.section-home-banner__wrap{overflow:hidden;border-radius:20px;border:1px solid var(--border-border, #E1E3E7);position:relative}.section-home-banner__wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#0000);z-index:1}.section-home-banner__wrap .content{position:absolute;top:130px;left:0;padding:0 40px;width:100%;max-width:555px;z-index:1}.section-home-banner__wrap .image .image__wrap{padding-top:calc(100vh - 15%);box-sizing:border-box;overflow:hidden}.section-home-banner__wrap .title{margin:0}.section-home-banner__wrap .title h2{margin:0;font-family:var(--font-family);font-size:var(--font-size-46);font-style:normal;font-weight:500;line-height:110%;letter-spacing:.76px}.section-home-banner__wrap .text{margin:8px 0 0}.section-home-banner__wrap .text p{margin:0}.section-home-banner__wrap .btn-wrap{margin-top:26px;display:flex}@media(min-width:2048px){.section-home-banner__wrap .image .image__wrap{padding-top:43%;min-height:600px}}@media(max-width:500px){.section-home-banner__wrap{display:flex;flex-direction:column-reverse}.section-home-banner__wrap .content{top:100px;padding:0 20px}.section-home-banner__wrap .title h2{font-style:normal;font-weight:500;line-height:110%;letter-spacing:.76px}.section-home-banner__wrap .text{margin-top:12px}.section-home-banner__wrap .text p{letter-spacing:0}.section-home-banner__wrap .image .image__wrap{padding-top:124.625%;min-height:600px}}.section-image-with-text__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px 20px;max-width:1164px;margin:0 auto}.section-image-with-text__wrap .main-title{margin:0 0 40px;width:100%;flex:1 1 100%}.section-image-with-text__wrap .main-title-h1{margin:0 0 20px;width:100%;flex:1 1 100%}.section-image-with-text__wrap .main-title h2,.section-image-with-text__wrap .main-title-h1 h1{margin:0 auto;max-width:876px;text-align:center}.section-image-with-text__wrap .left{flex:1}.section-image-with-text__wrap .left .image img{display:block;object-fit:contain;width:100%;height:auto}.section-image-with-text__wrap .right{max-width:571px;flex:1}.section-image-with-text__wrap .right .image{overflow:hidden;border-radius:20px}.section-image-with-text__wrap .left .title{margin:0}.section-image-with-text__wrap .left .title h2{margin:0;letter-spacing:.8px}.section-image-with-text__wrap .left .title h2.h3{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}.section-image-with-text__wrap .left .text{margin-top:12px}.section-image-with-text__wrap .left .text p{margin:0;letter-spacing:.3px}.section-image-with-text__wrap .left .btn-wrap{display:flex;margin-top:24px}@media(max-width:767px){.section-image-with-text__wrap .left{max-width:100%!important;flex:1 1 100%}.section-image-with-text__wrap .right{max-width:100%;flex:1 1 100%}.section-image-with-text__wrap .main-title h2{font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.section-image-with-text__wrap .left .title h2.h3{font-size:36px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.72px}}@media(max-width:500px){.section-image-with-text__wrap .main-title-h1{margin:0}.section-image-with-text__wrap .left .title h2{margin:0;letter-spacing:.64px}.section-image-with-text__wrap .main-title-h1 h1{margin:0;text-align:left;max-width:100%}}.section-icons .title{margin:0 0 clamp(24px,4.167vw,60px) 0}.section-icons .title h2{margin:0;text-align:center}.section-icons .list{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.section-icons .list .item{width:clamp(98px,12.292vw,177px)}.section-icons .list .item .image{margin:0 auto 8px;width:clamp(64px,5.556vw,80px)}.section-icons .list .item .image img{object-fit:contain}.section-icons .list .item .text{margin:0}.section-icons .list .item .text p{margin:0;letter-spacing:0;text-align:center}@media(max-width:500px){.section-icons .list .item .image{margin:0 auto 12px}.section-icons .list .item .text p{font-size:12px;font-style:normal;font-weight:400;line-height:120%}}.section-products .heading .title{margin:0}.section-products .heading{margin-bottom:32px}.section-products .heading .title h2{margin:0}.section-products .swiper-pagination{position:relative;bottom:0;margin-top:32px}@media(max-width:500px){.section-products .container{padding:0}.section-products .heading{display:contents}.section-products__wrap{display:flex;flex-direction:column}.section-products .heading .title{order:1;margin:0 0 32px;padding:0 20px}.section-products custom-slider{order:2}.section-products .heading .btn-wrap{order:3;margin-top:32px;padding:0 20px}}.section-category .heading{justify-content:center;margin-bottom:40px}.section-category .heading .title,.section-category .heading .title h2{margin:0}.section-category .swiper-pagination{display:none}@media(max-width:500px){.section-category .container{padding:0}.section-category .heading{padding:0 20px}.section-category .heading .title h2{text-align:left}.section-category .heading{justify-content:flex-start}}.section-with-products .heading .title p{margin:12px 0 0;color:var(--text-muted, #747782);letter-spacing:0}.section-with-products .grid-wrap{display:flex;flex-wrap:wrap;gap:20px;order:2}.section-with-products .grid-wrap .image-left,.section-with-products .grid-wrap custom-slider{flex:1}.section-with-products .grid-wrap .image-left .image__wrap{height:100%;padding-top:58%;overflow:hidden;border-radius:20px}.section-with-products .custom-card .add-btn-price{display:none}.section-products.section-with-products .swiper-pagination{margin-top:40px}@media(max-width:767px){.section-with-products .grid-wrap custom-slider,.section-with-products .grid-wrap .image-left{flex:1 1 100%;height:100%}}@media(max-width:500px){.section-with-products .grid-wrap .image-left{padding:0 20px}.section-products.section-with-products .heading .btn-wrap{margin-top:40px}.section-with-products .grid-wrap .image-left .image__wrap{padding-top:71.645%}}.section-press__wrap .title{margin:0 0 32px;width:100%}.section-press__wrap .title h2{text-align:center;margin:0}.section-press__wrap{margin:0 auto;max-width:1162px}.section-press__wrap .btn-wrap{flex:1}.section-press__wrap .btn{border-radius:16px;font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:100%;letter-spacing:.48px;height:80px}.section-press__wrap .btn-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px}@media(max-width:500px){.section-press__wrap .btn-wrap{flex:1 1 100%}}.section-newsletter{background:var(--Blue-300, #5AC3E3)}.section-newsletter__wrap{margin:0 auto;max-width:700px}.section-newsletter__wrap .title{margin:0}.section-newsletter__wrap .title h2{margin:0;text-align:center}.section-newsletter__wrap .text{margin:12px 0 0}.section-newsletter__wrap .text p{margin:0;text-align:center;letter-spacing:0}.section-newsletter__wrap .newsletter-form-block{margin-top:32px}.section-newsletter__wrap .newsletter-form-block .newsletter-form{max-width:539px}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:100%;max-width:100%}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field{flex:1;height:48px;border-radius:100px;background:var(--fill-surface, #FFF);overflow:hidden}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field label{display:none}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field:before,.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field:after{content:none}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .btn{border:0}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field input{display:block;width:100%;height:100%;padding:10px 16px 10px 24px;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;color:#1c2b59}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field .field__input:focus,.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field .field__input:focus-visible{outline:0;box-shadow:none!important}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field input::placeholder{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;opacity:1}@media(max-width:500px){.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .field{flex:1 1 100%}.section-newsletter__wrap .newsletter-form-block .newsletter-form__field-wrapper .btn{width:100%}}.footer .footer-block{flex:1 1 12%;width:auto}.footer__content-top{padding:0 20px 60px}.footer__blocks-wrapper{gap:20px}.footer-block__heading{font-family:var(--font-family);font-size:var(--font-size-20)!important;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.4px;text-transform:uppercase;margin:0 0 16px}.footer-block__details-content .link{font-family:var(--font-family);font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px;color:rgb(var(--color-foreground))!important;padding-bottom:0!important;text-decoration:none!important;transition:all .3s ease}.footer-block__details-content .link:hover{opacity:.7}.footer-block__details-content li{line-height:1}.footer-block__details-content{display:flex;flex-direction:column;gap:10px}.footer-block__details-content .list-social{justify-content:flex-start}.footer-block__details-content .list-social__link{padding:0}.footer__list-social{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer__content-bottom{padding-top:0!important;border-top:0!important}.footer__content-bottom-wrapper:last-child{padding:0 20px}.footer__copyright{border-top:1px solid #E1E3E7;padding:32px 0;margin:0!important;width:100%;display:flex;justify-content:space-between;gap:20px}.footer__copyright .policies{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px}.footer__copyright .policies li:before{content:none}.footer__copyright .policies li a,.footer__copyright .copyright__content{font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-align:left;color:#747782}@media(max-width:749px){.footer__copyright{flex-wrap:wrap-reverse;gap:24px}.footer-block__image-wrapper{margin:0 auto 32px!important}.footer-block__details-content,.footer-block{margin:0!important}.footer-block{padding:24px 0!important;border-top:1px solid #E1E3E7}.footer-block:first-child{padding:0 0 40px!important;border-top:0px solid #E1E3E7}.footer__content-top{padding:0 20px!important}.footer__blocks-wrapper{margin:0!important}.footer__copyright{padding:24px 0}.footer-block__details-content .list-menu__item--link{padding-top:0!important}}.section-community .title,.section-community .title h2{margin:0}.section-community .heading{margin-bottom:40px}.section-community .item{border-radius:var(--XL, 20px);overflow:hidden;border:1px solid var(--border-border, #E1E3E7);box-sizing:border-box;height:100%;display:flex;flex-direction:column}.section-community .item .product-card{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px}.section-community .item .product-card .image{width:100px}.section-community .item .product-card .product-info{flex:1}.section-community .item .product-card .product-info .title{margin:0 0 20px}.section-community .item .product-card .product-info .title h3{margin:0;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}.section-community .item custom-video{flex:1}.section-community .item custom-video .video__wrap{height:100%}.section-community .item .product-card .product-info .price p{margin:0;font-weight:500}.section-community .item .product-card .product-info .price p span{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}.section-community .item .product-card .product-info .price p:has(span){color:#ec1976}.section-community .item .video__wrap{padding-top:120%;overflow:hidden;box-sizing:border-box}.section-community .item .video__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.section-community .item .video__wrap .btn-speak{position:absolute;top:16px;right:16px}.section-community .item .video__wrap .btn-play{position:absolute;top:16px;left:16px}.section-community .hide{display:none}.section-community .slider-btns{display:flex;align-items:center;gap:12px}.section-community .slider-btns .swiper-btn{position:static;display:flex!important;margin:0;border:1px solid var(--border-border, #E1E3E7);box-shadow:none}.section-community .swiper-pagination{position:static;margin-top:40px}@media(max-width:767px){.section-community .slider-btns{display:none}}@media(max-width:500px){.section-community .container{padding:0}.section-community .heading{padding:0 20px}.section-community .item .video__wrap{padding-top:119.403%;overflow:hidden;box-sizing:border-box}.section-community .title h2{letter-spacing:.72px;max-width:95%}.section-community .item .product-card .product-info .title{margin:0 0 10px}.section-community .item{border:0}.section-community .item .product-card{border:1px solid var(--border-border, #E1E3E7);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:12px 12px 11px;border-top:0}}.section-commitment{overflow:hidden}.section-commitment__wrap{max-width:1164px;margin:0 auto}.section-commitment .title{margin:0 0 60px}.section-commitment .title h2{text-align:center;margin:0}.section-commitment .list{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.section-commitment .image{max-width:28px;margin:0 auto 24px}.section-commitment .image img{object-fit:contain}.section-commitment .item .title{margin:0 0 12px}.section-commitment .item .title h3{letter-spacing:.2px;text-align:center;margin:0}.section-commitment .item .text{margin:0}.section-commitment .item .text p{margin:0;color:#747782;text-align:center;min-height:100%;letter-spacing:-.05px}.section-commitment .swiper-slide{position:relative;box-sizing:border-box;flex:0 1 calc(100% / 3 - 40px / 3);min-width:335px}.section-commitment .item__wrap{padding-top:100%;position:relative;overflow:hidden}.section-commitment .content{position:absolute;top:0;width:100%;left:50%;transform:translate(-50%);padding:clamp(40px,5vw,72px) 48px 40px 48px;border:1px solid var(--border-border, #E1E3E7);border-radius:50%;height:100%}.section-commitment .swiper-pagination{position:static;margin-top:40px}@media(max-width:500px){.section-commitment .title{padding:0 20px}.section-commitment .container{padding:0}.section-commitment .swiper-slide{flex:none;min-width:0}}@media(max-width:320px){.section-commitment .item__wrap{min-height:400px}}.utility-bar{padding:20px 0}.utility-bar__grid.page-width{padding:0 20px}.announcement-bar{border-radius:var(--lg, 12px);padding:13px 20px}.announcement-bar__message{padding:0;min-height:0;font-family:var(--font-family);font-size:var(--font-size-12);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase}.announcement-bar__link .icon-arrow{display:none}@media(max-width:500px){.utility-bar{padding:8px 0}.announcement-bar{padding:13px 10px}.announcement-bar__message{font-size:11px;letter-spacing:.44px}}.desktop-localization-wrapper:not(:has(*)):not(:has(text)){display:none}body[data-template=index] .header__wrap{position:relative;width:100%;margin:0 auto;z-index:6}.shopify-section-header-hidden{top:12px!important}.header__wrap{padding:0 20px}.shopify-section-header-hidden .menu-drawer{top:-12px!important}body[data-template=index] .section-header:not(.shopify-section-header-sticky) .header:not(:has(.mega-menu[open])) .header__menu-item span,body[data-template=index] .section-header:not(.shopify-section-header-sticky) .header:not(:has(.mega-menu[open])) .header__icon{color:1C2D59}body[data-template=index] .section-header:not(.shopify-section-header-sticky) .header:not(:has(.mega-menu[open])) .header__heading-logo-wrapper img{filter:none}.header:has(.mega-menu[open]){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.header.page-width{max-width:calc(var(--page-width) - 40px)}.header{padding-left:40px!important;padding-right:40px!important;z-index:5;position:relative}body[data-template=index] .section-header .header{background:rgb(var(--color-background))}body[data-template=index] .section-header .header:has(.mega-menu[open]){background:#fff}body[data-template=index] .section-header.shopify-section-header-sticky .header{background:#fff;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7)}body[data-template=index] .section-header.shopify-section-header-sticky .search-modal{border-radius:var(--xxl, 20px);border:0px solid var(--border-primary, #E1E3E7)}body:not([data-template=index]) .header{border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);position:relative}body:not([data-template=index]) .predictive-search{top:calc(100% + 14px);border:1px solid transparent}body:not([data-template=index]) .header__search .modal__content{border:1px solid transparent}.header--middle-left .header__inline-menu{margin:0 auto}.header--middle-left{grid-template-columns:auto 1fr auto}.header .header__menu-item{padding:0!important;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px;text-decoration:none!important}.header .header__menu-item span{text-decoration:none!important;text-underline-offset:0!important}.header .header__menu-item:hover span{text-decoration:none!important;text-underline-offset:0!important;color:#ec1976!important}.header .mega-menu[open] .header__menu-item span{color:#ec1976}.header .header__menu-item svg{display:none!important}.header .list-menu--inline{gap:20px 32px}.header .header__icon .svg-wrapper,.header__icon{width:24px;height:24px;margin-right:0}.header__icons{padding-right:0;gap:20px}.header__icon{transition:all .3s ease}.header__icon:hover{color:#ec1976}.header:has(.mega-menu[open]){background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;border-top:1px solid var(--border-border, #E1E3E7);border-left:1px solid var(--border-border, #E1E3E7);border-right:1px solid var(--border-border, #E1E3E7)}.mega-menu__content:has(.btns__wrap){padding:16px 32px 24px!important}.mega-menu__content{padding:16px 32px 48px!important;border-radius:0 0 var(--xxl, 20px) var(--xxl, 20px)!important;border-bottom:1px solid var(--border-primary, #E1E3E7)!important;background:var(--fill-surface, #FFF)!important;box-shadow:0 10px 15px #0000000a!important;overflow:hidden;width:calc(100% + 2px);left:-1px!important}.mega-menu__list{padding:0!important;display:flex!important;justify-content:center!important;gap:32px!important}.mega-menu__list li{flex:1;max-width:220px;position:relative}.mega-menu__list li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.mega-menu__list li .image{max-width:160px;margin:0 auto 16px;width:100%}.mega-menu__list li .image .image__wrap{border-radius:50%;border:1px solid var(--border-primary, #E1E3E7);overflow:hidden}.mega-menu__list li .title{margin:0}.mega-menu__list li .title p{margin:0 auto;text-align:center;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;max-width:180px}.mega-menu__list li .badges{right:22px;top:0;left:auto;overflow:hidden;border-radius:100px;border:4px solid var(--border-white, #FFF)}.card-menu-item{height:100%;display:flex;flex-direction:column}.card-menu-item img{transition:all .3s ease}.card-menu-item:hover img{transform:scale(1.05)}.mega-menu__content .btns__wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin-top:32px}.mega-menu__content .btns__wrap .btn{color:var(--text-primary, #1C2B59);background:transparent;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px;border-radius:20px;border:1px solid #E1E3E7;height:40px}.header__search .modal-overlay{display:none!important}.header__search .modal__content{border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid var(--border-primary, #E1E3E7)}.header__search .modal__content .field:before,.header__search .modal__content .field:after{content:none}.header__search .modal__content .search__input:focus,.header__search .modal__content .search__input:focus-visible{border:0;outline:0;box-shadow:none}.header__search .modal__content .search__input{padding:10px 20px 10px 36px!important;height:48px;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.header__search .modal__content .search__input::placeholder{opacity:1;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;color:#bfc1c9}.header__search .modal__content .field .reset__button{display:none}.header__search .modal__content .search__button{left:0;right:auto;width:24px;height:24px;top:50%;transform:translateY(-50%)}.header__search .modal__content .field .field__label{display:none}.search-modal__form{max-width:640px}.search-modal__close-button{width:24px!important;height:24px!important;margin-left:24px!important}.predictive-search{top:calc(100% + 12px);border-top:0!important;width:calc(100% + 48px);border-radius:0 0 var(--xl, 16px) var(--xl, 16px)!important;border-right:1px solid var(--border-primary, #E1E3E7)!important;border-bottom:1px solid var(--border-primary, #E1E3E7)!important;border-left:1px solid var(--border-primary, #E1E3E7)!important;background:var(--fill-surface, #FFF)!important;box-shadow:0 16px 20px -12px #0000000a!important}#predictive-search-results{padding:16px 20px}.predictive-search__result-group{flex:1 1 100%!important}.predictive-search__results-groups-wrapper{flex-wrap:wrap}.predictive-search__heading{display:none}.predictive-search__image{width:54px!important;height:59px!important}.predictive-search__item--link-with-thumbnail{padding:12px 0}.predictive-search__item-heading{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.predictive-search .price{margin-top:12px!important}.predictive-search .price-item{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px}.predictive-search__results-groups-wrapper{padding:0;border:0}.predictive-search__search-for-button{width:100%}.predictive-search__search-for-button .predictive-search__item{height:48px!important;padding:10px 32px;border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);display:flex;align-items:center;justify-content:center}.predictive-search__search-for-button .predictive-search__item span{display:none}.predictive-search__search-for-button .predictive-search__item span.text{display:inline-block;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:100%;letter-spacing:.36px}.no-result{margin:0 auto;max-width:462px;padding:16px 0;display:flex;flex-direction:column;gap:16px}.no-result h3{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px}.no-result p{margin:0;color:var(--text-muted, #747782);text-align:center;font-style:normal;font-weight:400;line-height:130%}.search-modal{width:100%;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);min-height:100%!important}body[data-template=index] .search-modal{border-bottom-left-radius:0;border-bottom-right-radius:0}header-drawer{margin-left:0!important}.mega-menu[open] .mega-menu__content{border-top:0px!important;border-left:1px solid #E1E3E7;border-right:1px solid #E1E3E7}.menu-drawer{top:calc(var(--announcement-height) * -1)!important;height:100vh!important;left:-20px!important}.shopify-section-header-sticky .menu-drawer{top:-12px!important}.section-header.shopify-section-group-header-group{z-index:10}.menu-drawer__submenu{position:static!important;transform:translate(0)!important;visibility:visible!important}.menu-drawer__menu{visibility:visible!important}.menu-drawer__close-button{display:none!important}.menu-drawer__menu-item{padding:15px 20px!important}.menu-drawer__menu-item{font-family:var(--font-family);font-size:var(--font-size-18)!important;font-style:normal;font-weight:400;line-height:130%!important}.menu-drawer__menu details[open] summary{background:transparent!important}.menu-drawer__menu details[open] summary{color:#ec1976}.menu-drawer__menu-item .icon-caret{display:block!important}.menu-drawer__menu-item .icon-arrow{display:none}.menu-drawer__menu-item>.svg-wrapper,.menu-drawer__menu-item>.svg-wrapper svg{width:24px!important;height:24px!important;right:20px!important}.menu-drawer__menu-item>.svg-wrapper svg{top:0!important;left:0!important;transition:all .3s ease}.menu-drawer__menu details[open] svg{transform:rotate(-180deg)}.menu-drawer__inner-submenu .menu-drawer__menu-item{font-size:var(--font-size-16)!important;padding:9.5px 20px!important;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.menu-drawer__inner-submenu .menu-drawer__menu-item .badges{position:static}.menu-drawer__navigation-container{display:flex!important;flex-direction:column}.menu-drawer__navigation{flex:1;padding:20px 0!important;overflow:auto}.menu-drawer__navigation::-webkit-scrollbar{width:0;height:0}.menu-drawer__search{padding:8px 20px 12px;border-bottom:1px solid #E1E3E7}.menu-drawer__search .field:before,.menu-drawer__search .field:after{content:none}.menu-drawer__search .field input:focus-visible{border:0;box-shadow:none;outline:0}.menu-drawer__search .field input{padding:0 20px 0 36px;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;height:48px}.menu-drawer__search .field input::placeholder{opacity:1;color:var(--text-disabled, #BFC1C9);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.menu-drawer__search .field .search__button{left:0;top:50%;transform:translateY(-50%);width:24px;height:24px}.menu-drawer__search{display:flex;align-items:center}.menu-drawer__search .field .field__label{display:none}.menu-drawer__utility-links{background:transparent!important;padding:32px 20px}.menu-drawer__localization,.menu-drawer__utility-links .list-social{display:none}.menu-drawer__account{height:48px;display:flex!important;width:100%;align-items:center;justify-content:center;padding:10px;border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px}.header__icon--menu[aria-expanded=true]:before{top:calc(var(--announcement-height) * -1)!important;height:100vh;left:-20px!important;width:calc(100% + 40px)}header-drawer .reset__button{display:none!important}header-drawer .btn-close{line-height:0}.btn-close svg{pointer-events:none}@media(max-width:989px){.header__search{display:none}}header-drawer{min-width:68px}@media(max-width:749px){.header{padding:28px 20px!important}.menu-drawer{max-width:calc(100% + 40px)!important;width:calc(100% + 40px)!important}}@media(max-width:500px){.header__heading-logo-wrapper{max-width:78px}}.facets-vertical{gap:20px;overflow:hidden}.facets-vertical.active{overflow:visible}.facets-wrapper{width:335px;margin-left:-355px;transition:all .3s ease}.facets-wrapper .facets-container{padding:24px 0;border-radius:20px;border:1px solid var(--border-primary, #E1E3E7);position:sticky;top:calc(var(--header-height) + 12px)}.facets-vertical .facets-wrapper{padding-right:0!important}.product-grid-container{flex:1}.product-grid{margin-top:0!important;gap:20px}.product-grid .grid__item{flex:0 1 calc(25% - 15px);width:auto!important;max-width:100%!important}.facets-vertical.active .facets-wrapper{margin-left:0;position:sticky;top:15px}.facets-vertical.active .product-grid .grid__item{flex:0 1 calc(100% / 3 - 40px / 3)}.facets__form-vertical{width:100%!important}@media(max-width:1200px){.product-grid .grid__item{flex:0 1 calc(100% / 3 - 40px / 3);width:auto!important;max-width:100%!important}.facets-vertical.active .facets-wrapper{margin-left:0}.facets-vertical.active .product-grid .grid__item{flex:0 1 calc(50% - 10px)}}@media(max-width:1023px){.facets-wrapper{width:235px;margin-left:-255px;transition:all .3s ease}}.btn-show-filter{display:flex;align-items:center;gap:8px;cursor:pointer}.btn-show-filter span{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.filter-btns{display:flex;align-items:center}.container-vertical-facet{padding-top:32px!important;padding-bottom:32px!important;display:flex!important;gap:20px;justify-content:space-between}.product-count-vertical{display:none}.facet-filters__field{display:flex;align-items:center}custom-select{display:block;position:relative}custom-select .select-dropdown{position:absolute;display:flex;flex-direction:column;gap:20px;z-index:2;right:0;top:calc(100% + 18px);border-radius:var(--Large, 16px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);box-shadow:0 4px 20px #0000000a;width:200px;padding:20px;visibility:hidden;pointer-events:none}custom-select.active .select-dropdown{visibility:visible;pointer-events:auto}custom-select .select-dropdown input{display:none}custom-select .select-dropdown label{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;cursor:pointer}custom-select .select-dropdown label:hover{color:#ec1976}.facets-vertical-sort{margin:0!important;padding:0!important}custom-select .select-dropdown label:has(input:checked){color:#ec1976}custom-select .select-selected-value p{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;display:flex;gap:8px;align-items:center;cursor:pointer}.facet-filters__label{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0!important;cursor:pointer}.facet-filters__field{display:flex;gap:4px}facet-filters-form .text-vissible-aside{display:none}facet-filters-form.active .text-vissible-aside{display:block}facet-filters-form.active .text-hidden-aside{display:none}.container-vertical-facet .filter-btns{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.container-vertical-facet .filter-btns .active-facets__button{margin:0}.container-vertical-facet .filter-btns .active-facets__button span,.container-vertical-facet .filter-btns a{text-decoration:none!important}.container-vertical-facet .filter-btns .active-facets__button span,.container-vertical-facet .filter-btns .active-facets__button-remove span{margin:0;display:flex;justify-content:center;align-items:center;padding:4px 16px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;border-radius:100px;background:var(--fill-muted, #F2F4FA);border:0!important;box-shadow:none;gap:4px;text-decoration:none}.container-vertical-facet .filter-btns .active-facets__button span .svg-wrapper,.container-vertical-facet .filter-btns .active-facets__button-remove span .svg-wrapper{padding:0;width:24px;height:24px}.container-vertical-facet .filter-btns .active-facets__button-remove span{background:#1c2b59;color:#fff}.container-vertical-facet .filter-btns .active-facets__button-wrapper{padding:0}.container-vertical-facet .filter-btns .active-facets-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.facets__disclosure-vertical:first-child{padding:0 20px 24px}.facets__disclosure-vertical:last-child{border:0!important;padding:24px 20px 0}.facets__disclosure-vertical{border-top:0!important;padding:24px 20px;border-bottom:1px solid var(--border-primary, #E1E3E7)}.facets__disclosure-vertical .facets__summary{padding:0!important;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;text-decoration:none!important}.facets__disclosure-vertical .facets__summary .facets__summary-label{text-decoration:none!important}.facets__disclosure-vertical .facets__summary .icon-caret{width:24px;height:24px;top:50%;transform:translateY(-50%)!important}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:translateY(-50%) rotate(-180deg)!important}.facets__display-vertical{padding:0!important}.facets-wrap{padding:16px 0 0!important;margin:0}.facets__item .facets__label{display:flex;align-items:center;gap:8px!important;padding:0}.facets__item .facets__label .facet-checkbox__text-label{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px}.facets__list--vertical{display:flex;flex-direction:column;gap:12px}.facets__item .facets__label input{display:none}.facets__item .facets__label .square{display:block!important;width:18px;height:18px;border-radius:4px;border:1.5px solid var(--border-primary, #E1E3E7);position:relative;background:#fff;margin:3px}.facets__item .facets__label:has(input:checked) .square{display:block!important;width:18px;height:18px;border-radius:4px}.facets__item .facets__label:has(input:checked) .square .svg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;z-index:2;visibility:visible}.facet-checkbox__text{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px}.label-show-more{color:#1c2b59}.mobile-facet-container{display:none}#MobileSortDrawerDetails .select-selected-value{display:flex;align-items:center;gap:4px;flex-wrap:wrap}#MobileSortDrawerDetails .select-selected-value p{margin:0;color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}#MobileSortDrawerDetails .select-selected-value p:last-child{display:flex;align-items:center;gap:8px;color:#1c2b59}.mobile-facet-container .mobile-facets__open-label{display:flex;align-items:center;gap:8px;text-decoration:none!important}.mobile-facet-container .mobile-facets__open{padding:0}#FacetFiltersFormMobile .mobile-facets__header-inner h2{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px;text-align:left}#FacetFiltersFormMobile .mobile-facets__header{padding:20px 0!important;border-bottom:1px solid var(--border-primary, #E1E3E7)}.mobile-facets__submenu{position:static!important;visibility:visible!important;transform:translate(0)!important}.mobile-facets .submenu-open{visibility:visible!important}.mobile-facets__main,.mobile-facets__summary{padding:0!important}.mobile-facets__details{padding:24px 20px!important;border-bottom:1px solid var(--border-primary, #E1E3E7)}.mobile-facets__summary span{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.mobile-facets__summary .icon-caret{width:24px;height:24px;right:0!important;top:50%!important;transform:translateY(-50%)!important}.mobile-facets__details[open] summary .icon-caret{transform:translateY(-50%) rotate(-180deg)!important}.mobile-facets__submenu .mobile-facets__close-button{display:none}.mobile-facets__item .mobile-facets__label{padding:0;display:flex;align-items:center;gap:8px}.mobile-facets__list{display:flex;flex-direction:column;gap:12px;overflow:visible!important;padding-top:16px}.mobile-facets__submenu .mobile-facets__footer{display:none}.mobile-facets__submenu .mobile-facets__checkbox{display:none!important}.mobile-facets__item .mobile-facets__label .square{width:18px;height:18px;border-radius:4px;border:1.4px solid var(--border-primary, #E1E3E7);position:relative;margin:3px}.mobile-facets__item .mobile-facets__label:not(.active) .square svg{opacity:0}.mobile-facets__item .mobile-facets__label .svg-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.mobile-facets__footer{display:flex;justify-content:center}.mobile-facets__footer{flex-grow:0!important;margin-top:auto!important;padding:20px}.mobile-facets__footer .button{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:100px;background:var(--fill-accent, #EC1976);color:var(--text-on-accent, #FFF);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px}.mobile-facets__footer .button:after,.mobile-facets__footer .button:before{content:none}.mobile-facets__header{flex-wrap:wrap}.mobile-facets__header .mobile-facets__header-inner{flex:1 1 100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mobile-facets__header .mobile-facets__header-inner .btn-close{line-height:0}.mobile-facet-container .active-facets{padding:0 20px;flex-wrap:nowrap;gap:8px;overflow:auto;flex:1 1 100%;align-items:center;margin:0}.mobile-facet-container .active-facets:has(.remove-btns){padding-top:20px}.mobile-facet-container .active-facets facet-remove{margin:0}.mobile-facet-container .active-facets a{padding:0!important;text-decoration:none!important}.mobile-facet-container .active-facets a span{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;box-sizing:border-box;box-shadow:none;border-radius:100px;background:var(--fill-muted, #F2F4FA);color:var(--text-primary, #1C2B59);white-space:nowrap;font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%}.mobile-facet-container .active-facets .active-facets__button-remove span{color:#fff;background:#1c2b59}.mobile-facet-container .active-facets a span .svg-wrapper{width:16px;height:16px;margin:0;padding:0}.mobile-facet-container .active-facets::-webkit-scrollbar{width:0;height:0}.mobile-facet-container>.active-facets{padding-top:0!important}.drawers{width:100%;padding:0 20px}.facet-desk{flex:1}@media(max-width:989px){.facets-vertical{display:block!important;padding-top:32px}.facets-vertical .facets-wrapper{display:none}.container-vertical-facet{display:none!important}.facet-desk{display:none}.facets-vertical.active .product-grid .grid__item{flex:0 1 calc(100% / 3 - 40px / 3)}.facets-vertical .facets-wrapper{margin-left:0;width:100%}.facets-wrapper .facets-container{position:static}.container-vertical-facet .mobile-facets__wrapper{display:flex!important}.mobile-facet-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center}.drawers-wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center;padding:32px 0 0}.mobile-facet-container .mobile-facets__wrapper{order:1}.mobile-facet-container .active-facets{order:2}#MobileSortDrawer .mobile-facets__header-inner h2{margin:0;text-align:left}#MobileSortDrawer .mobile-facets__header-inner{padding:0}#MobileSortDrawer .mobile-facets__header{padding:20px!important;background:#fff}#MobileSortDrawer .sort-list{display:flex;flex-direction:column;gap:24px;padding:24px 20px}#MobileSortDrawer .sort-list input{display:none}#MobileSortDrawer .sort-list label span{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;display:flex;align-items:center;gap:10px;justify-content:space-between}#MobileSortDrawer .sort-list label span svg{opacity:0}#MobileSortDrawer .sort-list label:has(input:checked) span{color:#1c2b59}#MobileSortDrawer .sort-list label:hover span{color:#1c2b59}#MobileSortDrawer .sort-list label:has(input:checked) span svg{opacity:1}.container.container-facets{padding:0}}@media(max-width:767px){.facets-vertical .product-grid .grid__item,.facets-vertical.active .product-grid .grid__item{flex:0 1 calc(50% - 10px)}.mobile-facet-container .mobile-facets__inner{max-width:100%;width:100%}}@media(max-width:500px){.facets-vertical.active .facets-wrapper{display:none}.facets-vertical .product-grid .grid__item,.facets-vertical.active .product-grid .grid__item{flex:1 1 100%}}.section-text-icon__wrap{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:1164px}.section-text-icon__wrap .title{margin:0 0 20px;width:100%}.section-text-icon__wrap .title h2{margin:0 auto;max-width:454px;text-align:center}.section-text-icon__wrap .item{flex:0 1 calc(100% / 3 - 40px / 3)}.section-text-icon__wrap .item .item__wrap{height:100%;padding:20px;border-radius:var(--xxl, 20px);background:var(--Peach-50, #FFF6ED)}.section-text-icon__wrap .item .image{margin:0 auto 20px;max-width:32px}.section-text-icon__wrap .item .image img{object-fit:contain}.section-text-icon__wrap .item .title{margin:0}.section-text-icon__wrap .item .title h2{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px}.section-text-icon__wrap .item .text{margin-top:8px}.section-text-icon__wrap .item .text p{margin:0;color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}@media(max-width:767px){.section-text-icon__wrap .item{flex:1 1 100%}}.section-links .container{padding:0}.section-links__wrap{display:flex;align-items:center;overflow:auto;padding:0 20px;gap:8px}.section-links__wrap::-webkit-scrollbar{width:0;height:0}.section-links__wrap a{display:flex;padding:10px 32px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px;text-decoration:none!important;border-radius:100px;border:1px solid var(--border-border, #E1E3E7);white-space:nowrap;transition:all .3s ease}.section-links__wrap a.active,.section-links__wrap a:hover{color:#fff;background:var(--fill-dark, #1C2B59)}.block-image{display:flex;flex-direction:column;height:100%}.block-image .item__wrap{height:100%;border-radius:var(--XL, 20px);border:1px solid var(--border-border, #E1E3E7);background:var(--fill-surface, #FFF);overflow:hidden;position:relative;flex:1;display:flex;flex-direction:column}.block-image .item__wrap .image{height:100%;flex:1;display:flex;flex-direction:column}.block-image .item__wrap .image .image__wrap{box-sizing:border-box;flex:1}.block-image .item__wrap .text{position:absolute;width:100%;left:0;bottom:0;z-index:2;padding:20px 20px 24px}.block-image .item__wrap .text p{margin:0;max-width:224px;color:var(--text-on-accent, #FFF);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}.block-message{display:flex;flex-direction:column;height:100%}.block-message .item__wrap{padding:32px 20px 24px;border-radius:var(--XL, 20px);background:var(--Pink-50, #FEF1F8);display:flex;flex-direction:column;height:100%;flex:1}.block-message .item__wrap .title{margin:0}.block-message .item__wrap .title h3{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px}.block-message .item__wrap .text{margin:10px 0}.block-message .item__wrap .text p{margin:0;color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%}.block-message .item__wrap .btn_wrap{margin-top:auto;display:flex}.block-message .item__wrap .btn_wrap .btn{height:40px;padding:10px 24px;font-size:var(--font-size-16)}.block-icon{display:flex;flex-direction:column;height:100%}.block-icon .item__wrap{height:100%;display:flex;flex-direction:column;border-radius:var(--XL, 20px);background:var(--Peach-50, #FFF6ED);padding:58px 20px;gap:40px;flex:1}.block-icon .item__wrap .image{width:32px;margin:0 auto 12px}.block-icon .item__wrap .image img{object-fit:contain}.block-icon .item__wrap .text p{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}@media(max-width:500px){.block-image{min-height:425px}.block-message,.block-icon{min-height:400px}}.section-banner-collection__wrap{border-radius:20px;border:1px solid var(--border-primary, #E1E3E7);overflow:hidden;position:relative}.section-banner-collection .image .image__wrap{padding-top:35%;min-height:300px}.section-banner-collection .content{position:absolute;display:flex;top:0;left:0;width:100%;height:100%;padding:clamp(40px,3.125vw,60px) clamp(20px,3.125vw,60px)}.section-banner-collection .title{margin:0}.section-banner-collection .title h2{font-family:var(--font-family);font-size:var(--font-size-46);font-style:normal;font-weight:500;line-height:110%;margin:0}.section-banner-collection .text{display:flex;flex-direction:column;gap:20px;margin-top:16px}.section-banner-collection .tag{max-width:max-content;margin-bottom:16px}.section-banner-collection .text *{margin:0}.section-banner-collection .text p{font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}@media(max-width:767px){.section-banner-collection .image .image__wrap{padding-top:135%;min-height:600px}}@media(max-width:500px){.section-banner-collection .image .image__wrap{padding-top:140%;min-height:600px}}load-more{display:block;margin:0 auto;width:max-content}load-more .btn{margin-top:clamp(32px,3.333vw,64px);border:1px solid var(--border-border, #E1E3E7);background:transparent;color:var(--text-primary, #1C2B59)}.section-awards__wrap .title{margin:0 0 40px}.section-awards__wrap .title h2{margin:0;text-align:center;letter-spacing:.8px}.section-awards__wrap .list{display:flex;flex-wrap:wrap;gap:20px}.section-awards__wrap .list .item{flex:1 0 calc(25% - 15px)}.section-awards__wrap .list .item .item__wrap{height:100%;padding:20px;border-radius:var(--XL, 20px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF)}.section-awards__wrap .list .item .item__wrap .title{margin:0}.section-awards__wrap .list .item .item__wrap .title h3{margin:0;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}.section-awards__wrap .list .item .item__wrap .image{width:80px;margin-bottom:20px}.section-awards__wrap .list .item .item__wrap .image img{object-fit:contain}.section-awards__wrap .list .item .text{margin-top:12px}.section-awards__wrap .list .item .text p{margin:0;letter-spacing:0}@media(max-width:1023px){.section-awards__wrap .list .item{flex:1 0 calc(50% - 10px)}}@media(max-width:500px){.section-awards__wrap .list .item{flex:1 1 100%}.section-awards__wrap .list .item .item__wrap{min-height:264px}}.related-products .heading{margin-bottom:32px}.related-products .title,.related-products .title h2{margin:0}.product .product-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product .product-heading .product__tax{display:none}.product .product-heading .product__title{margin:0}.product .product-heading .product__title h1{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}.product .product-heading .price .badge{display:none}.product .product-heading .price .price-item{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.64px;margin:0!important}.product .product-heading .block-form{display:none}.product .product-heading .price--on-sale .price__sale{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.product .product-heading .price .price__sale .price-item.price-item--sale{color:#ec1976}.product .product-heading .price .price__sale .price-item.price-item--regular{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;text-decoration-line:line-through}.price__container{margin:0!important}.product .product-heading{margin-bottom:12px!important}.product .product__description{margin:12px 0 32px!important}.product .product__description p{letter-spacing:0}.product .product__description *{color:rgb(var(--color-foreground))}.product variant-selects{margin-top:0!important;padding-top:32px!important;border-top:1px solid var(--border-primary, #E1E3E7);display:flex;flex-direction:column;gap:20px}.product variant-selects .product-form__input{margin:0!important}.product variant-selects .product-form__input .form__label{display:none!important}.product variant-selects .product-form__input .product-form__input--swatch{display:flex;flex-wrap:wrap;gap:8px}.product variant-selects .product-form__input .swatch-input__label{margin:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;outline:0!important;border-radius:50%;border:1px solid transparent}.product variant-selects .product-form__input .swatch-input__label .swatch{width:32px;height:32px}.product variant-selects .product-form__input .swatch-input__input:checked+.swatch-input__label{border:1px solid var(--Gray-300, #BFC1C9)}.quantity__label{display:none}.quantity:before,.quantity:after{content:none}.quantity{height:56px;border-radius:100px;width:160px;border:1px solid var(--border-primary, #E1E3E7)}.quantity__button[name=minus]{padding-left:20px}.quantity__button[name=plus]{padding-right:20px}.quantity__button{color:#1c2b59}.quantity__button .svg-wrapper{width:24px;height:24px}.quantity__input{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.quantity__input:focus,.quantity__input:focus-visible{outline:none;border:0;box-shadow:none}.product-form__buttons{display:flex;flex-wrap:wrap;max-width:100%!important;gap:12px}more-payment-options-link{display:none}.product-form__submit{flex:1 1 calc(50% - 10px);margin:0!important;border-radius:100px;background:var(--fill-accent, #EC1976);height:56px;padding:10px 32px;color:var(--text-on-accent, #FFF);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px;min-width:max-content}.product-form__submit:before,.product-form__submit:after{content:none}.shopify-payment-button{flex:1;opacity:0}.checkout-product-button-wrap{flex:1 1 calc(50% - 10px);position:relative}.custom-content-payment-btn{display:flex;align-items:center;justify-content:center;gap:8px;pointer-events:none}.custom-content-payment-btn span{color:#5433eb;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px}.custom-content-payment-btn{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px;border:1px solid var(--border-primary, #E1E3E7)}shopify-accelerated-checkout,shop-pay-wallet-button{height:56px;display:block;border-radius:100px;overflow:hidden}.shopify-payment-button__button{height:100%;display:block;border-radius:100px}.product__accordion{border:0!important;margin-top:40px!important}.product__accordion details summary{padding:0}.product__accordion details summary svg{width:24px!important;height:24px!important;top:50%!important;transform:translateY(-50%)!important;right:0}.product__accordion details[open] summary svg{transform:translateY(-50%) rotate(-180deg)!important}.accordion__title{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.4px;text-transform:uppercase}.product__accordion .accordion__content *{color:rgb(var(--color-foreground));letter-spacing:0}.product__accordion .accordion__content{padding:16px 0 0!important;overflow:visible}.product__accordion .accordion__content ol,.product__accordion .accordion__content ul{padding:0 0 0 20px;list-style:none;margin:0!important}.product__accordion .accordion__content ol li,.product__accordion .accordion__content ul li{font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;position:relative}.product__accordion .accordion__content ol li br,.product__accordion .accordion__content ul li br{display:none}.product__accordion .accordion__content ol li{counter-increment:myCounter}.product__accordion .accordion__content ol li:before{content:counter(myCounter)".";width:20px;display:block;position:absolute;left:-20px}.product__accordion .accordion__content ul li:before{content:"";width:8px;height:8px;border-radius:50%;display:block;position:absolute;left:-20px;top:7px;background:#1c2b59}.product__accordion .award-accordion-content{display:flex;gap:12px;flex-wrap:wrap}.product__accordion .award-accordion-content .item{flex:1 0 calc(100% / 3 - 24px / 3);min-width:182px}.product__accordion .award-accordion-content .item .item__wrap{height:100%;border-radius:var(--Medium, 12px);border:1px solid var(--border-primary, #E1E3E7);display:flex;align-items:center;gap:12px;padding:12px}.product__accordion .award-accordion-content .item .item__wrap .image{width:40px;min-width:40px}.product__accordion .award-accordion-content .item .item__wrap .image img{object-fit:contain}.product__accordion .award-accordion-content .item .item__wrap .name p{margin:0;color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%}.product-action{margin-top:48px!important}.product-action .video__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product-action .video .video__wrap{border-radius:var(--XL, 20px);overflow:hidden;padding-top:150%}.product-action .video .video__wrap .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.product-action .title{margin:0}.product-action .title h2{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.4px;text-transform:uppercase}.product-action .hide{display:none}.product-action .btn-speak{position:absolute;top:10px;right:10px}.product-icons{display:flex;border-radius:12px;border:1px solid var(--border-primary, #E1E3E7);padding:0 16px}.product-icons .item{flex:1 0 calc(100% / 3)}.product-icons .item .item__wrap{padding:16px 0;height:100%}.product-icons .item .image{width:24px;margin:0 0 8px}.product-icons .item .title{margin:0 0 8px}.product-icons .item .title h3{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:500;line-height:120%}.product-icons .item{padding:0 20px;border-right:1px solid #E1E3E7}.product-icons .item:first-child{padding:0 20px 0 0}.product-icons .item:last-child{padding:0 0 0 20px;border-right:0}.product-icons .item .text p{margin:0;color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;letter-spacing:0}.complementary-slide--standard{padding:0!important;display:flex;align-items:center}.complementary-products{margin:0!important}.complementary-products .card{display:flex;align-items:center!important}.complementary-products ul{width:100%!important}.complementary-products .card-wrapper{border-radius:var(--Large, 16px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);padding:12px!important}.complementary-products .card-wrapper .card__inner{width:140px!important;min-width:140px!important}.complementary-products .card__heading a{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px;text-decoration:none!important}.complementary-products .price{margin-top:16px!important}.complementary-products .price .price-item{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-20)!important;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}.complementary-products .price--on-sale .price-item--regular{display:none!important}.complementary-products .button{display:flex;align-items:center;justify-content:center;height:40px;border-radius:100px;background:var(--fill-accent, #EC1976);padding:10px 24px;color:var(--text-on-accent, #FFF);leading-trim:both;text-edge:cap;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px}.complementary-products .price__container{line-height:0!important}.complementary-products .quick-add{width:100%;max-width:100%!important;margin-top:12px!important}.complementary-products .quick-add .button .icon-wrap{display:none}.complementary-products slideshow-component{margin-top:24px!important}.complementary-products ul,.product--medium{gap:20px!important}.product--medium .product__media-wrapper{width:57.715%!important;max-width:100%!important;flex-grow:0!important}.product--medium .product__media-wrapper .badges{left:16px;top:16px}.product--medium .product__info-wrapper{padding:50px 0 0!important;width:calc(42.285% - 20px)!important;max-width:100%!important}.product--medium media-gallery{display:flex;flex-direction:row-reverse;gap:0px 20px!important;align-items:stretch!important;flex-wrap:wrap}.product--medium media-gallery .slider-mobile-gutter{width:calc(100% - 118px);position:relative}.product--medium .thumbnail-list{flex-direction:column!important}.product--medium .thumbnail-slider{max-width:98px;width:98px!important;align-items:flex-start!important}.product--medium .thumbnail-slider .thumbnail-list{padding:0!important;width:100%!important}.product--medium .thumbnail-slider .thumbnail-list__item{width:100%!important}.product--medium .thumbnail-slider .thumbnail-list__item .thumbnail{border-radius:12px;box-shadow:none!important}.product--medium .thumbnail-slider .thumbnail-list__item .thumbnail[aria-current]{border:1px solid var(--border-accent, #EC1976)}.product--medium .product__media-item{border-radius:20px;border:1px solid var(--border-primary, #E1E3E7);overflow:hidden}.product--medium .product__media-item .media{padding-top:100%!important}.product--medium .thumbnail-slider{flex:1;overflow:auto;max-height:clamp(450px,29.01vw,557px)}.product--medium .thumbnail-slider .slider-button{display:none!important}.product--medium .thumbnail-slider::-webkit-scrollbar{width:0;height:0}.product--medium .product-media-container{margin:0!important;width:100%!important;max-width:100%!important;border:0!important}.product__media-list{margin:0!important}.share-button__button{min-height:auto!important;transition:all .3s ease}.share-button__button:hover{text-decoration:none!important;opacity:.7}share-button{margin:0!important}.share-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:32px;margin:40px 0 0!important}.share-wrap .mail-share{display:flex;align-items:center;gap:8px;color:var(--text-acccent, #EC1976);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px;text-decoration:none;transition:all .3s ease}.share-wrap .mail-share:hover{text-decoration:none;opacity:.7}.share-button__button{margin-top:0!important;display:flex;align-items:center;gap:8px;color:var(--text-acccent, #EC1976);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.36px}.share-button__button .svg-wrapper,.share-button__button .svg-wrapper svg{color:var(--text-acccent, #EC1976);width:24px!important;height:24px!important;margin:0}#shopify-buyer-consent{display:none}.breadcrumbs{width:100%}.breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 32px;gap:7px}.breadcrumbs__list .breadcrumbs__link{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration:none!important;display:flex;align-items:center;gap:7px}.breadcrumbs__list .breadcrumbs__item:last-child .breadcrumbs__link{color:#1c2b59}@media(max-width:1023px){.product--medium .product__info-wrapper{padding:0!important}.product--medium .product__media-wrapper,.product--medium .product__info-wrapper{width:100%!important}.product__info-container{max-width:100%!important}}@media(max-width:750px){.product__media-wrapper media-gallery{position:relative}.product--medium media-gallery .slider-mobile-gutter{width:100%;margin:0!important}.product--medium media-gallery{gap:20px 0!important}.product--medium .product__media-item{margin:0!important;width:100%!important;padding:0!important;box-sizing:border-box!important;max-width:100%!important}.product--medium .slider-buttons{display:none!important}.product--medium .thumbnail-slider{display:flex!important}.product__media-list.slider.slider--mobile{scroll-padding-left:0px!important}.product .product-heading{flex-direction:column;align-items:flex-start;text-align:left}.product .product-heading .product__title h1{text-align:left}.product-form__submit{flex:1 1 100%}.product-icons{flex-direction:column}.product-icons{padding:0}.product-icons .item:first-child{padding:16px}.product-icons .item{padding:16px;border-right:0;border-bottom:1px solid #E1E3E7}.product-icons .item:last-child{padding:16px;border-bottom:0}.product__accordion .award-accordion-content .item{min-width:160px}.product--medium media-gallery{display:block!important}.product--medium .thumbnail-list{flex-direction:row!important}.product--medium .thumbnail-slider .thumbnail-list__item{width:64px!important}.product--medium .product__media-item .media{padding-top:100%!important}.product--medium{gap:40px!important}.product--medium .slider-mobile-gutter.thumbnail-slider{width:100%!important;max-height:none;max-width:100%!important;margin-top:12px!important}.product--medium .product__media-wrapper .badges{left:36px}}@media(max-width:500px){.breadcrumbs{padding:0 20px}product-info .page-width{padding-left:0!important;padding-right:0!important}.product--medium .main-slider{padding:0 20px!important}.product--medium .thumbnail-slider .thumbnail-list{padding:0 20px!important;scroll-padding-left:20px!important}.product--medium .product__info-container>div{padding:0 20px}.product--medium .product__info-container .product-action{padding:0}.product--medium .product-icons{padding:0!important;margin:0 20px!important}.product-action .title{padding:0 20px}.product--medium variant-selects{margin:0 20px!important}.complementary-products .complementary-products__container{padding:0 20px}}.section-our-goal__wrap{margin:0 auto;max-width:691px}.section-our-goal__wrap .title{margin:0}.section-our-goal__wrap .title h2{margin:0;text-align:center}.section-our-goal__wrap .subtitle{margin-top:12px}.section-our-goal__wrap .subtitle p{margin:0;letter-spacing:0;text-align:center}.section-our-goal__wrap .list{display:flex;flex-wrap:wrap;gap:48px 20px;margin-top:56px}.section-our-goal__wrap .list .item{flex:1 0 calc(50% - 10px)}.section-our-goal__wrap .list .item .image{border-radius:20px;overflow:hidden;margin-bottom:32px}.section-our-goal__wrap .list .item .title h3{margin:0;text-align:center}@media(max-width:500px){.section-our-goal__wrap .title h2{margin:0;text-align:left}.section-our-goal__wrap .subtitle p{text-align:left}.section-our-goal__wrap .list .item{flex:1 1 100%}}.section-testimonial__wrap{margin:0 auto;padding:40px;border-radius:20px;max-width:926px}.section-testimonial__wrap svg{margin:0 auto;display:block}.section-testimonial__wrap .text{margin-top:32px;margin-bottom:40px}.section-testimonial__wrap .text *{margin:0 0 20px}.section-testimonial__wrap .text *:last-child{margin:0}.section-testimonial__wrap .text p,.section-testimonial__wrap .author .title h3{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px}.section-testimonial__wrap .author{display:flex;flex-direction:column;align-items:center}.section-testimonial__wrap .author .image{overflow:hidden;border-radius:50%;width:80px;margin-bottom:16px}.section-testimonial__wrap .author .title{margin:0 0 12px}.section-testimonial__wrap .author .title h3{margin:0;color:rgb(var(--color-foreground))}.section-testimonial__wrap .author .text{margin:0}.section-testimonial__wrap .author .subtitle p{margin:0;letter-spacing:0;color:rgb(var(--color-foreground))}@media(max-width:767px){.section-testimonial__wrap .text p{color:var(--text-primary, #1C2B59);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}.section-testimonial__wrap{padding:40px 20px}}.section-message__wrap{max-width:1164px;margin:0 auto;padding:32px 20px clamp(32px,2.5vw,48px) 20px;border-radius:20px}.section-message__wrap .image{margin:0 auto;max-width:120px}.section-message__wrap .content{max-width:539px;margin:0 auto}.section-message__wrap .text{margin:0 0 16px}.section-message__wrap .text p,.section-message__wrap .subtext p{margin:0;color:rgb(var(--color-foreground));color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px;text-align:center}.section-message__wrap .subtext p{margin:0;letter-spacing:0;color:rgb(var(--color-foreground));text-align:center;word-break:break-all;font-weight:500}.section-about__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;max-width:1164px;margin:0 auto}.section-about__wrap .left{flex:1;max-width:552px}.section-about__wrap .right{flex:1}.section-about__wrap .right .image{overflow:hidden;border-radius:20px}.section-about__wrap .right .image .image__wrap{padding-top:126.5%}.section-about__wrap .left .title{margin:0}.section-about__wrap .left .image{max-width:196px;margin-top:32px}.section-about__wrap .left .image img{object-fit:contain;display:block;width:100%;height:auto}.section-about__wrap .left .title h2{margin:0;letter-spacing:.8px}.section-about__wrap .left .text{margin-top:32px}.section-about__wrap .left .text *{margin:0 0 20px}.section-about__wrap .left .text *:last-child{margin:0}.section-about__wrap .left .text p{letter-spacing:0}@media(max-width:767px){.section-about__wrap .left{max-width:100%!important;flex:1 1 100%}.section-about__wrap .right{max-width:100%;flex:1 1 100%}.section-about__wrap{flex-wrap:wrap-reverse}}@media(max-width:500px){.section-about__wrap .right .image .image__wrap{padding-top:107.5%}}.section-tabs .main-title{margin:0 0 80px}.section-tabs .main-title h2{margin:0 auto;max-width:690px;text-align:center}.section-tabs .sertiofications .list,.section-tabs .ingredients .list{display:flex;flex-wrap:wrap;gap:20px}.section-tabs .sertiofications .list .item,.section-tabs .ingredients .list .item{flex:1;display:flex;flex-direction:column}.section-tabs .sertiofications .list .item .item__wrap{flex:1;border-radius:var(--XL, 20px);border:1px solid var(--border-border, #E1E3E7);background:var(--fill-surface, #FFF);padding:20px}.section-tabs .sertiofications .list .item .item__wrap .image{max-width:80px;margin-bottom:20px}.section-tabs .sertiofications .list .item .item__wrap .image img{object-fit:contain}.section-tabs .item .title,.section-tabs .item .title h3{margin:0}.section-tabs .item .text{margin-top:8px}.section-tabs .item .text p{letter-spacing:0;color:#747782;margin:0}.section-tabs custom-tabs .block-title{margin:0 0 24px}.section-tabs custom-tabs .block-title h2{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px;text-align:center}.section-tabs custom-tabs .tab-content{display:none}.section-tabs custom-tabs .tab-content.active{display:flex;flex-direction:column;gap:48px}.section-tabs .ingredients .list .item .item__wrap{flex:1;display:flex;flex-direction:column}.section-tabs .ingredients .list .item .item__wrap .content{flex:1;border-radius:0 0 20px 20px;border:1px solid var(--border-border, #E1E3E7);padding:20px}.section-tabs .ingredients .list .item .image__wrap{padding-top:53%;border-radius:20px 20px 0 0;overflow:hidden;min-height:240px}.section-tabs .tab-btns{display:flex;border-radius:100px;background:var(--fill-muted, #F2F4FA);padding:4px;width:max-content;margin:0 auto 48px}.section-tabs .tab-btn{border-radius:100px;padding:10px 40px;cursor:pointer}.section-tabs .tab-btn span{color:#1c2b59;text-align:center;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.section-tabs .tab-btn.active{background:var(--fill-accent, #EC1976)}.section-tabs .tab-btn.active span{color:#fff}.section-tabs .badges .tag{background:#fff;padding:10px 24px}.section-tabs .badges .tag span{color:#1c2b59;text-transform:capitalize;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}@media(max-width:1200px){.section-tabs .sertiofications .list .item,.section-tabs .ingredients .list .item{flex:0 1 calc(100% / 3 - 40px / 3);display:flex;flex-direction:column}}@media(max-width:767px){.section-tabs .sertiofications .list .item,.section-tabs .ingredients .list .item{flex:0 1 calc(50% - 10px);display:flex;flex-direction:column}}@media(max-width:500px){.section-tabs .main-title{margin:0 0 80px}.section-tabs .main-title h2{margin:0 auto;max-width:690px;text-align:center;font-size:20px;font-weight:400;line-height:120%;letter-spacing:.2px}.section-tabs .sertiofications .list .item,.section-tabs .ingredients .list .item{flex:1 1 100%;display:flex;flex-direction:column}.section-tabs custom-tabs .block-title h2{text-align:left;font-size:36px}}.template-search__header h1{margin:0 0 24px;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.8px}.template-search__search{max-width:690px!important}.template-search__search form{margin-top:0!important}.template-search__search .field:before,.template-search__search .field:after{content:none!important}.template-search__search .field input{border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);position:relative;z-index:3;padding:0 24px;height:48px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.template-search__search .field input::placeholder{opacity:1!important}.template-search__search .field input:focus,.template-search__search .field input:focus-visible{outline:0;box-shadow:none}.template-search__search .field .field__label{display:none}.template-search__search .predictive-search{width:calc(100% - 2px);top:20px!important;left:1px}.template-search__search #predictive-search-results{padding:36px 20px 16px}.template-search__search .field .field__button{z-index:4;height:calc(100% - 4px);width:auto;padding:0 16px;top:2px;right:2px;background:#fff!important;border-radius:50%}.template-search__search .field .reset__button{display:none!important}.template-search__header p[role=status]{text-align:center}[data-oke-carousel] .oke-reviewCarousel-header-title{color:var(--text-primary, #1C2B59)!important;font-family:var(--font-family)!important;font-size:var(--font-size-40)!important;font-style:normal!important;font-weight:400!important;line-height:110%!important;letter-spacing:.8px!important}[data-oke-carousel] .okeReviews .oke-ratingsBadge{display:none}[data-oke-carousel] .oke-reviewCarousel{max-width:100%!important;margin:0!important}[data-oke-carousel] .okeReviews[data-oke-container] .oke-reviewCarousel-reviews,div.okeReviews .oke-reviewCarousel-reviews{width:100%!important}[data-oke-carousel] .oke-reviewCard-product{display:none}[data-oke-carousel] .oke-reviewCard{border-radius:20px;padding:24px 20px!important}[data-oke-carousel] .oke-prevNextButton{border-radius:100px!important;background:var(--fill-surface, #FFF)!important;box-shadow:0 4px 20px #1c2b5914!important;width:56px!important;height:56px!important}[data-oke-carousel] .okeReviews[data-oke-container] .oke-reviewCarousel-prev,div.okeReviews .oke-reviewCarousel-prev{left:20px!important}[data-oke-carousel] .okeReviews[data-oke-container] .oke-reviewCarousel-next,div.okeReviews .oke-reviewCarousel-next{right:20px!important}[data-oke-carousel] .oke-w-reviewer-avatar .oke-avatar{width:64px!important;height:64px!important;display:flex;justify-content:center;align-items:center}[data-oke-carousel] .oke-avatar-placeholder{display:flex;justify-content:center;align-items:center;height:100%}[data-oke-carousel] .oke-w-reviewer-name{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.2px!important}[data-oke-carousel] .oke-w-reviewer-verified{margin-top:8px;color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal;font-weight:400!important;line-height:120%}[data-oke-carousel] .oke-w-reviewer-verified-icon:before{color:var(--text-muted, #747782)!important}[data-oke-carousel] .oke-w-review-footer{display:none!important}[data-oke-carousel] .okeReviews[data-oke-container] .oke-reviewCarousel-reviews-review,div.okeReviews .oke-reviewCarousel-reviews-review{padding:0 10px}[data-oke-carousel] .oke-reviewContent-title{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.2px!important;margin-top:16px!important}[data-oke-carousel] .oke-reviewContent-body{margin-top:12px!important}[data-oke-carousel] .oke-reviewContent-body p{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}@media(max-width:500px){[data-oke-carousel] .oke-reviewCarousel-header-title{text-align:left!important}[data-oke-carousel] .oke-prevNextButton{display:none!important}}.section-apps .title{margin:0 0 40px}.section-apps .title h2{margin:0;text-align:center}@media(max-width:500px){.section-apps .title h2{margin:0;text-align:left}}[data-oke-widget] .okeReviews{max-width:100%!important}[data-oke-widget] .oke-w-header{padding:32px!important;border-radius:20px;border:1px solid var(--border-primary, #E1E3E7);margin-bottom:40px!important}[data-oke-widget] .oke-w-header-content-block:last-child .oke-w-header-content-module{display:flex;justify-content:flex-end!important}[data-oke-widget] .oke-w-ratingAverageModule-rating .oke-w-ratingAverageModule-rating-average,[data-oke-widget] .oke-w-ratingAverageModule-count{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-24)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.48px!important}[data-oke-widget]{--oke-stars-foregroundColor:#FFB200 !important}[data-oke-widget] .oke-w-recommendsModule .oke-w-recommendsModule-value,[data-oke-widget] .oke-w-recommendsModule .oke-w-recommendsModule-text{font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:600!important;line-height:120%!important;letter-spacing:.2px!important}[data-oke-widget] .oke-w-recommendsModule .oke-w-recommendsModule-text{font-weight:400!important;color:#1c2b59!important;margin:0!important}[data-oke-widget] .oke-w-header-content-block{margin:0!important}[data-oke-widget] .oke-w-header-content{width:100%!important;gap:20px!important}[data-oke-widget] .oke-w-breakdownModule .oke-w-breakdownModule-distribution-label-number,[data-oke-widget] .oke-w-breakdownModule .oke-w-breakdownModule-distribution-count{color:var(--text-primary, #1C2B59)!important;font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal;font-weight:400;line-height:130%}[data-oke-widget] .oke-w-breakdownModule .oke-stars svg{width:17px;height:17px}[data-oke-widget] .okeReviews[data-oke-container] .oke-w-breakdownModule-distribution-bar,[data-oke-widget] div.okeReviews .oke-w-breakdownModule-distribution-bar{height:12px!important;border-radius:100px!important;background:#e1e3e7!important}[data-oke-widget] .oke-w-breakdownModule-distribution-bar-fill{border-radius:100px!important;background:var(--fill-dark, #1C2B59)!important}[data-oke-widget] .oke-button{display:flex!important;background:transparent!important;border-radius:100px!important;gap:8px!important;align-items:center!important;border:1px solid var(--border-primary, #E1E3E7)!important;height:48px!important;justify-content:center!important;padding:10px 32px!important}[data-oke-widget] .oke-button .oke-button-text{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.36px!important}[data-oke-widget] .oke-button .oke-icon:before,[data-oke-widget] .oke-button .oke-w-writeReview:before{width:24px!important;height:24px!important;font-size:24px!important}[data-oke-widget] .oke-w-reviews .oke-w-reviews-head{margin-bottom:32px!important}[data-oke-widget] .oke-w-reviews-controls{padding:0!important}[data-oke-widget] .oke-w-reviews-controls .oke-w-reviews-count{color:var(--text-primary, #1C2B59)!important;font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.2px!important}[data-oke-widget] .oke-sortSelect .oke-sortSelect-label{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-16)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;letter-spacing:.32px!important;margin:0!important}[data-oke-widget] .oke-sortSelect .oke-sortSelect-sort{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-16)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;letter-spacing:.32px!important}[data-oke-widget] .okeReviews[data-oke-container] .oke-w-reviews-list-item:first-child{border:0!important}[data-oke-widget] .okeReviews[data-oke-container] .oke-w-reviews-list-item{padding:40px 0!important;border-top:1px solid #E1E3E7!important;border-bottom:0!important}[data-oke-widget] .oke-w-reviews-main{border:0!important}[data-oke-widget] .oke-w-review-side{flex-basis:335px!important;padding:24px 20px;background:transparent!important;border-radius:var(--Large, 16px)!important;border:1px solid #E3E6EB!important}[data-oke-widget] .oke-showMore{display:flex;justify-content:center!important}[data-oke-widget] .oke-w-reviews-footer{margin-top:60px!important}[data-oke-widget] .oke-w-mediaCarouselModule{display:none}[data-oke-widget] .oke-w-header-content-block--oneThird{width:auto!important}[data-oke-widget] .oke-w-reviewer .oke-w-reviewer-avatar .oke-avatar,[data-oke-widget] .oke-w-reviewer .oke-avatar-placeholder{width:64px!important;height:64px!important}[data-oke-widget] .oke-w-reviewer .oke-avatar-placeholder{display:flex;align-items:center;justify-content:center}[data-oke-widget] .oke-w-reviewer-name{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.2px!important}[data-oke-widget] .oke-w-reviewer-verified{margin-top:8px!important;color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal!important;font-weight:400!important;line-height:120%!important}[data-oke-widget] .oke-w-reviewer-verified .oke-w-reviewer-verified-icon:before{color:var(--text-muted, #747782)!important}[data-oke-widget] .oke-w-review-side-expandContent .oke-product-thumbnail{width:64px!important;height:64px!important;border-radius:var(--Small, 8px)!important;border:1px solid var(--border-primary, #E1E3E7)!important;background:var(--fill-surface, #FFF)!important;overflow:hidden}[data-oke-widget] .oke-w-review-side-expandContent .oke-product-thumbnail img{border:0!important}[data-oke-widget] .oke-product-details-title{display:none!important}[data-oke-widget] .oke-product-details .oke-product-details-name{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal!important;font-weight:400!important;line-height:120%!important;letter-spacing:.4px!important}[data-oke-widget] .oke-w-review-recommendation{margin-top:25px!important}[data-oke-widget] .oke-w-reviewerRecommendation-text{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal!important;font-weight:400!important;line-height:120%!important;letter-spacing:0!important}[data-oke-widget] .oke-w-selectAttr-item{flex-direction:column!important}[data-oke-widget] .oke-w-selectAttr-item-title{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-16)!important;font-style:normal!important;font-weight:500!important;line-height:130%!important;letter-spacing:.16px!important}[data-oke-widget] .oke-w-selectAttr-item-value{margin-top:4px!important;color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-16)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;letter-spacing:.32px!important}[data-oke-widget] .okeReviews[data-oke-container] .oke-w-selectAttr-item,div.okeReviews .oke-w-selectAttr-item{margin-bottom:16px}[data-oke-widget] .oke-reviewContainer .oke-reviewContent-title{margin-top:24px!important;color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.2px!important}[data-oke-widget] .oke-reviewContainer .oke-reviewContent-body{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}[data-oke-widget] .oke-reviewContent-date{color:var(--text-muted, #747782)!important;font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal!important;font-weight:400!important;line-height:120%!important}[data-oke-widget] .oke-helpful .oke-helpful-label{color:var(--text-muted, #747782);font-family:var(--font-family)!important;font-size:var(--font-size-14)!important;font-style:normal;font-weight:400;line-height:120%}[data-oke-widget] .oke-helpful-vote-button.oke-is-voted{color:#ec1976!important}[data-oke-widget] .okeReviews[data-oke-container] .oke-mediaStrip li,[data-oke-widget] .okeReviews[data-oke-container] .oke-mediaCollage{width:clamp(200px,17.656vw,339px)!important;height:clamp(200px,17.656vw,339px)!important;border-radius:var(--Large, 16px);overflow:hidden}[data-oke-widget] .oke-w-header-content-block--twoThirds{width:auto!important}[data-oke-widget] .oke-is-medium .oke-w-header-content{justify-content:space-between!important}[data-oke-widget] .oke-state-empty-button{display:flex;justify-content:center}@media(max-width:680px){[data-oke-widget] .oke-w-header-content-module{flex-wrap:wrap!important}[data-oke-widget] .oke-w-ratingAverageModule-rating{width:100%}[data-oke-widget] .oke-w-header-content-block--oneThird{width:100%!important}[data-oke-widget] .oke-is-small .oke-w-header-content-module{text-align:left!important}[data-oke-widget] .oke-w-ratingAverageModule--oneLine{flex-wrap:wrap!important;gap:24px}[data-oke-widget] .okeReviews[data-oke-container] .oke-w-breakdownModule--contain,div.okeReviews .oke-w-breakdownModule--contain{width:100%!important;max-width:100%!important}[data-oke-widget] .oke-w-header-content-block--twoThirds,[data-oke-widget] .oke-w-recommendsModule{width:100%!important;justify-content:flex-start!important}[data-oke-widget] .oke-w-recommendsModule{display:flex;gap:5px;flex-wrap:wrap}[data-oke-widget] .oke-w-reviews-head .oke-w-reviews-writeReview{width:100%!important;margin-top:12px!important}[data-oke-widget] .oke-button{width:100%!important}[data-oke-widget] .oke-w-review-side{flex-basis:auto!important;margin-bottom:20px!important}[data-oke-widget] .oke-w-ratingAverageModule{width:100%!important}[data-oke-widget] .oke-w-header-content-block .oke-w-header-content-module{margin:0!important}[data-oke-widget] .oke-w-ratingAverageModule{margin-bottom:24px!important}}@media(max-width:500px){[data-oke-widget] .okeReviews[data-oke-container] .oke-mediaStrip li,[data-oke-widget] .okeReviews[data-oke-container] .oke-mediaCollage,[data-oke-widget] .okeReviews[data-oke-container] .oke-media,[data-oke-widget] .okeReviews[data-oke-container] .oke-media .oke-media-link{width:100%!important;height:100%!important;min-height:300px!important}[data-oke-widget] .oke-media-image{display:block;height:100%!important;width:100%!important;object-fit:cover!important;min-height:100%;position:absolute!important;top:0;left:0;width:100%}[data-oke-widget] .oke-mediaStrip{flex-direction:column!important}[data-oke-widget] .oke-mediaStrip li{max-width:100%!important}}.section-images .section-images__wrap .image{flex:0 1 calc(25% - 15px);border-radius:var(--xxl, 20px);overflow:hidden}.section-images .section-images__wrap .image .image__wrap{padding-top:143.5%}.section-images .section-images__wrap .image .image__wrap .img-placeholder{left:0;bottom:0;width:100%;height:auto;top:auto}.section-images .section-images__wrap .image a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.section-images .title{margin:0 0 40px}.section-images .title h2{margin:0;text-align:center}.section-images .title h2 a{color:var(--text-acccent, #EC1976);text-decoration:underline}.section-images .swiper-pagination{position:static;margin-top:40px}@media(max-width:767px){.section-images .section-images__wrap .image{flex:0 1 calc(50% - 10px)}}@media(max-width:500px){.section-images .section-images__wrap .image{flex:0 1 100%}.section-images .container{padding:0}.section-images .title{padding:0 20px}.section-images .title h2{text-align:left}}subsctiption-product{border-radius:var(--Medium, 12px);background:var(--fill-muted, #F2F4FA);display:block;padding:16px}subsctiption-product label{cursor:pointer}subsctiption-product label input{display:none!important}subsctiption-product .subscription-label{display:flex;align-items:center;gap:8px}subsctiption-product .subscription-label .square{border-radius:4px;border:1.4px solid var(--icons-muted, #BFC1C9);width:18px;height:18px;margin:3px;position:relative}subsctiption-product:has(.subscription-label input:checked) .plan-list{display:flex}subsctiption-product .plan-list{padding-top:24px;display:none;flex-wrap:wrap;gap:12px}subsctiption-product .subscription-label .square svg{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}subsctiption-product .subscription-label:has(input:checked) svg{opacity:1}subsctiption-product .subscription-label span,subsctiption-product .plan-list .radio-button span{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}subsctiption-product .plan-list .radio-button{flex:1 1 calc(100% / 3 - 24px / 3);display:flex;align-items:center;padding:0 24px;border-radius:100px;justify-content:center;height:40px;background:#fff}subsctiption-product .plan-list .radio-button span{white-space:nowrap}subsctiption-product .plan-list .radio-button:has(input:checked),subsctiption-product .plan-list .radio-button:hover{background:var(--fill-dark, #1C2B59)}subsctiption-product .plan-list .radio-button:has(input:checked) span,subsctiption-product .plan-list .radio-button:hover span{color:#fff}@media(max-width:500px){subsctiption-product .plan-list .radio-button{flex:1 1 100%}}.product__info-wrapper .price-per-item__container{display:flex;align-items:center;gap:16px}.product .lowstock span{color:var(--text-acccent, #EC1976);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%}.product-media-modal{max-height:100vh;max-width:100%}.product-media-modal__content{padding:0!important}.product-media-modal__content{overflow:hidden!important}.product-media-modal__content .swiper-slide{max-height:100vh;max-width:100%}.product-media-modal__content .swiper-slide img{width:100%;height:100%;object-fit:contain}.product-media-modal__content custom-slider{display:block!important}.product__media-icon{display:none!important}.product-media-modal__content custom-slider .swiper-button-prev{left:20px}.product-media-modal__content custom-slider .swiper-button-next{right:20px}.product-media-modal__toggle{border:0!important;padding:0!important;background:transparent!important}.product-media-modal__toggle svg{width:24px!important;height:24px!important}.cart-count-bubble{width:18px!important;height:18px!important;border-radius:100px!important;border:2px solid var(--fill-surface, #FFF)!important;background:var(--fill-accent, #EC1976)!important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;left:auto;right:-6px}.cart-count-bubble span{color:var(--icons-light, #FFF);text-align:center;font-family:var(--font-family);font-size:var(--font-size-12);font-style:normal;font-weight:400;line-height:1;letter-spacing:.48px;height:auto}.shopify-app-block div,.shopify-app-block section{line-height:0}.variants-color{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:32px!important;border-top:1px solid var(--border-primary, #E1E3E7)}.color-variant{width:48px;height:48px;border-radius:50%;border:1px solid transparent}.color-variant a{display:block;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.color-variant a span,.color-variant a img{height:32px;width:32px;border-radius:50%;display:block}.color-variant:hover{border:1px solid var(--Gray-300, #BFC1C9)}.color-variant.active{border-radius:50%;border:1px solid var(--Gray-300, #BFC1C9)}.filter-category{padding-bottom:32px}.filter-category .form__wrap{padding:0 20px;overflow:auto}.filter-category .container{padding:0}.filter-category .form__wrap::-webkit-scrollbar{width:0;height:0}.filter-category input{display:none}.form__wrap{display:flex;gap:8px}.filter-category a{margin:0}.filter-category label,.filter-category a{display:flex;padding:10px 32px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px;text-decoration:none!important;border-radius:100px;border:1px solid var(--border-border, #E1E3E7);white-space:nowrap;transition:all .3s ease;cursor:pointer;text-transform:capitalize}.filter-category label:has(input:checked),.filter-category label:hover,.filter-category a.none-active-filter,.filter-category a:hover{color:#fff;background:var(--fill-dark, #1C2B59)}.section-letter .image{margin:0 auto 16px;width:120px}.section-letter .title{margin:0}.section-letter .title h2{margin:0;text-align:center}.section-letter .text{margin:16px 0 0}.section-letter .text p{margin:0;text-align:center;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}.section-letter .link-wrap{display:flex;justify-content:center;margin-top:32px}.section-letter .link-wrap a{text-align:center;color:rgba(var(--color-foreground),1);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-decoration:underline;transition:all .3s ease}.section-letter .link-wrap a:hover{opacity:.7}.section-social .title{margin:0 0 48px}.section-social .title h2{text-align:center;margin:0}.section-social .list-social{justify-content:center;gap:32px}.section-social .list-social a{padding:0}.section-social .list-social__item .icon{width:32px;height:32px}.section-kit .title{margin:0 0 60px}.section-kit .title h2{margin:0;text-align:center}.section-kit .list{display:flex;justify-content:center;flex-wrap:wrap;gap:60px 20px}.section-kit .list .item{flex:1 0;max-width:295px;position:relative}.section-kit .list .item .link-content{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1}.section-kit .list .item:has(.link-content):hover .image img{transform:scale(1.05)}.section-kit .list .image img{transition:all .3s ease}.section-kit .list .image{border-radius:50%;overflow:hidden;border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);margin-bottom:40px}.section-kit .list .text h3{text-align:center;margin:0;font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px}.section-kit .btn__wrap{position:relative;z-index:2;display:flex;justify-content:center;margin-top:24px}@media(max-width:767px){.section-kit .list .item{flex:1 0 50%}}.section-text .content{margin:0 auto;max-width:926px;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);padding:40px}.section-text .content .title{margin:0}.section-text .content .title h2{text-align:center;margin:0}.section-text .content .text{margin:24px auto 0;max-width:690px}.section-text .content .text *{margin:0;text-align:center;letter-spacing:0}.section-text .content .text p a{color:rgba(var(--color-foreground),1)}.section-text .btn__wrap{display:flex;justify-content:center;margin-top:40px}.section-text .btn__wrap .btn{background:transparent;border:1px solid rgb(var(--color-shadow))}.section-text .btn-copy{position:relative;overflow:hidden}.section-text .btn-copy.active:before{content:"copied";position:absolute;left:50%;top:50%;width:100%;text-align:center;display:block;padding:10px;background:#fff;transform:translate(-50%,-50%)}.section-blogs__wrap .heading{margin-bottom:32px}.section-blogs__wrap .heading .title,.section-blogs__wrap .heading .title h2{margin:0}.section-blogs__wrap .swiper-pagination{bottom:0;top:0;margin-top:32px}.section-blogs__wrap .secondary-btn{background:transparent}@media(max-width:500px){.section-blogs__wrap{display:flex;flex-direction:column}.section-blogs .container{padding:0}.section-blogs__wrap .heading{display:contents}.section-blogs__wrap .heading .title{padding:0 20px;margin:0 0 32px}.section-blogs__wrap .btn-wrap{order:3;padding:0 20px;margin-top:32px}.section-blogs__wrap .btn-wrap .btn{width:100%}}.main-blog__wrap .blog-articles{display:flex;flex-wrap:wrap;gap:60px 20px}.main-blog__wrap .title--primary{color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.8px;margin:0 0 clamp(32px,3.125vw,60px) 0}.main-blog__wrap .blog-articles .blog-articles__article{width:calc(25% - 15px)}@media(max-width:1023px){.main-blog__wrap .blog-articles .blog-articles__article{width:calc(100% / 3 - 40px / 3)}}@media(max-width:767px){.main-blog__wrap .blog-articles .blog-articles__article{width:calc(50% - 10px)}}@media(max-width:500px){.main-blog__wrap .blog-articles .blog-articles__article{width:100%}.main-blog__wrap .title--primary{letter-spacing:.72px}}.section-form-fill .title{margin:0 0 40px}.section-form-fill .title h2{margin:0;text-align:center}.section-form-fill form{margin:0 auto;max-width:690px;display:flex;flex-direction:column;gap:32px}.section-form-fill form h3{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px;margin:0}.section-form-fill form h4{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:130%}.section-form-fill .field,.section-form-fill .select{border-radius:var(--Small, 8px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);overflow:hidden;-webkit-appearance:none;appearance:none}.section-form-fill .select{position:relative}.section-form-fill .select svg{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none}.section-form-fill form input,.section-form-fill form select,.section-form-fill form textarea{display:block;width:100%;height:100%;border:0;padding:10px 12px;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;-webkit-appearance:none;appearance:none}.section-form-fill form input::placeholder,.section-form-fill form select::placeholder,.section-form-fill form textarea::placeholder,.section-form-fill select[value=""]{color:#747782;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.section-form-fill form select:invalid{color:#747782;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.section-form-fill form textarea{resize:none;height:133px;padding:14px 12px}.section-form-fill .field:before,.section-form-fill .field:after,.section-form-fill .select:before,.section-form-fill .select:after{content:none}.section-form-fill form input:hover,.section-form-fill form select:hover,.section-form-fill form textarea:hover,.section-form-fill form input:focus,.section-form-fill form select:focus,.section-form-fill form textarea:focus{outline:0;border:0;box-shadow:none}.section-form-fill .fields-groups{display:flex;flex-direction:column;gap:20px}.section-form-fill .checkbox-fields h4{margin-bottom:16px}.section-form-fill .checkbox-fields label{display:flex;align-items:center;gap:8px}.section-form-fill .checkbox-fields label span{font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}.section-form-fill .checkbox-fields label input{display:none}.section-form-fill .checkbox-fields__wrap{display:flex;flex-direction:column;gap:12px}.section-form-fill .checkbox-fields .square{margin:3px;border-radius:4px;border:1.4px solid var(--border-primary, #E1E3E7);width:18px;height:18px}.section-form-fill .checkbox-fields .square svg{width:100%;height:100%;display:none}.section-form-fill .checkbox-fields label:has(input:checked) svg{display:block}.section-form-fill .btn-wrap{display:flex;justify-content:flex-end}.section-form-fill .btn-wrap .btn{border:0}@media(max-width:500px){.section-form-fill .btn-wrap .btn{border:0;width:100%}}.section-banner-wholesale__wrap{border-radius:20px;border:1px solid var(--border-primary, #E1E3E7);position:relative;overflow:hidden}.section-banner-wholesale__wrap .image .image__wrap{min-height:480px;padding-top:34%}.section-banner-wholesale__wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:.56;background:var(--Gray-950, #242428)}.section-banner-wholesale__wrap .content{position:absolute;top:50%;left:50%;max-width:771px;padding:0 24px;width:100%;z-index:3;transform:translate(-50%,-50%)}.section-banner-wholesale__wrap .content .title{margin:0}.section-banner-wholesale__wrap .content .title h1{text-align:center;margin:0;letter-spacing:0}.section-banner-wholesale__wrap .content .text{margin-top:12px}.section-banner-wholesale__wrap .content .text p{margin:0;text-align:center;letter-spacing:0}@media(max-width:767px){.section-banner-wholesale__wrap .image .image__wrap{min-height:600px;padding-top:80%}}bundle-groups{display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--border-primary, #E1E3E7)}bundle-groups .item__wrap{display:flex;gap:16px;padding:16px;border-bottom:1px solid #E1E3E7}bundle-groups .item__wrap .image{width:clamp(50px,6.944vw,100px)}bundle-groups .item:last-child .item__wrap{border:0}bundle-groups .item .label p{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}bundle-groups .item .content{padding:8px 0;display:flex;flex-direction:column;justify-content:space-between;gap:10px;flex:1}bundle-groups custom-select .select-dropdown{width:100%;overflow:hidden;padding:0;gap:0}bundle-groups custom-select .select-dropdown label{display:flex;align-items:center;gap:12px;position:relative;padding:10px 40px 10px 16px;cursor:pointer}bundle-groups custom-select .select-dropdown label:has(input:checked),bundle-groups custom-select .select-dropdown label:hover{background:#f2f4fa}bundle-groups custom-select .select-dropdown label:has(input:checked) svg{display:block}bundle-groups custom-select .select-dropdown label .text span{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}bundle-groups custom-select .select-dropdown svg{position:absolute;top:50%;right:19px;transform:translateY(-50%);display:none}bundle-groups custom-select .color{width:28px;height:28px;border-radius:50%;overflow:hidden;border:1px solid #E1E3E7}bundle-groups custom-select .color *{width:100%;height:100%;object-fit:cover;display:block}bundle-groups custom-select .select-selected-value{border-radius:var(--Medium, 12px);border:1px solid var(--border-primary, #E1E3E7);padding:10px 16px 10px 25px;position:relative;display:flex;align-items:center;gap:12px;cursor:pointer}bundle-groups custom-select .select-selected-value .svg-true{display:none}bundle-groups custom-select .select-selected-value.active{background:#f2f4fa}bundle-groups custom-select .select-selected-value.active .svg-caret{display:none}bundle-groups custom-select .select-selected-value.active .svg-true{display:block}bundle-groups custom-select .select-selected-value p{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}bundle-groups custom-select .select-selected-value svg{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media(max-width:767px){bundle-groups .item__wrap .image{display:none}}.section-contact__wrap{display:flex;gap:20px}.section-contact__wrap .image,.section-contact__wrap .left{flex:1}.section-contact__wrap .left .contact{padding:40px clamp(20px,2.778vw,40px);border-radius:var(--xxl, 20px);background:var(--fill-muted, #F2F4FA)}.section-contact__wrap .text{max-width:453px}.section-contact__wrap .title{margin:0 0 24px;letter-spacing:0}.section-contact__wrap .text p{margin:0 0 40px;letter-spacing:0}.section-contact__wrap .contact__button{margin-top:8px}.section-contact__wrap .contact__button .btn{border:0}.section-contact__wrap form{margin-top:40px;display:flex;flex-direction:column;gap:16px}.section-contact__wrap .field:before,.section-contact__wrap .field:after{content:none}.section-contact__wrap .field{border-radius:var(--Small, 8px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);overflow:hidden;margin:0!important;box-sizing:border-box}.section-contact__wrap .field label{display:none}.section-contact__wrap .field input{height:46px;min-height:46px;margin:0}.section-contact__wrap .field input,.section-contact__wrap .field textarea{border:0;padding:10px 14px;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;outline:0}.section-contact__wrap .field input::placeholder,.section-contact__wrap .field textarea::placeholder{opacity:1}.section-contact__wrap .field input:focus-visible,.section-contact__wrap .field textarea:focus-visible{outline:0;box-shadow:none}.section-contact__wrap .contact__fields{gap:16px 12px}.section-contact__wrap .field textarea{margin:0;padding:14px 12px;height:147px}.section-contact__wrap .h-captcha{display:none}.section-contact__wrap .image{overflow:hidden;max-height:100%;border-radius:20px}.section-contact__wrap .image .image__wrap{padding-top:92%;height:100%;overflow:hidden}@media(max-width:767px){.section-contact__wrap{flex-wrap:wrap-reverse}.section-contact__wrap .image{flex:1 1 100%}.section-contact__wrap .contact__fields{display:flex;flex-direction:column}}.section-column-information .list{display:flex;flex-wrap:wrap;gap:20px}.section-column-information .item{width:calc(25% - 15px)}.section-column-information .item__wrap{min-height:188px;height:100%;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);padding:24px 20px 20px;display:flex;flex-direction:column}.section-column-information .item .title{display:flex;gap:12px;margin:0 0 32px}.section-column-information .item .title h3{margin:0}.section-column-information .item .text{display:flex;gap:12px}.section-column-information .item .text{margin-top:auto}.section-column-information .item .text:last-child{margin-top:16px}.section-column-information .item .text p{margin:0;letter-spacing:0;word-break:break-all}.section-column-information .item svg{display:block;min-width:24px}@media(max-width:1023px){.section-column-information .item{width:calc(50% - 10px)}}@media(max-width:650px){.section-column-information .item{width:100%}}.mobile-facets__info{display:none}custom-range-price{margin-top:24px}custom-range-price .fields-price-ranges{width:100%;position:relative;margin-top:30px}custom-range-price .fields-input{display:flex;flex-wrap:wrap;gap:12px}custom-range-price .field:before,custom-range-price .field:after{content:none}custom-range-price .field{flex:1;border-radius:4px;border:1px solid var(--border-primary, #E1E3E7);height:40px;box-sizing:border-box;position:relative}custom-range-price .field span{position:absolute;pointer-events:none;top:50%;transform:translateY(-50%);left:12px}custom-range-price .field input{height:100%;width:100%;border:0;background:transparent;padding:0 12px 0 20px;pointer-events:none;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}custom-range-price .field input:focus{outline:0;box-shadow:none;border:0}custom-range-price{display:block;width:100%;position:relative}custom-range-price .progress-wrap{height:2px;display:block;width:100%;border-radius:100px;position:relative}custom-range-price .progress-wrap .progress{height:100%;position:absolute;top:0;left:0;right:0;display:block;background:#1c2b59;pointer-events:none;z-index:2}custom-range-price input[type=range]{position:absolute;display:block;width:100%;height:100%;background:#e1e3e7;pointer-events:none;-webkit-appearance:none;top:50%;transform:translateY(-50%)}custom-range-price input[type=range]:last-child{background:none}custom-range-price input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;background:#1c2b59;border-radius:50%;position:relative;z-index:2;cursor:pointer}.facets__header-vertical,.hide-element-soldout{display:none}.klavio-btn-place #klaviyo-bis-button-container button:hover{opacity:.7}.klavio-btn-place #klaviyo-bis-button-container button{color:var(--text-primary, #1C2B59);font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.36px!important;display:flex;justify-content:center;align-items:center;gap:8px!important;transition:all .3s ease;padding:0 10px!important}.klavio-btn-place #klaviyo-bis-button-container button:before{content:"";display:block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.29922 5.14464L7.7023 7.38535C8.91154 8.18156 10.4869 8.18156 11.6961 7.38535L15.0992 5.14464M4.29922 16.7002H15.0992C17.0874 16.7002 18.6992 15.1083 18.6992 13.1446V4.25575C18.6992 2.29207 17.0874 0.700195 15.0992 0.700195H4.29922C2.31099 0.700195 0.699219 2.29207 0.699219 4.25575V13.1446C0.699219 15.1083 2.31099 16.7002 4.29922 16.7002Z' stroke='%231C2B59' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] #rich-text-01K6CV5PKCR2DEDE2VATWVNCS9 h1 span,.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] #rich-text-01K8ASNJ4HMTET3KVCD0G1BTEC span{color:var(--text-primary, #1C2B59)!important;font-family:var(--font-family)!important;font-size:var(--font-size-24)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.48px!important}.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] #rich-text-01K6CV5PKJ1B06S37KHM23EPZP{max-width:358px!important}.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] #rich-text-01K6CV5PKJ1B06S37KHM23EPZP span,.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] #rich-text-01K8ASNJ4S7XKFPA2N727WGWXH span{color:var(--text-muted, #747782);font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}.kl-private-reset-css-Xuajs1 [data-testid=klaviyo-form-U9DAnc] button[type=button]{color:var(--text-on-accent, #FFF);font-family:var(--font-family)!important;font-size:var(--font-size-18)!important;font-style:normal!important;font-weight:500!important;line-height:120%!important;letter-spacing:.36px!important}#CartDrawer{max-width:560px;width:100%}#CartDrawer .drawer__inner{max-width:100%;width:100%;padding:0;border-left:1px solid var(--border-primary, #E1E3E7);box-shadow:-4px 0 80px #0000000a}#CartDrawer .drawer__header{padding:24px 20px;position:relative;width:100%;display:flex;flex-wrap:wrap}#CartDrawer .drawer__header-wrap{display:flex;flex-wrap:wrap;align-items:center;position:relative;width:100%}#CartDrawer .drawer__header .drawer__close{width:24px;height:24px;min-width:24px;min-height:24px;top:50%;transform:translateY(-50%);right:0}#CartDrawer .drawer__heading{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px}#CartDrawer .cart-items thead{display:none}#CartDrawer .drawer__cart-items-wrapper{padding:0 16px}#CartDrawer .drawer__cart-items-wrapper tbody{display:flex;flex-direction:column;gap:12px}#CartDrawer .cart-item__media{padding:0;width:100px;height:100px;display:flex;align-items:flex-end;justify-content:center}#CartDrawer .cart-item__media img{width:84px;height:93px;object-fit:contain}#CartDrawer .cart-item{display:flex;margin:0;padding:12px 0;gap:16px}#CartDrawer cart-drawer-items{border-bottom:1px solid var(--border-primary, #E1E3E7);border-top:1px solid var(--border-primary, #E1E3E7);display:block;padding:24px 0}#CartDrawer cart-drawer-items .cart-item__details{padding:0;flex:1;width:100%}#CartDrawer cart-drawer-items .cart-item__details *{max-width:100%}#CartDrawer .item-heading{display:flex;align-items:flex-start;gap:10px;flex-direction:row-reverse;justify-content:space-between;width:100%}#CartDrawer .cart-item__price-wrapper .price,#CartDrawer .cart-item__name{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:100%;letter-spacing:0}#CartDrawer .cart-item__discounted-prices{display:flex;align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:8px}#CartDrawer .cart-item__discounted-prices .price{color:#ec1976}#CartDrawer .cart-item__discounted-prices .price.cart-item__old-price{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}#CartDrawer .cart-item__name{font-weight:400;line-height:130%}#CartDrawer .cart-item__name:hover{text-decoration:none;color:#ec1976}#CartDrawer quantity-popover{margin-top:20px;line-height:100%;display:block}#CartDrawer .quantity-popover-container{display:flex;justify-content:space-between;gap:20px}#CartDrawer .quantity-popover-container .quantity{height:40px;max-width:120px;min-height:40px}#CartDrawer .quantity-popover-container .quantity__button{padding:0}#CartDrawer .cart-item__quantity-wrapper{justify-content:space-between;gap:12px;flex-wrap:wrap}#CartDrawer cart-remove-button{display:block;width:40px;height:40px;margin:0 0 0 auto}#CartDrawer cart-remove-button svg *{transition:all .3s ease}#CartDrawer cart-remove-button:hover svg *{stroke:#1c2b59}#CartDrawer cart-remove-button button,#CartDrawer cart-remove-button button .svg-wrapper{width:40px;height:40px;min-width:40px;min-height:40px}#CartDrawer .drawer__footer{border:0;padding:20px;background:var(--fill-surface, #FFF)}#CartDrawer .cart__ctas .btn{border:0;height:54px}#CartDrawer .totals__total,#CartDrawer .shipping-wrap .shipping-name{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0}#CartDrawer .totals__total-value,#CartDrawer .shipping-wrap .shipping-message{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px;margin:0}#CartDrawer .totals__total-value{display:flex;align-items:flex-end;gap:8px}#CartDrawer .totals__total-value:has(span){color:#ec1976}#CartDrawer .totals__total-value span{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}#CartDrawer .information-wrap{display:flex;flex-direction:column;gap:16px;margin:0}#CartDrawer .totals{margin:0}#CartDrawer .tax-note{display:none}#CartDrawer .shipping-wrap{display:flex;gap:10px;justify-content:space-between}#CartDrawer .drawer__footer,#CartDrawer .cart-drawer__footer{display:flex;flex-direction:column;gap:20px}#CartDrawer .options-wrap{display:flex;flex-direction:column;margin:16px 0 0;gap:12px}#CartDrawer .options-wrap .product-option{margin:0}#CartDrawer .options-wrap dd{overflow:hidden;color:var(--text-muted, #747782);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%}#CartDrawer .product-properties dt{display:none}.wrap-subscriber-remove{display:flex;justify-content:space-between;align-items:center;gap:12px;flex:1}.wrap-subscriber-remove:has(.subscription-option){min-width:220px}#CartDrawer .subscription-option{display:flex;align-items:center;min-height:40px;padding:5px 16px;gap:8px;border-radius:100px;background:var(--fill-muted, #F2F4FA)}.subscription-option svg{min-width:20px;min-height:20px}#CartDrawer .subscription-option span{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;text-overflow:hidden}discount-code{display:block}discount-code .field{border-radius:var(--Small, 8px);border:1px solid var(--border-primary, #E1E3E7);height:48px;overflow:hidden}discount-code .field input{width:100%;height:100%;padding:10px 60px 10px 12px;border:0;outline:none;color:#1c2b59;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}discount-code .field input::placeholder{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}discount-code .field .apply,discount-code .field .remove{display:block;height:100%;padding:0 12px;position:absolute;top:50%;right:0;border:0;background:#fff;transform:translateY(-50%);text-transform:capitalize;color:var(--text-acccent, #EC1976);text-align:right;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;text-decoration:underline;text-underline-offset:4px}discount-code .field .remove{background:#f2f4fa}discount-code .field:before,discount-code .field:after{content:none}discount-code .discount-use{background-color:#f2f4fa;display:flex;align-items:center;padding:0 12px}discount-code .discount-use p{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:80px}discount-code button{cursor:pointer;transition:all .3s ease}discount-code button:hover{opacity:.7}discount-code .discount-use p svg{margin:3px}discount-code .error-message{margin-top:10px;display:none}discount-code .error-message p{color:#a02a2a;font-family:var(--font-family);font-size:var(--font-size-12);letter-spacing:0;font-weight:500}#CartDrawer .recommendation-products-drawer{padding-top:24px}#CartDrawer .recommendation-products-drawer .slide__wrap{border-radius:var(--Large, 16px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);padding:12px;height:100%}#CartDrawer .recommendation-products-drawer .slide__wrap .card__inner{background:transparent;min-width:120px;width:120px;height:120px}#CartDrawer .recommendation-products-drawer .slide__wrap .card__inner:before,#CartDrawer .recommendation-products-drawer .slide__wrap .card__inner:after{content:none}#CartDrawer .recommendation-products-drawer .slide__wrap .card__media{width:100%;height:100%;position:static;display:flex;align-items:flex-end;justify-content:center}#CartDrawer .recommendation-products-drawer .slide__wrap .card .media{position:relative;height:100%;max-width:100px;max-height:111px}#CartDrawer .recommendation-products-drawer .slide__wrap .card{gap:16px}#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__inner .card__content{display:none}#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__content{display:block}#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__content .quick-add__submit{border-radius:100px;background:var(--fill-accent, #EC1976);display:flex;justify-content:center;align-items:center;height:40px;color:var(--text-on-accent, #FFF);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.32px}#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__content .quick-add__submit svg{display:none}#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__content .quick-add__submit:before,#CartDrawer .recommendation-products-drawer .slide__wrap .card .card__content .quick-add__submit:after{content:none}#CartDrawer .recommendation-products-drawer .heading{padding:0 20px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:20px}#CartDrawer .recommendation-products-drawer .heading .swiper-navigation{display:flex;align-items:center;gap:6px}#CartDrawer .recommendation-products-drawer .heading .swiper-navigation .swiper-btn{position:static;margin:0;box-shadow:none;border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);display:flex!important;width:48px;height:48px}#CartDrawer .recommendation-products-drawer .heading .swiper-navigation .swiper-btn.swiper-button-lock{display:none!important}#CartDrawer .recommendation-products-drawer .heading .title{margin:0}#CartDrawer .recommendation-products-drawer .heading .title h3{margin:0;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}#CartDrawer .recommendation-products-drawer .card__heading{margin-bottom:8px}#CartDrawer .recommendation-products-drawer .card .card__information{padding:0}#CartDrawer .recommendation-products-drawer .card__heading a{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%}#CartDrawer .recommendation-products-drawer .card-information .price .price__regular span,#CartDrawer .recommendation-products-drawer .card-information .price--on-sale .price-item--sale{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:500;line-height:130%}#CartDrawer .recommendation-products-drawer .card-information .price--on-sale .price-item--sale{color:#ec1976}#CartDrawer .recommendation-products-drawer .card-information .price--on-sale .price-item--regular{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through;margin:0 4px 0 0}#CartDrawer .recommendation-products-drawer .quick-add{margin-top:18px;margin-bottom:0;position:relative;z-index:3}#CartDrawer cart-drawer-items.is-empty,#CartDrawer cart-drawer-items.is-empty+.drawer__footer{display:none}cart-drawer.is-empty .drawer__inner{display:flex;flex-direction:column}cart-drawer.is-empty .drawer__inner .drawer__header{width:100%}.cart-drawer__empty-content .drawer-empty-icon{margin-bottom:24px}.cart-drawer__empty-content .drawer-empty-icon *{line-height:0;font-size:0}.cart-drawer__empty-content .cart__empty-text{color:var(--text-muted, #747782);text-align:center;margin-bottom:8px;font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px}.cart__empty-subtext{color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;margin:0}cart-drawer.drawer{background-color:transparent}@media(max-width:500px){.wrap-subscriber-remove{flex-wrap:wrap}.wrap-subscriber-remove:has(.subscription-option){min-width:0;flex:1 1 100%}}@media(max-width:374px){#CartDrawer .cart-item__media{width:80px;height:80px}#CartDrawer .cart-item__media img{width:70px;height:80px}}custom-cart-notification.show,custom-cart-notification:hover{visibility:visible;pointer-events:auto}custom-cart-notification.show .cart-notification__wrap,custom-cart-notification:hover .cart-notification__wrap{transform:translate(-28px)}custom-cart-notification{display:block;position:absolute;top:calc(100% + 8px);right:0;width:100%;display:flex;justify-content:end;overflow:hidden;visibility:hidden;pointer-events:none}custom-cart-notification .cart-notification__wrap{max-height:481px;display:flex;flex-direction:column;max-width:320px;width:100%;transform:translate(100%);transition:all .3s ease}custom-cart-notification .cart-notification-render-wrap{display:flex;flex-direction:column}custom-cart-notification .cart-notification-heading{display:flex;align-items:center;justify-content:space-between;padding:20px}custom-cart-notification .cart-notification-heading .title{margin:0}custom-cart-notification .cart-notification-heading .title h2{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:120%;letter-spacing:.2px}custom-cart-notification .cart-notification__wrap{border-radius:var(--XL, 20px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);box-shadow:0 4px 20px #0000000a}custom-cart-notification .cart-notification-footer{padding:0 20px 20px}custom-cart-notification .totals{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 20px 16px}custom-cart-notification .totals .totals__total{color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0}custom-cart-notification .totals .totals__total-value{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px;margin:0}custom-cart-notification .footer-btns{display:flex;gap:12px}custom-cart-notification .footer-btns .btn{padding:10px;height:48px}custom-cart-notification .footer-btns .cart__ctas{flex:1}custom-cart-notification .footer-btns .view-cart{flex:1}custom-cart-notification .footer-btns .view-cart .btn{background:transparent;border:1px solid var(--border-primary, #E1E3E7);color:var(--text-primary, #1C2B59)}custom-cart-notification .footer-btns .cart__ctas .btn{border:0}custom-cart-notification .product-info{display:flex;align-items:center;flex:1;gap:16px}custom-cart-notification .product-info .image{width:100px;min-width:100px}custom-cart-notification .item{padding:12px 20px 12px 12px}custom-cart-notification .product-info .product-title h3 a{overflow:hidden;color:var(--text-primary, #1C2B59);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;text-decoration:none}custom-cart-notification .product-info .product-title h3{margin:0;transition:all .3s ease}custom-cart-notification .product-info .product-title h3:hover{opacity:.7}custom-cart-notification .item-cart-notification{padding:12px 20px 12px 12px;display:flex;align-items:center;gap:12px}custom-cart-notification .cart-notification-items{border-top:1px solid var(--border-primary, #E1E3E7);border-bottom:1px solid var(--border-primary, #E1E3E7);min-height:150px;flex:1;max-height:256px;overflow:auto}custom-cart-notification .cart-item__price-wrapper{margin-top:12px}custom-cart-notification .cart-item__price-wrapper .price{color:var(--text-primary, #1C2B59);text-align:left;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:500;line-height:130%;letter-spacing:.16px}custom-cart-notification .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;align-items:flex-end;flex-direction:row-reverse;justify-content:flex-end;gap:8px}custom-cart-notification .cart-item__price-wrapper .cart-item__discounted-prices .price:not(.cart-item__old-price){color:#ec1976}custom-cart-notification .cart-item__price-wrapper .cart-item__old-price{overflow:hidden;color:var(--text-muted, #747782);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-decoration-line:line-through}custom-cart-notification cart-remove-button{display:block;width:24px;height:24px}.custom-cart-notification-is-empty{display:flex;align-items:center;justify-content:center;padding-bottom:24px}.custom-cart-notification-is-empty .drawer-empty-icon{display:flex;justify-content:center}.custom-cart-notification-is-empty .btn{margin:24px auto 0 24px;width:max-content}custom-cart-notification:has(.custom-cart-notification-is-empty) .cart-notification-footer{display:none}@media(max-width:767px){custom-cart-notification{display:none}}cart-drawer.is-empty progress-items{display:none}progress-items{display:block;width:100%;padding-top:24px}progress-items .message{margin-bottom:32px;max-width:300px;min-width:136px;width:50%}progress-items .message p{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}progress-items .message p span{font-weight:500}progress-items .progress-items-content{padding:20px 0}progress-items .progress-wrap{position:relative;border-radius:100px;background:var(--border-primary, #E1E3E7);height:8px}progress-items .progress-gift,progress-items .progress-shipping{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);z-index:1}progress-items .progress-shipping{width:calc(100% - 106px);z-index:2}progress-items .progress-wrap:not(.progress-gift) .progress-shipping{width:100%}progress-items .progress-wrap:not(.progress-gift) .progress-shipping .svg-name{display:inline-block;max-width:50px;white-space:normal}progress-items .progress-gift__wrap,progress-items .progress-shipping__wrap{position:relative}progress-items .progress-gift__wrap .svg-content,progress-items .progress-shipping__wrap .svg-content{position:absolute;top:50%;right:-1px;transform:translateY(-50%);line-height:0;z-index:3}progress-items .svg-name{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);color:var(--text-muted, #747782);font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;text-align:center;white-space:nowrap}progress-items .progress-bar{position:absolute;top:50%;left:0;height:100%;height:8px;border-radius:100px;background:var(--fill-accent, #EC1976);display:block;width:var(--width-bar)}progress-items .message-flex{display:inline-flex;align-items:center;gap:8px}progress-items .cart-svg{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:3}.badge-gift{width:max-content;display:flex;height:32px;align-items:center;padding:0 16px;gap:4px;justify-content:center;border-radius:100px;background:var(--fill-muted, #F2F4FA);overflow:hidden;color:var(--text-acccent, #EC1976);text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}.cart-item-gift{pointer-events:none}@media(max-width:350px){progress-items .svg-name{white-space:normal}}custom-quiz .colors{display:flex}custom-quiz .colors .color-item{flex:1;display:block;height:40px}custom-quiz .answers{display:flex;flex-wrap:wrap;gap:20px}custom-quiz .answers .answer input{display:none}custom-quiz .answers.answers-column-3 .answer{width:calc(100% / 3 - 40px / 3)}custom-quiz .answers.answers-column-3 .answer:has(.colors) .image__wrap{padding-top:66.48%}custom-quiz .answers.answers-column-3 .answer .image__wrap{padding-top:calc(66.48 + 32px)}custom-quiz .answers.answers-column-4 .answer{width:calc(25% - 15px)}custom-quiz .answers.answers-column-4 .answer:has(.colors) .image__wrap{padding-top:90.1%}custom-quiz .answers.answers-column-4 .answer .image__wrap{padding-top:calc(93% + 32px)}custom-quiz .answers.answers-column-5 .answer{width:calc(20% - 16px)}custom-quiz .answers.answers-column-5 .answer:has(.colors) .image__wrap{padding-top:calc(120.7% - 32px)}custom-quiz .answers.answers-column-5 .answer .image__wrap{padding-top:120.7%}custom-quiz .answers .answer{border-radius:20px;overflow:hidden;border:1px solid #E1E3E7;transition:all .3s ease;cursor:pointer}custom-quiz .answers .answer:hover{border:1px solid var(--border-dark, #1C2B59);background:#f2f4fa}custom-quiz .answers .answer .text{padding:20px;border-top:1px solid#E1E3E7}custom-quiz .answers .answer .text p{margin:0;color:var(--text-primary, #1C2B59);min-height:48px;font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}custom-quiz .answers .answer .answer__wrap{height:100%;min-height:clamp(300px,29.722vw,428px)}custom-quiz .answers .answer label{display:flex;flex-direction:column;height:100%;cursor:pointer}custom-quiz .quiz-questions .question-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}custom-quiz .question-heading__wrap{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px}custom-quiz .question-heading__wrap .title{margin:0}custom-quiz .question-heading__wrap .title h2{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}custom-quiz .question-heading__wrap .subtitle p{color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%}.section-quiz .main-title{margin:0 0 40px}.section-quiz .main-title h2{margin:0;text-align:center;letter-spacing:0}custom-quiz .product-list{display:flex;flex-wrap:wrap;gap:20px}custom-quiz .product-list .custom-card{width:calc(25% - 15px);height:auto}custom-quiz .quiz-results .result .title{margin:0 0 48px}custom-quiz .quiz-results .result .title h2{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-40);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.8px}custom-quiz .question,custom-quiz .quiz-results,custom-quiz .quiz-results .result,custom-quiz .block-start,custom-quiz .quiz-mail{display:none}custom-quiz .question.active,custom-quiz .quiz-results.active,custom-quiz .quiz-results .result.active,custom-quiz .block-start.active,custom-quiz .quiz-mail.active{display:block}custom-quiz .block-start__wrap{position:relative;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);overflow:hidden}custom-quiz .block-start__wrap picture{position:absolute;top:0;left:0;width:100%;height:100%;display:block}custom-quiz .block-start__wrap picture img{display:block;width:100%;height:100%;object-fit:cover}custom-quiz .block-start__wrap .content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%;max-width:clamp(370px,44.931vw,647px);padding:clamp(60px,8.333vw,120px) clamp(60px,9.444vw,136px) clamp(100px,10.903vw,157px) clamp(20px,4.167vw,60px)}custom-quiz .block-start__wrap .content__wrap{position:relative;z-index:2}custom-quiz .block-start__wrap .content svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0}custom-quiz .block-start__wrap .content .title{margin:0}custom-quiz .block-start__wrap .content .title h3{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}custom-quiz .block-start__wrap .content .text{margin-top:16px}custom-quiz .block-start__wrap .content .text p{margin:0;letter-spacing:0;font-weight:400}custom-quiz .block-start__wrap .btn-wrap{margin-top:50px;display:flex}custom-quiz .btn-prev{display:flex;padding:10px 0;align-items:center;gap:8px;transition:all .3s ease;cursor:pointer}custom-quiz .btn-prev:hover{opacity:.7}custom-quiz .steps span{color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}custom-quiz .quiz-progress-bar__wrap{border-radius:100px;background:var(--fill-muted, #F2F4FA);height:8px;display:block;margin-bottom:48px}custom-quiz:has(.block-start.active) .quiz-progress-bar__wrap,custom-quiz:has(.quiz-results.active) .quiz-progress-bar__wrap{display:none}custom-quiz .quiz-progress-bar{--progress-width: 0%;display:block;border-radius:100px;width:var(--progress-width);height:100%;background:var(--fill-accent, #EC1976)}custom-quiz .btn-prev-wrap,custom-quiz .steps{width:25%}custom-quiz .steps{display:flex;justify-content:flex-end}custom-quiz .btn-prev-wrap.disabled{opacity:0;pointer-events:none}custom-quiz .btn-reset-wrap{display:flex;justify-content:center;margin-top:clamp(32px,4.167vw,60px)}custom-quiz .btn-reset{display:flex;justify-content:center;align-items:center;gap:8px;height:48px;border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);padding:0 32px;cursor:pointer;transition:all .3s ease}custom-quiz .btn-reset:hover{opacity:.7}custom-quiz .block-info__wrap{border-radius:var(--xxl, 20px);background:var(--fill-muted, #F2F4FA);padding:40px 32px}custom-quiz .block-info__wrap .title{margin:0}custom-quiz .block-info__wrap .title h3{margin:0;color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-32);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.64px}custom-quiz .block-info__wrap .text{margin:16px auto 0;max-width:554px}custom-quiz .block-info__wrap .text p{margin:0;letter-spacing:0;text-align:center}custom-quiz .quiz-form-wrap{display:flex;justify-content:center}custom-quiz .quiz-form-wrap form{width:100%;max-width:454px}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper{max-width:100%}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field:before,custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field:after{content:none}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field{border-radius:100px;border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);overflow:hidden;height:48px}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field input::placeholder{color:#747782;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;opacity:1}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field input:focus{outline:0;box-shadow:none;border:0}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .btn-wrap{display:flex;justify-content:center;margin-top:32px}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .text{margin-top:12px}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .text p{margin:0;color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:400;line-height:120%;letter-spacing:0}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .btn-wrap .btn{border:0}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .field input{width:100%;height:100%;display:block;padding:0 16px 0 24px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}@media(max-width:767px){custom-quiz .block-info__wrap .title h3{font-size:36px;letter-spacing:.72px}}custom-quiz .block-discount{margin-bottom:80px}custom-quiz .block-discount__wrap{padding:32px;border-radius:var(--xxl, 20px);background:var(--Peach-50, #FFF6ED)}custom-quiz .block-discount__wrap .title{margin:0}custom-quiz .block-discount__wrap .title h3{color:var(--text-primary, #1C2B59);text-align:center;font-family:var(--font-family);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.48px;margin:0}custom-quiz .block-discount__wrap .text{margin-top:12px}custom-quiz .block-discount__wrap .text p{margin:0;color:var(--text-muted, #747782);text-align:center;font-family:var(--font-family);font-size:var(--font-size-16);font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px}custom-quiz .results-blocks{display:flex;flex-direction:column;gap:20px}custom-quiz .discount-code{display:flex;justify-content:center;margin-top:24px}custom-quiz .discount-code .btn{overflow:hidden;position:relative;border-radius:var(--lg, 12px);border:1px solid var(--border-primary, #E1E3E7);background:var(--fill-surface, #FFF);height:56px;justify-content:space-between;gap:clamp(10px,2.222vw,32px);padding:0 24px;color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.2px}custom-quiz .discount-code .btn-copy.active:before{content:"copied";position:absolute;left:50%;top:50%;width:100%;text-align:center;display:block;padding:10px;background:#fff;transform:translate(-50%,-50%)}@media(max-width:1200px){custom-quiz .product-list .custom-card{width:calc(100% / 3 - 40px / 3);height:auto}}custom-quiz .block-start__wrap .content svg.svg-m{display:none}@media(max-width:1200px){custom-quiz .answers.answers-column-5 .answer{width:calc(25% - 15px)}custom-quiz .answers.answers-column-5 .answer:has(.colors) .image__wrap{padding-top:90.1%}custom-quiz .answers.answers-column-5 .answer .image__wrap{padding-top:calc(93% + 32px)}}@media(max-width:1023px){custom-quiz .answers{flex-wrap:wrap}custom-quiz .answers .answer,custom-quiz .answers.answers-column-5 .answer,custom-quiz .answers.answers-column-4 .answer{width:calc(100% / 3 - 40px / 3)}custom-quiz .answers.answers-column-5 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-4 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-3 .answer:has(.colors) .image__wrap{padding-top:85%}custom-quiz .answers.answers-column-5 .answer .image__wrap,custom-quiz .answers.answers-column-4 .answer .image__wrap,custom-quiz .answers.answers-column-3 .answer .image__wrap{padding-top:calc(85% + 32px)}}@media(max-width:768px){custom-quiz .block-start__wrap .content svg.svg-d{display:none}custom-quiz .block-start__wrap .content svg.svg-m{display:block}custom-quiz .product-list .custom-card{width:calc(50% - 10px);height:auto}custom-quiz .product-list .custom-card{width:100%;height:auto}custom-quiz .block-start__wrap .content .title h3{font-size:36px;letter-spacing:.72px}custom-quiz .block-start__wrap .btn-wrap{margin-top:32px}custom-quiz .block-start__wrap{display:flex;flex-direction:column-reverse}custom-quiz .block-start__wrap picture{position:static;margin-top:-73px}custom-quiz .block-start__wrap .content{max-width:100%;padding:40px 20px 73px}custom-quiz .block-start__wrap picture img{min-height:clamp(256px,65.189vw,500px);object-position:88%}custom-quiz .quiz-questions .question-heading{flex-wrap:wrap;align-items:center;gap:12px}custom-quiz .quiz-questions .question-heading .btn-prev-wrap{width:auto;order:1}custom-quiz .steps{width:auto;order:2}.question-heading__wrap{width:100%;order:3}custom-quiz .question-heading__wrap .title h2{font-size:36px;letter-spacing:.72px}custom-quiz .answers{flex-wrap:wrap}custom-quiz .answers .answer,custom-quiz .answers.answers-column-5 .answer,custom-quiz .answers.answers-column-4 .answer,custom-quiz .answers.answers-column-3 .answer{flex:0 1 calc(50% - 10px)}custom-quiz .answers.answers-column-5 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-4 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-3 .answer:has(.colors) .image__wrap{padding-top:85%}custom-quiz .answers.answers-column-5 .answer .image__wrap,custom-quiz .answers.answers-column-4 .answer .image__wrap,custom-quiz .answers.answers-column-3 .answer .image__wrap{padding-top:calc(85% + 32px)}}@media(max-width:500px){custom-quiz .answers.answers-column-5 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-4 .answer:has(.colors) .image__wrap,custom-quiz .answers.answers-column-3 .answer:has(.colors) .image__wrap{padding-top:90%}custom-quiz .quiz-form-wrap .newsletter-form__field-wrapper .btn-wrap .btn{width:100%}custom-quiz .answers.answers-column-5 .answer .image__wrap,custom-quiz .answers.answers-column-4 .answer .image__wrap,custom-quiz .answers.answers-column-3 .answer .image__wrap{padding-top:calc(90% + 32px)}custom-quiz .btn-reset{width:100%}.section-quiz .main-title h2{text-align:left}.section-quiz .main-title{margin:0 0 32px}}.template-404{margin:0 auto;padding-top:clamp(20px,4.167vw,60px);padding-bottom:clamp(80px,8.333vw,120px)}.template-404 .btn__wrap{display:flex;justify-content:center;margin-top:32px}.template-404 p{margin:0;color:var(--fill-gray, #E1E3E7);font-family:var(--font-family);font-size:var(--font-size-160);font-style:normal;font-weight:600;line-height:110%;letter-spacing:16px}.template-404 .title{color:var(--text-primary, #1C2B59);text-align:center;margin:32px 0 16px;font-family:var(--font-family);font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.64px}.template-404 p.subtitle{color:var(--text-primary, #1C2B59);text-align:center;margin:0;font-family:var(--font-family);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0}.section-banner-ambassador .section-banner-ambassador__wrap{position:relative;border-radius:var(--xxl, 20px);border:1px solid var(--border-primary, #E1E3E7);overflow:hidden}.section-banner-ambassador .section-banner-ambassador__wrap picture{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.section-banner-ambassador .section-banner-ambassador__wrap picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:clamp(0px,11.389vw,164px) top}.section-banner-ambassador .section-banner-ambassador__wrap .content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;height:100%;max-width:clamp(370px,38.889vw,560px);padding:clamp(40px,6.944vw,100px) clamp(40px,6.944vw,100px) clamp(70px,11.736vw,169px) clamp(20px,4.167vw,60px)}.section-banner-ambassador .section-banner-ambassador__wrap .content__wrap{position:relative;z-index:2}.section-banner-ambassador .section-banner-ambassador__wrap .content svg{width:100%;height:101%;display:block;position:absolute;top:0;left:0}.section-banner-ambassador .section-banner-ambassador__wrap .content .title{margin:0}.section-banner-ambassador .section-banner-ambassador__wrap .content .title h1{color:var(--text-primary, #1C2B59);font-family:var(--font-family);font-size:var(--font-size-46);font-style:normal;font-weight:500;line-height:110%;letter-spacing:0px;margin:0}.section-banner-ambassador .section-banner-ambassador__wrap .content .text{margin-top:16px}.section-banner-ambassador .section-banner-ambassador__wrap .content .text p{margin:0;letter-spacing:0;font-weight:400}.section-banner-ambassador .section-banner-ambassador__wrap .btn-wrap{margin-top:26px;display:flex}.section-banner-ambassador .section-banner-ambassador__wrap svg.svg-m{display:none}@media(max-width:768px){.section-banner-ambassador .section-banner-ambassador__wrap .content svg.svg-d{display:none}.section-banner-ambassador .section-banner-ambassador__wrap .content svg.svg-m{display:block}.section-banner-ambassador .section-banner-ambassador__wrap .content .title h3{font-size:36px;letter-spacing:.72px}.section-banner-ambassador .section-banner-ambassador__wrap .btn-wrap{margin-top:32px}.section-banner-ambassador .section-banner-ambassador__wrap{display:flex;flex-direction:column-reverse}.section-banner-ambassador .section-banner-ambassador__wrap picture{position:static;margin-top:-70px}.section-banner-ambassador .section-banner-ambassador__wrap .content{max-width:100%;padding:40px 20px 70px}.section-banner-ambassador .section-banner-ambassador__wrap picture img{min-height:clamp(256px,65.189vw,500px);object-position:center 40px}}body[data-template=index] .header__submenu .header__menu-item span,body[data-template=index] .header__submenu .header__menu-item,body[data-template=index] .header__submenu summary span{color:#1c2b59!important}body[data-template=index] .header__submenu .header__menu-item:hover span,body[data-template=index] .header__submenu .header__menu-item:hover,body[data-template=index] .header__submenu summary:hover span{color:#ec1976!important}.header{border:1px solid #F2F4FA!important;border-radius:1.2rem}.menu-drawer__menu-item[aria-expanded=true],.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__menu-item:hover{color:#1c2b59!important}
/*# sourceMappingURL=/cdn/shop/t/153/assets/a-style.css.map */
