.sc-policy-hero{position:relative;min-height:260px;background:#eee5db url('/cdn/shop/files/detail-necklace-bracelet.png?v=1788583215&width=2000') center 54%/cover no-repeat;display:flex;align-items:stretch;color:#1b211d}.sc-policy-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(250,247,242,.96) 0%,rgba(250,247,242,.78) 39%,rgba(250,247,242,.05) 72%)}.sc-policy-hero__inner{position:relative;width:min(100% - 48px,1200px);margin:auto;padding:34px 0}.sc-policy-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:28px;font-size:12px}.sc-policy-breadcrumb a{color:inherit;text-decoration:none}.sc-policy-hero h1{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(42px,5vw,66px);font-style:italic;font-weight:400;line-height:1;margin:0 0 12px}.sc-policy-hero__inner>p{font-size:16px;max-width:450px;margin:0}.sc-policy-shell{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;padding-top:34px;padding-bottom:34px}.sc-policy-nav{align-self:start;border-right:1px solid #d9ddd8;padding-right:16px;position:sticky;top:16px}.sc-policy-nav>p{font-size:11px;letter-spacing:.16em;color:#69736a;margin:0 0 10px;padding:0 13px}.sc-policy-nav nav{display:grid}.sc-policy-nav a{padding:13px;color:#20241f;text-decoration:none;border-bottom:1px solid #e4e6e2;font-size:14px;transition:background .2s ease}.sc-policy-nav a:hover,.sc-policy-nav a[aria-current=page]{background:#f0f1ed;color:#425448}.sc-policy-document .shopify-policy__container{max-width:none;margin:0;padding:0}.sc-policy-document .shopify-policy__title{display:none}.sc-policy-document .shopify-policy__body{font-size:15px;line-height:1.72;color:#4d554f}.sc-policy-document .shopify-policy__body h1,.sc-policy-document .shopify-policy__body h2,.sc-policy-document .shopify-policy__body h3,.sc-policy-document .shopify-policy__body h4{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;color:#1d251f;line-height:1.2;margin:0;padding:22px 0 8px;border-top:1px solid #e2e4e0}.sc-policy-document .shopify-policy__body h1:first-child,.sc-policy-document .shopify-policy__body h2:first-child,.sc-policy-document .shopify-policy__body h3:first-child{border-top:0;padding-top:0}.sc-policy-document .shopify-policy__body h1{font-size:31px}.sc-policy-document .shopify-policy__body h2{font-size:26px}.sc-policy-document .shopify-policy__body h3{font-size:22px}.sc-policy-document .shopify-policy__body p{margin:0 0 12px}.sc-policy-document .shopify-policy__body ul,.sc-policy-document .shopify-policy__body ol{padding-left:21px;margin:0 0 16px}.sc-policy-document .shopify-policy__body a{color:#43594a;text-underline-offset:3px}.sc-policy-document .shopify-policy__body table{width:100%;border-collapse:collapse;margin:16px 0 24px}.sc-policy-document .shopify-policy__body td,.sc-policy-document .shopify-policy__body th{border:1px solid #dfe2dd;padding:12px;text-align:left}.sc-policy-help{margin-top:10px;margin-bottom:38px;background:linear-gradient(105deg,#f0f1ed,#faf7f2);border:1px solid #e0e3de;padding:26px 34px;display:flex;align-items:center;justify-content:space-between;gap:30px}.sc-policy-help h2{font-family:var(--font-heading-family),Georgia,serif;font-size:30px;font-weight:400;margin:2px 0 6px}.sc-policy-help p{margin:0;max-width:650px}.sc-policy-benefits{border-top:1px solid #dedfdc;border-bottom:1px solid #dedfdc;display:grid;grid-template-columns:repeat(4,1fr);padding:18px max(24px,calc((100vw - 1200px)/2));gap:0}.sc-policy-benefits>div{display:flex;align-items:center;justify-content:center;gap:14px;padding:0 24px;border-right:1px solid #dedfdc}.sc-policy-benefits>div:last-child{border-right:0}.sc-policy-benefits svg{width:34px;height:34px;flex:0 0 auto}.sc-policy-benefits p{display:grid;margin:0;font-size:13px}.sc-policy-benefits span{font-size:12px;color:#69716c}
@media(max-width:749px){.sc-policy-hero{min-height:230px;background-position:62% center}.sc-policy-hero__shade{background:linear-gradient(90deg,rgba(250,247,242,.96),rgba(250,247,242,.62) 72%,rgba(250,247,242,.18))}.sc-policy-hero__inner{width:calc(100% - 32px);padding:25px 0}.sc-policy-breadcrumb{margin-bottom:35px}.sc-policy-hero h1{font-size:39px;max-width:85%}.sc-policy-hero__inner>p{font-size:14px;max-width:78%}.sc-policy-shell{display:block;padding:22px 16px 26px}.sc-policy-nav{position:static;border:0;padding:0;margin:0 0 26px}.sc-policy-nav>p{padding:0}.sc-policy-nav nav{display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;scrollbar-width:none}.sc-policy-nav nav::-webkit-scrollbar{display:none}.sc-policy-nav a{white-space:nowrap;border:1px solid #dfe1dd;padding:9px 12px}.sc-policy-document .shopify-policy__body{font-size:14px}.sc-policy-document .shopify-policy__body h1{font-size:27px}.sc-policy-document .shopify-policy__body h2{font-size:23px}.sc-policy-document .shopify-policy__body h3{font-size:20px}.sc-policy-help{margin:0 16px 28px;padding:24px;display:block}.sc-policy-help .sc-button{display:inline-flex;margin-top:18px}.sc-policy-benefits{grid-template-columns:1fr 1fr;padding:18px 12px}.sc-policy-benefits>div{justify-content:flex-start;padding:12px 10px;border-right:0}.sc-policy-benefits svg{width:28px;height:28px}.sc-policy-benefits span{font-size:11px}}
