.tb-policy{--pink:#FF1493;--pink-deep:#D6127E;--tint:#FFF1F7;--mint:#E3F6EE;--mint-deep:#2F8F70;--yellow:#FFF0B8;--ink:#3A2E38;--soft:#6E5F68;--line:#F1E2EA;font-family:Nunito,M-Body-Font,system-ui,sans-serif;color:var(--ink);max-width:760px;margin:0 auto;padding:4px 0 32px;line-height:1.75;text-align:left}.tb-policy *{box-sizing:border-box}.tb-policy .tb-hero{background:linear-gradient(135deg,#fff1f7,#ffe0ee);border:1px solid #FAD3E5;border-radius:22px;padding:22px 20px 20px;margin:0 0 18px}.tb-policy .tb-hero .tb-title{font-family:"Baloo 2",M-Heading-Font,sans-serif;font-size:1.55rem;line-height:1.35;color:var(--pink-deep);margin:0 0 8px;font-weight:800}.tb-policy .tb-hero p{margin:0 0 8px;color:#4a3d47;font-size:.98rem}.tb-policy .tb-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.tb-policy .tb-fact{background:#fff;border:1px solid #F7D6E6;border-radius:16px;padding:12px 10px;text-align:center}.tb-policy .tb-fact b{display:block;color:var(--pink-deep);font-size:1.12rem;line-height:1.35;font-weight:800}.tb-policy .tb-fact span{display:block;font-size:.8rem;line-height:1.45;color:var(--soft);margin-top:2px}.tb-policy .tb-sec{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px 18px 14px;margin:0 0 12px;box-shadow:0 2px 10px #d6127e0d}.tb-policy .tb-sec h2{display:flex;align-items:center;gap:10px;font-family:"Baloo 2",M-Heading-Font,sans-serif;font-size:1.15rem;line-height:1.45;margin:0 0 8px;color:var(--ink);font-weight:800}.tb-policy .tb-sec h2 .tb-n{flex:none;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:var(--pink);color:#fff;font-size:.9rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.tb-policy .tb-sec--plain h2:before{content:"";flex:none;width:6px;height:22px;border-radius:4px;background:var(--pink)}.tb-policy .tb-sec h3{font-size:1rem;margin:12px 0 6px;color:var(--pink-deep);font-weight:800}.tb-policy .tb-sec p{margin:0 0 8px;color:#4a3d47;font-size:.97rem}.tb-policy .tb-sec a:not(.tb-btn){color:var(--pink-deep);text-decoration:underline}.tb-policy .tb-sec ul{margin:6px 0 8px;padding-left:20px}.tb-policy .tb-sec li{margin:3px 0;color:#4a3d47;font-size:.97rem}.tb-policy .tb-sec li p{margin:0}.tb-policy .tb-sec ul.tb-ol{list-style:none;margin:8px 0;padding-left:0}.tb-policy ul.tb-ol li{display:flex;gap:10px;align-items:flex-start;margin:8px 0}.tb-policy ul.tb-ol .tb-on{flex:none;width:28px;height:28px;border-radius:9px;background:var(--tint);border:1px solid #FAD3E5;color:var(--pink-deep);font-weight:800;font-size:.82rem;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.tb-policy .tb-sec--contact{background:var(--mint);border-color:#bfe8d6}.tb-policy .tb-sec--contact h2 .tb-n{background:var(--mint-deep)}.tb-policy .tb-actions{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0 4px}.tb-policy .tb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:999px;background:var(--pink-deep);color:#fff!important;font-weight:800;font-size:.95rem;text-decoration:none!important}.tb-policy .tb-btn--wa{background:#0f7b5f}.tb-policy .tb-closing{margin-top:18px;padding:16px 18px;border-radius:18px;background:var(--yellow);text-align:center;font-size:.97rem;line-height:1.7}.tb-policy .tb-closing strong{color:var(--ink)}@media(max-width:600px){.tb-policy .tb-facts{grid-template-columns:1fr}.tb-policy .tb-fact{display:flex;align-items:center;gap:12px;text-align:left;padding:10px 14px}.tb-policy .tb-fact b{flex:none;min-width:110px}.tb-policy .tb-fact span{margin:0}.tb-policy .tb-hero .tb-title{font-size:1.3rem}.tb-policy .tb-sec{padding:14px 14px 12px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/twily-policy.css.map */
