*,*:before,*:after{box-sizing:border-box}*{margin:0}html{background:var(--color-background);color-scheme:light;scrollbar-color:var(--color-reading-gold) var(--color-soft-paper);scrollbar-gutter:stable;text-size-adjust:100%}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}body{display:flex;min-height:100svh;flex-direction:column;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-primary-family);font-size:var(--font-size-body);font-synthesis:none;line-height:var(--line-height-body);text-rendering:optimizeLegibility}main{flex:1 0 auto}[hidden]{display:none!important}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,textarea,select{color:inherit;font:inherit}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea:not([rows]){min-height:10rem}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}::selection{background:var(--color-signature-gold);color:var(--color-signature-black)}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{color:var(--color-foreground);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}h1{font-size:var(--font-size-h1);line-height:var(--line-height-tight)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-heading)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-heading)}h4,h5,h6{line-height:1.25}p{text-wrap:pretty}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}a{color:inherit;text-decoration-color:currentcolor;text-decoration-thickness:.08em;text-underline-offset:.22em}a:not([class]){color:var(--color-reading-gold)}:focus{outline:none}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-surface)}#MainContent:focus-visible{outline:none}.skip-link{position:fixed;z-index:1000;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-soft-paper);color:var(--color-ink);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-decoration:none;transform:translateY(calc(-100% - var(--space-6)));transition:transform var(--duration-ui) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!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;width:100%;grid-template-columns:var(--content-grid)}.shopify-section>*{grid-column:2;min-width:0}.shopify-section>.full-width{grid-column:1 / -1}.page-width{width:min(calc(100% - var(--page-margin) * 2),var(--page-width));margin-inline:auto}.reading-width{width:min(100%,var(--reading-width))}.section-spacing{padding-block:var(--section-spacing)}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--space-6))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--space-4))}.responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--grid-min, 18rem)),1fr));gap:var(--grid-gap, var(--space-8))}.surface-dark,.surface-raised{--color-background: var(--color-signature-black);--color-surface: var(--color-raised-black);--color-foreground: var(--color-warm-ivory);--color-muted: #d1c9ba;--color-keyline: var(--color-dark-keyline);--color-focus: var(--color-signature-gold);background:var(--color-background);color:var(--color-foreground)}.surface-raised{--color-background: var(--color-raised-black);--color-surface: var(--color-signature-black)}.surface-ivory,.surface-paper{--color-background: var(--color-warm-ivory);--color-surface: var(--color-soft-paper);--color-foreground: var(--color-ink);--color-muted: var(--color-muted-ink);--color-keyline: var(--color-light-keyline);--color-focus: var(--color-reading-gold);background:var(--color-background);color:var(--color-foreground)}.surface-paper{--color-background: var(--color-soft-paper);--color-surface: var(--color-warm-ivory)}.text-muted{color:var(--color-muted)}.label{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);line-height:1.35;text-transform:uppercase}.rte{max-width:38rem}.rte>*+*{margin-block-start:var(--space-4)}.rte :is(h2,h3,h4,h5,h6){margin-block-start:var(--space-10);font-size:var(--font-size-h3)}.rte :is(h2,h3,h4,h5,h6)+*{margin-block-start:var(--space-3)}.rte :is(ul,ol){display:grid;gap:var(--space-2);padding-inline-start:1.25em}.rte li::marker{color:var(--color-muted)}.rte strong{font-weight:var(--font-weight-semibold)}.rte img{height:auto}.rte table{display:block;overflow-x:auto}.shopify-policy__container{width:min(calc(100% - var(--page-margin) * 2),40rem);max-width:none!important;margin-inline:auto;padding-inline:0!important;padding-block:clamp(var(--space-12),6vw,var(--space-20)) var(--section-spacing)}.shopify-policy__title{margin-block-end:var(--space-10);text-align:start!important}.shopify-policy__body .rte{max-width:none}.arrow-icon{display:inline-flex;flex:none}.arrow-icon svg{width:1rem;height:1rem;transition:translate var(--duration-ui) var(--ease-out)}.arrow-icon--external svg{rotate:-45deg}a:focus-visible .arrow-icon svg,.arrow-row:has(a:focus-visible) .arrow-icon svg{translate:.25rem 0}a:focus-visible .arrow-icon--external svg,.arrow-row:has(a:focus-visible) .arrow-icon--external svg{translate:.15rem -.15rem}.button,button,input[type=submit]{--button-background: var(--color-signature-black);--button-border: var(--color-signature-black);--button-foreground: var(--color-warm-ivory);display:inline-flex;min-height:var(--control-height);width:fit-content;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border:1px solid var(--button-border);border-radius:var(--radius-control);background:var(--button-background);color:var(--button-foreground);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--duration-press) ease,border-color var(--duration-press) ease,color var(--duration-press) ease,transform var(--duration-press) var(--ease-out)}.button--gold,.surface-dark :where(.button,button,input[type=submit]),.surface-raised :where(.button,button,input[type=submit]){--button-background: var(--color-signature-gold);--button-border: var(--color-signature-gold);--button-foreground: var(--color-signature-black)}.button--dark{--button-background: var(--color-signature-black);--button-border: var(--color-signature-black);--button-foreground: var(--color-warm-ivory)}.button--outline{--button-background: transparent;--button-border: currentcolor;--button-foreground: currentcolor}.button--text{--button-background: transparent;--button-border: transparent;--button-foreground: currentcolor;min-height:2.75rem;padding-inline:0;border-radius:0;text-decoration:underline;text-underline-offset:.22em}:where(.button,button,input[type=submit]):active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}:where(.button,button,input[type=submit]):disabled,:where(.button,button,input[type=submit])[aria-disabled=true]{cursor:not-allowed;opacity:.52}.field{display:grid;align-content:start;gap:var(--space-2)}label,legend{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}fieldset{min-width:0;padding:0;border:0}input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]),textarea,select{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-foreground);caret-color:var(--color-reading-gold);transition:background-color var(--duration-press) ease,border-color var(--duration-press) ease,box-shadow var(--duration-press) ease}textarea{resize:vertical}select{cursor:pointer}::placeholder{color:var(--color-muted);opacity:1}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--color-reading-gold)}:where(input,textarea,select)[aria-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 1px var(--color-error)}.field__help,.field__error,.form-status{font-size:var(--font-size-sm);line-height:1.45}.field__help{color:var(--color-muted)}.field__error,.form-status--error{color:var(--color-error)}.form-status--success{color:var(--color-success)}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th,td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-keyline);text-align:start}th{font-weight:var(--font-weight-semibold)}dialog{max-width:min(calc(100% - var(--space-8)),40rem);border:1px solid var(--color-keyline);border-radius:var(--radius-surface);background:var(--color-background);color:var(--color-foreground)}@media(hover:hover)and (pointer:fine){a:hover{text-decoration-thickness:.12em}a:hover .arrow-icon svg,.arrow-row:hover .arrow-icon svg{translate:.25rem 0}a:hover .arrow-icon--external svg,.arrow-row:hover .arrow-icon--external svg{translate:.15rem -.15rem}:where(.button,button,input[type=submit]):hover:not(:disabled,[aria-disabled=true]){--button-background: var(--color-raised-black);--button-border: var(--color-raised-black)}.button--gold:hover,.surface-dark :where(.button,button,input[type=submit]):hover:not(:disabled,[aria-disabled=true]),.surface-raised :where(.button,button,input[type=submit]):hover:not(:disabled,[aria-disabled=true]){--button-background: var(--color-gold-hover);--button-border: var(--color-gold-hover)}.button--outline:hover{--button-background: color-mix(in srgb, currentcolor 8%, transparent);--button-border: currentcolor}.surface-dark .button--outline:hover:not(:disabled,[aria-disabled=true]),.surface-raised .button--outline:hover:not(:disabled,[aria-disabled=true]){--button-background: color-mix(in srgb, currentcolor 8%, transparent);--button-border: currentcolor}.button--text:hover{--button-background: transparent;--button-border: transparent}input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]):hover,textarea:hover,select:hover{border-color:var(--color-foreground)}}@media(max-width:47.99rem){.button,button,input[type=submit]{min-height:3rem}}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(.button,button,input[type=submit]):active:not(:disabled,[aria-disabled=true]){transform:none}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.button,button,input[type=submit]{border:1px solid ButtonText}}@media print{html,body{background:none;color:var(--color-ink)}.skip-link,.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}.shopify-section{display:block;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/critical.css.map */
