:root{--cds-content-width: 120rem;--cds-section-padding: 1.25rem;--cds-column-gap: 1rem;--cds-columns: 4}@media screen and (min-width:750px){:root{--cds-section-padding: 2.5rem;--cds-column-gap: 1.25rem;--cds-columns: 4}}.page-width-wide,.page-width-normal,.page-width-narrow{--page-margin: var(--cds-section-padding);--page-content-width: var(--cds-content-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.cds-grid{display:grid;grid-template-columns:repeat(var(--cds-columns),minmax(0,1fr));column-gap:var(--cds-column-gap);row-gap:var(--cds-row-gap, var(--cds-column-gap));align-items:start}.cds-grid>*{grid-column:span var(--cds-span, var(--cds-columns));min-width:0}.cds-grid>.group-block{display:grid;grid-template-columns:subgrid;grid-column:span var(--cds-span, var(--cds-columns))}:root{--font-heading--family: "Instrument Serif", Georgia, "Times New Roman", serif;--font-heading--weight: 400}:root{--font-h1--size: 3.5rem;--font-h1--line-height: 1.2;--font-h1--letter-spacing: -.01em;--font-h2--size: 3rem;--font-h2--line-height: 1.2;--font-h2--letter-spacing: -.01em;--font-h3--size: 1.75rem;--font-h3--line-height: 1.4;--font-h3--letter-spacing: .02em;--font-h4--size: 1.75rem;--font-h4--line-height: 1.4;--font-h4--letter-spacing: .02em;--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.5;--font-paragraph--letter-spacing: 0em;--cds-font-lead--size: 1.125rem;--cds-font-lead--letter-spacing: .01em}.text-block.cds-lead{font-size:var(--cds-font-lead--size, 1.125rem);line-height:var(--font-paragraph--line-height, 1.5);letter-spacing:var(--cds-font-lead--letter-spacing, .01em)}.text-block.cds-caption-lg{font-size:1.125rem;line-height:1.3;letter-spacing:.05em}.text-block.cds-caption-sm{font-size:.875rem;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.text-block.cds-tag{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:.875rem;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.cds-atc-prices{white-space:nowrap}.cds-atc-compare{text-decoration-line:line-through;text-decoration-thickness:1px;opacity:.6}.product-badges .product-badges__badge{border-radius:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 400);font-size:.875rem;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.text-block:is(.cds-lead,.cds-caption-lg,.cds-caption-sm,.cds-tag) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}@media screen and (max-width:749px){:root{--font-h1--size: 2.5rem;--font-h2--size: 2.5rem}}:root{--button-padding-block: 16px;--button-padding-inline: 24px;--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--cds-color-ink: #1c3a13;--cds-color-paper: #f6f7ef;--cds-button-max-width: calc( (min(var(--cds-content-width), 100vw - var(--cds-section-padding) * 2) - var(--cds-column-gap) * 3) / 4 )}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){width:100%;max-width:var(--cds-button-max-width);border-radius:0;font-size:.875rem;line-height:1.3;letter-spacing:.05em;color:var(--color-foreground);background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-foreground);border:none}.button:not(.button-unstyled):hover,.button-secondary:not(.button-unstyled):hover{color:var(--cds-color-paper);background-color:var(--cds-color-ink);box-shadow:inset 0 0 0 1px var(--cds-color-ink);scale:none;transform:none}@media screen and (max-width:749px){.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){max-width:none}}.button-pale.button-pale{width:fit-content;max-width:none;padding-block:12px;padding-inline:24px;color:var(--cds-color-ink);background-color:var(--cds-color-paper);box-shadow:inset 0 0 0 1px var(--cds-color-ink)}.button-pale.button-pale:hover{color:var(--cds-color-paper);background-color:var(--cds-color-ink);box-shadow:inset 0 0 0 1px var(--cds-color-ink);scale:none;transform:none}.button-ink.button-ink{color:var(--cds-color-paper);background-color:var(--cds-color-ink);box-shadow:inset 0 0 0 1px var(--cds-color-ink)}.button-ink.button-ink:hover{color:var(--cds-color-ink);background-color:var(--cds-color-paper);box-shadow:inset 0 0 0 1px var(--cds-color-paper);scale:none;transform:none}body:has(#cart-drawer[open]) .page-wrapper{margin-right:0}#cart-drawer .theme-drawer__dialog{z-index:calc(var(--layer-temporary) + var(--drawer-stack-order, 0))}.cart-drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--layer-temporary) - 1);background:#0006;opacity:0;pointer-events:none;transition:opacity var(--animation-speed, .2s) ease}.cart-drawer-scrim.is-visible{opacity:1;pointer-events:auto}#cart-drawer .theme-drawer__dialog::backdrop{background:#0006}@media(prefers-reduced-motion:reduce){.cart-drawer-scrim{transition:none}}.cart__ctas button.cart__checkout-button{width:100%;max-width:none;color:var(--cds-color-paper);background-color:var(--cds-color-ink);box-shadow:inset 0 0 0 1px var(--cds-color-ink)}.cart__ctas button.cart__checkout-button:hover{color:var(--cds-color-ink);background-color:var(--cds-color-paper);box-shadow:inset 0 0 0 1px var(--cds-color-ink);scale:none;transform:none}.cart-discount__form button.cart-discount__button{width:auto;max-width:none;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
