:root{--sidebar:#141310;--sidebar-ink:#efeae2}body.page-template-page-shipping{background:var(--bg) !important}body.page-template-page-shipping .site,body.page-template-page-shipping .container,body.page-template-page-shipping .woocommerce,body.page-template-page-shipping main,body.page-template-page-shipping .content-area,body.page-template-page-shipping .entry-content{background:0 0}.sp{padding-block:40px}.sp-breadcrumb{opacity:.75;margin-bottom:8px}.sp-title{font-size:var(--font-h1);line-height:1.1;margin-bottom:16px}.sp-block{margin-bottom:28px}.sp-h2{font-size:var(--font-h4);margin-bottom:12px}.sp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:12px}@media (max-width:720px){.sp-grid{grid-template-columns:1fr}}.sp-card{display:flex;gap:12px;align-items:center;background:#fff;border:var(--border);border-radius:16px;padding:12px;box-shadow:var(--shadow)}.sp-ico{width:42px;height:42px;border-radius:12px;border:var(--border);display:grid;place-items:center}.sp-ico svg{width:22px;height:22px}.sp-card-title{font-weight:800}.sp-card-sub{opacity:.85}.sp-note{background:var(--bg-light);border:var(--border);border-radius:16px;padding:12px}.sp-faq{list-style:none;margin:0;padding:0;display:grid;gap:10px}.sp-faq-item{background:#fff;border:var(--border);border-radius:14px;overflow:hidden}.sp-faq-q{width:100%;text-align:left;padding:12px 14px;font-weight:700;background:#fff;border:0;border-bottom:var(--border);cursor:pointer}.sp-faq-item:last-child .sp-faq-q{border-bottom:0}.sp-faq-a{display:none;padding:12px 14px;background:var(--muted)}.sp-faq-item.is-open .sp-faq-a{display:block}.sp-cta{margin-top:18px}.sp-btn{background:var(--brand);border:0;color:#111;font-weight:800}.sp-benefits{list-style:none;margin:16px 0 0;padding:0;display:flex;gap:24px;flex-wrap:wrap;opacity:.95}