@font-face{font-family:Archivo Narrow;src:url(archivo-narrow-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(archivo-narrow-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(archivo-narrow-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(archivo-narrow-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo RD;src:url(archivo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo RD;src:url(archivo-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--rd-cotton: #f2f2ee;--rd-cotton-deep: #e7e7e0;--rd-serge: #004225;--rd-serge-deep: #002c1a;--rd-serge-mid: #0a5535;--rd-ink: #101b2d;--rd-rule: rgba(0, 66, 37, .2);--rd-rule-strong: rgba(0, 66, 37, .42);--rd-rule-invert: rgba(242, 242, 238, .24);--rd-ink-2: rgba(16, 27, 45, .72);--rd-struck: #b21e2e;--rd-thread: #c08a2e;--rd-cream: #eadfc0;--rd-stripe: var(--rd-serge);--rd-font-display: "Archivo Narrow", "Arial Narrow", system-ui, sans-serif;--rd-font-body: "Archivo RD", system-ui, -apple-system, sans-serif;--rd-step--1: 1.15rem;--rd-step-0: 1.5rem;--rd-step-1: 1.8rem;--rd-step-2: 2.4rem;--rd-step-3: 3.2rem;--rd-step-4: 4.4rem;--rd-display: clamp(3.6rem, 6vw, 7.2rem);--rd-cut-zoom: 1.28;--rd-track-label: .14em;--rd-track-display: -.02em;--rd-gutter: 2.4rem;--rd-band: clamp(6.4rem, 9vw, 12rem);--rd-hair: 1px;--rd-ease: cubic-bezier(.16, 1, .3, 1);--rd-dur: .48s;--font-body-family: var(--rd-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-family: var(--rd-font-display);--font-heading-style: normal;--font-heading-weight: 700}body{font-family:var(--rd-font-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--rd-font-display);font-weight:700;letter-spacing:var(--rd-track-display);line-height:.98;text-transform:uppercase;text-wrap:balance}.rd-prose{max-width:68ch;font-size:var(--rd-step-0);line-height:1.6}.rd-prose>*+*{margin-block-start:1.2em}.rd-num,.price,.rd-spec__value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.rd-band--serge,.rd-footer,.rd-key--invert{--rd-ink-2: rgba(242, 242, 238, .82);--rd-stripe: var(--rd-cream)}.rd-label{font-family:var(--rd-font-display);font-size:var(--rd-step--1);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;line-height:1.2;color:var(--rd-ink-2)}.rd-label--invert{color:#f2f2eed1}.rd-rule{border:0;border-block-start:var(--rd-hair) solid var(--rd-rule);margin:0}.rd-rule--strong{border-block-start-color:var(--rd-rule-strong)}.rd-rule--invert{border-block-start-color:var(--rd-rule-invert)}.rd-band{padding-block:var(--rd-band)}.rd-band--serge{background:var(--rd-serge);color:var(--rd-cotton)}.rd-band--serge h1,.rd-band--serge h2,.rd-band--serge h3{color:var(--rd-cotton)}.rd-wrap{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--rd-gutter)}.rd-callouts{display:contents}.rd-callout{display:flex;align-items:baseline;gap:1.2rem}.rd-callout__line{flex:1 1 auto;min-width:2.4rem;height:var(--rd-hair);background:var(--rd-rule-strong);transform-origin:left center}.rd-callout__dot{flex:none;inline-size:5px;block-size:5px;background:var(--rd-serge);transform:rotate(45deg)}.rd-callout__body{flex:none;display:flex;flex-direction:column;gap:.3rem}.rd-spec__value{font-family:var(--rd-font-display);font-size:var(--rd-step-1);font-weight:600;line-height:1;color:var(--rd-ink)}.rd-band--serge .rd-spec__value,.rd-callout--invert .rd-spec__value{color:var(--rd-cotton)}.rd-callout--invert .rd-callout__line{background:var(--rd-rule-invert)}.rd-callout--invert .rd-callout__dot{background:var(--rd-cotton)}.rd-key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-block-start:var(--rd-hair) solid var(--rd-rule)}.rd-key>li{list-style:none}@media screen and (min-width:750px){.rd-key{grid-template-columns:repeat(6,minmax(0,1fr))}}.rd-key__item{display:flex;flex-direction:column;gap:1.1rem;padding:2rem 2.4rem 2.2rem 2rem;block-size:100%;text-decoration:none;color:inherit;border-inline-end:var(--rd-hair) solid var(--rd-rule);border-block-end:var(--rd-hair) solid var(--rd-rule);transition:background-color var(--rd-dur) var(--rd-ease)}@media screen and (max-width:749px){.rd-key>li:nth-child(odd) .rd-key__item{padding-inline-start:0}}@media screen and (min-width:750px){.rd-key>li:first-child .rd-key__item{padding-inline-start:0}}.rd-key__item:hover,.rd-key__item:focus-visible{background-color:#0042250d}.rd-key__bar{block-size:4px;inline-size:100%;max-inline-size:6.4rem;background:var(--rd-stripe);transition:max-inline-size var(--rd-dur) var(--rd-ease)}.rd-key__item:hover .rd-key__bar,.rd-key__item:focus-visible .rd-key__bar{max-inline-size:100%}.rd-key__name{font-family:var(--rd-font-display);font-size:var(--rd-step-1);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1;color:var(--rd-ink)}.rd-key__count{font-size:var(--rd-step--1);letter-spacing:var(--rd-track-label);text-transform:uppercase;color:var(--rd-ink-2)}.rd-key--invert{border-block-start-color:var(--rd-rule-invert)}.rd-key--invert .rd-key__item{border-inline-end-color:var(--rd-rule-invert);border-block-end-color:var(--rd-rule-invert)}.rd-key--invert .rd-key__item:hover,.rd-key--invert .rd-key__item:focus-visible{background-color:#f2f2ee0f}.rd-key--invert .rd-key__name{color:var(--rd-cotton)}.rd-key--invert .rd-key__count{color:#f2f2ee99}.rd-cut{background:var(--rd-cotton);isolation:isolate}.rd-cut img,img.rd-cut__img{mix-blend-mode:multiply}.rd-media{position:relative;display:block;overflow:hidden;background:var(--rd-cotton);isolation:isolate;aspect-ratio:1 / 1}.rd-media img{inline-size:100%;block-size:100%;object-fit:contain}.rd-media__model{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;object-fit:cover;transition:opacity var(--rd-dur) var(--rd-ease)}.rd-media__cut{mix-blend-mode:multiply;transition:opacity var(--rd-dur) var(--rd-ease)}.rd-card:hover .rd-media__model,.rd-card:focus-within .rd-media__model{opacity:1}.rd-card:hover .rd-media__cut,.rd-card:focus-within .rd-media__cut{opacity:0}.rd-card{position:relative;display:flex;flex-direction:column;background:var(--rd-cotton);border:var(--rd-hair) solid var(--rd-rule)}.rd-card__body{display:flex;flex-direction:column;gap:.6rem;padding:1.6rem;border-block-start:var(--rd-hair) solid var(--rd-rule)}.rd-card__stripe{block-size:3px;inline-size:3.2rem;background:var(--rd-stripe)}.rd-card__title{font-family:var(--rd-font-display);font-size:var(--rd-step-1);font-weight:600;text-transform:uppercase;line-height:1.05;color:var(--rd-ink)}.rd-card__title a{color:inherit;text-decoration:none}.rd-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.rd-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.rd-card__price{font-family:var(--rd-font-display);font-size:var(--rd-step-1);font-weight:600;color:var(--rd-ink)}.rd-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 1.8rem;min-block-size:4.8rem;font-family:var(--rd-font-display);font-size:var(--rd-step-0);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;text-decoration:none;cursor:pointer;border:var(--rd-hair) solid var(--rd-serge);border-radius:0;background:var(--rd-serge);color:var(--rd-cotton);transition:background-color var(--rd-dur) var(--rd-ease),color var(--rd-dur) var(--rd-ease)}.rd-btn:hover{background:var(--rd-serge-mid)}.rd-btn[disabled],.rd-btn[aria-disabled=true]{background:transparent;color:#101b2d66;border-color:var(--rd-rule);cursor:not-allowed}.rd-btn--ghost{background:transparent;color:var(--rd-serge)}.rd-btn--ghost:hover{background:var(--rd-serge);color:var(--rd-cotton)}.rd-btn--invert{background:var(--rd-cotton);color:var(--rd-ink);border-color:var(--rd-cotton)}.rd-btn--invert:hover{background:transparent;color:var(--rd-cotton)}.rd-btn__mark{flex:none;inline-size:1.6rem;block-size:1.6rem}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--rd-serge);outline-offset:3px;border-radius:0}.rd-band--serge :where(a,button,input,select,textarea,summary):focus-visible,.rd-key--invert :where(a,button):focus-visible{outline-color:var(--rd-cotton)}.card,.card-wrapper,.card__inner,.quick-add__submit,.button,.field__input,.select__select,.customer input,.customer select,.customer textarea{border-radius:0!important}.button,.shopify-challenge__button,.customer button{font-family:var(--rd-font-display);font-weight:600;letter-spacing:var(--rd-track-label);text-transform:uppercase;min-block-size:4.8rem}variant-selects:has(.product-form__input--pill input[value="Default Title"]),.product-form__input--pill:has(input[value="Default Title"]){display:none}@keyframes rd-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rd-callout--draw .rd-callout__line{animation:rd-draw var(--rd-dur) var(--rd-ease) both;animation-delay:calc(var(--rd-i, 0) * 90ms + .16s)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.rd-callout--draw .rd-callout__line{transform:none}}@media screen and (max-width:749px){.rd-callout{justify-content:space-between;padding-block:1.2rem;border-block-end:var(--rd-hair) solid var(--rd-rule)}.rd-callout__line,.rd-callout__dot{display:none}.rd-callout__body{flex-direction:row;justify-content:space-between;inline-size:100%;align-items:baseline;gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/rd-system.css.map */
