.shipping-box{background:#fff;border:1px solid #deded9;border-radius:8px;padding:24px;margin:24px 0;color:#242424}.shipping-box h2{font-size:21px;margin:0 0 12px}.shipping-box p{font-size:14px;line-height:1.6;color:#575752}.shipping-box label{display:block;font-size:14px;margin:12px 0}.shipping-box input,.shipping-box select{display:block;width:100%;box-sizing:border-box;padding:11px;border:1px solid #c9c9c4;border-radius:4px;background:white;font:inherit;margin-top:6px;color:#242424}.shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.shipping-box button{background:#292a28;color:white;padding:12px 18px;border:0;border-radius:4px;cursor:pointer}.shipping-totals{display:grid;grid-template-columns:1fr auto;gap:12px;margin:22px 0 0}.shipping-totals dt,.shipping-totals dd{margin:0;font-size:15px}.shipping-totals dd{text-align:right}.shipping-totals .shipping-grand{font-weight:700;border-top:1px solid #ddd;padding-top:14px}.shipping-feedback{min-height:22px;font-size:14px;line-height:1.5}.shipping-box a{text-decoration:underline}.shipping-pending{font-weight:600;color:#705227!important}.cart-item-info{min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.shipping-box{padding:18px}.shipping-grid{grid-template-columns:1fr}.shipping-totals{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.shipping-totals dd{overflow-wrap:anywhere}.cart-item img{max-width:75px}.cart-item h3{font-size:18px}}
