html{scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}.custom-container{width:100%;margin:0 auto;padding:0 15px;max-width:1230px}.section{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-style-nav.slider-navigation{margin-top:18px;position:relative}.custom-style-nav .slider-nav{display:flex;justify-content:space-around}.custom-style-nav .swiper-btn{display:flex;width:30px;height:30px;min-width:30px}.custom-style-nav .swiper-pagination{display:flex;grid-column-gap:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-style-nav .swiper-pagination span{width:12px;height:12px;min-width:12px;opacity:.6;background-color:#706579;transition:all .3s ease-in-out}.custom-style-nav .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.subscribe-message{margin-top:5px;display:none;text-align:center}.subscribe-message.subscribe-successful{color:#25d155}.subscribe-message.subscribe-error{color:#ed1a1a}.title-sm{font-size:24px}.title-md{font-size:28px}.title-lg{font-size:40px}.text-sm{font-size:16px}.text-md{font-size:18px}.text-lg{font-size:20px}.btn{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1;text-align:center;text-transform:capitalize;cursor:pointer;min-height:42px;padding:10px 19px;width:fit-content;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:40px;transition:all .3s ease-in-out}.btn.type-1{color:#18111d;border:1px solid #372B3F;background-color:transparent}.btn.type-2{color:#fff9ea;border:1px solid #FA6E01;background-color:#fa6e01}.btn.type-3{color:#18111d;border:1px solid #FFC700;background-color:#ffc700}span.u-wavy{position:relative;background-image:url(./u-wavy.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover}span.u-outline{position:relative;display:inline-block}span.u-outline:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:calc(100% + 30px);height:calc(100% + 25px);background-image:url(./u-outline.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:translate(-50%,-50%)}@media(min-width:768px){.title-sm{font-size:26px}.title-md{font-size:30px}.title-lg{font-size:42px}}@media(min-width:992px){.title-sm{font-size:28px}.title-md{font-size:34px}.title-lg{font-size:46px}.text-sm{font-size:18px}.text-md{font-size:20px}.text-lg{font-size:22px}.btn.type-1:hover{color:#fff9e9;background-color:#372b3f}.btn.type-2:hover{color:#fa6e01;border:1px solid #FA6E01;background-color:#fff9ea}.btn.type-3:hover{color:#ffc700;border:1px solid #FFC700;background-color:#18111d}}@media(min-width:1200px){.title-md{font-size:38px}.title-lg{font-size:52px}.text-md{font-size:22px}.text-lg{font-size:24px}}body:not([localize=US]) .single-product .price,body:not([localize=US]) .single-product variant-selects,body:not([localize=US]) .single-product .mini_lineitem,body:not([localize=US]) .product__info-container .cus_price,body:not([localize=US]) .product__info-container .quantity-pricing-table,body:not([localize=US]) .product__info-container .features-row,body:not([localize=US]) .product__info-container .promo-banner,body:not([localize=US]) .product__info-container .qty-note,body:not([localize=US]) .product-card-wrapper .price{display:none}body:not([localize=US]) .single-product .localization-note,body:not([localize=US]) .product-card-wrapper .localization-note{display:block}#single-product{scroll-margin-top:12px}.single-product{position:relative;z-index:5}.single-product .cus_price>*:last-child{margin-right:0}.single-product .price:not(.price--on-sale) .price__container>.price__sale{display:none}.single-product .price--on-sale .price__container>.price__regular{display:none}.single-product .price--show-badge{display:flex;align-items:center}.single-product .note-price{display:none!important}.single-product .localization-note{display:none;color:#18111d;font-size:15px;line-height:1.5;font-weight:700;text-align:center;padding:24px 16px;border-radius:10px;border:1px solid #fa6e01;background-color:#fa6e0133}.single-product .localization-note p{margin:0}.single-product .localization-note a{color:#fa6e01;text-decoration:none;transition:all .3s ease-in-out}.single-product .localization-note a:hover{color:#18111d;text-decoration:none}@media(min-width:768px){.single-product .localization-note{font-size:16px}}@media(min-width:1100px){#single-product{scroll-margin-top:85px}}.product-card-wrapper .quick-add__submit{border-radius:50px}.product-card-wrapper .localization-note{display:none;color:#18111d;font-size:13px;line-height:1.25;font-weight:700}.product-card-wrapper .localization-note a{color:#fa6e01;text-decoration:none;transition:all .3s ease-in-out}.product-card-wrapper .localization-note a:hover{color:#18111d;text-decoration:none}.page-banner{position:relative;padding:100px 0;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#0003}.page-banner .container{position:relative;display:flex;z-index:3;width:100%;margin:0 auto;padding:0 15px;max-width:1270px}.page-banner .container.center{text-align:center;justify-content:center}.page-banner .container.left{text-align:left;justify-content:flex-start}.page-banner .container.right{text-align:right;justify-content:flex-end}.page-banner .section-title{position:relative;width:fit-content;z-index:3;margin:0;font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;line-height:1.1;font-size:52px;letter-spacing:.16px}.page-banner .section-title:after{content:"";left:50%;z-index:-1;width:100%;height:75px;bottom:-30px;position:absolute;transform:translate(-50%);background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(./title-desor.png)}@media(min-width:992px){.page-banner{padding:120px 0}.page-banner .section-title{font-size:62px}}@media(min-width:1200px){.page-banner{padding:140px 0}.page-banner .section-title{font-size:72px}}@media(min-width:1440px){.page-banner{padding:160px 0}.page-banner .section-title{font-size:82px}}cart-drawer{display:none!important}.main-banner{display:flex;align-items:center;padding:36px 0;position:relative}.main-banner .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.main-banner .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.main-banner .custom-container{position:relative;z-index:5}.main-banner .grid-layout{display:flex;flex-wrap:wrap;align-items:center;grid-row-gap:24px;grid-column-gap:30px;flex-direction:column}.main-banner .content-layout,.main-banner .image-layout{width:100%;min-width:100%}.main-banner .image-wrap{display:flex;align-items:center;justify-content:center}.main-banner .image-wrap img{max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.main-banner .image-wrap.cover{width:100%;height:100%;overflow:hidden;border-radius:30px}.main-banner .image-wrap.cover img{width:100%;height:100%;object-fit:cover;object-position:center center}.main-banner .heading{display:flex;flex-direction:column;grid-row-gap:12px}.main-banner .main-title{font-family:Aventa-bold,sans-serif;font-weight:700;font-size:40px;line-height:1.1;letter-spacing:0;margin:0;text-align:center}.main-banner .main-title p{margin:0}.main-banner .main-title .u-wavys{position:relative;background-image:url(./text-decor.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.main-banner .main-description{font-family:Aventa-semibold,sans-serif;font-weight:600;line-height:1.24;letter-spacing:0;text-align:center}.main-banner .main-description>*{margin:0 0 10px}.main-banner .main-description>*:last-child{margin-bottom:0}.main-banner .button-group{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:16px;grid-row-gap:10px;grid-column-gap:6px}.main-banner .btn{width:100%;min-height:50px}.main-banner .type-1{color:#fff9ea;border-color:#fff9ea}@media(max-width:767px){.main-banner .image-layout.hidden-mobile{display:none}}@media(min-width:768px){.main-banner{min-height:480px}.main-banner .heading{grid-row-gap:16px}.main-banner .main-title{font-size:42px;text-align:left}.main-banner .main-description{text-align:left}.main-banner .grid-layout{flex-direction:row}.main-banner .content-layout,.main-banner .image-layout{width:calc((100% - 30px)/2);min-width:calc((100% - 30px)/2)}.main-banner .grid-layout.size-60x40 .content-layout{width:calc((100% - 30px)*.6);min-width:calc((100% - 30px)*.6)}.main-banner .grid-layout.size-60x40 .image-layout{width:calc((100% - 30px)*.4);min-width:calc((100% - 30px)*.4)}.main-banner .button-group{margin-top:24px;flex-direction:row}.main-banner .btn{min-height:auto;width:fit-content}}@media(min-width:992px){.main-banner{padding:40px 0;min-height:550px}.main-banner .grid-layout{grid-column-gap:60px}.main-banner .content-layout,.main-banner .image-layout{width:calc((100% - 60px)/2);min-width:calc((100% - 60px)/2)}.main-banner .grid-layout.size-60x40 .content-layout{width:calc((100% - 60px)*.6);min-width:calc((100% - 60px)*.6)}.main-banner .grid-layout.size-60x40 .image-layout{width:calc((100% - 60px)*.4);min-width:calc((100% - 60px)*.4)}.main-banner .main-title{font-size:55px;letter-spacing:.136px}}@media(min-width:1200px){.main-banner .heading{grid-row-gap:24px}.main-banner .main-title{font-size:62px}}@media(min-width:1440px){.main-banner{min-height:670px}.main-banner .heading{grid-row-gap:34px}.main-banner .main-title{font-size:68px}.main-banner .button-group{margin-top:34px}}.hero-banner{display:flex;align-items:center;padding:36px 0;position:relative;overflow:hidden}.hero-banner .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.hero-banner .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-banner.black-friday:after{content:"";position:absolute;height:85px;width:445px;top:0;right:0;z-index:6;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(./black_friday.png)}.hero-banner.black-friday-light:before,.hero-banner.black-friday-light:after{content:"";position:absolute;z-index:6;background-size:cover;background-repeat:no-repeat;background-position:center center}.hero-banner.black-friday-light:before{top:0;right:0;width:350px;height:70px;background-image:url(black_friday_top-l.png)}.hero-banner.black-friday-light:after{display:none;left:0;bottom:0;width:455px;height:90px;background-image:url(./black_friday_bottom-l.png)}.hero-banner .custom-container{position:relative;z-index:5;max-width:1270px}.hero-banner .grid-layout{display:flex;flex-wrap:wrap;align-items:center;grid-row-gap:24px;grid-column-gap:30px}.hero-banner .grid-layout.column{flex-direction:column}.hero-banner .grid-layout.column-reverse{flex-direction:column-reverse}.hero-banner .content-layout,.hero-banner .image-layout{width:100%;min-width:100%}.hero-banner .image-wrap{border-radius:16px;max-height:380px;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-banner video{width:100%;max-width:100%;max-height:100%}.hero-banner .image-wrap img{max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.hero-banner .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-banner .content-layout{display:flex;flex-direction:column;grid-row-gap:16px}.hero-banner .heading{display:flex;flex-direction:column;grid-row-gap:12px}.hero-banner .main-title{font-family:Aventa-bold,sans-serif;font-weight:700;font-size:48px;line-height:1.1;letter-spacing:.164px;margin:0;text-align:center}.hero-banner .main-title p{margin:0}.hero-banner .main-title .u-outline:after{background-size:contain}.hero-banner .main-title .u-wavys{position:relative;display:inline-block}.hero-banner .main-title .u-wavys:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:calc(100% + 30px);height:calc(100% + 25px);background-image:url(./u-title-decor.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:translate(-50%,-50%)}.hero-banner .main-description{font-family:Aventa-semibold,sans-serif;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;font-size:24px}.hero-banner .main-description>*{margin:0}.hero-banner .date{margin:0 auto;width:fit-content;border-radius:40px;padding:10px 26px 8px;border:1px solid var(--date-color);font-family:Aventa-bold,sans-serif;font-weight:700;font-size:16px;line-height:1;letter-spacing:0;color:var(--date-color)}.hero-banner .date>*{margin:0}.hero-banner .buy-group{display:flex;grid-row-gap:5px;flex-direction:column}.hero-banner .buy-text-item{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:20px;line-height:1.24;letter-spacing:0;text-align:center}.hero-banner .buy-text-item strong{font-weight:500;position:relative;background-size:cover;background-position:0 0;background-repeat:no-repeat;background-image:url(./u-wavy.svg)}.hero-banner .buy-text-item.u-wavys-light strong{background-image:url(./u-wavy-light.svg)}.hero-banner .buy-text-item>*{margin:0;font-weight:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.hero-banner .button-group{display:flex;flex-wrap:wrap;flex-direction:column;grid-row-gap:10px;grid-column-gap:6px}.hero-banner .btn{width:100%;min-height:50px}.hero-banner .type-1{color:#18111d;border-color:#18111d}.hero-banner .usp-bar{padding:0}.hero-banner .usp-list{justify-content:center}.hero-banner .usp-item{display:flex;align-items:center}.hero-banner .usp-item>*{margin:0}.hero-banner .usp-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px}.hero-banner .note{font-size:14px;line-height:1.4;letter-spacing:0;text-align:center}.hero-banner .note>*{margin:0}@media(max-width:767px){.hero-banner .image-layout.hidden-mobile{display:none}}@media(min-width:768px){.hero-banner{min-height:480px}.hero-banner.black-friday:after{height:100px;width:550px}.hero-banner.black-friday-light:before{width:440px;height:90px}.hero-banner.black-friday-light:after{display:block}.hero-banner .image-wrap{max-height:700px}.hero-banner .main-title{font-size:52px}.hero-banner .main-description{font-size:26px}.hero-banner .button-group{flex-direction:row;justify-content:center}.hero-banner .btn{min-height:42px;width:fit-content}}@media(max-width:991px){.hero-banner .content-layout{order:2}.hero-banner .image-layout{order:1}}@media(min-width:992px){.hero-banner{padding:40px 0;min-height:550px}.hero-banner .grid-layout.row{flex-direction:row}.hero-banner .grid-layout.row-reverse{flex-direction:row-reverse}.hero-banner .grid-layout{grid-column-gap:60px}.hero-banner .content-layout,.hero-banner .image-layout{width:calc((100% - 60px)/2);min-width:calc((100% - 60px)/2)}.hero-banner .content-layout{grid-row-gap:22px}.hero-banner .main-title{font-size:62px;text-align:left}.hero-banner .main-description{text-align:left}.hero-banner .date{margin:0;font-size:17px;padding:11px 26px 9px}.hero-banner .buy-text-item{font-size:22px;text-align:left}.hero-banner .button-group,.hero-banner .usp-list{justify-content:flex-start}.hero-banner .note{text-align:left}}@media(min-width:1200px){.hero-banner .main-title{font-size:72px}.hero-banner .main-description{font-size:32px}.hero-banner .buy-text-item{font-size:24px}}@media(min-width:1440px){.hero-banner{min-height:670px}.hero-banner.black-friday:after{height:141px;width:880px}.hero-banner.black-friday-light:before{width:660px;height:124px}.hero-banner.black-friday-light:after{width:663px;height:137px}.hero-banner .main-title{font-size:82px}}.image-content{padding:36px 0;position:relative}.image-content .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.image-content .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.image-content .custom-container{position:relative;z-index:5}.image-content .custom-container>*:last-child{margin-bottom:0!important}.image-content .heading-wrap{display:flex;text-align:center;align-items:center;flex-direction:column;grid-row-gap:16px;margin:0 0 24px}.image-content .main-title{font-weight:700;font-size:46px;line-height:1.1;letter-spacing:.136px;margin:0}.image-content .main-title>*{margin:0}.image-content .main-description.description-wrap{border-radius:8px;padding:20px 16px;overflow:hidden}.image-content .main-description{font-weight:500;font-size:18px;line-height:1.35;letter-spacing:0}.image-content .main-description>*:last-child{margin-bottom:0}.image-content .main-description p{margin-bottom:18px}.image-content .main-description a{color:inherit;text-decoration:underline}@media(min-width:768px){.image-content{padding:40px 0}.image-content .main-description.description-wrap{padding:24px 34px}.image-content .main-title{font-size:50px}}@media(min-width:992px){.image-content{padding:50px 0}.image-content .heading-wrap{grid-row-gap:24px;margin:0 0 40px}.image-content .main-title{font-size:54px}}@media(min-width:1200px){.image-content{padding:60px 0}.image-content .main-title{font-size:62px}.image-content .main-description{font-size:20px}}@media(min-width:1440px){.image-content .heading-wrap{grid-row-gap:35px;margin:0 0 50px}.image-content .main-title{font-size:68px}}.image-content .card-icons-wrap.card-icons-container{margin:0 0 24px;overflow:hidden;padding:24px 12px;border-radius:18px}.image-content .card-icons-wrap.card-icons-container .card-icons-content{margin:0}.image-content .card-heading{line-height:1.24;max-width:720px;text-align:center;margin:0 auto 16px}.image-content .card-heading>*{margin:0}.image-content .card-icons-wrap{margin-bottom:24px}.image-content .card-icons-content:not(.swiper-container-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;grid-row-gap:12px;grid-column-gap:12px;justify-content:center}.image-content .card-icons-content .swiper-wrapper{box-sizing:border-box}.image-content .card-icons-content:not(.swiper-container-initialized) .swiper-slide{width:100%;min-width:100%}.image-content .card-icons-content .swiper-slide{height:auto;display:flex;border-radius:12px;flex-direction:column;background-color:#221929;padding:24px}.image-content .card-icons-content .icon{margin-bottom:10px;width:36px;min-width:36px;display:flex;align-items:center;justify-content:center}.image-content .card-icons-content .icon img{max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.image-content .card-title{font-family:Aventa-bold,sans-serif;font-weight:700;line-height:1.2;font-size:24px;letter-spacing:0;margin:0 0 12px}.image-content .card-title>*{margin:0}.image-content .card-content{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:15px;line-height:1.5;margin:0}.image-content .card-content>*{margin:0;font-family:inherit;line-height:inherit;font-size:inherit}.image-content .card-content sup{line-height:1;font-size:13px}@media(max-width:767px){.image-content .card-icons-content.swiper-container-initialized{margin-right:-15px;padding-right:15px}}@media(min-width:768px){.custom-container.card-bottom{display:flex;flex-direction:column}.custom-container.card-bottom .heading-wrap{order:1}.custom-container.card-bottom .items-image-content{order:2}.custom-container.card-bottom .card-icons-wrap{order:3}.custom-container.card-bottom .card-icons-wrap.card-icons-container{margin:24px 0 0}.image-content .card-icons-wrap.card-icons-container{padding:24px 16px}.image-content .card-heading{margin:0 auto 24px}.image-content .card-icons-content:not(.swiper-container-initialized) .swiper-slide{width:calc((100% - 12px)/2);min-width:calc((100% - 12px)/2)}.image-content .card-title{font-size:26px}}@media(min-width:992px){.image-content .card-icons-wrap.card-icons-container{padding:24px}.image-content .card-heading{margin:0 auto 34px}.image-content .card-icons-wrap{margin-bottom:40px}}@media(min-width:1200px){.image-content .card-icons-wrap.card-icons-container{padding:24px 45px}.image-content .card-icons-wrap{margin-bottom:50px}.image-content .card-title{font-size:32px}.image-content .card-content{font-size:16px}.image-content .card-icons-content:not(.swiper-container-initialized) .columns-3 .swiper-slide{width:calc((100% - (12px * 2)) / 3);min-width:calc((100% - (12px * 2)) / 3)}.image-content .card-icons-content:not(.swiper-container-initialized) .columns-4 .swiper-slide{width:calc((100% - 36px)/4);min-width:calc((100% - 36px)/4)}}.image-content .items-image-content:not(.swiper-container-initialized) .swiper-wrapper{display:flex;grid-row-gap:24px;flex-direction:column}.image-content .items-image-content .swiper-slide{height:auto;position:relative;box-sizing:border-box}.image-content .items-image-content .swiper-slide.side-container{padding:24px 16px;border-radius:18px;overflow:hidden}.image-content .bg-image-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.image-content .bg-image-slide img{width:100%;height:100%;object-fit:cover;object-position:center center}.image-content .slide-layout{display:flex;flex-wrap:wrap;align-items:center;position:relative;z-index:2}.image-content .slide-layout.column{flex-direction:column}.image-content .slide-layout.column-reverse{flex-direction:column-reverse}.image-content .image-layout,.image-content .content-layout{width:100%;min-width:100%}.image-content .image-layout{display:flex;margin:0 0 18px}.image-content .slide-layout.column-reverse .image-layout{margin:18px 0 0}.image-content .image-layout.cover{overflow:hidden;border-radius:18px}.image-content .image-layout.cover img{width:100%;height:100%;object-fit:cover;object-position:center center}.image-content .image-layout img{max-width:100%;max-height:100%}.image-content .content-layout{display:flex;grid-row-gap:8px;flex-direction:column}.image-content .content-layout>*:last-child{margin-bottom:0}.image-content .slide-title{font-family:Aventa-bold,sans-serif;font-weight:700;line-height:1.1;letter-spacing:0;margin:0}.image-content .slide-title span{position:relative;display:inline-block}.image-content .slide-title span:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:translate(-50%,-40%)}.image-content .slide-title .u-wavys:after{width:calc(100% + 30px);height:calc(100% + 25px);background-image:url(./u-wavy.svg)}.image-content .slide-title .u-yellow-underline:after{width:calc(100% + 30px);height:calc(100% + 25px);background-image:url(./yelloy-underline.png)}.image-content .slide-title.border{margin-bottom:8px;padding-bottom:16px;border-bottom:1px solid #A79DAF}.image-content .slide-title>*{margin:0}.image-content .slide-content,.image-content .short-block,.image-content .note-block{font-family:Aventa-medium,sans-serif;font-weight:500;line-height:1.35;letter-spacing:0}.image-content .slide-content strong,.image-content .short-block strong,.image-content .note-block strong{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700}.image-content .slide-content a,.image-content .short-block a,.image-content .note-block a{text-decoration:underline;color:inherit}.image-content .slide-content>*:first-child,.image-content .short-block>*:first-child{margin-top:0}.image-content .slide-content>*:last-child,.image-content .short-block>*:last-child{margin-bottom:0}.image-content .slide-content>*,.image-content .short-block>*{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.image-content .note-block{font-family:Aventa-medium,sans-serif;font-weight:500;line-height:1.25;letter-spacing:0;padding:12px 28px;border-radius:15px;margin:10px 0}.image-content .note-block>*{margin:0}.image-content .btn{margin-top:8px}.image-content .swiper-container:not(.swiper-container-initialized) .slider-navigation{display:none}@media(max-width:767px){.image-content .items-image-content.swiper-container-initialized{margin-right:-15px;padding-right:15px}.image-content .content-layout{text-align:var(--text-m)}.image-content .btn{min-width:211px;font-size:14px}}@media(min-width:768px){.image-content .items-image-content .swiper-slide.side-container{padding:34px 24px}.image-content .image-layout,.image-content .content-layout{width:50%;min-width:50%}.image-content .image-layout{margin:0}.image-content .items-image-content .slide-layout.row{flex-direction:row}.image-content .items-image-content .swiper-slide:nth-child(2n) .slide-layout,.image-content .items-image-content .slide-layout.row-reverse{flex-direction:row-reverse}.image-content .items-image-content .swiper-slide:nth-child(odd) .content-layout{padding:0 0 0 24px}.image-content .items-image-content .swiper-slide:nth-child(2n) .content-layout,.image-content .items-image-content .slide-layout.row-reverse .content-layout{padding:0 24px 0 0}}@media(min-width:992px){.image-content .items-image-content .swiper-slide.side-container{padding:34px 40px}.image-content .items-image-content .swiper-slide:nth-child(odd) .content-layout{padding:0 0 0 45px}.image-content .items-image-content .swiper-slide:nth-child(2n) .content-layout,.image-content .items-image-content .slide-layout.row-reverse .content-layout{padding:0 45px 0 0}}@media(min-width:1200px){.image-content .items-image-content .swiper-slide.side-container{padding:40px 60px}.image-content .items-image-content .swiper-slide:nth-child(odd) .content-layout{padding:0 0 0 65px}.image-content .items-image-content .swiper-slide:nth-child(2n) .content-layout,.image-content .items-image-content .slide-layout.row-reverse .content-layout{padding:0 65px 0 0}}.our-team{padding:36px 0}.our-team .custom-container{max-width:1370px}.our-team .popup{display:none}.our-team .section-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:46px;line-height:1.1;text-align:center;letter-spacing:.136px;margin:0 0 24px}.our-team .section-title>*{margin:0}.our-team .grid-layout{display:flex;flex-wrap:wrap;justify-content:center;grid-row-gap:13px;grid-column-gap:13px}.our-team .item-member{width:100%;min-width:100%;overflow:hidden;padding:24px 16px;border-radius:14px;border:1px solid #706579;background-color:#fff;display:flex;grid-row-gap:20px;flex-direction:column;align-items:flex-start}.our-team .wrap{display:flex}.our-team .image{width:100px;height:100px;min-width:100px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.our-team .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.our-team .info{padding:0 0 0 12px;width:calc(100% - 100px);min-width:calc(100% - 100px);display:flex;flex-direction:column}.our-team .info .name{font-family:Aventa-semibold,sans-serif;font-weight:600;font-size:20px;line-height:1.24;letter-spacing:0;margin:0 0 6px}.our-team .info .content{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:14px;line-height:1.45;margin:0}.our-team .trigger-popup{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:15px;letter-spacing:0;line-height:1.1;cursor:pointer;text-decoration:underline;transition:all .3s ease-in-out}.our-team .popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100;padding:40px 24px;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out}.our-team .popup.show-popup{opacity:1;visibility:visible;pointer-events:all}.our-team .overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background:#0000007f}.our-team .popup .close{padding:0;border:none;background:transparent;position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;width:35px;height:35px;min-width:35px;display:flex;align-items:center;justify-content:center}.our-team .popup .close svg{pointer-events:none}.our-team .popup-content{margin:0;padding:0;width:100%;max-width:100%;background:transparent}.our-team .popup-inner{max-width:100%;overflow:auto;padding:16px 12px;border-radius:14px;background:#fffcf5}.our-team .popup-author-name{font-family:Aventa-semibold,sans-serif;font-weight:600;font-size:20px;line-height:1.24;color:#18111d;margin:0 0 16px;position:relative;display:flex;align-items:center;justify-content:space-between}.our-team .popup-short-content{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:16px;line-height:1.35;color:#18111d;margin:0 0 16px}.our-team .popup-short-content>*{margin:0}.our-team .popup-credentials{margin-bottom:16px}.our-team .popup-txt h5{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:18px;line-height:1.35;margin:0 0 10px;color:#18111d}.our-team .popup-txt{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:14px;line-height:1.45;letter-spacing:0;color:#18111d}.our-team .popup-txt ul{margin:0;padding:0 0 0 25px}.our-team .popup-txt li:not(:last-child){margin-bottom:5px}.our-team .popup-txt li::marker{color:#18111d!important;font-size:14px!important}@media(min-width:768px){.our-team{padding:40px 0}.our-team .section-title{font-size:50px}.our-team .item-member{width:calc((100% - 13px)/2);min-width:calc((100% - 13px)/2)}.our-team .image{width:130px;height:130px;min-width:130px}.our-team .info{width:calc(100% - 130px);min-width:calc(100% - 130px)}.our-team .popup-inner{padding:28px 26px}.our-team .popup-credentials{margin-bottom:24px}.our-team .popup-short-content{font-size:18px}}@media(min-width:992px){.our-team{padding:50px 0}.our-team .section-title{font-size:54px;margin:0 0 40px}.our-team .trigger-popup:hover{text-decoration:none}.our-team .popup-txt ul{column-count:2;column-gap:30px}}@media(min-width:1200px){.our-team{padding:60px 0}.our-team .section-title{font-size:62px}.our-team .item-member{width:calc((100% - 26px) / 3);min-width:calc((100% - 26px) / 3)}.our-team .popup-txt ul{column-gap:41px}}@media(min-width:1440px){.our-team .section-title{font-size:68px;margin:0 0 50px}.our-team .item-member{padding:28px 16px;grid-row-gap:25px}.our-team .image{width:151px;height:151px;min-width:151px}.our-team .info{width:calc(100% - 151px);min-width:calc(100% - 151px)}.our-team .info .name{font-size:24px}.our-team .info .content,.our-team .trigger-popup{font-size:16px}.our-team .popup-author-name{font-size:24px;margin:0 0 24px}.our-team .popup-short-content{font-size:20px;margin:0 0 24px}.our-team .popup-txt h5{font-size:20px;margin:0 0 16px}.our-team .popup-txt{font-size:16px}}.card-column{padding:36px 0}.card-column .custom-container{max-width:1265px}.card-column .heading-wrap{display:flex;flex-direction:column;margin:0 0 24px}.card-column .heading-wrap>*:last-child{border:none;margin-bottom:0;padding-bottom:0}.card-column .section-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:35px;line-height:1.2;width:fit-content;margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid #A79DAF}.card-column .section-description{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:16px;line-height:1.35;letter-spacing:0;margin:0}.card-column .section-description:not(:last-child){margin-bottom:15px}.card-column .section-description>*:first-child{margin-top:0}.card-column .section-description>*:last-child{margin-bottom:0}.card-column .grid-layout{box-sizing:border-box}.card-column .swiper-slide{height:auto}.card-column .swiper-slide.type_1{overflow:hidden;padding:24px 16px;border-radius:18px;background-color:#f1e8d2}.card-column .type_1 .item-heading{margin-bottom:12px;display:flex;grid-row-gap:5px;grid-column-gap:5px;justify-content:space-between}.card-column .type_2 .item-heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #A79DAF}.card-column .item-title{font-family:Aventa-semibold,sans-serif;color:#000;font-size:20px;line-height:1.24;letter-spacing:0;margin:0}.card-column .item-title>*{margin:0}.card-column .badge{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:12px;line-height:1;height:auto;min-height:auto;padding:6px 9px}.card-column .item-image{display:flex;overflow:hidden;position:relative;border-radius:10px;padding-bottom:182px;margin-bottom:16px}.card-column .item-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.card-column .type_1 .item-image{padding-bottom:182px}.card-column .type_2 .item-image{padding-bottom:283px}.card-column .item-content>*{margin:0}.card-column .item-content{font-family:Aventa-medium,sans-serif;font-weight:500;line-height:1.45;letter-spacing:0;color:#000;margin:0}.card-column .type_1 .item-content{font-size:14px}.card-column .type_2 .item-content{font-size:16px}.card-column .item-note{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#000;margin:18px 0 0;line-height:1.45}.card-column .bottom-content-wrap{margin-top:24px;display:flex;grid-row-gap:24px;grid-column-gap:34px;align-items:flex-start;flex-direction:column;justify-content:space-between}.card-column .bottom-content-wrap.center{align-items:center;justify-content:center}.card-column .bottom-content{max-width:868px;font-family:Aventa-medium,sans-serif;font-weight:500;font-size:16px;line-height:1.35;letter-spacing:0}.card-column .bottom-content>*{margin:0 0 15px}.card-column .bottom-content>*:last-child{margin-bottom:0}.card-column .btn{white-space:nowrap}.card-column .swiper-container:not(.swiper-container-initialized) .slider-navigation{display:none}@media(max-width:767px){.card-column .type_2{padding:13px;border-radius:18px;background-color:#fff}}@media(min-width:768px){.card-column{padding:40px 0}.card-column .section-title{font-size:42px}.card-column .grid-layout{display:flex;flex-wrap:wrap;grid-row-gap:24px;grid-column-gap:16px}.card-column .item-layout{width:calc((100% - 32px)/2);min-width:calc((100% - 32px)/2)}.card-column .item-title{font-size:22px}.card-column .type_1 .item-content{font-size:16px}.card-column .type_2 .item-content{font-size:18px}.card-column .bottom-content-wrap{flex-direction:row}}@media(min-width:992px){.card-column{padding:50px 0}.card-column .heading-wrap{margin:0 0 40px}.card-column .section-title{font-size:46px}.card-column .section-description{font-size:18px}.card-column .grid-layout{grid-row-gap:34px;grid-column-gap:16px}.card-column .item-layout{width:calc((100% - (16px * 2)) / 3);min-width:calc((100% - (16px * 2)) / 3)}.card-column .bottom-content-wrap{margin-top:40px}.card-column .bottom-content{font-size:18px}}@media(min-width:1200px){.card-column{padding:60px 0}.card-column .swiper-slide.type_1{padding:30px 28px}.card-column .grid-layout{grid-column-gap:30px}.card-column .item-layout{width:calc((100% - (30px * 2)) / 3);min-width:calc((100% - (30px * 2)) / 3)}.card-column .type_1 .item-heading{margin-bottom:18px}.card-column .item-image{padding-bottom:217px;margin-bottom:18px}.card-column .type_1 .item-image{padding-bottom:217px}}@media(min-width:1440px){.card-column .heading-wrap{margin:0 0 50px}.card-column .section-title{font-size:52px}.card-column .section-description{font-size:20px}.card-column .grid-layout{grid-column-gap:41px}.card-column .item-layout{width:calc((100% - (41px * 2)) / 3);min-width:calc((100% - (41px * 2)) / 3)}.card-column .item-title{font-size:24px}.card-column .type_2 .item-content{font-size:20px}.card-column .bottom-content-wrap{margin-top:50px}.card-column .bottom-content{font-size:20px}}.newsletter-column{padding:36px 0;position:relative}.newsletter-column .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.newsletter-column .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.newsletter-column .custom-container{position:relative;z-index:1}.newsletter-column .grid-layout{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column-reverse;grid-row-gap:20px;grid-column-gap:20px}.newsletter-column .image-layout,.newsletter-column .form-layout{width:100%;min-width:100%}.newsletter-column .image-layout img{border-radius:18px;overflow:hidden;width:100%;height:100%;object-fit:cover;object-position:center center}.newsletter-column .form-layout{display:flex;flex-direction:column}.newsletter-column .section-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:1.2;margin:0 0 12px;text-align:center}.newsletter-column .section-title>*{margin:0}.newsletter-column .text-under-form{font-family:Aventa-medium,sans-serif;font-weight:500;margin-top:14px;font-size:16px;line-height:1.45;text-align:center}.newsletter-column .text-under-form>*{margin:0}.newsletter-column .newsletter-form{gap:0;width:100%;margin:0 auto;max-width:303px}.newsletter-column .newsletter-form__field{gap:6px;margin:0;width:100%;max-width:100%;display:flex;flex-direction:column}.newsletter-column input{color:#706579;font-size:16px;line-height:1.1;text-align:center;box-shadow:none;outline:none;width:100%;height:45px;min-width:100%;padding:14px 15px;border-radius:40px;border:1px solid #706579;transition:all .3s ease-in-out}.newsletter-column input::placeholder{font-family:Aventa-semibold,sans-serif;font-weight:600;color:#706579;font-size:16px;line-height:1.1;text-align:center;opacity:1}.newsletter-column input:focus,.newsletter-column input:hover{border-color:#fa6e01}.newsletter-column button.btn.type-2{margin:0;width:100%;color:#fff9ea;min-height:45px;border:1px solid #FA6E01;background-color:#fa6e01}@media(min-width:768px){.newsletter-column{padding:40px 0}.newsletter-column .grid-layout{flex-direction:row;grid-column-gap:20px}.newsletter-column .image-layout,.newsletter-column .form-layout{width:calc((100% - 20px)/2);min-width:calc((100% - 20px)/2)}.newsletter-column .section-title{text-align:left}.newsletter-column .newsletter-form{max-width:100%}}@media(min-width:992px){.newsletter-column{padding:50px 0}.newsletter-column .grid-layout{grid-column-gap:34px}.newsletter-column .image-layout,.newsletter-column .form-layout{width:calc((100% - 34px)/2);min-width:calc((100% - 34px)/2)}.newsletter-column .section-title{font-size:42px;margin:0 0 16px}.newsletter-column input{height:51px}.newsletter-column button.btn.type-2{min-height:51px}}@media(min-width:1200px){.newsletter-column{padding:60px 0}.newsletter-column .grid-layout{grid-column-gap:68px}.newsletter-column .image-layout,.newsletter-column .form-layout{width:calc((100% - 68px)/2);min-width:calc((100% - 68px)/2)}.newsletter-column .section-title{font-size:52px}}.step-by-step{padding:36px 0}.step-by-step .grid-layout{display:flex;flex-wrap:wrap;flex-direction:column;grid-row-gap:20px;grid-column-gap:20px}.step-by-step .steps-item,.step-by-step .image-item{width:100%;min-width:100%}.step-by-step .image-item{display:flex;flex-direction:column;grid-row-gap:24px}.step-by-step .image-wrap{display:flex;overflow:hidden;border-radius:30px}.step-by-step .image-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}.step-by-step .bonus-block{position:relative;overflow:hidden;border-radius:15px;padding:30px 24px}.step-by-step .bonus-block:after{content:"";position:absolute;top:14px;right:10px;width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(./icon-decor.svg)}.step-by-step .bonus-block h3,.step-by-step .bonus-block h4,.step-by-step .bonus-block h5{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:1.2;letter-spacing:0;margin:0 0 7px;max-width:400px}.step-by-step .bonus-block ul{padding:0 0 0 16px}.step-by-step .bonus-block p,.step-by-step .bonus-block li{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:16px;line-height:1.45;letter-spacing:0;margin:0 0 3px}.step-by-step .bonus-block li::marker{color:#18111d!important;font-size:14px!important}.step-by-step .bonus-block li:last-child{margin-bottom:0}.step-by-step .bonus-block>*:last-child{margin-bottom:0}.step-by-step .section-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:1.2;margin:0 auto 24px;max-width:335px;text-align:center}.step-by-step .section-title>*{margin:0}.step-by-step .section-title span.u-outline{background-size:contain}.step-by-step .steps-grid{display:flex;flex-direction:column}.step-by-step .step-item:not(:last-child){margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #A79DAF}.step-by-step .step-block{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;line-height:1.2;margin:0 0 7px}.step-by-step .step-content{font-size:16px;line-height:1.45;letter-spacing:0}.step-by-step .step-content>*:first-child{margin-top:0}.step-by-step .step-content>*:last-child{margin-bottom:0}@media(max-width:767px){.step-by-step .step-block{font-size:22px}}@media(min-width:768px){.step-by-step{padding:40px 0}.step-by-step .section-title{margin:0 0 34px;max-width:100%;text-align:left}.step-by-step .bonus-block{padding:29px 45px 29px 27px}.step-by-step .bonus-block:after{top:29px;right:28px;width:80px;height:80px}.step-by-step .bonus-block h3,.step-by-step .bonus-block h4,.step-by-step .bonus-block h5{font-size:26px}.step-by-step .bonus-block p,.step-by-step .bonus-block li{margin:0 0 7px}.step-by-step .step-item:not(:last-child){margin-bottom:24px;padding-bottom:14px}}@media(min-width:992px){.step-by-step{padding:50px 0}.step-by-step .grid-layout{flex-direction:row;grid-column-gap:34px}.step-by-step .steps-item,.step-by-step .image-item{width:calc((100% - 34px)/2);min-width:calc((100% - 34px)/2)}.step-by-step .section-title{font-size:42px}.step-by-step .bonus-block h3,.step-by-step .bonus-block h4,.step-by-step .bonus-block h5{font-size:28px}.step-by-step .step-item:not(:last-child){margin-bottom:34px;padding-bottom:14px}}@media(min-width:1200px){.step-by-step{padding:60px 0}.step-by-step .grid-layout{grid-column-gap:49px}.step-by-step .steps-item,.step-by-step .image-item{width:calc((100% - 49px)/2);min-width:calc((100% - 49px)/2)}.step-by-step .section-title{font-size:46px}}@media(min-width:1440px){.step-by-step .section-title{font-size:52px}.step-by-step .step-block,.step-by-step .bonus-block h3,.step-by-step .bonus-block h4,.step-by-step .bonus-block h5{font-size:32px}}.product__media-wrapper .badge-image{position:absolute;top:20px;left:15px;z-index:3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Aventa-bold,sans-serif;font-weight:700;text-align:center;background:#ffc700;text-transform:uppercase}.black-friday-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Aventa-bold,sans-serif;font-weight:500;text-align:center;background:#ffc700;text-transform:capitalize}.black-friday-label span{font-size:15px}.product__media-wrapper .badge-image span{font-size:13px}.product__media-wrapper .badge-image.round{width:70px;height:70px;min-width:70px;overflow:hidden;padding:5px;border-radius:100%;display:flex;align-items:center;justify-content:center}.product__media-wrapper .badge-image.round span{line-height:1.1;margin-top:5px;display:inline-block}.black-friday-label,.product__media-wrapper .badge-image.rectangle{line-height:1;border-radius:4px;padding:2px 8px 1px}.black-friday-label span,.product__media-wrapper .badge-image.rectangle span{line-height:1.5}@media(min-width:768px){.product__media-wrapper .badge-image{left:20px}}@media(min-width:992px){.product__media-wrapper .badge-image.round{width:85px;height:85px;min-width:85px}.product__media-wrapper .badge-image span{font-size:16px}}@media(min-width:1200px){.product__media-wrapper .badge-image{top:29px;left:29px}}@media(min-width:1440px){.black-friday-label span,.product__media-wrapper .badge-image.rectangle span{font-size:18px}}.multi-columns{padding:36px 0;position:relative}.multi-columns .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.multi-columns .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.multi-columns .custom-container{position:relative;max-width:1370px;z-index:5}.multi-columns .card-layout{display:flex;flex-wrap:wrap;flex-direction:column;grid-row-gap:20px;grid-column-gap:24px}.multi-columns .card-item{width:100%;min-width:100%;min-height:224px;align-items:center;border-radius:10px;position:relative}.multi-columns .item-column-banner{padding:12px 7px}.multi-columns .badge-wrap{position:absolute;z-index:2;top:-15px;left:-10px;transform:rotate(-24deg);width:75px;height:75px;min-width:75px;overflow:hidden;padding:10px;border-radius:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(./badge-bg.png)}.multi-columns .badge-wrap span{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;line-height:1;color:#fff9ea;letter-spacing:-.48px;text-transform:uppercase}.multi-columns .badge-sup-title{font-size:10px}.multi-columns .badge-price{font-size:24px}.multi-columns .badge-sub-title{font-size:10px}.multi-columns .image{display:flex;width:100%;position:relative;padding-top:200px}.multi-columns .image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.multi-columns .content{display:flex;grid-column-gap:4px;flex-direction:column;justify-content:center}.multi-columns .card-column-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:1.1;margin:0;color:#18111d;letter-spacing:-.48px}.multi-columns .card-column-title>*{margin:0}.multi-columns .card-column-sub-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.5;color:#18111d;letter-spacing:0}.multi-columns .card-column-price{width:fit-content;position:relative;font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:30px;color:#18111d;line-height:1.05;padding:10px 0;letter-spacing:.48px}.multi-columns .card-column-price span{position:relative;z-index:2}.multi-columns .card-column-price:before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:calc(100% + 15px);height:calc(100% + 15px);transform:translate(-50%,-50%);background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(./price-bg.png)}.multi-columns .item-card-banner{display:flex;text-align:center;align-items:center;flex-direction:column;justify-content:center;padding:16px 11px 24px}.multi-columns .card-banner-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:1.1;color:#fff9ea;margin:0;letter-spacing:.48px}.multi-columns .card-banner-title>*{margin:0}.multi-columns .card-banner-title span{position:relative;z-index:2}.multi-columns .card-banner-title span:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:calc(100% + 30px);height:calc(100% + 30px);transform:translate(-50%,-50%);background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(./u-off-decor.png)}.multi-columns .card-banner-description{font-family:Aventa-semibold,sans-serif;font-weight:600;font-size:18px;line-height:1.4;letter-spacing:0;color:#fff9ea}.multi-columns .btn{width:100%;min-width:300px;font-size:20px;min-height:52px;margin:24px auto 0}@media(max-width:767px){.multi-columns .item-column-banner{display:grid;grid-column-gap:5px;grid-template-columns:1.8fr 1.2fr}}@media(min-width:768px){.multi-columns .card-layout{grid-row-gap:24px;flex-direction:row;justify-content:center}.multi-columns .card-item{width:calc((100% - 24px)/2);min-width:calc((100% - 24px)/2)}.multi-columns .item-column-banner{display:flex;align-items:center;flex-direction:column;padding:16px 11px 24px}.multi-columns .content{text-align:center;justify-content:flex-start}.multi-columns .image{padding-top:280px;margin-bottom:16px}.multi-columns .card-layout{grid-row-gap:24px}.multi-columns .badge-wrap{top:10px;left:auto;right:10px;width:100px;height:100px;min-width:100px}.multi-columns .badge-sup-title{font-size:12px}.multi-columns .badge-price{font-size:28px}.multi-columns .badge-sub-title{font-size:12px}.multi-columns .card-column-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:1.1;margin:0;color:#18111d;letter-spacing:-.48px}.multi-columns .card-column-title>*{margin:0}.multi-columns .card-column-sub-title{font-size:20px}.multi-columns .card-column-price{font-size:40px;padding:15px 0}.multi-columns .card-banner-title{font-size:42px}.multi-columns .card-banner-description{font-size:20px}.multi-columns .btn{width:fit-content;margin:42px auto 0}}@media(min-width:1200px){.multi-columns .card-item{width:calc((100% - 72px)/4);min-width:calc((100% - 72px)/4)}.multi-columns .badge-wrap{top:-30px;right:-24px}}@media(min-width:1440px){.multi-columns{padding:60px 0}.multi-columns .image{padding-top:300px}.multi-columns .badge-wrap{top:-40px;right:-40px;width:120px;height:120px;min-width:120px}.multi-columns .badge-sup-title{font-size:14px}.multi-columns .badge-price{font-size:32px}.multi-columns .badge-sub-title{font-size:14px}.multi-columns .card-column-title{font-size:42px}.multi-columns .card-column-sub-title{font-size:22px}.multi-columns .card-column-price{font-size:46px}.multi-columns .card-column-price:before{width:calc(100% + 30px);height:calc(100% + 30px)}}.promo-code{display:flex;align-items:center;padding:36px 0;position:relative}.promo-code .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%}.promo-code .bg-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.promo-code .custom-container{position:relative;max-width:1286px;z-index:5}.promo-code .columns-layout{padding:15px 24px;border-radius:20px;display:grid;grid-row-gap:10px;align-items:center;grid-column-gap:40px;grid-template-columns:1fr}.promo-code .promo-title{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:1.1;margin:0 0 15px;letter-spacing:0;text-align:center}.promo-code .promo-title span.u-outline{z-index:1}.promo-code .promo-title span.u-outline:after{top:40%;background-image:url(./u-outline-yelloy.png);transform:translate(-50%,-50%) rotate(-2.36deg)}.promo-code .promo-title p{margin:0}.promo-code .description{font-size:13px;line-height:1.45;text-align:center}.promo-code .description p{margin:0;display:inline}.promo-code .description strong{font-family:Aventa-extrabold,sans-serif;font-weight:900}.promo-code .promo-code-div.copied{border-color:#fb6e02}.promo-code .promo-code-div.copied .promo-tooltip{opacity:1;visibility:visible}.promo-code .promo-code-div{font-family:Aventa-bold,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1;color:#18111d;text-transform:uppercase;display:flex;align-items:center;justify-content:center;position:relative;outline:none;width:100%;cursor:pointer;min-height:54px;border-radius:16px;padding:10px 10px 5px;background-color:#f1e8d2;border:2px solid transparent;transition:all .3s ease-in-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.promo-code .promo-tooltip{position:absolute;bottom:3px;right:10px;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out;font-family:Aventa-medium,sans-serif;font-weight:500;font-size:12px;line-height:1;color:#fb6e02;text-transform:capitalize}.promo-code .promo-note{margin:10px 0 0;text-align:center;font-family:Aventa-medium,sans-serif;font-weight:500;font-size:12px;line-height:1.3}@media(min-width:768px){.promo-code .columns-layout{padding:30px;grid-column-gap:24px}.promo-code .promo-title{font-size:32px}.promo-code .description{font-size:16px}.promo-code .description p{display:block}.promo-code .promo-code-div{font-size:34px;min-height:64px;border-radius:24px}.promo-code .promo-tooltip{bottom:5px;right:15px;font-size:14px}.promo-code .promo-note{margin:10px 0 0;font-size:14px}}@media(min-width:992px){.promo-code .columns-layout{grid-template-columns:repeat(2,1fr)}.promo-code .promo-title,.promo-code .description{text-align:left}.promo-code .promo-code-div{font-size:34px;min-height:64px}}@media(min-width:1200px){.promo-code .columns-layout{grid-column-gap:30px}.promo-code .promo-title{font-size:40px}.promo-code .description{font-size:18px}.promo-code .promo-code-div{font-size:40px;min-height:78px}}@media(min-width:1440px){.promo-code .columns-layout{grid-column-gap:40px}.promo-code .promo-title,.promo-code .promo-code-div{font-size:46px}}.section-location{padding:36px 0;position:relative}.section-location.remove-tp{padding-top:0}.section-location .map-image{margin:0 0 18px}.section-location .map-image:not(.app-map){display:flex;align-items:center;justify-content:center}.section-location div#store-locator-page{width:100%!important}.section-location .map-image img{width:100%;height:auto;max-width:985px;max-height:100%}.section-location .map-image.only-desktop .map-image-desktop{display:flex}.section-location .map-image:not(.only-desktop) .map-image-desktop{display:none}.section-location .map-image-mobile{display:none}.section-location .map-image:not(.only-desktop) .map-image-mobile{display:flex}.section-location .container-content{overflow:hidden;padding:16px;border-radius:32px}.section-location .section-title{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:40px;line-height:1.1;margin:0 0 18px;text-align:center;letter-spacing:1.64px}.section-location .accordion-wrap{display:flex;grid-row-gap:8px;flex-direction:column}.section-location .accordion-item{cursor:pointer;padding:18px 16px;background:#fff9ea;border-radius:18px}.section-location .accordion-item.active .accordion-button:after{transform:translate(-50%,-50%) rotate(90deg)}.section-location .accordion-title{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:19px;line-height:1.2;margin:0;position:relative;display:flex;align-items:center;grid-column-gap:10px;justify-content:space-between}.section-location .accordion-button{width:20px;height:20px;min-width:20px;position:relative}.section-location .accordion-button:before,.section-location .accordion-button:after{content:"";position:absolute;top:50%;left:50%;background:#fa6e01;transition:all .3s ease-in-out;transform:translate(-50%,-50%)}.section-location .accordion-button:before{height:3px;width:100%}.section-location .accordion-button:after{width:3px;height:100%}.section-location .accordion-description{display:flex;align-items:flex-end;height:0;overflow:hidden;transition:all .3s ease-in-out}.section-location .accordion-inner-content{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse;grid-column-gap:40px;grid-row-gap:18px}.section-location .accordion-content{font-family:Aventa-medium,sans-serif;font-weight:500;font-size:16px;line-height:1.35}.section-location .accordion-content>*{margin:0 0 10px}.section-location .accordion-content>*:last-child{margin:0}.section-location .accordion-image{display:flex}.section-location .accordion-image img{width:100%;height:auto;min-height:185px;max-width:400px;overflow:hidden;object-fit:cover;border-radius:18px}@media(min-width:768px){.section-location{padding:40px 0}.section-location .map-image{margin:0 0 24px}.section-location .map-image-desktop{display:flex!important}.section-location .map-image-mobile{display:none!important}.section-location .container-content{padding:26px 24px}.section-location .section-title{font-size:52px;letter-spacing:0;margin:0 0 24px}.section-location .accordion-wrap{grid-row-gap:20px}.section-location .accordion-item{padding:20px 22px}.section-location .accordion-title{font-size:22px}.section-location .accordion-content{font-size:18px}.section-location .accordion-image img{width:auto}.section-location .accordion-button{width:24px;height:24px;min-width:24px}}@media(min-width:992px){.section-location{padding:50px 0}.section-location .map-image{margin:0 0 32px}.section-location .section-title{font-size:62px;margin:0 0 32px}.section-location .accordion-title{font-size:26px}.section-location .accordion-item{padding:24px 32px}.section-location .accordion-inner-content{flex-direction:row}.section-location .accordion-content{font-size:20px}}@media(min-width:1200px){.section-location{padding:60px 0}.section-location .section-title{font-size:72px}.section-location .container-content{padding:50px}.section-location .accordion-item{padding:30px 50px}.section-location .accordion-title{font-size:32px}.section-location .accordion-image img{max-width:567px}}@media(min-width:1440px){.section-location .map-image{margin:0 0 60px}.section-location .section-title{font-size:82px;margin:0 0 60px}}.section-images-columns{padding:36px 0;position:relative}.section-images-columns .bg-section{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex}.section-images-columns .bg-section img{width:100%;height:100%;object-fit:cover;object-position:center center}.section-images-columns .custom-container{position:relative;z-index:3}.section-images-columns .section-title{font-family:Aventa-medium,sans-serif;font-weight:500;line-height:1.2;max-width:704px;text-align:center;margin:0 auto 24px}.section-images-columns .section-title>*{margin:0}.section-images-columns .section-title span:after{background-image:url(./u-outline-yelloy-2.svg)}.section-images-columns .image-layout{display:grid;grid-row-gap:16px;grid-column-gap:16px;grid-template-columns:repeat(2,1fr)}.section-images-columns .image-item{display:flex;position:relative}.section-images-columns .image-item:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:15px;background:#fff9ea;transform:rotate(2deg);transform-origin:bottom left}.section-images-columns .image-item img{position:relative;z-index:2;width:100%;height:auto;overflow:hidden;min-height:300px;border-radius:15px;object-fit:cover;object-position:center}.section-images-columns .btn{border:none;margin:30px auto 0}@media(min-width:768px){.section-images-columns{padding:40px 0}.section-images-columns .section-title{margin:0 auto 30px}.section-images-columns .image-layout{grid-row-gap:30px;grid-column-gap:30px}.section-images-columns .btn{margin:45px auto 0}}@media(min-width:992px){.section-images-columns{padding:50px 0}.section-images-columns .section-title{margin:0 auto 40px}.section-images-columns .image-layout{grid-row-gap:40px;grid-column-gap:40px}.section-images-columns .btn{margin:60px auto 0}}@media(min-width:1200px){.section-images-columns{padding:60px 0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/theme-style.css.map */
