.ym-fulfillment{align-items:center;background:var(--ym-canvas);border:1px solid var(--ym-border-warm);border-radius:14px;display:none;gap:24px;justify-content:space-between;margin:0 auto 28px;max-width:1140px;padding:18px 22px}.ym-fulfillment[data-placed]{display:flex}.ym-fulfillment__identity{display:flex;flex-direction:column}.ym-fulfillment__eyebrow{color:var(--ym-brand);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ym-fulfillment__identity>strong{color:var(--ym-heading);font-size:20px}.ym-fulfillment__status{color:var(--ym-copy-muted);font-size:13px}.ym-fulfillment__status.is-open{color:#48773c;font-weight:800}.ym-fulfillment>button{align-items:center;background:var(--ym-white);border:2px solid var(--ym-brand);border-radius:9px;color:var(--ym-heading);display:flex;gap:20px;justify-content:space-between;min-height:52px;padding:10px 14px;text-align:left}.ym-fulfillment>button>strong{color:var(--ym-brand)}.ym-fulfillment__selection{display:flex;flex-direction:column;line-height:1.25}.ym-fulfillment__selection strong{color:var(--ym-heading);font-weight:900}.ym-fulfillment__selection span{color:var(--ym-copy-muted);font-weight:500;margin-top:3px}.ym-order-tools{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);margin:0 auto 34px;max-width:1140px;width:calc(100% - 32px)}.ym-order-tools>.ym-fulfillment{margin:0;max-width:none;width:100%}.ym-side-cart .ym-fulfillment{border-width:0 0 1px;border-radius:0;box-sizing:border-box;display:flex;gap:10px;margin:0 -22px 8px;max-width:none;padding:15px 22px}.ym-side-cart .ym-fulfillment__identity>strong{font-size:16px}.ym-side-cart .ym-fulfillment__status{font-size:11px}.ym-side-cart .ym-fulfillment>button{flex:1;font-size:12px;gap:8px;min-height:46px}.ym-fulfillment-modal__overlay{background:rgba(35,20,18,.65);inset:0;position:fixed;z-index:10020}.ym-fulfillment-modal{background:var(--ym-canvas);border:0;border-radius:14px;box-shadow:0 24px 70px rgba(44,19,17,.34);left:50%;max-height:90dvh;max-width:calc(100% - 28px);overflow:auto;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:720px;z-index:10021}.ym-fulfillment-modal>header{align-items:center;background:var(--ym-heading);color:var(--ym-white);display:flex;justify-content:space-between;padding:18px 22px}.ym-fulfillment-modal>header span{color:#f2c3a7;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ym-fulfillment-modal>header h2{color:var(--ym-white);font-size:26px;margin:3px 0 0}.ym-fulfillment-modal>header button{align-items:center;background:var(--ym-brand);border:0;border-radius:50%;color:var(--ym-white);display:flex;font-size:30px;height:46px;justify-content:center;line-height:1;padding:0;width:46px}.ym-fulfillment-modal__body{padding:24px}.ym-fulfillment-tabs{background:#f3e6dc;border-radius:999px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:22px;padding:4px}.ym-fulfillment-tabs button{background:transparent;border:0;border-radius:999px;color:var(--ym-heading);font-weight:900;min-height:46px}.ym-fulfillment-tabs button.is-active{background:var(--ym-brand);color:var(--ym-white)}.ym-fulfillment-modal label,.ym-fulfillment-modal legend{color:var(--ym-heading);font-size:14px;font-weight:800;min-width:0}.ym-fulfillment-modal input,.ym-fulfillment-modal select{background:var(--ym-white);border:1px solid var(--ym-control-border);border-radius:8px;box-sizing:border-box;color:var(--ym-heading);font-size:16px;margin-top:6px;max-width:100%;min-height:48px;min-width:0;padding:10px 12px;width:100%}.ym-fulfillment-address{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 90px 130px;width:100%}.ym-fulfillment-address[hidden],.ym-fulfillment-modal [hidden]{display:none!important}.ym-fulfillment-address label:first-child,.ym-fulfillment-address label:nth-child(2){grid-column:1/-1}.ym-fulfillment-address label:nth-child(3){grid-column:1}.ym-fulfillment-address label:nth-child(4){grid-column:2}.ym-fulfillment-address label:nth-child(5){grid-column:3}.ym-fulfillment-readonly{background:var(--ym-white);border:1px solid var(--ym-control-border);border-radius:8px;display:flex;flex-direction:column;font-weight:400;margin-top:6px;padding:13px}.ym-fulfillment-readonly strong{color:var(--ym-heading)}.ym-fulfillment-modal fieldset{border:0;margin:22px 0 0;padding:0}.ym-fulfillment-dates{display:flex;gap:8px;margin:10px 0 14px;overflow:auto;padding-bottom:4px}.ym-fulfillment-dates button{background:var(--ym-white);border:1px solid var(--ym-control-border);border-radius:8px;color:var(--ym-heading);flex:0 0 auto;min-height:44px;padding:8px 12px}.ym-fulfillment-dates button.is-active{background:var(--ym-heading);color:var(--ym-white)}.ym-fulfillment-dates button:disabled{opacity:.45}.ym-fulfillment-save{background:var(--ym-brand);border:0;border-radius:8px;color:var(--ym-white);font-size:16px;font-weight:900;margin-top:22px;min-height:50px;width:100%}.ym-fulfillment-error{color:var(--ym-brand);font-weight:800}.ym-fulfillment :focus-visible,.ym-fulfillment-modal :focus-visible{outline:3px solid var(--ym-focus-warm);outline-offset:3px}body.ym-fulfillment-open{overflow:hidden}@media(max-width:820px){.ym-order-tools{grid-template-columns:1fr}}@media(max-width:620px){.ym-fulfillment[data-placed]{align-items:stretch;flex-direction:column;margin:0 16px 22px}.ym-order-tools{margin-bottom:26px;width:calc(100% - 32px)}.ym-order-tools>.ym-fulfillment{margin:0}.ym-side-cart .ym-fulfillment{margin:0 -16px 8px;padding:14px 16px}.ym-fulfillment-modal{max-height:94dvh;width:calc(100% - 24px)}.ym-fulfillment-modal__body{padding:18px}.ym-fulfillment-address{grid-template-columns:1fr}.ym-fulfillment-address label:nth-child(n){grid-column:1}}
.ym-fulfillment__identity{min-width:0}.ym-fulfillment__identity>strong{line-height:1.2;margin:0}.ym-fulfillment__address{align-items:center;color:var(--ym-copy-muted);display:inline-flex;font-size:12px;gap:5px;line-height:1.3;margin-top:3px;max-width:100%;min-width:0;text-decoration:none}.ym-fulfillment__address>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ym-fulfillment__address:hover,.ym-fulfillment__address:focus-visible{color:var(--ym-brand);text-decoration:underline}.ym-fulfillment__map-icon,.ym-fulfillment__status-icon{background:currentColor;display:inline-block;flex:0 0 auto;height:16px;width:16px}.ym-fulfillment__map-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__status{align-items:center;display:flex;gap:5px;line-height:1.35;margin-top:5px}.ym-fulfillment__status strong{color:inherit;font-weight:600}.ym-fulfillment__status>span:last-child{color:var(--ym-copy-muted);font-weight:400}.ym-fulfillment__status.is-open{font-weight:400}.ym-fulfillment__status.is-open strong{color:#48773c;font-weight:800}.ym-fulfillment__status.is-closed strong{font-weight:400}.ym-fulfillment__status.is-open .ym-fulfillment__status-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.42 1.42m11.3 11.3 1.42 1.42M2 12h2m16 0h2M4.93 19.07l1.42-1.42m11.3-11.3 1.42-1.42'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M4.93 4.93l1.42 1.42m11.3 11.3 1.42 1.42M2 12h2m16 0h2M4.93 19.07l1.42-1.42m11.3-11.3 1.42-1.42'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__status.is-closed .ym-fulfillment__status-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21 15.6A9 9 0 0 1 8.4 3a9 9 0 1 0 12.6 12.6Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21 15.6A9 9 0 0 1 8.4 3a9 9 0 1 0 12.6 12.6Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-side-cart .ym-fulfillment__address{font-size:10px}
.ym-fulfillment-readonly .ym-fulfillment__address{font-size:14px;margin-top:5px;width:max-content}.ym-fulfillment-readonly .ym-fulfillment__map-icon{height:18px;width:18px}
.ym-map-modal__overlay{background:rgba(35,20,18,.72);inset:0;position:fixed;z-index:10040}.ym-map-modal{background:var(--ym-canvas);border:0;border-radius:14px;box-shadow:0 24px 70px rgba(44,19,17,.34);left:50%;max-height:calc(100dvh - 32px);max-width:calc(100% - 32px);overflow:auto;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:820px;z-index:10041}.ym-map-modal>header{align-items:center;background:var(--ym-heading);color:var(--ym-white);display:flex;justify-content:space-between;padding:18px 22px}.ym-map-modal>header span{color:#f2c3a7;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ym-map-modal>header h2{color:var(--ym-white);font-size:26px;line-height:1.15;margin:3px 0 0}.ym-map-modal>header button{align-items:center;background:var(--ym-brand);border:0;border-radius:50%;color:var(--ym-white);display:flex;font-size:30px;height:46px;justify-content:center;line-height:1;padding:0;width:46px}.ym-map-modal__map{background:var(--ym-border-warm);aspect-ratio:16/9;min-height:360px}.ym-map-modal__map iframe{border:0;display:block;height:100%;min-height:360px;width:100%}.ym-map-modal>footer{background:var(--ym-canvas);padding:18px 22px 22px}.ym-map-modal__directions{align-items:center;background:var(--ym-brand)!important;border:2px solid var(--ym-brand)!important;border-radius:8px;color:var(--ym-white)!important;display:flex!important;font-weight:900;justify-content:center;min-height:50px;text-align:center;text-decoration:none!important;width:100%}.ym-map-modal :focus-visible{outline:3px solid var(--ym-focus-warm);outline-offset:3px}body.ym-map-open{overflow:hidden}@media(max-width:620px){.ym-map-modal{max-height:calc(100dvh - 24px);max-width:calc(100% - 24px);width:100%}.ym-map-modal>header{padding:16px 18px}.ym-map-modal>header h2{font-size:22px}.ym-map-modal__map,.ym-map-modal__map iframe{min-height:52dvh}.ym-map-modal>footer{padding:16px 18px 18px}}
.ym-fulfillment{box-sizing:border-box;width:100%}.ym-order-tools{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);width:100%}.ym-order-tools .ym-order-search{min-width:0;width:100%}.ym-fulfillment__choice{align-items:center;background:var(--ym-white);border:2px solid var(--ym-brand);border-radius:9px;display:flex;gap:12px;justify-content:space-between;min-height:52px;min-width:260px;padding:7px 9px 7px 14px}.ym-fulfillment__controls{align-items:center;display:flex;gap:4px}.ym-fulfillment__controls button{align-items:center;background:transparent;border:0;border-radius:7px;color:#211d1c;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0;padding:0;width:44px}.ym-fulfillment__controls button:hover{background:#f3e6dc}.ym-fulfillment__controls button:focus-visible,.ym-fulfillment__prompt:focus-visible{outline:3px solid var(--ym-focus-warm);outline-offset:2px}.ym-fulfillment__edit-icon,.ym-fulfillment__reset-icon{background:currentColor;display:block;height:22px;width:22px}.ym-fulfillment__edit-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m16.86 3.49 3.65 3.65L8.18 19.47l-4.64.99.99-4.64L16.86 3.49Zm1.42-1.42a2 2 0 0 1 2.83 0l.82.82a2 2 0 0 1 0 2.83l-.71.71-3.65-3.65.71-.71Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m16.86 3.49 3.65 3.65L8.18 19.47l-4.64.99.99-4.64L16.86 3.49Zm1.42-1.42a2 2 0 0 1 2.83 0l.82.82a2 2 0 0 1 0 2.83l-.71.71-3.65-3.65.71-.71Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__reset-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 4a8 8 0 1 1-7.45 10.9l2.02-.78A5.83 5.83 0 1 0 8.1 7.75L11 10.6H3V2.5l2.98 2.98A7.94 7.94 0 0 1 12 4Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 4a8 8 0 1 1-7.45 10.9l2.02-.78A5.83 5.83 0 1 0 8.1 7.75L11 10.6H3V2.5l2.98 2.98A7.94 7.94 0 0 1 12 4Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__prompt{color:var(--ym-heading);font-weight:800;padding:8px 4px;text-decoration:underline;text-underline-offset:3px}.ym-fulfillment[data-type=""] .ym-fulfillment__selection,.ym-fulfillment[data-type=""] .ym-fulfillment__controls{display:none}.ym-fulfillment:not([data-type=""]) .ym-fulfillment__prompt{display:none}.ym-fulfillment:not([data-type=""]) .ym-fulfillment__choice{min-width:300px}.ym-side-cart .ym-fulfillment{width:auto}.ym-side-cart .ym-fulfillment__choice{flex:1;min-width:0}.ym-side-cart .ym-fulfillment:not([data-type=""]) .ym-fulfillment__choice{min-width:0}.ym-side-cart .ym-fulfillment__controls{gap:0}.ym-side-cart .ym-fulfillment__controls button{height:40px;width:40px}.ym-side-cart .ym-fulfillment__edit-icon,.ym-side-cart .ym-fulfillment__reset-icon{height:19px;width:19px}.ym-fulfillment__status.is-open .ym-fulfillment__status-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 6a6 6 0 1 1 0 12 6 6 0 0 1 0-12ZM11 1h2v3h-2V1Zm0 19h2v3h-2v-3ZM1 11h3v2H1v-2Zm19 0h3v2h-3v-2ZM4.22 2.8l2.12 2.12-1.42 1.42L2.8 4.22 4.22 2.8Zm13.44 14.86 2.12 2.12-1.42 1.42-2.12-2.12 1.42-1.42ZM2.8 19.78l2.12-2.12 1.42 1.42-2.12 2.12-1.42-1.42ZM17.66 6.34l-1.42-1.42 2.12-2.12 1.42 1.42-2.12 2.12Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 6a6 6 0 1 1 0 12 6 6 0 0 1 0-12ZM11 1h2v3h-2V1Zm0 19h2v3h-2v-3ZM1 11h3v2H1v-2Zm19 0h3v2H1v-2ZM4.22 2.8l2.12 2.12-1.42 1.42L2.8 4.22 4.22 2.8Zm13.44 14.86 2.12 2.12-1.42 1.42-2.12-2.12 1.42-1.42ZM2.8 19.78l2.12-2.12 1.42 1.42-2.12 2.12-1.42-1.42ZM17.66 6.34l-1.42-1.42 2.12-2.12 1.42 1.42-2.12 2.12Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__status.is-closed .ym-fulfillment__status-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.4 15.2A9.5 9.5 0 1 1 8.8 2.6 7.6 7.6 0 0 0 21.4 15.2Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.4 15.2A9.5 9.5 0 1 1 8.8 2.6 7.6 7.6 0 0 0 21.4 15.2Z'/%3E%3C/svg%3E") center/contain no-repeat}.ym-fulfillment__status-icon{height:18px;width:18px}@media(max-width:820px){.ym-order-tools{grid-template-columns:1fr;width:calc(100% - 32px)}.ym-order-tools>.ym-fulfillment{width:100%}}@media(max-width:620px){.ym-fulfillment[data-placed]{margin:0 auto 22px;width:calc(100% - 32px)}.ym-order-tools>.ym-fulfillment{margin:0;width:100%}.ym-side-cart .ym-fulfillment{margin:0 -16px 8px;width:auto}.ym-fulfillment__choice{min-width:0;width:100%}.ym-fulfillment:not([data-type=""]) .ym-fulfillment__choice{min-width:0}}
.ym-fulfillment{max-width:none}
.ym-fulfillment[data-type=""] .ym-fulfillment__choice{background:var(--ym-brand);border-color:var(--ym-brand);justify-content:center;padding:0}.ym-fulfillment[data-type=""] .ym-fulfillment__prompt{align-items:center;align-self:stretch;color:var(--ym-white);display:flex;flex:1;font-weight:900;justify-content:center;min-height:50px;padding:0 14px;text-decoration:none}.ym-fulfillment[data-type=""] .ym-fulfillment__choice:hover{background:var(--ym-brand-hover);border-color:var(--ym-brand-hover)}.ym-fulfillment__controls [data-ym-fulfillment-reset]{display:none!important}.ym-order-tools .ym-fulfillment__controls [data-ym-fulfillment-reset]{display:flex!important}
.ym-fulfillment__status.is-open .ym-fulfillment__status-icon{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 6a6 6 0 1 1 0 12 6 6 0 0 1 0-12ZM11 1h2v3h-2V1Zm0 19h2v3h-2v-3ZM1 11h3v2H1v-2Zm19 0h3v2h-3v-2ZM4.22 2.8l2.12 2.12-1.42 1.42L2.8 4.22 4.22 2.8Zm13.44 14.86 2.12 2.12-1.42 1.42-2.12-2.12 1.42-1.42ZM2.8 19.78l2.12-2.12 1.42 1.42-2.12 2.12-1.42-1.42ZM17.66 6.34l-1.42-1.42 2.12-2.12 1.42 1.42-2.12 2.12Z'/%3E%3C/svg%3E") center/contain no-repeat}
.woocommerce-checkout .wp-block-woocommerce-checkout-shipping-method-block,.woocommerce-checkout .wc-block-components-shipping-rates-control,.woocommerce-checkout .wc-block-components-shipping-rates-control__package,.woocommerce-checkout .wc-block-checkout__shipping-method .wc-block-components-radio-control,.woocommerce-checkout .wc-block-checkout__shipping-option,.woocommerce-checkout #shipping_method{display:none!important}
.woocommerce-checkout.ym-fulfillment-pickup .wp-block-woocommerce-checkout-shipping-address-block,.woocommerce-checkout.ym-fulfillment-pickup .wp-block-woocommerce-checkout-shipping-methods-block,.woocommerce-checkout.ym-fulfillment-pickup .wc-block-checkout__shipping-fields,.woocommerce-checkout.ym-fulfillment-pickup .wc-block-checkout__shipping-option{display:none!important}
.woocommerce-checkout.ym-fulfillment-delivery .wp-block-woocommerce-checkout-pickup-options-block,.woocommerce-checkout.ym-fulfillment-delivery .wc-block-checkout__pickup-options,.woocommerce-checkout.ym-fulfillment-delivery .wc-block-components-local-pickup-rates-control{display:none!important}
.woocommerce-checkout.ym-fulfillment-pickup .wp-block-woocommerce-checkout-order-summary-shipping-block,.woocommerce-checkout.ym-fulfillment-pickup .wc-block-components-totals-shipping,.woocommerce-checkout.ym-fulfillment-pickup .woocommerce-shipping-totals.shipping{display:none!important}
.ym-fulfillment-customer-name{display:block!important;margin:0 0 14px;opacity:1!important;visibility:visible!important}.ym-fulfillment-customer-name input{display:block!important;opacity:1!important;visibility:visible!important}.ym-fulfillment-contact{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.ym-fulfillment-email-opt-out{grid-column:1/-1}.ym-fulfillment-email-opt-out{align-items:center;display:flex!important;gap:9px}.ym-fulfillment-email-opt-out input{flex:0 0 auto;height:20px!important;margin:0!important;min-height:20px!important;width:20px!important}.ym-fulfillment-email-opt-out span{font-weight:600}.woocommerce-checkout.ym-deferred-payment .wp-block-woocommerce-checkout-billing-address-block,.woocommerce-checkout.ym-deferred-payment .wc-block-checkout__billing-fields,.woocommerce-checkout.ym-deferred-payment .woocommerce-billing-fields__field-wrapper{display:none!important}@media(max-width:620px){.ym-fulfillment-contact{grid-template-columns:1fr}.ym-fulfillment-email-opt-out{grid-column:1}}
.ym-map-modal>footer{align-items:center;display:flex;justify-content:center}.ym-map-modal__directions{box-sizing:border-box!important;margin:0 auto!important;width:min(100%,360px)!important}
