:root{--sh-navy:#003C78;--sh-blue:#2383C3;--sh-ink:#14212E;--sh-deep:#071A2B;--sh-tile:#F5F5F5;--sh-line:#DCD7CB;--sh-muted:#6B7580;--sh-gold:#FFB400;--sh-cond:var(--font-heading--family)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{letter-spacing:.01em}.button,.button-secondary,button.add-to-cart-button,.shopify-payment-button__button--unbranded{font-family:var(--sh-cond);font-weight:700;text-transform:uppercase;letter-spacing:.08em}.sh-eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--sh-cond);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#175e8f}.sh-eyebrow__new{background:var(--sh-navy);color:#fff;padding:3px 8px;letter-spacing:.1em}.sh-kicker{margin:0 0 6px;font-family:var(--sh-cond);font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#175e8f}.product-information h1{font-size:clamp(30px,3.2vw,44px);line-height:.95;margin:0}.product-information product-price,.product-information .price{font-family:var(--sh-cond);font-weight:700;font-size:22px;letter-spacing:.02em}.product-information media-gallery .product-media,.product-information media-gallery .product-media-container{background:var(--sh-tile)}.product-information media-gallery img{mix-blend-mode:multiply}.product-information .variant-option legend,.product-information .variant-option__legend,.product-information fieldset legend{font-family:var(--sh-cond);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.product-information .rte h3{font-family:var(--sh-cond);font-weight:700;font-size:14px;letter-spacing:.12em;margin:18px 0 8px}.product-information .rte ul{padding-left:0;list-style:none;display:grid;gap:6px}.product-information .rte ul li{position:relative;padding-left:22px}.product-information .rte ul li:before{content:"";position:absolute;left:0;top:.62em;width:12px;height:2px;background:var(--sh-blue)}.sh-trust{list-style:none;margin:0;padding:14px 0;display:grid;gap:10px;border-top:1px solid var(--sh-line);border-bottom:1px solid var(--sh-line)}.sh-trust li{display:flex;align-items:center;gap:12px;font-family:var(--sh-cond);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.sh-trust svg{flex:none;color:var(--sh-navy)}.product-information .details__header{font-family:var(--sh-cond);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase}.sh-reviews{padding-block:56px;border-top:1px solid var(--sh-line)}.sh-reviews__head{margin-bottom:22px}.sh-reviews h2{font-size:clamp(28px,3.2vw,40px);line-height:.9;margin:0}.product-information .compare-at-price{font-size:.72em;font-weight:400;color:var(--sh-muted);margin-left:8px}.product-information .variant-option__button-label{font-family:var(--sh-cond);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product-information .variant-option legend{font-family:var(--sh-cond);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.product-information .variant-option legend *{font-family:inherit}.sh-reviews{max-width:var(--page-width,1400px);margin-inline:auto;padding-inline:var(--page-margin,24px)}.product-information .details__header{font-size:15px}.product-information .text-block.h1,.product-information .text-block.h1 h1{font-size:clamp(30px,3.2vw,44px);line-height:.95}@media(max-width:749px){.product-information .text-block.h1,.product-information .text-block.h1 h1{font-size:32px}}.header-logo img.sh-header-logo{height:26px;width:auto;max-width:none}@media(min-width:750px){.header-logo img.sh-header-logo{height:34px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sh-brand.css.map */
