.gbss{display:flex;flex-direction:column;position:relative}.gbss__viewport{min-width:0;order:10}.gbss__arrows,.gbss__dots{align-items:center;display:flex;gap:var(--gbss-arrow-gap,5px)}.gbss__arrows{justify-content:center;margin-block-start:var(--gbss-arrow-gap,5px);order:20}.gbss__dots{justify-content:center;margin-block-start:calc(var(--gbss-dot-gap, 8px)*1.5);order:30}.gbss__arrows:empty,.gbss__dots:empty{display:none}.gbss .gbss__arrow{align-items:center;background-color:var(--gbss-arrow-bg,transparent);border:var(--gbss-arrow-stroke,1px) solid var(--gbss-arrow-stroke-color,#d3d1d1);color:var(--gbss-arrow-color,#d3d1d1);cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--gbss-arrow-size,40px);inset:auto;justify-content:center;margin:0;opacity:.8;padding:0;position:static;transform:none;transition:opacity .2s ease,color .2s ease,background-color .2s ease,transform .2s ease;width:var(--gbss-arrow-size,40px)}.gbss .gbss__arrow:before{content:none;display:none}.gbss .gbss__arrow:focus-visible,.gbss .gbss__arrow:hover{background-color:var(--gbss-arrow-hover-bg,var(--gbss-arrow-bg,transparent));color:var(--gbss-arrow-hover-color,var(--gbss-arrow-color,#d3d1d1));opacity:1}.gbss .gbss__arrow.slick-disabled{cursor:default;opacity:.35}.gbss .gbss__arrow.slick-hidden{display:none}.gbss .gbss__arrow-icon{display:block;height:var(--gbss-arrow-icon-size,20px);width:var(--gbss-arrow-icon-size,20px)}.gbss .gbss__arrow--next .gbss__arrow-icon{transform:scaleX(-1)}.gbss:dir(rtl) .gbss__arrow--prev .gbss__arrow-icon{transform:scaleX(-1)}.gbss:dir(rtl) .gbss__arrow--next .gbss__arrow-icon{transform:none}.gbss--arrow-shadow .gbss__arrow{box-shadow:0 2px 10px rgba(0,0,0,.15)}.gbss--arrow-shape-square .gbss__arrow{border-radius:0}.gbss--arrow-shape-rounded .gbss__arrow{border-radius:20%}.gbss--arrow-shape-circle .gbss__arrow{border-radius:50%}.gbss--arrow-shape-none .gbss__arrow{border:none}.gbss--arrows-sides .gbss__arrows,.gbss--arrows-sides-inside .gbss__arrows{height:100%;inset-block-start:0;inset-inline:0;margin:0;pointer-events:none;position:absolute;z-index:2}.gbss--arrows-sides .gbss__arrow,.gbss--arrows-sides-inside .gbss__arrow{inset-block-start:50%;pointer-events:auto;position:absolute;transform:translateY(-50%)}.gbss--arrows-sides .gbss__arrow--prev{inset-inline-start:calc((var(--gbss-arrow-size, 40px) + var(--gbss-arrow-gap, 5px))*-1)}.gbss--arrows-sides .gbss__arrow--next{inset-inline-end:calc((var(--gbss-arrow-size, 40px) + var(--gbss-arrow-gap, 5px))*-1)}.gbss--arrows-sides.alignfull .gbss__arrow--prev{inset-inline-start:35px}.gbss--arrows-sides.alignfull .gbss__arrow--next{inset-inline-end:35px}.gbss--arrows-sides-inside .gbss__arrow--prev{inset-inline-start:var(--gbss-arrow-gap,5px)}.gbss--arrows-sides-inside .gbss__arrow--next{inset-inline-end:var(--gbss-arrow-gap,5px)}.gbss--arrows-bottom .gbss__arrows{justify-content:center}.gbss--arrows-bottom-left .gbss__arrows{justify-content:flex-start}.gbss--arrows-bottom-right .gbss__arrows{justify-content:flex-end}.gbss--arrows-top-right .gbss__arrows{justify-content:flex-end;margin-block:0 var(--gbss-arrow-gap,5px);order:5}.gbss--arrows-split-bottom .gbss__arrows{justify-content:space-between;min-height:var(--gbss-arrow-size,40px)}.gbss--arrows-split-bottom .gbss__dots{height:var(--gbss-arrow-size,40px);inset-block-end:0;inset-inline:0;justify-content:center;margin:0;pointer-events:none;position:absolute}.gbss--arrows-split-bottom .gbss__dots .slick-dots{pointer-events:auto}.gbss .slick-dots{align-items:center;flex-wrap:wrap;gap:var(--gbss-dot-gap,8px);justify-content:inherit;list-style:none;position:static}.gbss .slick-dots,.gbss .slick-dots li{display:flex;margin:0;padding:0;width:auto}.gbss .slick-dots li{height:auto}.gbss .slick-dots li button{background-color:var(--gbss-dot-color,#d3d1d1);border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:var(--gbss-dot-size,10px);line-height:0;opacity:.7;padding:0;transition:opacity .2s ease,background-color .2s ease,width .3s ease;width:var(--gbss-dot-size,10px)}.gbss .slick-dots li button:before{content:none;display:none}.gbss .slick-dots li button:focus-visible,.gbss .slick-dots li button:hover{opacity:1}.gbss .slick-dots li.slick-active button{background-color:var(--gbss-dot-active-color,#000);opacity:1}.gbss--dot-style-dots .slick-dots li button{border-radius:50%}.gbss--dot-style-bars .slick-dots li button{border-radius:999px;height:calc(var(--gbss-dot-size, 10px)*.4);width:calc(var(--gbss-dot-size, 10px)*2.5)}.gbss--dot-style-bars .slick-dots li.slick-active button{width:calc(var(--gbss-dot-size, 10px)*5)}.gbss--dot-style-lines .slick-dots li button{border-radius:0;height:2px;width:calc(var(--gbss-dot-size, 10px)*3)}.gbss--dot-style-numbers .slick-dots li button{background-color:transparent;border-radius:999px;color:var(--gbss-dot-color,#d3d1d1);font-size:calc(var(--gbss-dot-size, 10px)*1.2);height:auto;line-height:1.4;min-width:calc(var(--gbss-dot-size, 10px)*2.4);padding:.25em .5em;text-align:center;width:auto}.gbss--dot-style-numbers .slick-dots li.slick-active button{background-color:var(--gbss-dot-active-color,#000);color:#fff}.gbss__progress{background-color:var(--gbss-dot-color,#d3d1d1);border-radius:999px;display:block;height:calc(var(--gbss-dot-size, 10px)*.4);overflow:hidden;width:min(240px,60%)}.gbss__progress-fill{background-color:var(--gbss-dot-active-color,#000);border-radius:inherit;display:block;height:100%;transition:width .3s ease;width:0}.gbss--dots-bottom-left .gbss__dots{justify-content:flex-start}.gbss--dots-bottom-right .gbss__dots{justify-content:flex-end}.gbss--dots-top-center .gbss__dots{justify-content:center;margin-block:0 calc(var(--gbss-dot-gap, 8px)*1.5);order:6}.gbss--dots-overlay-bottom .gbss__dots{inset-block-end:calc(var(--gbss-dot-gap, 8px)*1.5);inset-inline:0;justify-content:center;margin:0;position:absolute;z-index:2}.gbss--dots-left-vertical .gbss__dots,.gbss--dots-right-vertical .gbss__dots{inset-block-start:50%;margin:0;position:absolute;transform:translateY(-50%);z-index:2}.gbss--dots-left-vertical .slick-dots,.gbss--dots-right-vertical .slick-dots{flex-direction:column}.gbss--dots-right-vertical .gbss__dots{inset-inline-end:calc(var(--gbss-dot-gap, 8px)*1.5)}.gbss--dots-left-vertical .gbss__dots{inset-inline-start:calc(var(--gbss-dot-gap, 8px)*1.5)}.gbss--dynamic .gbss__viewport .slick-slide>.gbss-slide{margin-inline:var(--gbss-slide-gap,0)}
