:root{--et-gutter: 48px;--et-radius-pill: 999px;--et-radius-card: 12px;--et-section-space: 104px}@media(max-width:989px){:root{--et-gutter: 32px;--et-section-space: 72px}}@media(max-width:749px){:root{--et-gutter: 20px;--et-section-space: 56px}}body{background-color:var(--et-color-page);color:var(--et-color-ink);font-family:var(--et-font-body)}.et-container{padding-inline:var(--et-gutter);width:100%}.et-heading{color:var(--et-color-ink);font-family:var(--et-font-heading);font-size:36px;font-weight:800;letter-spacing:-.01em;line-height:1.08;margin:0;text-transform:uppercase}.et-heading--xl{font-size:58px;letter-spacing:-.015em;line-height:1.04}.et-heading--lg{font-size:32px;letter-spacing:-.015em;line-height:1.05}@media(max-width:749px){.et-heading{font-size:28px}.et-heading--xl{font-size:32px}.et-heading--lg{font-size:26px}}.et-eyebrow{color:var(--et-color-accent);font-family:var(--et-font-body);font-size:13px;font-weight:600;letter-spacing:.12em;line-height:1.3;margin:0;text-transform:uppercase}.et-text{color:var(--et-color-text);font-size:16px;line-height:1.5;margin:0}.et-text--sm{font-size:14px}.et-text--muted{color:var(--et-color-muted)}.et-btn{align-items:center;background:var(--et-color-accent);border:1.5px solid var(--et-color-accent);border-radius:var(--et-radius-pill);color:var(--et-color-white);cursor:pointer;display:inline-flex;font-family:var(--et-font-heading);font-size:13px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.04em;line-height:1;min-height:49px;padding:16px 30px;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.et-btn:hover{opacity:.88}.et-btn:focus-visible,.et-link:focus-visible{outline:2px solid var(--et-color-ink);outline-offset:2px}.et-btn[disabled]{cursor:not-allowed;opacity:.5}.et-btn--dark{background:var(--et-color-ink);border-color:var(--et-color-ink)}.et-btn--outline{background:transparent;border-color:var(--et-color-ink);color:var(--et-color-ink)}.et-btn--block{width:100%}.et-link{color:inherit;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.et-icon,.et-stars{display:inline-block;flex:none;vertical-align:middle}.et-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.et-scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.et-scroller::-webkit-scrollbar{display:none}.et-scroller>*{flex:none;scroll-snap-align:start}@media(prefers-reduced-motion:reduce){.et-btn{transition:none}}body .page-wrapper--drawer-open{margin-inline-end:0}body .page-wrapper--drawer-open shopify-account::part(dialog){translate:none}@keyframes et-drawer-dim-in{0%{opacity:0}}theme-drawer .theme-drawer__dialog{z-index:201}body:has(theme-drawer[open]) .page-wrapper{scrollbar-gutter:stable}body:has(theme-drawer[open]):after{animation:et-drawer-dim-in .3s ease;background-color:#1b1b1b7f;content:"";cursor:pointer;top:0;right:0;bottom:0;left:0;position:fixed;z-index:200}@media(max-width:989px){body:has(theme-drawer[open]):after{content:none}}.et-packshot{mix-blend-mode:multiply}.product-media-container:has(.et-packshot),.resource-card__media:has(.et-packshot),.cart-items__media-container:has(.et-packshot){background:var(--et-color-page)}.product-media__image.et-packshot,.resource-card__image.et-packshot,.resource-card__collection-image.et-packshot,.cart-items__media-image.et-packshot{--product-media-fit: contain;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/2/assets/et-base.css.map */
