#MainContent:has(.shopify-policy__container){background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(198,150,60,.08),transparent 55%),var(--color-paper, #FBF8F1)}.shopify-policy__container{position:relative;max-width:720px;margin:0 auto;padding:clamp(3.5rem,7vw,5.5rem) var(--gutter, 1.25rem) clamp(4rem,8vw,6.5rem)}@media(min-width:768px){.shopify-policy__container{padding-inline:var(--gutter-lg, 2rem)}}.shopify-policy__title{margin-bottom:clamp(2rem,4vw,2.75rem);padding-bottom:1.75rem;border-bottom:1px solid var(--line, rgba(42, 33, 24, .14))}.shopify-policy__title:before{content:"Legal";display:block;font-family:var(--font-mono-family, "DM Sans", system-ui, sans-serif);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft, #5A4E42);margin-bottom:.85rem}.shopify-policy__title h1{font-family:var(--font-heading-family, "DM Sans", system-ui, sans-serif)!important;font-weight:var(--font-weight-regular, 400)!important;font-size:clamp(2rem,4vw,2.85rem)!important;line-height:1.15!important;letter-spacing:-.015em;color:var(--ink, #2A2118)!important;margin:0!important;text-align:left!important}.shopify-policy__body{font-family:var(--font-body-family, "DM Sans", system-ui, sans-serif);font-size:1.05rem;line-height:1.7;color:var(--ink-soft, #5A4E42)}.shopify-policy__body .rte,.shopify-policy__body.rte,.shopify-policy__body .rte .rte{font:inherit;color:inherit;max-width:none}.shopify-policy__body>h1:first-child,.shopify-policy__body .rte>h1:first-child,.shopify-policy__body>.page-title:first-child,.shopify-policy__body .rte>.page-title:first-child,.shopify-policy__body .rte>.rte>h1:first-child{display:none!important}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:var(--font-heading-family, "DM Sans", system-ui, sans-serif)!important;font-weight:var(--font-weight-regular, 400)!important;color:var(--ink, #2A2118)!important;letter-spacing:-.01em;line-height:1.25;margin:2.25rem 0 .85rem!important;text-align:left!important}.shopify-policy__body h2,.shopify-policy__body .rte h2{font-size:clamp(1.35rem,2.2vw,1.55rem)!important}.shopify-policy__body h3,.shopify-policy__body .rte h3{font-size:1.2rem!important}.shopify-policy__body h4,.shopify-policy__body .rte h4{font-size:1.05rem!important}.shopify-policy__body p,.shopify-policy__body .rte p{margin:0 0 1.15rem!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-family:inherit!important;font-weight:400!important;font-style:normal!important;text-align:left!important}.shopify-policy__body a,.shopify-policy__body .rte a{color:var(--ink, #2A2118);text-decoration:underline;text-decoration-color:var(--ochre, #C6963C);text-underline-offset:.2em;transition:color .2s ease,text-decoration-color .2s ease;word-break:break-word}.shopify-policy__body a:hover,.shopify-policy__body .rte a:hover{color:var(--ochre, #C6963C);text-decoration-color:var(--ink, #2A2118)}.shopify-policy__body ul,.shopify-policy__body ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 1.35rem;padding-left:1.35rem}.shopify-policy__body li,.shopify-policy__body .rte li{margin-bottom:.45rem}.shopify-policy__body li::marker,.shopify-policy__body .rte li::marker{color:var(--ochre, #C6963C)}.shopify-policy__body strong,.shopify-policy__body .rte strong{color:var(--ink, #2A2118);font-weight:600}.shopify-policy__body blockquote,.shopify-policy__body .rte blockquote{margin:1.75rem 0;padding:1.15rem 0 1.15rem 1.35rem;border-left:2px solid var(--ochre, #C6963C);font-family:var(--font-heading-family, "DM Sans", system-ui, sans-serif);font-style:italic;color:var(--ink, #2A2118);background:transparent}.shopify-policy__body table,.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:1.75rem 0;font-size:.95rem}.shopify-policy__body th,.shopify-policy__body td,.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:.7rem .85rem;text-align:left;border-bottom:1px solid var(--line, rgba(42, 33, 24, .14));vertical-align:top}.shopify-policy__body th,.shopify-policy__body .rte th{font-family:var(--font-mono-family, "DM Sans", system-ui, sans-serif);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink, #2A2118);background:#2a211808}.shopify-policy__body hr,.shopify-policy__body .rte hr{border:none;border-top:1px solid var(--line, rgba(42, 33, 24, .14));margin:2.25rem 0}.shopify-policy__body .is-size-3,.shopify-policy__body .is-size-4,.shopify-policy__body .is-size-4-mobile,.shopify-policy__body .has-text-black,.shopify-policy__body .mb-10,.shopify-policy__body .mb-60,.shopify-policy__body .has-text-weight-bold,.shopify-policy__body .is-family-secondary,.shopify-policy__body .is-italic,.shopify-policy__body .text-center{font-size:inherit!important;color:inherit!important;margin-bottom:inherit!important;font-weight:inherit!important;font-family:inherit!important;font-style:inherit!important;text-align:inherit!important}.shopify-policy__body p.is-italic:last-of-type,.shopify-policy__body .rte p.is-italic:last-of-type,.shopify-policy__body p.is-family-secondary:last-of-type,.shopify-policy__body .rte p.is-family-secondary:last-of-type{font-family:var(--font-heading-family, "DM Sans", system-ui, sans-serif)!important;font-style:italic!important;color:var(--ink, #2A2118)!important;margin-top:2rem!important}.shopify-policy__body h2.has-text-weight-bold,.shopify-policy__body .rte h2.has-text-weight-bold,.shopify-policy__body p.has-text-weight-bold,.shopify-policy__body .rte p.has-text-weight-bold{font-family:var(--font-heading-family, "DM Sans", system-ui, sans-serif)!important;font-weight:var(--font-weight-regular, 400)!important;color:var(--ink, #2A2118)!important;margin:2.25rem 0 .85rem!important;font-size:clamp(1.2rem,2vw,1.4rem)!important}@media(max-width:700px){.shopify-policy__body{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/core-policy.css.map */
