*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}:root{--text-display: clamp(2.625rem, 5vw, 4.5rem);--text-h1: clamp(2.125rem, 3.9vw, 3.5rem);--text-h2: clamp(1.625rem, 2.5vw, 2.25rem);--text-price: clamp(1.625rem, 2.5vw, 2.25rem);--text-lead: clamp(1.25rem, 1.7vw, 1.5rem);--text-lg: clamp(1.1875rem, 1.45vw, 1.3125rem);--text-body: 1.125rem;--text-label: clamp(.9375rem, 1.1vw, 1rem);--font-weight-heading: 300;--font-weight-body: 400;--line-height-display: 1;--line-height-heading: 1.05;--line-height-body: 1.45;--letter-spacing-heading: -.02em;--text-button: 1.1875rem;--font-weight-button: 600;--section-padding: clamp(3rem, 2rem + 3vw, 4.5rem);--section-padding-tinted: clamp(3rem, 2rem + 3.5vw, 5rem);--section-extra-space: clamp(1rem, .75rem + 1vw, 1.5rem);--ticker-height: 3.375rem}@media(max-width:699px){:root{--ticker-height: 2.875rem}}.color-ecru{--color-background: var(--brand-ecru);--color-foreground: var(--brand-carbon);--color-inverse-background: var(--brand-carbon);--color-inverse-text: var(--brand-ecru)}.color-carbon{--color-background: var(--brand-carbon);--color-foreground: var(--brand-ecru);--color-inverse-background: var(--brand-ecru);--color-inverse-text: var(--brand-carbon)}.color-electric{--color-background: var(--brand-electric);--color-foreground: var(--brand-ecru);--color-inverse-background: var(--brand-ecru);--color-inverse-text: var(--brand-electric)}.color-clown{--color-background: var(--brand-clown);--color-foreground: var(--brand-ecru);--color-inverse-background: var(--brand-ecru);--color-inverse-text: var(--brand-carbon);--text-label: var(--text-body)}.color-sprite{--color-background: var(--brand-sprite);--color-foreground: var(--brand-carbon);--color-inverse-background: var(--brand-carbon);--color-inverse-text: var(--brand-ecru)}:is(.color-ecru,.color-carbon,.color-electric,.color-clown,.color-sprite){--color-button-background: var(--brand-clown);--color-button-text: var(--brand-ecru);--color-button-hover-background: color-mix(in srgb, var(--brand-clown) 80%, var(--brand-carbon));--color-button-hover-text: var(--brand-ecru);--color-button-outline: var(--color-button-background);--color-border: color-mix(in srgb, var(--color-foreground) 30%, transparent);--color-placeholder: color-mix(in srgb, var(--color-foreground) 9%, var(--color-background));background-color:var(--color-background);color:var(--color-foreground)}.color-clown{--color-button-background: var(--brand-ecru);--color-button-text: var(--brand-clown);--color-button-hover-background: var(--brand-carbon);--color-button-hover-text: var(--brand-ecru)}.color-electric{--color-button-background: var(--brand-ecru);--color-button-text: var(--brand-electric);--color-button-hover-background: var(--brand-sprite);--color-button-hover-text: var(--brand-electric);--color-border: color-mix(in srgb, var(--brand-ecru) 50%, transparent)}.color-sprite{--color-button-outline: var(--brand-carbon)}body{font-family:var(--font-primary--family);font-size:var(--text-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading--family);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}a{color:inherit}:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.eyebrow{font-size:var(--text-label);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.rte>*+*{margin-top:1em}.rte ul,.rte ol{padding-inline-start:1.25em}.rte li+li{margin-top:.375em}.rte a{text-underline-offset:.2em}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section:not(.shopify-section-group-footer-group)+.shopify-section-group-footer-group{margin-top:auto}.shopify-section:has(+.shopify-section-group-footer-group)>.section-frame{padding-bottom:var(--section-padding-tinted);border-bottom:0}.shopify-section:has(+.shopify-section-group-footer-group):has(>*):not(:has(>.section-frame,>.full-width)){padding-bottom:var(--section-padding-tinted)}.shopify-section>.full-width,.shopify-section>.section-frame{grid-column:1 / -1}.section-frame{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--section-padding)}.section-frame:where(.color-carbon,.color-sprite,.color-clown,.color-electric){padding-block:var(--section-padding-tinted)}.section-frame.section-frame--custom-padding{padding-block:var(--section-padding-top, var(--section-padding)) var(--section-padding-bottom, var(--section-padding))}.section-frame--space-above{--section-extra-above: var(--section-extra-space);border-top:var(--section-extra-space) solid transparent}.section-frame--space-below{border-bottom:var(--section-extra-space) solid transparent}.shopify-section:has(>.section-frame--space-below)+.shopify-section>.section-frame{--section-extra-before: var(--section-extra-space)}.section-frame--line-above{position:relative}.section-frame--line-above:before{content:"";position:absolute;top:calc(-.5 * (var(--section-extra-above, 0px) + var(--section-extra-before, 0px)));left:0;right:0;height:1px;background-color:var(--color-border)}.section-frame>*{grid-column:2;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/critical.css.map */
