.mb-policy-page{padding:52px 0 86px}.mb-policy-hero{background:#edf3fb;border:1px solid #d7e1ef;border-radius:18px;margin:0 auto 22px;max-width:1000px;overflow:hidden;padding:54px 64px;position:relative}.mb-policy-hero:after{background:#dce8fb;clip-path:polygon(45% 0,100% 0,100% 100%,0 35%);content:'';height:100%;position:absolute;right:0;top:0;width:28%}.mb-policy-hero>*{position:relative;z-index:1}.mb-policy-hero h1{color:#102b4a;font-family:Piazzolla,serif;font-size:clamp(39px,5vw,62px);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:14px 0 15px}.mb-policy-hero p{color:#48627f;font-size:16px;line-height:1.65;max-width:545px}.mb-policy-intro{align-items:flex-start;border-bottom:1px solid #dce5ef;display:flex;gap:38px;margin:0 auto 38px;max-width:900px;padding:0 0 27px}.mb-policy-intro span,.mb-policy-grid article>b{color:#205ae6;font-size:10px;font-weight:800;letter-spacing:.16em}.mb-policy-intro p{color:#526b86;line-height:1.65;margin:0;max-width:600px}.mb-policy-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto 24px;max-width:1000px}.mb-policy-grid article{border:1px solid #dce5ef;border-radius:13px;padding:27px 30px}.mb-policy-grid h2{color:#112e4f;font-family:Piazzolla,serif;font-size:24px;font-weight:500;letter-spacing:-.025em;margin:10px 0}.mb-policy-grid p{color:#506985;font-size:14px;line-height:1.62;margin:8px 0}.mb-policy-shipping{background:#102d4e;border-radius:16px;color:#fff;display:grid;gap:30px;grid-template-columns:1.05fr 1fr;margin:0 auto 24px;max-width:1000px;overflow:hidden;padding:42px 46px;position:relative}.mb-policy-shipping:after{border:1px solid #93b0d0;content:'';height:210px;opacity:.16;position:absolute;right:3%;top:-90px;transform:rotate(30deg) skewY(-8deg);width:210px}.mb-policy-shipping>*{position:relative;z-index:1}.mb-policy-shipping .mb-kicker{color:#91b8ff}.mb-policy-shipping h2{font-family:Piazzolla,serif;font-size:31px;font-weight:500;letter-spacing:-.035em;line-height:1.07;margin:13px 0}.mb-policy-shipping p{color:#d1e0f0;font-size:14px;line-height:1.6;margin:0;max-width:430px}.mb-policy-shipping-rules{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:7px}.mb-policy-shipping-rules div{border-bottom:1px solid #ffffff2b;padding:0 0 11px}.mb-policy-shipping-rules span{color:#d5e2f0;display:block;font-size:12px}.mb-policy-shipping-rules strong{display:block;font-size:18px;margin-top:4px}.mb-policy-shipping small{border-top:1px solid #ffffff2b;color:#c6d4e5;font-size:11px;grid-column:1/-1;line-height:1.55;padding-top:15px}.mb-policy-contact{background:#f3f7fc}.mb-policy-contact a{color:#1d58e6;display:inline-block;font-size:13px;font-weight:700;margin:8px 18px 0 0;text-decoration:none}@media(max-width:700px){.mb-policy-page{padding:27px 0 58px}.mb-policy-hero{border-radius:0;padding:38px 25px}.mb-policy-hero:after{width:45%}.mb-policy-intro{display:block;margin:0 20px 28px}.mb-policy-intro p{margin-top:10px}.mb-policy-grid{grid-template-columns:1fr;margin:0 20px 18px}.mb-policy-grid article{padding:23px}.mb-policy-shipping{border-radius:0;display:block;padding:35px 25px}.mb-policy-shipping-rules{margin-top:25px}.mb-policy-shipping small{display:block;margin-top:22px}.mb-policy-shipping h2{font-size:29px}}
