nak-delivery{display:block;margin:18px 0;color:#282521;font-size:14px} .nak-delivery-status{font-weight:600;margin:0 0 12px}.nak-delivery-status:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#427449;margin-right:8px}.is-unavailable .nak-delivery-status:before{background:#81776b}.nak-delivery-check label{display:block;margin-bottom:7px}.nak-delivery-row{display:flex;gap:8px}.nak-delivery-row input{min-width:0;width:160px;border:1px solid #c8c1b8;padding:11px;background:transparent;border-radius:0;font:inherit}.nak-delivery-row button{padding:11px 18px;border:1px solid #243342;background:#243342;color:#fff;font:inherit;cursor:pointer}.nak-delivery-result{margin:10px 0 4px}.nak-delivery-check small{font-size:11px;color:#675e53}.nak-delivery-row :focus-visible{outline:2px solid #98763e;outline-offset:3px}
nak-delivery{margin:12px 0}.nak-delivery-status{margin:0;font-size:13px}.nak-delivery-check{margin-top:4px}.nak-delivery-check[hidden]{display:none}.nak-delivery-check summary{display:inline-block;list-style:none;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:#5e5a54;min-height:24px;padding:2px 0}.nak-delivery-check summary::-webkit-details-marker{display:none}.nak-delivery-panel{padding-top:10px}.nak-delivery-check summary:focus-visible{outline:2px solid #98763e;outline-offset:3px}
.nak-original-availability{margin:10px 0;font-size:13px}.nak-original-availability a{color:#34613c;text-decoration:underline;text-underline-offset:3px}.nak-original-availability a:focus-visible{outline:2px solid #98763e;outline-offset:3px}
.nak-delivery-destination{width:100%;max-width:280px;padding:10px;border:1px solid #c8c1b8;background:transparent;color:inherit;font:inherit;margin:0 0 12px;border-radius:0}
.nak-delivery-panel{max-width:360px}.nak-delivery-destination{max-width:none}.nak-delivery-row input{flex:1;width:0;font-size:16px}.nak-delivery-row button{min-height:44px}.nak-delivery-shipping{margin:8px 0;font-weight:600}.nak-delivery-panel small{display:block;margin-top:6px;line-height:1.5}.nak-delivery-panel [hidden]{display:none!important}.nak-delivery-row button:disabled{opacity:.65;cursor:wait}.nak-delivery-check summary{min-height:36px;display:flex;align-items:center}
