*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}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}input,textarea,select{border-radius:var(--style-border-radius-inputs)}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-sans);font-size:17px;line-height:1.6;background-color:var(--surface);color:var(--ink);-webkit-font-smoothing:antialiased}main{flex:1 0 auto}main:focus{outline:none}a{color:var(--plum)}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);color:var(--ink);text-wrap:balance}:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.skip-link{position:absolute;left:var(--space-4);top:var(--space-4);z-index:100;padding:var(--space-3) var(--space-5);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-pill);transform:translateY(-200%)}.skip-link:focus{transform:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.display-xl{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(40px,5vw,56px);line-height:1.05}.display-l{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(30px,3.4vw,40px);line-height:1.1}.display-m{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(24px,2.4vw,30px);line-height:1.15}.body-l{font-size:19px;line-height:1.6}.body{font-size:17px;line-height:1.6}.body-s{font-size:15px;line-height:1.55}.label{font-size:13px;line-height:1.4;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.price{font-size:22px;line-height:1.2;font-weight:600}.method{font-size:15px;line-height:1.5;font-style:italic}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding:14px 32px;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer}.btn--primary{background:var(--plum);color:var(--ink-inverse)}.btn--primary:hover{background:var(--plum-deep)}.btn--secondary{background:transparent;color:var(--ink);border-color:var(--line-strong)}.btn--secondary:hover{border-color:var(--plum)}.btn--quiet{min-height:0;padding:0;background:none;border:none;color:var(--plum);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(max-width:989px){.btn--full-mobile{width:100%}}.tex{position:relative;overflow:hidden;isolation:isolate}.tex>*{position:relative;z-index:2}.tex-grain:after,.tex-linen:after,.tex-warm:before,.tex-rings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.tex-grain:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.16;mix-blend-mode:multiply}.tex-linen:after{background:var(--tex-motif) 0 0 / 440px 440px repeat}.tex-warm:before{background:radial-gradient(760px 400px at 26% 44%,rgba(217,113,63,.2),transparent 68%),radial-gradient(520px 320px at 88% 76%,rgba(76,46,92,.1),transparent 70%)}.tex-rings:before{background:repeating-radial-gradient(circle at 50% 50%,rgba(76,46,92,.055) 0 1px,transparent 1px 22px)}.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}.band{display:grid;grid-template-columns:var(--content-grid);padding-block:var(--section-pad)}.band>*{grid-column:2}html.js [data-reveal],html.js [data-reveal-stagger]>*{transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--reveal-index, 0) * var(--reveal-stagger))}html.js [data-reveal]:not(.is-revealed),html.js [data-reveal-stagger]>*:not(.is-revealed){opacity:0;transform:translateY(var(--reveal-distance))}html.js:not(.motion-ready) [data-reveal]:not(.is-revealed),html.js:not(.motion-ready) [data-reveal-stagger]>*:not(.is-revealed){animation:reveal-failsafe 0s 3s forwards}@keyframes reveal-failsafe{to{opacity:1;transform:none}}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}.rise-in>*{animation:rise-in var(--dur-reveal) var(--ease-out) both}.rise-in>:nth-child(2){animation-delay:60ms}.rise-in>:nth-child(3){animation-delay:.12s}.rise-in>:nth-child(4){animation-delay:.18s}.rise-in>:nth-child(5){animation-delay:.24s}.rise-in>:nth-child(n+6){animation-delay:.3s}@keyframes fade-in{0%{opacity:0}}@keyframes value-swap{0%{opacity:.2;transform:translateY(4px)}}.is-swapping{animation:value-swap var(--dur-base) var(--ease-out)}.btn{transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.btn:active:not([disabled]){transform:scale(.98)}.hl{padding-inline:.06em;margin-inline:-.06em;color:inherit;background:linear-gradient(#d9713f4d,#d9713f4d) no-repeat 0 86% / 100% .46em;transition:background-size .7s var(--ease-out) .35s}html.js [data-reveal]:not(.is-revealed) .hl{background-size:0 .46em}.btn--warm{position:relative;overflow:hidden;isolation:isolate}.btn--warm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ember);clip-path:circle(0% at 8% 50%);transition:clip-path var(--dur-slow) var(--ease-out)}.btn--warm:focus-visible:not([disabled]):before{clip-path:circle(150% at 8% 50%)}@media(hover:hover){.btn--warm:hover:not([disabled]):before{clip-path:circle(150% at 8% 50%)}}@media(prefers-reduced-motion:reduce){html.js [data-reveal],html.js [data-reveal-stagger]>*{opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.btn[aria-busy=true]{cursor:progress}.product__error{margin-top:calc(var(--space-2) * -1);color:var(--ink)}.field{display:flex;flex-direction:column;gap:6px}.field>.label{color:var(--ink-muted)}.field__input{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--line-strong);border-radius:14px;background:#fff;color:var(--ink);font:inherit;font-size:17px;transition:border-color var(--dur-base) var(--ease-out)}.field__input--area{min-height:140px;resize:vertical}.field__input::placeholder{color:var(--ink-soft)}.field__input:hover{border-color:var(--plum)}.field__input:focus-visible{outline:2px solid var(--plum);outline-offset:1px;border-color:var(--plum)}.prose,.shopify-policy__container{width:100%;max-width:760px;margin-inline:auto;padding-block:var(--section-pad)}.shopify-policy__container{padding-inline:var(--page-margin)}.prose>h1,.shopify-policy__title h1{font-size:clamp(34px,6vw,52px);line-height:1.05;margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-strong)}.shopify-policy__container .shopify-policy__title{text-align:left}.prose h2,.shopify-policy__body h2{font-size:24px;line-height:1.2;margin:var(--space-6) 0 var(--space-2)}.prose h3,.shopify-policy__body h3{font-size:19px;margin:var(--space-5) 0 var(--space-2)}.prose p,.prose li,.shopify-policy__body p,.shopify-policy__body li{font-size:17px;line-height:1.65;color:var(--ink-muted)}.prose p+p,.shopify-policy__body p+p{margin-top:var(--space-3)}.prose ul,.prose ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:var(--space-3) 0;padding-left:1.3em}.prose li+li,.shopify-policy__body li+li{margin-top:var(--space-2)}.prose strong,.shopify-policy__body strong{color:var(--ink)}.prose a,.shopify-policy__body a{color:var(--plum);text-underline-offset:3px}.prose table,.shopify-policy__body table{width:100%;border-collapse:collapse;margin:var(--space-4) 0;font-size:15px}.prose td,.prose th,.shopify-policy__body td,.shopify-policy__body th{padding:12px;border:1px solid var(--line);text-align:left}
/*# sourceMappingURL=/cdn/shop/t/6/assets/critical.css.map */
