*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:light;scroll-behavior:smooth;text-size-adjust:100%}html:has(dialog[scroll-lock][open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--line-height-body);text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,textarea,select{color:inherit;font:inherit}button,summary,[role=button]{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed}a{color:currentcolor}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}[hidden]{display:none!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.main-content{flex:1 0 auto;min-width:0}.skip-link{position:fixed;z-index:1000;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-1);background:var(--color-black);color:var(--color-white);font-size:var(--font-size-ui);font-weight:var(--font-body-weight-bold);transform:translateY(calc(-100% - var(--space-4)));transition:transform var(--motion-fast) var(--ease-standard)}.skip-link:focus{transform:translateY(0)}.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;display:grid;grid-template-columns:var(--content-grid);width:100%}.shopify-section>*{grid-column:2;min-width:0}.shopify-section>.full-width{grid-column:1 / -1}.page-width,.page-width--standard,.page-width--wide,.page-width--editorial{width:calc(100% - var(--page-margin) * 2);margin-inline:auto}.page-width,.page-width--standard{max-width:var(--width-standard)}.page-width--wide{max-width:var(--width-wide)}.page-width--editorial{max-width:var(--width-editorial)}.section-spacing{padding-block:var(--section-spacing)}h1,h2,h3,.type-display,.type-h1,.type-h2,.type-h3{font-family:var(--font-display-family);font-style:var(--font-display-style);font-weight:var(--font-display-weight);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}.type-display{font-size:var(--font-size-display);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display)}h1,.type-h1{font-size:var(--font-size-h1);line-height:var(--line-height-heading)}h2,.type-h2{font-size:var(--font-size-h2);line-height:var(--line-height-heading)}h3,.type-h3{font-size:var(--font-size-h3);line-height:1.15}.type-body-large{font-size:var(--font-size-body-large);line-height:1.5}.type-body{font-size:var(--font-size-body);line-height:var(--line-height-body)}.type-small{font-size:var(--font-size-small);line-height:1.45}.type-ui,.type-button{font-size:var(--font-size-ui);font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-ui);line-height:1.2}.type-button{font-size:var(--font-size-button)}.text-secondary{color:var(--color-text-secondary)}.button{display:inline-flex;min-width:0;min-height:var(--button-height-mobile);align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-6);border:1px solid transparent;border-radius:var(--style-border-radius-buttons);font-size:var(--font-size-button);font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-ui);line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard)}.button--primary{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.button--primary:hover{border-color:#303030;background:#303030}.button--secondary{border-color:var(--color-black);background:transparent;color:var(--color-black)}.button--secondary:hover{background:var(--color-black);color:var(--color-white)}.button:disabled,.button[aria-disabled=true]{opacity:.45;pointer-events:none}.text-link{display:inline-flex;min-height:var(--touch-target-min);align-items:center;border-block-end:1px solid currentcolor;font-weight:var(--font-body-weight-bold);text-decoration:none;transition:opacity var(--motion-fast) var(--ease-standard)}.text-link:hover{opacity:.62}.field{display:grid;gap:var(--space-2)}.field__label{font-size:var(--font-size-small);font-weight:var(--font-body-weight-bold)}.field__input,.input,:where(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],textarea,select){width:100%;min-height:var(--touch-target-min);padding:.75rem var(--space-4);border:1px solid var(--color-border);border-radius:var(--style-border-radius-inputs);background:var(--color-background);transition:border-color var(--motion-fast) var(--ease-standard)}textarea.field__input,textarea.input,textarea{min-height:7.5rem;resize:vertical}.field__input:hover,.input:hover,:where(input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],textarea,select):hover{border-color:var(--color-text-secondary)}.field__input[aria-invalid=true],.input[aria-invalid=true]{border-color:currentcolor}.field__help,.field__error{font-size:var(--font-size-small)}.field__help{color:var(--color-text-secondary)}.choice{display:inline-flex;min-height:var(--touch-target-min);align-items:center;gap:var(--space-2)}.choice__input,:where(input[type=checkbox],input[type=radio]){width:1.25rem;height:1.25rem;flex:0 0 auto;accent-color:var(--color-black)}.size-selector,.swatch-selector{display:flex;flex-wrap:wrap;gap:var(--space-2);border:0;padding:0}.size-selector__option,.swatch-selector__option{position:relative}.size-selector__input,.swatch-selector__input{position:absolute;width:1px;height:1px;opacity:0}.size-selector__label{display:inline-flex;min-width:var(--touch-target-min);min-height:var(--touch-target-min);align-items:center;justify-content:center;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-1);font-size:var(--font-size-ui);font-weight:var(--font-body-weight-bold)}.size-selector__input:checked+.size-selector__label{border-color:var(--color-black);background:var(--color-black);color:var(--color-white)}.size-selector__input:focus-visible+.size-selector__label,.swatch-selector__input:focus-visible+.swatch-selector__label .swatch-selector__chip{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.size-selector__input:disabled+.size-selector__label,.swatch-selector__input:disabled+.swatch-selector__label{opacity:.42;cursor:not-allowed}.swatch-selector__label{display:inline-flex;min-height:var(--touch-target-min);align-items:center;gap:var(--space-2)}.swatch-selector__chip{width:var(--swatch-size);height:var(--swatch-size);flex:0 0 auto;border:2px solid var(--color-background);border-radius:50%;box-shadow:0 0 0 1px var(--color-border);background:var(--swatch-color, var(--color-border))}.swatch-selector__input:checked+.swatch-selector__label .swatch-selector__chip{box-shadow:0 0 0 2px var(--color-black)}.swatch-selector__name{font-size:var(--font-size-small)}.badge{display:inline-flex;min-height:1.75rem;align-items:center;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-1);background:var(--color-warm-white);font-size:.75rem;font-weight:var(--font-body-weight-bold);letter-spacing:var(--letter-spacing-ui);line-height:1}.icon-wrapper{display:inline-flex;width:1.5rem;height:1.5rem;flex:0 0 auto;align-items:center;justify-content:center}.icon-wrapper>svg{width:100%;height:100%}.accordion{border-block-start:1px solid var(--color-border)}.accordion:last-child{border-block-end:1px solid var(--color-border)}.accordion>summary{display:flex;min-height:var(--touch-target-min);align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);font-weight:var(--font-body-weight-bold);list-style:none}.accordion>summary::-webkit-details-marker{display:none}.accordion__content{padding-block-end:var(--space-6);color:var(--color-text-secondary)}kaarre-dialog{display:contents}kaarre-dialog dialog{width:min(40rem,calc(100% - var(--page-margin) * 2));max-width:100%;max-height:calc(100dvh - var(--page-margin) * 2);margin:auto;padding:0;overflow:auto;border:1px solid var(--color-border);border-radius:var(--radius-1);background:var(--color-background);color:var(--color-foreground)}kaarre-dialog dialog::backdrop{background:#11111194}.dialog__panel{display:grid;gap:var(--space-6);padding:var(--space-6)}.dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.dialog__close{display:inline-flex;width:var(--touch-target-min);height:var(--touch-target-min);flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:var(--radius-1);background:transparent}.dialog__close:hover{background:var(--color-warm-white)}kaarre-dialog[variant=drawer] dialog{width:min(30rem,100%);height:100dvh;max-height:none;margin:0 0 0 auto;border-block:0;border-inline-end:0}@media(min-width:750px){:root{--page-margin: var(--page-padding-tablet)}.dialog__panel{padding:var(--space-8)}}@media(min-width:990px){:root{--page-margin: var(--page-padding-desktop)}.button{min-height:var(--button-height-desktop)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:where(.rte) :where(p,ul,ol,blockquote,table,div.metafield-rich_text_field)+:where(p,ul,ol,blockquote,table){margin-block-start:1em}:where(.rte) :where(h2,h3,h4,h5,h6){margin-block:1.5em .6em;line-height:1.2}:where(.rte) h2{font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}:where(.rte) h3{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}:where(.rte) :where(ul,ol){padding-inline-start:1.5em}:where(.rte) li+li{margin-block-start:.4em}:where(.rte) a{overflow-wrap:anywhere;text-underline-offset:.15em}.content-page__inner{width:min(100%,48rem);margin-inline:auto}.content-page__inner>h1{margin-block-end:var(--space-8)}.main-content>.shopify-policy__container{width:calc(100% - var(--page-margin) * 2);max-width:48rem;padding:clamp(2rem,5vw,4rem) 0}.shopify-policy__title{margin-block-end:var(--space-8)}.shopify-policy__title h1{font-size:clamp(2rem,1.5rem + 2vw,3rem)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/critical.css.map */
