.pdp-delivery-light .pdp-delivery-label{flex-wrap:wrap;gap:7px 9px;}
.delivery-region-separator{opacity:.5;font-size:11px;}
.delivery-country-picker{position:relative;max-width:100%;text-transform:none;letter-spacing:0;}
.delivery-country-picker>summary{display:flex;align-items:center;gap:8px;padding:3px 0;min-height:32px;list-style:none;color:#e8d4a0;cursor:pointer;font-size:12px;letter-spacing:.02em;}
.delivery-country-picker>summary::-webkit-details-marker{display:none;}
.delivery-country-picker>summary>span:first-child{display:inline-flex;align-items:center;gap:6px;}
.delivery-country-options{position:absolute;z-index:30;top:100%;right:0;background:#0d0b08;border:1px solid rgba(200,169,110,.3);box-shadow:0 12px 30px rgba(0,0,0,.4);width:245px;max-width:calc(100vw - 48px);padding:7px;}
.delivery-country-options .market-picker-options{display:block;}
.delivery-country-options .market-picker-option{width:100%;padding:11px 8px;min-height:40px;font-size:12px;}
.delivery-country-options .market-picker-option-name{white-space:normal;}
.delivery-country-options .market-picker-option-currency{display:none;}
.delivery-country-picker summary:focus-visible{outline:2px solid #e8d4a0;outline-offset:3px;}
.om-core .pdp-delivery-light .pdp-delivery-title{font-size:25px;}
.om-core .pdp-delivery-light .pdp-delivery-label{font-size:10px;letter-spacing:.1em;}
.om-core .pdp-delivery-detail p{font-size:12px;line-height:1.8;}
.om-core .pdp-delivery-benefits{gap:10px;font-size:11px;}
@media(pointer:coarse){.delivery-country-picker>summary,.delivery-country-options .market-picker-option{min-height:44px;}}
@media(max-width:440px){.delivery-country-picker>summary{font-size:12px;}.delivery-country-options{max-width:calc(100vw - 56px);}.om-core .pdp-delivery-light .pdp-delivery-title{font-size:25px;}}

