:root{--fw-navy: #00113f;--fw-navy-rgb: 0, 17, 63;--fw-navy-2: #1b2b5c;--fw-navy-soft: #4a5a85;--fw-red: #ed0012;--fw-red-dark: #b0000d;--fw-ink: #15171a;--fw-ink-soft: #474d57;--fw-line: #d9dce3;--fw-surface: #f3f5f9;--fw-radius: 16px;--fw-radius-lg: 24px;--fw-ease: cubic-bezier(.22, 1, .36, 1);--fw-font: "Manrope", system-ui, sans-serif;--fw-scale: 1;--font-body-family: var(--fw-font);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--fw-font);--font-heading-style: normal;--font-heading-weight: 700}html[data-text-size=large]{--fw-scale: 1.125;font-size:70.3125%}html[data-text-size=largest]{--fw-scale: 1.25;font-size:78.125%}body{font-size:calc(16px * var(--fw-scale));line-height:calc(24px * var(--fw-scale));letter-spacing:0;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){body{font-size:calc(18px * var(--fw-scale));line-height:calc(28px * var(--fw-scale))}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--fw-font);font-style:normal;font-weight:700;letter-spacing:-.01em;text-wrap:balance}p,li,.rte{text-wrap:pretty}em,i,cite,.italic{font-style:normal}.h0{font-size:calc(36px * var(--fw-scale));line-height:calc(40px * var(--fw-scale))}h1,.h1{font-size:calc(30px * var(--fw-scale));line-height:calc(36px * var(--fw-scale))}h2,.h2{font-size:calc(24px * var(--fw-scale));line-height:calc(32px * var(--fw-scale))}h3,.h3{font-size:calc(20px * var(--fw-scale));line-height:calc(28px * var(--fw-scale))}h4,.h4{font-size:calc(18px * var(--fw-scale));line-height:calc(28px * var(--fw-scale))}h5,.h5{font-size:calc(16px * var(--fw-scale));line-height:calc(24px * var(--fw-scale))}@media screen and (min-width:990px){.h0{font-size:calc(60px * var(--fw-scale));line-height:1}h1,.h1{font-size:calc(48px * var(--fw-scale));line-height:1}h2,.h2{font-size:calc(36px * var(--fw-scale));line-height:calc(40px * var(--fw-scale))}h3,.h3{font-size:calc(24px * var(--fw-scale));line-height:calc(32px * var(--fw-scale))}}.color-scheme-1 :is(h1,h2,.h0,.h1,.h2),.color-scheme-2 :is(h1,h2,.h0,.h1,.h2){color:var(--fw-navy)}.caption,.caption-with-letter-spacing,.caption-large{font-size:calc(14px * var(--fw-scale));line-height:calc(20px * var(--fw-scale))}.caption-with-letter-spacing{letter-spacing:.06em;font-weight:600;color:var(--fw-ink-soft)}a:not(.button):not(.full-unstyled-link):not(.header__menu-item):not(.list-menu__item):not(.mega-menu__link){text-underline-offset:.2em}a:not([class]){color:rgb(var(--color-link))}*:focus-visible{outline:3px solid var(--fw-red);outline-offset:3px;box-shadow:none}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-family:var(--fw-font);font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;min-height:48px;transition:transform .5s var(--fw-ease),opacity .3s var(--fw-ease)}.button:not([disabled]):hover{transform:translateY(-2px)}.button:not([disabled]):active{transform:scale(.98)}.header .button,.button--small{font-size:14px;line-height:20px}.product-form__submit.button--secondary{--color-button: var(--fw-navy-rgb);--color-button-text: 255, 255, 255;--border-opacity: 0;background-color:var(--fw-navy);color:#fff}.product-form__submit{min-height:56px}.shopify-payment-button__button--unbranded{border-radius:999px;min-height:56px}.section-header .header-wrapper{background-color:#ffffffdb;-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);border-bottom:1px solid var(--fw-line)}.header__heading-logo{max-width:100%}.header__icon .svg-wrapper,.header__icon .icon{color:var(--fw-navy)}.cart-count-bubble{background-color:var(--fw-red);color:#fff}.card-wrapper .card__inner{transition:transform .5s var(--fw-ease)}.card-wrapper:hover .card__inner{transform:translateY(-4px)}.card__media .media img{object-fit:contain}.card__heading{font-size:16px;line-height:24px;font-weight:600}.card__heading a{color:var(--fw-navy)}.card-information .caption-with-letter-spacing{font-size:12px;line-height:16px}.price{font-size:16px;line-height:24px;font-weight:700;font-variant-numeric:tabular-nums}.price-item--sale{color:var(--fw-red-dark)}.badge{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.02em}.product__title h1,.product__title .h1{color:var(--fw-navy);font-size:30px;line-height:36px}@media screen and (min-width:990px){.product__title h1,.product__title .h1{font-size:36px;line-height:40px}}.product__info-container>.product__text.caption-with-letter-spacing{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--fw-surface);color:var(--fw-navy);font-size:12px;line-height:16px}.product__info-container .price--large{font-size:30px;line-height:36px}.product-form__input input[type=radio]:checked+label{background-color:var(--fw-navy);color:#fff}.product__media-item .media,.product-media-container{border-radius:var(--fw-radius)}.product__media-item .media img{object-fit:contain;background:#fff}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--fw-navy);border-color:var(--fw-navy)}.product__accordion summary .accordion__title{font-size:16px;line-height:24px;font-weight:600}.footer{border-top:0}.footer-block__heading{font-size:14px;line-height:20px;letter-spacing:.06em;text-transform:uppercase}.footer-block__brand-info .footer-block__heading,.footer-block__details-content .h2,.footer-block__brand-info h2{font-size:16px;line-height:24px;font-weight:600;letter-spacing:0;text-transform:none}.footer-block__details-content .list-menu__item--link{font-size:14px;line-height:20px}.fw-icon{display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border-radius:12px;background:var(--fw-surface);color:var(--fw-navy)}.fw-icon svg{width:24px;height:24px}.fw-icon--sm{width:auto;height:auto;background:none;border-radius:0}.fw-icon--sm svg{width:20px;height:20px}.fw-eyebrow{display:inline-block;margin:0 0 12px;font-size:14px;line-height:20px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fw-red-dark)}.color-scheme-3 .fw-eyebrow,.color-scheme-4 .fw-eyebrow{color:#ff8a92}.fw-lead{font-size:18px;line-height:28px;color:rgba(var(--color-foreground),.8);max-width:680px}.fw-lead p{margin:0}.fw-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s var(--fw-ease),transform .7s var(--fw-ease)}.fw-reveal.is-visible,.no-js .fw-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card__inner,.fw-reveal{transition:opacity .3s var(--fw-ease)}.button:not([disabled]):hover,.button:not([disabled]):active,.card-wrapper:hover .card__inner{transform:none}.fw-reveal{transform:none}}.product__info-container>.product__description{margin:12px 0 4px;max-width:60ch}.product__info-container>.product__description,.product__info-container>.product__description p{font-size:calc(16px * var(--fw-scale, 1));line-height:calc(24px * var(--fw-scale, 1));color:var(--fw-ink-soft)}.product__info-container>.product__description p{margin:0}.product__info-container>.product__text--note{display:flex;gap:8px;align-items:flex-start;margin:20px 0 12px;font-size:calc(13px * var(--fw-scale, 1));line-height:calc(20px * var(--fw-scale, 1));color:var(--fw-ink-soft)}.product__text--note strong{font-weight:600;color:inherit}.product__note-icon{flex:0 0 16px;width:16px;height:16px;margin-top:2px}.product__note-icon svg{display:block;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fwusa.css.map */
