.cus-policy{--cus-policy-ink: #24201d;--cus-policy-copy: #514a45;--cus-policy-muted: #746a63;--cus-policy-accent: #745239;--cus-policy-soft: #f6f2ed;--cus-policy-line: #e5ddd4;--cus-policy-warning: #8a5946;box-sizing:border-box;max-inline-size:920px;margin-inline:auto;color:var(--cus-policy-ink)}.cus-policy *,.cus-policy *:before,.cus-policy *:after{box-sizing:border-box}.cus-policy--standalone{padding-block:clamp(44px,7vw,88px);padding-inline:24px}.shopify-section--main-page:has(.cus-policy){--page-max-width: 960px !important}.shopify-section--main-page:has(.cus-policy) .page-spacer{padding-block:clamp(44px,7vw,82px)}.shopify-section--main-page:has(.cus-policy) .page>.h1{max-inline-size:780px;margin-inline:auto;margin-block-end:clamp(28px,4vw,46px);color:var(--cus-policy-ink);font-size:clamp(2.25rem,5vw,4rem);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.shopify-section--main-page:has(.cus-policy) .prose{max-inline-size:none}.cus-policy__title-block{max-inline-size:790px;margin-inline:auto;margin-block-end:clamp(34px,5vw,58px);text-align:center}.cus-policy__title-block h1{margin:0;color:var(--cus-policy-ink);font-size:clamp(2.25rem,5vw,4rem);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.cus-policy__eyebrow{margin:0 0 14px;color:var(--cus-policy-accent);font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cus-policy__intro{margin-block-end:clamp(36px,5vw,58px);padding:clamp(24px,4vw,36px);border:1px solid var(--cus-policy-line);border-radius:18px;background:var(--cus-policy-soft)}.cus-policy__lead{max-inline-size:760px;margin:0!important;color:var(--cus-policy-copy);font-size:clamp(1.03rem,1.6vw,1.18rem);line-height:1.75}.cus-policy__content{min-inline-size:0;color:var(--cus-policy-copy)}.cus-policy__section{min-inline-size:0;padding-block:clamp(30px,4vw,44px);border-block-start:1px solid var(--cus-policy-line)}.cus-policy__section:first-child{padding-block-start:0;border-block-start:0}.cus-policy h2,.cus-policy .section>h2{margin:0 0 18px;color:var(--cus-policy-ink);font-size:clamp(1.38rem,2.6vw,1.85rem);line-height:1.22;letter-spacing:-.018em;text-wrap:balance}.cus-policy h3{margin:28px 0 10px;color:var(--cus-policy-ink);font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.35}.cus-policy p{margin:0 0 16px;line-height:1.75}.cus-policy p:last-child{margin-block-end:0}.cus-policy strong{color:var(--cus-policy-ink)}.cus-policy a{color:var(--cus-policy-accent);text-decoration-thickness:1px;text-underline-offset:3px}.cus-policy ul,.cus-policy ol{margin:14px 0 20px;padding-inline-start:1.35rem}.cus-policy li{padding-inline-start:.3rem;line-height:1.68}.cus-policy li+li{margin-block-start:8px}.cus-policy li::marker{color:var(--cus-policy-accent)}.cus-policy hr{display:none}.cus-policy__table-wrap{inline-size:100%;max-inline-size:100%;margin-block:22px 28px;overflow-x:auto;border:1px solid var(--cus-policy-line);border-radius:14px;background:#fff;-webkit-overflow-scrolling:touch}.cus-policy table{inline-size:100%;min-inline-size:680px;margin:0;border:0;border-collapse:collapse;color:var(--cus-policy-copy)}.cus-policy th,.cus-policy td{padding:14px 16px;border:0;border-block-end:1px solid var(--cus-policy-line);text-align:start;vertical-align:top;line-height:1.55}.cus-policy th{color:var(--cus-policy-ink);background:var(--cus-policy-soft);font-size:.86rem;font-weight:700;letter-spacing:.02em}.cus-policy tr:last-child td{border-block-end:0}.cus-policy__content--cards{display:grid;gap:22px}.cus-policy__content--cards>.section{min-inline-size:0;margin:0;padding:clamp(24px,4vw,36px);border:1px solid var(--cus-policy-line);border-radius:16px;background:#fff;box-shadow:none}.cus-policy .highlight,.cus-policy .note,.cus-policy .warning{margin:18px 0;padding:18px 20px;border:0;border-inline-start:3px solid var(--cus-policy-accent);border-radius:0 12px 12px 0;background:var(--cus-policy-soft);color:var(--cus-policy-copy)}.cus-policy .warning{border-inline-start-color:var(--cus-policy-warning)}.cus-policy .policy-link{color:var(--cus-policy-accent);font-weight:700}.cus-policy__content--cards>div[style]{margin-block-start:4px!important;color:var(--cus-policy-muted)!important;text-align:center}@media(max-width:640px){.cus-policy--standalone{padding-inline:18px}.shopify-section--main-page:has(.cus-policy) .page-spacer{padding-block:36px 52px}.cus-policy__intro{padding:22px;border-radius:14px}.cus-policy__section{padding-block:28px}.cus-policy__content--cards{gap:16px}.cus-policy__content--cards>.section{padding:22px 18px;border-radius:14px}.cus-policy .highlight,.cus-policy .note,.cus-policy .warning{padding:16px}.cus-policy th,.cus-policy td{padding:12px 13px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/curtainsus-policy.css.map */
