.kit-shoppable-hero__hotspots{position:relative;pointer-events:none;z-index:3}.kit-shoppable-hero__hotspot{position:absolute;top:var(--hotspot-top-mobile, var(--hotspot-top));left:var(--hotspot-left-mobile, var(--hotspot-left));transform:translate(-50%,-50%);pointer-events:auto}.kit-shoppable-hero__product-card{color:inherit;text-decoration:inherit;display:block;min-width:calc(2rem * 4.2360679775)}@media(min-width:700px){.kit-shoppable-hero__hotspot{top:var(--hotspot-top);left:var(--hotspot-left)}.kit-content-over-media__content{max-width:calc(61.803% + (var(--kit-section-gutter) * 2))}.kit-shoppable-hero__content .kit-text{color:var(--colorHeroText);pointer-events:none}}@media(min-width:1024px){.kit-content-over-media__content{max-width:calc(50% + (var(--kit-section-gutter) * 2))}}.mobile-nav shopify-account::part(signed-out-avatar){font-size:var(--typeBodySizeMobile);-webkit-font-smoothing:antialiased}.site-nav shopify-account::part(signed-out-avatar){color:var(--colorNavText)}.is-light .site-nav shopify-account::part(signed-out-avatar){color:#fff}shopify-account{--shopify-account-color-accent: var(--colorBtnPrimary);--shopify-account-color-accent-hover: var(--colorBtnPrimaryLight);--shopify-account-color-accent-text: var(--colorTextBody);--shopify-account-color-background: var(--colorBody);--shopify-account-color-background-subdued: color-mix(in srgb, var(--colorBorder) 50%, transparent);--shopify-account-color-border: var(--colorBorder);--shopify-account-color-card-background: var(--colorBody);--shopify-account-color-control-background: var(--colorBody);--shopify-account-color-text: var(--colorTextBody);--shopify-account-color-text-subdued: color-mix(in srgb, var(--colorBorder) 50%, black);--shopify-account-font-body: var(--typeBasePrimary), var(--typeBaseFallback);--shopify-account-font-body-weight: var(--typeBaseWeight);--shopify-account-font-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);--shopify-account-font-heading-weight: var(--typeHeaderWeight);--shopify-account-radius-base: var(--buttonRadius);--shopify-account-radius-button: var(--buttonRadius);--shopify-account-radius-button-small: var(--buttonRadius);--shopify-account-radius-dialog: var(--buttonRadius);--shopify-account-radius-input: var(--buttonRadius);--shopify-account-signed-in-avatar-color-background: var(--colorBody);--shopify-account-signed-in-avatar-color-text: var(--colorTextBody)}:root{--element-button-display: inline-flex;--element-button-width: fit-content;--element-button-height: auto;--element-button-radius: var(--radius-xs);--element-button-flex-direction: row;--element-button-gap: var(--size-2);--element-button-justify-content: center;--element-button-align-items: center;--element-button-white-space: nowrap;--element-button-padding-block: var(--size-3);--element-button-padding-inline: var(--size-5);--element-button-border-width: var(--size-0-25);--element-button-color-primary: initial;--element-button-color-secondary: initial;--element-button-shade-background: 0%;--element-button-shade-text: 0%;--element-button-shade-border: 20%;--element-button-box-shadow: initial;--element-button-transition-duration: .2s;--element-button-transition-timing: ease;--element-button-transform: none;--element-button-backdrop-filter: none;--element-button-opacity: 1;--element-button-shade-background--hover: 8%;--element-button-shade-border--hover: 30%;--element-button-color-focus: var(--color-focus);--element-button-border-width--focus: var(--size-0-5);--element-button-shade-background--active: 16%;--element-button-shade-border--active: var(--element-button-shade-border);--element-button-shade-background--disabled: 12%;--element-button-shade-text--disabled: 70%;--element-button-shade-border--disabled: 12%}:root{--element-icon-size: 20px;--element-icon-width: initial;--element-icon-height: initial;--element-icon-stroke-width: 2px;--element-icon-stroke-linejoin: miter;--element-icon-color: inherit;--element-icon-opacity: 1}:root{--element-input-width: auto;--element-input-height: auto;--element-input-radius: var(--radius-xs);--element-input-padding-inline: var(--size-3);--element-input-padding-block: var(--size-3);--element-input-font-family: var(--element-text-font-family--body), var(--element-text-font-family-fallback--body);--element-input-font-size: var(--element-text-font-size--body-md);--element-input-line-height: var(--element-text-line-height--body);--element-input-letter-spacing: var(--element-text-letter-spacing--body-md);--element-input-box-shadow-horizontal-offset: 0;--element-input-box-shadow-vertical-offset: 0;--element-input-box-shadow-blur-radius: 0;--element-input-box-shadow-spread-radius: 1px;--element-input-color-primary: initial;--element-input-color-secondary: initial;--element-input-box-shadow-shade: 12%;--element-input-background-shade: 0%;--element-input-text-shade: 70%;--element-input-text-shade-placeholder: 50%;--element-input-box-shadow-spread-radius--active: 2px;--element-input-box-shadow-shade--active: var(--element-input-box-shadow-shade);--element-input-background-shade--active: var(--element-input-background-shade);--element-input-text-shade--active: 100%;--element-input-box-shadow-color--active: var(--color-focus, #4a9afc);--element-input-box-shadow-spread-radius--focus: 2px;--element-input-box-shadow-shade--focus: var(--element-input-box-shadow-shade);--element-input-background-shade--focus: var(--element-input-background-shade);--element-input-text-shade--focus: var(--element-input-text-shade);--element-input-box-shadow-color--focus: var(--color-focus, #4a9afc);--element-input-box-shadow-spread-radius--hover: 2px;--element-input-box-shadow-shade--hover: var(--element-input-box-shadow-shade);--element-input-background-shade--hover: 4%;--element-input-text-shade--hover: 100%;--element-input-box-shadow-spread-radius--disabled: 2px;--element-input-box-shadow-shade--disabled: 8%;--element-input-background-shade--disabled: 8%;--element-input-text-shade--disabled: 20%;--element-input-box-shadow-spread-radius--error: 2px;--element-input-box-shadow-shade--error: 8%;--element-input-background-shade--error: initial;--element-input-text-shade--error: 100%;--element-input-box-shadow-color--error: var(--color-error, #ff0000)}:root{--element-radio-size: var(--size-5);--element-radio-dot-size: var(--size-2-5);--element-radio-dot-opacity: 0;--element-radio-radius: 50%;--element-radio-gap: var(--size-2);--element-radio-border-width: 1px;--element-radio-border-width--focus: 2px;--element-radio-color-primary: initial;--element-radio-color-secondary: initial;--element-radio-color-focus: var(--color-focus);--element-radio-shade-background: 0%;--element-radio-shade-background--hover: 4%;--element-radio-shade-background--checked: 100%;--element-radio-shade-background--disabled: 8%;--element-radio-shade-border: 12%;--element-radio-shade-border--disabled: 8%}:root{--element-text-font-family--body: "Arial";--element-text-font-family-fallback--body: "sans-serif";--element-text-font-weight--body: var(--font-weight-400);--element-text-letter-spacing--body: var(--letter-space-md);--element-text-text-transform--body: none;--element-text-color--body: initial;--element-text-font-size--body: initial;--element-text-font-size--body-xs: var(--text-size-3);--element-text-font-size--body-sm: var(--text-size-3-5);--element-text-font-size--body-md: var(--text-size-4);--element-text-font-size--body-lg: var(--text-size-4-5);--element-text-line-height--body: var(--line-height-md);--element-text-line-height--body-xs: initial;--element-text-line-height--body-sm: initial;--element-text-line-height--body-md: initial;--element-text-line-height--body-lg: initial}:root{--element-text-font-family--heading: "Arial";--element-text-font-family-fallback--heading: "sans-serif";--element-text-font-weight--heading: var(--font-weight-700);--element-text-letter-spacing--heading: var(--letter-space-md);--element-text-text-transform--heading: none;--element-text-color--heading: initial;--element-text-font-size--heading: initial;--element-text-font-size--heading-2xl: var(--text-size-12);--element-text-font-size--heading-xl: var(--text-size-8);--element-text-font-size--heading-lg: var(--text-size-6);--element-text-font-size--heading-md: var(--text-size-5);--element-text-font-size--heading-sm: var(--text-size-4-5);--element-text-font-size--heading-xs: var(--text-size-4);--element-text-font-size--heading-2xs: var(--text-size-3-5);--element-text-line-height--heading: var(--line-height-md);--element-text-line-height--heading-2xl: initial;--element-text-line-height--heading-xl: initial;--element-text-line-height--heading-lg: initial;--element-text-line-height--heading-md: initial;--element-text-line-height--heading-sm: initial;--element-text-line-height--heading-xs: initial;--element-text-line-height--heading-2xs: initial}:root{--element-text-font-family--rte-body: var(--element-text-font-family--body);--element-text-font-family-fallback--rte-body: var(--element-text-font-family-fallback--body);--element-text-font-weight--rte-body: var(--element-text-font-weight--body);--element-text-letter-spacing--rte-body: var(--element-text-letter-spacing--body);--element-text-text-transform--rte-body: var(--element-text-text-transform--body);--element-text-font-size--rte-body: var(--element-text-font-size--body-md);--element-text-line-height--rte-body: var(--element-text-line-height--body);--element-text-font-family--rte-heading: var(--element-text-font-family--heading);--element-text-font-family-fallback--rte-heading: var(--element-text-font-family-fallback--heading);--element-text-font-weight--rte-heading: var(--element-text-font-weight--heading);--element-text-letter-spacing--rte-heading: var(--element-text-letter-spacing--heading);--element-text-text-transform--rte-heading: var(--element-text-text-transform--heading);--element-text-font-size--rte-heading-h1: var(--element-text-font-size--heading-xl);--element-text-line-height--rte-heading-h1: var(--element-text-line-height--heading-xl);--element-text-font-size--rte-heading-h2: var(--element-text-font-size--heading-lg);--element-text-line-height--rte-heading-h2: var(--element-text-line-height--heading-lg);--element-text-font-size--rte-heading-h3: var(--element-text-font-size--heading-md);--element-text-line-height--rte-heading-h3: var(--element-text-line-height--heading-md);--element-text-font-size--rte-heading-h4: var(--element-text-font-size--heading-sm);--element-text-line-height--rte-heading-h4: var(--element-text-line-height--heading-sm);--element-text-font-size--rte-heading-h5: var(--element-text-font-size--heading-xs);--element-text-line-height--rte-heading-h5: var(--element-text-line-height--heading-xs);--element-text-font-size--rte-heading-h6: var(--element-text-font-size--heading-xs)}:root{--element-text-font-family: initial;--element-text-font-family-fallback: initial;--element-text-font-weight: initial;--element-text-letter-spacing: initial;--element-text-text-transform: initial;--element-text-line-height: initial;--element-text-color: initial;--element-text-font-size: initial}.product-form__submit-button--pulsing{animation:product-form-pulse 1.5s ease-in-out infinite;pointer-events:none;opacity:.6}@keyframes product-form-pulse{0%,to{opacity:.6}50%{opacity:1}}product-form-messages{display:inline}product-form-messages.hide{display:none}.kit-button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--kit-font-family-body);border-radius:var(--kit-radius-md);cursor:pointer;text-decoration:none;border:none;transition:background var(--kit-transition-normal);line-height:var(--kit-body-line-height);letter-spacing:var(--kit-body-letter-spacing);background:var(--kit-button-color-background);color:var(--kit-button-color-text);box-shadow:inset 0 0 0 1px var(--kit-button-color-border)}.kit-button--primary{--kit-button-color-background: var(--kit-color-primary-button, var(--kit-color-primary));--kit-button-color-text: var(--kit-color-on-primary-button, var(--kit-color-secondary));--kit-button-color-border: var(--kit-color-primary-button-border, var(--kit-button-color-background))}.kit-button--secondary{--kit-button-color-background: var(--kit-color-secondary-button, var(--kit-color-secondary));--kit-button-color-text: var(--kit-color-on-secondary-button, var(--kit-color-primary));--kit-button-color-border: var(--kit-color-secondary-button-border, var(--kit-button-color-text))}.kit-button--transparent{--kit-button-color-background: transparent;--kit-button-color-text: var(--kit-color-on-secondary-button, var(--kit-color-primary));--kit-button-color-border: transparent}.kit-button--sm{padding:.375rem .75rem;font-size:var(--kit-font-size-sm)}.kit-button--md{padding:.5rem 1.25rem;font-size:var(--kit-font-size-base)}.kit-button--lg{padding:.75rem 1.75rem;font-size:var(--kit-font-size-lg)}.kit-button--icon-only.kit-button--sm{padding:.375rem}.kit-button--icon-only.kit-button--md{padding:.5rem}.kit-button--icon-only.kit-button--lg{padding:.75rem}.kit-button:hover{background:color-mix(in srgb,var(--kit-button-color-text) var(--kit-color-mix-hover),var(--kit-button-color-background))}.kit-button:active,.kit-button:focus-visible{background:color-mix(in srgb,var(--kit-button-color-text) var(--kit-color-mix-active),var(--kit-button-color-background))}.kit-button--full-width{width:100%}.kit-button--disabled{opacity:var(--kit-opacity-disabled);pointer-events:none}.kit-button.kit-button--loading{position:relative;pointer-events:none}.kit-button--loading:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:inherit;border-radius:inherit}.kit-button.kit-button--loading:before{background:var(--kit-button-color-background)}.kit-button--transparent.kit-button--loading:before{background:var(--kit-color-secondary)}.kit-button--loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:kit-button-spin .6s linear infinite}@keyframes kit-button-spin{to{transform:rotate(360deg)}}.kit-content-over-media{display:grid;overflow:hidden;position:relative;--_cols: 1fr min(var(--kit-page-width), 100%) 1fr;--_rows: 1fr;--_content-col: 2;--_content-row: 1;--_content-place: var(--com-place);--_content-align: var(--com-text-align);--_media-row: 1;--_overlay: "";grid-template-columns:var(--_cols);grid-template-rows:var(--_rows);--com-layout: initial;--com-layout-md: initial;--com-layout-lg: initial;--com-layout-xl: initial;--com-place: initial;--com-place-md: initial;--com-place-lg: initial;--com-place-xl: initial;--com-text-align: initial;--com-text-align-md: initial;--com-text-align-lg: initial;--com-text-align-xl: initial}.kit-content-over-media__media{grid-column:1 / -1;grid-row:var(--_media-row);display:grid}.kit-content-over-media>.kit-content-over-media__media>*,.kit-content-over-media__media>picture>img{grid-area:1 / 1;width:100%;height:100%;min-height:0;object-fit:cover}.kit-content-over-media--overlay:after{content:var(--_overlay);grid-column:1 / -1;grid-row:var(--_media-row);background:color-mix(in srgb,var(--kit-color-tint) var(--kit-color-mix-tint-overlay),transparent);z-index:1;pointer-events:none}.kit-content-over-media__content{grid-column:var(--_content-col);grid-row:var(--_content-row);z-index:2;padding:var(--kit-section-gutter);place-self:var(--_content-place);text-align:var(--_content-align)}.kit-content-over-media[style*="--com-layout: stack-below"],.kit-content-over-media[style*="--com-layout: stack-above"]{--_cols: 1fr;--_rows: auto auto;--_content-col: 1;--_content-row: 2;--_content-place: auto;--_media-row: 1;--_overlay: none}.kit-content-over-media[style*="--com-layout: stack-above"]{--_content-row: 1;--_media-row: 2}@media(min-width:700px){.kit-content-over-media[style*="--com-layout-md: overlay"]{--_cols: 1fr min(var(--kit-page-width), 100%) 1fr;--_rows: 1fr;--_content-col: 2;--_content-row: 1;--_content-place: var(--com-place);--_content-align: var(--com-text-align);--_media-row: 1;--_overlay: ""}.kit-content-over-media[style*="--com-layout-md: stack-below"],.kit-content-over-media[style*="--com-layout-md: stack-above"]{--_cols: 1fr;--_rows: auto auto;--_content-col: 1;--_content-row: 2;--_content-place: auto;--_media-row: 1;--_overlay: none}.kit-content-over-media[style*="--com-layout-md: stack-above"]{--_content-row: 1;--_media-row: 2}.kit-content-over-media[style*=--com-place-md]{--_content-place: var(--com-place-md);--_content-align: var(--com-text-align-md)}}@media(min-width:1024px){.kit-content-over-media[style*="--com-layout-lg: overlay"]{--_cols: 1fr min(var(--kit-page-width), 100%) 1fr;--_rows: 1fr;--_content-col: 2;--_content-row: 1;--_content-place: var(--com-place);--_content-align: var(--com-text-align);--_media-row: 1;--_overlay: ""}.kit-content-over-media[style*="--com-layout-lg: stack-below"],.kit-content-over-media[style*="--com-layout-lg: stack-above"]{--_cols: 1fr;--_rows: auto auto;--_content-col: 1;--_content-row: 2;--_content-place: auto;--_media-row: 1;--_overlay: none}.kit-content-over-media[style*="--com-layout-lg: stack-above"]{--_content-row: 1;--_media-row: 2}.kit-content-over-media[style*=--com-place-lg]{--_content-place: var(--com-place-lg);--_content-align: var(--com-text-align-lg)}}@media(min-width:1200px){.kit-content-over-media[style*="--com-layout-xl: overlay"]{--_cols: 1fr min(var(--kit-page-width), 100%) 1fr;--_rows: 1fr;--_content-col: 2;--_content-row: 1;--_content-place: var(--com-place);--_content-align: var(--com-text-align);--_media-row: 1;--_overlay: ""}.kit-content-over-media[style*="--com-layout-xl: stack-below"],.kit-content-over-media[style*="--com-layout-xl: stack-above"]{--_cols: 1fr;--_rows: auto auto;--_content-col: 1;--_content-row: 2;--_content-place: auto;--_media-row: 1;--_overlay: none}.kit-content-over-media[style*="--com-layout-xl: stack-above"]{--_content-row: 1;--_media-row: 2}.kit-content-over-media[style*=--com-place-xl]{--_content-place: var(--com-place-xl);--_content-align: var(--com-text-align-xl)}}.kit-image{display:block;max-width:100%;height:auto}.kit-image--ratio{width:100%}.kit-image--fill{width:100%;height:100%}.kit-placeholder{width:100%;height:100%;overflow:hidden}.kit-placeholder svg{width:100%;height:100%;display:block}.kit-placeholder--outline{fill:currentColor;opacity:.3}.kit-popover{position:absolute;inset:auto;margin:0;padding:var(--kit-space-md);border:none;border-radius:var(--kit-radius-md);box-shadow:var(--kit-shadow-md);background-color:var(--kit-color-secondary);color:var(--kit-color-primary);font-family:var(--kit-font-family-body);font-size:var(--kit-font-size-base);line-height:var(--kit-body-line-height);letter-spacing:var(--kit-body-letter-spacing)}.kit-popover:popover-open{animation:kit-popover-show .15s ease}@keyframes kit-popover-show{0%{opacity:0;scale:.96}}@media(prefers-reduced-motion:reduce){.kit-popover:popover-open{animation:none}}@media(forced-colors:active){.kit-popover{border:solid 1px}}.kit-section{width:100%}.kit-section__content{max-width:var(--kit-page-width);margin-inline:auto;padding-inline:var(--kit-section-gutter)}.kit-section--full-width>.kit-section__content{max-width:none;padding-inline:0}.kit-section--padding-top{padding-top:var(--kit-section-spacing)}.kit-section--padding-bottom{padding-bottom:var(--kit-section-spacing)}.kit-stack{display:flex;flex-direction:var(--stack-direction, column);gap:var(--stack-gap, 0);margin:0;padding:0;--stack-direction: initial;--stack-direction-md: initial;--stack-direction-lg: initial;--stack-direction-xl: initial;--stack-gap: initial;--stack-gap-md: initial;--stack-gap-lg: initial;--stack-gap-xl: initial}.kit-stack--wrap{flex-wrap:wrap}.kit-stack--align-start{align-items:flex-start}.kit-stack--align-center{align-items:center}.kit-stack--align-end{align-items:flex-end}.kit-stack--align-stretch{align-items:stretch}.kit-stack--align-baseline{align-items:baseline}.kit-stack--justify-start{justify-content:flex-start}.kit-stack--justify-center{justify-content:center}.kit-stack--justify-end{justify-content:flex-end}.kit-stack--justify-between{justify-content:space-between}@media(min-width:700px){.kit-stack[style*=--stack-direction-md]{flex-direction:var(--stack-direction-md)}.kit-stack[style*=--stack-gap-md]{gap:var(--stack-gap-md)}}@media(min-width:1024px){.kit-stack[style*=--stack-direction-lg]{flex-direction:var(--stack-direction-lg)}.kit-stack[style*=--stack-gap-lg]{gap:var(--stack-gap-lg)}}@media(min-width:1200px){.kit-stack[style*=--stack-direction-xl]{flex-direction:var(--stack-direction-xl)}.kit-stack[style*=--stack-gap-xl]{gap:var(--stack-gap-xl)}}.kit-text{font-family:inherit;font-size:var(--kit-font-size-base);font-weight:var(--kit-font-weight-normal);line-height:var(--kit-body-line-height);letter-spacing:var(--kit-body-letter-spacing);color:inherit;margin:0}.kit-text--heading-xl{font-family:var(--kit-font-family-heading);font-size:var(--kit-heading-font-size-xl);font-weight:var(--kit-heading-font-weight);line-height:var(--kit-heading-line-height);letter-spacing:var(--kit-heading-letter-spacing);text-transform:var(--kit-heading-text-transform)}.kit-text--heading-lg{font-family:var(--kit-font-family-heading);font-size:var(--kit-heading-font-size-lg);font-weight:var(--kit-heading-font-weight);line-height:var(--kit-heading-line-height);letter-spacing:var(--kit-heading-letter-spacing);text-transform:var(--kit-heading-text-transform)}.kit-text--heading-md{font-family:var(--kit-font-family-heading);font-size:var(--kit-heading-font-size-md);font-weight:var(--kit-heading-font-weight);line-height:var(--kit-heading-line-height);letter-spacing:var(--kit-heading-letter-spacing);text-transform:var(--kit-heading-text-transform)}.kit-text--heading-sm{font-family:var(--kit-font-family-heading);font-size:var(--kit-heading-font-size-sm);font-weight:var(--kit-heading-font-weight);line-height:var(--kit-heading-line-height);letter-spacing:var(--kit-heading-letter-spacing);text-transform:var(--kit-heading-text-transform)}.kit-text--body-sm{font-size:var(--kit-font-size-sm)}.kit-text--caption{font-size:var(--kit-font-size-xs);color:color-mix(in srgb,var(--kit-color-primary) var(--kit-color-mix-text-subdued),var(--kit-color-secondary))}.kit-text--align-start{text-align:start}.kit-text--align-center{text-align:center}.kit-text--align-end{text-align:end}.kit-text--balance{text-wrap:balance}@layer kit{:root{--kit-color-primary: #000;--kit-color-secondary: #fff;--kit-color-tint: #000;--kit-color-focus: #4a9afc;--kit-color-border: initial;--kit-color-links: currentColor;--kit-color-icons: currentColor;--kit-color-success: #16a34a;--kit-color-error: #dc2626;--kit-color-info: #3b82f6;--kit-color-warning: #f59e0b;--kit-color-sale: #980606;--kit-color-sale-contrast: #fff;--kit-color-sold-out: #000;--kit-color-sold-out-contrast: #fff;--kit-color-mix-off-background: 4%;--kit-color-mix-border: 16%;--kit-color-mix-text-subdued: 60%;--kit-color-mix-hover: 12%;--kit-color-mix-active: 16%;--kit-color-mix-disabled: 8%;--kit-color-mix-on-disabled: 30%;--kit-color-mix-tint-shadow: 8%;--kit-color-mix-tint-overlay-light: 15%;--kit-color-mix-tint-overlay: 50%;--kit-opacity-disabled: .5;--kit-font-family-body: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kit-font-family-heading: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kit-font-size-xs: .75rem;--kit-font-size-sm: .75rem;--kit-font-size-base: .875rem;--kit-font-size-lg: 1rem;--kit-font-size-xl: 1.125rem;--kit-font-size-2xl: 1.25rem;--kit-font-size-3xl: 1.5rem;--kit-font-weight-normal: 400;--kit-font-weight-semibold: 600;--kit-font-weight-bold: 700;--kit-heading-font-size-sm: 1rem;--kit-heading-font-size-md: 1.125rem;--kit-heading-font-size-lg: 1.25rem;--kit-heading-font-size-xl: 1.5rem;--kit-heading-font-weight: 700;--kit-heading-line-height: 1.2;--kit-heading-letter-spacing: -.025em;--kit-heading-text-transform: none;--kit-body-font-style: normal;--kit-body-line-height: 1.5;--kit-body-letter-spacing: normal;--kit-space-2xs: .25rem;--kit-space-xs: .5rem;--kit-space-sm: .75rem;--kit-space-md: 1rem;--kit-space-lg: 1.5rem;--kit-space-xl: 2rem;--kit-space-2xl: 3rem;--kit-radius-sm: .25rem;--kit-radius-md: .5rem;--kit-radius-lg: 1rem;--kit-radius-full: 9999px;--kit-shadow-inner: inset 0 0 0 1px color-mix(in srgb, var(--kit-color-tint) var(--kit-color-mix-tint-overlay-light), transparent);--kit-shadow-xs: 0 .5px .5px 3px color-mix(in srgb, var(--kit-color-tint) var(--kit-color-mix-tint-shadow), transparent);--kit-shadow-sm: 0 1px 2px 0 color-mix(in srgb, var(--kit-color-tint) var(--kit-color-mix-tint-shadow), transparent);--kit-shadow-md: 0 2px 4px -1px color-mix(in srgb, var(--kit-color-tint) var(--kit-color-mix-tint-shadow), transparent);--kit-shadow-lg: 0 8px 16px -4px color-mix(in srgb, var(--kit-color-tint) var(--kit-color-mix-tint-shadow), transparent);--kit-transition-fast: 75ms ease;--kit-transition-normal: .15s ease;--kit-transition-slow: .3s ease;--kit-focus-ring: 2px solid var(--kit-color-focus);--kit-focus-ring-offset: 0;--kit-icon-stroke-width: 1px;--kit-page-width: 1500px;--kit-section-spacing: 2rem;--kit-section-gutter: var(--kit-space-md)}@media(min-width:700px){:root{--kit-font-size-sm: .875rem;--kit-font-size-base: 1rem;--kit-font-size-lg: 1.125rem;--kit-font-size-xl: 1.25rem;--kit-font-size-2xl: 1.5rem;--kit-font-size-3xl: 1.875rem;--kit-heading-font-size-sm: 1.125rem;--kit-heading-font-size-md: 1.25rem;--kit-heading-font-size-lg: 1.5rem;--kit-heading-font-size-xl: 1.875rem}}[class^=kit-]:focus-visible,[class*=" kit-"]:focus-visible{outline:var(--kit-focus-ring);outline-offset:var(--kit-focus-ring-offset)}}:root{--layout-grid-gap-size-none: 0px;--layout-grid-gap-size-3xs: var(--gap-size-3xs);--layout-grid-gap-size-2xs: var(--gap-size-2xs);--layout-grid-gap-size-xs: var(--gap-size-xs);--layout-grid-gap-size-sm: var(--gap-size-sm);--layout-grid-gap-size-md: var(--gap-size-md);--layout-grid-gap-size-lg: var(--gap-size-lg);--layout-grid-gap-size-xl: var(--gap-size-xl);--layout-grid-gap-size-2xl: var(--gap-size-2xl);--layout-grid-line-size-none: 0px;--layout-grid-line-size-xs: var(--line-size-xs);--layout-grid-line-size-sm: var(--line-size-sm);--layout-grid-line-size-md: var(--line-size-md);--layout-grid-line-size-lg: var(--line-size-lg);--layout-grid-line-size-xl: var(--line-size-xl);--layout-grid-line-color-shade: 12%}:root{--layout-section-max-inline-size: var(--page-width, 1500px);--layout-section-padding-inline: var(--size-4);--layout-section-padding-inline--xs: initial;--layout-section-padding-inline--sm: initial;--layout-section-padding-inline--md: initial;--layout-section-padding-inline--lg: initial;--layout-section-padding-inline--xl: initial;--layout-section-padding-block: var(--size-8);--layout-section-padding-block--xs: initial;--layout-section-padding-block--sm: initial;--layout-section-padding-block--md: initial;--layout-section-padding-block--lg: initial;--layout-section-padding-block--xl: initial;--layout-section-color: initial;--layout-section-background: initial}:root{--layout-stack-gap-size-none: 0px;--layout-stack-gap-size-3xs: var(--gap-size-3xs);--layout-stack-gap-size-2xs: var(--gap-size-2xs);--layout-stack-gap-size-xs: var(--gap-size-xs);--layout-stack-gap-size-sm: var(--gap-size-sm);--layout-stack-gap-size-md: var(--gap-size-md);--layout-stack-gap-size-lg: var(--gap-size-lg);--layout-stack-gap-size-xl: var(--gap-size-xl);--layout-stack-gap-size-2xl: var(--gap-size-2xl);--layout-stack-margin: 0}:root{--layout-sticky-scroller-top: 20px}:root{--overlay-drawer-size: 480px;--overlay-drawer-gutter: var(--gap-size-none);--overlay-drawer-label-margin-bottom: var(--size-4);--overlay-drawer-padding-inline: var(--size-4);--overlay-drawer-padding-inline--xs: initial;--overlay-drawer-padding-inline--sm: initial;--overlay-drawer-padding-inline--md: initial;--overlay-drawer-padding-inline--lg: initial;--overlay-drawer-padding-inline--xl: initial;--overlay-drawer-padding-block: var(--size-8);--overlay-drawer-padding-block--xs: initial;--overlay-drawer-padding-block--sm: initial;--overlay-drawer-padding-block--md: initial;--overlay-drawer-padding-block--lg: initial;--overlay-drawer-padding-block--xl: initial;--overlay-drawer-background: initial;--overlay-drawer-overlay-color: rgba(0, 0, 0, .5);--overlay-drawer-z-index: 9999;--overlay-drawer-transition-duration: .3s;--overlay-drawer-transition-timing-function: ease-in-out}product-hot-reload{contain:layout style paint}.product-hot-reload--loading{opacity:.6;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@supports (view-transition-name: none){product-hot-reload{view-transition-name:product-content}}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--size-0-25: .0625rem;--size-0-5: .125rem;--size-1: .25rem;--size-1-5: .375rem;--size-2: .5rem;--size-2-5: .625rem;--size-3: .75rem;--size-3-5: .875rem;--size-4: 1rem;--size-4-5: 1.125rem;--size-5: 1.25rem;--size-5-5: 1.375rem;--size-6: 1.5rem;--size-6-5: 1.625rem;--size-7: 1.75rem;--size-7-5: 1.875rem;--size-8: 2rem;--size-8-5: 2.125rem;--size-9: 2.25rem;--size-9-5: 2.375rem;--size-10: 2.5rem;--size-11: 2.75rem;--size-12: 3rem;--size-14: 3.5rem;--size-16: 4rem;--size-18: 4.5rem;--size-20: 5rem;--size-24: 6rem;--size-28: 7rem;--size-32: 8rem;--text-size-2: .5rem;--text-size-2-5: .625rem;--text-size-3: .75rem;--text-size-3-5: .875rem;--text-size-4: 1rem;--text-size-4-5: 1.125rem;--text-size-5: 1.25rem;--text-size-5-5: 1.375rem;--text-size-6: 1.5rem;--text-size-6-5: 1.625rem;--text-size-7: 1.75rem;--text-size-7-5: 1.875rem;--text-size-8: 2rem;--text-size-8-5: 2.125rem;--text-size-9: 2.25rem;--text-size-9-5: 2.375rem;--text-size-10: 2.5rem;--text-size-11: 2.75rem;--text-size-12: 3rem;--text-size-14: 3.5rem;--text-size-16: 4rem;--text-size-18: 4.5rem;--text-size-20: 5rem;--text-size-24: 6rem;--text-size-28: 7rem;--text-size-32: 8rem;--line-size-none: 0px;--line-size-xs: .5px;--line-size-sm: 1px;--line-size-md: 2px;--line-size-lg: 4px;--line-size-xl: 8px;--gap-size-none: 0px;--gap-size-3xs: var(--size-0-5);--gap-size-2xs: var(--size-1);--gap-size-xs: var(--size-2);--gap-size-sm: var(--size-4);--gap-size-md: var(--size-8);--gap-size-lg: var(--size-12);--gap-size-xl: var(--size-16);--gap-size-2xl: var(--size-24);--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-none: 0px;--radius-full: 999px;--shadow-none: 0px 0px 0px 0px rgba(0, 0, 0, 0);--shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, .08);--shadow-md: 0px 2px 4px -1px rgba(0, 0, 0, .08);--shadow-lg: 0px 8px 16px -4px rgba(0, 0, 0, .08);--shadow-xl: 0px 16px 32px -6px rgba(0, 0, 0, .12);--shadow-2xl: 0px 16px 64px -12px rgba(0, 0, 0, .22);--font-weight-100: 100;--font-weight-200: 200;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--font-weight-900: 900;--letter-space-2xs: -.05em;--letter-space-xs: -.03em;--letter-space-sm: -.015em;--letter-space-md: 0em;--letter-space-lg: .015em;--letter-space-xl: .03em;--letter-space-2xl: .05em;--letter-space-3xl: .08em;--letter-space-4xl: .12em;--line-height-2xs: .9;--line-height-xs: 1;--line-height-sm: 1.1;--line-height-md: 1.2;--line-height-lg: 1.5;--line-height-xl: 1.7;--line-height-2xl: 2;--shade-0: 0%;--shade-4: 4%;--shade-8: 8%;--shade-12: 12%;--shade-16: 16%;--shade-20: 20%;--shade-30: 30%;--shade-40: 40%;--shade-50: 50%;--shade-60: 60%;--shade-70: 70%;--shade-80: 80%;--shade-90: 90%;--shade-100: 100%}.scheme-image,.scheme-darken,.scheme-squiggle,.scheme-swirl,.scheme-dots,.scheme-notebook,.scheme-wave,.scheme-minimal-wave,.scheme-plants,.scheme-cold-blur,.scheme-warm-blur,.scheme-custom-texture-1,.scheme-custom-texture-2,.scheme-custom-texture-3{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}[data-animate].scheme-image{object-fit:cover;pointer-events:none;mix-blend-mode:multiply;opacity:1}[data-animate].scheme-image[data-texture="space.jpg"]{mix-blend-mode:screen}[data-animate].scheme-texture--linen,[data-animate].scheme-texture--sand,[data-animate].scheme-texture--stone,[data-animate].scheme-texture--wildflower{opacity:.24}.scheme-darken{--z-index-overlay: 1;z-index:1;pointer-events:none}.scheme-darken:after{background-color:#00000007;pointer-events:none}.scheme-swirl{background-image:url(swirl.svg);opacity:.12}.scheme-squiggle{background:url("data:image/svg+xml,%3Csvg width='150' height='75' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.17'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.scheme-dots{background-image:radial-gradient(rgba(0,0,0,.15) .5px,transparent 2px);background-size:16px 16px}.scheme-notebook{background-image:url(notebook.svg);opacity:.5}.scheme-wave{background-image:url(wave.svg);background-size:cover;opacity:.5}.scheme-minimal-wave{background-image:url(minimal-wave.svg);opacity:.5;background-size:cover}.scheme-plants{background-image:url(plants.svg);background-size:cover}.scheme-cold-blur{background-image:url(cold-blur.svg);background-size:cover}.scheme-warm-blur{background-image:url(warm-blur.svg);background-size:cover}.scheme-custom-texture-1{background-image:url(custom-texture-1.svg);background-size:cover}.scheme-custom-texture-2{background-image:url(custom-texture-2.svg);background-size:cover}.scheme-custom-texture-3{background-image:url(custom-texture-3.svg);background-size:cover}
/*# sourceMappingURL=/cdn/shop/t/524/compiled_assets/styles.css.map */
