#header-component .header-logo__image{width:clamp(145px,12vw,180px);height:auto;max-height:36px;object-fit:contain}#header-component .header-logo{min-width:0}#header-component .menu-list__link{font-size:13px;letter-spacing:.08em}#header-component .menu-list{column-gap:clamp(12px,1.6vw,24px)}#header-component .mega-menu__link{font-size:13px;line-height:1.45;padding-block:7px;letter-spacing:.025em}#header-component .mega-menu__content{max-height:calc(100dvh - var(--header-height,90px) - 28px);overflow-y:auto;overscroll-behavior:contain;padding-block:24px}#header-component .mega-menu__list{column-gap:28px;row-gap:24px}.announcement-bar__slider{width:100%;position:relative;justify-content:center!important}.announcement-bar__slider .announcement-bar__slides{width:calc(100% - 96px)!important;max-width:none!important;margin-inline:auto!important;text-align:center}.announcement-bar__slider .announcement-bar__text{width:100%;text-align:center!important;justify-content:center}.announcement-bar__slider slideshow-arrows{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;width:100%}.announcement-bar__slider slideshow-arrows button{pointer-events:auto}.fh-video-toggle,.ref-logo-strip__pause{display:none!important}.ref-logo-strip[data-enhanced]:is(:hover,:focus-within) .ref-logo-strip__track{animation-play-state:running}.sf-prices{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:inherit;gap:6px 12px;margin-block:10px 6px;font-family:var(--font-body--family,Arial,sans-serif);color:#002b4d}.sf-prices__sale{font-size:18px;font-weight:600;white-space:nowrap}.sf-prices__reference{font-size:14px;color:#526875;white-space:nowrap;text-decoration-thickness:1px}.sf-prices__note{flex:0 0 100%;font-size:10px;letter-spacing:.025em;line-height:1.4;color:#526875}.sf-prices__saving{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.sf-prices [hidden]{display:none!important}.rc-card .sf-prices{justify-content:center}.rc-card .sf-prices__sale{font-size:17px}[ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}[ref=priceContainer] .price{font-size:clamp(18px,1.45vw,22px);font-weight:600;color:#002b4d}[ref=priceContainer] .compare-at-price{font-size:15px;color:#526875;opacity:1;text-decoration:line-through}.sf-reference-note{font-size:11px;color:#526875;display:block;margin-top:4px}.rc-card[data-grouped=true] .sf-choices{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:8px 0}.sf-choice{display:grid;place-items:center;width:36px;height:40px;border:1px solid transparent;background:none;padding:6px;color:inherit}.sf-choice[aria-pressed=true]{border-color:#002b4d}.sf-choice span{width:22px;height:24px;background:var(--chip);border:3px solid #fff}.sf-choice:focus-visible{outline:2px solid #002b4d;outline-offset:2px}.sf-paid{display:block;width:100%;margin:0 0 18px;color:#002b4d;border:1px solid #ded6cc;background:#fff}.sf-paid__label{display:flex;align-items:center;gap:12px;padding:18px;cursor:pointer;font-size:16px;line-height:1.4}.sf-paid__label input{width:20px;height:20px;accent-color:#002b4d;flex-shrink:0}.sf-paid__amount{white-space:nowrap;font-size:14px;color:#526875}.sf-paid__fields{padding:0 18px 18px}.sf-paid__fields[hidden]{display:none}.sf-paid__fields label{display:block;font-size:14px;margin:0 0 8px}.sf-paid__fields textarea{display:block;width:100%;min-height:90px;border:1px solid #bab3a9;background:#fff;padding:10px;color:#002b4d;font:inherit;resize:vertical;border-radius:0}.sf-paid__note{font-size:12px;line-height:1.5;margin:10px 0 0}.sf-paid__error{font-size:13px;color:#9b1c20;line-height:1.5;margin:10px 18px}product-form-component[data-sf-personalising=true] :is(.shopify-payment-button,[ref=acceleratedCheckoutButtonContainer]){display:none!important}.rp-option-row:has([data-request=engraving]){display:none!important}@media(max-width:749px){#header-component .header-logo__image{width:clamp(115px,33vw,145px);height:auto;max-height:29px}.ref-menu .ref-menu__brand img{max-width:140px;max-height:28px}.ref-menu .ref-menu__toolbar{grid-template-columns:60px minmax(0,1fr) 88px;flex-basis:64px}.announcement-bar__slider .announcement-bar__slides{width:calc(100% - 72px)!important}.announcement-bar__text{font-size:11px!important}.sf-prices__sale,.rc-card .sf-prices__sale{font-size:16px}.sf-prices__reference{font-size:13px}.sf-paid__label{padding:15px;font-size:15px;flex-wrap:wrap}.sf-paid__label input{margin:0}.sf-paid__fields{padding-inline:15px}}@media(prefers-reduced-motion:reduce){.ref-logo-strip .ref-logo-strip__track{animation:none!important;transform:none!important}fh-video video{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sf-refinements.css.map */
