.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:480px}.section-home-banner__wrap .image .image__wrap{padding-top:43%;min-height:600px;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 (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:400;line-height:120%;letter-spacing:.64px}.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%}}.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 h2{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:0}.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 .left .title h2{margin:0;letter-spacing:.64px}}.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:static;margin-top:32px;padding:0 20px}@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}@media (max-width:500px){.section-category .container{padding:0}.section-category .heading{padding:0 20px}}.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-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}.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:clamp(85px,6.944vw,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%}.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:125%;overflow:hidden;box-sizing:border-box}}.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}@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:absolute;top:0;left:50%;width:100%;margin:0 auto;transform:translate(-50%);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:#fff}body[data-template=index] .section-header:not(.shopify-section-header-sticky) .header:not(:has(.mega-menu[open])) .header__heading-logo-wrapper img{filter:brightness(0) saturate(100%) invert(99%) sepia(2%) saturate(239%) hue-rotate(338deg) brightness(116%) contrast(100%)}.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:transparent}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: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}.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:44px}@media (max-width:749px){.header{padding:28px 20px!important}.menu-drawer{max-width:calc(100% + 40px)!important;width:calc(100% + 40px)!important}}.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}.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}.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}.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 .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{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%;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;color:var(--text-primary, #1C2B59)}.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:81.2%!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}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}.share-wrap .mail-share:hover span{text-decoration:underline}.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:87%!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)}bundle-groups{display:flex;border-radius:20px;border:1px solid var(--border-primary, #E1E3E7)}
/*# sourceMappingURL=/cdn/shop/t/147/assets/a-style.css.map */
