.custom-date-picker .ant-picker{background-color:rgba(15,22,3,.05);border-radius:20px;height:56px;width:100%;font-family:Juneau;font-size:15px;font-weight:400;font-style:normal;line-height:20px;margin:0;letter-spacing:0}.custom-date-picker .ant-picker::placeholder{opacity:0;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}.custom-date-picker .ant-picker:focus::placeholder,.custom-date-picker .ant-picker:not(:placeholder-shown)::placeholder{opacity:1}.custom-date-picker__popup .ant-picker-now-btn,.custom-date-picker__popup .ant-picker-today-btn{color:#83c11a!important}.custom-date-picker__popup .ant-picker-today-btn:hover{color:rgb(100.4931506849,148.0547945205,19.9452054795)!important}.custom-date-picker__popup .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#83c11a!important}.custom-date-picker__popup .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.custom-date-picker__popup .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.custom-date-picker__popup .ant-picker-cell-selected .ant-picker-cell-inner{background-color:#83c11a!important}.custom-date-picker__popup .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner:hover,.custom-date-picker__popup .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner:hover,.custom-date-picker__popup .ant-picker-cell-selected .ant-picker-cell-inner:hover{background-color:rgb(106.5945205479,157.0438356164,21.1561643836)!important;color:#83c11a!important}.custom-date-picker__popup .ant-picker-cell-selected .ant-picker-cell-inner{box-shadow:0 0 0 2px rgba(131,193,26,.3)}.custom-date-picker__popup .ant-picker-cell:hover .ant-picker-cell-inner{background-color:rgba(131,193,26,.1)!important}.registration-confirm-phone{display:flex;flex-direction:column;row-gap:24px;width:100%}.registration-confirm-phone__wrapper{position:relative;display:flex;flex-direction:column;gap:24px}.registration-confirm-phone__input-box{display:flex;flex-direction:column;gap:8px}.registration-confirm-phone__text{font-family:Juneau;font-size:16px;font-weight:500;font-style:normal;line-height:20px;margin:0;letter-spacing:0}.registration-confirm-phone__error{color:#f34848}@media(max-width:1279px){.registration-confirm-phone{height:244px;justify-content:flex-end;padding-bottom:24px}}.app-password-input{position:relative}.app-password-input .ant-input-affix-wrapper{background-color:rgba(15,22,3,.05);border-radius:20px;height:56px;padding:8px;font-family:Juneau;font-size:15px;font-weight:400;font-style:normal;line-height:20px;margin:0;letter-spacing:0}.app-password-input .ant-input-affix-wrapper::placeholder{opacity:0;transition:.2s cubic-bezier(0,0,.4,1);transition-property:opacity}.app-password-input .ant-input-affix-wrapper:focus::placeholder,.app-password-input .ant-input-affix-wrapper:not(:placeholder-shown)::placeholder{opacity:1}.app-password-input input{padding:0 32px;background-color:rgba(0,0,0,0)!important}.app-otp-input .ant-otp{gap:24px}.app-otp-input .ant-otp .ant-input.ant-otp-input{font-family:Juneau;font-size:16px;font-weight:400;font-style:normal;line-height:20px;margin:0;letter-spacing:0;width:56px!important;height:56px!important;background-color:rgba(15,22,3,.05);border-radius:20px;padding:8px;border:rgba(0,0,0,0)!important;transition:all .25s ease}.app-otp-input .ant-otp .ant-input.ant-otp-input.ant-input-focused,.app-otp-input .ant-otp .ant-input.ant-otp-input:focus{background-color:rgba(15,22,3,.05);box-shadow:0 0 0 1px rgba(93,137,18,.18)!important}.app-otp-input .ant-otp .ant-input.ant-otp-input:not(:placeholder-shown){border-color:#0f1603!important}.registration-complete{display:flex;flex-direction:column;row-gap:24px;width:100%}.registration-complete__wrapper{position:relative;display:flex;flex-direction:column;gap:24px}.registration-complete__input-box{display:flex;flex-direction:column;gap:8px}.registration-complete__text{font-family:Juneau;font-size:16px;font-weight:500;font-style:normal;line-height:20px;margin:0;letter-spacing:0}.registration-complete__error{color:#f34848}@media(max-width:1279px){.registration-complete{height:244px;justify-content:flex-end;padding-bottom:24px}.alcohol-in-cart__outer-wrap{height:100dvh}}.alcohol-in-cart__inner-wrap{width:100%;height:100%;display:flex;flex-direction:column}@media(max-width:1279px){.alcohol-in-cart__inner-wrap{height:100%;padding:0}}@media(min-width:1280px)and (max-width:1899px){.alcohol-in-cart__inner-wrap{max-width:488px;max-height:948px;padding:24px}}@media(min-width:1900px){.alcohol-in-cart__inner-wrap{max-width:504px;max-height:964px;padding:32px}}.alcohol-in-cart__body{flex:1 1;display:flex;flex-direction:column}@media(max-width:1279px){.alcohol-in-cart__body{border-radius:0;padding:0}}.alcohol-in-cart__wrap{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media(max-width:1899px){.alcohol-in-cart__wrap{margin:0 auto}}@media(max-width:1279px){.alcohol-in-cart__wrap{justify-content:space-between;width:min(100%,1024px);flex:0 1 100%;padding-top:80px;row-gap:28px;flex-direction:column-reverse;padding-bottom:80px}}@media(max-width:1023px){.alcohol-in-cart__wrap{max-width:701px}}@media(orientation:landscape)and (max-height:500px){.alcohol-in-cart__wrap{flex-basis:500px}}.alcohol-in-cart__container{display:flex;justify-content:space-between}.alcohol-in-cart__alcohol-wrapper{display:flex;gap:24px}.alcohol-in-cart__alcohol{font-size:13px;line-height:16px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;min-width:40px;min-height:40px;border:3px solid #e8be03;border-radius:50%;padding-left:4px}.alcohol-in-cart__alcohol,.alcohol-in-cart__alcohol-text{font-family:Juneau;font-weight:500;font-style:normal;margin:0;letter-spacing:0}.alcohol-in-cart__alcohol-text{font-size:15px;line-height:20px;text-align:left}.alcohol-in-cart__close{display:flex;cursor:pointer;color:#0f1603;border:none;border-radius:50%;background:rgba(15,22,3,.05);transition:.2s cubic-bezier(0,0,.4,1);transition-property:background}@media(hover:hover){._desktop .alcohol-in-cart__close:hover{background:rgba(15,22,3,.08)}}@media(min-width:1280px){.alcohol-in-cart__close{padding:9px}}@media(max-width:1279px){.alcohol-in-cart__close{padding:11px}}.alcohol-in-cart__close-icon{width:22px}.cancel-order-modal *{text-align:start}@media(max-width:1279px){.cancel-order-modal__inner-wrap{padding:0}}.cancel-order-modal__wrapper{width:100%;position:static}@media(max-width:1279px){.cancel-order-modal__wrapper{max-width:696px;max-height:100vh;height:100%;box-sizing:border-box;overflow-y:auto;padding:calc(24px + 40px) 24px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.cancel-order-modal__content{width:100%;position:static}@media(max-width:1279px){.cancel-order-modal__content{max-width:414px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}.cancel-order-modal__body{width:414px}@media(max-width:1279px){.cancel-order-modal__body{width:100vw;height:100vh;border-radius:0;padding:0;display:flex;justify-content:center;align-items:center}}.cancel-order-modal__header{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-start;position:static;gap:16px}.cancel-order-modal__header h2{font-family:Juneau;font-size:28px;font-weight:500;font-style:normal;line-height:32px;margin:0;letter-spacing:0}.cancel-order-modal__close{min-height:0!important;height:40px;width:40px;flex-shrink:0}@media(max-width:1279px){.cancel-order-modal__close{position:absolute;right:24px;top:24px}}.cancel-order-modal__btn{width:100%}.contact-us-modal *{text-align:start}@media(max-width:1279px){.contact-us-modal__inner-wrap{padding:0}}.contact-us-modal__wrapper{width:100%;position:static}@media(max-width:1279px){.contact-us-modal__wrapper{max-width:696px;max-height:100vh;height:100%;box-sizing:border-box;overflow-y:auto;padding:calc(24px + 40px) 24px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center}}.contact-us-modal__content{width:100%;position:static}@media(max-width:1279px){.contact-us-modal__content{max-width:414px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}.contact-us-modal__body{width:414px}@media(max-width:1279px){.contact-us-modal__body{width:100vw;height:100vh;border-radius:0;padding:0;display:flex;justify-content:center;align-items:center}}.contact-us-modal__header{margin-bottom:24px;display:flex;justify-content:space-between;align-items:flex-start;position:static;gap:16px}.contact-us-modal__header h2{font-family:Juneau;font-size:28px;font-weight:500;font-style:normal;line-height:32px;margin:0;letter-spacing:0}.contact-us-modal__close{min-height:0!important;height:40px;width:40px;flex-shrink:0}@media(max-width:1279px){.contact-us-modal__close{position:absolute;right:24px;top:24px}}.contact-us-modal__buttons{display:flex;flex-direction:column;gap:12px;width:100%}.contact-us-modal__link{text-decoration:none;display:block;width:100%}.contact-us-modal__btn{width:100%}