:root{--ink-900: #0a0907;--ink-800: #14110d;--ink-700: #1f1b15;--ink-600: #2a2520;--ink-500: #3a3530;--bone-50: #f6f1e7;--bone-100: #ede5d4;--bone-200: #d9cdb4;--bone-300: #b8a888;--bone-400: #8b7d62;--blossom-100: #f4d4cf;--blossom-300: #d89b95;--blossom-500: #b85c5c;--blossom-700: #7a3838;--cinnabar: #c8453a;--rule: rgba(237, 229, 212, .12);--rule-strong: rgba(237, 229, 212, .28);--f-display: "Inter", system-ui, sans-serif;--f-body: "Inter", system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, monospace;--nav-h: 76px}@media(max-width:768px){:root{--nav-h: 64px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--ink-900);color:var(--bone-50);font-family:var(--f-body);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}button{font:inherit;color:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%}#MainContent{padding-top:var(--nav-h)}.template-index #MainContent,.template-password #MainContent{padding-top:0}.skip-to-content{position:absolute;top:0;left:0;z-index:200;padding:14px 20px;transform:translateY(-120%);background:var(--ink-800);border:1px solid var(--rule-strong);color:var(--bone-50);font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;transition:transform .2s ease}.skip-to-content:focus{transform:translateY(0)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.95  0 0 0 0 0.88  0 0 0 0.35 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@keyframes drift-up{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100vh) translate(40px);opacity:0}}@keyframes drift-up-2{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.8}90%{opacity:.8}to{transform:translateY(-100vh) translate(-30px);opacity:0}}@keyframes fog-pan{0%{transform:translate(-10%) translateY(0)}50%{transform:translate(10%) translateY(-2%)}to{transform:translate(-10%) translateY(0)}}@keyframes scroll-pulse{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(14px);opacity:1}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes swallow-glide{0%{transform:translate(-10vw,30vh) rotate(8deg);opacity:0}20%{opacity:.35}to{transform:translate(110vw,-10vh) rotate(-4deg);opacity:0}}.page-container{padding:64px 64px 96px;max-width:860px;margin:0 auto;animation:fade-in .8s ease both}.page-container--wide{max-width:1180px}@media(max-width:880px){.page-container{padding:46px 20px 64px}}.page-header,.shopify-policy__title{margin-bottom:48px}.page-header__title,.shopify-policy__title h1{font-family:var(--f-display);font-size:clamp(34px,5vw,56px);font-weight:300;letter-spacing:-.025em;line-height:1.05;color:var(--bone-50);padding-bottom:28px;border-bottom:1px solid var(--rule-strong)}#MainContent .shopify-policy__title{text-align:left;text-transform:capitalize}.page-header__lede{margin-top:28px;max-width:580px;font-family:var(--f-body);font-size:15px;font-weight:300;line-height:1.7;color:var(--bone-200)}.page-header__lede a{color:var(--blossom-100);text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.page-header__lede a:hover{color:var(--bone-50)}@media(max-width:880px){.page-header,.shopify-policy__title{margin-bottom:36px}.page-header__title,.shopify-policy__title h1{padding-bottom:20px}}#MainContent .shopify-policy__container{padding:64px 64px 96px;max-width:860px;margin:0 auto;animation:fade-in .8s ease both}@media(max-width:880px){#MainContent .shopify-policy__container{padding:46px 20px 64px}}.field{position:relative;flex:1 1 auto;min-width:0}.field__input{height:48px;width:100%;padding:0 2px;border:0;border-bottom:1px solid var(--rule-strong);background:transparent;color:var(--bone-50);font-family:var(--f-body);font-size:16px;font-weight:300;letter-spacing:.02em;border-radius:0;transition:border-color .3s ease;-webkit-appearance:none;appearance:none}.field__input::placeholder{color:var(--bone-400);font-weight:300}.field__input:hover:not(:disabled){border-bottom-color:var(--bone-400)}.field__input:focus-visible{outline:none;border-bottom-color:var(--bone-50)}.field__input[aria-invalid=true]{border-bottom-color:var(--blossom-500)}.field__input:disabled{color:var(--bone-300);cursor:default}.field__label{display:block;margin-bottom:10px;font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--bone-400)}.button{height:48px;width:100%;border:1px solid var(--rule-strong);background:transparent;color:var(--bone-50);font-family:var(--f-body);font-size:12px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;border-radius:0;transition:background .35s ease,color .35s ease,border-color .35s ease}.button:hover:not(:disabled){background:var(--bone-50);border-color:var(--bone-50);color:var(--ink-900)}.button:focus-visible{outline:1px solid var(--bone-50);outline-offset:3px}.button:disabled{cursor:default;color:var(--bone-400);border-color:var(--rule)}.form-message{position:relative;min-height:40px}.form-message__success,.form-message__error{position:absolute;top:0;right:0;bottom:0;left:0;font-size:13px;font-weight:300;line-height:1.5;letter-spacing:.04em;animation:fade-in .5s ease both}.form-message__success{color:var(--bone-200)}.form-message__error{color:var(--blossom-300)}@media(prefers-reduced-motion:reduce){.form-message__success,.form-message__error{animation:none}}.rich-text,.shopify-policy__body .rte{font-family:var(--f-body);font-size:14px;font-weight:300;color:var(--bone-100);line-height:1.7;max-width:580px}.rich-text>*:first-child,.shopify-policy__body .rte>*:first-child{margin-top:0}.rich-text>*:last-child,.shopify-policy__body .rte>*:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--bone-400);margin:28px 0 12px}.rich-text p,.shopify-policy__body .rte p{margin:0 0 16px}.rich-text ul,.rich-text ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 16px;padding-left:18px;list-style:none}.rich-text li,.shopify-policy__body .rte li{position:relative;margin-bottom:8px}.rich-text ul>li:before,.shopify-policy__body .rte ul>li:before{content:"\b7";position:absolute;left:-18px;color:var(--bone-400)}.rich-text ol{counter-reset:rich-text-item}.rich-text ol>li{counter-increment:rich-text-item}.rich-text ol>li:before{content:counter(rich-text-item) ".";position:absolute;left:-22px;font-family:var(--f-mono);font-size:11px;color:var(--bone-400)}.rich-text a,.shopify-policy__body .rte a{color:var(--blossom-100);text-decoration:underline;text-underline-offset:3px;transition:color .25s ease}.rich-text a:hover,.shopify-policy__body .rte a:hover{color:var(--bone-50)}.rich-text strong,.shopify-policy__body .rte strong{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
