:root{--sa-section-title-size: calc(44px * var(--font-heading-scale, 1));--sa-card-title-size: calc(26px * var(--font-heading-scale, 1));--sa-category-title-size: calc(36px * var(--font-heading-scale, 1));--sa-hero-title-size: calc(60px * var(--font-heading-scale, 1))}@media screen and (min-width:750px)and (max-width:1050px){:root{--sa-hero-title-size: calc(48px * var(--font-heading-scale, 1))}}@media screen and (max-width:749px){:root{--sa-section-title-size: calc(32px * var(--font-heading-scale, 1));--sa-card-title-size: calc(24px * var(--font-heading-scale, 1));--sa-category-title-size: calc(30px * var(--font-heading-scale, 1));--sa-hero-title-size: calc(44px * var(--font-heading-scale, 1))}}body .header__menu-item,body .mega-menu__link,body .mega-menu__list--condensed .mega-menu__link,body .menu-drawer__menu-item,body .menu-drawer__close-button,body .menu-drawer__account,body .footer-block__details-content .list-menu__item--link,body .localization-form__select{font-family:var(--font-menu-family);font-style:var(--font-menu-style);font-weight:var(--font-menu-weight);letter-spacing:normal}body .button,body .shopify-challenge__button,body .customer button,body .shopify-payment-button__button--unbranded{font-family:var(--font-button-family);font-style:var(--font-menu-style);font-weight:var(--font-button-weight);letter-spacing:normal}.sa-header-wrapper{--color-foreground: 16, 49, 142;--color-background: 255, 255, 255;--gradient-background: #FFFFFF;color:var(--sa-royal, #10318E);background:#fff}.sa-header{min-height:104px}body .sa-header .header__menu-item,body .sa-header .mega-menu__link,body .sa-header .menu-drawer__menu-item,body .sa-header .menu-drawer__close-button,body .sa-header .menu-drawer__account{font-family:var(--font-menu-family);font-weight:var(--font-menu-weight);color:var(--sa-royal, #10318E);font-size:18px;line-height:1.4}body .sa-header .header__active-menu-item,body .sa-header .header__icon{color:var(--sa-royal, #10318E)}body .sa-header .header__menu-item:hover,body .sa-header .mega-menu__link:hover,body .sa-header .menu-drawer__menu-item:hover{color:var(--sa-navy, #022169)}.sa-header .header__inline-menu>.list-menu{column-gap:8px;row-gap:4px}.sa-header .header__inline-menu>.list-menu>li>.header__menu-item{min-height:48px}.sa-header .header__heading-logo-wrapper{max-width:100%}@media screen and (max-width:989px){.header.sa-header{min-height:80px;padding-left:20px;padding-right:20px;grid-template-columns:auto minmax(0,1fr) auto}.sa-header .header__heading,.sa-header>.header__heading-link{min-width:0;max-width:100%}.sa-header .header__heading-logo-wrapper{width:min(220px,100%)}body .sa-header .menu-drawer__menu-item{font-size:20px;min-height:52px}}:root{--sa-cta-background: #fd9874;--sa-cta-color: #10318e;--sa-cta-radius: 14px;--sa-cta-font-size: 20px}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:20px!important;min-height:56px!important;height:auto;max-width:100%;padding:14px 28px!important;border:0!important;border-radius:var(--sa-cta-radius)!important;background:var(--sa-cta-background)!important;color:var(--sa-cta-color)!important;font-family:Cabinet Grotesk,Arial,sans-serif!important;font-size:var(--sa-cta-font-size)!important;font-weight:700!important;font-style:normal!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:none!important;filter:none!important;--buttons-radius: var(--sa-cta-radius);--buttons-radius-outset: var(--sa-cta-radius);--buttons-border-width: 0px;--buttons-shadow-opacity: 0}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button):before,body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button):after{box-shadow:none!important;border:0!important}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button):not(:disabled):not([aria-disabled=true]):hover{background:#f58e69!important;color:var(--sa-cta-color)!important}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button):focus-visible{outline:3px solid var(--sa-cta-color);outline-offset:4px}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button)>svg{flex:0 0 24px;width:24px;height:24px}@media(max-width:749px){:root{--sa-cta-font-size: 18px}body :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded,.sa-hero__button,.sa-anatomy__button,.sa-banner__button,.sa-categories__button,.sa-media__button,.sa-pillows__button,.sa-positions__button,.sa-reviews__button,.sa-ribbon__button,.sa-story__button,.saf__button){padding:14px 20px!important;gap:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sa-typography.css.map */
