h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:normal;line-height:1.2;word-break:normal;overflow-wrap:break-word}h1,h2,.h0,.h1,.h2{text-wrap:balance}body[class]{color:rgba(var(--color-foreground),.85)}.announcement-bar__message{letter-spacing:.04em}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.2rem;letter-spacing:.02em;padding-inline:.4rem}}@media screen and (min-width:990px){body .mega-menu .mega-menu__list--condensed{display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.4rem 4rem}}body .card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:1.35;letter-spacing:normal}body .card-wrapper .card__heading-text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .card-information .card__rating{display:flex;align-items:center;gap:.6rem;min-height:1.8rem}body .card-information .card__rating .rating-count{font-size:1.2rem}body .card-wrapper .card__content{padding-top:1.2rem}body .product__title h1,body .product__title .h1{font-size:clamp(2.4rem,1.9rem + 1vw,3rem);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}body .product-form__buttons{display:flex;flex-direction:column;gap:1rem}body .product-form__buttons>.uploadkit-injected{order:-3}body .product-form__buttons>[name=add]{order:-2}body .product-form__buttons>.shopify-payment-button{order:-1}body .product-form__submit{margin-bottom:0}body .product-form__input--pill input[type=radio]+label{min-width:auto}body .product-form__buttons>.product-form__submit{--color-button: var(--color-foreground);--color-button-text: var(--color-background)}body .discounty-portal{margin-top:.5rem!important}body .discounty-volume-discount-widget__title{margin:0 0 .8rem!important;font-size:1.4rem!important;font-weight:600!important;letter-spacing:normal!important}body .discounty-volume-discount-widget__table{width:100%!important;font-size:1.4rem!important}body .discounty-volume-discount-widget__table th,body .discounty-volume-discount-widget__table td{padding:.9rem 1.2rem!important;text-align:left!important;line-height:1.3!important}body .discounty-volume-discount-widget__table th{font-weight:600!important;font-size:1.2rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),.7)!important}body .product__accordion .accordion__title{font-size:1.5rem}.sticky-atc{position:fixed;z-index:4;bottom:0;left:0;right:0;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 -.2rem 1.2rem rgba(var(--color-foreground),.08);transform:translateY(100%);transition:transform .2s ease-in-out;visibility:hidden}.sticky-atc.sticky-atc--visible{transform:translateY(0);visibility:visible}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}.sticky-atc__info{flex:1 1 auto;min-width:0}.sticky-atc__title{display:block;overflow:hidden;font-size:1.4rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--color-foreground),.85)}.sticky-atc__button{flex:0 0 auto;min-height:4.4rem;margin:0}@media screen and (min-width:750px){.sticky-atc{display:none}}:root{--rs-yellow: 254, 230, 0;--rs-paper: 246, 244, 238}.announcement-bar__message{display:inline-flex;align-items:center;justify-content:center;gap:.8rem}.announcement-bar__icon{color:rgb(var(--rs-yellow))}.announcement-bar__icon .icon{width:1.6rem;height:1.6rem;fill:currentColor}@media screen and (max-width:749px){.announcement-bar-slider .announcement-bar__icon{display:none}}.announcement-bar__inline{display:flex;flex-wrap:wrap;justify-content:center;gap:0 3.6rem;margin:0;padding:0}.announcement-bar__inline .announcement-bar__message{padding:1.1rem 0;margin:0;font-size:1.4rem;letter-spacing:.02em}.header--search-bar .header__icons .header__search{display:none}.header__search-bar{grid-area:search;width:100%;max-width:56rem;--inputs-radius: 2.4rem;--inputs-radius-outset: 2.5rem;--inputs-border-opacity: .18}.header__search-bar .field__input{min-height:4.8rem;background-color:rgb(var(--rs-paper));letter-spacing:normal}.header__search-bar .field__label{letter-spacing:normal}.header__search-bar .predictive-search{border-radius:1.2rem;overflow:hidden}.header__cta{--buttons-radius: 1.1rem;--buttons-radius-outset: 1.2rem;align-self:center;gap:.8rem;min-height:4.4rem;margin-right:1.2rem;padding:0 1.8rem;font-size:1.5rem;font-weight:600;letter-spacing:normal;white-space:nowrap}.header__cta .icon{width:1.6rem;height:1.6rem;fill:currentColor}.header__nav-note{grid-area:navigation;justify-self:end;align-self:center;display:flex;align-items:center;gap:.6rem;margin:1.05rem 0 0;font-size:1.4rem;font-weight:600;letter-spacing:normal;color:rgba(var(--color-foreground),.7)}.header__nav-note .icon{width:1.6rem;height:1.6rem;fill:currentColor}@media screen and (min-width:990px){.header--search-bar.header--top-left{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:3.2rem}.header--search-bar.header--top-left:before{content:"";grid-row:2;grid-column:1 / -1;align-self:start;margin-top:.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.header--search-bar .header__inline-menu{margin-top:1.05rem}.header--search-bar .header__menu-item{font-weight:600;letter-spacing:normal;color:rgb(var(--color-foreground))}.header--search-bar .header__inline-menu{justify-self:start}.header--search-bar .header__active-menu-item{text-decoration-color:rgb(var(--rs-yellow));text-decoration-thickness:.3rem;text-underline-offset:.8rem}}@media screen and (max-width:989px){.header--search-bar{grid-template-areas:"left-icons heading icons" "search search search"}.header__search-bar{max-width:none;margin:.8rem 0 .4rem}}.footer--newsletter-first .footer__content-top{display:flex;flex-direction:column}.footer--newsletter-first .footer-block--newsletter{order:-1;display:block;margin:0 0 4.8rem;padding-bottom:4.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.footer--newsletter-first .footer-block__newsletter{display:grid;grid-template-columns:1fr 1fr;gap:2rem 4.8rem;align-items:center;text-align:left}.footer--newsletter-first .footer-block__newsletter-text .footer-block__heading{margin:0;font-size:clamp(2.2rem,1.6rem + 1vw,2.8rem);line-height:1.2}.footer-block__newsletter-subtext{margin:.6rem 0 0;color:rgba(var(--color-foreground),.7)}.footer--newsletter-first .newsletter-form,.footer--newsletter-first .newsletter-form__field-wrapper{max-width:none;margin:0}.footer--newsletter-first .newsletter-form__field-wrapper .field{--inputs-radius: 1.2rem;--inputs-radius-outset: 1.3rem}.footer--newsletter-first .newsletter-form__field-wrapper .field__input{min-height:5.4rem}.footer--newsletter-first .newsletter-form__field-wrapper .newsletter-form__button,.footer--newsletter-first .newsletter-form__field-wrapper .newsletter-form__button:not(:focus-visible):not(.focused){width:5.4rem;height:calc(100% - 2 * var(--inputs-border-width));top:var(--inputs-border-width);border-radius:0 1.1rem 1.1rem 0;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}@media screen and (min-width:990px){.footer--newsletter-first .footer__blocks-wrapper{display:grid;grid-auto-flow:column;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:minmax(0,1fr);column-gap:4rem}.footer--newsletter-first .footer__blocks-wrapper>.grid__item{width:auto;max-width:none;padding:0}}.footer--newsletter-first .footer-block--menu .footer-block__heading{margin-bottom:1.6rem;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.footer--newsletter-first .footer-block__details-content .list-menu__item--link{padding:.5rem 0}.footer--newsletter-first .footer-block__details-content .list-menu__item--link:hover{color:rgb(var(--rs-yellow))}.footer--newsletter-first .footer-block__brand-info h2.footer-block__heading{margin-bottom:1.2rem;color:rgb(var(--color-foreground));font-size:2.4rem;letter-spacing:-.01em}.footer--newsletter-first .footer-block__brand-info .rte{max-width:36rem;color:rgba(var(--color-foreground),.75)}.footer--newsletter-first .footer__content-bottom{border-top-color:rgba(var(--color-foreground),.12)}@media screen and (max-width:749px){.footer--newsletter-first .footer-block__newsletter{grid-template-columns:1fr}.footer--newsletter-first .footer-block--newsletter{margin-bottom:3.6rem;padding-bottom:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/facelift.css.map */
