*{margin:0;padding:0}html{scroll-behavior:smooth}@font-face{font-family:"Untitled Serif Test";src:url(/cdn/shop/files/UntitledSerif-Medium.woff2?v=1727695532) format("woff2"),url(/cdn/shop/files/UntitledSerif-Medium.woff?v=1727695532) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif Test";src:url(/cdn/shop/files/UntitledSerif-Bold.woff2?v=1727695532) format("woff2"),url(/cdn/shop/files/UntitledSerif-Bold.woff?v=1727695531) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif Test";src:url(/cdn/shop/files/UntitledSerif-RegularTest.woff2?v=1727695532) format("woff2"),url(/cdn/shop/files/UntitledSerif-RegularTest.woff?v=1727695532) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Untitled Serif Test";src:url(/cdn/shop/files/UntitledSerif-BoldItalic.woff2?v=1727757844) format("woff2"),url(/cdn/shop/files/UntitledSerif-BoldItalic.woff?v=1727757844) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Untitled Serif Test";src:url(/cdn/shop/files/UntitledSerif-MediumItalic.woff2?v=1727757844) format("woff2"),url(/cdn/shop/files/UntitledSerif-MediumItalic.woff?v=1727757844) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Untitled Sans Test;src:url(/cdn/shop/files/UntitledSans-RegularItalic.woff2?v=1727778890) format("woff2"),url(/cdn/shop/files/UntitledSans-RegularItalic.woff?v=1727778890) format("woff");font-weight:400;font-style:italic;font-display:swap}h1{font-family:"Untitled Serif Test";font-size:56px;line-height:61px;font-weight:400}h2{font-family:Inter,sans-serif;font-size:40px;line-height:50px;font-weight:600}h3{font-family:Inter,sans-serif;font-size:32px;line-height:38px;font-weight:600}h4{font-size:20px;line-height:24px;font-family:"Untitled Serif Test";font-weight:500}p{font-size:16px;line-height:24px;font-family:Archivo,sans-serif;font-weight:500}span{font-size:12px;line-height:13px;font-weight:400;font-family:Archivo,sans-serif}.landing_page_heading{line-height:61.6px;margin-bottom:20px;font-weight:600;color:#1d1d1b;max-width:309px;letter-spacing:0;font-family:Archivo}body p.hulk-powered-wrapper.text-right{display:none!important}.bold-onetime-text{font-weight:700}.wallet-cart-wrapper{display:none!important}.template-product .product--thumbnail_vertical_slider .product__media-icon{right:1.2rem;bottom:1.2rem;top:auto;left:auto}.product--thumbnail_vertical_slider .product__media-list.slider-for.contains-media.grid.grid--peek.list-unstyled .product__media-item.product__media-item.grid__item.slider__slide.is-active:first-child,.product--thumbnail_vertical_slider .product__media-list.slider-for.contains-media.grid.grid--peek.list-unstyled.slick-initialized.slick-slider .product__media-item.product__media-item.product__media-item.grid__item:first-child{display:block}.product--thumbnail_vertical_slider .product__media-list.slider-for.contains-media.grid.grid--peek.list-unstyled .product__media-item.grid__item.slider__slide{display:none}.product--thumbnail_vertical_slider .product__media-list.slider-for.contains-media.grid.grid--peek.list-unstyled .product__media-item.grid__item.slider__slide.is-active,.product--thumbnail_vertical_slider .product__media-list.slider-for.contains-media.grid.grid--peek.list-unstyled.slick-initialized.slick-slider .product__media-item.grid__item.slider__slide{display:block}.product--thumbnail_vertical_slider .slick-vertical.thumbnail-list.slick-initialized .thumbnail-list__item.slick-slide,.product--thumbnail_vertical_slider.thumbnail_vertical_slider .thumbnail[aria-current]{height:60px}.real-customer-slider.slider-wrapper .block-wrapper:nth-child(4){display:none}.real-customer-slider.slider-wrapper .block-wrapper:last-child{padding-right:0}.real-customer-slider.slider-wrapper.slick-initialized.slick-slider .block-wrapper.slick-slide,.real-customer-slider.slider-wrapper.slick-initialized.slick-slider .block-wrapper.slick-slide.slick-current.slick-active,.real-customer-slider.slider-wrapper.slick-initialized.slick-slider .block-wrapper.slick-slide.slick-active{display:block}.annoucementbar-section .announcement-bar__message{padding:12px 0;letter-spacing:0;min-height:3.2rem;align-items:center;font-family:Archivo,sans-serif;font-size:12px;line-height:13px;font-weight:400}.annoucementbar-section .announcement-bar{max-height:32px}shop-pay-wallet-button{display:none}.header-section .header__menu-item span{font-size:16px;line-height:19px;font-family:Inter,sans-serif;color:#1d1d1b;font-weight:500}.header-section .menu-drawer-container{margin-left:12px}.header-section.header{padding-top:14px;padding-bottom:14px}.header-section .header__menu-item{padding:0 1.2rem 1.2rem}.header-section details[open] .modal-overlay:after{background:#0a080866}.sub-menu{padding-top:10px}.sub-menu ul li{padding:7px 0;list-style:none}.sub-menu ul li:hover{background-color:#f6f6f6}.sub-menu ul a{text-decoration:none;padding:10px 30px}.sub-menu ul{padding-top:20px;padding-bottom:7px;position:relative}.sub-menu ul:before{border-top:1px solid #8a8a8a;content:"";margin:0 auto;position:absolute;top:0;left:0;right:0;width:89%;height:1px}.hero-section .hightlight-text{font-weight:400;font-style:italic}.button:not([disabled]):hover:after{box-shadow:none}.hero-section .banner__text p{font-size:20px;line-height:24px;color:#1d1d1b}.custom-button .button[aria-disabled=true],.custom-button .button{opacity:1;min-width:172px;min-height:42px;padding:11px 0;background:#1d1d1b;color:#fff;font-size:16px;line-height:19px}.custom-button .button:before,.custom-button .button:after{border-radius:25px}.custom-button a:nth-child(2){background-color:#fff;color:#1d1d1b}.video-image{margin-right:12px}.hero-section .banner__text{margin-bottom:15px}.footer-section .list-social__link:hover .icon,.footer-section .footer-block__details-content li a:hover{color:#51cde3!important}.footer-section .list-social{justify-content:flex-start;margin-top:20px}.footer-section .field__input:-webkit-autofill~.field__button{color:#fff}.footer-section .field__input:not(:placeholder-shown),.field__input:-webkit-autofill{padding:1.5rem}.footer-section .newsletter-form__field-wrapper .field__input{font-size:14px}.footer-section .newsletter-form__button:focus-visible{box-shadow:none;background-color:none}.footer-section .newsletter-form__button:focus{box-shadow:none;background-color:none}.footer-section .newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:none}.footer-section .field:hover{border-radius:25px}.footer-section .field__input:focus{box-shadow:none;outline:0;border-radius:25px}.footer.footer-section{border-top:.5px solid rgba(29,29,27,.5)!important}.footer-section .field:hover.field:after,.footer-section .field:after{outline:0;border-radius:25px;box-shadow:none;border:.1rem solid rgb(185 185 185);border-radius:25px!important}.footer-section .newsletter-form{align-items:flex-start;margin:0 auto;max-width:100%}.footer-section .field__input{min-height:47px}.footer-section .footer-block.grid__item:first-child{flex:1 1 35%;width:35%}.footer-section .footer-block.grid__item{width:20%}.footer-section .footer-block__details-content p{font-family:Archivo,sans-serif;font-size:20px;line-height:28px;font-weight:600;color:#1d1d1b;max-width:430px}.footer-section .newsletter-form__field-wrapper .field{margin-top:23px}.footer-section .footer-block.grid__item.footer-block--menu:last-child{float:right}.footer-section .footer-block.grid__item.footer-block--menu:nth-child(2){padding-left:75px}.footer-section .list-social__link:hover .icon,.footer-section .footer-block__details-content li a:hover{color:#1d1d1b}.footer-section .footer-block__details-content .list-menu__item--link{font-family:Inter,sans-serif;font-size:16px;line-height:19px;font-weight:400}.footer-section.affiliate{background:#f7f7f9}.footer-section .list-menu__item--link{padding-bottom:15px}.footer-section .footer-block__details-content p,.footer-section .footer-block__details-content .list-menu__item--link,.footer-section .list-social__item .icon{color:#1d1d1b}.footer-section .field__label{font-size:15px;top:17px;font-family:Archivo,sans-serif}.footer-section .field__button{border-radius:25px;background:#1d1d1b;position:absolute;top:2px!important;right:2px!important;width:100px!important;margin:3px!important;max-height:39px;min-width:148px;color:#fff}.newsletter-form__button span{font-family:Archivo,sans-serif;font-size:16px;line-height:17px;font-weight:500}.collection-section .add-to-cart-button,.card-information .price{letter-spacing:0}.chhose-option-class{font-size:16px}.template-collection #FacetFiltersForm .facet-filters__field select option{padding:10px}.card-badge-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:2px}.save-amount{background:#fffb9e;padding:5px 9px;color:#1d1d1b;border-radius:4px;font-family:Inter,sans-serif}.badge{border-radius:4px;padding:5px 9px;font-family:Inter,sans-serif;font-size:12px}.card--media .card__inner .card__content{padding:12px!important}.collection-section .card-wrapper:hover .price-add-to-cart-block{background:#000}.collection-section .card-wrapper:hover .add-to-cart-button .plus-icon svg path{fill:#fff;stroke:#fff}.collection-section .card-wrapper:hover .quick-add__submit{color:#fff}.collection-section .add-to-cart-button .plus-icon svg path{fill:#000;stroke:#000}.collection-section .card-wrapper:hover .add-to-cart-button,.collection-section .card-wrapper:hover .card-information .price__container .price-item{color:#fff}.collection-section .add-to-cart-button .plus-icon{transition:transform .3s ease-in-out;display:inline-block}.collection-section .card-wrapper:hover .add-to-cart-button .plus-icon{transform:rotate(180deg)}.collection-section .price-add-to-cart-block{border:1.5px solid rgba(29,29,27,1);border-radius:25px;padding:6px 18px;align-items:center}.collection-section .price-add-to-cart-block .quick-add__submit{padding:0;justify-content:space-between;align-items:center;background-color:transparent;min-height:2.5rem}.collection-section .button:not([disabled]):hover:after{box-shadow:none}.collection-section .plus-icon{margin-right:8px}.collection-section .add-to-cart-button,.blog-post .blog-block .blog-right a{font-size:16px;line-height:19px;font-weight:500;color:#1d1d1b;font-family:Inter,sans-serif}.blog-post .blog-block .blog-right a,.blog-post .blog-block .blog__title{font-family:Archivo,sans-serif;text-decoration:none}.collection-section .product-card-wrapper .card--card .quick-add{margin:0}.collection-section .card-information .price__container .price-item{font-size:16px;line-height:17px;font-weight:600;font-family:Archivo,sans-serif;color:#1d1d1b}.card-information .price__container{vertical-align:middle}.collection-section .collection-block{display:flex;justify-content:space-between;position:relative;margin:0 auto 25px;align-items:center}.collection-section .collection-block .collection__title .title,.blog-post .blog-block .blog__title{color:#1d1d1b;font-size:32px;line-height:38px;font-family:Inter,sans-serif;font-weight:600}.collection-section .collection-block .collection__view-all a{font-size:16px;line-height:19px;font-weight:500;font-family:Inter,sans-serif;background:transparent;opacity:1;color:#1d1d1b;column-gap:10px;letter-spacing:0}.collection-section slider-component{padding:0!important}.collection-section .card__media .media img{border-radius:8px}.blog-post .title-wrapper-with-link{display:block}.blog-block{display:flex;justify-content:space-between}.blog.blog-post{background:#fff5f8}.blog-post .card__heading a{font-family:Archivo,sans-serif;color:#000;font-size:20px;line-height:28px;font-weight:600;text-decoration:none}.blog-post .card__heading a:hover,.blog-post .tag a,.blog-post .blog__posts .card-wrapper:hover{text-decoration:none}.blog-post .article-card__excerpt{display:none}.blog-post .tag a{font-family:Archivo,sans-serif;color:#000;font-size:16px;line-height:19px;font-weight:400}.blog-post .card__media{margin:0;width:100%}.blog-post .card__content{padding:1rem 0}.blog-post .blog__posts .article-card .card__information{padding-left:0;padding-right:0}.blog-post .card.article-card.card--card.card--media.color-scheme-2.gradient{background-color:transparent}.scientifically-award-wrapper .slick-next:before,.scientifically-award-wrapper .slick-prev:before,.real-cusromer-section .slick-next:before,.real-cusromer-section .slick-prev:before{position:absolute;content:url(/cdn/shop/files/Vector_4.svg?v=1727846914);font-size:inherit;line-height:0;opacity:1;color:#e6e6e6!important;transform:translateY(-50%);left:18px;top:50%}.scientifically-award-wrapper .slick-prev:before,.real-cusromer-section .slick-prev:before{content:url(/cdn/shop/files/left-arrow.svg?v=1727852336)}.scientifically-award-wrapper .slick-next,.scientifically-award-wrapper .slick-prev,.real-cusromer-section .slick-next,.real-cusromer-section .slick-prev{width:48px;height:48px;line-height:48px;z-index:1;border-radius:100%;transform:unset;background:#fff;box-shadow:0 1px 9px 2px #00000014}.scientifically-award-wrapper .slick-next{right:50%;left:auto;top:50%;transform:translate(130%,100%)}.scientifically-award-wrapper .slick-prev{left:auto;right:50%;top:50%;transform:translate(-25%,100%)}.real-cusromer-section .slick-next{right:0;left:auto;top:0;transform:translate(10%,-175%)}.real-cusromer-section .slick-prev{left:auto;right:0;top:0;transform:translate(-130%,-175%)}.scientifically-award-wrapper .slick-arrow,.real-cusromer-section .slick-arrow{border:1px solid rgba(128,128,128,1);box-shadow:0 1px 9px 2px #00000014;background:#fff;opacity:1}.scientifically-award-wrapper .slick-arrow.slick-disabled,.real-cusromer-section .slick-arrow.slick-disabled{opacity:.4}.cart-count-bubble span{font-size:10px}.footer-section .footer__content-bottom{display:none}.shop-section .media>img{object-fit:cover;object-position:inherit}.template-collection #ProductCountDesktop,.collection-hero__title{display:none}.template-collection .collection-title{font-weight:600;font-family:Archivo,sans-serif;color:#1d1d1b;line-height:35px}*:focus-visible{outline:none;outline-offset:0;box-shadow:none}.breadcrumb .delimiter svg{height:20px;width:20px;vertical-align:middle}.breadcrumb .breadcrumbs__link{font-size:14px;line-height:16px;font-weight:400;font-family:Inter,sans-serif;text-decoration:none;color:#1d1d1b}.header__icon--cart svg{height:2rem;width:2rem}.template-collection .banner--mobile-bottom .slideshow__text.banner__box{display:none}.template-collection .collection-section{padding-top:0}.template-collection .breadcrumb{margin-top:80px}.collection-banner{position:relative;padding-bottom:20%}.collection-banner img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:top}.field__input:focus-visible,.field__input:focus,.field:hover.field:after{box-shadow:none;border-radius:8px}.field:after{border:.1rem solid rgb(214 210 210);border-radius:8px;box-shadow:none}.template-search p{color:#1d1d1b;font-size:16px;line-height:19px;font-family:Inter,sans-serif;font-weight:600}.header-section .cart-count-bubble{position:absolute;background-color:transparent;color:#020202;height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:50%;left:50%;line-height:calc(1 + .1 / var(--font-body-scale));transform:translate(-50%,65%)}.header-section .predictive-search{box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top:1px solid #a1a1a1}.header-section .predictive-search__item.predictive-search__item--term span{font-size:16px;line-height:17px;font-weight:400;font-family:Archivo,sans-serif;font-style:italic}.header-section .field:after,.header-section .field:before{border-radius:0;border:0}.header-section .search-modal__form{max-width:100%}.header-section .search-modal__content{padding:0}.header-section .modal__close-button.link{position:absolute;top:50%;right:40px;transform:translateY(-50%)}.header-section .field__label,.header-section .field__input:focus~.field__label{left:65px!important;font-size:18px!important;line-height:19px!important;font-family:Archivo,sans-serif;font-weight:400;top:50%!important;transform:translateY(-50%);color:#cdcdcd}.template-search__search .field__label{left:75px!important}.header-section .search__button,.template-search__search .search__button{left:20px}.template-search .field__input:focus~.field__label,.template-search .field__input:not(:placeholder-shown)~.field__label{font-size:0!important}.header-section .field__input:not(:placeholder-shown),.template-search__search .field__input:not(:placeholder-shown){padding:1.5rem;padding-right:0;padding-left:65px}.header-section .field__input:not(:placeholder-shown)~.field__label,.template-search__search .field__input:not(:placeholder-shown)~.field__label{display:none}.header-section .field__input:focus~.field__label,.template-search__search .field__input:focus~.field__label{top:50%;left:75px;transform:translateY(-50%)}.header-section .field__input:focus,.template-search__search .field__input:focus{padding:1.5rem 6rem}.search-modal__form label.field__label{letter-spacing:.04rem!important}.reset__button{display:none}.predictive-search__image{position:relative;padding-bottom:100%}.predictive-search__image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;border-radius:10px}.predictive-search__item-heading{font-size:20px;line-height:21px;font-weight:600;font-family:Archivo,sans-serif;color:#000;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.product-description{font-family:Archivo,sans-serif;font-size:16px;line-height:17px;font-weight:400;margin:10px 0 25px;color:#1d1d1b}.header-section .predictive-search predictive-search--header{height:auto!important}.template-search .predictive-search__pages-wrapper{display:none}.yotpo-star-ratings .yotpo-star-container svg path{fill:#eb9234}.template-product .yotpo-title-text{font-family:Inter,sans-serif;color:#1d1d1b;font-weight:600}.upcart-cart .upcart-header .upcart-header-text{font-size:18px;font-family:Archivo,sans-serif}.upcart-rewards-message span{font-size:12px!important;font-family:Inter,sans-serif}.upcart-product-title-link{font-family:Archivo,sans-serif}.upcart-cart .upcart-upsell-item-title,.upcart-upsell-item-price{font-family:Archivo,sans-serif;font-size:12px;line-height:13px}.upcart-item-property strong{display:none}.styles_button__Qikix svg{fill:#000;width:20px!important;height:20px!important}p.upcart-item-property{line-height:12.1px;margin-bottom:6px!important}.upcart-item-property span{font-size:10px;line-height:12.1px;font-family:Inter,sans-serif}.upcart-item-properties.TextStyle--variationSubdued{margin:0 0 10px;opacity:1}.upcart-cart .upcart-rewards-message p{font-size:12px;font-family:Inter,sans-serif;color:#1d1d1b}.styles_TrashButton__deleteButton__8uIHq{font-size:10px;text-decoration:underline;color:#000;text-transform:capitalize}.upcart-cart .upcart-product-title,.upcart-cart .upcart-products-section .upcart-product-savings,.upcart-cart .upcart-products-section .upcart-discount-code-text{font-size:12px}.upcart-cart .upcart-checkout-button-container a{border-radius:34px;padding:13px 0!important}.product-option dt{display:none}.styles_PreviewCarousel__itemTitle__K5F3o{margin-bottom:15px!important}.upcart-cart .upcart-upsells-module .upcart-upsells-button{font-size:10px}.upcart-cart .upcart-upsells-module .upcart-upsells-button{border-radius:30px;max-width:100px}.upcart-cart .styles_Header__Bdd-b{padding:8px 15px}.upcart-cart .styles_Header__Bdd-b .upcart-header-close-button{background:none}.upcart-cart .upcart-upsells-module .upcart-upsells-title p span{color:#000!important;background-color:#fff;font-size:14px!important;font-family:Inter,sans-serif;font-weight:700}.upcart-cart .upcart-products-section .upcart-product-savings{color:#51cde3}.upcart-cart .styles_CartPreview__bottomModules__c8BO8{background:#fafafa}.upcart-cart .upcart-products-section .upcart-item-property-subscription{font-size:10px;line-height:15px;font-family:Inter,sans-serif}.upcart-footer .styles_Footer__savingsCodes__NUySe{align-items:center}.upcart-footer .upcart-savings-row{background:#fff;padding:10px}.upcart-footer .upcart-checkout-button-container{margin-top:15px}.template-page-affiliates .shopify-section{background-image:linear-gradient(180deg,#ea9cbe33,#fff 50%)}.collabs-page{padding:50px 0 150px}.collabs-page .collabs-page__header-logo{display:none}.collabs-page .collabs-page__intro h1{font-size:48px;letter-spacing:0;line-height:57.6px;color:#1d1d1b;font-weight:600;font-family:Archivo}.collabs-page .collabs-page__intro p{color:#1d1d1b;line-height:24px;font-weight:400;font-family:var(--font-body-family)}.collabs-page .collabs-page__intro{width:100%;max-width:725px;margin:0 auto;gap:24px}.collabs-page .collabs-page__intro .collabs-page__cta{margin-top:8px}.collabs-page .collabs-page__cta .collabs-page__cta-main{border-radius:30px;padding:9px 0;width:100%;max-width:165px;margin:0 auto;font-size:16px;line-height:19.36px}.collabs-page__cta-login-section{display:flex;align-items:center;gap:5px;justify-content:center}.collabs-page__cta-login-section .collabs-page__cta-login-link{font-size:16px;color:#1d1d1b;font-weight:600;text-underline-offset:.3rem}.template-page-affiliates .collabs-page__main .collabs-page__partnership{margin-top:9px}.template-page-affiliates .collabs-page__main .collabs-page__partnership h2{font-family:Archivo;font-size:32px;line-height:38.4px;color:#1d1d1b}.collabs-page__partnership-list{flex-wrap:wrap;gap:32px!important;margin-top:36px!important;width:598px!important}.collabs-page__partnership-list li{font-size:20px;line-height:30px;border:1px solid #1d1d1b;max-width:283px;width:100%;background:transparent!important;text-align:center;padding:21px 0!important;color:#1d1d1b!important;font-weight:600;flex:1 1 45%}img.collabs-page__image.collabs-page__corner-square{border-radius:15px;aspect-ratio:.8;border-radius:10px!important}.collabs-page__images{display:flex!important;width:100%;gap:16px!important}.collabs-page__images img{max-width:100%;width:25%}.template-page-contact .content-for-layout .main-page-title{font-family:Archivo;font-size:48px;font-weight:600;line-height:57.6px;margin-bottom:2.5rem}.template-page-contact .content-for-layout p{font-family:Inter;font-weight:400;line-height:24px;color:#000}.template-page-contact .content-for-layout{padding:50px 0}.template-page-contact .content-for-layout p a{color:#000;text-decoration:none}.template-page-contact .content-for-layout p br{display:none}.template-page-contact .content-for-layout .contact{padding-top:40px}.template-page-contact .content-for-layout .contact input{border:none}.template-page-contact .content-for-layout .contact .field__input{background:#f4f4f4;border-radius:5px!important}.field:after{border-radius:5px!important}.template-page-contact .content-for-layout .contact .field__label{color:#cdcdcd;font-size:16px}.template-page-contact .content-for-layout .contact .button{background:#000;width:100%;max-width:270px;min-height:42px;font-size:16px}.template-page-contact .content-for-layout .contact .contact__button{margin-top:3rem}.card-information .price--on-sale .price-item--regular{color:#6d6d67;font-size:14px!important;margin-right:5px!important}.template-product .product-form__buttons .shopify-payment-button{display:none}.template-product klarna-placement .text-wrapper p,.template-product klarna-placement .text-wrapper button{font-size:14px!important}.template-product .product__info-container .accordion{border-top:none!important;border-bottom:1px solid #e3e3e3!important;margin:0}.badge-container{order:2!important}.badge-container .badge{margin-right:16px!important}.text-wrapper{margin-right:0!important}.template-product .yotpo-vertical-pagination{width:100%}.template-product .yotpo-vertical-pagination .yotpo-reviews-pagination-item{padding-top:11px;border-radius:25px;width:100%!important;max-width:398px!important;min-height:42px!important;border:1px solid #1d1d1b!important}.template-product .product__accordion .accordion__title{color:#1d1d1b}.template-product .yotpo-pp-header{font-size:32px!important;line-height:38.73px!important;font-family:Inter,sans-serif!important;font-weight:600!important;margin-bottom:40px!important;color:#1d1d1b!important}.template-product .embedded-promoted-products.pp-embedded-displayed{margin-top:32px;display:none}.template-product .yotpo-pp-widget-clear .glide__slides{width:100%}.template-product .yotpo-pp-widget-clear .glide--swipeable{max-width:1300px!important;width:100%!important;margin:0 auto!important}.template-product .yotpo-pp-widget-clear .pp-card-container{width:100%;height:auto}.template-product .yotpo-pp-widget-clear .pp-card-container .pp-product-image{max-width:100%!important;margin:0 auto;width:unset}.template-product .yotpo-pp-widget-clear .pp-card-container .pp-product-name{font-size:20px;line-height:21px;font-weight:600!important;font-family:Archivo,sans-serif!important;min-height:43px}.template-product .yotpo-pp-widget-clear .pp-product-content .pp-product-price{font-size:16px;font-family:Archivo,sans-serif}.template-product .yotpo-pp-widget-clear .pp-product-content{gap:10px}.template-product .yotpo-pp-widget-clear .pp-card{width:100%;height:calc(100% - 6px);border:1px solid;border-radius:8px;margin:auto 0;padding:20px}.template-product .yotpo-pp-widget-clear .yotpo-star-ratings svg{width:12.9px!important;height:12px!important}.template-product .yotpo-main-layout .yotpo-bottom-line{flex-direction:row!important}.template-product .yotpo-main-layout .yotpo-layout-header-wrapper{justify-content:space-between!important;flex-direction:row!important}.template-product .yotpo-head .yotpo-reviews-wrapper{display:none!important}.template-product .yotpo-main-layout .yotpo-head{display:flex!important;justify-content:flex-start!important;flex-direction:unset!important;margin-bottom:20px!important}.template-product .yotpo-main-layout .yotpo-headline{margin-left:0%!important;flex-basis:auto!important;font-size:32px!important;line-height:38.73px!important;font-family:Inter,sans-serif!important;font-weight:600!important;margin-bottom:40px!important;color:#1d1d1b!important}.template-product .yotpo-main-layout .yotpo-filters-container .yotpo-filters-top-panel{display:none}.template-product .yotpo-main-layout .yotpo-new-review-btn{background:#1d1d1b!important}.template-product .yotpo-main-layout .yotpo-bottom-line-score{color:#1d1d1b!important;font-weight:600!important}.template-product .yotpo-main-layout .yotpo-star-distribution-index-wrapper,.template-product .yotpo-main-layout .yotpo-star-distribution-value{display:none!important}.template-product .yotpo-main-layout .yotpo-star-distribution{padding-left:20px!important;border:none!important}.template-product .yotpo-vertical-border{border-right:none!important}.template-product .yotpo-progress-bar .yotpo-progress-bar-score{background:#1d1d1b!important}.template-product .yotpo-reviewer-name,.template-product .yotpo-review-title{font-size:16px!important;font-weight:600!important;font-family:inter!important;line-height:20px!important;color:#1d1d1b!important}.template-product .yotpo-text-container .yotpo-read-more-text[data-v-bea6cc2e]{display:inline;font-size:14px!important;line-height:21px!important;font-weight:400!important;font-family:inter!important}.template-product .yotpo-review-title{font-weight:500!important;text-transform:capitalize!important}.template-product span.yotpo-reviewer-verified-buyer-text.unselectable{color:#1d1d1b!important;font-size:12px!important;line-height:15px!important;font-weight:400!important;font-family:Inter,sans-serif!important}.template-product .yotpo-reviews-container .yotpo-star-rating-icon{width:14px!important;height:14px!important}.template-product .yotpo-reviews-container .yotpo-review-rating-title,.yotpo-review-rating-title{display:flex!important;align-items:center!important;gap:10px}.template-product .yotpo-reviews-container .yotpo-review-title{margin-top:0!important}.template-product .yotpo-reviews-container .yotpo-review-star-rating{flex-basis:7.5%!important}.template-product .yotpo-reviews-container .yotpo-review-content{margin-top:0!important}.template-product .yotpo-bottom-line .yotpo-bottom-line-right-panel{margin-right:15px!important;padding-right:10px!important}.template-product .yotpo-review-right-panel{order:unset!important}.template-product .yotpo-review-center-panel{padding-left:0!important;padding-top:10px!important}.template-product .yotpo-review-votes-wrapper{display:none}.template-product .yotpo-filters-container .yotpo-filters-container-inner{flex-direction:row!important;justify-content:flex-end}.template-product .yotpo-filters-container .yotpo-bottom-line-basic-text{color:#1d1d1b}.template-product .rc-subscription-details{display:none!important}.template-product .yotpo-date-format{color:#1d1d1b!important;font-weight:600}.template-product .yotpo-sorting-filter-container{border:1px solid;width:100%;max-width:100%;padding:8px 10px;border-radius:5px}.template-product .yotpo-filters-container{margin-top:15px!important}.template-product .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{flex-basis:auto!important;width:100%;max-width:248px;height:42px;align-items:center}.styles_ProductRow__productHeading__vnxnN{align-items:center}.styles_CartPreview__empty__WFP86 h3{font-size:18px!important;font-family:Archivo}.upcart-cart .upcart-item-price{color:#1d1d1b!important}.template-cart .title-wrapper-with-link .title{font-size:32px;line-height:38px;font-family:Archivo,sans-serif;font-weight:600;color:#1d1d1b}.template-cart .title-wrapper-with-link a{font-size:16px;line-height:19px;color:#1d1d1b;font-weight:500;font-family:Inter,sans-serif;text-decoration:none}.template-cart svg.icon-right-arrow{vertical-align:middle;margin-left:8px}.template-cart .cart-item__name{text-decoration:none;display:block;font-size:14px;line-height:16px;font-weight:600;font-family:Inter,sans-serif;color:#1d1d1b}.template-cart .product-description{font-family:Inter,sans-serif;font-weight:400!important}.template-cart .product-option,.template-cart .product-description{font-size:14px;line-height:15px;color:#1d1d1b;font-weight:600;font-family:Archivo,sans-serif}.template-cart .cart-item__price-wrapper .price{font-size:14px;line-height:15px;font-weight:600;font-family:Archivo,sans-serif}.template-cart .cart-item cart-remove-button{justify-content:end}.template-cart .cart-item cart-remove-button a{text-decoration:underline;text-underline-offset:3px}.template-cart .cart-items th{border-bottom:none;text-transform:capitalize;font-size:14px;line-height:16px;font-weight:500;color:#1d1d1b;font-family:Inter,sans-serif}.template-cart .quantity:after{border-radius:2.8px}.template-cart .quantity__input{font-size:14px;line-height:16px;font-weight:500;opacity:1;font-family:Inter,sans-serif;border:.33px solid rgba(29,29,27,1)!important}.template-cart .cart__items .cart-item{position:relative;border-top:1px solid rgb(217 218 219);border-bottom:1px solid rgb(217 218 219)}.template-cart .cart__items .cart-item:nth-child(n){border-top:0}.template-cart .cart__items .cart-item:nth-child(1){border-top:1px solid rgb(217 218 219)}.template-cart .cart-item__image-container{display:inline-flex;align-items:flex-start}.template-cart .cart-item>td+td{padding-left:2.3rem}.template-cart .cart__footer{padding:0!important}.template-cart .cart__footer .cart__checkout-button{background:#1d1d1b}.template-cart .collection-section .collection__title .title{font-size:24px}.template-cart .totals>h2{font-size:14px;line-height:17px}.template-cart .totals__total-value{font-size:14px;line-height:17px}.template-cart .cart__footer .caption-large{font-size:10px;line-height:12px}.template-cart .cart__footer shopify-google-pay-button{display:none}.template-cart .cart__footer .wallet-cart-wrapper{display:none!important}.product-details-wrapper{display:grid;grid-template-columns:1fr;row-gap:8px}.product-detail{background-color:#f0eeeb;padding:16px;border-radius:8px;overflow:hidden;display:grid;grid-template-columns:64px 1fr;grid-template-areas:"value description";-webkit-column-gap:8px;column-gap:8px;align-items:center}.product-detail-content{grid-area:value;width:64px;height:64px;display:grid;grid-template-areas:"stack";align-items:center;justify-content:center;border-radius:32px;overflow:hidden;background-color:#fff;border:2px solid #f5f4f0;position:relative}.product-detail-content .circle.top{z-index:2}.product-detail-content .circle.bottom{z-index:1}.product-detail-content .circle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-transform-origin:center;transform-origin:center;display:block;border:2px solid #5a31f4;clip:rect(0,32px,64px,0)}.product-detail-content .content{font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:18px;line-height:18px;grid-area:stack;display:flex;align-items:center;justify-content:center;position:relative;z-index:3;top:1px}.product-details-description{grid-area:description;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:14px;line-height:22px}#CartPopup #up-upsell-carousel .carousel.carousel-slider .control-arrow.control-prev{left:auto!important;right:0;top:0!important;transform:translate(-150%,-213%)}#CartPopup #up-upsell-carousel .carousel.carousel-slider .control-arrow.control-next{right:0!important;left:auto;top:0!important;transform:translateY(-213%)}#CartPopup #up-upsell-carousel .carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0;width:20px;height:20px;line-height:20px;z-index:1;border-radius:100%;border:1px solid rgba(128,128,128,1);box-shadow:0 1px 9px 2px #00000014;background:#fff;min-height:20px}#CartPopup .styles_PreviewCarousel__WEHWj [class~=control-arrow]{max-height:20px!important;min-height:20px!important}#CartPopup #up-upsell-carousel .carousel .control-arrow.control-prev:before,#CartPopup #up-upsell-carousel .carousel.carousel-slider .control-arrow.control-next:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px;position:absolute;font-size:inherit;line-height:0;opacity:1;color:#e6e6e6!important;top:30%}#CartPopup #up-upsell-carousel .carousel .control-arrow.control-prev:before{left:2px}#CartPopup #up-upsell-carousel .carousel.carousel-slider .control-arrow.control-next:before{right:1px}#CartPopup .styles_Footer__checkoutButton__kdn9J{padding:0 20px}#CartPopup .styles_Footer__XL90t{padding:0}#CartPopup .UpcartDesignSettings__cartTextColor{font-size:14px;font-weight:700;color:#1d1d1b}#CartPopup .upcart-footer .upcart-savings-row{background:#fff;padding:22px 20px}#CartPopup .DiscountCodeBadge_discountBadge__jEQg8{align-items:center;background:transparent;border-radius:0;color:#585858;display:inline-flex;font-weight:600;margin-left:8px;padding:0 0 0 5px;vertical-align:middle;font-size:14px}.blog-hendle{color:#a29f9a;font-size:16px;line-height:28px;margin-top:16px;text-transform:capitalize}.field__input:focus~label{display:none}.blog-articles__article{border-bottom:1px solid #e4e2de;padding-bottom:32px}.blog-articles__article:last-child{padding-bottom:0}.blog-articles.blog-article-list{grid-template-columns:1fr;row-gap:32px}.blog-articles.blog-article-list .card:not(.ratio){flex-direction:row}.blog-articles.blog-article-list .article-card__excerpt{width:100%;margin:0;font-family:Inter,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:14px;line-height:21px}.blog-articles.blog-article-list .tag{display:none}.blog-articles.blog-article-list .blog-articles__article{opacity:1}.blog-articles.blog-article-list .card__media{margin:0}.blog-articles.blog-article-list .card__inner{width:calc(31.5% - 44px);max-width:100%;height:100%}.blog-articles.blog-article-list .article-card__image--medium .ratio:before{padding-bottom:20rem}.blog-articles.blog-article-list .card__content .card__information h3 a{font-size:25px;line-height:35px;font-weight:700}.blog-articles.blog-article-list .blog-articles{row-gap:32px}.blog-articles.blog-article-list .card__information{padding-bottom:0;padding-top:0}.blog-articles.blog-article-list .underline-links-hover:hover a{text-decoration:none}.main-blog .title--primary{font-family:Inter,sans-serif;font-size:56px;letter-spacing:0;line-height:1;font-weight:700;margin-bottom:50px;color:#000;margin-top:0}.article-template .article-template__title{font-size:40px;line-height:52px;font-family:Inter,sans-serif;font-weight:700;color:#000}.article-template time{color:#a29f9a;font-size:12px;line-height:20px}.article-template .article-template__hero-container{max-width:101rem;margin:0 auto;color:#000}.article-template .article-template__hero-medium{height:57rem}.article-template .share-button{display:none}.article-template .article-template__content span,.article-template .article-template__content p{font-weight:400;font-size:14px;line-height:24px;font-family:Inter,sans-serif;color:#000}.article-template .article-template__content h3 b,.article-template .article-template__content h2{letter-spacing:0;font-size:25px;line-height:1;color:#000}.article-template .article-template__link{font-size:1.4rem;line-height:1;color:#000}.article-template__social-sharing+.article-template__content{margin-top:56px!important}.article-template .article-template__content.rte p,.article-template .article-template__content.rte h3,.article-template .article-template__content.rte ul li,.article-template .article-template__content h2{margin-bottom:10px}.article-template .article-template__content.rte ul li{line-height:1.5}.article-template .article-template__content.rte ul li b{font-size:14px;line-height:1;color:#000}.article-template .article-template__content.page-width--narrow{max-width:80.6rem}.article-template>*:first-child:not(.article-template__hero-container){margin-top:3rem}.article-template .article-template__content.rte p b,.article-template .article-template__content.rte p a{color:#000}.main-blog .pagination__list>li{flex:1 0 2.2rem;max-width:2.2rem}.shopify-policy__container{padding:30px 0}.shopify-policy__title{padding-bottom:15px}.shopify-policy__body .rte h1,.rte h2{padding:10px 0}.about.page-width{padding:60px 5rem}.aboutus-section .aboutus-title{font-size:40px;line-height:48px;font-family:Archivo,sans-serif;text-align:center;font-weight:600;margin-bottom:40px;color:#1d1d1d}.article-template.main-article .article-template__title{text-align:left;margin-bottom:20px}.article-template.main-article .circle-divider{font-size:16px;line-height:24px;color:#000}.article-template.main-article .article-template__social-sharing{margin-top:0}.article-template.main-article .article-template__content p{font-size:18px;line-height:27px;margin-bottom:15px}.article-template.main-article .article-template__link .icon-wrap{width:20px}.article-template.main-article .article-template__link{align-items:center}.article-template.main-article .icon-wrap svg{height:20px;width:20px}.privacy-policy .main-page-title,.delivery-section .main-page-title,.terms-and-condition .main-page-title{margin-bottom:60px;margin-top:40px}.aboutus-section .description,.student-discount p.discount-description{font-family:Inter,sans-serif;font-size:19px;line-height:27px;text-align:center;letter-spacing:1px;font-weight:400;max-width:1100px;margin:0 auto;color:#1d1d1d}.about-banner{padding:50px}.about-banner h4,.about-banner .banner-title2,.about-banner span{font-family:Inter,sans-serif;font-size:25px;line-height:33px;color:#fff;font-weight:500;text-align:center;max-width:958px;margin:0 auto}.about-banner span{display:flex;justify-content:center;padding-top:15px}.aboutus-block1 .about-row{display:flex;flex-wrap:wrap}.about-banner .banner-title2{opacity:.6}.aboutus-block1 .block-left{width:50%;position:relative;padding-bottom:25%}.aboutus-block1 .block-left img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.aboutus-block1 .block-right{width:50%;padding:0 100px;align-self:center}.aboutus-block1{margin:60px 0}.aboutus-block1 .block-right h4,.faq-section .main-page-title,.main-blog .full-unstyled-link,.article-template.main-article .article-template__content h2,.influancer-section .influancer-title{font-size:30px;line-height:38px;font-weight:600;font-family:Archivo,sans-serif;margin-bottom:14px;letter-spacing:1px;color:#1d1d1d}.article-template.main-article .article-template__content h2{margin-top:20px}.aboutus-block1 .block-right .description,.bottom-section .bottom-block p,.main-blog .article-card__excerpt{font-family:Inter,sans-serif;font-size:19px;font-weight:400;line-height:27px;max-width:601px;letter-spacing:1px;color:#1d1d1d}.main-blog .article-card__excerpt{font-size:16px;line-height:24px}.main-blog .card.article-card.card--card.article-card__image--medium.card--media.color-background-1.gradient{position:relative;box-sizing:border-box;border-radius:24px;border:1px solid #f7f7f7}.aboutus-block2 .about-row{flex-direction:row-reverse}.bottom-section{max-width:120rem;margin:60px auto;padding:0px 5rem}.bottom-section .bottom-block{display:flex;justify-content:space-between;margin-bottom:30px}.bottom-section .bottom-block p{font-size:16px;max-width:439px}.faq-section .main-page-title,.faq-section .rte h1{text-align:center;margin-bottom:0;letter-spacing:0}.privacy-policy .main-page-title,.delivery-section .main-page-title,.terms-and-condition .main-page-title{text-align:left}.privacy-policy p,.privacy-policy h3,.privacy-policy .rte li,.delivery-section p,.terms-and-condition p{font-family:BrownStd,sans-serif;font-size:16px;line-height:26px;font-weight:400}.privacy-policy h3{margin-bottom:20px;font-weight:600;font-size:30px;line-height:38px}.privacy-policy h4 strong,.delivery-section h4 strong,.terms-and-condition h4 strong{font-size:24px;line-height:31px}.privacy-policy .rte a{text-decoration:none;color:#63ccbc;font-weight:500;font-size:16px;word-break:break-all}section.privacy-policy,section.delivery-section,section.terms-and-condition{margin-bottom:60px}.privacy-policy.page-width--narrow,.delivery-section.page-width--narrow,.terms-and-condition.page-width--narrow{max-width:120rem;padding:0px 5rem}.privacy-policy .rte a:hover{color:#000;text-decoration-thickness:0;font-weight:500;font-size:16px}.bottom-section .bottom-text{font-size:22px;line-height:30px;font-weight:600;font-family:Inter,sans-serif;letter-spacing:0;color:#1d1d1d}.aboutus-section{position:relative}.aboutus-section .banner-heading,.learn-section .banner-heading{position:absolute;top:50%;left:0;max-width:700px;transform:translateY(-50%);padding:0 0 0 65px;font-family:"FONTSPRING DEMO - Noyh Geometric",sans-serif;font-weight:900;color:#fff;font-size:50px;line-height:58px}.aboutus-section .aboutus-image,.learn-section .banner-image{position:relative;padding-top:20px}.aboutus-section .aboutus-image img{width:100%;height:100%;object-fit:cover}.aboutus-section .about-content2{margin:50px 0}@media screen and (min-width: 990px){.template-product .yotpo-review-center-panel{padding-top:14px!important}.template-product .product__info-container .value-props{gap:35px}.template-product .collection-section{margin:50px 0}.template-product .yotpo-bottom-line-summary{margin-top:10px!important}.template-product .product__info-container .product__title{margin-bottom:0!important}.template-product .product__info-container .product-price{margin:8px 0!important}}@media screen and (min-width: 750px){.template-product .yotpo-main-layout .yotpo-head{margin-top:157px!important}.template-product .yotpo-reviews-pagination-container{margin-bottom:157px!important}header header-drawer .mobile-searchbar{display:none}.template-page-affiliates .collabs-page__main{gap:55.5px!important}}@media screen and (max-width: 1200px){.blog-articles.blog-article-list .card__inner{width:40%;max-width:100%;height:100%}.aboutus-block1 .block-right{padding:0 50px}.aboutus-block1 .block-right .description,.bottom-section .bottom-block p{font-size:15px;line-height:23px}.aboutus-block1 .block-right h4,.bottom-section .bottom-block .bottom-title{font-size:25px}.aboutus-section .banner-heading,.learn-section .banner-heading{font-size:45px;line-height:53px}}@media screen and (max-width: 989px){.aboutus-section .banner-heading,.learn-section .banner-heading{font-size:45px;line-height:53px;max-width:670px;padding:0 0 0 50px}.aboutus-block1 .block-right h4,.bottom-section .bottom-block .bottom-title,.faq-section .main-page-title,.main-blog .full-unstyled-link,.article-template.main-article .article-template__content h2,.influancer-section .influancer-title{font-size:22px;line-height:30px}.aboutus-section .banner-heading,.learn-section .banner-heading{font-size:37px;line-height:45px;max-width:482px}.aboutus-section .aboutus-title{font-size:30px;line-height:38px;margin-bottom:20px}.article-template .article-template__hero-container{padding:0 15px}.article-template .article-template__title{font-size:35px;line-height:45px}.template-product .yotpo-main-layout .yotpo-bottom-line{flex-direction:column!important}.hero-section .banner__text p{font-size:16px;line-height:20px}.icon-hamburger{height:2.5rem!important;width:2.5rem!important}.page-width{padding:0 1.5rem}.template-collection .breadcrumb{margin-top:15px}.real-cusromer-section .slick-next,.real-cusromer-section .slick-prev{width:32px;height:32px;line-height:32px}.scientifically-award-wrapper .scientifically-award-right{margin-top:32px;margin-bottom:70px}.collection-section.bundle-save-section{padding-top:0}.real-cusromer-section .slick-prev{transform:translate(-135%,-245%)}.real-cusromer-section .slick-next{transform:translate(10%,-245%)}.real-cusromer-section .slick-prev:before{content:url(/cdn/shop/files/Vector_8.svg?v=1727943480);left:10px}.real-cusromer-section .slick-next:before{content:url(/cdn/shop/files/Vector_7.svg?v=1727943480);left:12px}.blog-post .slider-buttons,.collection-section .slider-buttons{display:none}.blog-post .page-width{padding-right:0}.footer-section .newsletter-form__field-wrapper{max-width:100%}.slick-slider{margin-bottom:0}.collection-section .collection-block{margin:0 auto 5px;padding:0 16px}.collection-section .collection-block .collection__view-all a{padding:0}.collection-section .slider-mobile-gutter{padding-left:16px!important}.template-collection .breadcrumb{margin-top:45px}.collection-section . collection__title h2{padding:0 16px}.collabs-page .collabs-page__intro h1{font-size:32px}.collabs-page .collabs-page__intro p{font-size:14px;line-height:24px}.collabs-page__cta-login-section .collabs-page__cta-login-link{font-size:14px}.collabs-page__partnership h2{font-size:24px}.collabs-page .collabs-page__intro{gap:12px;max-width:640px}.collabs-page{padding:0}.collabs-page__partnership-list li{font-size:14px}.collabs-page__images img{margin:0 10px}.collabs-page__main{padding:24px 0!important}.product-section .rc-template__radio-group .rc-radio .discount-label,.product-section .rc-template__radio-group .rc-radio .rc-radio__label .price-label{line-height:15.6px!important;font-size:12px!important}.template-product .product__title h1{font-size:24px!important;line-height:30px!important}.template-product .price__regular .price-item--regular{font-size:16px!important}.template-product .product__info-container .yotpo-display-wrapper{padding-top:22px!important;padding-bottom:8px!important}.template-product .value-props .value-props__text{margin-top:0!important;max-width:115px}.template-product .product-form{margin:0rem!important}.template-product .yotpo-main-layout .yotpo-layout-header-wrapper{flex-direction:column!important;align-items:start!important}.template-product .product-section .product-form__quantity .form__label,.template-product .product-section .product__tax.caption.rte,.template-product .quantity-wrapper .quantity__label,.template-product .product__accordion .accordion__title,.template-product .product-section .product-form__submit span,.template-product .accordion__content h3,.template-product .accordion__content h2,.template-product .product__accordion .accordion__content p,.template-product .product__accordion .accordion__content,.template-product .product__accordion .accordion__content ul li,.template-product .product__info-container .value-props__text,.template-product .product__info-container .product-subtitle,.template-product .product-form__input--pill .title{font-size:12px!important;line-height:17px!important}.template-product .rc-widget .pb-1,.template-product .rc-selling-plans-dropdown__select option,.template-product .rc-selling-plans-dropdown__select[data-v-43993cfe],.template-product .rc-subscription-details__button span{font-size:12px!important}.template-product .rc-template__radio-group .rc-selling-plans{margin-top:11px!important}.template-product .product-section .product-header__value-props{margin:24px 0!important}.template-product .product__accordion .accordion__content p{padding-bottom:10px}.template-product .product__info-container .product__title{margin-bottom:0!important}.template-product .product__info-container .product-subtitle{margin-top:0!important}.template-product .product__info-container .product-price{margin:5px 0!important}.template-product .product__info-container .product__tax{display:none}.template-product .product__info-container .product-header__value-props{padding-bottom:0!important}.template-product .product__info-container .rc-radio-group__options .price-label{margin-right:0!important}.template-product .yotpo-main-layout .yotpo-headline{font-size:20px!important;line-height:24px!important;margin-bottom:0!important;margin-top:20px!important}.template-product .yotpo-new-review-btn-wrapper{width:100%}.template-product .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{max-width:100%!important}.template-product .yotpo-pp-widget-clear .pp-card-container .pp-product-name{font-size:14px!important;line-height:15px;min-height:28px}.template-product .yotpo-main-layout .yotpo-star-distribution{padding-left:0!important;padding-right:0!important}.template-product .yotpo-headline{font-size:20px!important}.template-product .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{margin-top:0!important;align-items:center}.template-product .yotpo-review-title{font-size:14px!important}.template-product .yotpo-main-layout .yotpo-bottom-line-score{font-size:32px!important}.template-product .yotpo-star-distribution-bar{margin-left:0!important}.template-product .yotpo-display-s .yotpo-bottom-line .yotpo-summary-section{align-items:start!important}.template-product .yotpo-date-format{font-size:12px!important;color:#1d1d1b}.template-product .yotpo-shop-badge{width:85px}.template-product .product-header__value-props .value-props{justify-content:space-between;gap:28px}.template-product .product-header__value-props .value-props__prop{flex:unset!important}.template-product .product__info-container .product-variants{margin-top:23px;margin-bottom:18px}.template-product .product__info-container .product-form__buttons .product-form__submit span{padding:14px 0!important}.template-product .product__info-container .yotpo .text-m{font-size:11px}.template-product .yotpo-display-s .yotpo-review,.yotpo-media-modal .yotpo-review{margin:24px 0!important}.template-product .yotpo-filters-container .yotpo-review-border-smooth:nth-child(2){display:none}.template-product .real-cusromer-section .slick-prev{transform:translate(-135%,-180%)}.template-product .real-cusromer-section .slick-next{transform:translate(10%,-180%)}.product--thumbnail_vertical_slider .thumbnail-list .thumbnail-list__item:first-child,.product--thumbnail_vertical_slider .thumbnail-list.slick-initialized .thumbnail-list__item{display:block}.product--thumbnail_vertical_slider .thumbnail-list .thumbnail-list__item{display:none}.template-product .yotpo-main-layout .yotpo-head{margin-top:30px!important}.yotpo-main-layout .yotpo-border-margin{margin-top:0!important;border:0!important}}@media screen and (max-width: 749px){.aboutus-block1 .block-right{padding:0 30px}.bottom-section{padding:0px 3rem}.aboutus-block1 .block-right h4,.bottom-section .bottom-block .bottom-title,.about-banner h4,.about-banner .banner-title2,.bottom-section .bottom-text,.about-banner span{font-size:20px;line-height:28px}.aboutus-section .banner-heading,.learn-section .banner-heading{font-size:30px;line-height:38px;max-width:448px;padding:0 0 0 30px}.blog-articles__article{padding-bottom:10px;padding-top:10px}.main-blog{padding-top:30px!important}.blog-articles.blog-article-list .card__content .card__information h3 a{font-size:19px;line-height:30px}.article-template__social-sharing+.article-template__content{margin-top:32px!important}.element-margin-top{margin-top:3rem}.main-blog .title--primary{font-size:32px;margin-bottom:30px}.blog-articles.blog-article-list{row-gap:16px}.blog-articles.blog-article-list .card:not(.ratio){flex-direction:column}.blog-articles .article-card .card__information{padding-left:0!important;padding-right:0!important}.blog-articles .article-card .card__content{padding:5px 0}.blog-articles.blog-article-list .card__inner{width:100%}.blog-articles.blog-article-list .article-card__image--medium .ratio:before{padding-bottom:35rem}.blog-articles.blog-article-list .card__inner{margin-bottom:10px}.template-collection .facets__form,.card-information .price__container{display:block}.template-collection .facet-filters{padding-left:0}.template-collection .facet-filters__field{justify-content:flex-start}.template-collection .collection-title{margin-bottom:20px;font-size:25px;line-height:normal}.collection-section .price-add-to-cart-block{padding:6px}.collection-section .collection-block .collection__title .title,.blog-post .blog-block .blog__title{font-size:20px;line-height:24px}.collection-section .collection-block .collection__view-all a{font-size:12px;line-height:14px}.blog-post .page-width-desktop{padding-top:32px;padding-bottom:20px}.collection-section .collection-block{margin:0 auto 5px}.annoucementbar-section .announcement-bar{max-height:52px}.blog-post .card__information .card__heading a{font-size:16px}.collection-section .collection-block .collection__view-all a{font-size:12px}.footer-section .footer-block__details-content{margin-bottom:.1rem}.footer-section .footer-block__details-content p{font-size:16px;line-height:22px}.collection__view-all .button{padding:0;justify-content:end}.banner__media .custom-button{min-width:236px}.collabs-page .collabs-page__intro h1{font-size:24px;line-height:26px}.collabs-page .collabs-page__intro p{font-size:12px;line-height:18px;max-width:366px}.collabs-page__cta-login-section .collabs-page__cta-login-link{font-size:14px}.collabs-page__partnership h2{font-size:20px;line-height:25px}.collabs-page .collabs-page__intro{gap:16px;max-width:640px}.collabs-page{padding:0}.collabs-page .collabs-page__partnership-list li{font-size:14px}.collabs-page .collabs-page__cta{padding-top:8px!important}.collabs-page .collabs-page__cta .collabs-page__cta-main{padding:7px 0}.template-page-affiliates .collabs-page__main{padding:39px 0 148px!important}.template-page-affiliates .collabs-page__main .collabs-page__images{margin-top:15px}.template-page-affiliates .collabs-page__main .collabs-page__images .slick-dots{display:none!important}.template-page-affiliates .collabs-page__main .collabs-page__partnership{margin-top:26px}.template-page-affiliates .collabs-page__main .collabs-page__partnership h2{font-size:20px;line-height:24px}.collabs-page__partnership-list li{width:100%;max-width:275px;padding:9px 0!important;flex:auto}.collabs-page__partnership-list{gap:16px!important;margin-top:24px!important}.template-page-contact .content-for-layout .main-page-title{font-size:24px;line-height:30.6px;margin-bottom:1.5rem}.template-page-contact .content-for-layout p{font-size:12px;line-height:18px;max-width:356px;margin:0 auto}.template-page-contact .content-for-layout{text-align:center}.template-page-contact .content-for-layout .contact .button{max-width:398px}.header-section .predictive-search__item-heading{font-size:14px;line-height:15px}.header-section .product-description,.template-search .product-description{font-size:12px;line-height:13px}.search__button .icon{height:2rem;width:2rem}.header-section .modal__close-button.link,.template-search .modal__close-button.link{right:15px}.header-section .field__label,.header-section .field__input:focus~.field__label,.template-search .field__label,.template-search .field__input:focus~.field__label{font-size:14px!important}}@media screen and (max-width: 576px){.bottom-section{padding:0 15px}.bottom-section .bottom-block p{max-width:100%}.bottom-section .bottom-block .flex-right{padding-top:30px}.aboutus-block1 .block-right .description,.bottom-section .bottom-block p,.aboutus-section .description,.aboutus-block1 .block-right h4,.about-banner h4,.about-banner .banner-title2,.about-banner span{font-size:14px;line-height:22px}.about-banner{padding:20px}.aboutus-block1 .block-left,.aboutus-block1 .block-right{width:100%}.aboutus-block1 .block-left{padding-bottom:53%}.aboutus-block1 .block-right{padding:50px 15px 0}.aboutus-block1{margin:50px 0}.about.page-width{padding:50px 2rem}.aboutus-section .aboutus-title{margin-bottom:20px}.aboutus-section .aboutus-title{font-size:26px;line-height:35px}}@media screen and (max-width: 480px){.aboutus-section .banner-heading,.learn-section .banner-heading{font-size:20px;line-height:28px;max-width:400px;padding:0 0 0 15px}.collection-section .grid--peek .grid__item{min-width:60%!important}.header-section .field__label,.header-section .field__input:focus~.field__label,.template-search .field__label,.template-search .field__input:focus~.field__label{font-size:10px!important;left:45px!important}.header-section .field__input:focus,.template-search__search .field__input:focus{padding:1.5rem 4rem}.template-product .product-header__value-props .value-props{flex-wrap:wrap;gap:15px 0}.template-cart .cart-item__media{width:30%}.template-cart .cart-item__details{width:70%}}@media screen and (max-width: 429px){.collection-section .collection-block .collection__title .title,.blog-post .blog-block .blog__title{font-size:20px;line-height:24px}.collection-section .grid--2-col-tablet-down .grid__item{width:100%}.collection-section .grid--peek .grid__item{min-width:68%}.header__heading-logo{max-width:77px}.collection-section .price-add-to-cart-block{min-height:35px}}.template-product .new-related-products .related-products__heading{margin-bottom:20px}.template-product .new-related-products .related-products__heading,.template-product .new-related-products .grid__item .card__heading{font-size:18px;font-weight:800;line-height:24.59px;text-align:left;text-transform:capitalize;color:#000}.template-product .new-related-products .grid__item .product-description{font-size:14px;font-weight:500;line-height:12px;text-align:left}.template-product .new-related-products .grid{display:flex}.template-product .new-related-products .new-related-grid-wrapper .card{flex-direction:row;gap:10px}.template-product .new-related-products .card-wrapper .card .card__inner{flex:1 1 30%}.template-product .new-related-products .card-wrapper .card .card__inner .card__media{margin:10px}.template-product .new-related-products .card-wrapper .card .card__content{flex:1 1 70%}.template-product .new-related-products .card-wrapper{border:.5px solid #a7a7a7;border-radius:8px}.template-product .new-related-products .price-add-to-cart-block .price-item,.template-product .new-related-products .price-add-to-cart-block .add-to-cart-button{font-size:16px;font-weight:800;line-height:21.86px;text-align:left}.template-product .new-related-products .add-to-cart-button{background:#000;color:#fff;border-radius:8px;padding:6px;font-weight:500!important;width:100%;max-width:70px;text-align:center!important}.template-product .new-related-products .quick-add__submit .price__container{margin-bottom:0}.template-product .new-related-products .quick-add__submit{justify-content:space-between;flex-direction:row-reverse;padding:0}.template-product .new-related-products .card--card .quick-add{margin:0}.related-prod-slider-header ul .slider-btn svg{width:15px;height:20px}.related-prod-slider-header ul .slider-btn{list-style:none;cursor:pointer}.template-product .new-related-products .related-prod-slider-header{display:flex;justify-content:space-between;align-items:center}.template-product .new-related-products .related-prod-slider-header ul{display:flex;align-items:center;gap:10px}.template-product .new-related-products product-recommendations{padding:0 0 30px}.template-product .new-related-products .slick-dots{bottom:-28px}.template-product .new-related-products .slick-dots li{margin:0}.template-product .new-related-products .slick-dots li button:before{font-size:9px}.template-product .new-related-products .add-to-cart-button svg path{fill:transparent;stroke:#fff}.template-product .new-related-products .card__information{padding:0}.template-product .new-related-products .card-information{width:100%;text-align:left}.price-per-item__container .svg-wrapper svg{width:20px;height:20px}.quantity__input{pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:transparent}.new-related-products .card-info-inner p{font-size:14px;margin-bottom:20px}.add-to-cart-button .plus-icon svg{height:11px;width:15px}.new-related-grid-wrapper .slick-slide{padding-left:7px;padding-right:7px}.template-search .price-add-to-cart-block{border:1.5px solid rgba(29,29,27,1);border-radius:25px;padding:6px 18px;align-items:center}.template-search .product-card-wrapper .card--card .quick-add{margin:0}.template-search .price-add-to-cart-block .quick-add__submit{padding:0;justify-content:space-between;align-items:center;background-color:transparent;min-height:2.5rem}.template-search .add-to-cart-button,.blog-post .blog-block .blog-right a{font-size:16px;line-height:19px;font-weight:500;color:#1d1d1b;font-family:Inter,sans-serif}.template-search .add-to-cart-button,.card-information .price{letter-spacing:0}.template-search .price__regular{margin-top:-3px}.template-search .card-information .price__container .price-item{font-size:16px;line-height:17px;font-weight:600;font-family:Archivo,sans-serif;color:#1d1d1b}.add-to-cart-button .plus-icon{transition:transform .3s ease-in-out;display:inline-block;margin-right:8px}.template-search .card__content .card__information .card__heading a{font-size:20px;line-height:21px;font-weight:800;font-family:Archivo,sans-serif;color:#000;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.template-search .card--card.card--media>.card__content{margin-top:0}.template-search .card__information{padding-bottom:0}.template-search p.product-description{font-family:Archivo,sans-serif;font-size:16px;line-height:17px;font-weight:400;margin:10px 0 25px;color:#1d1d1b}.template-search .add-to-cart-button .plus-icon svg path{fill:#000;stroke:#000}.template-search .card-wrapper:hover .price-add-to-cart-block{background:#000}.template-search .card-wrapper:hover .add-to-cart-button,.template-search .card-wrapper:hover .card-information .price__container .price-item{color:#fff}.template-search .card-wrapper:hover .add-to-cart-button .plus-icon{transform:rotate(180deg)}.template-search .card-wrapper:hover .add-to-cart-button .plus-icon svg path{fill:#fff;stroke:#fff}.template-search .card__content{padding:5px 0 0}.template-search .card__information{padding-bottom:0;display:flex;flex-direction:column;justify-content:space-between}p[role=status]{text-align:center}@media screen and (max-width: 749px){.template-product .new-related-products .card-wrapper .card .card__content,.template-product .new-related-products .card-wrapper .card .card__inner{flex:1 1 auto}.template-search .price-add-to-cart-block{padding:6px}.template-search .add-to-cart-button,.collection-section .card-information .price__container .price-item,.chhose-option-class{font-size:12px!important;line-height:10px}.template-search .facets__form,.card-information .price__container{display:block}.template-search .add-to-cart-button,.template-search .card-information .price__container .price-item,.chhose-option-class{font-size:12px!important;line-height:10px}.template-search .card__content .card__information .card__heading a{font-size:14px;line-height:15px}.template-search p.product-description{font-size:12px;line-height:13px}}@media screen and (max-width: 357px){.upcart-footer .styles_Footer__savings__lPeZe{flex-wrap:wrap}.upcart-footer .styles_Footer__savingsCodes__NUySe{padding-bottom:10px}}.header__menu-item>a{font-size:14px;line-height:24px;color:#a29f9a;font-weight:400;text-decoration:none}.header__submenu.list-menu>li:first-of-type .header__menu-item>a{color:#000;font-weight:700}.header__submenu.list-menu>li:first-of-type .header__menu-item>a:hover{color:#a29f9a}body .sls-widget-branding{display:none}body .sealsubs-target-element span{font-size:16px;line-height:20px}body .sealsubs-target-element{display:none}.sticky-bar-block .sealsubs-target-element{display:block}span.jdgm-prev-badge__text{font-size:14px!important;color:#000!important}.jdgm-rev__title{font-size:14px!important;font-family:Archivo!important;color:#000}.jdgm-rev__body p{font-size:14px;color:#000;font-family:Archivo,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
