body{font-size:var(--sv-body);letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.rte,.rte p{font-size:var(--sv-body)}h2.title,.title.h2,.collection-list-title,.sv-benefits__heading,.complementary-products__title h2,.related-products__heading{font-size:var(--sv-h2)!important;font-weight:var(--sv-heading-weight)!important;line-height:1.2!important}@media screen and (max-width:749px){.collection__title.title-wrapper,.title-wrapper-with-link,.title-wrapper{text-align:left;justify-content:flex-start}.rich-text__blocks,.rich-text__blocks.center{text-align:left;align-items:flex-start}.rich-text--full-width .rich-text__wrapper,.rich-text__wrapper{margin:0;padding:0 1.5rem;width:100%;max-width:none}}.caption-with-letter-spacing,.rich-text__caption,.banner__caption,.image-with-text__text.caption-with-letter-spacing{font-family:var(--font-heading-family)!important;font-size:var(--sv-label)!important;font-weight:600!important;letter-spacing:var(--sv-label-ls)!important;text-transform:uppercase;line-height:1.3}.button,.shopify-payment-button__button--unbranded,.sv-upsell__btn{font-family:var(--font-heading-family);font-weight:600;font-size:var(--sv-button)!important;letter-spacing:var(--sv-button-ls)!important;text-transform:var(--sv-button-case)}.button{min-height:4.8rem;padding-left:2.4rem;padding-right:2.4rem}.product-form__submit,.cart__checkout-button{min-height:5.4rem}.main-atc__label__text{font-size:inherit!important;letter-spacing:inherit!important}.horizontal-ticker,.horizontal-ticker *{letter-spacing:.02em}.section-header .header__icon svg{width:2.2rem;height:2.2rem}.header-wrapper--border-bottom{border-bottom-color:var(--sv-border)!important}.header__menu-item{font-size:1.4rem}.banner__caption{margin:0 0 .6rem;color:inherit}.banner__heading{font-size:var(--sv-hero)!important;line-height:1.1!important;font-weight:var(--sv-heading-weight)}.banner__text,.banner__text span{font-size:var(--sv-body)!important;font-weight:300}.banner__buttons{margin-top:1.8rem}@media screen and (max-width:749px){.banner__box.content-container--full-width-mobile{padding:2.8rem 2.2rem 3.2rem}.banner__content .banner__buttons,.banner__content .banner__buttons .button{width:100%;max-width:none}.banner__content .banner__buttons .button{min-height:5.2rem}}@media screen and (min-width:750px){.banner__text,.banner__text span{font-size:1.8rem!important}}.card-wrapper .card__information{padding:.8rem 0 0!important}.card-wrapper .card__heading{font-family:var(--font-heading-family);font-size:var(--sv-card-title)!important;font-weight:var(--sv-card-title-weight)!important;line-height:1.3!important;letter-spacing:0!important;margin-bottom:.4rem}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .price{letter-spacing:0;margin-top:0}.card-wrapper .price .price-item--sale,.card-wrapper .price .price-item--last,.card-wrapper .price:not(.price--on-sale) .price__regular .price-item--regular{font-family:var(--font-body-family);font-size:var(--sv-card-price)!important;font-weight:500!important;opacity:1!important;color:rgb(var(--color-foreground))!important}.card-wrapper .price--on-sale .price-item--regular,.card-wrapper .price__compare-price s{font-size:calc(var(--sv-card-price) - 2px)!important;font-weight:400!important;color:var(--sv-muted)!important;opacity:.85!important}.card-wrapper .price--on-sale .price__sale{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.card-wrapper .badge{font-family:var(--font-heading-family);font-size:calc(var(--sv-label) - 1px)!important;font-weight:600!important;letter-spacing:.08em!important;padding:.4rem .7rem!important;border-radius:0!important;line-height:1.2!important;text-transform:uppercase}.card-wrapper .card__badge{padding:.8rem!important}.card-wrapper .card__badge svg,.card-wrapper .badge svg{display:none}.product-grid{row-gap:2.4rem}@media screen and (max-width:749px){.collection-list.grid--3-col-tablet-down{column-gap:1rem;row-gap:1.6rem}.collection-list.grid--3-col-tablet-down .grid__item{width:calc((100% - 2rem) / 3);max-width:calc((100% - 2rem) / 3)}}.collection-list .card__information,.collection-list .card__content{padding:.6rem 0 0!important;text-align:center}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:var(--sv-label)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase;text-align:center;line-height:1.3}.collection-list .card__heading .icon-wrap{display:none}.collection-list .card__media,.collection-list .card__inner{background:var(--sv-ivory)}.sv-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%}.sv-title-row .title{margin:0}.sv-title-row__link{font-size:1.3rem;white-space:nowrap;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.collection__title.title-wrapper{margin-bottom:1.6rem}.title-wrapper-with-link{align-items:flex-start!important;justify-content:flex-start!important;text-align:left}@media screen and (min-width:750px){.rich-text__wrapper{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}.rich-text__blocks.left,.rich-text__blocks{margin-left:0}}.collection-list-title{text-align:left}.image-with-text__heading{font-size:calc(var(--sv-h2) + 2px)!important;font-weight:var(--sv-heading-weight)}.image-with-text__text,.image-with-text__text p{font-size:var(--sv-body);line-height:1.6}.sv-benefits__title{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:calc(var(--sv-body) + 1px)!important}.sv-benefits__text{font-size:calc(var(--sv-body) - 2px)!important;color:var(--sv-muted);opacity:1!important}.footer-block__heading{font-size:1.5rem!important;font-weight:var(--sv-heading-weight)}.footer .list-menu__item,.footer-block__details-content a,.footer-block__details-content,.footer-block__details-content p,.footer .rte p{font-size:1.4rem;line-height:1.6}.product__info-container .rating-stars__label{font-size:1.3rem;color:var(--sv-muted)}.product__title h1,.product__title .h1,.product__title .h2{font-size:var(--sv-product-title)!important;line-height:1.2!important;font-weight:var(--sv-heading-weight)!important}.product-page-price .price__container,.product-page-price .price--on-sale .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:baseline;justify-content:flex-start!important;gap:.4rem 1rem}.product-page-price .price__sale .price-item--sale{order:1!important}.product-page-price .price__sale .price__compare-price{order:2!important}.product-page-price .price-item--sale,.product-page-price .price-item--last,.product-page-price .price:not(.price--on-sale) .price__regular .price-item--regular{font-family:var(--font-body-family);font-size:var(--sv-product-title)!important;font-weight:500!important;letter-spacing:0!important;opacity:1!important;color:rgb(var(--color-foreground))!important}.product-page-price .price--on-sale .price-item--regular,.product-page-price .price__compare-price s{font-size:var(--sv-body)!important;font-weight:400!important;letter-spacing:0!important;color:var(--sv-muted)!important;opacity:.85}.product-page-price .badge,.product-page-price .price__badge-sale{background:var(--sv-green-bg)!important;color:var(--sv-green)!important;border:0!important;font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:0!important;padding:.3rem .8rem!important;text-transform:none}.product-page-price .badge svg{display:none}shopify-payment-terms{font-size:1.2rem;color:var(--sv-muted)}.product__info-container .form__label,.product__info-container .product-form__input legend{font-size:1.3rem;font-weight:400;letter-spacing:0}.product-form__input--pills{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem}.product-form__input--pills>.form__label,.product-form__input--pills>legend{grid-column:1 / -1;margin-bottom:.2rem}.product-form__input--pills input[type=radio]+label{margin:0!important;padding:0!important;min-width:0!important;height:4.4rem;line-height:1!important;display:flex!important;align-items:center;justify-content:center;font-size:1.3rem!important;font-weight:400;letter-spacing:0;border:1px solid var(--sv-border, #E2DDD4);border-radius:0}.product-form__input--pills input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}sv-bundle .sv-bundle__heading,.sv-bundle__heading{font-size:var(--sv-label)!important;letter-spacing:var(--sv-label-ls)!important}.product__info-container .sv-bundle__title{font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:0}.product__info-container .sv-bundle__subtitle{font-size:1.2rem;color:var(--sv-muted);letter-spacing:0}.product__info-container .sv-bundle__price{font-size:1.6rem;font-weight:500;letter-spacing:0}.product__info-container .estimated-shipping{justify-content:flex-start!important;text-align:left!important;gap:.8rem;align-items:center}.product__info-container .estimated-shipping__text,.product__info-container .estimated-shipping__text p,.product__info-container .estimated-shipping__text strong{font-size:1.3rem!important;line-height:1.45!important;margin:0;letter-spacing:0}.product__info-container .estimated-shipping__text strong{font-weight:500!important}.product__info-container .estimated-shipping .material-icon{font-size:2rem!important}.product__info-container .icon-with-text--horizontal{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.product__info-container .icon-with-text--horizontal .icon-with-text__item{margin:0!important;padding:1rem .4rem;background:var(--sv-ivory);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.4rem;min-width:0}.product__info-container .icon-with-text--horizontal .icon-with-text__item img{width:1.8rem!important;height:1.8rem!important;margin:0!important}.product__info-container .icon-with-text--horizontal .icon-with-text__item span{font-size:1.1rem!important;line-height:1.3;letter-spacing:0}.product__accordion .accordion__title{font-size:1.4rem!important;font-weight:600!important;letter-spacing:0}.product__accordion.accordion{border-color:var(--sv-border)!important}.product__accordion .accordion__content,.product__accordion .accordion__content p{font-size:1.4rem;line-height:1.6}.product__accordion .accordion__content strong{font-family:inherit;font-weight:600;font-size:inherit}.complementary-products__title,.complementary-products .summary__title h2{font-size:calc(var(--sv-h2) - 2px)!important}cart-drawer .drawer__header{border-bottom:1px solid var(--sv-border)}cart-drawer .drawer__heading{font-size:1.6rem!important;font-weight:700!important;letter-spacing:.04em}cart-drawer .cart-item__name{font-family:var(--font-heading-family);font-size:1.3rem!important;font-weight:600!important;letter-spacing:0}cart-drawer .product-option,cart-drawer .product-option *{font-size:1.2rem;color:var(--sv-muted);letter-spacing:0}cart-drawer .cart-item__price-wrapper .price,cart-drawer .cart-item__price-wrapper span{font-size:1.4rem;font-weight:400;letter-spacing:0}.sv-rewards{padding:1.4rem 1.6rem 1.6rem}.sv-rewards__msg{font-size:1.3rem;letter-spacing:0}.sv-rewards__msg strong{font-weight:500}.sv-rewards--edges .sv-rewards__bar{margin:0 1.2rem 2.4rem}.sv-rewards__track{height:.6rem;border-radius:0}.sv-rewards__fill{border-radius:0}.sv-rewards--check .sv-rewards__icon{width:2.4rem;height:2.4rem;border:2px solid var(--sv-r-fill, rgb(var(--color-base-accent-1)));background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-background-1))}.sv-rewards--check .sv-rewards__icon svg{width:1.3rem;height:1.3rem;opacity:0}.sv-rewards--check .sv-rewards__step.is-reached .sv-rewards__icon{background:var(--sv-r-fill, rgb(var(--color-base-accent-1)))}.sv-rewards--check .sv-rewards__step.is-reached .sv-rewards__icon svg{opacity:1}.sv-rewards__label{font-size:1.1rem;color:var(--sv-muted);opacity:1;font-weight:400;top:2.9rem}.sv-rewards__step.is-reached .sv-rewards__label{font-weight:400;color:var(--sv-muted)}.sv-rewards--edges .sv-rewards__track+.sv-rewards__step .sv-rewards__label{left:-1.2rem;right:auto}.sv-rewards--edges .sv-rewards__step:last-child .sv-rewards__label{right:-1.2rem;left:auto}.sv-upsells__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 1rem}.sv-upsells__head .sv-upsells__heading{margin:0;font-family:var(--font-heading-family);font-size:1.4rem;font-weight:700;letter-spacing:0}.sv-upsells__sub{font-size:1.1rem;color:var(--sv-muted)}.sv-upsells--card-vertical .sv-upsells__track{flex-direction:row;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;padding-bottom:.6rem}.sv-upsells--card-vertical .sv-upsell{flex:0 0 15rem!important;max-width:15rem!important;flex-direction:column;align-items:stretch;gap:.6rem;background:rgb(var(--color-base-background-1));border:1px solid var(--sv-border);padding:1rem;scroll-snap-align:start}.sv-upsells--card-vertical .sv-upsell__img{flex:0 0 auto;width:100%;height:12rem;background:var(--sv-ivory)}.sv-upsells--card-vertical .sv-upsell__info{gap:.6rem}.sv-upsells--card-vertical .sv-upsell__title{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:600;line-height:1.3;min-height:3.1rem;letter-spacing:0}.sv-upsells--card-vertical .sv-upsell__prices{font-size:1.3rem;gap:.6rem}.sv-upsells--card-vertical .sv-upsell__price{font-weight:400}.sv-upsells--card-vertical .sv-upsell__compare{font-size:1.1rem;color:var(--sv-muted);opacity:1}.sv-upsells--card-vertical .sv-upsell__actions{flex-wrap:nowrap;gap:.6rem}.sv-upsells--card-vertical .sv-upsell__select{flex:1 1 auto;min-width:0;min-height:3.2rem;font-size:1.2rem;border-color:var(--sv-border, #E2DDD4);padding:0 2rem 0 .8rem;background-position:right .6rem center}.sv-upsells--card-vertical .sv-upsell__btn{flex:0 0 auto;min-height:3.2rem;min-width:0;padding:0 1rem;font-size:1.1rem!important;letter-spacing:.08em!important}cart-drawer .upsell__title h3{font-family:var(--font-body-family);font-size:1.3rem!important;font-weight:500!important;letter-spacing:0}cart-drawer .upsell__desc{font-size:1.2rem!important;line-height:1.35;color:var(--sv-muted);letter-spacing:0}cart-drawer .upsell__price,cart-drawer .upsell__price *{font-size:1.3rem!important;font-weight:500!important;letter-spacing:0!important}cart-drawer .field__input{font-size:1.6rem!important;letter-spacing:0;border-radius:0}cart-drawer .field__label{font-size:1.3rem!important;letter-spacing:0;color:var(--sv-muted)}cart-drawer .cart-discount-form__row .button{background:transparent!important;color:rgb(var(--color-foreground))!important;box-shadow:none!important;border:1px solid rgb(var(--color-foreground));font-size:1.2rem!important;letter-spacing:.1em!important;padding:0 1.6rem;min-height:4.6rem}cart-drawer .cart-discount-form__row .button:before,cart-drawer .cart-discount-form__row .button:after{display:none!important}cart-drawer .cart-drawer__footer{border-top:1px solid var(--sv-border)}cart-drawer .cart-drawer__totals{margin-top:1rem}cart-drawer .cart-drawer__totals__row{letter-spacing:0}cart-drawer .cart__checkout-button{font-size:1.4rem!important}.footer{border-top:1px solid var(--sv-border)}@media screen and (max-width:749px){.rich-text:not(.rich-text--full-width) .rich-text__wrapper{padding:0!important;margin:0!important;width:100%!important}}.product__info-container .product__text.sv-fit-hint,.product__info-container .sv-fit-hint{font-size:1.2rem!important;color:var(--sv-muted);letter-spacing:0;margin-top:-.2rem}.payment-badges-block .payment-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0}.payment-badges-block .list-payment__item{margin:0}.payment-badges-block .list-payment__item svg{height:2.2rem;width:auto;opacity:.9}cart-drawer .cart-item__media img,cart-drawer .cart-item__image{aspect-ratio:4 / 5;object-fit:contain;height:auto;background:rgb(var(--color-base-background-1))}cart-drawer .cart-item__savings,cart-drawer .cart-item [class*=savings]{display:inline-block;background:var(--sv-green-bg);color:var(--sv-green)!important;font-size:1.1rem!important;font-weight:500;padding:.3rem .7rem;letter-spacing:0;margin-top:.4rem}cart-drawer .cart-item [class*=savings] strong{font-weight:500}@media screen and (max-width:749px){sticky-atc.sticky-atc{border-top:1px solid var(--sv-border);box-shadow:0 -6px 18px #0000000f}sticky-atc .sticky-atc__image img{width:4.4rem;height:4.4rem;object-fit:cover}sticky-atc .sticky-atc__title{font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:500!important;letter-spacing:0}sticky-atc .price-item{font-size:1.2rem!important;font-weight:400!important;letter-spacing:0!important}sticky-atc .button{min-height:4.4rem;padding:0 1.8rem;font-size:1.2rem!important;letter-spacing:.12em!important}}.complementary-slide>ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.complementary-slide>ul>li{margin:0!important}.complementary-products .card--horizontal{flex-direction:column!important;align-items:stretch!important;gap:0!important}.complementary-products .card--horizontal .card__inner{width:100%!important;max-width:none!important}.complementary-products .card--horizontal>.card__content{padding:.8rem 0 0!important;width:100%}.complementary-products .card__heading{font-size:1.2rem!important}.complementary-products .price .price-item--sale,.complementary-products .price .price-item--last{font-size:1.3rem!important}.complementary-products .quick-add__submit{min-height:3.4rem;padding:0 1rem;font-size:1.1rem!important;letter-spacing:.08em!important;background:transparent;color:rgb(var(--color-foreground))}.product__info-container .rating-stars{margin-top:1.4rem}.footer-block__heading{margin-bottom:1.2rem!important}.footer .list-menu__item--link{padding-top:.4rem;padding-bottom:.4rem}.footer-block__details-content p,.footer .rte p{margin:0 0 .6rem}.footer__content-top{padding-bottom:2rem}.footer-block{margin-bottom:.8rem}.footer .localization-form__select,.footer .disclosure__button{font-size:1.3rem;padding-top:1rem;padding-bottom:1rem;min-height:4.2rem}.footer .localization-form{margin-top:0}.footer .list-payment{gap:.4rem}.footer .list-payment__item svg{height:2.2rem;width:auto}.footer__copyright,.copyright__content{font-size:1.2rem;color:var(--sv-muted)}.menu-drawer__menu-item{font-size:1.6rem;padding-top:1.1rem;padding-bottom:1.1rem}.menu-drawer__menu-item.list-menu__item--active{background:var(--sv-ivory)}.menu-drawer__utility-links,.menu-drawer__account{font-size:1.4rem}.menu-drawer__menu .menu-drawer__menu-item[href*=account]{font-size:1.4rem;color:var(--sv-muted)}.facets-mobile__wrapper .mobile-facets__open,.facet-filters__label,.mobile-facets__open-label{color:rgb(var(--color-foreground))!important;font-size:1.4rem}.mobile-facets__open svg,.mobile-facets__open .icon{color:rgb(var(--color-foreground))}.product-count__text,.product-count{font-size:1.3rem;color:var(--sv-muted)}.collection-hero__title,.main-search__title,.template-search__header .h2{font-size:calc(var(--sv-h2) + 4px)!important}.pagination__item{font-size:1.4rem}@media screen and (max-width:749px){sticky-atc.sticky-atc{background:rgb(var(--color-background))!important}sticky-atc .sticky-atc-container{display:flex;align-items:center;gap:1rem;padding:.8rem 1.5rem!important}sticky-atc .sticky-atc__left{flex:1 1 auto;min-width:0}sticky-atc .sticky-atc__title{display:block!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}sticky-atc .sticky-atc__price{display:block!important}sticky-atc .sticky-atc__price .price__container{display:flex;gap:.6rem;align-items:baseline}sticky-atc .sticky-atc__price .price__badge-sale,sticky-atc .sticky-atc__price .badge{display:none!important}sticky-atc .sticky-atc__right,sticky-atc .sticky-atc__btn-container{flex:0 0 auto;width:auto!important}sticky-atc .button,sticky-atc button[type=submit]{width:auto!important;min-width:0!important;white-space:nowrap}}media-gallery .slider-counter{font-family:var(--font-body-family)}@media screen and (max-width:749px){.page-width,.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile,.collection__title.title-wrapper--self-padded-tablet-down{padding-left:var(--sv-gutter);padding-right:var(--sv-gutter)}.slider-mobile-gutter .slider--tablet,.slider-mobile-gutter .slider--mobile{scroll-padding-left:var(--sv-gutter)}}.collection__title.title-wrapper,.title-wrapper-with-link,.sv-benefits__heading{margin-bottom:var(--sv-title-gap)!important}@media screen and (min-width:750px){.banner__heading{font-size:min(var(--sv-hero),5.4vw)!important}.banner__content .banner__box{max-width:min(52rem,46vw)}}@media screen and (min-width:750px)and (max-width:989px){.banner__content[class*=right] .banner__box{margin-right:0}.banner__text,.banner__text span{font-size:1.5rem!important}}@media screen and (min-width:750px)and (max-width:989px){.collection-list.grid .grid__item{width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing, 2rem)) / 3)!important;max-width:calc((100% - 2 * var(--grid-desktop-horizontal-spacing, 2rem)) / 3)!important;flex-grow:0!important}}cart-drawer .cart__ctas{flex-wrap:wrap;flex-direction:column;gap:.8rem}cart-drawer .cart__ctas>.cart__checkout-button,cart-drawer .cart__dynamic-checkout-buttons{width:100%!important;flex:1 1 100%;margin:0!important}cart-drawer .cart__dynamic-checkout-buttons{min-height:0}.footer__localization{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1rem;padding-top:1.6rem}.footer__localization localization-form{flex:0 1 auto}.footer__localization .localization-form{margin:0!important;padding:0!important}.footer__localization h2.caption-large{font-size:1.2rem;margin:0 0 .4rem;color:var(--sv-muted);text-align:left}.footer__localization .disclosure__button{font-size:1.3rem!important;min-height:4rem!important;height:4rem;padding:0 3.4rem 0 1.2rem!important;margin:0!important}sv-rewards.sv-rewards{overflow:hidden}.sv-rewards.sv-rewards--edges .sv-rewards__bar{margin:0 1.4rem 3.4rem}.sv-rewards .sv-rewards__label{font-size:1.05rem;line-height:1.25;white-space:normal;width:max-content;max-width:7.6rem;text-align:center;left:50%;transform:translate(-50%)}.sv-rewards--edges .sv-rewards__track+.sv-rewards__step .sv-rewards__label{left:0;right:auto;transform:none;text-align:left}.sv-rewards--edges .sv-rewards__step:last-child .sv-rewards__label{left:auto;right:0;transform:none;text-align:right}cart-drawer .product-option,cart-drawer .cart-item__name{word-break:normal!important;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}cart-drawer .upsell__title{gap:.6rem}cart-drawer .upsell__title h3{line-height:1.25}.complementary-products .quick-add__submit,.complementary-products .quick-add button{white-space:nowrap;font-size:1.05rem!important;letter-spacing:.06em!important;padding:0!important}.complementary-products .quick-add__submit .icon-wrap,.complementary-products .quick-add__submit svg{display:none}.button,.shopify-payment-button__button--unbranded,.sv-upsell__btn{white-space:normal;text-align:center;line-height:1.2;overflow-wrap:break-word}.button>span,.button .main-atc__label__text{max-width:100%}@media screen and (max-width:360px){.header__heading-logo{max-width:13.6rem!important;height:auto}.banner__heading{font-size:calc(var(--sv-hero) - 4px)!important}.button{padding-left:1.6rem;padding-right:1.6rem;letter-spacing:.1em!important}.product-form__input--pills{gap:.4rem}.product-form__input--pills input[type=radio]+label{font-size:1.2rem!important}.sv-trust__title,.sv-trust__text{font-size:1rem!important}sticky-atc .button,sticky-atc button[type=submit]{padding:0 1.2rem!important;letter-spacing:.08em!important}}@media screen and (min-width:990px){.footer-block--desktop-3 .footer-block-image{justify-content:flex-start}}.infopromoblack,.infopromoblack2{display:inline-block;font-family:var(--font-heading-family);font-weight:600;font-size:var(--sv-label)!important;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;padding:.45rem .8rem!important;border-radius:0!important}.infopromoblack{background:transparent!important;color:rgb(var(--color-foreground))!important;border:1px solid rgb(var(--color-foreground))!important}.infopromoblack2{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:1px solid rgb(var(--color-foreground))!important}.product__info-container .trust-box{background:var(--sv-ivory)!important;border-radius:0!important}.product__info-container .trust-text{font-size:1.3rem;line-height:1.4}.review-item svg,.review-item [class*=star],.review-item [class*=star] svg{color:var(--sv-gold)!important;fill:var(--sv-gold)!important}.product__info-container .emoji-benefits,.product__info-container [class*=emoji-benefits] p{font-size:1.4rem;line-height:1.45;color:var(--sv-muted)}.sv-footer-tagline{display:block;text-align:center;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.45em;margin-right:-.45em;line-height:1.6;color:rgb(var(--color-foreground))}.footer-block-image .footer-block__image-wrapper{display:inline-flex;flex-direction:column;align-items:stretch}.complementary-products .quick-add__submit,.complementary-products .quick-add button.quick-add__submit{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:3.8rem!important;height:auto!important;margin-top:1rem!important;padding:.6rem .8rem!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:0;background:transparent!important;color:rgb(var(--color-foreground))!important;font-size:1.15rem!important;letter-spacing:.08em!important;line-height:1.2;white-space:nowrap;text-decoration:none!important}.complementary-products .quick-add__submit:hover{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important}.complementary-products .quick-add__submit:after{display:none!important}.complementary-products .slider-counter{font-size:1.3rem}@media screen and (min-width:990px){.complementary-products .quick-add__submit{font-size:1.2rem!important;min-height:4rem!important}}cart-drawer .quantity{min-height:3.6rem;width:11.2rem}cart-drawer .quantity__button{width:3.6rem!important;min-height:3.6rem;flex:0 0 3.6rem}cart-drawer .quantity__button svg{width:1.1rem;height:1.1rem}cart-drawer .quantity__input{font-size:1.4rem!important;min-height:3.6rem;width:4rem}cart-drawer cart-remove-button .button{width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important;min-height:3.6rem!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center}cart-drawer cart-remove-button .button svg{width:1.6rem;height:1.6rem}.sv-upsells--card-vertical .sv-upsell__actions{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.6rem}.sv-upsells--card-vertical .sv-upsell__select{width:100%;min-height:3.6rem;font-size:1.3rem;padding:0 2.4rem 0 1rem;text-overflow:ellipsis}.sv-upsells--card-vertical .sv-upsell__btn{width:100%;min-height:3.6rem;padding:0 1rem;font-size:1.2rem!important;letter-spacing:.1em!important}[class*=testimonials-btn-prev],[class*=testimonials-btn-next]{width:3.6rem!important;height:3.6rem!important;min-width:3.6rem}.sticky-atc__scroll-btn.button{min-height:4.2rem!important;padding:0 1.6rem!important;font-size:1.25rem!important}.sv-title-row__link{display:inline-flex;align-items:center;min-height:3.6rem;padding:0 .2rem;font-size:1.3rem}.facets__summary{min-height:3.6rem}.search-modal__close-button{width:4.4rem!important}.countdown-bar__label{font-size:max(.9rem,9px)!important}@media screen and (min-width:990px){.sv-bundle__badge{font-size:1.1rem!important}}.complementary-products .quick-add,.complementary-products modal-opener{display:block;width:100%}sv-bundle.sv-bundle--compact .sv-bundle__tiers{gap:.8rem}sv-bundle.sv-bundle--compact .sv-bundle__tier-main{padding:1.2rem 1.4rem;gap:1.2rem}sv-bundle.sv-bundle--compact .sv-bundle__title{font-size:1.4rem}sv-bundle.sv-bundle--compact .sv-bundle__subtitle,sv-bundle.sv-bundle--compact .sv-bundle__unit-price{font-size:1.2rem}sv-bundle.sv-bundle--compact .sv-bundle__prices{display:grid;grid-template-columns:auto auto;justify-content:end;align-items:baseline;column-gap:.6rem;row-gap:.2rem}sv-bundle.sv-bundle--compact .sv-bundle__price{grid-column:1 / -1;justify-self:end;font-size:1.5rem}sv-bundle.sv-bundle--compact .sv-bundle__compare{font-size:1.15rem}sv-bundle.sv-bundle--compact .sv-bundle__save{font-size:1.05rem!important;padding:.2rem .5rem!important;margin:0!important;line-height:1.3}sv-bundle.sv-bundle--compact .sv-bundle__compare[hidden]+.sv-bundle__save{grid-column:1 / -1;justify-self:end}sv-bundle.sv-bundle--compact .sv-bundle__badge{font-size:1rem!important;padding:.3rem .7rem!important;top:-.9rem;letter-spacing:.08em}@media screen and (min-width:990px){sv-bundle.sv-bundle--compact .sv-bundle__title{font-size:1.5rem}sv-bundle.sv-bundle--compact .sv-bundle__price{font-size:1.6rem}}.cart-discount__toggle>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.cart-discount__toggle>summary::-webkit-details-marker{display:none}.cart-discount__toggle>summary:after{content:"+";text-decoration:none;display:inline-block;font-size:1.5rem;line-height:1}.cart-discount__toggle[open]>summary:after{content:"\2212"}.cart-discount__toggle[open] .cart-discount-form{margin-top:.6rem}.cart-discount:has(.cart-discount__toggle){--margin-top: .4rem !important;--margin-bottom: .4rem !important}cart-drawer .quantity{height:3.8rem!important;min-height:3.8rem!important;width:11.4rem}cart-drawer .quantity__button,cart-drawer .quantity__input{height:3.6rem!important;min-height:0!important}cart-drawer .sv-upsells__track{scrollbar-width:thin;scrollbar-color:var(--sv-border, #E2DDD4) transparent;padding-bottom:.6rem}cart-drawer .sv-upsells__track::-webkit-scrollbar{height:3px!important}cart-drawer .sv-upsells__track::-webkit-scrollbar-thumb{background:var(--sv-border, #E2DDD4)!important;border-radius:3px}cart-drawer .sv-upsells__track::-webkit-scrollbar-track{background:transparent!important}cart-drawer .cart-drawer__body{overflow-x:hidden}.sv-upsells--card-horizontal .sv-upsell{display:flex;align-items:center;gap:1.2rem;padding:1rem;border:1px solid var(--sv-border, #E2DDD4);background:var(--sv-u-bg, rgb(var(--color-base-background-1)));border-radius:0}.sv-upsells--card-horizontal.sv-upsells--carousel .sv-upsell{flex:0 0 88%;scroll-snap-align:start}.sv-upsells--card-horizontal .sv-upsell__img{flex:0 0 7.2rem;width:7.2rem;height:7.2rem;background:var(--sv-ivory, #F6F3EE)}.sv-upsells--card-horizontal .sv-upsell__img img{object-fit:contain}.sv-upsells--card-horizontal .sv-upsell__info{gap:.5rem}.sv-upsells--card-horizontal .sv-upsell__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;line-height:1.3;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv-upsells--card-horizontal .sv-upsell__prices{font-size:1.3rem}.sv-upsells--card-horizontal .sv-upsell__compare{font-size:1.15rem;color:var(--sv-muted);opacity:1}.sv-upsells--card-horizontal .sv-upsell__actions{flex-wrap:nowrap;gap:.6rem}.sv-upsells--card-horizontal .sv-upsell__select{flex:1 1 auto;min-width:0;height:3.6rem;min-height:3.6rem;font-size:1.3rem;padding:0 2.4rem 0 .8rem;border:1px solid var(--sv-border, #E2DDD4);text-overflow:ellipsis}.sv-upsells--card-horizontal .sv-upsell__btn{flex:0 0 auto;min-width:6.8rem;height:3.6rem;min-height:3.6rem;padding:0 1.2rem;font-size:1.2rem!important;letter-spacing:.1em!important}.sv-upsells--card-horizontal.sv-upsells--no-picker .sv-upsell__btn{flex:1 1 auto}cart-drawer .quantity{border:1px solid var(--sv-border, #E2DDD4)!important;align-items:stretch}cart-drawer .quantity:before,cart-drawer .quantity:after{display:none!important}cart-drawer .quantity__button{border:0!important;height:auto!important}cart-drawer .quantity__input{border:0!important;border-left:1px solid var(--sv-border, #E2DDD4)!important;border-right:1px solid var(--sv-border, #E2DDD4)!important;height:auto!important;box-shadow:none!important}.sv-rewards--steps-4 .sv-rewards__label,.sv-rewards--steps-5 .sv-rewards__label{font-size:1.05rem;max-width:6.2rem}.sv-rewards__gift{display:flex;align-items:center;gap:1rem;margin:1.2rem 0 0;padding:1rem;background:rgb(var(--color-base-background-1));border:1px dashed var(--sv-r-fill, rgb(var(--color-base-accent-1)))}.sv-rewards__gift-img{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;background:var(--sv-ivory, #F6F3EE)}.sv-rewards__gift-img img{width:100%;height:100%;object-fit:contain;display:block}.sv-rewards__gift-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.sv-rewards__gift-title{font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.sv-rewards__gift-name{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-rewards__gift-actions{display:flex;gap:.6rem}.sv-rewards__gift .sv-upsell__select{flex:1 1 auto;min-width:0;height:3.6rem;font-size:1.3rem;padding:0 2.4rem 0 .8rem;border:1px solid var(--sv-border, #E2DDD4)}.sv-rewards__gift .sv-upsell__btn{flex:0 0 auto;height:3.6rem;padding:0 1.2rem;font-size:1.15rem!important;letter-spacing:.08em!important}.sv-bundle__perks{list-style:none;margin:0;padding:0 1.4rem 1.2rem 4.6rem;display:flex;flex-direction:column;gap:.6rem}.sv-bundle__perk{display:flex;align-items:center;gap:.8rem;font-size:1.25rem;line-height:1.3;min-width:0}.sv-bundle__perk-media{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;display:inline-flex;align-items:center;justify-content:center;background:var(--sv-ivory, #F6F3EE);color:rgb(var(--color-foreground))}.sv-bundle__perk-media img{width:100%;height:100%;object-fit:contain;display:block}.sv-bundle__perk-media svg{width:1.6rem;height:1.6rem}.sv-bundle__perk-text{flex:1 1 auto;min-width:0}.sv-bundle__perk-end{flex:0 0 auto;display:inline-flex;align-items:center;gap:.6rem}.sv-bundle__perk-was{color:var(--sv-muted, #6B6458);font-size:1.15rem}.sv-bundle__perk-free{background:var(--sv-green-bg, #E9F2EA);color:var(--sv-green, #2F6B3A);font-family:var(--font-heading-family);font-weight:600;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .6rem}.sv-bundle__perk-select{flex:0 1 12rem;min-width:0}.sv-bundle__perk-select select{width:100%;height:3.2rem;font-size:1.2rem;padding:0 2.2rem 0 .8rem;border:1px solid var(--sv-border, #E2DDD4);background-color:rgb(var(--color-base-background-1))}.sv-bundle__tier:not(.is-selected) .sv-bundle__perk-select{display:none}.sv-bundle__perk:has(.sv-bundle__perk-select){flex-wrap:wrap}@media screen and (max-width:360px){.sv-bundle__perks{padding-left:1.4rem}}.sv-timer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem 1rem;margin:0 0 1rem;padding:.8rem 1rem;background:var(--sv-t-bg, rgb(var(--color-base-accent-1)));color:var(--sv-t-color, rgb(var(--color-base-solid-button-labels)));border-radius:var(--sv-t-radius, 0);font-family:var(--font-heading-family);font-size:var(--sv-t-size, 12px);font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.sv-timer[hidden]{display:none}.sv-timer--inline{background:transparent;color:rgb(var(--color-foreground));padding:0}.sv-timer__boxes{display:inline-flex;gap:.4rem}.sv-timer__box{display:inline-flex;flex-direction:column;align-items:center;min-width:3.4rem;padding:.3rem .4rem;background:var(--sv-t-box, color-mix(in srgb, var(--sv-t-bg, rgb(var(--color-base-accent-1))) 82%, #fff));color:var(--sv-t-box-color, var(--sv-t-color, rgb(var(--color-base-solid-button-labels))));border-radius:var(--sv-t-radius, 0)}.sv-timer__box[hidden]{display:none}.sv-timer__box b{font-size:1.25em;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.sv-timer__box small{font-size:max(.7em,9px);font-weight:600;letter-spacing:.08em;opacity:.85}.sv-timer__expired[hidden]{display:none}cart-drawer cart-remove-button{flex:0 0 auto;width:auto!important}cart-drawer cart-remove-button .button{width:3.2rem!important;height:3.2rem!important;min-width:3.2rem!important;min-height:3.2rem!important;margin:-.6rem 0 0!important}cart-drawer .cart__dynamic-checkout-buttons,cart-drawer .cart__ctas{max-width:100%}cart-drawer .dynamic-checkout__content{overflow:hidden}sv-bundle.sv-bundle--perk-band .sv-bundle__perks{padding:0;margin:0;gap:0;background:var(--sv-perk-bg, var(--sv-ivory, #F6F3EE));color:var(--sv-perk-color, rgb(var(--color-base-text)));border-top:1px solid var(--sv-border, #E2DDD4);border-radius:0 0 var(--sv-radius, 0) var(--sv-radius, 0)}sv-bundle.sv-bundle--perk-band .sv-bundle__perk{padding:.9rem 1.4rem;gap:1.2rem;font-size:var(--sv-perk-size, 14px);line-height:1.3;text-align:left;justify-content:flex-start}sv-bundle.sv-bundle--perk-band .sv-bundle__perk+.sv-bundle__perk{border-top:1px solid var(--sv-perk-divider, rgb(var(--color-base-background-1)))}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-media{flex:0 0 var(--sv-perk-img, 40px);width:var(--sv-perk-img, 40px);height:var(--sv-perk-img, 40px);background:rgb(var(--color-base-background-1));border-radius:6px;overflow:hidden}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-media svg{width:55%;height:55%}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-text{flex:1 1 auto}sv-bundle.sv-bundle--perk-bold .sv-bundle__perk-text{font-family:var(--font-heading-family);font-weight:700;letter-spacing:0}sv-bundle:not(.sv-bundle--perk-free) .sv-bundle__perk-end{display:none}sv-bundle.sv-bundle--perk-band .sv-bundle__tier.is-selected .sv-bundle__perks{border-top-color:var(--sv-accent, rgb(var(--color-base-accent-1)))}sv-bundle .sv-bundle__tier{display:flex;flex-direction:column}sv-bundle .sv-bundle__tier>.sv-bundle__extra{order:1}sv-bundle .sv-bundle__tier>.sv-bundle__perks{order:2}sv-bundle.sv-bundle--perk-band .sv-bundle__perks{border-top-color:#0000000f}sv-bundle.sv-bundle--perk-band .sv-bundle__perk{padding:.8rem 1.4rem;gap:1rem;min-height:4.4rem;box-sizing:border-box}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-media{border:1px solid var(--sv-border, #E2DDD4);border-radius:4px}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-media svg{width:58%;height:58%;stroke-width:1.7}sv-bundle.sv-bundle--perk-band .sv-bundle__perk--product .sv-bundle__perk-media{flex-basis:calc(var(--sv-perk-img, 28px) + .8rem);width:calc(var(--sv-perk-img, 28px) + .8rem);height:calc(var(--sv-perk-img, 28px) + .8rem)}sv-bundle.sv-bundle--perk-bold .sv-bundle__perk-text{font-weight:600;letter-spacing:.005em}sv-bundle.sv-bundle--perk-band .sv-bundle__tier.is-selected .sv-bundle__perks{background:color-mix(in srgb,var(--sv-perk-bg, var(--sv-ivory, #F6F3EE)) 86%,var(--sv-border, #E2DDD4));border-top-color:#0000001f}sv-bundle .sv-bundle__perk--shipping .sv-bundle__perk-end,sv-bundle .sv-bundle__perk--custom .sv-bundle__perk-end{display:none!important}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-free{background:var(--sv-accent, rgb(var(--color-base-accent-1)));color:rgb(var(--color-base-solid-button-labels));font-size:.95rem;padding:.3rem .6rem}sv-bundle.sv-bundle--perk-band .sv-bundle__perk-was{font-size:1.1rem}.announcement-bar{min-height:3.4rem}.announcement-bar .announcement-bar__message{font-size:1.2rem;letter-spacing:.04em;line-height:1.3}.announcement-bar .announcement-bar__message strong{font-weight:600}.announcement-bar .material-icon,.announcement-bar [class*=material-symbols],.announcement-bar .announcement-bar__message svg{color:var(--sv-ann-icon, color-mix(in srgb, var(--sv-gold, #8C5E22) 55%, #fff))}sv-bundle.sv-bundle--perk-uniform.sv-bundle--perk-band .sv-bundle__perk--product .sv-bundle__perk-media{flex-basis:var(--sv-perk-img, 28px);width:var(--sv-perk-img, 28px);height:var(--sv-perk-img, 28px)}sv-bundle .sv-bundle__perk.sv-bundle__perk--own-size .sv-bundle__perk-media{flex-basis:var(--sv-perk-own)!important;width:var(--sv-perk-own)!important;height:var(--sv-perk-own)!important}@media screen and (max-width:749px){.banner__buttons .button--secondary+.button,.banner__buttons .button+.button--secondary{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sv-polish.css.map */
