#checkout-form .delivery-tabs{position:relative;isolation:isolate;gap:0;overflow:hidden;grid-template-columns:1fr 1fr;padding:5px}#checkout-form .delivery-tabs::before{content:"";position:absolute;left:5px;top:5px;bottom:5px;width:calc(50% - 5px);border-radius:10px;background:#fff;box-shadow:0 2px 7px #38271e14;transition:transform .26s cubic-bezier(.2,.7,.2,1);z-index:-1}#checkout-form .delivery-tabs.is-delivery::before{transform:translateX(100%)}#checkout-form .delivery-tabs label{position:relative;background:transparent!important;box-shadow:none!important;min-height:44px;box-sizing:border-box;font-weight:650;color:#796b60;transition:color .2s}#checkout-form .delivery-tabs label:has(input:checked){color:#38271e;font-weight:800}#checkout-form .delivery-tabs input{position:absolute!important;opacity:0;pointer-events:none;width:1px!important;min-width:1px!important;height:1px!important}#checkout-form .delivery-tabs label:focus-within{outline:3px solid #ab7f13;outline-offset:-3px}#checkout-form #checkout-address{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:18px 0 6px;padding:17px 14px;min-height:88px;border:2px solid #d8a52c;border-radius:16px;background:#fff3c9;color:#38271e;text-align:left;box-shadow:0 4px 12px #78580c0b;cursor:pointer;transition:background .18s,transform .18s}#checkout-form #checkout-address:hover{background:#ffedac}#checkout-form #checkout-address:active{transform:scale(.99)}#checkout-form #checkout-address .destination-icon{display:grid;place-items:center;flex:0 0 40px;height:44px;border-radius:12px;background:#f2c84b;color:#50351f}.destination-copy{flex:1;min-width:0}.destination-copy strong{display:block;font-size:15px;line-height:1.4}.destination-copy small{display:block;margin-top:5px;font-size:12px;font-weight:400;line-height:1.5;overflow-wrap:anywhere;color:#6a5434}.destination-arrow{flex:none;font-size:23px;font-weight:700}#checkout-address.has-location .destination-arrow{font-size:12px}#checkout-form #checkout-address[hidden]{display:none!important}.address-save-feedback{display:none!important}.place-save-box[hidden],.save-delivery-toggle[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){#checkout-form .delivery-tabs::before,#checkout-form .delivery-tabs label,#checkout-form #checkout-address{transition:none}}
