.glide-slideshow{position:relative;width:100%;overflow:hidden;background:#f8f8f8}.glide__track{overflow:hidden}.glide__slides{display:flex;margin:0;padding:0;list-style:none;white-space:nowrap;backface-visibility:hidden;will-change:transform}.glide__slide{width:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:relative}.glide-slideshow .banner--adapt_image{height:auto;min-height:300px}.glide-slideshow .banner--adapt_image .glide__slide{height:auto}.slideshow__media,.banner__media{position:relative;width:100%;overflow:hidden;background:#f8f8f8}.banner--adapt_image .slideshow__media,.banner--adapt_image .banner__media{position:relative;height:auto}.slideshow__media picture{display:block;width:100%;height:100%}.slideshow__media img,.banner__media img{display:block;width:100%;height:auto;max-width:100%}.banner__media:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000;pointer-events:none;transition:opacity .3s ease}.slideshow__text-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:2;padding:0;pointer-events:none}.slideshow__text{max-width:80rem;width:auto;padding:2rem 3rem;pointer-events:auto;position:relative;border-radius:.8rem;transition:all .3s ease;margin:0 2rem}.slideshow__text--left{text-align:left}.slideshow__text--center{text-align:center}.slideshow__text--right{text-align:right}@media screen and (max-width: 749px){.slideshow__text-mobile--left{text-align:left}.slideshow__text-mobile--center{text-align:center}.slideshow__text-mobile--right{text-align:right}}.slideshow__text-wrapper.banner__content--v-top{align-items:flex-start;padding-top:3rem}.slideshow__text-wrapper.banner__content--v-middle{align-items:center}.slideshow__text-wrapper.banner__content--v-bottom{align-items:flex-end;padding-bottom:3rem}.slideshow__text-wrapper.banner__content--h-left{justify-content:flex-start}.slideshow__text-wrapper.banner__content--h-center{justify-content:center}.slideshow__text-wrapper.banner__content--h-right{justify-content:flex-end}@media screen and (max-width: 749px){.slideshow__text-wrapper.banner__content--v-top-mobile{align-items:flex-start;padding-top:2rem}.slideshow__text-wrapper.banner__content--v-middle-mobile{align-items:center}.slideshow__text-wrapper.banner__content--v-bottom-mobile{align-items:flex-end;padding-bottom:2rem}.slideshow__text-wrapper.banner__content--h-left-mobile{justify-content:flex-start}.slideshow__text-wrapper.banner__content--h-center-mobile{justify-content:center}.slideshow__text-wrapper.banner__content--h-right-mobile{justify-content:flex-end}}.glide-slideshow .banner__heading{margin:0 0 1.5rem;line-height:1.2;word-break:break-word}.glide-slideshow .banner__text{margin:0 0 2rem;opacity:.9}.glide-slideshow .banner__text p{margin:0;line-height:1.6}.glide-slideshow .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.glide__arrows{-webkit-user-select:none;user-select:none}.glide__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(var(--color-foreground),.3);background:rgba(var(--color-background),.9);cursor:pointer;transition:all .3s ease;z-index:4;opacity:.8}.glide__arrow:hover{opacity:1;background:rgb(var(--color-background));border-color:rgb(var(--color-foreground));transform:translateY(-50%) scale(1.1)}.glide__arrow--left{left:2rem}.glide__arrow--right{right:2rem}.glide__arrow svg{width:1.6rem;height:1.6rem;display:block}.glide__arrow--left svg{transform:rotate(90deg)}.glide__arrow--right svg{transform:rotate(-90deg)}.glide__arrow--round{border-radius:50%}.glide__arrow--square{border-radius:.4rem}.glide__arrow--borderless{border:none;background:rgba(var(--color-foreground),.1)}.glide__arrow--borderless:hover{background:rgba(var(--color-foreground),.2)}@media screen and (max-width: 749px){.glide__arrow{width:3.6rem;height:3.6rem}.glide__arrow--left{left:1rem}.glide__arrow--right{right:1rem}.glide__arrow svg{width:1.2rem;height:1.2rem}}.glide__bullets{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.8rem;z-index:4}.glide__bullet{width:.8rem;height:.8rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);background:transparent;cursor:pointer;transition:all .3s ease}.glide__bullet:hover{background:rgba(var(--color-foreground),.3);transform:scale(1.2)}.glide__bullet--active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));transform:scale(1.2)}.glide__bullet--round{border-radius:50%}.glide__bullet--square{border-radius:0}.glide__counter{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);background:rgba(var(--color-background),.95);padding:.8rem 2rem;border-radius:3rem;font-size:1.4rem;font-weight:500;z-index:4;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--color-foreground),.1)}.slideshow--placeholder .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:.3}.glide-slideshow.is-loading{background:#f5f5f5}.glide-slideshow.is-loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;border:3px solid rgba(0,0,0,.1);border-top-color:#000;border-radius:50%;animation:slideshow-loading .8s linear infinite}@keyframes slideshow-loading{to{transform:translate(-50%,-50%) rotate(360deg)}}@media screen and (max-width: 749px){.slideshow__text{padding:1.5rem 2rem;max-width:calc(100% - 2rem);margin:0 1rem}.glide__bullets{bottom:1rem}.glide__counter{bottom:1rem;padding:.6rem 1.5rem;font-size:1.2rem}.glide-slideshow .banner__heading{margin-bottom:1rem}.glide-slideshow .banner__text{margin-bottom:1.5rem}.glide-slideshow .banner__buttons{margin-top:1.5rem}}.slideshow__slide--clickable{cursor:pointer}.glide-slideshow:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.glide__arrow:focus-visible,.glide__bullet:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-slideshow-glide.css.map */
