.select-trigger[data-astro-cid-ggz5cdqv]{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.select-trigger[data-astro-cid-ggz5cdqv].is-waiting{opacity:.55;cursor:not-allowed}.select-panel[data-astro-cid-ggz5cdqv]{border:1px solid var(--clr-border);border-radius:var(--radius-panel);background:var(--clr-surface);box-shadow:var(--shadow-lg)}.select-search[data-astro-cid-ggz5cdqv]{background:var(--clr-surface);border-bottom:1px solid var(--clr-border)}.select-search-input[data-astro-cid-ggz5cdqv]{border-radius:var(--radius-input);background:var(--clr-plate);color:var(--clr-ink);font-size:var(--text-md)}.select-option-item{color:var(--clr-ink);font-size:var(--text-base)}.select-option-item:hover{background:var(--clr-plate)}.select-option-item .check-mark{color:var(--clr-ink)}.fields[data-astro-cid-2r2dsvcp]{flex-direction:column;gap:.75rem;display:flex;container-type:inline-size}.field-pair[data-astro-cid-2r2dsvcp]{grid-template-columns:1fr;gap:.75rem;display:grid}@container (width>=32rem){.field-pair[data-astro-cid-2r2dsvcp]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-2r2dsvcp]{position:relative}.field[data-astro-cid-2r2dsvcp] .field-icon{top:1.625rem;width:1.125rem;height:1.125rem;color:var(--clr-muted);pointer-events:none;position:absolute;inset-inline-start:.875rem;transform:translateY(-50%)}.field[data-astro-cid-2r2dsvcp] .form-input{padding-inline-start:2.5rem}.field-error[data-astro-cid-2r2dsvcp]{color:var(--clr-error);font-size:var(--text-xs);margin-top:.375rem;padding-inline-start:.25rem;font-weight:600}#f-phone[data-astro-cid-2r2dsvcp]{text-align:left;direction:ltr}#f-phone[data-astro-cid-2r2dsvcp]:placeholder-shown{direction:inherit;text-align:start}.phone-field-wrap[data-astro-cid-2r2dsvcp]{position:relative}.delivery-choices[data-astro-cid-2r2dsvcp]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}@media (width<=480px){.delivery-choices[data-astro-cid-2r2dsvcp]{grid-template-columns:1fr}}.delivery-choices[data-astro-cid-2r2dsvcp].is-single{grid-template-columns:1fr}.delivery-radio-label[data-astro-cid-2r2dsvcp]{cursor:pointer;height:100%;display:flex}.is-single[data-astro-cid-2r2dsvcp] .delivery-radio-label[data-astro-cid-2r2dsvcp]{cursor:default}.delivery-face[data-astro-cid-2r2dsvcp]{width:100%;height:100%;min-height:3.5rem;font-size:var(--text-sm);-webkit-user-select:none;user-select:none;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding-block:.5rem;padding-inline:.75rem;font-weight:600;display:flex}.delivery-face-main[data-astro-cid-2r2dsvcp]{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.delivery-face[data-astro-cid-2r2dsvcp] svg{flex:none;width:1.25rem;height:1.25rem}.delivery-face[data-astro-cid-2r2dsvcp].is-on{border-color:var(--clr-ink);box-shadow:inset 0 0 0 1px var(--clr-ink)}.delivery-radio-input[data-astro-cid-2r2dsvcp]:focus-visible+.delivery-face[data-astro-cid-2r2dsvcp]{outline:2px solid var(--clr-ink);outline-offset:2px}.delivery-savings-badge[data-astro-cid-2r2dsvcp]{background-color:var(--clr-success-bg,#dcfce7);color:var(--clr-success-text,#15803d);font-size:var(--text-xs,.75rem);white-space:nowrap;border-radius:9999px;align-items:center;padding:.125rem .375rem;font-weight:700;line-height:1.2;display:inline-flex}.delivery-savings-badge[data-astro-cid-2r2dsvcp].hidden{display:none!important}.notes-toggle[data-astro-cid-2r2dsvcp]{margin-top:.25rem}.notes-summary[data-astro-cid-2r2dsvcp]{font-size:var(--text-xs);color:var(--clr-muted);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.25rem .125rem;font-weight:600;list-style:none;display:flex}.notes-summary[data-astro-cid-2r2dsvcp]::-webkit-details-marker{display:none}.notes-summary[data-astro-cid-2r2dsvcp]:hover{color:var(--clr-ink)}.notes-chevron[data-astro-cid-2r2dsvcp]{width:.875rem;height:.875rem;transition:transform .15s}.notes-toggle[data-astro-cid-2r2dsvcp][open] .notes-chevron[data-astro-cid-2r2dsvcp]{transform:rotate(180deg)}.notes-content[data-astro-cid-2r2dsvcp]{margin-top:.5rem}.coupon-toggle[data-astro-cid-l3ikzgh3]{color:var(--clr-primary)}.coupon-toggle[data-astro-cid-l3ikzgh3]:hover span[data-astro-cid-l3ikzgh3]{text-underline-offset:3px;text-decoration:underline}.coupon-toggle[data-astro-cid-l3ikzgh3]:focus-visible{outline:2px solid var(--clr-primary);outline-offset:2px;border-radius:var(--radius-input)}.coupon-input[data-astro-cid-l3ikzgh3]{text-transform:uppercase;letter-spacing:.04em}.coupon-input[data-astro-cid-l3ikzgh3]::placeholder{text-transform:none;letter-spacing:normal}.coupon-apply[data-astro-cid-l3ikzgh3]{flex:none;width:auto;min-height:3rem;padding-inline:1.25rem}.coupon-status[data-astro-cid-l3ikzgh3][data-tone=applied]{color:var(--clr-success)}.coupon-status[data-astro-cid-l3ikzgh3][data-tone=refused]{color:var(--clr-error)}.coupon-status[data-astro-cid-l3ikzgh3][data-tone=hint],.coupon-status[data-astro-cid-l3ikzgh3]:not([data-tone]){color:var(--clr-text)}.coupon-status[data-astro-cid-l3ikzgh3]:not([data-tone=applied]) .coupon-status-icon[data-astro-cid-l3ikzgh3]{display:none}.coupon-remove[data-astro-cid-l3ikzgh3]{color:var(--clr-text)}.coupon-remove[data-astro-cid-l3ikzgh3]:hover{color:var(--clr-ink)}
