betel-product-delivery{--betel-delivery-ink: rgb(var(--color-base-text));--betel-delivery-background: rgb(var(--color-base-background));--betel-delivery-muted: rgb(var(--color-base-text) / .64);--betel-delivery-line: rgb(var(--color-base-text) / .13);--betel-delivery-hover: rgb(var(--color-base-text) / .035);--betel-delivery-primary: rgb(var(--color-base-button));--betel-delivery-primary-text: rgb(var(--color-base-button-text));--betel-delivery-success: #237647;--betel-delivery-error: #8b0000;display:block;width:100%;padding-block-start:var(--betel-delivery-padding-top, 1rem);padding-block-end:var(--betel-delivery-padding-bottom, 1rem);color:var(--betel-delivery-ink);font-family:var(--font-body-family);box-sizing:border-box}betel-product-delivery.is-divided{border-block-start:1px solid var(--betel-delivery-line)}betel-product-delivery *,betel-product-delivery *:before,betel-product-delivery *:after{box-sizing:border-box}betel-product-delivery h3,betel-product-delivery p{margin:0}.betel-product-delivery__entry{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);align-items:center;gap:clamp(var(--sp-4, 1rem),2vw,var(--sp-7, 1.75rem));width:100%}.betel-product-delivery__copy,.betel-product-delivery__address-copy{display:grid;gap:var(--sp-1d5, .375rem);min-width:0}.betel-product-delivery__title{color:var(--betel-delivery-ink);font-family:var(--font-heading-family);font-size:var(--fluid-sm-to-lg, 1rem);font-weight:500;line-height:1.25;letter-spacing:-.012em}.betel-product-delivery__text,.betel-product-delivery__address{max-width:42rem;color:var(--betel-delivery-muted);font-size:var(--text-sm, .875rem);line-height:1.45}.betel-product-delivery__address{overflow-wrap:anywhere}.betel-product-delivery__address-part:before{content:" \b7  "}.betel-product-delivery__status-line{display:flex;align-items:center;gap:var(--sp-2, .5rem);color:var(--betel-delivery-success);font-size:var(--text-xs, .75rem);font-weight:500;line-height:1.2}.betel-product-delivery__status-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:999px;background:#2376471a}.betel-product-delivery__status-icon svg{width:.75rem;height:.75rem}.betel-product-delivery__account{display:block;width:100%;max-width:20rem;justify-self:end;--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-color-text: rgb(var(--color-drawer-text));--shopify-account-color-text-subdued: rgb(var(--color-drawer-text) / .62);--shopify-account-color-background: rgb(var(--color-drawer-background));--shopify-account-color-background-subdued: rgb(var(--color-drawer-text) / .04);--shopify-account-color-border: rgb(var(--color-drawer-text) / .13);--shopify-account-color-overlay: rgb(var(--color-drawer-overlay) / .72);--shopify-account-color-accent: rgb(var(--color-drawer-button-background));--shopify-account-color-accent-text: rgb(var(--color-drawer-button-text));--shopify-account-radius-base: var(--sp-3, .75rem);--shopify-account-radius-dialog: var(--sp-5, 1.25rem);--shopify-account-radius-button: var(--buttons-radius);--shopify-account-radius-button-small: 999px;--shopify-account-radius-input: var(--inputs-radius);--shopify-account-dialog-position-top: var(--sp-5, 1.25rem)}.betel-product-delivery__account::part(signed-out-avatar){display:block;width:100%;height:auto;min-height:3.25rem;padding:0;overflow:hidden;color:var(--betel-delivery-ink);background:var(--betel-delivery-background);border:1px solid var(--betel-delivery-line);border-radius:var(--buttons-radius);box-shadow:none;cursor:pointer;transition:background-color var(--animation-fast, .16s),border-color var(--animation-fast, .16s),transform var(--animation-fast, .16s)}.betel-product-delivery__account::part(signed-out-avatar):hover{background:var(--betel-delivery-hover);border-color:rgb(var(--color-base-text) / .23)}.betel-product-delivery__account::part(signed-out-avatar):active{transform:scale(.995)}.betel-product-delivery__account::part(signed-out-avatar):focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:2px}.betel-product-delivery__login-trigger{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--sp-3, .75rem);width:100%;min-height:3.25rem;padding-inline:var(--sp-4d5, 1.125rem);color:inherit}.betel-product-delivery__google-icon,.betel-product-delivery__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;flex:0 0 1.125rem}.betel-product-delivery__google-icon svg,.betel-product-delivery__arrow svg{display:block;width:100%;height:100%}.betel-product-delivery__login-label{overflow:hidden;font-family:var(--font-button-family);font-size:var(--text-sm, .875rem);font-weight:500;line-height:1.2;text-align:start;text-overflow:ellipsis;white-space:nowrap}.betel-product-delivery__arrow{opacity:.72;transition:transform var(--animation-fast, .16s)}.betel-product-delivery__account:hover .betel-product-delivery__arrow,.betel-product-delivery__action:hover .betel-product-delivery__arrow{transform:translate(2px)}.betel-product-delivery__action{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3, .75rem);width:100%;max-width:20rem;min-height:3.25rem;padding-inline:var(--sp-4d5, 1.125rem);justify-self:end;color:var(--betel-delivery-ink);background:var(--betel-delivery-background);border:1px solid var(--betel-delivery-line);border-radius:var(--buttons-radius);font-family:var(--font-button-family);font-size:var(--text-sm, .875rem);font-weight:500;line-height:1.2;text-decoration:none;transition:background-color var(--animation-fast, .16s),border-color var(--animation-fast, .16s),color var(--animation-fast, .16s),transform var(--animation-fast, .16s)}.betel-product-delivery__action:hover{background:var(--betel-delivery-hover);border-color:rgb(var(--color-base-text) / .23)}.betel-product-delivery__action:active{transform:scale(.995)}.betel-product-delivery__action--primary{color:var(--betel-delivery-primary-text);background:var(--betel-delivery-primary);border-color:var(--betel-delivery-primary)}.betel-product-delivery__action--primary:hover{color:var(--betel-delivery-primary-text);background:rgb(var(--color-base-button) / .9);border-color:rgb(var(--color-base-button) / .9)}.betel-product-delivery__delivery{display:grid;gap:var(--sp-3, .75rem);width:100%;min-width:0}.betel-product-delivery__address-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4, 1rem);min-width:0}.betel-product-delivery__text-link{-webkit-appearance:none;appearance:none;flex:0 0 auto;padding:0;border:0;color:var(--betel-delivery-ink);background:transparent;font:inherit;font-size:var(--text-xs, .75rem);font-weight:500;line-height:1.3;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;white-space:nowrap}.betel-product-delivery__action:focus-visible,.betel-product-delivery__text-link:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus));outline-offset:3px}.betel-product-delivery__freight{display:grid;gap:var(--sp-2, .5rem);width:100%;min-width:0;padding-block-start:var(--sp-3, .75rem);border-block-start:1px solid var(--betel-delivery-line)}.betel-product-delivery__freight-label{color:var(--betel-delivery-muted);font-size:var(--text-xs, .75rem);line-height:1.3}.betel-product-delivery__freight-result{display:flex;align-items:center;gap:var(--sp-2, .5rem);min-width:0;min-height:1.7rem;color:var(--betel-delivery-ink);font-size:var(--text-sm, .875rem);font-weight:500;line-height:1.35}.betel-product-delivery__freight-result.is-success{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sp-4, 1rem)}.betel-product-delivery__freight-service{min-width:0;color:var(--betel-delivery-ink);font-size:var(--text-sm, .875rem);font-weight:500;line-height:1.35;overflow-wrap:anywhere}.betel-product-delivery__freight-price{color:var(--betel-delivery-ink);font-family:var(--font-heading-family);font-size:var(--text-lg, 1.125rem);font-weight:500;line-height:1;white-space:nowrap}.betel-product-delivery__freight-result.is-empty{color:var(--betel-delivery-muted);font-weight:400}.betel-product-delivery__freight-result.is-no-rate{color:var(--betel-delivery-ink);font-weight:400}.betel-product-delivery__freight-result.is-error{color:var(--betel-delivery-error);font-weight:400}.betel-product-delivery__freight-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3, .75rem)}.betel-product-delivery__freight-actions[hidden]{display:none}.betel-product-delivery__spinner{width:1rem;height:1rem;flex:0 0 1rem;border:1.5px solid rgb(var(--color-base-text) / .18);border-block-start-color:var(--betel-delivery-ink);border-radius:999px;animation:betel-product-delivery-spin .75s linear infinite}@keyframes betel-product-delivery-spin{to{transform:rotate(360deg)}}@media screen and (max-width:989px){.betel-product-delivery__entry{grid-template-columns:minmax(0,1fr);gap:var(--sp-3, .75rem)}.betel-product-delivery__account,.betel-product-delivery__action{width:min(100%,28rem);max-width:28rem;justify-self:start}}@media screen and (max-width:749px){betel-product-delivery{padding-block-start:var(--betel-delivery-padding-top-mobile, .875rem);padding-block-end:var(--betel-delivery-padding-bottom-mobile, .875rem)}.betel-product-delivery__title{font-size:var(--text-base, 1rem)}.betel-product-delivery__text,.betel-product-delivery__address{font-size:var(--text-sm, .875rem)}.betel-product-delivery__account::part(signed-out-avatar),.betel-product-delivery__login-trigger,.betel-product-delivery__action{min-height:3.125rem}.betel-product-delivery__login-trigger,.betel-product-delivery__action{padding-inline:var(--sp-4, 1rem)}.betel-product-delivery__login-label,.betel-product-delivery__action{font-size:var(--text-2sm, .8125rem)}.betel-product-delivery__address-part{display:inline}}@media screen and (max-width:479px){.betel-product-delivery__address-part{display:block}.betel-product-delivery__address-part:before{content:""}.betel-product-delivery__address-header{gap:var(--sp-3, .75rem)}.betel-product-delivery__freight-result.is-success{grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-3, .75rem)}.betel-product-delivery__freight-price{font-size:var(--text-xl, 1.25rem)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/betel-product-delivery.css.map */
