.shipping-page-module__G34k-q__page{color:#2d251c;background:linear-gradient(#fffaf4f5,#f7faf8fa 42%,#fff)}.shipping-page-module__G34k-q__hero,.shipping-page-module__G34k-q__rates,.shipping-page-module__G34k-q__methods,.shipping-page-module__G34k-q__policy,.shipping-page-module__G34k-q__statuses{width:min(var(--container-content),calc(100% - (var(--page-gutter)*2)));margin:0 auto}.shipping-page-module__G34k-q__hero{padding:clamp(36px,5vw,64px) 0 clamp(20px,3vw,30px)}.shipping-page-module__G34k-q__eyebrow{color:#1f7a64;margin:0 0 10px;font-size:.78rem;font-weight:800}.shipping-page-module__G34k-q__hero h1{color:#21180f;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.1vw,2.3rem);line-height:1.3}.shipping-page-module__G34k-q__hero p:not(.shipping-page-module__G34k-q__eyebrow){color:#675b4e;max-width:720px;margin:14px 0 0;font-size:clamp(.92rem,1.6vw,1rem);line-height:1.9}.shipping-page-module__G34k-q__rates{background:#fff;border:1px solid #685a4829;border-radius:18px;padding:clamp(20px,4vw,30px)}.shipping-page-module__G34k-q__rates h2,.shipping-page-module__G34k-q__methods h2,.shipping-page-module__G34k-q__statuses h2{color:#21180f;margin:0 0 16px;font-size:clamp(1.2rem,2.4vw,1.5rem)}.shipping-page-module__G34k-q__rateGrid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px;margin:0;display:grid}.shipping-page-module__G34k-q__rateItem{background:#f7faf8b3;border:1px solid #685a4824;border-radius:14px;padding:16px 18px}.shipping-page-module__G34k-q__rateItem dt{color:#675b4e;font-size:.85rem}.shipping-page-module__G34k-q__rateItem dd{color:#1f7a64;margin:6px 0 0;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:800}.shipping-page-module__G34k-q__note{color:#675b4e;margin:16px 0 0;font-size:.92rem;line-height:2}.shipping-page-module__G34k-q__freeNote{color:#1f7a64;margin:10px 0 0;font-size:.92rem;font-weight:700;line-height:2}.shipping-page-module__G34k-q__methods{padding:clamp(30px,5vw,48px) 0 0}.shipping-page-module__G34k-q__methodGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;display:grid}.shipping-page-module__G34k-q__methodCard{background:#fff;border:1px solid #685a4829;border-radius:16px;padding:20px}.shipping-page-module__G34k-q__methodCard h3{color:#21180f;margin:0 0 12px;font-size:1.05rem}.shipping-page-module__G34k-q__methodCard dl{gap:8px;margin:0;display:grid}.shipping-page-module__G34k-q__methodCard dl>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.shipping-page-module__G34k-q__methodCard dt{color:#857a6c;font-size:.82rem}.shipping-page-module__G34k-q__methodCard dd{color:#2d251c;text-align:end;margin:0;font-size:.92rem;font-weight:700}.shipping-page-module__G34k-q__methodCard p{color:#675b4e;margin:12px 0 0;font-size:.85rem;line-height:1.9}.shipping-page-module__G34k-q__policy{gap:14px;padding:clamp(30px,5vw,48px) 0 0;display:grid}.shipping-page-module__G34k-q__policyItem{border-top:1px solid #685a4829;grid-template-columns:52px minmax(0,1fr);gap:18px;padding:clamp(20px,4vw,30px) 0;display:grid}.shipping-page-module__G34k-q__policyItem span{color:#1f7a64;font-size:1rem;font-weight:800}.shipping-page-module__G34k-q__policyItem h2{color:#21180f;margin:0 0 10px;font-size:clamp(1.05rem,2.2vw,1.3rem)}.shipping-page-module__G34k-q__policyItem p{color:#675b4e;white-space:pre-line;margin:0;font-size:.95rem;line-height:2.1}.shipping-page-module__G34k-q__statuses{padding:clamp(30px,5vw,48px) 0 clamp(48px,7vw,80px)}.shipping-page-module__G34k-q__statusList{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.shipping-page-module__G34k-q__statusList li{background:#fff;border:1px solid #685a4824;border-radius:14px;gap:6px;padding:16px 18px;display:grid}.shipping-page-module__G34k-q__statusList strong{color:#21180f;font-size:.98rem}.shipping-page-module__G34k-q__statusList span{color:#675b4e;font-size:.87rem;line-height:1.9}.shipping-page-module__G34k-q__empty{text-align:center;border:1px dashed #685a484d;border-radius:18px;padding:clamp(32px,6vw,56px)}.shipping-page-module__G34k-q__empty h2{color:#21180f;margin:0 0 10px;font-size:1.15rem}.shipping-page-module__G34k-q__empty p{color:#675b4e;margin:0}@media (max-width:640px){.shipping-page-module__G34k-q__policyItem{grid-template-columns:1fr;gap:8px}}
