:root{--sa-card-title-size: 15px;--sa-body: "Figtree SA", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--sa-display: "Lexend SA", "Lexend", system-ui, sans-serif;--sa-ink: #10282a;--sa-ink2: #3d5557;--sa-muted: #5b6f70;--sa-petrol: #0e5a57;--sa-petrol-dark: #0a4441;--sa-mint: #e4f0ec;--sa-tile: #eef5f2;--sa-mist: #f4f7f6;--sa-line: #dce5e3;--sa-dark: #0d3133;--sa-coral: #b5432a;--sa-h1-size: clamp(30px, calc(19px + 3.2vw) , 58px);--sa-h2-size: clamp(26px, calc(16px + 2.2vw) , 44px);--sa-h3-size: clamp(20px, calc(16px + .8vw) , 26px);--font-body--family: var(--sa-body);--font-body--style: normal;--font-body--weight: 400;--font-paragraph--family: var(--sa-body);--font-paragraph--weight: 400;--font-paragraph--line-height: 1.6;--font-subheading--family: var(--sa-body);--font-subheading--weight: 600;--font-heading--family: var(--sa-display);--font-heading--weight: 600;--font-accent--family: var(--sa-display);--font-accent--weight: 600;--font-h1--family: var(--sa-display);--font-h1--size: var(--sa-h1-size);--font-h1--weight: 600;--font-h2--family: var(--sa-display);--font-h2--size: var(--sa-h2-size);--font-h2--weight: 600;--font-h3--family: var(--sa-display);--font-h3--size: var(--sa-h3-size);--font-h3--weight: 600;--button-font-family-primary: var(--sa-body);--button-font-family-secondary: var(--sa-body)}body{font-family:var(--sa-body);-webkit-font-smoothing:antialiased}#MainContent{font-family:var(--sa-body)}#MainContent :where(section,article,button,input,textarea,select){font-family:var(--sa-body)!important}#MainContent :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3){font-family:var(--sa-display)!important;font-weight:600!important;font-style:normal;letter-spacing:-.02em!important;text-transform:none!important}#MainContent :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3) :where(span,strong,em,b,a){font-family:inherit!important}#MainContent :is(h1,.h1){font-size:var(--sa-title-size, var(--sa-h1-size))!important;line-height:1.1!important;text-wrap:balance;overflow-wrap:break-word}#MainContent :is(h2,.h2,.pc__h2,.sano-description__heading){font-size:var(--sa-title-size, var(--sa-h2-size))!important;line-height:1.14!important;text-wrap:balance}#MainContent :is(h3,.h3){font-size:var(--sa-title-size, var(--sa-h3-size))!important;line-height:1.2!important;letter-spacing:-.01em!important}#MainContent h3.pc__h2{font-size:var(--sa-title-size, var(--sa-h2-size))!important;line-height:1.14!important}#MainContent .sa-product-heading{font-size:var(--sa-title-size)!important;color:var(--sa-title-color)!important}#MainContent :is(h4,h5,h6){line-height:1.3!important}#MainContent :is(.sa-card__title,.pc__card-title,.sano-favorite-card__title,.sc__name,.sc__rec-title,.product-card .product-title,.resource-card__title){font-family:var(--sa-body)!important;font-size:var(--sa-title-size, 15px)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important}#MainContent :is(.sc__sum-title,.sap-war__title,h2.sa-h3){font-size:var(--sa-title-size, var(--sa-h3-size))!important}#MainContent :is(.button,.button-custom,.button-secondary),.cart-drawer :is(.button,.button-custom,.button-secondary){--button-color: #fff;--button-background-color: var(--sa-petrol);--button-border-color: var(--sa-petrol);--button-focus-outline-color: var(--sa-petrol);font-family:var(--sa-body);font-weight:600;letter-spacing:0;text-transform:none;border-radius:16px}#MainContent :is(.button,.button-custom):hover,.cart-drawer :is(.button,.button-custom):hover{--button-color: #fff;--button-background-color: var(--sa-petrol-dark);--button-border-color: var(--sa-petrol-dark)}#MainContent .button-secondary,.cart-drawer .button-secondary{--button-color: var(--sa-petrol);--button-background-color: #fff;--button-border-color: var(--sa-petrol)}#MainContent .button-secondary:hover,.cart-drawer .button-secondary:hover{--button-color: var(--sa-petrol);--button-background-color: var(--sa-mint);--button-border-color: var(--sa-petrol)}#MainContent :focus-visible{outline:3px solid #2b7a75;outline-offset:3px}@media(min-width:750px){#MainContent .pc__card-title{--sa-card-title-size: 18px}#MainContent :is(.sa-card__title,.pc__card-title,.sano-favorite-card__title,.sc__name,.sc__rec-title,.product-card .product-title,.resource-card__title){font-size:var(--sa-title-size, 18px)!important}}#MainContent :is(.sap__atc,.sap__sticky-btn,.sano-lumbar__add,.sano-final-buy__button,.sano-lumbar-final-buy__button,.sano-contact__submit,.sa-card__btn:not(.sa-card__btn--ghost),.sj-btn:not(.sj-btn--light),.sa-btn--primary,.sab-btn:not(.sab-btn--light):not(.sab-btn--ghost-light):not(.sab-btn--outline),.sc__checkout,.sc__rec-btn:not(.sc__rec-btn--ghost),.sano-favorites__shop-button,.sano-carousel__button:not(.sano-carousel__button--disabled),.sano-return__form-wrapper button[type=submit],.sano-return__form-wrapper input[type=submit]){background:var(--sa-petrol)!important;border-color:var(--sa-petrol)!important;color:#fff!important;font-family:var(--sa-body)!important}#MainContent :is(.sap__atc,.sap__sticky-btn,.sano-lumbar__add,.sano-final-buy__button,.sano-lumbar-final-buy__button,.sano-contact__submit,.sa-card__btn:not(.sa-card__btn--ghost),.sj-btn:not(.sj-btn--light),.sa-btn--primary,.sab-btn:not(.sab-btn--light):not(.sab-btn--ghost-light):not(.sab-btn--outline),.sc__checkout,.sc__rec-btn:not(.sc__rec-btn--ghost),.sano-favorites__shop-button,.sano-carousel__button:not(.sano-carousel__button--disabled),.sano-return__form-wrapper button[type=submit],.sano-return__form-wrapper input[type=submit]):hover:not(:disabled){background:var(--sa-petrol-dark)!important;border-color:var(--sa-petrol-dark)!important;filter:none!important}#MainContent :is(.sa-card__btn--ghost,.sc__rec-btn--ghost,.sc__update,.sa-col__apply,.sab-btn--outline,.pc__btn--outline,.sano-favorite-card__button){background:#fff!important;border-color:var(--sa-petrol)!important;color:var(--sa-petrol)!important}#MainContent :is(.sa-card__btn--ghost,.sc__rec-btn--ghost,.sc__update,.sa-col__apply,.sab-btn--outline,.pc__btn--outline,.sano-favorite-card__button):hover:not(:disabled){background:var(--sa-mint)!important;color:var(--sa-petrol)!important;filter:none!important}#MainContent .pc__btn--outline{box-shadow:inset 0 0 0 1.5px var(--sa-petrol)}#MainContent :is(.pc__btn--light,.pc__btn--white,.sj-btn--light,.sa-btn--light,.sab-btn--light,.sa-col__promo-btn:not(.sa-col__promo-btn--ghost),.sano-choose__help-button){background:#fff!important;border-color:#fff!important;color:var(--sa-dark)!important}#MainContent :is(.pc__btn--light,.pc__btn--white,.sj-btn--light,.sa-btn--light,.sab-btn--light,.sa-col__promo-btn:not(.sa-col__promo-btn--ghost),.sano-choose__help-button):hover:not(:disabled){background:var(--sa-mint)!important;border-color:var(--sa-mint)!important;color:var(--sa-dark)!important;filter:none!important}body.gift-card h1{font-family:var(--sa-display)!important;font-size:var(--sa-title-size, var(--sa-h1-size))!important;font-weight:600!important;line-height:1.1!important;letter-spacing:-.02em!important}#cart-drawer .sano-cart-drawer,#cart-drawer .sano-cart-drawer .cart-drawer__inner{background:#fff!important;color:var(--sa-ink)!important;font-family:var(--sa-body)}#cart-drawer .sano-cart-drawer .cart-drawer__inner{--ink: var(--sa-ink);--muted: var(--sa-muted);--accent: var(--sa-petrol);--soft: var(--sa-mint);--sale: var(--sa-coral);--line: var(--sa-line)}#cart-drawer .sano-cart-drawer .sd-head{background:#fff!important;border-color:var(--sa-line)}#cart-drawer .sano-cart-drawer :is(.sd-head__title,.sd-empty__title){color:var(--sa-ink);font-family:var(--sa-display);font-size:var(--sa-h3-size);font-weight:600}#cart-drawer .sano-cart-drawer :is(.sd-head__count,.sd-btn){background:var(--sa-petrol)!important;color:#fff!important}#cart-drawer .sano-cart-drawer .sd-btn:hover{background:var(--sa-petrol-dark)!important}#cart-drawer .sano-cart-drawer :is(.sd-close,.sd-rec,.sd-item__img){background:var(--sa-mist)}#cart-drawer .sano-cart-drawer :is(.sd-goals,.sd-sum,.sd-steps li){background:var(--sa-tile)}#cart-drawer .sano-cart-drawer .sd-steps li.is-on{background:var(--sa-petrol)}#cart-drawer .sano-cart-drawer .sd-bar{background:var(--sa-line)}#cart-drawer .sano-cart-drawer .sd-empty__ico{background:var(--sa-mint);color:var(--sa-petrol)}#cart-drawer .sano-cart-drawer :is(.sd-empty__text,.sd-empty__perks){color:var(--sa-muted)}#cart-drawer .sano-cart-drawer :is(.sd-ok,.sd-goal__text .sd-ok),#cart-drawer .sano-cart-drawer .sd-empty__perks li:before{color:var(--sa-petrol)}#cart-drawer .sano-cart-drawer :is(.sd-save,.sd-item__deal,.sd-clear__confirm){background:#fbe3dc}#cart-drawer .sano-cart-drawer :is(a,button,input):focus-visible{outline-color:var(--sa-petrol)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/sa-pages.css.map */
