.scroll-tabs{--scroll-tabs-height: 90vh;position:relative;overflow:hidden}@media(min-width:64em){.scroll-tabs{--scroll-tabs-height: 90vh}}.scroll-tabs__nav{position:absolute;top:0;left:0;z-index:10;width:100%;padding:2.5rem 0;display:flex;justify-content:center;pointer-events:none}.scroll-tabs__nav-inner{display:flex;gap:2.5rem;max-width:100%;padding:0 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;pointer-events:auto}.scroll-tabs__nav-inner::-webkit-scrollbar{display:none}.scroll-tabs__tab{flex-shrink:0;background:none;border:none;cursor:pointer;color:#ffffffb3;letter-spacing:1px;transition:color .3s ease;position:relative;padding-bottom:.3125rem;font-size:1rem;white-space:nowrap}.scroll-tabs__tab.is-active{color:#fff}.scroll-tabs__tab.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.scroll-tabs__slider{position:relative;width:100%;overflow:hidden}.scroll-tabs__slider .swiper-wrapper{height:unset!important}.scroll-tabs__slide{position:relative;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.scroll-tabs__arrow{position:absolute;top:50%;z-index:11;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;color:#fff;background-color:#ffffff59;border:none;border-radius:999px;cursor:pointer;transform:translateY(-50%);transition:background-color .25s ease,border-color .25s ease;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.scroll-tabs__arrow svg{width:1.25rem;height:auto}.scroll-tabs__arrow:hover{background-color:#d1d1d18c}.scroll-tabs__arrow.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.scroll-tabs__arrow--prev{left:.75rem}.scroll-tabs__arrow--next{right:.75rem}.scroll-tabs__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.scroll-tabs__bg-text{position:absolute;bottom:-.5rem;left:1.25rem;margin:0;font-size:20vw;font-weight:500;line-height:1;opacity:.1;pointer-events:none;z-index:1}@media(min-width:64em){.scroll-tabs__bg-text{bottom:-1.25rem}}@media(min-width:80em){.scroll-tabs__bg-text{font-size:15vw}}@media(min-width:106em){.scroll-tabs__bg-text{font-size:10vw}}.scroll-tabs__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin-left:auto;margin-right:auto;max-width:calc(1440px + 3rem);box-sizing:border-box}@media(min-width:48em){.scroll-tabs__container{max-width:calc(1440px + 5rem)}}@media(min-width:64em){.scroll-tabs__container{flex-direction:row}}@media(min-width:82em){.scroll-tabs__container{max-width:calc(1440px + 8rem)}}.scroll-tabs__image{width:100%;max-width:750px;opacity:.6;transform:scale(1.05);transition:opacity .5s ease,transform .5s ease;padding-top:2rem}@media(min-width:48em){.scroll-tabs__image{width:100%;max-width:501px}}@media(min-width:64em){.scroll-tabs__image{width:100%;max-width:750px;padding-top:4rem}}.scroll-tabs__product-img{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 50px rgba(0,0,0,.2))}.scroll-tabs__sidebar{position:relative;width:100%;max-width:24rem;text-align:left;opacity:.6;transform:translateY(1.25rem);transition:opacity .5s ease .1s,transform .5s ease .1s;padding:0 1rem 5rem}@media(min-width:64em){.scroll-tabs__sidebar{position:absolute;right:1.5rem;bottom:5rem;margin-top:0}}@media(min-width:48em){.scroll-tabs__sidebar{right:2.5rem;padding-bottom:0}}@media(min-width:82em){.scroll-tabs__sidebar{right:4rem}}.scroll-tabs__icon{margin-bottom:1.25rem;color:var(--color-white-25)}.scroll-tabs__description{margin:1rem 0 1.5rem;line-height:1.6;color:var(--color-white-25);opacity:.9;font-weight:500}.scroll-tabs__add-to-cart{display:inline-flex;align-items:center}.scroll-tabs .swiper-slide-active .scroll-tabs__image{opacity:1;transform:scale(1)}.scroll-tabs .swiper-slide-active .scroll-tabs__sidebar{opacity:1;transform:translateY(0)}.scroll-tabs .cart-actions .btn{border-color:#fff9;color:#fff}.scroll-tabs .cart-actions .cart-actions__counter{border-color:#fff6;color:#fff}.scroll-tabs .cart-actions .cart-actions__counter .cart-actions__input{color:#fff}@media(max-width:63.99em){.scroll-tabs__nav{padding:1.5rem 0}.scroll-tabs__nav-inner{gap:1.5rem}.scroll-tabs__sidebar{position:relative;right:auto;bottom:auto;max-width:100%}.scroll-tabs__arrow{display:none!important;width:2.5rem;height:2.5rem}.scroll-tabs__arrow--prev{left:.5rem}.scroll-tabs__arrow--next{right:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/scroll-tabs.css.map */
