.shopify-policy__container{--bb-policy-cream: #fffdf8;--bb-policy-cream-deep: #f5f0e8;--bb-policy-card: #fffaf3;--bb-policy-text: #3a322b;--bb-policy-muted: rgba(58, 50, 43, .72);--bb-policy-soft: rgba(58, 50, 43, .56);--bb-policy-border: #e8e1d6;--bb-policy-accent: #8b5e3c;--bb-policy-accent-dark: #6f4a2f;box-sizing:border-box;max-width:1180px;margin:0 auto;padding:clamp(56px,8vw,96px) 24px clamp(64px,9vw,112px);color:var(--bb-policy-text);font-family:Inter,var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}#MainContent:has(.shopify-policy__container){background:linear-gradient(180deg,#fffdf8fa,#f5f0e8b8),var(--bb-policy-cream, #fffdf8)}.shopify-policy__container *,.shopify-policy__container *:before,.shopify-policy__container *:after{box-sizing:border-box}.shopify-policy__title{max-width:820px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.bb-policy-eyebrow{margin:0 0 14px;color:#9b7a50;font-size:12px;font-weight:600;letter-spacing:.24em;line-height:1.4;text-transform:uppercase}.shopify-policy__title h1,.shopify-policy__title{color:var(--bb-policy-text);font-family:"Playfair Display",var(--font-heading-family),Georgia,serif;font-size:var(--bb-heading-compact, clamp(34px, 2.6vw, 44px));font-weight:700;line-height:1.02;letter-spacing:0}.shopify-policy__title h1{margin:0}.bb-policy-intro{max-width:620px;margin:18px auto 0;color:var(--bb-policy-muted);font-family:Inter,var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(15px,2vw,17px);font-weight:400;line-height:1.7}.bb-policy-shell{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:28px;align-items:start}.bb-policy-shell--no-toc{display:block;max-width:900px;margin:0 auto}.bb-policy-toc{position:sticky;top:96px;padding:22px;border:1px solid var(--bb-policy-border);border-radius:8px;background:#fffaf3db;box-shadow:0 18px 48px #3a322b12}.bb-policy-toc__title{margin:0 0 14px;color:var(--bb-policy-text);font-family:"Playfair Display",var(--font-heading-family),Georgia,serif;font-size:21px;font-weight:700;line-height:1.18}.bb-policy-toc__list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.bb-policy-toc__link{display:block;padding:9px 0;color:var(--bb-policy-muted);font-size:14px;line-height:1.35;text-decoration:none;border-bottom:1px solid rgba(232,225,214,.75)}.bb-policy-toc__link:hover,.bb-policy-toc__link:focus-visible{color:var(--bb-policy-accent-dark);text-decoration:underline;text-underline-offset:4px}.bb-policy-content-card{min-width:0;padding:clamp(28px,5vw,56px);border:1px solid var(--bb-policy-border);border-radius:8px;background:var(--bb-policy-card);box-shadow:0 22px 60px #3a322b14}.shopify-policy__body{max-width:860px;margin:0 auto;color:var(--bb-policy-muted);font-size:16px;line-height:1.75}.shopify-policy__body :where(p,ul,ol){margin-top:0;margin-bottom:17px}.shopify-policy__body :where(li){margin-bottom:9px;padding-left:2px}.shopify-policy__body :where(ul,ol){padding-left:1.45em}.shopify-policy__body :where(h2,h3,h4,.bb-policy-section-heading){color:var(--bb-policy-text);letter-spacing:0;scroll-margin-top:120px}.shopify-policy__body h2,.shopify-policy__body .bb-policy-section-heading{margin:50px 0 18px;padding-top:8px;border-top:1px solid rgba(232,225,214,.95);font-family:"Playfair Display",var(--font-heading-family),Georgia,serif;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.16}.shopify-policy__body h2:first-child,.shopify-policy__body .bb-policy-section-heading:first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__body h3{margin:32px 0 12px;color:#5f4b3b;font-size:19px;font-weight:700;line-height:1.35}.shopify-policy__body h4{margin:26px 0 10px;color:#5f4b3b;font-size:16px;font-weight:700;line-height:1.45}.shopify-policy__body a{color:var(--bb-policy-accent-dark);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.shopify-policy__body strong,.shopify-policy__body b{color:#3a322be6}.shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}.shopify-policy__body :where(th,td){padding:12px 14px;border:1px solid var(--bb-policy-border);text-align:left;vertical-align:top}.bb-policy-contact{margin:clamp(34px,5vw,52px) auto 0;padding:clamp(22px,4vw,30px);border:1px solid rgba(139,94,60,.26);border-radius:8px;background:#fffdf8}.bb-policy-contact__title{margin:0 0 8px;color:var(--bb-policy-text);font-family:"Playfair Display",var(--font-heading-family),Georgia,serif;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.16}.bb-policy-contact__text{margin:0 0 18px;color:var(--bb-policy-muted);font-size:15px;line-height:1.7}.bb-policy-contact__link{display:inline-flex;align-items:center;min-height:44px;padding:12px 18px;border:1px solid rgba(139,94,60,.32);border-radius:6px;background:#8b5e3c;color:#fffdf8;font-size:14px;font-weight:700;line-height:1;text-decoration:none}.bb-policy-contact__link:hover,.bb-policy-contact__link:focus-visible{background:#6f4a2f;color:#fffdf8}@media screen and (max-width:989px){.shopify-policy__container{padding-inline:18px}.bb-policy-shell{display:block}.bb-policy-toc{position:static;margin-bottom:18px;padding:20px}.bb-policy-toc__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}}@media screen and (max-width:540px){.shopify-policy__container{padding:44px 14px 64px}.shopify-policy__title{margin-bottom:28px}.bb-policy-intro{margin-top:14px}.bb-policy-toc,.bb-policy-content-card{border-radius:8px}.bb-policy-content-card{padding:24px 18px}.bb-policy-toc__list{grid-template-columns:1fr}.bb-policy-toc__link{min-height:42px;padding:10px 0;font-size:15px}.shopify-policy__body{font-size:15px;line-height:1.72}.shopify-policy__body h2,.shopify-policy__body .bb-policy-section-heading{margin-top:42px;font-size:clamp(24px,7.2vw,30px)}.shopify-policy__body h3{font-size:18px}.shopify-policy__body :where(ul,ol){padding-left:1.2em}}.shopify-policy__container{font-family:var(--bb-font-body, Inter, var(--font-body-family), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.shopify-policy__title h1,.shopify-policy__title,.shopify-policy__body :where(h2,h3,h4,.bb-policy-section-heading),.bb-policy-toc__title,.bb-policy-contact__title{font-family:var(--bb-font-heading, "Playfair Display", var(--font-heading-family), Georgia, serif);letter-spacing:0}.bb-policy-eyebrow{font-size:var(--bb-label, 12px);font-weight:600;letter-spacing:var(--bb-label-tracking, .16em)}.shopify-policy__body,.bb-policy-intro{font-size:var(--bb-copy, 16px);line-height:1.72}.bb-policy-toc__link,.bb-policy-contact__text{font-size:var(--bb-copy-small, 14.5px);line-height:1.6}.bb-policy-contact__link{font-size:var(--bb-button-text, 14.5px);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/policy-page.css.map */
