.delivery-selector-section{overflow:hidden;background-color:var(--background-color)}.delivery-inputs__container{display:flex;flex-direction:column;gap:16px;row-gap:20px;align-items:center}@media screen and (min-width:992px){.delivery-inputs__flex{display:flex;column-gap:16px;align-items:center;justify-content:center}.delivery-inputs__container{flex-direction:row}}@media screen and (min-width:1280px){.delivery-inputs__flex{justify-content:left;gap:20px}}.delivery-inputs__block--date{position:relative}@media screen and (max-width:991px){.delivery-inputs__container .delivery-inputs__block{width:100%;max-width:370px}.delivery-inputs__container .text-input__flex-label{width:100%}}.delivery-inputs__input::placeholder{color:#717680}.delivery-selector__header{margin-bottom:15px}@media screen and (min-width:992px){.delivery-selector__header{margin-bottom:30px}}.delivery-selector__info{display:flex;align-items:center;justify-content:center;column-gap:35px}.delivery-selector__info p{color:#583843;margin:0}@media screen and (max-width:991px){.delivery-selector__info p{font-size:16px;line-height:24px}.delivery-selector__info{margin-bottom:13px}}.delivery-selector__info--desktop{display:none}@media screen and (min-width:992px){.delivery-selector__info--desktop{display:flex}.delivery-selector__info--mobile{display:none}}.delivery-selector__title{color:#583843;text-align:center;margin-bottom:16px;font-weight:700}@media screen and (min-width:992px){.delivery-selector__title{margin-bottom:24px}.delivery-selector__title--no-margin{margin-bottom:0}}.delivery-selector__text{font-weight:700;font-size:12px;line-height:18px;text-align:center}@media screen and (min-width:480px){.delivery-selector__text{font-size:14px;line-height:20px}}@media screen and (min-width:750px){.delivery-selector__text{font-size:16px;line-height:22px}}@media screen and (min-width:990px){.delivery-selector__text{font-size:18px;line-height:24px}}@media screen and (min-width:1280px){.delivery-selector__text{font-size:20px;line-height:30px}.delivery-selector__container{display:flex;justify-content:center;align-items:center}.delivery-selector__container--between{gap:50px}.delivery-selector__container:not(.delivery-selector__container--between) .delivery-inputs__title{text-align:center}}.delivery-selector__button{text-align:center}.delivery-selector__text+.delivery-selector__button{margin-top:34px}@media screen and (min-width:992px){.delivery-selector__text+.delivery-selector__button{margin-top:65px}}.delivery-selector__container~.delivery-selector__button{margin-top:12px}@media screen and (min-width:992px){.delivery-selector__container~.delivery-selector__button{margin-top:48px}}.delivery-selector__container--form-backdrop{padding:5px 0 8px;position:relative;isolation:isolate}@media screen and (min-width:992px){.delivery-selector__container--form-backdrop{padding:10px 0 18px}}.delivery-selector__container--form-backdrop:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background-color:var(--backdrop-color);z-index:-1}.delivery-inputs__options{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:22px}@media screen and (min-width:1280px){.delivery-inputs__options{justify-content:left;margin-bottom:0;gap:12px}}.delivery-inputs__option{display:flex;align-items:center;gap:12px}.delivery-inputs__option__label{font-size:14px;line-height:24px;cursor:pointer}.delivery-inputs__option__input:checked{border:1px solid #fff}.delivery-inputs__title{color:#a7697f;font-size:12px;line-height:18px;font-weight:400;margin-bottom:11px;text-align:center}@media screen and (min-width:1280px){.delivery-inputs__title{font-size:16px;line-height:24px;font-weight:500;margin-bottom:8px;text-align:left}.delivery-selector{margin-top:40px}}.delivery-inputs__error{text-align:center;margin-top:20px;position:relative;z-index:1}@media screen and (max-width:1279px){.delivery-inputs__container--pickup{display:flex;flex-direction:column;gap:16px}.delivery-inputs--local{margin-top:18px}.delivery-inputs__title{text-align:center}.delivery-inputs__container{margin-bottom:16px;justify-content:center}.delivery-inputs__container:last-of-type{margin-bottom:0}}@media screen and (max-width:1279px){.flavors-list-container .section{padding-bottom:44px}}.radio-input{border-color:var(--radio-input-border-color, #fff);border-width:1px}@media(min-width:1280px)and (max-width:1439px){.text-input__flex-label--no-border label{left:14px}.text-input__flex-label--no-border .text-input,.text-input__flex-label--no-border .select-input{padding-left:40px}}@media(max-width:749px){.delivery-selector-section .delivery-selector{width:calc(100% + 30px);margin:0 -15px}}@media(max-width:991px){body:has(.header[transparent]) .delivery-selector__background{padding-top:var(--header-height)}}.delivery-selector .text-input__flex-label select.select-input{background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23A4A7AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:20px 20px;background-position:right 5px center}.delivery-selector .text-input__flex-label .select-input{display:flex;align-items:center;padding-right:10px;background-color:#fff;height:36px}.delivery-selector-section .ss-main .ss-values .ss-single,.delivery-inputs .ss-main .ss-values .ss-single{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delivery-selector .ss-main .ss-arrow{min-width:12px;margin-right:0}.delivery-selector .delivery-inputs__block--time select,.delivery-selector .delivery-inputs__block--time .select-input{min-width:200px}@media(min-width:992px){.delivery-selector .delivery-inputs__block--time select,.delivery-selector .delivery-inputs__block--time .select-input{min-width:212px}}@media(min-width:1280px){.delivery-selector .delivery-inputs--local .text-input__flex-label{min-width:278px}.delivery-selector .text-input__flex-label .select-input{height:40px}.delivery-selector .ss-main .ss-arrow{margin-left:10px}}.delivery-selector__block--full{width:100%;max-width:100%;display:flex;justify-content:center}.delivery-selector__block--full .delivery-inputs__title{text-align:center}.delivery-selector__block--hidden{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-delivery-selector.css.map */
