.delivery-day-calculator{margin-top:20px;padding:20px;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px;max-width:850px}.delivery-day-calculator__controls{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.delivery-day-calculator__field{flex:1;min-width:180px}.delivery-day-calculator__field>label{display:block;margin-bottom:6px;font-weight:600}.delivery-day-calculator select{width:100%;min-height:42px;padding:8px 32px 8px 10px;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.delivery-day-calculator__toggle{display:grid;grid-template-columns:1fr 1fr;min-height:42px;border:1px solid rgba(var(--color-foreground),.25);border-radius:4px;overflow:hidden}.delivery-day-calculator__toggle input{position:absolute;opacity:0;pointer-events:none}.delivery-day-calculator__toggle label{display:flex;align-items:center;justify-content:center;padding:8px 12px;margin:0;cursor:pointer;text-align:center}.delivery-day-calculator__toggle label+input+label{border-left:1px solid rgba(var(--color-foreground),.25)}.delivery-day-calculator__toggle input:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.delivery-day-calculator__result{margin-top:20px;padding-top:16px;border-top:1px solid rgba(var(--color-foreground),.08);text-align:center}.delivery-day-calculator__result span{display:block;margin-bottom:6px;font-weight:500}.delivery-day-calculator__result strong{display:block;font-size:1.2em}@media screen and (max-width:749px){.delivery-day-calculator__controls{display:block}.delivery-day-calculator__field+.delivery-day-calculator__field{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
