@font-face{font-family:Circular-pro;src:url(/static/media/lineto-circular-pro-book.9d1891cc.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(/static/media/Poppins-Regular.8b6af8e5.ttf) format("truetype")}@font-face{font-family:PoppinsMedium;src:url(/static/media/Poppins-Medium.f61a4eb2.ttf) format("truetype")}@font-face{font-family:PoppinsLight;src:url(/static/media/Poppins-Light.f6ea751e.ttf) format("truetype")}@font-face{font-family:PoppinsSemiBold;src:url(/static/media/Poppins-SemiBold.4cdacb8f.ttf) format("truetype")}body{margin:0;height:100%;width:100%}*,body{font-family:Poppins,Circular-pro,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input{font-size:16px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:focus{outline:unset}a{text-decoration:none}.client_logo{width:33%}.client_logo img{width:100%}button.modal_btn{background-color:#fff;outline:none;box-shadow:none;border:0;color:#3cbde2;margin:0;font-size:14px;font-style:italic;text-transform:none}.ReactModal__Overlay{opacity:1!important;overflow:scroll;background-color:#fff!important}.ReactModal__Content{position:absolute;background:#fff;outline:none;padding:20px;height:100%}.modalHeader{display:flex;float:right;position:fixed;right:20px}.modalHeader button{padding:0}.modalHeader button svg{fill:#3cbde2;width:30px;height:30px}.needHelp .instructions{align-items:flex-start;text-align:left}.instructions{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.instructions p{font-size:16px;text-transform:none;font-weight:unset}.instructions p.title{font-size:20px;line-height:32px;text-transform:uppercase;font-weight:700}.instructions p.question{color:#3cbde2;font-size:110%;font-weight:700}.instructions ol{margin:0;padding-left:15px}.needHelp .instructions p{margin:0}.needHelp .instructions p.question{margin-top:20px}.modalFooter{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;font-weight:700}.okBtn{background-color:#3cbde2;color:#fff;height:36px;width:35%;align-items:center;border:none}.App{text-align:center;height:100%;max-width:100%;overflow-x:hidden}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h2{font-size:22px;text-transform:uppercase;font-weight:unset;line-height:28px}h2,h3{color:#000}h3{font-weight:inherit;font-size:18px}.input_field,.input_field:focus{width:100%;height:57px;background-color:#fff;border:1px solid #91b3e7;box-sizing:border-box;border-radius:0;padding-left:2.5%;outline:unset;font-size:16px;box-shadow:none}.input_field.error,.input_field.error:focus{border:1px solid red}:-ms-input-placeholder{color:#b2b2b2;font-size:16px}::-ms-input-placeholder{color:#b2b2b2;font-size:16px}:-ms-input-placeholder,::-ms-input-placeholder,::placeholder{color:#b2b2b2;font-size:16px}.error_msg{color:red;text-align:left;font-size:9px;margin-top:10px}.error_div{width:100%;display:flex;flex-direction:column;align-items:flex-start}.search_btn_div{width:35%}.product_tile{color:#000;width:100%;background-color:#fff;outline:none;box-shadow:none;border:0;padding:0;margin:0;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main_div,.product_tile{align-items:center;justify-content:center}.main_div{border-bottom:1px solid #b2b2b2;width:90%;height:100%}.prod_info{display:flex;flex-direction:row;width:100%;padding:15px 0;align-items:center}.prod_image_div{width:auto;height:50px}.prod_image{height:50px;width:50px}.prod_details{margin:0 2%;width:70%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:14px}.prod_name{max-width:30ch;text-align:left;height:100%;padding:0 0 4px;line-height:16px;font-size:15px}.prod_name p{font-family:PoppinsMedium;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;overflow:hidden;padding-bottom:1px}.prod_tagline{color:#1b1b1b;font-size:10px;text-align:left;line-height:12px}.prod_tagline p{font-family:PoppinsLight;margin:0}.prod_price_div{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:20%}.prod_price_div .prod_price{font-size:14px;font-weight:700;text-align:right}.splashPage{position:fixed;background:#fff;height:100%;z-index:10;justify-content:space-around;font-size:18px;font-weight:600}.splashPage,.splashPage div:first-child{width:100%;display:flex;flex-direction:column;align-items:center}.splashPage .prod_image{width:50%;height:unset;margin:20px 0}.splashPage span{font-size:15px;font-weight:100;margin-bottom:40px}.splashPage .progress{background:#bdbdbd;justify-content:flex-start;border-radius:100px;display:flex;height:8px;width:50%}.splashPage .footer{position:absolute;bottom:35px;margin:0}.splashPage .footer .logo{flex-direction:row;font-size:14px;font-weight:400}.splashPage .footer .logo_image{width:64px;vertical-align:middle;margin-left:5px}.splashPage .progress .progress-value{-webkit-animation:load 5s normal forwards;animation:load 5s normal forwards;box-shadow:0 10px 40px -10px #333;border-radius:100px;background:#333;height:8px;width:0}@-webkit-keyframes load{0%{width:0}to{width:100%}}@keyframes load{0%{width:0}to{width:100%}}header[class*=AppBar]{height:44px;margin-bottom:10px;box-shadow:0 10px 10px -8px #e7e7e7}header[class*=AppBar] [class*=Toolbar]{min-height:unset;height:100%;display:flex}header[class*=AppBar] .header_logo{width:25%}header[class*=AppBar] .header_logo img{width:50%;display:flex}header[class*=AppBar] .drop_div{align-items:center;justify-content:center;background-color:transparent;flex-grow:1}header[class*=AppBar] .drop_div .dropdown{display:flex;flex-direction:row;justify-content:center;align-items:center}header[class*=AppBar] .drop_div .dropdown .drop_btn{background-color:transparent;border:none;box-shadow:none;font-size:14px;color:#292a2b;height:100%;padding:0;display:flex;align-items:center}header[class*=AppBar] .drop_div .dropdown .drop_btn svg{width:35px;height:35px;color:#3cbde2}header[class*=AppBar] .drop_div .dropdown .menu_div{align-items:center;justify-content:center;text-decoration:none;display:flex;flex-direction:column;background-color:#fff;-webkit-filter:drop-shadow(0 5px 5px #eee);filter:drop-shadow(0 5px 5px #eeeeee);border:1px solid #eee;padding:10px;min-width:25%}header[class*=AppBar] .drop_div .dropdown .menu_div .address{color:#000;text-decoration:none;font-size:14px;text-align:left;margin-bottom:20px}header[class*=AppBar] .drop_div .dropdown .menu_div .address p{text-align:left}header[class*=AppBar] .drop_div .dropdown .menu_div .change_store{background-color:#3cbde2;color:#fff;height:30px;width:100%;font-size:14px;display:flex;justify-content:center;align-items:center}header[class*=AppBar] .search{width:25%}header[class*=AppBar] .search button{padding:0;display:flex;margin:0 0 0 auto}.footer{padding:35px 0}.footer .logo{flex-direction:row;font-size:14px;font-weight:400}.footer .logo_image{width:64px;vertical-align:middle;margin-left:5px}.prod_detail .carousel{background-color:#fff;width:100%;height:auto;margin:10px auto 20px;padding:0;position:relative;display:flex;flex-direction:column;box-shadow:0 10px 10px -8px #e7e7e7}.prod_detail .carousel .carousel-indicators{order:2}.prod_detail .carousel ol.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;display:flex;justify-content:center;padding:0;list-style:none;margin:0 15%}.prod_detail .carousel .carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:10px;height:10px;margin:0 3px;background:url(/static/media/five.d3d73bcb.svg) no-repeat;text-indent:-999px}.prod_detail .carousel .carousel-indicators li.active{background:url(/static/media/one.24cd36e5.svg) no-repeat}.prod_detail .carousel .carousel-inner{width:60%;margin:0 auto}.prod_detail .carousel .carousel-item{display:none}.prod_detail .carousel .carousel-item.active{display:block}.prod_detail .carousel .carousel-item img{width:100%}.prod_detail .carousel [class*=carousel-control]{display:none}.prod_detail .image_tile{width:50%;height:auto;max-width:200px;max-height:200px;padding:10px}.prod_detail .prod_info{display:flex;flex-direction:row;width:unset;padding:0;margin:2% 5% 0}.prod_detail .prod_details{margin:0;width:70%}.prod_detail .prod_name{margin:0 0 5px;font-size:16px}.prod_detail .prod_tagline{font-size:12px}.prod_detail .prod_price_div{width:30%;align-items:unset}.prod_detail .prod_price{text-align:right;font-size:18px;font-weight:700}.buy_btn{width:100%;height:48px;position:fixed;bottom:0;background-color:#fff}.buy_btn button{height:48px;font-size:16px}.prod_desc{font-size:11px;color:#1b1b1b;text-align:left;margin:0 5% 120px;line-height:18px}.prod_desc p{font-family:PoppinsLight}.search_div{flex-direction:column;justify-content:center;background-color:#f7f7f7}.search_bar,.search_div{display:flex;align-items:center}.search_bar{flex-direction:row;width:100%;padding:0 10px}.search_icon{color:#c4c4c4;height:auto}.search_icon .MuiSvgIcon-root{width:1.5em;height:1.5em}.search_input{background-color:transparent;border:none;width:100%;padding:0 2.5%}.MuiIconButton-root{padding:0}.MuiSvgIcon-root.close_btn{background-color:#dbdbdb;border-radius:50%;color:#f7f7f7;fill:#fff;width:25px;height:25px}.MuiSvgIcon-root.close_btn.hide{visibility:hidden}.receipt_div_buttons{width:100%;padding:0}.receipt_div_buttons a{color:#3cbde2;width:100%}.receipt_div_buttons button{background-color:#979797}.receipt_div_buttons .checkout_btn button{background-color:#3cbde2}.receipt_div_buttons .MuiButtonBase-root.MuiIconButton-root{padding:0 3px 0 0;display:flex}.receipt_div_buttons .without_receipt_check{text-decoration:underline;border:none;width:100%}.receipt_div_buttons button.without_receipt_check{font-size:15px;color:#3cbde2;background-color:transparent;height:48px}.receipt_div_buttons button{height:48px}.email_inp{width:90%;height:32px;border:1px solid #dadada;border-radius:2px;padding:0;text-indent:10px;box-shadow:none}.email_inp.error{border:1px solid red}.receipt_div{width:100%;margin-top:20px}.receipt_div p{margin:0}.receipt_div .content{width:100%;position:absolute;bottom:0;margin:0}.receipt_div .content div{line-height:16px;font-size:15px;font-family:PoppinsMedium;padding:8px 0}.receipt_div .content .MuiFormControlLabel-root{margin:0;display:flex}.receipt_div .content .MuiIconButton-label .MuiSvgIcon-root.error{fill:red}.receipt_div .content .error_message{font-size:10px;color:red;margin:0 auto 20px;display:flex;flex-direction:row;width:90%;padding:0}.receipt_div .content div .email_bod{font-size:11px}.receipt_div .content .agree{font-size:11px;text-align:left;height:100%;display:flex;align-items:center}.receipt_div .content .agree button{margin:0 0 0 3px;padding:0;font-size:unset;font-style:unset;height:100%}.privacyPolicy section{display:flex;flex-direction:column}.privacyPolicy .support,.privacyPolicy b,.privacyPolicy p{font-size:10px}.privacyPolicy h2{font-size:12px}.privacyPolicy button{margin:0 auto 50px}.main{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 5%}.main h1{text-transform:uppercase;font-size:26px;line-height:28px}.instructions_div{width:80%}.instructions_div span{font-size:14px;line-height:26px}.btn_div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5% 0}.btn_div,.finish_btn{width:100%}.finish_btn button{height:48px;font-size:16px}.image_div{display:flex;flex-direction:row;justify-content:center;margin-top:20px;padding-top:10px}.image_div svg:last-of-type{margin-right:-20px}@-webkit-keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.image_div .dot{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.image_div .dot:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.image_div .dot:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.image_div .dot:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.image_div .dot:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.image_div .dot:nth-child(6){-webkit-animation-delay:1s;animation-delay:1s}.bottom.dot{margin-left:2%;margin-right:2%}.mid.dot{margin-top:-1.75%}.top.dot{margin-top:-2%;margin-right:2%;margin-left:2%}.greentick{width:41px;margin:-5.5% 5.7%}.sale_info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:5%}.sale_info span{font-weight:700;font-size:20px}.order_received{color:#037301;font-size:15px}.order_received .address{text-align:center;font-size:13px}.sending_order.container-fluid{margin:0 5%;width:100%}.sending_order.container-fluid .row{display:flex;margin:10px 0}.sending_order.container-fluid .row.divider-row,.sending_order.container-fluid .row.main-row{margin:0}.sending_order.container-fluid .col{margin:0;width:50%}.sending_order.container-fluid .row.divider-row .col{width:100%}.sending_order.container-fluid .row.divider-row .col hr{background-color:#a4a4a4}.sending_order.container-fluid .col .title{text-align:left;font-size:13px;line-height:12px;text-transform:none;margin:0 0 10px}.sending_order.container-fluid .col .dollars{text-align:right;font-size:13px;line-height:12px;margin:0 0 10px}.container-fluid{margin:0 5%}.main-row{margin-top:30%}.title{font-style:normal;font-weight:500;font-size:26px;line-height:26px;text-align:center;color:var(--black-color);text-transform:uppercase;font-family:PoppinsMedium}.desc{margin-top:5%}.desc-label{font-style:normal;font-weight:400;font-size:15px;line-height:24px;align-items:center;text-align:center;color:#000}.pincode-input-container{display:flex;justify-content:space-evenly}.pincode-input-text{font-family:PoppinsSemiBold}.pin-view{margin-top:10%}.footer-label{display:flex;align-items:center;text-align:center}.footer-label .MuiButton-label{color:#3cbde2;font-style:italic;font-weight:400;font-size:14px;text-transform:none}.error-row{margin-top:1%;display:flex}.error-btn{border:unset}.MuiButton-startIcon.MuiButton-iconSizeMedium{margin:0 8px 0 0}.error-btn .MuiButton-label{color:red;font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-transform:none}
/*# sourceMappingURL=main.bcf73beb.chunk.css.map */