.scheduler{margin:0 0 1.8rem;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--text-boxes-radius, 0);background-color:rgba(var(--color-foreground),.02)}.scheduler__mode{margin:0;padding:0;border:0}.scheduler__legend{padding:0;margin-bottom:1rem;font-size:1.3rem;font-weight:500;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.82)}.scheduler__modes{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.scheduler__mode-option{position:relative;display:block;cursor:pointer}.scheduler__mode-option input{position:absolute;opacity:0;width:0;height:0}.scheduler__mode-body{display:block;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--buttons-radius, 0);background-color:rgb(var(--color-background));transition:border-color .15s ease,box-shadow .15s ease}.scheduler__mode-option input:checked+.scheduler__mode-body{border-color:#c5a059;box-shadow:inset 0 0 0 1px #c5a059}.scheduler__mode-option input:focus-visible+.scheduler__mode-body{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.scheduler__mode-title{display:block;font-size:1.4rem;font-weight:500;line-height:1.3;color:rgb(var(--color-foreground))}.scheduler__mode-note{display:block;margin-top:.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.72)}.scheduler__badge{display:inline-block;margin-inline-start:.5rem;padding:.15rem .6rem;border-radius:999px;background-color:#c5a059;color:rgb(var(--color-foreground));font-size:1rem;font-weight:600;letter-spacing:.04rem;vertical-align:.15em;white-space:nowrap}.scheduler__pickup-note{margin:1.2rem 0 0;padding:1rem 1.2rem;border-radius:var(--text-boxes-radius, 0);background-color:#c5a0591f;font-size:1.3rem;line-height:1.6;color:rgb(var(--color-foreground))}.scheduler__pickup-note[hidden]{display:none}.scheduler__fields{margin-top:1.4rem}.scheduler__fields[hidden]{display:none}.scheduler__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.scheduler__row+.scheduler__row{margin-top:1rem}.scheduler__field{display:flex;flex-direction:column;min-width:0}.scheduler__label{margin-bottom:.4rem;font-size:1.2rem;color:rgba(var(--color-foreground),.82)}.scheduler__optional{margin-inline-start:.3rem;font-size:1.1rem;color:rgba(var(--color-foreground),.75)}.scheduler__input{width:100%;min-height:4.4rem;padding:.8rem 1rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:var(--inputs-radius, 0);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.4rem}.scheduler__input:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:-1px}.scheduler__input[type=date]{min-height:4.4rem;line-height:2.6rem;-webkit-appearance:none;appearance:none}.scheduler__select{-webkit-appearance:none;appearance:none;padding-inline-end:3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6' fill='none' stroke='%23444' stroke-width='1.2'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.1rem center;background-size:1rem}[dir=rtl] .scheduler__select{background-position:left 1.1rem center}.scheduler__hint{margin:1rem 0 0;font-size:1.2rem;line-height:1.55;color:rgba(var(--color-foreground),.68)}@media screen and (max-width:479px){.scheduler__row{grid-template-columns:1fr}.scheduler__row+.scheduler__row{margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-delivery-scheduler.css.map */
