.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}}.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:4px;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:6px}.delivery-inputs__title{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:#fff}@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}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-delivery-selector.css.map */
