.stc-policy-layout{display:grid;grid-template-columns:minmax(0,72ch) minmax(180px,230px);align-items:start;justify-content:center;gap:clamp(36px,6vw,88px);padding:clamp(32px,5vw,72px) clamp(20px,5vw,72px);font:400 17px/1.68 var(--stc-font, sans-serif);color:#dedbd5}.stc-policy-layout:not(:has(.stc-policy-nav)){grid-template-columns:minmax(0,72ch)}.stc-policy-document{min-width:0;overflow-wrap:anywhere}.stc-policy-document .shopify-policy__container{width:100%;max-width:none;margin:0;padding:0}.stc-policy-document .shopify-policy__title{text-align:start;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #45413a}.stc-policy-document .shopify-policy__title h1{color:#f4f0e9;font:650 clamp(32px,4vw,54px)/1.08 var(--stc-font, sans-serif);letter-spacing:-.035em;margin:0}.stc-policy-document .shopify-policy__body{overflow-x:auto}.stc-policy-document :is(p,ul,ol,blockquote,table){margin-block:0 1em}.stc-policy-document :is(h2,h3,h4){color:#f4f0e9;margin:1.5em 0 .5em;line-height:1.25;letter-spacing:-.015em}.stc-policy-document h2{font-size:1.5em}.stc-policy-document h3{font-size:1.2em}.stc-policy-document :is(ul,ol){padding-inline-start:1.5em}.stc-policy-document li+li{margin-top:.4em}.stc-policy-document table{border-collapse:collapse;max-width:100%}.stc-policy-document :is(td,th){text-align:start;vertical-align:top;padding:8px 12px;border:1px solid #454546}.stc-policy-document a{color:#e4ca94;text-decoration:underline;text-underline-offset:.16em}.stc-policy-nav{border-top:2px solid #c7aa70;padding-top:14px}.stc-policy-nav h2{margin:0 0 8px;font-size:18px;color:#f4f0e9}.stc-policy-nav ul{padding:0;list-style:none;margin:0}.stc-policy-nav li{border-bottom:1px solid #39393a}.stc-policy-nav a{display:block;padding-block:11px;color:#c8c5c0;font-size:15px;text-decoration:none}.stc-policy-nav a[aria-current]{color:#e4ca94;font-weight:650}.stc-policy-nav a:hover{text-decoration:underline}.stc-policy-layout a:focus-visible{outline:2px solid #e4ca94;outline-offset:2px}@media(max-width:760px){.stc-policy-layout{grid-template-columns:minmax(0,1fr);gap:28px;font-size:16px;padding:26px 20px 34px}.stc-policy-document .shopify-policy__title{padding-bottom:14px;margin-bottom:18px}.stc-policy-nav a{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/stc-policy-pages.css.map */
