/* cache 2026-05-01 18:02:55 */
.fade{position:absolute;margin-top:1rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.fade.active,.fade.is-active{opacity:1;visibility:visible}.white-breadcrumbs{color:#fff}.white-breadcrumbs .content-container{z-index:1;position:relative}.white-breadcrumbs::before{content:"";position:absolute;left:0;top:-2rem;width:100%;height:11.3rem;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%)}.scroll{scrollbar-width:thin;scrollbar-color:dark}.scroll::-webkit-scrollbar{width:.9rem}.scroll::-webkit-scrollbar-track{background-color:#eaeaea}.scroll::-webkit-scrollbar-thumb{background-color:#0c2340}.product-card>a{display:flex}.product-card .params{margin-bottom:1.8rem}.product-card .params .param{padding:.5rem}.product-card .title{margin-bottom:1rem;font-size:1.6rem}.product-card .flex-wrapper .btn{display:none}section.main-banner h1{padding:0 1.6rem;bottom:7.5rem;font-size:2.6rem}section.main-banner .video{aspect-ratio:360/600;width:100%}section.main-banner .video video{width:100%;aspect-ratio:360/600}section.main-banner .video .desktop{display:none}section.main-banner .video .mobile{display:flex}.text-block{padding:6rem 0}.text-block .text p{font-size:1.6rem}.section-title{padding:6rem 0 4rem}.section-title .title{display:none}.section-title .subtitle{font-size:2.4rem}.section-subtitle{font-size:1.6rem}.collections-list .collections-item .bg{position:static;aspect-ratio:360/200;height:auto;margin-left:-1.5rem;width:calc(100% + 3rem);max-width:unset}.collections-list .collections-item .desc{padding:4rem 0}.collections-list .collections-item .desc .btn{width:100%;justify-content:center}section.exclusive{padding-bottom:8rem}section.exclusive .offer-card{padding:3.2rem 0 2.5rem}section.exclusive .offer-card>a{align-items:center;font-size:1.8rem}section.exclusive .offer-card>a .icon{width:4rem;height:4rem}section.news-block{padding-bottom:6rem}section.news-block .btn{width:100%;justify-content:center}section.contacts-block iframe{aspect-ratio:1;height:auto}section.contacts-block .order{padding:6rem 1.6rem 8rem;position:static;transform:translateY(0)}section.contacts-block .order .title{font-size:2.4rem}section.contacts-block .order .btn{justify-content:center;width:100%}