.shipping-guide{color:#382e32;max-width:1080px;margin:0 auto;padding:64px 28px 100px}.shipping-guide nav a{font-size:14px}.shipping-guide h1{max-width:920px;margin:20px 0;font-size:clamp(36px,5vw,62px);line-height:1.08}.shipping-guide h2{margin:0 0 22px;font-size:28px;line-height:1.2}.shipping-guide p,.shipping-guide li{font-size:18px;line-height:1.8}.shipping-guide .eyebrow{letter-spacing:.14em;margin-top:32px;font-size:12px}.shipping-guide .byline{color:#74656d;font-size:14px}.shipping-guide .answer{background:#f4e6e9;border-left:4px solid #9b475f;padding:24px;font-size:21px;line-height:1.65}.shipping-guide .primary{color:#fff;background:#573543;border-radius:5px;max-width:100%;margin:16px 0 8px;padding:15px 22px;font-size:16px;line-height:1.5;display:inline-block}.shipping-guide section{margin-top:62px}.shipping-guide .comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:28px 0;display:grid}.shipping-guide figure{min-width:0;margin:0}.shipping-guide figure img{border-radius:8px;width:100%;height:auto}.shipping-guide figcaption{padding:18px 0 12px;font-size:16px;line-height:1.7}.shipping-guide figure a{font-size:15px;line-height:1.7;display:inline-block}.shipping-guide .disclosure{background:#faf5f2;padding:22px;font-size:15px}.shipping-guide a{text-underline-offset:4px}.shipping-guide li{margin-bottom:10px;padding-left:7px}@media (max-width:620px){.shipping-guide{padding:36px 20px 80px}.shipping-guide .comparison{grid-template-columns:1fr;gap:32px}.shipping-guide h2{font-size:25px}.shipping-guide .answer{padding:20px;font-size:19px}.shipping-guide p,.shipping-guide li{font-size:17px}.shipping-guide section{margin-top:44px}}.shipping-guide .total-example{background:#faf5f2;border:1px solid #dfcbd2;border-radius:8px;margin:28px 0;padding:28px}.shipping-guide h3{margin:0 0 18px;font-size:22px}.shipping-guide dl{margin:0}.shipping-guide dl div{border-bottom:1px solid #e4d8dc;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.shipping-guide dt,.shipping-guide dd{font-size:17px;line-height:1.5}.shipping-guide dd{text-align:right;margin:0}.shipping-guide .sum{font-weight:700}.shipping-guide .total-example p{margin-bottom:0;font-size:16px}@media (max-width:620px){.shipping-guide .total-example{padding:20px}.shipping-guide dt,.shipping-guide dd{font-size:15px}}
