*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}main{flex:1 0 auto}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,button{font:inherit}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}body{font-family:var(--font-body-family);font-size:calc(1rem * var(--font-body-scale));font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.5;background-color:var(--color-background);color:var(--color-foreground)}a{color:currentcolor;text-underline-offset:.2em}button,input,select,textarea{border-radius:var(--control-radius)}button,[type=button],[type=submit]{cursor:pointer}:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.skip-to-content-link{position:fixed;z-index:1000;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm);padding:var(--space-sm) var(--space-md);transform:translateY(calc(-100% - var(--space-lg)));background:var(--color-background);color:var(--color-foreground)}.skip-to-content-link:focus{transform:translateY(0)}h1,h2,h3,h4,h5,h6,.display-text{font-family:var(--font-display-family);font-style:var(--font-display-style);font-weight:var(--font-display-weight);line-height:.98;text-wrap:balance}:is(h1,h2,h3,h4,h5,h6)>a{line-height:1.1;text-decoration-thickness:.055em;text-underline-offset:.18em}h1{font-size:clamp(2.75rem,6.4vw,6rem)}h2{font-size:clamp(1.875rem,3.5vw,3.75rem)}h3{font-size:clamp(1.35rem,2vw,2rem)}.utility-text{font-size:.6875rem;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:var(--rule-width) solid var(--color-accent);padding:.75rem 1.5rem;background:var(--color-accent);color:var(--color-accent-text);font-size:.75rem;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:uppercase}.button:hover,.button--secondary{background:transparent;color:var(--color-foreground)}.button--secondary:hover{background:var(--color-accent);color:var(--color-accent-text)}.field{min-height:2.75rem;border:var(--rule-width) solid var(--color-rule);padding:.75rem 1rem;background:transparent;color:var(--color-foreground)}.field::placeholder{color:currentcolor;opacity:.65}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.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>.full-width{grid-column:1 / -1}.page-width{width:min(var(--page-width),calc(100% - var(--page-margin) * 2));margin-inline:auto}.board-quick-view{position:fixed;top:0;right:0;bottom:0;left:0;width:min(68rem,calc(100% - (var(--page-margin) * 2)));max-width:none;max-height:min(52rem,calc(100svh - (var(--page-margin) * 2)));margin:auto;border:var(--rule-width) solid var(--color-rule);padding:0;overflow:hidden;background:var(--color-background);color:var(--color-foreground);box-shadow:0 2rem 6rem color-mix(in srgb,var(--color-foreground),transparent 72%)}.board-quick-view::backdrop{background:color-mix(in srgb,var(--color-foreground),transparent 42%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.board-quick-view [hidden]{display:none!important}.board-quick-view[open]{animation:board-quick-view-enter var(--motion-duration, .65s) cubic-bezier(.22,1,.36,1)}.board-quick-view__panel{position:relative;max-height:inherit;overflow-y:auto;overscroll-behavior:contain}.board-quick-view__close{position:absolute;z-index:2;inset-block-start:var(--space-sm);inset-inline-end:var(--space-sm);display:grid;width:2.75rem;height:2.75rem;place-items:center;border:var(--rule-width) solid currentcolor;border-radius:50%;padding:0;background:var(--color-background);color:var(--color-foreground);font-size:1.5rem;line-height:1}.board-quick-view__loading,.board-quick-view__error{min-height:min(32rem,70svh);padding:var(--space-3xl) var(--page-margin)}.board-quick-view__loading{display:grid;place-items:center}.board-quick-view__error{align-content:center;justify-items:start}.board-quick-view__error:not([hidden]){display:grid;gap:var(--space-lg)}.board-quick-view__content{min-height:min(38rem,80svh)}.board-quick-view__media{min-height:20rem;background:color-mix(in srgb,var(--color-accent),var(--color-background) 86%)}.board-quick-view__image{width:100%;height:100%;min-height:inherit;object-fit:cover}.board-quick-view__information{display:flex;min-width:0;flex-direction:column;padding:var(--space-2xl) var(--page-margin)}.board-quick-view__information h2{max-width:13ch;margin-block-start:var(--space-sm);font-size:clamp(2.25rem,6vw,4.75rem);letter-spacing:-.06em;line-height:.92}.board-quick-view__price{margin-block-start:var(--space-lg);font-size:1.25rem}.board-quick-view__description{max-width:58ch;margin-block-start:var(--space-xl);line-height:1.65}.board-quick-view__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(6rem,.32fr);gap:var(--space-sm);margin-block-start:var(--space-2xl)}.board-quick-view__variant,.board-quick-view__quantity{display:grid;align-content:start;gap:var(--space-xs)}.board-quick-view__variant[hidden]{display:none}.board-quick-view__variant select,.board-quick-view__quantity input{width:100%;min-height:3rem}.board-quick-view__add,.board-quick-view__form-status{grid-column:1 / -1}.board-quick-view__form-status:empty{display:none}.board-quick-view__details{display:flex;justify-content:space-between;gap:var(--space-md);margin-block-start:auto;padding-block-start:var(--space-2xl)}.board-choice__media[data-board-quick-view-trigger]{cursor:pointer}.board-choice__media[data-board-quick-view-trigger]:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.board-builder.board-builder--sticky-controls{padding-block-end:calc(var(--space-3xl) + 5.5rem)}.board-builder--sticky-controls .board-builder__controls{display:none}.board-builder__sticky-controls{position:fixed;z-index:15;inset-inline:0;inset-block-end:0;display:flex;visibility:hidden;width:min(calc(100% - (var(--page-margin) * 2)),var(--page-width));min-height:4.75rem;align-items:center;justify-content:space-between;gap:var(--space-md);margin-inline:auto;border:var(--rule-width) solid var(--color-rule);border-block-end:0;padding:var(--space-sm);padding-block-end:max(var(--space-sm),env(safe-area-inset-bottom));opacity:0;background:var(--color-background);box-shadow:0 -1rem 3rem color-mix(in srgb,var(--color-foreground),transparent 88%);pointer-events:none;transform:translateY(100%);transition:opacity .22s ease,transform var(--motion-duration, .65s) cubic-bezier(.22,1,.36,1),visibility 0s linear var(--motion-duration, .65s)}.board-builder__sticky-controls.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.board-builder__sticky-actions{display:flex;justify-content:flex-end;gap:var(--space-sm)}.board-builder__sticky-actions .button{min-width:min(10rem,34vw)}html:has(.board-quick-view[open],cart-drawer[open]) .board-builder__sticky-controls{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(100%)}@keyframes board-quick-view-enter{0%{opacity:0;transform:translateY(var(--motion-distance, 1.125rem)) scale(.985)}to{opacity:1;transform:none}}@media screen and (min-width:48rem){.board-quick-view__content:not([hidden]){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr)}.board-quick-view__media,.board-quick-view__image{min-height:min(44rem,calc(100svh - (var(--page-margin) * 2)))}}html[data-motion-pace=relaxed]{--motion-duration: .9s;--motion-distance: 1.75rem;--motion-stagger: .11s}html[data-motion-pace=standard]{--motion-duration: .65s;--motion-distance: 1.125rem;--motion-stagger: 75ms}html[data-motion-pace=brisk]{--motion-duration: .45s;--motion-distance: .75rem;--motion-stagger: 45ms}html[data-motion-style=subtle] .motion-reveal{opacity:0;transform:translateY(calc(var(--motion-distance) * .5));transition:opacity var(--motion-duration) ease,transform var(--motion-duration) cubic-bezier(.22,1,.36,1)}html[data-motion-style=expressive] .motion-reveal{opacity:0;transform:translateY(var(--motion-distance));transition:opacity var(--motion-duration) ease,transform var(--motion-duration) cubic-bezier(.16,1,.3,1)}html[data-motion-style=expressive] .motion-reveal .motion-item{opacity:0;transform:translateY(calc(var(--motion-distance) * .75)) scale(.99);transition:opacity var(--motion-duration) ease,transform var(--motion-duration) cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--motion-order, 0) * var(--motion-stagger))}html[data-motion-style] .motion-reveal.is-visible,html[data-motion-style=expressive] .motion-reveal.is-visible .motion-item{opacity:1;transform:none}html[data-motion-style=off] *,html[data-motion-style=off] *:before,html[data-motion-style=off] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}html[data-motion-style=off] .motion-reveal,html[data-motion-style=off] .motion-item{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.motion-reveal,.motion-item{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/critical.css.map */
