.payment-shipping{color:#342719;background:#faf5eb;border-top:1px solid #e5d8c4;border-bottom:1px solid #e5d8c4;padding:27px 0}.payment-shipping-inner{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:36px;display:grid}.payment-shipping h2{align-items:center;gap:9px;margin:0 0 13px;font:700 15px/1.5 DM Sans,Arial,sans-serif;display:flex}.payment-shipping h2>svg{color:#9c6b2b}.payment-shipping p{margin:11px 0 4px;font:13px/1.5 DM Sans,Arial,sans-serif}.payment-shipping small{color:#80705e;max-width:540px;font:11px/1.6 DM Sans,Arial,sans-serif;display:block}.payment-shipping-delivery{border-left:1px solid #e1d4bf;padding-left:35px}.payment-marks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.payment-mark{background:#fff;border:1px solid #e3ded5;border-radius:7px;flex:none;justify-content:center;align-items:center;width:82px;height:42px;display:inline-flex;box-shadow:0 2px 5px #47311a05}.payment-mark>svg{width:76px;height:35px;display:block}.postnord-mark{color:#009cce;white-space:nowrap;background:#fff;border:1px solid #e3ded5;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:6px 14px;display:inline-flex}.postnord-mark>svg{width:28px;height:28px}.postnord-mark>span{letter-spacing:-1px;font:italic 800 24px/1 Arial,sans-serif}.payment-inline{border-top:1px solid #eadbc4;margin:20px 0;padding:18px 0 4px}.payment-inline>p{color:#776d62;margin:9px 0;font-size:12px}.payment-inline .payment-mark{width:68px;height:36px}.payment-inline .payment-mark svg{width:62px;height:30px}.checkout-payment-details{margin:12px 0 24px}.checkout-payment-details .payment-mark{width:73px;height:38px}.checkout-payment-details>small{color:#776d62;margin-top:10px;font-size:11px;line-height:1.6;display:block}.payment-card .postnord-mark{background:0 0;border:0;min-height:28px;padding:0}.payment-card .postnord-mark>svg{width:22px;height:22px}.payment-card .postnord-mark>span{font-size:22px}@media (max-width:650px){.payment-shipping{padding:23px 0}.payment-shipping-inner{grid-template-columns:1fr;gap:23px}.payment-shipping-delivery{border-top:1px solid #e1d4bf;border-left:0;padding:20px 0 0}.payment-marks{gap:7px}.payment-mark{width:76px;height:40px}.payment-mark>svg{width:71px;height:33px}.payment-shipping h2{font-size:14px}.payment-shipping small{max-width:100%}.checkout-payment-details .payment-mark{width:62px;height:36px}.checkout-payment-details .payment-mark svg{width:58px}.payment-inline .payment-mark{width:60px;height:34px}.payment-inline .payment-marks{gap:6px}.detail-copy>.payment-inline{order:7}}
