:root{--ex-navy: #0e1b4d;--ex-dark-navy: #0b1023;--ex-grey-blue: #eff0f5;--ex-light-blue: #4770db;--ex-orange: #ef5a23;--ex-star: #f8be00;--ex-white: #ffffff;--ex-font: var(--font-heading-family);--ex-radius: 20px;--ex-button-radius: 40px;--ex-button-hover-scale: 1.03;--ex-button-transition: background-color .2s ease, color .2s ease, border-color .2s ease, transform .2s ease}.ex-root{font-family:var(--ex-font);font-size:15px;font-weight:400;line-height:1.8;letter-spacing:.6px}:root{--ex-content-width: 1400px;--ex-gutter: 16px}@media screen and (min-width:750px){:root{--ex-gutter: 32px}}@media screen and (min-width:990px){:root{--ex-gutter: 48px}}.ex-page-width{max-width:calc(var(--ex-content-width) + var(--ex-gutter) * 2);margin:0 auto;padding-left:var(--ex-gutter);padding-right:var(--ex-gutter)}.ex-bg-grey-blue{background:var(--ex-grey-blue);color:var(--ex-navy);--color-foreground: 14, 27, 77}.ex-bg-light-grey{background:#f0f0f0;color:var(--ex-navy);--color-foreground: 14, 27, 77}.ex-bg-white{background:var(--ex-white);color:var(--ex-navy);--color-foreground: 14, 27, 77}.ex-bg-navy{background:var(--ex-navy);color:var(--ex-white);--color-foreground: 255, 255, 255}.ex-bg-light-blue{background:var(--ex-light-blue);color:var(--ex-white);--color-foreground: 255, 255, 255}.ex-bg-dark-navy{background:var(--ex-dark-navy);color:var(--ex-white);--color-foreground: 255, 255, 255}:root{--ex-section-space: 50px}@media screen and (min-width:750px){:root{--ex-section-space: 80px}}body.collection-{--ex-section-space: 40px}@media screen and (min-width:750px){body.collection-{--ex-section-space: 60px}}.ex-section{padding-top:var(--ex-section-space);padding-bottom:var(--ex-section-space)}.shopify-section:has(>.ex-bg-grey-blue):has(.ex-section)+.shopify-section:has(>.ex-bg-grey-blue) .ex-section,.shopify-section:has(>.ex-bg-light-grey):has(.ex-section)+.shopify-section:has(>.ex-bg-light-grey) .ex-section,.shopify-section:has(>.ex-bg-white):has(.ex-section)+.shopify-section:has(>.ex-bg-white) .ex-section,.shopify-section:has(>.ex-bg-navy):has(.ex-section)+.shopify-section:has(>.ex-bg-navy) .ex-section,.shopify-section:has(>.ex-bg-light-blue):has(.ex-section)+.shopify-section:has(>.ex-bg-light-blue) .ex-section,.shopify-section:has(>.ex-bg-dark-navy):has(.ex-section)+.shopify-section:has(>.ex-bg-dark-navy) .ex-section{padding-top:0}.ex-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border:1px solid var(--ex-orange);border-radius:var(--ex-button-radius);background:var(--ex-orange);color:var(--ex-white);font-family:var(--ex-font);font-size:16px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:var(--ex-button-transition)}.ex-button--outline{background:transparent;color:currentColor;border-color:currentColor}.ex-button--navy{background:var(--ex-navy);border-color:var(--ex-navy)}.ex-button,.hero-slide__button,.hero-card__title,.ex-card__button,.ex-newsletter__button,.ex-product .product-form__submit,.ex-product .product-form__checkout,quick-add-modal.ex-quick-add .product-form__submit,quick-add-modal.ex-quick-add .product-form__checkout,.ex-collection-grid .spf-product__form-btn-addtocart,.ex-collection-grid .ex-collection-card__choose{transition:var(--ex-button-transition)}.ex-button:hover,.hero-slide__button:hover,.hero-card__title:hover,.ex-card__button:not([disabled]):hover,.ex-newsletter__button:hover,.ex-product .product-form__submit:not([disabled]):hover,.ex-product .product-form__checkout:not([disabled]):hover,quick-add-modal.ex-quick-add .product-form__submit:not([disabled]):hover,quick-add-modal.ex-quick-add .product-form__checkout:not([disabled]):hover,.ex-collection-grid .spf-product__form-btn-addtocart:not([disabled]):hover,.ex-collection-grid .ex-collection-card__choose:hover{transform:scale(var(--ex-button-hover-scale))}.ex-button[disabled]:hover,.ex-card__button[disabled]:hover,.ex-card__button.loading:hover{transform:none}@media(prefers-reduced-motion:reduce){.ex-button:hover,.hero-slide__button:hover,.hero-card__title:hover,.ex-card__button:hover,.ex-newsletter__button:hover,.ex-product .product-form__submit:hover,.ex-product .product-form__checkout:hover,quick-add-modal.ex-quick-add .product-form__submit:hover,quick-add-modal.ex-quick-add .product-form__checkout:hover,.ex-collection-grid .spf-product__form-btn-addtocart:hover,.ex-collection-grid .ex-collection-card__choose:hover{transform:none}}.ex-bss-locked{display:none!important}.ex-bss-note{display:block}.ex-bss-note>a{display:inline-block!important;max-width:100%!important;padding:7px 15px!important;border:1px solid var(--ex-navy)!important;border-radius:var(--ex-button-radius)!important;color:var(--ex-navy)!important;font-family:var(--ex-font)!important;font-size:14px!important;font-weight:500!important;font-style:normal!important;line-height:1.35!important;text-decoration:none!important}.ex-bss-note>a:hover{text-decoration:underline!important}.ex-product .ex-bss-note>a{padding:9px 18px!important;font-size:15px!important}.ex-localization .disclosure{position:relative!important;top:0!important}.ex-localization .localization-form{margin:0;padding:0}.ex-localization__button{position:relative;display:flex;align-items:center;width:auto;min-width:0;height:auto;margin:0;padding:10px 36px 10px 0;border:0;background:none;color:var(--ex-navy);font-family:inherit;font-size:15px;line-height:1.5;letter-spacing:.6px;cursor:pointer}.ex-localization__button:hover{text-decoration:underline}.ex-localization__button .icon-caret{position:absolute;top:calc(50% - 2px);right:15px;height:6px}.ex-localization__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.ex-localization .disclosure__list-wrapper{position:absolute;bottom:100%;left:0;z-index:2;max-height:275px;overflow:hidden;border:1px solid rgba(14,27,77,.1);border-radius:20px;background-color:var(--ex-white);transform:translateY(-10px)}.ex-localization .disclosure__list{position:relative;width:max-content;min-width:120px;max-width:255px;max-height:205px;margin:0;padding:5px 0;overflow-y:auto;font-size:14px;list-style:none}.ex-localization .disclosure__link{display:block;padding:9px 15px;color:#0e1b4dbf;line-height:1.8;text-decoration:none;word-break:break-word}.ex-localization .disclosure__link:hover,.ex-localization .disclosure__link--active{color:var(--ex-navy)}.ex-localization .disclosure__link--active{text-decoration:underline}.ex-localization__currency{margin-left:4px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ex-base.css.map */
