.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:PolySans!important}.line-wrapper{display:grid;grid-template-columns:10% 80% 10%;height:31px;margin:0!important}.line-wrapper>div:nth-child(2){border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;height:31px;margin:0}.top-seperator{border-top:1px solid rgb(var(--border-color));margin-top:20px;padding-top:20px}.header-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.header-wrapper>*{align-self:start}.header-wrapper>span{padding-top:10px}.header__cart-dot span{color:#fff;font-weight:700}.header__product-recommendations{position:relative}.header__product-recommendations>span{position:absolute;top:10px}.predictive-search__products,.predictive-search__blog-posts{grid-template-columns:minmax(0,1fr)!important}@media only screen and (max-width: 768px){.header-wrapper{grid-template-columns:0 1fr}#shopify-block-shop_quiz_product_recommender_inline_quiz_catiVG,#shopify-block-shop_quiz_product_recommender_inline_quiz_EcQzYm{height:600px;overflow:scroll}}.product-card{min-height:550px;background-color:#fff;padding:20px 24px;border-right:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color))}.product-card__media img{width:300px}#overlay{position:absolute;width:100%;height:100%;top:0;left:0;visibility:hidden;background-color:#ffffff80;z-index:2;padding:0 1.5rem}.product-button__link{border:1px solid rgb(var(--border-color));background-color:#fff;padding:.75rem 1.4375rem;border-radius:var(--button-border-radius);font:var(--button-font)}.product-card:hover #overlay{cursor:pointer;visibility:visible}.white-outline{color:#fff;border:1px solid #FFFFFF}.button-transparent{border-radius:var(--button-border-radius);font:var(--button-font);padding:.65rem 1.75rem!important;letter-spacing:.4px;text-transform:uppercase}@media only screen and (min-width: 1440px) and (max-width: 2000px){.product-card__media img{transform:scale(1.2)}}@media only screen and (max-width: 1000px){.product-card:nth-child(2n){border-right:0}}@media only screen and (min-width: 530px) and (max-width: 768px){.product-card{min-height:460px;padding:20px}.product-card .price-list{text-align:end}.product-card .price-list>*{line-height:1.3;letter-spacing:-.36px}}@media only screen and (max-width: 529px){.product-card{min-height:375px;padding:10px}.product-card .price-list{text-align:end}.product-card .price-list>*{letter-spacing:-.36px}}.scroll-block__wrapper{display:flex;flex-direction:row;column-gap:70px;padding:48px;min-height:calc(100vh - 136.32px)}.scroll-block-section{list-style:none;width:170px;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}.scroll-block-section__item{position:relative;padding:0!important}.scroll-block-section>li:not(:last-child){width:24px;height:250px}.content__style-1{letter-spacing:-1.92px!important;line-height:120%!important;text-transform:none!important}.scroll-block__content{max-width:1024px;display:flex;flex-direction:column;justify-content:space-around}.scroll-block-section__item span{position:absolute;top:-20px;left:40px}.scroll-block__content h2{text-transform:none;line-height:100%;letter-spacing:-2.7px}.text-disabled{opacity:.3}.text-column__item p{text-transform:uppercase;line-height:30px}.dropdown-menu__main{--menu-list-max-items-per-row-allowed: 99;--menu-list-calculated-column-gap: 0px;--menu-list-card-width: calc(100% / var(--menu-list-calculated-items-per-row) - var(--menu-list-calculated-column-gap, 0px) * (var(--menu-list-calculated-items-per-row) - 1) / var(--menu-list-calculated-items-per-row));grid:auto / repeat(auto-fit,var(--menu-list-card-width));align-items:start;row-gap:10px;display:grid;opacity:0;margin-left:0}.dropdown-menu__main li{list-style:none;padding-inline-start:0!important}.dropdown-menu__main>li>a{position:relative;display:block;padding-left:25%;padding-bottom:.875rem}.dropdown-menu__main a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.dropdown-menu__main li.mtree-closed>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='none' width='18' class='icon-chevron-down' viewBox='0 0 10 10'%3E%3Cpath d='m1 3 4 4 4-4' stroke='currentColor' stroke-linecap='square'/%3E%3C/svg%3E");position:absolute;margin-left:.625em}.dropdown-menu__main li.mtree-open>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='none' width='18' class='icon-chevron-up' viewBox='0 0 10 10'%3E%3Cpath d='M9 7 5 3 1 7' stroke='currentColor' stroke-linecap='square'/%3E%3C/svg%3E");position:absolute;margin-left:.625em}.dropdown-menu__list{margin-left:0;margin-top:1px;background:#fff;padding-left:25%;padding-right:20px}@media only screen and (max-width: 768px){.dropdown-menu__main a{padding:0 1.25rem!important}.dropdown-menu__main li.mtree-closed>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='none' width='12' class='icon-chevron-down' viewBox='0 0 10 10'%3E%3Cpath d='m1 3 4 4 4-4' stroke='currentColor' stroke-linecap='square'/%3E%3C/svg%3E")!important;right:20px}.dropdown-menu__main li.mtree-open>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' fill='none' width='12' class='icon-chevron-up' viewBox='0 0 10 10'%3E%3Cpath d='M9 7 5 3 1 7' stroke='currentColor' stroke-linecap='square'/%3E%3C/svg%3E")!important;right:20px}.dropdown-menu__list{padding-left:0;padding-right:0}}.product-gallery__zoom-button{margin-right:1.25rem}.product__description-info{display:grid}.product__description-info ul{list-style:none;margin:0}.product-functions{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1px;row-gap:1px;background:#000;border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color))}.product-functions>li{background:#fff;width:100%}.product-functions>li:nth-child(odd){padding:1.25rem 1.25rem 1.25rem 3rem!important}.product-functions>li:nth-child(2n){padding:1.25rem 3rem 1.25rem 1.25rem!important}.product__facts{border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color));padding:2rem 3rem}.product__facts>p>span,.product__facts>p>span:last-child{display:block;margin-block-start:1rem!important;margin-block-end:1rem!important}.product__facts>p,.product-textures>p{margin-block-start:1.25rem!important}.product__qna{padding:2rem 3rem}.product-textures,.product-info__block-item:not(:is([data-block-type=description])){padding:0 3rem}.product-info__block-item:is([data-block-type=quantity-selector]){display:flex;column-gap:1.5rem}.product-info__block-item:is([data-block-type=quantity-selector])>quantity-selector{flex:0 30%;justify-content:space-around;align-content:center}.product-info__block-item:is([data-block-type=quantity-selector])>form{flex:1}.product-info__block-item:is([data-block-type=title])>p{margin-block-start:-10px;max-width:468px;line-height:1.4}.product__ingredients span{margin-block-end:0!important}.product__ingredients ul>li{margin-bottom:0!important}.product__qna span{font-weight:700;margin-bottom:1.25rem;margin-top:3rem!important}.product__ingredients>span.h6{margin-top:60px}@media only screen and (min-width: 1000px){.product__facts>p>span,.product__facts>p>span:last-child{margin-block-start:1.25rem!important;margin-block-end:1.5rem!important}}@media only screen and (max-width: 768px){.product-info__block-item:is([data-block-type=product-breadcrumb]){margin:1.25rem 0 0!important}.product-info__block-item:not(:is([data-block-type=description])),.product-textures{padding:0 1.25rem}.product-info__block-item:is([data-block-type=title])>p{margin-block-start:0;line-height:1.4}.product__facts{padding:1.875rem 1.25rem 3rem}.product__qna{padding:.875rem 1.25rem 3rem}.product__description-info.gap-14{gap:1.875rem}.product-functions{padding:0}.product-functions>li>span{line-height:18px}.product-functions>li:nth-child(odd),.product-functions>li:nth-child(2n){padding:1.25rem!important}.h2,:where(.prose h2){line-height:1!important}}.account__wrapper,.address__wrapper{align-content:space-between!important;min-height:auto}.account-info-header span,.address-info-header span{letter-spacing:-.96px}.account-info-header p,.address-info-header p{line-height:120%;letter-spacing:-.72px}.customer-account__wrapper h2,.customer-order__wrapper h2{letter-spacing:-1.92px}.customer-membership,.customer-order__wrapper{position:relative;padding-top:4rem}.customer-order__wrapper>hr,.customer-membership>hr{position:absolute;width:calc(100% + 96px);top:0;left:-48px}.customer-order__wrapper .header-wrapper{margin-top:4rem}.order-detail__button{width:50%;justify-self:end}@media screen and (min-width: 1000px){.account__wrapper,.address__wrapper{min-height:450px}}@media only screen and (max-width: 768px){.customer-account__wrapper h2,.customer-order__wrapper h2{line-height:30px;letter-spacing:normal}.account-info-header span,.address-info-header span{letter-spacing:-.6px}.account-info-header p,.address-info-header p{line-height:19.2px;letter-spacing:-.48px}.customer-order__wrapper{padding-top:2.5rem}}.cart__total_area{max-width:100%}#cart-drawer .quantity-and-price{flex:1}.quantity-and-price>div{justify-content:space-between}.announcement-cart-drawer{padding-top:20px;text-align:center}.announcement-cart-drawer>h4{font-size:16px;font-weight:500;line-height:20px;padding-bottom:10px}.announcement-cart-drawer>p{letter-spacing:-.72px;line-height:20px;font-size:16px}@media only screen and (max-width: 768px){.order-summary__body>tr>td{padding-right:0}}.article-tag{display:flex}.blog-post-card__image{border:1px solid rgb(var(--border-color))}.blog-post-card img,.blog-post-card__image img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:cover}.blog-post-card__category{border-radius:60px;background:#ececec;margin-right:5px;text-align:center;color:#000;padding:0 1.5rem}.blog-post-card__info p{line-height:1.3;padding-bottom:10px}@media only screen and (min-width: 1000px){.content-column{display:grid;grid-auto-flow:column;grid-template-columns:350px 1fr;margin-bottom:1.5rem}}@media only screen and (max-width: 768px){.blog-post-card{gap:.5rem!important}.blog-post-card__category{font-size:12px!important;padding:.375rem .75rem;line-height:1.3!important}.blog-post-card__title{min-height:70px}}@media only screen and (max-width: 768px){.header__logo>a>svg,a.header__logo>svg{width:130px}.rh-inline{height:600px!important}.scroll-block__wrapper{min-height:calc(100vh - 113.5px);flex-direction:column-reverse;justify-content:space-between;padding:40px 20px 80px}.scroll-block-section{flex-direction:row;width:100%}.scroll-block-section__item:not(:last-child):after{content:"";display:block;height:15px}.scroll-block-section__item span{top:-30px;left:-10px}.scroll-block-section__item:nth-child(2)>span{left:-25px}.scroll-block__content{min-height:240px;justify-content:space-between}.content__style-1{line-height:140%!important;letter-spacing:-.96px!important}.menu-dropdown__category button{padding-left:0;justify-content:space-between;width:100%}}.dictionary__list{list-style:none;margin:0}.dictionary__list>li{padding:25px 0!important;display:flex;flex-wrap:wrap;align-items:flex-start;border-top:1px solid rgb(var(--border-color))}.dictionary__list li>.dictionary-alphabet{flex:0 20%;padding-left:3rem}.dictionary__list li>a{flex:0 60%;line-height:120%}.dictionary-alphabet>span{line-height:120%}.dictionary__list li>img{flex:0 20%;width:20%;border-left:1px solid rgb(var(--border-color))}.dictionary__list li:not(:first-child) .dictionary-alphabet>span{display:none}.sort-by__wrapper{max-width:400px;margin:0 auto;position:relative}.sort-by__list{list-style:none;margin:0;padding:0;height:0;overflow:hidden;transition:height ease .4s;background:#fff;position:absolute;width:100%;top:76px;text-align:center}.sort-by__list.active{border:1px solid rgb(var(--border-color))}.sort-by__list>li{padding:0!important;text-transform:capitalize}.sort-by__list>li:first-child{padding:1.875rem 0 0!important}.sort-by__list>li:last-child{padding:0 0 1.875rem!important}.link-tag{font-size:16px;border-radius:var(--button-border-radius);background:#ececec;line-height:19.2px;letter-spacing:.32px;padding:5px 20px}.article{height:100%;overflow:hidden;padding-block-end:0!important}.article__container{display:flex;height:100vh}.article__main::-webkit-scrollbar,.article__sidebar::-webkit-scrollbar{width:0;height:0}.article__sidebar{flex:0 35%;overflow-y:scroll;margin-top:110px;scrollbar-width:none;-ms-overflow-style:none}.article__main{flex:0 65%;overflow-y:scroll;border-right:1px solid rgb(var(--border-color));scrollbar-width:none;-ms-overflow-style:none}.article__list{padding-left:0;margin:0}.article__list>li{list-style-type:none;margin:0;border-bottom:1px solid rgb(var(--border-color));padding:.5rem 1.875rem!important}.article__list>li>a{line-height:120%}.article-title__scrolling{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.article__header{position:relative;border-bottom:1px solid rgb(var(--border-color))}@media only screen and (max-width: 768px){.article__container{flex-direction:column;height:auto}.article__header{height:400px!important}.article__main{border-right:0}.article__sidebar{margin-top:3.75rem}ul.article__list>li>a{font-size:2rem}.dictionary__list>li{padding:20px!important}.dictionary__list li>a{flex:1}.sort-by__list{top:66px}}.faq__toc-item.is-active{color:#000}.faq__toc-item:not(.is-active){color:#d0d0d0}.vertical_separator{width:1px;height:100%;background:#000}.faq__category.h4{text-transform:capitalize!important;font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family)}.faq__content>div.content{padding:35px 0}.footer__block--text .h6{line-height:21px!important;letter-spacing:-.36px}.footer__block--newsletter>div>form>div>input{border:none;padding:0}.footer__block--newsletter>div>form{display:grid!important;grid-template-columns:3fr 1fr}.footer__block--newsletter>div>form>.form-control>input::placeholder{color:#fff}.footer__block--newsletter>div>form>div{width:100%}.footer__block--newsletter>.v-stack{border-bottom:1px solid white;grid-column:1/4;grid-template-columns:1fr!important}.footer__block--newsletter>.v-stack>.prose{display:none}.footer__block--newsletter>.v-stack>.prose>p{align-self:center}.footer__block--newsletter{display:grid}.footer__block--language{align-self:end}.footer__block--newsletter .form-control>label{text-transform:uppercase;font-size:14px;letter-spacing:-.36px}.footer__block--newsletter>div>form>.align-self-end{display:flex;flex-direction:row;justify-content:flex-end}.footer__block--newsletter>div>form>.align-self-end>button{display:none;background:transparent;color:#fff;border:none;font-size:18px;padding-bottom:0}.footer__block-list ul>li>a>span{position:relative}.footer__block-list ul>li>a>span:after{content:"";display:block;border-bottom:1px solid white;position:absolute;width:0;bottom:0;transition:width .4s cubic-bezier(.215,.61,.355,1)}.footer__block-list ul>li>a:hover>span:after{width:100%}.popover__value-list{display:inline-flex!important;flex-direction:row-reverse;gap:0!important}.popover__value-list>*{color:#ffffff4d;width:auto!important}.popover__value-list>*[aria-selected=true],.popover__value-list>*:hover{color:#fff}@media only screen and (min-width: 1000px){.footer{padding-block-end:1.25rem!important}}@media only screen and (max-width: 768px){.footer{padding-block-start:0!important}.footer__block-list{grid-template-rows:.5fr 1fr 1fr!important;grid-template-columns:1fr 1fr .5fr!important;gap:1.25rem!important;grid-template-areas:"newsletter newsletter newsletter" "link1 link2 language" "image texts texts";font-size:12px!important}.footer__block--image{grid-area:image}.footer__block--image img{--image-max-width: 74px !important}.footer__block--links:nth-child(2){grid-area:link1}.footer__block--links:nth-child(3){grid-area:link2}.footer__block--text{grid-area:texts}.footer__block--newsletter{order:-1;grid-area:newsletter;grid-column:1/4!important;align-self:center!important}.footer__block--newsletter .form-control>label,.banner{font-size:12px!important}.footer__block--newsletter>div>form>.align-self-end>button{font-size:12px;padding:0}.footer__block--language{align-self:start;grid-area:language}}.header-sidebar__footer{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 1000px){.header__desktop-nav{cursor:pointer}.navigation__img{position:absolute;height:100%;top:250px;left:47%;z-index:3;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.navigation__img.is-visible{opacity:1;visibility:visible}.header-nav{position:absolute;top:96px;left:0;width:100%;height:100%;transition:.5s all ease;transform:translate(-100vw)}.navigation__drawer{grid-template-columns:repeat(3,1fr)!important}.header-nav.is-visible{transform:translate(0);transition:.5s all ease}.header-nav>div{background:#2d2d2d;padding-top:3.125rem}.menu__linklist{height:calc(100vh - 96px);align-items:start!important;flex-direction:column;--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2) !important;padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important}.menu__linklist>li>a,.menu__linklist>li>button{color:#fff}.menu__linklist-button span,a.menu__linklist-button a span{position:relative}button.menu__linklist-button span:after,a.menu__linklist-button span:after{content:"";display:block;border-bottom:3px solid white;position:absolute;width:0;transition:width .4s cubic-bezier(.215,.61,.355,1)}#primary-menu button.menu__linklist-button span:after,#primary-menu a.menu__linklist-button span:after{bottom:6px}#secondary-menu li:nth-child(10) button.menu__linklist-button:first-child{margin-top:3rem}#secondary-menu button.menu__linklist-button{width:250px}#secondary-menu button.menu__linklist-button span:after{bottom:4px}#secondary-menu a.menu__linklist-button span:after,#nested-menu a.menu__linklist-button span:after{bottom:-3px}button.menu__linklist-button:hover span:after,a.menu__linklist-button:hover span:after,.header-sidebar__nested-linklist a:hover span:after{width:100%}#sidebar-menu.drawer::part(content){max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
