:root{--byl-policy-text:#1a1713;--byl-policy-soft:#39332d;--byl-policy-muted:#766d63;--byl-policy-border:rgba(56,40,20,.1);--byl-policy-border-strong:rgba(56,40,20,.18);--byl-policy-orange:#ff9f0a;--byl-policy-orange-soft:rgba(255,159,10,.13);--byl-policy-blue:#9ed8ff;--byl-policy-mint:#aee7d3;--byl-policy-card:#ffffff;--byl-policy-radius-lg:24px;--byl-policy-radius-md:15px;--byl-policy-shadow:0 18px 44px rgba(66,39,0,.1),0 4px 14px rgba(66,39,0,.06);--byl-policy-ease:cubic-bezier(.2,.8,.2,1)}.byl-policy-page{width:min(100%,1180px);margin:20px auto 58px;padding:0 16px;color:var(--byl-policy-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.byl-policy-hero{padding:28px;border:1px solid var(--byl-policy-border);border-radius:var(--byl-policy-radius-lg);background:radial-gradient(circle at 92% 10%,rgba(255,216,77,.34),transparent 28%),linear-gradient(135deg,#fff,#fff8ee);box-shadow:var(--byl-policy-shadow)}.byl-policy-kicker{margin:0 0 10px;color:var(--byl-policy-muted);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.byl-policy-hero h1{max-width:850px;margin:0;color:var(--byl-policy-text);font-size:clamp(32px,4.3vw,56px);line-height:1;font-weight:950;letter-spacing:0}.byl-policy-hero p{max-width:760px;margin:14px 0 0;color:var(--byl-policy-soft);font-size:17px;line-height:1.55}.byl-policy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:16px}.byl-policy-card,.byl-policy-section,.byl-policy-note{border:1px solid var(--byl-policy-border);border-radius:var(--byl-policy-radius-md);background:linear-gradient(180deg,#fff,#fffdf9);box-shadow:0 10px 28px #4227000f}.byl-policy-card{min-height:260px;padding:18px;display:flex;flex-direction:column;gap:10px}.byl-policy-card:nth-child(2){background:linear-gradient(180deg,#fff,#f8fff9)}.byl-policy-card:nth-child(3){background:linear-gradient(180deg,#fff,#f4fbff)}.byl-policy-card h2,.byl-policy-section h2,.byl-policy-note h2{margin:0;color:var(--byl-policy-text);font-size:20px;line-height:1.12;font-weight:950;letter-spacing:0}.byl-policy-card p,.byl-policy-note p{margin:0;color:var(--byl-policy-muted);font-size:14px;line-height:1.48}.byl-policy-card a{display:inline-flex;align-items:center;width:fit-content;margin-top:auto;padding:9px 12px;border:1px solid rgba(255,159,10,.36);border-radius:10px;background:var(--byl-policy-orange-soft);color:var(--byl-policy-text);font-size:13px;font-weight:900;text-decoration:none;transition:transform .15s var(--byl-policy-ease),background .15s var(--byl-policy-ease),border-color .15s var(--byl-policy-ease)}.byl-policy-card a:hover{transform:translateY(-1px);border-color:#ff9f0a9e;background:#ff9f0a33}.byl-policy-section{margin-top:16px;padding:20px}.byl-policy-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.byl-policy-list div{padding:14px;border:1px solid var(--byl-policy-border);border-radius:12px;background:#ffffffb8}.byl-policy-list strong{display:block;margin-bottom:5px;color:var(--byl-policy-soft);font-size:14px;font-weight:950}.byl-policy-list span{display:block;color:var(--byl-policy-muted);font-size:13px;line-height:1.42}.byl-policy-note{margin-top:16px;padding:18px;background:linear-gradient(135deg,#fff8ee,#f4fbff)}.byl-policy-note p{max-width:820px;margin-top:8px}@media(max-width:980px){.byl-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:660px){.byl-policy-page{padding:0 12px}.byl-policy-hero{padding:22px}.byl-policy-grid,.byl-policy-list{grid-template-columns:1fr}.byl-policy-card{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/byl-policy-page.css.map */
