@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);.toasts__wrapper{position:fixed;bottom:-5em;width:100%;height:5em;background-color:#fff;box-shadow:var(--main-border-color);-webkit-box-shadow:var(--main-border-color);-moz-box-shadow:var(--main-border-color);transition:all .5s ease;z-index:var(--z-index-toasts);display:flex;align-items:center}.toasts__wrapper.show-toast{bottom:0}.toasts__wrapper--icon{margin:0 1em}.toasts__text-wrapper .text-wrapper__title{font-size:1em;font-weight:600}.toasts__text-wrapper .text-wrapper__message{font-size:.8em}.toasts__wrapper.error-toast .text-wrapper__title,.toasts__wrapper.error-toast .toasts__wrapper--icon{color:var(--main-error-color)}.toasts__wrapper.success-toast .text-wrapper__title,.toasts__wrapper.success-toast .toasts__wrapper--icon{color:var(--main-success-color)}header{justify-content:space-between}.user-details-header,header{background-color:var(--main-background-color);top:0;position:fixed;width:100%;height:4em;border-radius:0 0 var(--main-border-radius) var(--main-border-radius);box-shadow:var(--main-box-shadow);box-sizing:border-box;padding:0 1.5em;display:flex;align-items:center;z-index:var(--z-index-header)}.user-details-header{justify-content:center!important}.header-right-section-first{display:flex;justify-content:end}.list-view__wrapper{display:flex;flex-direction:column}.list-view__item{margin:.5em 0}.image-viewer img{height:100%;width:100%;object-fit:contain;position:relative}.cart-action-buttons{display:flex;justify-content:space-between;align-items:center}.cart-product-card{border-radius:20px;padding:1em;position:relative;display:grid;grid-template-columns:50% 50%}.cart-product-card .product__removal{position:absolute;right:0;width:40px!important;height:40px;top:0;background:var(--main-error-color);color:var(--white-color);border-top-right-radius:20px;border-bottom-left-radius:10px}.cart-product-card .product__removal svg{position:absolute;width:1.2em;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cart-product-card .product__image{width:5em;margin:0 auto}.cart-product-card .cart-action-buttons{display:flex;justify-content:space-between;align-items:center}.cart-product-card .product-details--name{font-size:1em;font-weight:600;text-transform:capitalize}.cart-product-card .product-details--category,.cart-product-card .product-details--price-quantity{font-size:.8em;color:var(--grey-font-color)}.cart-product-card .product-details .product-details__discount-title{font-size:.8em;color:var(--main-error-color)}.product-details__discount-title i{width:.8em;height:.8em;margin-right:.2em}.cart-product-card .buy-price__overview{font-size:1.1em}.cart-product-card .product-details__buy-price .buy-price__saving-price-message{font-size:.6em;color:var(--grey-font-color)}.cart-product-card .buy-price__overview .buy-price__final,.cart-product-card__actions .custom-button__wrapper{color:var(--tint-color)}.cart-product-card__actions .custom-button{padding:.6em 1.5em}@media (min-width:700px){.cart-product-card{grid-template-columns:70% 30%}}@media (min-width:1300px){.cart-product-card{grid-template-columns:80% 20%}}.cart-footer__empty-cart{height:80vh;display:grid;place-items:center;color:var(--grey-font-color);text-align:center}.cart-footer__empty-cart svg{max-width:20em;width:50vw;margin:0 auto}.cart-footer__empty-cart .custom-button,.cart-footer__empty-cart a{max-width:20em}.cart-footer{padding:1em 0;margin-top:1em}.cart-footer .cart-footer__discount-label,.cart-footer .cart-footer__sub-total-lable{font-size:.7em;margin-bottom:.5em;font-weight:100}.cart-footer__discount-label .cart-footer__discount-price,.cart-footer__sub-total-lable .cart-footer__sub-total-price{float:right}.cart-footer__buy-label{padding-top:.5em}.product-details__apply-discount-message{font-size:.6em;color:var(--grey-font-color)}.cart-footer .cart-footer__checkout{padding:1.5em 0;text-align:center;color:var(--tint-color)}.cart-footer .cart-footer__checkout a{text-decoration:none}.cart-footer .custom-button__wrapper{margin-bottom:1.5em}.cart-footer .custom-button{width:100%;font-weight:600}.cart-footer__buy-overview{display:grid;grid-template-columns:auto auto;text-align:right}.cart-footer .cart-footer__buy-overview .sub-head{font-size:.8em;margin-bottom:.5em;font-weight:100}.cart-footer .cart-footer__buy-overview,.cart-footer__buy-overview .main-head{text-align:left}.cart-footer__coupon-price,.cart-footer__discount-price,.cart-footer__sub-total-price{text-align:right}.cart-footer__coupon-label,.cart-footer__coupon-price,.cart-footer__discount-label,.cart-footer__discount-price{color:var(--tint-color)}.cart-footer__buy-overview .cart-footer__buy-price{text-align:right;font-weight:600}@media (max-width:700px){.cart-footer .bottom-to-up-modal__wrapper{height:65%}}.color-blue{color:#050a30}.bottom-to-up-modal__wrapper{position:fixed;bottom:-80%;width:100%;height:80%;overflow-y:auto;border-radius:var(--main-border-radius) var(--main-border-radius) 0 0;background-color:var(--main-background-color);transition:all .5s ease;z-index:var(--z-index-bottom-up-modal)}.bottom-to-up-modal__wrapper.show-modal{bottom:0}.bottom-to-up-modal__title-wrapper{font-size:1em;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--main-border-color);padding:.5em 1.3em}.bottom-to-up-modal__title-wrapper .title-wrapper--title{font-weight:500}.bottom-to-up-modal__title-wrapper .bottom-to-up-modal__close-icon{width:1.5em;margin-top:1em;color:var(--grey-font-color)}.input-bar__wrapper{position:relative;display:flex}.input-bar{font-size:1em;width:100%;height:3.5em;border-radius:7px;padding:0 1em;border:1px solid #dadada;background:rgba(225,232,249,.34901960784313724)}.input-bar__placeholder-icon svg{position:absolute;left:1em;top:50%;margin-top:-.7em;height:1.3em;width:1.4em;fill:var(--grey-font-color)}.input-bar--placeholder-icon-enabled{padding:0 3em}.otp-inputs .otp-input__box{width:50px;height:55px;top:-1px;border-radius:10px;background:none;text-align:center;font-size:1em;font-weight:600;color:var(--grey-font-color);border:1px solid #7e7e7e}.otp-inputs{display:flex;place-content:center;height:5em}.otp-inputs .otp-input__wrapper{position:relative;border-radius:50%;border:5px solid var(--main-background-color);width:3em;height:3em;margin:0 .5em}.flex-container{display:flex;flex-direction:column;justify-content:center!important;align-items:center}.edit_number{color:#00f;cursor:pointer;font-size:.8em;margin-top:20px}.gender{width:100%}.custom-class{padding:1em 1em 0!important}.user-Info .input-bar{font-size:1em;width:100%;height:3.5em;border-radius:7px;padding:0 1em;border:none;background:rgba(225,232,249,.34901960784313724)!important}.login-form{display:flex;justify-content:space-around;flex-direction:column;height:80%;padding:.5em 1.5em;text-align:center}.login-form .login-form__head .login-form__description{color:var(--font-color-muted)}.login-form__head .login-form__title{margin-bottom:.5em}.login-form__info{margin-bottom:2em}.login-form .login-form__input-bar-wrapper .input-bar{width:calc(100% - 2em);border-radius:10px;border:1px solid #dadada;background:#fff}.login-form .login-form__actions{color:var(--tint-color);margin-top:30px}.login-form .login-form__divider{width:2.2em;height:.2em;border-radius:10px;background:var(--font-color-muted);margin:0 auto;opacity:.6}.login-form .login-form__guest{cursor:pointer}.login-form .login-form__guest i svg{width:.8em;height:.8em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.homepage{margin-bottom:20px;height:60vh;border-radius:0 0 var(--main-border-radius) var(--main-border-radius);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.homepage,.login_logo_wrapper{box-shadow:var(--main-box-shadow)}.login_logo_wrapper{border-radius:100%;width:225px;height:225px;overflow:hidden;border:7px solid rgba(228,224,224,.86)}.login_logo{width:100%;height:100%}.login_logo_heading{color:grey;font-weight:550}.login_continue_action{color:var(--main-error-color)}.text-skeleton{position:relative;height:1em;width:10em;margin-left:.5em;background-color:var(--skeleton-background-color);overflow:hidden}.userdetails__vending-machine-name__wrapper{display:flex;align-items:center;transition:all .5s ease}.userdetails__vending-machine-name{margin-left:5em}.userdetails__total-cart-items{font-size:.7em;position:absolute;top:.5em;display:grid;place-items:center;background:var(--secondary-font-color);width:1.3em;height:1.3em;border-radius:50%;right:1em;color:#fff;padding:5px}.custom-button__wrapper .custom-button{color:inherit;font-size:1.3em;cursor:pointer;padding:1em 1.5em;border-radius:10px;line-height:1em;font-family:var(--main-font-family);font-weight:700;border:1px solid #dde1e7;width:100%;box-shadow:none}.custom-button__wrapper .loading-dots{margin:0 auto}.custom-button__wrapper .custom-button:active{box-shadow:inset -3px -3px 7px hsla(0,0%,100%,.6901960784313725),inset 3px 3px 5px rgba(94,104,121,.692);background:#eee}.cart-page__page-title{display:flex;align-items:center;font-weight:600;line-height:1em}.cart-page__page-title i{width:1em;height:1em;margin-right:.5em}.checkout-page__payment-options .checkout-page__payment-method{margin-bottom:1em;padding:1em;border-radius:10px}.checkout-page__payment-options .checkout-page__payment-method.payment-method--selected{color:var(--tint-color)}.checkout-page__payment-method i svg{width:1.3em;height:1.3em;margin-right:.5em;-webkit-transform:translateY(5px);transform:translateY(5px)}.checkout-page__vm-card{padding:1em;border-radius:20px;margin-bottom:1em}.vm-card__vm-details{display:flex}.vm-card__vm-details .vm-details__icon i{width:1.5em;height:1.5em}.vm-card__vm-details .vm-details__icon i svg{margin:.2em .5em 0 0}.vm-card__vm-details .vm-details__label,.vm-card__vm-details .vm-details__vm-address,.vm-card__vm-details .vm-details__vm-name{margin:0}.vm-card__vm-details .vm-details__label,.vm-details__vm-address{font-size:.8em;color:var(--grey-font-color)}.vm-card__vm-details .vm-details__vm-name{font-size:.9em;font-weight:600}.checkout-page__vm-card .checkout-page__products-overview{display:grid;grid-template-columns:70% 30%;font-size:.8em;color:var(--grey-font-color)}.checkout-page__products-overview .checkout-page__product-price{text-align:right}.checkout-page__cart-total{display:grid;grid-template-columns:auto auto}.checkout-page__vm-card .checkout-page__cart-total-label{font-size:1em;font-weight:600}.checkout-page__vm-card .checkout-page__cart-total-price{font-weight:600}.checkout-page__cart-total .sub-head{font-size:.8em;margin-bottom:.5em;font-weight:100}.checkout-page__cart-discount-label,.checkout-page__cart-discount-price{color:var(--tint-color)}.checkout-page__items-cant-dispense{color:var(--main-error-color);margin-top:1em;grid-column:span 2}.checkout-page__items-cant-dispense .items-cant-dispense__list-items{margin:.5em 0;padding-left:1em;list-style:decimal}.checkout-payment-status{width:50%;height:35%;max-width:15em;padding:1em;display:flex;justify-content:space-evenly;align-items:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;flex-direction:column;border-radius:20px;color:var(--grey-font-color)}.checkout-payment-status .checkout-payment-status__action{color:var(--tint-color)}.checkout-payment-status .checkout-payment-status__icon i{width:4em;height:4em}.checkout-payment-status__icon,.checkout-payment-status__icon-failed{color:var(--main-error-color)}.checkout-payment-status__icon,.checkout-payment-status__icon-success{color:var(--main-success-color)}.coupon-input-box__wrapper{margin-top:.5em;margin-bottom:1em;position:relative}.coupon-input-box__wrapper .coupon-input-box{border-radius:10px}.coupon-input-box__wrapper .coupon-input-box .input-bar{width:85%}.coupon-input-box__wrapper .coupon-input-box__action{font-size:.9em;width:8em;align-self:center;text-align:center;color:var(--tint-color)}.coupon-input-box__wrapper .coupon-input-box__action .loading-dots{align-self:center;margin-left:calc(50% - 10px)}.coupon-input-box__highlight .input-bar__placeholder-icon>svg{fill:var(--tint-color)}.coupon-input-box__status{margin:.5em;font-size:.9em}.coupon-input-box__status.coupon-applied--success{color:var(--main-success-color)}.coupon-input-box__status.coupon-applied--failure{color:var(--main-error-color)}.checkout-page__header{display:flex;align-items:center}.checkout-page__payment-option-heading{font-size:.8em;text-transform:uppercase;font-weight:500;color:var(--grey-font-color);margin-bottom:1em}.checkout-page .custom-button__wrapper{text-align:center}.checkout-page .custom-button__wrapper .custom-button{margin-top:1em;color:var(--tint-color);width:100%;max-width:30em;margin-bottom:2em}.checkout__page-title{display:flex;align-items:center;font-weight:600;line-height:1em}.checkout__page-title i{width:1em;height:1em;margin-right:.5em}.homepage__vending-machine-name__wrapper{display:flex;align-items:center;transition:all .5s ease}.homepage__header{display:flex;justify-content:space-between;flex-direction:row}.homepage__vending-machine-name{margin-left:.5em}.homepage__total-cart-items{font-size:.7em;position:absolute;top:.5em;display:grid;place-items:center;background:var(--secondary-font-color);width:1.3em;height:1.3em;border-radius:50%;right:1em;color:#fff;padding:5px}.searchBar{width:80%!important}.serachIcon>svg{width:25px;color:#000}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.search-bar>input{height:2.5em!important;background-color:#fff;box-shadow:none;border:.2px solid #e9e9e9;padding:0 .5em 0 2em}.search-bar>.input-bar__placeholder-icon svg{left:.5em!important}.bottom-cart-bar{font-size:1em;position:fixed;bottom:-10em;left:0;height:7em;width:100%;box-sizing:border-box;transition:all .5s ease}.bottom-cart-bar__content{display:grid;place-items:center}.bottom-cart-bar__anchor-link{width:90%;display:flex;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px;color:var(--tint-color);text-decoration:none}.show-bar{bottom:0}.bottom-cart-bar__button-wrapper{width:100%}.bottom-cart-bar__button-wrapper .custom-button{display:flex;align-items:center;justify-content:center;padding:.5em 3em;font-weight:600}.bottom-cart-bar__button-wrapper .custom-button .bottom-cart-bar--icon{height:1.2em;width:1.2em;margin-right:.5em}.bottom-cart-bar__message{font-weight:600}.homepage{padding-left:.5em;padding-right:.5em;padding-bottom:3em}.sample_homepage_overview{color:var(--grey-font-color);text-align:center;font-weight:550;font-size:13px;margin-bottom:10px}@media (min-width:768px){.homepage{padding-left:1em;padding-right:1em}}.vending-machine-dispense__feedback-form{box-sizing:border-box;display:flex;justify-content:space-evenly;flex-direction:column;height:85%;padding:.5em 1.5em;text-align:center}.feedback-form__star-rating .star-ratings{display:flex;justify-content:center;margin:1em 0}.vending-machine-dispense__feedback-form .custom-textarea{width:100%;border-radius:10px;height:15vh;margin:1em 0;padding:1em;box-sizing:border-box;border:none}.feedback-form__actions{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.feedback-form__actions .custom-button__wrapper{width:cal(100% - 1em)}.feedback-form__actions .custom-button{width:100%;color:var(--grey-font-color)}.feedback-form__actions .feedback-submit-button .custom-button{color:var(--main-success-color)}.feedback-form__submitted .custom-button{color:var(--tint-color);margin-top:1.5em;width:95%;max-width:25em}.feedback-form__submitted span{color:var(--main-success-color)}.feedback-form__submitted .bottom-to-up-modal__wrapper{height:40%}.star-ratings{display:flex}.star-ratings .filled-star{color:#f9c83f}.vending-machine-dispense{display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;text-align:center;grid-row-gap:2em;row-gap:2em}.vending-machine-dispense .vending-machine-dispense__image{width:40%;max-width:13em}.vending-machine-dispense .vending-machine-dispense-grid{display:grid;grid-gap:.5em}.vending-machine-dispense .vending-machine-dispense__item{width:10em;height:8em;border:1px solid var(--grey-font-color);border-radius:10px;padding:.2em 0;margin:0 auto;position:relative}.vending-machine-dispense .vending-machine-dispense__item.outer-shadow{background:var(--white-color)}.vending-machine-dispense .vending-machine-dispense__item-name{font-size:.6em;width:100%;padding:.3em;box-sizing:border-box;background:var(--main-background-color);display:block;position:absolute;bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:left}.vending-machine-dispense__item-name .vending-machine-dispense__item-name-ellipses{margin:0}.vending-machine-dispense .vending-machine-dispense__item-status{position:absolute;bottom:-2px;right:2px}.vending-machine-dispense .vending-machine-dispense__item-image{width:80%;height:90px;margin:0 auto}.vending-machine-dispense .order-id__text{color:#000;margin-bottom:1em}.vending-machine-dispense .vending-machine-dispense__items .main-head{color:var(--main-success-color);margin-bottom:1em}.vending-machine-dispense__failure .sub-head{font-size:1em}.vending-machine-dispense__failure span{font-size:.8em}.vending-machine-dispense .custom-button__wrapper{width:100%}.vending-machine-dispense .custom-button{width:100%;max-width:20em;margin-bottom:2em;color:var(--tint-color)}.vending-machine-dispense__item-status-failed{width:.8em;height:.8em;color:var(--main-error-color)}.vending-machine-dispense__item-status-success{width:.8em;height:.8em;color:var(--main-success-color)}.vending-machine-dispense__item-status-loading{width:.8em}.vending-machine-dispense .bottom-to-up-modal__wrapper{height:70%}.vending-machine-dispense__dashboard-button .custom-button{margin-bottom:0}.dispense-success-mesg{color:#000}.flex-container-Verify-otp{display:flex;flex-direction:row;justify-content:center!important;align-items:center}.flex-container-space-between{display:flex;flex-direction:row;justify-content:space-between!important;align-items:center}.resent-otp{margin-top:-70px}.edit_number_link{color:#00f;cursor:pointer;font-size:.8em}.input-area{width:100%;padding-bottom:1em}.user-details-button{text-align:center;width:40%;color:orange;font-size:15px}.user-details{display:flex;justify-content:space-between!important}.order_success_wrapper{border-radius:100%;width:50px;height:50px;align-items:center;box-shadow:var(--main-box-shadow);overflow:hidden;border:7px solid rgba(44,168,44,.86)}.order_success__logo{width:100%;height:100%}.order_success_logo_heading{color:#031203;font-family:"Poppins"!important;text-align:center;font-family:none!important;font-size:1.5em}.back_menu_link{text-decoration:none;color:#ee4c4e;font-weight:600}.order_success_description{color:#211616;font-weight:600;margin-top:-20px}.dispense-now-btn{color:var(--main-error-color)}.order_success_pickup_code{color:#fff;width:250px;font-size:larger;background-color:#9d0202;border-radius:66px}.order_success_pickup_code,.pickup_code_hint{font-weight:900;text-align:center;font-family:"Poppins";margin-bottom:20px}.pickup_code_hint{color:#000;font-size:35px}.pickup_code{color:var(--main-error-color)}.color-black{color:#000}.dispense_circular_timer{text-align:-webkit-center}.dispense_vm_enter_code{width:80vw;height:280px;margin-bottom:25px}@media only screen and (min-width:680px){.dispense_vm_enter_code{width:550px;height:320px;margin-bottom:25px}}.countdown-timer-main{width:300px;height:80px}.countdown-time{text-align:center;font-size:17px;margin-top:16px}.countdown-timer-unit{text-align:center;font-weight:750}.alert-modal{pointer-events:auto;position:fixed;text-align:center;width:30vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:20em;border-radius:25px;left:50%;top:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--main-background-color);padding:1em 0;transition:.5s ease;z-index:var(--z-index-alert)}.alert-modal.show-modal{top:50%;transition:.5s ease}.alert-modal__actions{display:flex;justify-content:space-around;margin:1em 0}.alert-modal__title{color:var(--main-error-color);border-bottom:1px solid var(--main-border-color);padding-bottom:1em;margin-bottom:1em}.alert-modal__description{width:80%;margin:0 auto}:root{--allowed-application-height:90vh;--main-border-radius:40px;--main-background-color:#fff;--main-font-color:#242424;--main-border-color:#d6d6d6;--main-font-family:"Poppins",sans-serif;--main-error-color:#f40009;--main-success-color:#03d526;--main-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--secondary-font-color:#ee5449;--grey-font-color:#666;--tint-color:#f95a3f;--featured-color:#f9c83f;--white-color:#fff;--skeleton-background-color:#d3d3d3;--font-color-muted:#8e8e8e;--transparent-background-color:rgba(0,0,0,0.4);--z-index-toasts:100;--z-index-bottom-up-modal:1;--z-index-header:3;--z-index-transparent-overlay:4;--z-index-alert:5}html{font-size:1rem}body{height:100vh;width:100%;color:#242424;color:var(--main-font-color);font-family:"Montserrat",sans-serif;margin:0;background-color:#fff;background-color:var(--main-background-color)}i{height:1.6em;width:1.6em}i>svg{width:inherit;height:inherit}section{position:relative;padding-top:5em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}a,a:hover{color:unset}input:focus-visible{outline:none}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.fcolor--secondary{color:#ee5449;color:var(--secondary-font-color)}.fcolor--tint{color:#f95a3f;color:var(--tint-color)}.outer-shadow{border:1px solid #dde1e7;box-shadow:3px 3px 6px #b8b9be,-3px -3px 6px #fff;background-color:#eee}.inner-shadow{-webkit-appearance:none!important;box-shadow:inset -3px -3px 7px hsla(0,0%,100%,.6901960784313725),inset 3px 3px 5px rgba(94,104,121,.692);background:#eee}.visibility--hidden{visibility:hidden}.skeleton{box-shadow:-3px -3px 7px hsla(0,0%,100%,.6980392156862745),3px 3px 5px rgba(94,104,121,.42);background:#eee}.skeleton-loader:after{display:block;content:"";position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);-webkit-animation:skeleton-loading .8s infinite;animation:skeleton-loading .8s infinite}@-webkit-keyframes skeleton-loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeleton-loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}h3,h4,h5{margin:0}section{padding:5em 1em 0}li{list-style:none}.ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-muted{color:#8e8e8e!important;color:var(--font-color-muted)!important}.cursor--pointer{cursor:pointer}.transparent-overlay{position:fixed;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);background:var(--transparent-background-color);z-index:4;z-index:var(--z-index-transparent-overlay);transition:.5s ease}.product-details__discount{font-size:.6em;color:#fff;color:var(--white-color);margin:.6em 0;text-align:center}.product-details__discount span{background:#f40009;background:var(--main-error-color);padding:.3em 1.5em;position:relative;border-radius:7px}.product-details__discount i svg{width:1.1em;height:1.1em;margin-right:.3em;-webkit-transform:translateY(2px);transform:translateY(2px)}.product-details__discount span:before{content:"";background:#fff;background:var(--main-background-color);width:10px;height:10px;position:absolute;left:0;top:4.5px;border-top-right-radius:5px;border-bottom-right-radius:5px}select{-webkit-appearance:menulist-button;color:#000}select:invalid{color:#757575!important}.product-details__discount span:after{content:"";background:#fff;background:var(--main-background-color);width:10px;height:10px;position:absolute;right:0;top:4.5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.buy-price__final{margin-right:.3em}.buy-price__crossed{position:relative;color:#8e8e8e;color:var(--font-color-muted)}.buy-price__crossed:after{content:"";width:100%;top:.6em;left:0;height:.1em;background:#8e8e8e;background:var(--font-color-muted);position:absolute}.text-right{text-align:right}.mt-1{margin-top:1em}.loading-dots{position:relative;width:10px;height:10px;border-radius:5px;background-color:#f95a3f;background-color:var(--tint-color);color:#f95a3f;color:var(--tint-color);-webkit-animation:dotElastic 1s linear infinite;animation:dotElastic 1s linear infinite}.loading-dots:after,.loading-dots:before{content:"";display:inline-block;position:absolute;top:0}.loading-dots:before{left:-15px;-webkit-animation:dotElasticBefore 1s linear infinite;animation:dotElasticBefore 1s linear infinite}.loading-dots:after,.loading-dots:before{width:10px;height:10px;border-radius:5px;background-color:#f95a3f;background-color:var(--tint-color);color:#f95a3f;color:var(--tint-color)}.loading-dots:after{left:15px;-webkit-animation:dotElasticAfter 1s linear infinite;animation:dotElasticAfter 1s linear infinite}@-webkit-keyframes dotElasticBefore{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotElasticBefore{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dotElastic{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotElastic{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}75%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dotElasticAfter{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotElasticAfter{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleY(.67);transform:scaleY(.67)}75%{-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.center-screen-grid{position:fixed;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;grid-row-gap:1em;row-gap:1em}.fabpiks{font-size:1.8em;font-weight:700}.padded-section{padding:5em 1em 0!important}
/*# sourceMappingURL=main.74f946af.chunk.css.map */