.t-policy{--pol-paper: #FAF6EF;--pol-white: #FFFDF9;--pol-ink: #1C140F;--pol-muted: #6B5A4C;--pol-accent: #8A6A3A;--pol-rule: #E3D6C4;--pol-hero-bg: #120D0A;--pol-hero-text: #F4EDE2;--pol-tab: #CDB58A;--pol-font-display: "Lucien", "Cormorant Garamond", var(--serif, Georgia), Georgia, serif;--pol-font-mono: "Hanken Grotesk", var(--sans, system-ui), system-ui, -apple-system, "Segoe UI", sans-serif;--pol-radius: 2px;--pol-radius-lg: 3px;--pol-gutter: clamp(1.25rem, 5vw, 4.5rem);--pol-wrap: 82.5rem;--pol-section-y: clamp(2.5rem, 4.4vw, 4.5rem)}.t-policy #main{display:grid;grid-template-columns:minmax(0,1fr);background:var(--pol-paper)}.pol-hero{background:var(--pol-hero-bg);color:var(--pol-hero-text);padding:clamp(1.5rem,3.4vw,3.5rem) var(--pol-gutter) 0}.pol-hero__in{max-width:var(--pol-wrap);margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.pol-hero__title{margin:0;font-family:var(--pol-font-display);font-weight:500;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1;letter-spacing:-.005em;color:inherit}.pol-tabs{display:flex;gap:0 .25rem;overflow-x:auto;scrollbar-width:none;font-family:var(--pol-font-mono);font-weight:500;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.pol-tabs::-webkit-scrollbar{display:none}.pol-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:3rem;padding:0 .75rem;color:var(--pol-tab);text-decoration:none;border-radius:var(--pol-radius-lg) var(--pol-radius-lg) 0 0;transition:color .15s}.pol-tabs a:hover{color:var(--pol-hero-text)}.pol-tabs a[aria-current=page]{background:var(--pol-paper);color:var(--pol-ink)}.pol-toc{display:none}.t-policy .shopify-policy__container{background:var(--pol-paper);color:var(--pol-ink);max-width:100%!important;margin:0!important;padding:2rem var(--pol-gutter) var(--pol-section-y)!important}.t-policy .shopify-policy__title{display:none}.t-policy .shopify-policy__body{max-width:48.75rem;margin:0;font-family:var(--pol-font-mono);font-weight:400;font-size:16px;line-height:1.75;color:var(--pol-muted)}.t-policy .shopify-policy__body h2{margin:3rem 0 .75rem;scroll-margin-top:6.5rem;font-family:var(--pol-font-display);font-weight:500;font-size:28px;line-height:1.2;letter-spacing:0;color:var(--pol-ink)}.t-policy .shopify-policy__body h3{margin:1.6em 0 .4em;font-family:var(--pol-font-display);font-weight:500;font-size:22px;color:var(--pol-ink)}.t-policy .shopify-policy__body p,.t-policy .shopify-policy__body ul,.t-policy .shopify-policy__body ol{margin:0 0 1em}.t-policy .shopify-policy__body p{max-width:65ch}.t-policy .shopify-policy__body ul,.t-policy .shopify-policy__body ol{padding-left:20px}.t-policy .shopify-policy__body li+li{margin-top:.375rem}.t-policy .shopify-policy__body strong{color:var(--pol-ink)}.t-policy .shopify-policy__body a{color:var(--pol-accent);font-weight:600;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.pol-num{color:var(--pol-accent)}.pol-hero--dated~.shopify-policy__container .rte>p:first-child{margin:0 0 .75rem;font-family:var(--pol-font-mono);font-weight:500;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pol-muted)}.pol-hero--dated~.shopify-policy__container .rte>p:first-child+p{margin:0;font-size:1.125rem;line-height:1.6;color:var(--pol-ink)}@supports selector(:has(*)){.t-policy .rte>h2:first-of-type:has(+ul){margin:2rem 0 0;padding:1.5rem 1.5rem 0;background:var(--pol-white);border:1px solid var(--pol-rule);border-bottom:0;border-radius:var(--pol-radius-lg) var(--pol-radius-lg) 0 0;font-family:var(--pol-font-mono);font-weight:500;font-size:.75rem;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--pol-accent)}.t-policy .rte>h2:first-of-type+ul{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;padding:1rem 1.5rem 1.5rem;list-style:none;background:var(--pol-white);border:1px solid var(--pol-rule);border-top:0;border-radius:0 0 var(--pol-radius-lg) var(--pol-radius-lg)}.t-policy .rte>h2:first-of-type+ul>li{flex:1 1 15rem;min-width:0;margin:0;padding:1rem;background:var(--pol-paper);border-radius:var(--pol-radius);font-family:var(--pol-font-display);font-weight:500;font-size:1.3125rem;line-height:1.3;color:var(--pol-ink)}.t-policy .rte>h2:first-of-type+ul>li>strong{display:block;margin-bottom:.375rem;font-family:var(--pol-font-mono);font-weight:500;font-size:.6875rem;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--pol-muted)}.t-policy .rte>h2+p:has(>strong:first-child){max-width:none;padding:.875rem 1rem;background:var(--pol-white);border:1px solid var(--pol-rule);border-radius:var(--pol-radius);line-height:1.6;color:var(--pol-ink)}}@media(max-width:749px){.t-policy .rte>h2:first-of-type:has(+ul){padding:1rem 1rem 0}.t-policy .rte>h2:first-of-type+ul{gap:.5rem;padding:.75rem 1rem 1rem}.t-policy .rte>h2:first-of-type+ul>li{padding:.75rem 1rem;font-size:1rem}}@media(min-width:750px){.pol-tabs{font-size:.875rem}.pol-tabs a{padding:0 1.25rem}}@media(min-width:900px){.t-policy #main{grid-template-columns:minmax(var(--pol-gutter),1fr) 16.5rem minmax(0,calc(var(--pol-wrap) - 16.5rem)) minmax(var(--pol-gutter),1fr);align-items:start}.pol-hero{grid-column:1 / -1}.pol-toc{grid-column:2;display:block;position:sticky;top:5.5rem;max-height:calc(100vh - 5.5rem);overflow-y:auto;padding:3rem clamp(1.5rem,3.2vw,3rem) 2rem 0;color:var(--pol-ink);font-size:.9375rem;line-height:1.4}.pol-toc__label{margin:0;padding-bottom:.625rem;font-family:var(--pol-font-mono);font-weight:500;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pol-muted)}.pol-toc ol{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--pol-rule)}.pol-toc li{border-top:1px solid var(--pol-rule)}.pol-toc a{display:block;padding:.625rem 0;color:inherit;text-decoration:none}.pol-toc a:hover{color:var(--pol-accent)}.t-policy .shopify-policy__container{grid-column:3;padding:3rem 0 var(--pol-section-y)!important}}.pol-hero{border-bottom:1px solid rgba(205,181,138,.28)}.t-policy .shopify-policy__body h2,.t-policy .shopify-policy__body h3{font-optical-sizing:auto;font-variation-settings:normal}
/*# sourceMappingURL=/cdn/shop/t/6/assets/policy.css.map */
