@import"https://fonts.googleapis.com/css2?family=Lexend:wght@400;500;600;700&family=Open+Sans:wght@400;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button:focus,input:focus{background-color:#fff;outline:0;box-shadow:0 0 0 .25rem rgba(249,138,12,.2)}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.mt-0{margin-bottom:0}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-4{margin-bottom:4rem}.mb-6{margin-bottom:6rem}.mb-8{margin-bottom:8rem}.mt-0{margin-top:0}.mt-2{margin-top:2rem}.mt-4{margin-top:4rem}.mt-6{margin-top:6rem}.mt-8{margin-top:8rem}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.relative{position:relative}.text-left{text-align:left}.bold{font-weight:600!important}.pr-2{padding-right:2rem!important}.cursor-pointer{cursor:pointer}.container,.extra-little-container,.lg-container,.little-container,.medium-container,.more-little-container,.xl-container{width:90%;margin-left:auto;margin-right:auto}.container{max-width:1110px}.xl-container{max-width:900px}.lg-container{max-width:730px}.medium-container{max-width:410px}.little-container{max-width:350px}.more-little-container{max-width:342px}.extra-little-container{max-width:317px}button{cursor:pointer}button:focus{box-shadow:none}*,body{box-sizing:border-box}body{font-family:Lexend,sans-serif;color:#4a3316}a{transition:.5s ease;text-decoration:none}.loader-wrapper{height:100vh;width:100vw;background-color:#fff;display:block;align-items:center;justify-content:center;position:fixed;left:0;z-index:9999;top:0}.loader-wrapper .loader{width:50px;height:50px;background-color:#ea6d23}.loader-wrapper .loader,.loader-wrapper .loader:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.loader-wrapper .loader:after{content:"";border:0 solid #fff;animation:loading 1s ease-out infinite forwards;transition:all .3s ease}@keyframes loading{0%{border:0 solid #fff;transition:all .3s ease}20%{border:8px solid #fff;width:0;height:0;transition:all .3s ease}to{border:8px solid #fff;width:100%;height:100%;transition:all .3s ease}}button{background:none;border:none}.center-btn{display:flex;justify-content:center}.btn{border:0;border-radius:2rem;cursor:pointer;margin:5px;width:170px;padding:.625rem 0;line-height:20px;font-family:inherit;font-size:14px;font-weight:500}.btn,.btn:hover{transition:.3s ease-in-out}.btn:focus{box-shadow:none}.btn-big{border:0;border-radius:20px;cursor:pointer;font-size:12px;padding:12px 58px}.btn-bigger,.btn-bigger-per{border:0;display:block;border-radius:25px;cursor:pointer;font-size:12px;width:314px;padding:15px 0}.btn-bigger-per{display:flex;justify-content:center}.btn-less-bigger{border:0;border-radius:25px;cursor:pointer;font-size:12px;padding:15px 98px;margin:5px}.btn-solid{color:#fff!important;letter-spacing:.05em;background-color:#ea6d23;transition:background .3s ease-in-out;border:1px solid #ea6d23}.btn-solid:hover{border:1px solid #ea6d23;color:#000!important;background-color:#fff}.btn-solid.black-btn{background-image:linear-gradient(30deg,#4a3316 50%,transparent 0);border:2px solid #4a3316}.btn-solid:focus{color:#ea6d23!important}.btn-solid.btn-gradient{background:var(--theme-deafult);background:linear-gradient(180deg,var(--gradient1) 0,var(--gradient2) 99%);transition:background .3s ease-in-out;background-size:300% 100%;border:none}.btn-solid.btn-gradient:hover{background:linear-gradient(-180deg,var(--gradient2) 0,var(--gradient1) 99%);transition:background .3s ease-in-out;color:#fff}.btn-solid.btn-green{background-image:linear-gradient(to right,var(--gradient1),var(--gradient2));border:none;background-color:var(--theme-deafult)}.btn-solid.btn-green:hover{background-color:var(--theme-deafult);background-image:none;color:#fff}.btn-solid.btn-sm{padding:9px 16px}.btn-solid.btn-xs{padding:5px 8px;text-transform:capitalize}.btn-secondary{color:#ea6d23;letter-spacing:.05em;background-color:#fdf0e9;transition:background .3s ease-in-out;border:1px solid #fdf0e9}.btn-secondary:hover{border:1px solid #fdf0e9;color:#fff;background-color:#ea6d23}.btn-secondary.btn-gradient{background:var(--theme-deafult);background:linear-gradient(180deg,var(--gradient1) 0,var(--gradient2) 99%);transition:background .3s ease-in-out;background-size:300% 100%;border:none}.btn-secondary.btn-gradient:hover{background:linear-gradient(-180deg,var(--gradient2) 0,var(--gradient1) 99%);transition:background .3s ease-in-out;color:#fff}.btn-center{margin-left:auto;margin-right:auto}.btn-disabled{cursor:no-drop;color:#fff!important;letter-spacing:.05em;background-color:#a5adbb;transition:background .3s ease-in-out;border:1px solid #a5adbb}.btn-disabled:hover{border:1px solid #a5adbb;color:#000!important;background-color:#fff}.btn-disabled.black-btn{background-image:linear-gradient(30deg,#4a3316 50%,transparent 0);border:2px solid #4a3316}.btn-disabled:focus{color:#fff}.btn-disabled.btn-gradient{background:var(--theme-deafult);background:linear-gradient(180deg,var(--gradient1) 0,var(--gradient2) 99%);transition:background .3s ease-in-out;background-size:300% 100%;border:none}.btn-disabled.btn-gradient:hover{background:linear-gradient(-180deg,var(--gradient2) 0,var(--gradient1) 99%);transition:background .3s ease-in-out;color:#fff}.btn-disabled.btn-green{background-image:linear-gradient(to right,var(--gradient1),var(--gradient2));border:none;background-color:var(--theme-deafult)}.btn-disabled.btn-green:hover{background-color:var(--theme-deafult);background-image:none;color:#fff}.btn-disabled.btn-sm{padding:9px 16px}.btn-disabled.btn-xs{padding:5px 8px;text-transform:capitalize}.btn:active{transform:scale(.9)}.btn:focus{outline:0}h1,h2,h3,h4,h5,h6{font-family:Lexend,sans-serif;margin:0}h1{font-size:60px}h1,h2{color:#4a3316;font-weight:700}h2{font-size:36px;line-height:1;letter-spacing:.02em}h3{font-size:24px;color:#4a3316}h3,h4{font-weight:400;letter-spacing:.03em}h4{font-size:18px;line-height:1}h5{font-size:16px;letter-spacing:.05em}h5,h6{font-weight:400;color:#4a3316;line-height:24px}h6{font-size:14px}.title1{text-align:center}.title1 h4{color:#f7a821;padding-bottom:10px;margin-bottom:0;margin-top:-3px}.title1 .title-inner1{padding-bottom:15px;margin-bottom:30px;position:relative}.title1 .title-inner1:after{position:absolute;height:5px;width:70px;background-color:#f7a821;content:"";left:0;right:0;margin:0 auto;bottom:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-label{font-family:Lexend,sans-serif;font-size:.875rem;display:inline-block;margin-bottom:.5rem}.input-bottom-pass{margin-bottom:1.5rem;position:relative}.input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.input-bottom-pass a{position:absolute;top:0;right:0;color:#ea6d23}.alerts-container{display:flex;flex-direction:column;gap:1rem;position:fixed;top:9.25rem;right:10.25rem;z-index:10;max-width:90%}.alert{position:relative;color:#514e41;font-size:1rem;width:100%;max-width:600px;padding:1rem;right:30px;border-radius:8px;transform:translateX(70%);opacity:0;transition:all 1s;display:flex}@media only screen and (max-width:1000px){.alerts-container{right:6rem}}@media only screen and (max-width:756px){.alerts-container{right:4rem}.alert{max-width:450px}}@media only screen and (max-width:576px){.alerts-container{right:-10px}}.fade-in{transform:translateX(0);opacity:1}.fade-out{transform:translateX(70%);opacity:0}.success-alert{background:#ecf9f3;border:1px solid #42c385}.error-alert{background:#fdecec;border:1px solid #ef3e42}.close-button{margin-left:10px;cursor:pointer}.close-button:focus{background:none}.section-404{margin-top:6.25rem;margin-bottom:6.25rem}.section-404 h1{font-size:200px;font-weight:700;color:#928573}.section-404 h1,.section-404 p{font-family:Open Sans,sans-serif;text-align:center}.section-404 p{color:#4a3316;margin-top:0;margin-bottom:2rem}.my-node-enter{opacity:0}.my-node-enter-active{opacity:1;transition:opacity .2s}.my-node-exit{opacity:1}.my-node-exit-active{opacity:0;transition:opacity .2s}.search-container{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;width:540px;max-width:90%;position:relative;margin-bottom:90px}.search-container .input-search{width:100%;height:49px;background:#fdf0e9;border:none;border-radius:30px;padding-left:12px;padding-right:3rem;color:gray}.search-container .search-btn{position:absolute;right:12px}.productsSearch{padding-top:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.productsSearch .without-product-search{margin-top:5rem}.productsSearch .no-products-container{display:flex;flex-direction:column;align-items:center}.productsSearch .no-products-container h1{font-size:1.13rem;margin-top:20px;font-weight:500}.productsSearch .no-products-container p{max-width:350px;font-size:1rem;font-weight:500;text-align:center;line-height:24px}.productsSearch .categoryProducts__img{height:50vh;-o-object-fit:cover;object-fit:cover}.productsSearch .products-grid-search{padding-top:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.productsSearch .products-grid-search article{cursor:pointer}.productsSearch .products-grid-search .article__image_container{background-color:#f2f2f2}.productsSearch .products-grid-search .article__image_container img{width:100%;padding:2rem}.productsSearch .products-grid-search h3{text-align:center;font-size:1rem;font-weight:700;color:#676458;padding-top:.5rem}.productsSearch .products-grid-search p{text-align:center}.navbar{display:flex;justify-content:space-between;position:relative;height:7rem;align-items:center}.navbar.mb{margin-bottom:8rem}.navbar.border-bottom{border-bottom:1px solid #d4d3cf}.navbar .right-elements{display:flex;align-items:center;gap:1rem;cursor:pointer}.navbar .right-elements .profile-img{width:33px;height:33px;-o-object-fit:cover;object-fit:cover}.navbar .right-elements .total-cart-container{position:relative;display:flex;align-items:center;justify-content:center}.navbar .right-elements .total-cart-container span{position:absolute;top:-12px;right:-7px;background:#f7a821;color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%}.navbar .right-elements .total-cart-container img{width:25px}.navbar .logo-container{position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (max-width:576px){.navbar .logo-container{position:relative;transform:translateX(0);left:0}.navbar .logo-container img{width:120px}.navbar .positioning-logo{display:none}}.login-if-guest{color:#4a3316;font-family:Open Sans,sans-serif}@media only screen and (max-width:576px){.login-if-guest,.profile-container{order:1}}.ul-links{display:flex;justify-content:center;gap:2rem;list-style:none;padding:0}.ul-links.margin-bottom{margin-bottom:8rem}.ul-links a{text-decoration:none;color:#4a3316;font-family:Lexend,sans-serif}@media only screen and (max-width:576px){.ul-links{justify-content:space-between;gap:0}}.processing-payment{width:100%;height:100vh;position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;background-color:rgba(30,30,30,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.processing-payment .process-pay{display:flex;align-items:center;justify-content:center;border-radius:15px;flex-direction:column;background-color:#514e41;width:312px;max-width:100%;height:272px}.processing-payment .process-pay p{font-size:1.375rem;font-weight:600;color:#d4d3cf}.processing-payment .condiment-title{font-weight:500}.processing-payment .options-container{max-width:300px;margin-left:auto;margin-right:auto}.processing-payment .options-container .label-container{display:block;position:relative;font-size:.875;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem}.processing-payment .options-container .label-container p{font-size:.75rem;font-weight:400;margin-top:.5rem;margin-bottom:0}.processing-payment .options-container .label-container input{position:absolute;opacity:0;cursor:pointer}.processing-payment .options-container .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:17px;width:17px;background-color:#eee;border-radius:50%}.processing-payment .options-container .label-container:hover input~.checkmark{background-color:#ccc}.processing-payment .options-container .label-container input:checked~.checkmark{background-color:#ea6d23}.processing-payment .options-container .checkmark:after{content:"";position:absolute;display:none}.processing-payment .options-container .label-container input:checked~.checkmark:after{display:block}.processing-payment .options-container .label-container .checkmark:after{top:4px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.processing-payment .modal-content{padding:3rem;width:95%;max-width:540px;background-color:#fff;border-radius:2rem}.processing-payment .modal-content .actions-container{display:flex;justify-content:center;gap:2rem}.processing-payment .modal-content .btn-promo{border-radius:2rem;white-space:nowrap;width:150px;padding:.7rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.processing-payment .modal-content h3{font-size:1.313rem;font-weight:500;line-height:30px;margin-bottom:.7rem}.processing-payment .modal-content h4{font-size:1.313rem;font-weight:600;margin-bottom:1rem}.processing-payment .modal-content .title-add-to-favorite{text-align:left}.processing-payment .modal-content .favorite-image{margin-left:auto;margin-right:auto;display:flex}.processing-payment .modal-content .input-and-p{max-width:290px;margin-left:auto;margin-right:auto}.processing-payment .modal-content .input-and-p .parr-add-to-favorite{text-align:left}.processing-payment .modal-content .input-and-p .add-to-favorite-input{width:100%;border:1px solid #bfbfbf;color:gray;border-radius:.1rem;padding:.5rem}.loyalty .close-icon{position:absolute;top:1rem;right:1rem}.loyalty .actions-container{display:flex;justify-content:space-between;max-width:364px;margin-left:auto;margin-right:auto}.loyalty .actions-container .btn-loyalty{width:170px;padding:.6rem 1.2rem;border-radius:20px;white-space:nowrap;display:flex;align-items:center;justify-content:center;cursor:pointer}.loyalty article{display:flex;justify-content:space-between;width:100%;max-width:332px;margin-right:auto;margin-left:auto;border-radius:20px;background:#fff8ee;padding:2.8rem}.loyalty article .header-loyalty-modal{font-size:1rem}.loyalty article .header{border:none;padding:0;margin:0;font-weight:500;line-height:1.5rem}.loyalty article .parraf-loyalty-modal{font-size:14px;font-weight:500;line-height:20px}.loyalty article p{margin:0;padding:0;line-height:1.5rem}.loyalty article .grains{display:flex;align-items:center;gap:.5rem}.loyalty article .grains p{font-weight:700;color:#ee8a4f}.loyalty article .price{color:#ee8a4f;line-height:1.5rem;margin-bottom:.75rem}.carousel-container{max-width:754px;margin-left:auto;margin-right:auto;position:relative;display:flex;justify-content:space-between;margin-bottom:1.3rem;width:100%;height:155px}.carousel-container .wallet-header{font-size:20px;font-weight:500;color:#fff;position:absolute;left:248px;top:32px;z-index:1;max-width:260px}.carousel-container .wallet-header span{word-wrap:break-word}.carousel-container .wallet-amount{margin-top:8px;font-weight:400;font-size:40px;color:#f2c94c;z-index:1}.carousel-container .rotateIcon{transform:rotate(180deg)}.carousel-container .prev{position:absolute;top:26px;left:-61px}.carousel-container .next{position:absolute;top:26px;right:-61px}.carousel-container .img-left{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .5s ease-in;width:212px}.carousel-container .img-left img{width:100%}.carousel-container .img-right{position:absolute;left:543px;top:50%;transform:translateY(-50%);transition:all .5s ease-in;width:212px}.carousel-container .img-right img{width:100%}.carousel-container .hide-right{position:absolute;left:543px;top:50%;transform:translateY(-50%);transition:all .5s ease-in;width:212px;z-index:-1}.carousel-container .hide-right img{width:100%}.carousel-container .hide-left{position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .5s ease-in;width:212px;z-index:-1}.carousel-container .hide-left img{width:100%}.carousel-container .center-image{top:-15px;left:226px;width:300px;position:absolute;transition:all .5s ease-in;z-index:1}.carousel-container .center-image img{width:100%;box-shadow:0 14px 20px 0 rgba(0,0,0,.25);border-radius:10px}.validation-error{border-color:#db1f26!important}.validation-error-p{color:#db1f26;font-size:12px;margin-top:.5rem;font-family:Lexend,sans-serif}.pass-input{padding-right:2rem}.footer{background-color:#f2f2f2;padding-top:3.5rem;padding-bottom:3.5rem;font-family:Open Sans,sans-serif}.footer .footer-flex{display:flex}.footer .footer-flex .description{max-width:445px;font-size:.875rem;line-height:25px}.footer .right-side{display:flex;align-items:flex-end;margin-left:auto}.footer .right-side ul{display:flex;list-style:none;gap:2rem}@media only screen and (max-width:1000px){.footer .footer-flex{flex-direction:column}.footer .footer-flex .right-side{justify-content:center;margin:0}.footer .footer-flex .right-side ul{padding:0}}.rows-8{grid-template-rows:repeat(8,1fr)}.rows-5{grid-template-rows:repeat(5,1fr)}.rows-6{grid-template-rows:repeat(6,1fr)}.categories{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;max-width:1000px;margin:4rem auto 8rem}.categories article{border-radius:.8rem;overflow:hidden;position:relative;cursor:pointer}.categories article:hover{filter:brightness(1.1)}.categories article:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.5))}.categories article p{position:absolute;left:1rem;bottom:.5rem;color:#fff;font-size:16px}.categories article img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.categories .article-category{height:100%}.categories .category-element-1{grid-area:1/1/3/2}.categories .category-element-2{grid-area:1/2/4/3}.categories .category-element-3{grid-area:1/3/3/4}.categories .category-element-4{grid-area:3/1/6/2}.categories .category-element-5{grid-area:4/2/7/3}.categories .category-element-6{grid-area:3/3/6/4}.categories .category-element-7{grid-area:6/1/9/2}.categories .category-element-8{grid-area:7/2/9/3}.categories .category-element-9{grid-area:6/3/9/4}@media only screen and (max-width:576px){.categories{grid-template-columns:repeat(1,1fr)}.categories .category-element-1{grid-area:1/1/2/2}.categories .category-element-2{grid-area:2/1/3/2}.categories .category-element-3{grid-area:3/1/4/2}.categories .category-element-4{grid-area:4/1/5/2}.categories .category-element-5{grid-area:5/1/6/2}.categories .category-element-6{grid-area:6/1/7/2}.categories .category-element-7{grid-area:7/1/8/2}.categories .category-element-8{grid-area:8/1/9/2}.categories .category-element-9{grid-area:9/1/10/2}}.popular-products{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-bottom:8rem}.popular-products article{cursor:pointer}.popular-products article h4{text-align:center;font-weight:700;margin-top:.7rem;color:#676458}.popular-products article p{text-align:center;margin-top:.5rem;font-family:Lexend,sans-serif;color:#676458}.popular-products article .price-favorites{text-align:center;margin-top:.5rem;font-family:Lexend,sans-serif;color:#7d7a70}.popular-products article .image-container{background-color:#f2f2f2;display:flex}.popular-products article .image-container img{width:80%;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:4rem}.progress-order-title{font-weight:600}.card-container{width:90%;max-width:350px;margin-left:auto;margin-right:auto;background-color:#fff8ee;padding:1.5rem;border-radius:.7rem}.card-container p{font-size:14px;color:#777;line-height:1;font-family:Lexend,sans-serif}.container-progress{text-align:center}.progress-container{margin-bottom:40px;max-width:250px;margin-left:auto;margin-right:auto}.progress-container:before{background-color:#d4d3cf;z-index:0}.progress{z-index:0;width:125px}.circle{background:#c4c1c1;color:#c4c1c1;border-radius:50%;height:10px;width:10px;display:flex;align-items:center;justify-content:center;border:3px solid #c4c1c1;transition:.4s ease;z-index:1;position:relative;top:3px}.circle.active{background-color:#f7a821;border:8px solid #f7a821;position:relative;top:1px}.circle.active-road{background-color:#f7a821;border:3px solid #f7a821}.circle .icon{position:absolute;font-size:25px;bottom:25px}.circle .caption{position:absolute;font-size:12px;bottom:-30px;white-space:nowrap;color:#7d7a70;font-family:Lexend,sans-serif}.active .caption{bottom:-31px}.address-selected{max-width:540px;background:#f9f9f9;border:1px solid #e9e9e7;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:1rem;border-radius:30px;padding:.3rem .5rem;color:#4a3316;transition:.3s ease}.address-selected:hover{transform:scale(1.03);border:1px solid #c1c7d0}.address-selected span{font-weight:700}.address-selected p{margin:0}.paymentchallenge .iframe{width:95%;max-width:600px;min-height:100vh;border:none}.paymentchallenge .header{height:230px;background-color:#262211;background-image:url(/_next/static/media/header.2bae24c9.png);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.paymentchallenge .header{height:160px;background-image:url(/_next/static/media/mobile_header.83008295.png)}.paymentchallenge .header h1{text-align:center;max-width:326px;line-height:40px;font-weight:600}}.paymentchallenge .header h1{font-family:Lexend,sans-serif;font-weight:600;color:#fff}.paymentchallenge main{min-height:50vh}.paymentchallenge .footer{background-color:#f2f2f2;padding-top:3.5rem;padding-bottom:3.5rem;font-family:Open Sans,sans-serif}.paymentchallenge .footer .footer-flex{max-width:1110px;width:90%;margin-left:auto;margin-right:auto;display:flex}.paymentchallenge .footer .footer-flex .description{max-width:445px;font-size:.875rem;line-height:25px}.paymentchallenge .footer .right-side{display:flex;align-items:flex-end;margin-left:auto}.paymentchallenge .footer .right-side ul{display:flex;list-style:none;gap:2rem}@media only screen and (max-width:1000px){.paymentchallenge .footer-flex{flex-direction:column;gap:40px}.paymentchallenge .footer-flex .left-side .first-el{margin-bottom:1rem;display:block}.paymentchallenge .footer-flex .right-side{justify-content:center;margin:0}.paymentchallenge .footer-flex .right-side ul{padding:0}}.paymentchallenge main{display:flex;align-items:center;justify-content:center;padding-top:2.875rem;padding-bottom:2.875rem}.paymentchallenge .square-test{width:200px;height:700px;background-color:#7fffd4}.center-link{margin-top:2.6rem;display:flex;align-items:center;justify-content:center;gap:1rem;color:#ea6d23}.max-370{max-width:370px;padding-top:.5rem!important;padding-bottom:.5rem!important;margin-top:2rem}.max-317,.max-370{margin-left:auto;margin-right:auto}.max-317{max-width:317px}.for-delivery-title{font-weight:600;font-size:1.375rem;line-height:1.5rem;margin-bottom:1.5rem}.top-space{margin-top:3rem}.login-page{max-width:348px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;margin-bottom:6rem}.login-page .theme-form-register{margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column}.login-page .theme-form-register .input-bottom{margin-bottom:2rem}.login-page .theme-form-register .input-bottom-pass{margin-bottom:1.5rem;position:relative}.login-page .theme-form-register .input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.login-page .theme-form-register .input-bottom-pass a{position:absolute;top:0;right:0;color:#ea6d23;font-family:Lexend,sans-serif;font-size:14px}.login-page .theme-form-register .send-register{text-align:center;margin-left:auto;margin-right:auto}.login-page .theme-form-register .confirm-label-register{text-align:center;margin-bottom:2rem}.login-page .theme-form-register .confirm-label-register a{color:#ea6d23}.login-page .theme-form-register .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.login-page .social-register{text-align:center}.login-page .social-register .social-container{display:flex;gap:1rem;justify-content:center}.login-page h3{text-align:center;font-size:3.125rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.login-page .no-account{text-align:center;margin-bottom:4rem;font-family:Lexend,sans-serif;font-size:.875rem}.login-page .no-account a{color:#ea6d23}.social-register{font-family:Lexend,sans-serif;font-size:.875rem}.register-page{max-width:348px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.register-page h3{text-align:center;font-size:3.125rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.register-page .social-register{text-align:center;margin-bottom:6rem}.register-page .social-register .social-container{display:flex;gap:1rem;justify-content:center}.register-page .input-bottom{margin-bottom:2rem}.register-page .confirm-label-register{text-align:center;margin-bottom:2rem;display:inline-block;width:100%;font-family:Lexend,sans-serif;font-size:.875rem}.register-page .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.register-page .confirm-label-register a{color:#ea6d23}.checkbox-style{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.new-pass .theme-form-register{display:flex;flex-direction:column;margin:1rem auto 4rem}.new-pass .theme-form-register .input-bottom{margin-bottom:2rem}.new-pass .theme-form-register .input-bottom-pass{margin-bottom:1.5rem;position:relative}.new-pass .theme-form-register .input-bottom-pass .validation-error-p{max-width:350px}.new-pass .theme-form-register .input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.new-pass .theme-form-register .send-register{text-align:center;margin-left:auto;margin-right:auto;border-radius:2rem}.new-pass .theme-form-register .confirm-label-register{text-align:center;margin-bottom:2rem}.new-pass .theme-form-register .confirm-label-register a{color:#ea6d23}.new-pass .theme-form-register .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.new-pass .social-register{text-align:center}.new-pass .social-register .social-container{display:flex;gap:1rem;justify-content:center}.new-pass h3{text-align:center;font-size:2.5rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.new-pass p{max-width:540px}.instructions-sent,.new-pass p{margin-left:auto;margin-right:auto}.instructions-sent{display:flex;flex-direction:column}.instructions-sent .theme-form-register{display:flex;flex-direction:column;max-width:380px;margin:1rem auto 4rem}.instructions-sent .theme-form-register .input-bottom{margin-bottom:2rem}.instructions-sent .theme-form-register .input-bottom-pass{margin-bottom:1.5rem;position:relative}.instructions-sent .theme-form-register .input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.instructions-sent .theme-form-register .send-register{text-align:center;margin-left:auto;margin-right:auto;border-radius:2rem}.instructions-sent .theme-form-register .confirm-label-register{text-align:center;margin-bottom:2rem}.instructions-sent .theme-form-register .confirm-label-register a{color:#ea6d23}.instructions-sent .theme-form-register .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.instructions-sent .social-register{text-align:center}.instructions-sent .social-register .social-container{display:flex;gap:1rem;justify-content:center}.instructions-sent h3{text-align:center;font-size:2.5rem;margin-bottom:10px;color:#4a3316;font-weight:600;margin-top:-5px}.instructions-sent p{font-family:Lexend,sans-serif;font-size:1rem}.instructions-sent p,.recover-pass{max-width:540px;margin-left:auto;margin-right:auto}.recover-pass{display:flex;flex-direction:column}.recover-pass .recover-pass-input-container{position:relative}.recover-pass .recover-pass-input-container img{position:absolute;top:7px;right:6px}.recover-pass .recover-pass-input-container .input-with-icon{padding-right:2.2rem}.recover-pass .theme-form-register{display:flex;flex-direction:column;max-width:380px;margin:1rem auto 4rem}.recover-pass .theme-form-register .input-bottom{margin-bottom:2rem}.recover-pass .theme-form-register .input-bottom-pass{margin-bottom:1.5rem;position:relative}.recover-pass .theme-form-register .input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.recover-pass .theme-form-register .send-register{text-align:center;margin-left:auto;margin-right:auto;border-radius:2rem}.recover-pass .theme-form-register .confirm-label-register{text-align:center;margin-bottom:2rem}.recover-pass .theme-form-register .confirm-label-register a{color:#ea6d23}.recover-pass .theme-form-register .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.recover-pass h3{text-align:center;font-size:2.5rem;margin-bottom:20px;color:#4a3316;font-weight:600}.validate-page{display:flex;flex-direction:column}.validate-page .resend-code{display:flex;font-size:14px;align-items:center}.validate-page .resend-code p{margin:0}.validate-page .resend-code button{margin:0;color:#ea6d23}.validate-page .theme-form-register{margin-top:1rem;margin-bottom:4rem;display:flex;flex-direction:column}.validate-page .theme-form-register .input-bottom{margin-bottom:24px}.validate-page .theme-form-register .input-bottom-pass{margin-bottom:1.5rem;position:relative}.validate-page .theme-form-register .input-bottom-pass button{position:absolute;top:36px;right:0;background:none;border:none}.validate-page .theme-form-register .send-register{text-align:center;margin-left:auto;margin-right:auto;border-radius:2rem}.validate-page .theme-form-register .confirm-label-register{text-align:center;margin-bottom:2rem}.validate-page .theme-form-register .confirm-label-register a{color:#ea6d23}.validate-page .theme-form-register .confirm-label-register input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.validate-page .social-register{text-align:center}.validate-page .social-register .social-container{display:flex;gap:1rem;justify-content:center}.validate-page h3{text-align:center;font-size:2.5rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}section.order-completed .image-container img{width:100%}section.order-completed .image-container .thanks-for-buying{text-align:center}section.order-completed h1{font-size:2.5rem;text-align:center}section.order-completed article header{border-bottom:1px solid #f2f2f2;padding-bottom:1rem;margin-bottom:1rem}section.order-completed article header h2{font-size:1.375rem}section.order-completed article .info-container{display:flex;gap:1rem}section.order-completed article .info-container .info div{margin-bottom:1rem}section.order-completed article .info-container .info p{margin:0;font-size:.75rem;color:#7d7a70;line-height:.937rem}section.order-completed article .info-container .info span{font-size:1rem;font-weight:500;line-height:1.25rem}section.order-completed .product-description-order-completed{display:flex;gap:1.2rem;border-bottom:1px solid #f2f2f2;margin-bottom:1rem}section.order-completed .product-description-order-completed .if-condiment-exists{margin-top:1rem;margin-bottom:1rem}section.order-completed .product-description-order-completed .if-condiment-exists .notes-order-complete{font-size:14px;font-weight:500;line-height:20px;color:#262211}section.order-completed .product-description-order-completed .if-condiment-exists .each-condiment{margin-bottom:2rem}section.order-completed .product-description-order-completed .if-condiment-exists .each-condiment h4{font-size:.75rem;color:#7d7a70}section.order-completed .product-description-order-completed .if-condiment-exists .each-condiment p{font-size:.875rem;font-weight:500;color:#514e41;margin:0;padding:0}section.order-completed .product-description-order-completed .if-condiment-exists .each-condiment span{font-size:.75rem;font-weight:600;color:#514e41}section.order-completed .product-description-order-completed .left{margin-left:1rem}section.order-completed .product-description-order-completed .left img{max-width:90px}section.order-completed .product-description-order-completed .right{padding-top:.8rem}section.order-completed .product-description-order-completed .right header{line-height:1.25rem}section.order-completed .product-description-order-completed .right p{color:#939188;margin:0;line-height:1.5rem}section.order-completed .product-description-order-completed .right button{padding:0;color:#ea6d23;font-size:.875rem;cursor:pointer}section.order-completed .totalPayment{display:flex;justify-content:space-between;align-items:center}section.order-completed .totalPayment .left{font-weight:600}section.order-completed .totalPayment .right{font-weight:600;font-size:1.5rem}section.order-completed .congratulations{background:#f3f3f3;padding:1.5rem 2.2rem;border-radius:.625rem}section.order-completed .congratulations p{font-size:1.125rem;text-align:center;font-weight:500;margin:0 0 1rem}section.order-completed .congratulations .see-coins{display:flex;align-items:center;justify-content:center;color:#ea6d23;gap:.5rem;margin-bottom:.2rem;font-weight:500}section.order-completed .congratulations .see-coins:focus{background:transparent}section.order-completed .congratulations small{font-size:.625rem;text-align:center}section.order-completed .congratulations .button-container{text-align:center}.left-circle{left:-1px}.right-circle{right:-1px}.order-details .progress-container-order{display:flex;justify-content:space-between;position:relative;margin-bottom:30px;max-width:100%;width:255px;height:16px}.order-details .progress-container-order:before{content:"";background-color:#e0e0e0;width:100%}.order-details .progress,.order-details .progress-container-order:before{position:absolute;top:50%;left:0;transform:translateY(-50%);height:4px;z-index:-1}.order-details .progress{width:0;background-color:#f7a821;transition:.4s ease}.order-details .circle-data{background-color:#d4d3cf;color:#514e41;border-radius:50%;font-weight:600;height:38px;width:38px;display:flex;align-items:center;justify-content:center;transition:.4s ease}.order-details .circle-data.active{background-color:#f7a821}section.personal-data{max-width:540px;margin-left:auto;margin-right:auto}section.personal-data .anchor-personal-data{margin-top:2.6rem;display:flex;align-items:center;justify-content:center;gap:1rem;color:#ea6d23}section.personal-data .limit-reached{text-align:center;color:#939188}section.personal-data h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}section.personal-data button{margin-left:auto;margin-right:auto;display:flex;margin-top:2rem}section.personal-data .select-location{background-color:#e5dad2;width:100%;padding-top:1rem;text-align:center;padding-bottom:1rem;border-radius:.7rem;margin-bottom:2rem;cursor:pointer}section.personal-data .select-location .first-p{color:#ea6d23;display:flex;align-items:center;justify-content:center}section.personal-data .select-location .second-p{color:#000}section.personal-data .select-location .right_arrow{margin-left:.5rem}section.personal-data .input-search-container{position:relative;max-width:350px;margin-left:auto;margin-right:auto;margin-bottom:2rem}section.personal-data .input-search-container span{position:absolute;top:50%;transform:translateY(-50%);left:.6rem;z-index:1}section.personal-data .input-search-container input{border:1px solid #ccc;padding-left:2.5rem;width:100%;font-size:1rem;color:gray;padding-top:.5rem;padding-bottom:.5rem}section.personal-data .locations-container{max-width:370px;margin-left:auto;margin-right:auto}section.personal-data .locations-container .label-container{display:block;position:relative;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #d4d3cf}section.personal-data .locations-container .label-container p{font-size:.75rem;font-weight:500;margin-top:.5rem;color:#939188}section.personal-data .locations-container .label-container input{position:absolute;opacity:0;cursor:pointer}section.personal-data .locations-container .checkmark{position:absolute;top:50%;transform:translateY(-50%);right:0;height:25px;width:25px;background-color:#eee;border-radius:50%}section.personal-data .locations-container .label-container:hover input~.checkmark{background-color:#ccc}section.personal-data .locations-container .label-container input:checked~.checkmark{background-color:#ea6d23}section.personal-data .locations-container .checkmark:after{content:"";position:absolute;display:none}section.personal-data .locations-container .label-container input:checked~.checkmark:after{display:block}section.personal-data .locations-container .label-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}section.personal-data .locations-container .label-container-personal{display:block;position:relative;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #d4d3cf}section.personal-data .locations-container .label-container-personal p{font-size:.75rem;font-weight:500;margin-top:.5rem;color:#939188}section.personal-data .locations-container .label-container-personal .input-personal{position:absolute;opacity:0;cursor:pointer}section.personal-data .locations-container .checkmark-personal{position:absolute;top:50%;transform:translateY(-50%);right:0;height:25px;width:25px;background-color:#eee;border-radius:50%}section.personal-data .locations-container .label-container-personal:hover .input-personal~.checkmark-personal{background-color:#ccc}section.personal-data .locations-container .label-container-personal .input-personal:checked~.checkmark-personal{background-color:#ea6d23}section.personal-data .locations-container .checkmark-personal:after{content:"";position:absolute;display:none}section.personal-data .locations-container .label-container-personal .input-personal:checked~.checkmark-personal:after{display:block}section.personal-data .locations-container .label-container-personal .checkmark-personal:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.steps-container{text-align:center}.progress-container{display:flex;justify-content:space-between;position:relative;margin-bottom:30px;max-width:100%;width:255px}.progress-container:before{content:"";background-color:#e0e0e0;width:100%}.progress,.progress-container:before{position:absolute;top:50%;left:0;transform:translateY(-50%);height:4px;z-index:-1}.progress{width:0;background-color:#f7a821;transition:.4s ease}.circle-data{background-color:#d4d3cf;color:#514e41;border-radius:50%;font-weight:600;height:38px;width:38px;display:flex;align-items:center;justify-content:center;transition:.4s ease}.circle-data.active{background-color:#f7a821}.personal-data-2{max-width:720px;margin-left:auto;margin-right:auto}.personal-data-2 .resend-code{display:flex;font-size:14px;align-items:center}.personal-data-2 .resend-code p{margin:0}.personal-data-2 .resend-code button{margin:0;color:#ea6d23}.personal-data-2 .edit-email{margin:0}.personal-data-2 .forpass{position:relative}.personal-data-2 .show-pass-button{position:absolute;top:5px;right:5px}.personal-data-2 .description-edit-email{text-align:center;margin-bottom:2.5rem}.personal-data-2 .newEmail{font-weight:600}.personal-data-2 .description-confirm-email{margin-bottom:2.5rem;max-width:540px;margin-left:auto;margin-right:auto}.personal-data-2 .without-dash{font-size:.75rem;color:#7d7a70}.personal-data-2 h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.personal-data-2 form label{display:block;margin-bottom:.563rem}.personal-data-2 form .inputValid{width:100%;border:1px solid #ccc;border-radius:.125rem;color:gray;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.personal-data-2 form .inputValid::-moz-placeholder{color:gray}.personal-data-2 form .inputValid:-ms-input-placeholder{color:gray}.personal-data-2 form .inputValid::placeholder{color:gray}.personal-data-2 form textarea{resize:none}.personal-data-2 form button{text-align:center;margin-left:auto;margin-right:auto;margin-top:2rem}.personal-data-2 form .input-container{width:100%}.personal-data-2 form .two-inputs{display:flex;gap:2rem;margin-bottom:2rem}.personal-data-2 form .three-inputs{display:flex;gap:2rem}.personal-data-2 .label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.personal-data-2 .label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.personal-data-2 .label-container input{position:absolute;opacity:0;cursor:pointer}.personal-data-2 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.personal-data-2 .label-container:hover input~.checkmark{background-color:#ccc}.personal-data-2 .label-container input:checked~.checkmark{background-color:#ea6d23}.personal-data-2 .checkmark:after{content:"";position:absolute;display:none}.personal-data-2 .label-container input:checked~.checkmark:after{display:block}.personal-data-2 .label-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.personal-data-3-passwords{max-width:825px;margin-left:auto;margin-right:auto}.personal-data-3-passwords .resend-code{display:flex;font-size:14px;align-items:center}.personal-data-3-passwords .resend-code p{margin:0}.personal-data-3-passwords .resend-code button{margin:0;color:#ea6d23}.personal-data-3-passwords .edit-email{margin:0}.personal-data-3-passwords .forpass{position:relative}.personal-data-3-passwords .show-pass-button{position:absolute;top:5px;right:5px}.personal-data-3-passwords .description-edit-email{text-align:center;margin-bottom:2.5rem}.personal-data-3-passwords .newEmail{font-weight:600}.personal-data-3-passwords .description-confirm-email{margin-bottom:2.5rem;max-width:540px;margin-left:auto;margin-right:auto}.personal-data-3-passwords .without-dash{font-size:.75rem;color:#7d7a70}.personal-data-3-passwords h1{font-size:2.5rem;text-align:center;margin-bottom:2.5rem}.personal-data-3-passwords form label{display:block;margin-bottom:.563rem}.personal-data-3-passwords form .inputValid{width:100%;border:1px solid #ccc;border-radius:.125rem;color:gray;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.personal-data-3-passwords form .inputValid::-moz-placeholder{color:gray}.personal-data-3-passwords form .inputValid:-ms-input-placeholder{color:gray}.personal-data-3-passwords form .inputValid::placeholder{color:gray}.personal-data-3-passwords form textarea{resize:none}.personal-data-3-passwords form button{text-align:center;margin-left:auto;margin-right:auto;margin-top:2rem}.personal-data-3-passwords form .input-container{width:100%}.personal-data-3-passwords form .two-inputs{display:flex;gap:2rem;margin-bottom:2rem}.personal-data-3-passwords form .three-inputs{display:flex;gap:2rem}.personal-data-3-passwords .label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.personal-data-3-passwords .label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.personal-data-3-passwords .label-container input{position:absolute;opacity:0;cursor:pointer}.personal-data-3-passwords .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.personal-data-3-passwords .label-container:hover input~.checkmark{background-color:#ccc}.personal-data-3-passwords .label-container input:checked~.checkmark{background-color:#ea6d23}.personal-data-3-passwords .checkmark:after{content:"";position:absolute;display:none}.personal-data-3-passwords .label-container input:checked~.checkmark:after{display:block}.personal-data-3-passwords .label-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.delete-account-page .delete-account-password{max-width:348px;margin-left:auto;margin-right:auto}.delete-account-page .edit-email{margin:0}.delete-account-page .forpass{position:relative}.delete-account-page .show-pass-button{position:absolute;top:5px;right:5px}.delete-account-page .description-edit-email{text-align:center;margin-bottom:2.5rem}.delete-account-page .newEmail{font-weight:600}.delete-account-page .description-confirm-email{margin-bottom:2.5rem;max-width:540px;margin-left:auto;margin-right:auto}.delete-account-page .without-dash{font-size:.75rem;color:#7d7a70}.delete-account-page h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.delete-account-page form label{display:block;margin-bottom:.563rem}.delete-account-page form .inputValid{width:100%;border:1px solid #ccc;border-radius:.125rem;color:gray;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.delete-account-page form .inputValid::-moz-placeholder{color:gray}.delete-account-page form .inputValid:-ms-input-placeholder{color:gray}.delete-account-page form .inputValid::placeholder{color:gray}.delete-account-page form textarea{resize:none}.delete-account-page form button{text-align:center;margin-left:auto;margin-right:auto;margin-top:2rem}.delete-account-page form .input-container{width:100%}.delete-account-page form .two-inputs{display:flex;gap:2rem;margin-bottom:2rem}.delete-account-page form .three-inputs{display:flex;gap:2rem}.delete-account-page .label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.delete-account-page .label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.delete-account-page .label-container input{position:absolute;opacity:0;cursor:pointer}.delete-account-page .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.delete-account-page .label-container:hover input~.checkmark{background-color:#ccc}.delete-account-page .label-container input:checked~.checkmark{background-color:#ea6d23}.delete-account-page .checkmark:after{content:"";position:absolute;display:none}.delete-account-page .label-container input:checked~.checkmark:after{display:block}.delete-account-page .label-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.payment-method .wallet-classes .wallet-image-container{position:relative}.payment-method .wallet-classes .wallet-image-container .text-container{position:absolute;top:40px;left:68px}.payment-method .wallet-classes .wallet-image-container .text-container .title{color:#fff;font-size:.925rem;max-width:221px;word-wrap:break-word}.payment-method .wallet-classes .wallet-image-container .text-container .amount{color:#f2c94c;font-size:1.8rem}.payment-method .wallet-classes p{margin:0}.payment-method .wallet-classes img{margin-left:auto;margin-right:auto;margin-bottom:2rem;display:block}.payment-method .wallet-classes header{font-size:.875rem;font-weight:500;margin-bottom:1.063rem}.payment-method .wallet-classes .table-wallet{display:flex;justify-content:space-between;align-items:center;margin-bottom:.313rem;color:#676458}.payment-method .wallet-classes .table-wallet p{line-height:24px}.payment-method .wallet-classes .table-wallet-b{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;color:#676458}.payment-method .wallet-classes .table-wallet-b p{line-height:24px}.payment-method .wallet-classes .no-money{text-align:center;line-height:24px}.payment-method .wallet-classes .divisor{background-color:#e9e9e7;height:4px;margin-top:1.25rem;margin-bottom:1.25rem;border-radius:5px}.payment-method .progress-advance{width:50%}.payment-method h1{text-align:center;font-size:2.5rem}.payment-method .description-method{font-weight:500}.payment-method .need-money-back{display:flex;justify-content:space-between}.payment-method .need-money-back label{font-weight:500}.payment-method .need-money-back input{width:1rem;height:1rem;margin-left:.5rem;position:relative;top:.2rem;accent-color:#ea6d23}.payment-method .forHowMany label{font-weight:500}.payment-method .forHowMany input{display:block;margin-top:10px;width:128px;padding:7px;border:1px solid #c2d1d9;color:gray;border-radius:5px}.payment-method .method-container{display:grid;grid-gap:.641rem;gap:.641rem;grid-template-columns:repeat(2,1fr);margin-bottom:44px}.payment-method .method-container article{background-color:#fdf0e9;position:relative;border-radius:10px;padding:1.5rem;display:flex;gap:.641rem;align-items:center;color:#ea6d23;cursor:pointer}.payment-method .method-container article .warning-text{position:absolute;bottom:-21px;left:12px;display:flex;gap:5px}.payment-method .method-container article .warning-text .without-money{font-size:12px;font-weight:600;color:#ee8a4f}.payment-method .method-container article.active{background-color:#966949;color:#fff}.payment-method .method-container article p{margin:0;font-size:.875rem}.payment-method .method-container article span{font-size:.875rem;color:#f2a77b}.payment-method .method-container article .first-img,.payment-method .method-container article .second-img{width:1.539rem}.payment-method .method-container article .third-img{width:1.411rem}.payment-method .method-container article .fourth-img{width:1.155rem}.personal-data-add-card h1{font-size:2.5rem;text-align:center;margin-bottom:2.5rem}.personal-data-add-card .two-inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem;gap:1.875rem}@media screen and (max-width:756px){.personal-data-add-card .two-inputs{grid-template-columns:1fr}}.personal-data-add-card .two-inputs-mixed{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.875rem;gap:1.875rem}.personal-data-add-card .input-container{width:100%;margin-bottom:2.5rem}.personal-data-add-card .input-container label{display:block;font-size:.875rem;margin-bottom:.5rem}.personal-data-add-card .input-container input{display:block}.personal-data-add-card .input-container-special{width:100%;margin-bottom:2.5rem}.personal-data-add-card .input-container-special label{display:block;font-size:.875rem;margin-bottom:.5rem}.personal-data-add-card .input-container-special input{display:block}.personal-data-add-card .input-container-special .card-number{-webkit-appearance:none!important;-moz-appearance:textfield!important;margin:0}@media screen and (max-width:756px){.personal-data-add-card .input-container-special{margin:0}}.personal-data-add-card .submit-btn-container{text-align:center;margin-top:2.5rem}.personal-data-add-card .label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.personal-data-add-card .label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.personal-data-add-card .label-container input{position:absolute;top:0;left:0;width:16px;height:16px;cursor:pointer;accent-color:#ea6d23}.personal-data-add-card .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:5px}.personal-data-add-card .label-container:hover input~.checkmark{background-color:#ccc}.personal-data-add-card .label-container input:checked~.checkmark{background-color:#ea6d23}.personal-data-add-card .checkmark:after{content:"";position:absolute;display:none}.personal-data-add-card .label-container input:checked~.checkmark:after{display:block}.personal-data-add-card .anchor-personal-data{margin-top:2.6rem;display:flex;align-items:center;justify-content:center;gap:1rem;color:#ea6d23}.personal-data-select-card h1{font-size:2.5rem;text-align:center;margin-bottom:2.5rem}.personal-data-select-card .anchor-personal-data{margin-top:2.6rem;display:flex;align-items:center;justify-content:center;gap:1rem;color:#ea6d23}.personal-data-select-card article{display:flex;align-items:center;gap:1.07rem;border-bottom:1px solid #f2f2f2;padding-bottom:2rem;padding-top:2rem}.summary .anchor-personal-data{display:flex;align-items:center;justify-content:center;gap:1rem;color:#ea6d23;margin-left:auto;margin-right:auto;cursor:pointer}.summary .progress-advance{width:100%}.summary h1{text-align:center;font-size:2.5rem}.summary .resume-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12.5rem;gap:12.5rem}.summary .resume-container h2{font-size:1.375rem}.summary .resume-container .header{border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;padding-bottom:1rem;margin-bottom:1rem}.summary .resume-container article{margin-bottom:5.5rem}.summary .resume-container .info-container{display:flex;gap:1rem}.summary .resume-container .info-container .info div{margin-bottom:1rem}.summary .resume-container .info-container .info p{margin:0;font-size:.75rem;color:#7d7a70;line-height:.937rem}.summary .resume-container .info-container .info span{font-size:.875rem;font-weight:500;line-height:1.25rem}.summary .resume-container .right .add-to-order-container-cart{padding:0}.summary .resume-container .right .products-container .align-product-center{align-items:center}.summary .resume-container .right .products-container .align-product-flex-start{align-items:flex-start}.summary .resume-container .right .products-container .align-product-flex-start .right{top:9px;position:relative;width:100%}.summary .resume-container .right .products-container .product-container{display:flex;gap:1.125rem;border-bottom:1px solid #f2f2f2;padding-top:1rem;padding-bottom:1rem}.summary .resume-container .right .products-container .product-container .show-more{font-size:.875rem;color:#ea6d23;cursor:pointer;padding:0}.summary .resume-container .right .products-container .product-container .if-condiment-exists{margin-top:1rem}.summary .resume-container .right .products-container .product-container .if-condiment-exists .each-condiment{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center}.summary .resume-container .right .products-container .product-container .if-condiment-exists .each-condiment h4{font-size:.75rem;color:#7d7a70}.summary .resume-container .right .products-container .product-container .if-condiment-exists .each-condiment p{font-size:.875rem;font-weight:500;color:#514e41;margin:0;padding:0}.summary .resume-container .right .products-container .product-container .if-condiment-exists .each-condiment span{font-size:.75rem;font-weight:600;color:#514e41}.summary .resume-container .right .products-container .product-container p{margin:0;font-weight:500;color:#939188}.summary .resume-container .right .products-container .product-container img{width:87px}.summary .resume-container .right .products-container .product-container .header{font-weight:500;line-height:1.25rem}.summary .resume-container .right .products-container .product-container-no-active{background:#f2f2f2;border-radius:10px;color:#939188;display:flex;align-items:center;gap:1.125rem;border-bottom:1px solid #f2f2f2;padding-top:1rem;padding-bottom:1rem}.summary .resume-container .right .products-container .product-container-no-active .show-more{font-size:.875rem;color:#ea6d23;cursor:pointer;padding:0}.summary .resume-container .right .products-container .product-container-no-active .if-condiment-exists{margin-top:1rem}.summary .resume-container .right .products-container .product-container-no-active .if-condiment-exists .each-condiment{margin-bottom:2rem}.summary .resume-container .right .products-container .product-container-no-active .if-condiment-exists .each-condiment h4{font-size:.75rem;color:#7d7a70}.summary .resume-container .right .products-container .product-container-no-active .if-condiment-exists .each-condiment p{font-size:.875rem;font-weight:500;color:#514e41;margin:0;padding:0}.summary .resume-container .right .products-container .product-container-no-active .if-condiment-exists .each-condiment span{font-size:.75rem;font-weight:600;color:#514e41}.summary .resume-container .right .products-container .product-container-no-active p{margin:0;font-weight:500;color:#939188}.summary .resume-container .right .products-container .product-container-no-active img{width:87px;filter:grayscale(1)}.summary .resume-container .right .products-container .product-container-no-active .header{font-weight:500;line-height:1.25rem}@media screen and (max-width:756px){.summary .resume-container .right .products-container{margin-bottom:2.5rem}}.summary .resume-container .right .modal-promo{width:100%;height:100vh;position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;background-color:rgba(30,30,30,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.summary .resume-container .right .modal-promo .condiment-title{font-weight:500}.summary .resume-container .right .modal-promo .options-container{max-width:300px;margin-left:auto;margin-right:auto}.summary .resume-container .right .modal-promo .options-container .label-container{display:block;position:relative;font-size:.875;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem}.summary .resume-container .right .modal-promo .options-container .label-container p{font-size:.75rem;font-weight:400;margin-top:.5rem;margin-bottom:0}.summary .resume-container .right .modal-promo .options-container .label-container input{position:absolute;opacity:0;cursor:pointer}.summary .resume-container .right .modal-promo .options-container .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:17px;width:17px;background-color:#eee;border-radius:50%}.summary .resume-container .right .modal-promo .options-container .label-container:hover input~.checkmark{background-color:#ccc}.summary .resume-container .right .modal-promo .options-container .label-container input:checked~.checkmark{background-color:#ea6d23}.summary .resume-container .right .modal-promo .options-container .checkmark:after{content:"";position:absolute;display:none}.summary .resume-container .right .modal-promo .options-container .label-container input:checked~.checkmark:after{display:block}.summary .resume-container .right .modal-promo .options-container .label-container .checkmark:after{top:4px;left:5px;width:8px;height:8px;border-radius:50%;background:#fff}.summary .resume-container .right .modal-promo .modal-content{padding:3rem;width:95%;max-width:540px;background-color:#fff;border-radius:2rem}.summary .resume-container .right .modal-promo .modal-content .actions-container{display:flex;justify-content:center;gap:2rem}.summary .resume-container .right .modal-promo .modal-content .btn-promo{border-radius:2rem;white-space:nowrap;width:150px;padding:.7rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.summary .resume-container .right .modal-promo .modal-content h3{font-size:1.313rem;font-weight:500;line-height:30px;margin-bottom:.7rem}.summary .resume-container .right .modal-promo .modal-content h4{font-size:1.313rem;font-weight:600;margin-bottom:1rem}.summary .resume-container .right .modal-promo .modal-content .title-add-to-favorite{text-align:left}.summary .resume-container .right .modal-promo .modal-content .favorite-image{margin-left:auto;margin-right:auto;display:flex}.summary .resume-container .right .modal-promo .modal-content .input-and-p{max-width:290px;margin-left:auto;margin-right:auto}.summary .resume-container .right .modal-promo .modal-content .input-and-p .parr-add-to-favorite{text-align:left}.summary .resume-container .right .modal-promo .modal-content .input-and-p .add-to-favorite-input{width:100%;border:1px solid #bfbfbf;color:gray;border-radius:.1rem;padding:.5rem}.summary .resume-container .right .openModal{display:flex}.summary .resume-container .right .totals-container .promotional-code-added{display:flex;align-items:center;justify-content:space-between}.summary .resume-container .right .totals-container .promotional-code-added .left{display:flex;padding:0;font-weight:500}.summary .resume-container .right .totals-container .promotional-code-added .left button{cursor:pointer}.summary .resume-container .right .totals-container .promotional-code-added .left span{color:#939188}.summary .resume-container .right .totals-container .promotional-code-added .right{font-size:14px;display:flex;color:#ea6d23;align-items:center;cursor:pointer;gap:1rem}.summary .resume-container .right .totals-container .promotional-code-added .right img{width:20px}.summary .resume-container .right .totals-container .subtotal-check{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;margin-top:24px;color:#676458}.summary .resume-container .right .totals-container .subtotal-check p{margin:0;line-height:24px}.summary .resume-container .right .totals-container .none-border{border:none!important}.summary .resume-container .right .totals-container .total{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;border-top:4px solid #e9e9e7}.summary .resume-container .right .totals-container .total p{font-weight:600}.summary .resume-container .right .totals-container .total span{font-weight:500;font-size:1.5rem}@media screen and (max-width:756px){.summary .resume-container .right .totals-container{display:none}.summary .resume-container .right{order:-1}.summary .resume-container{grid-template-columns:1fr;gap:0}}.totals-container-mobile{display:none}.totals-container-mobile .title-total{border-bottom:1px solid #f2f2f2;padding-bottom:1rem;font-size:21px}.totals-container-mobile .total{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}.totals-container-mobile .total p{font-weight:600}.totals-container-mobile .total span{font-weight:500;font-size:1.5rem}@media screen and (max-width:756px){.totals-container-mobile{display:block}}.edit-photo-container{display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem;gap:1rem}.edit-photo-container .button-edit-photo{display:flex;align-items:center;justify-content:center;color:#ea6d23;font-size:.875rem}.max-305{max-width:305px;margin-left:auto;margin-right:auto}.label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.label-container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.label-container:hover input~.checkmark{background-color:#ccc}.label-container input:checked~.checkmark{background-color:#ea6d23}.checkmark:after{content:"";position:absolute;display:none}.label-container input:checked~.checkmark:after{display:block}.label-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.categoryProducts{padding-top:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.categoryProducts .without-product{margin-top:5rem}.categoryProducts .no-products-container{display:flex;flex-direction:column;align-items:center}.categoryProducts .no-products-container h1{font-size:1.13rem;margin-top:20px;font-weight:500}.categoryProducts .no-products-container p{max-width:350px;font-size:1rem;font-weight:500;text-align:center;line-height:24px}.categoryProducts .categoryProducts__img{height:50vh;-o-object-fit:cover;object-fit:cover}.categoryProducts .categoryProducts__grid{padding-top:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.categoryProducts .categoryProducts__grid article{cursor:pointer}.categoryProducts .categoryProducts__grid .article__image_container{background-color:#f2f2f2}.categoryProducts .categoryProducts__grid .article__image_container img{width:100%;padding:2rem}.categoryProducts .categoryProducts__grid h3{text-align:center;font-size:1rem;font-weight:700;color:#676458;padding-top:.5rem}.categoryProducts .categoryProducts__grid p{text-align:center}.profile-container{position:relative}.profile-options-container{position:absolute;top:2rem;right:0;width:165px;background:#fff;list-style:none;padding:1rem}.profile-options-container li{position:relative}.profile-options-container li:before{content:"";position:absolute;bottom:0;left:0;background-color:#ea6d23;height:2px;width:0;transition:width .3s ease}.profile-options-container li:hover:before{width:70px}.profile-options-container li button{padding:0;cursor:pointer;line-height:2.1rem;color:#4a3316}.profile-options-container li a{line-height:2.1rem;color:#4a3316}.single-product .single-product-grid{display:grid;grid-template-columns:1fr 355px;grid-gap:2rem;gap:2rem}.single-product .single-product-grid .left{display:grid;grid-template-columns:65px 1fr;grid-gap:2rem;gap:2rem}.single-product .single-product-grid .left .little-images{display:flex;flex-direction:column;gap:.5rem}.single-product .single-product-grid .left .little-images .image-container{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .5s}.single-product .single-product-grid .left .little-images .image-container img{width:80%;margin-top:.5rem;margin-bottom:.5rem}.single-product .single-product-grid .left .little-images .selected-image{border:1px solid #c1c7d0}@media only screen and (max-width:576px){.single-product .single-product-grid .left .little-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:22px;gap:22px}}.single-product .single-product-grid .left .main-image .image-container{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center}.single-product .single-product-grid .left .main-image .image-container img{width:80%;margin-top:.5rem;margin-bottom:.5rem}@media only screen and (max-width:576px){.single-product .single-product-grid .left .main-image{order:-1}}.single-product .single-product-grid .left-main .main-image .image-container{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center}.single-product .single-product-grid .left-main .main-image .image-container img{width:80%;margin-top:.5rem;margin-bottom:.5rem}.single-product .single-product-grid .right header{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.5rem}.single-product .single-product-grid .right .prices{display:flex;gap:.5rem;color:#939188;font-weight:500;margin-top:.5rem}.single-product .single-product-grid .right .prices .border-right{border-right:2px solid #f7a821}.single-product .single-product-grid .right .prices .grain-before{display:flex}.single-product .single-product-grid .right .counter-container{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.single-product .single-product-grid .right .counter-container p{font-size:1.125rem}.single-product .single-product-grid .right .counter-container button{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer}.single-product .single-product-grid .right .counter-container .disable-bg{background-color:#c1c7d0}.single-product .single-product-grid .right .counter-container .enable-bg{background-color:#fdf0e9}.single-product .single-product-grid .right .personalize-product{margin-left:2.063rem}.single-product .single-product-grid .right .personalize-product article{display:flex;margin-bottom:1.813rem}.single-product .single-product-grid .right .personalize-product article p{font-weight:500;font-size:.875rem}.single-product .single-product-grid .right .personalize-product article .first{margin-bottom:0}.single-product .single-product-grid .right .personalize-product article .normal-edit{background-color:#fdf0e9;width:150px;height:44.1px;border-radius:2rem;color:#ea6d23;font-weight:500;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:.6rem}.single-product .single-product-grid .right .personalize-product article .personalize-item div{font-size:.75rem;color:#7d7a70;margin-left:.3rem}.single-product .single-product-grid .right .personalize-product article .buttons-container{display:flex;gap:1rem}.single-product .single-product-grid .right .personalize-product article .buttons-container svg.active{background:#966949!important}.single-product .single-product-grid .right .personalize-product article .buttons-container a{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;color:#7d7a70}.single-product .single-product-grid .right .personalize-product article .buttons-container a svg{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}.single-product .single-product-grid .right .personalize-product article .buttons-container .anchor-size{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;color:#7d7a70}.single-product .single-product-grid .right .personalize-product article .buttons-container .anchor-size svg{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}.single-product .single-product-grid .right .personalize-product article .buttons-container button{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem}.single-product .single-product-grid .right .personalize-product article .buttons-container button img{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}@media only screen and (max-width:576px){.single-product .single-product-grid .right .personalize-product{margin-left:8px}}.single-product .single-product-grid .right .additional-instructions{margin-left:2.063rem}.single-product .single-product-grid .right .additional-instructions p{font-weight:500}.single-product .single-product-grid .right .additional-instructions textarea{width:100%;padding:.5rem;border:1px solid #c1c7d0;border-radius:.2rem}.single-product .single-product-grid .right .additional-instructions textarea::-moz-placeholder{color:gray}.single-product .single-product-grid .right .additional-instructions textarea:-ms-input-placeholder{color:gray}.single-product .single-product-grid .right .additional-instructions textarea::placeholder{color:gray}.single-product .single-product-grid .right .additional-instructions textarea:focus{background-color:#fff;outline:0;box-shadow:0 0 0 .25rem rgba(249,138,12,.2)}.single-product .single-product-grid .right .add-to-favorites{padding-left:2.063rem;display:flex;width:100%;align-items:center;justify-content:space-between}.single-product .single-product-grid .right .add-to-favorites span{font-weight:500}.single-product .single-product-grid .right .add-to-order-container{width:100%;padding-left:2.063rem;cursor:pointer}@media only screen and (max-width:576px){.single-product .single-product-grid .right .personalize-product{margin-left:8px}.single-product .single-product-grid .right .additional-instructions{margin-left:0}.single-product .single-product-grid .right .add-to-favorites,.single-product .single-product-grid .right .add-to-order-container{padding-left:0}}.single-product .single-product-grid .right .add-to-order{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2.2rem;background-color:#ea6d23;border-radius:3rem;width:100%}.single-product .single-product-grid .right .add-to-order .text-add .first-text{color:#fff;margin:0 0 .3rem}.single-product .single-product-grid .right .add-to-order .text-add .subtotal{margin:0;display:flex;gap:.5rem;color:hsla(0,0%,100%,.7)}.single-product .single-product-grid .right .add-to-order .text-add .subtotal .sub{display:inline-flex;color:#facb7a}.single-product .single-product-grid .right .add-to-order .text-add .subtotal .bar{color:#facb7a}.single-product .single-product-grid .right .add-to-order .cart,.single-product .single-product-grid .right .add-to-order .cart img{position:relative}.single-product .single-product-grid .right .add-to-order .cart div{position:absolute;top:-10px;left:10px;background-color:#f7a821;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.single-product .could-interested-to-you-h2{font-size:50px}.single-product .could-interested-to-you{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:30px;gap:30px;margin-bottom:8rem}.single-product .could-interested-to-you article{cursor:pointer}.single-product .could-interested-to-you article h4{text-align:center;font-weight:700;margin-top:.7rem;color:#676458}.single-product .could-interested-to-you article p{text-align:center;margin-top:.5rem;font-family:Lexend,sans-serif;color:#676458}.single-product .could-interested-to-you article .image-container{background-color:#f2f2f2;display:flex;width:100%}.single-product .could-interested-to-you article .image-container img{width:95%;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:576px){.single-product .could-interested-to-you{gap:1rem}.single-product .single-product-grid,.single-product .single-product-grid .left{grid-template-columns:1fr}}.single-product-confirmation{display:flex;flex-direction:column;align-items:center}.single-product-confirmation .actions-container-2{display:flex;width:350px;justify-content:space-between}.single-product-confirmation .actions-container-2 .btn-secondary{margin-right:auto}.single-product-confirmation .actions-container-2 a,.single-product-confirmation .actions-container-2 button{width:164px;white-space:nowrap;padding:1rem;border-radius:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.single-product-confirmation .actions-container-2 .secondary-personalized{font-size:1rem;color:#ea6d23;font-weight:500;background:#fdf0e9;padding:13.69px 11.75px 14.31px 8.25px;transition:all .3s ease-in-out}.single-product-confirmation .actions-container-2 .secondary-personalized:hover{border:1px solid #ea6d23}.single-product-confirmation .info-container{max-width:350px;width:100%}.single-product-confirmation .image-container{max-width:350px}.single-product-confirmation .image-container img{width:100%}.single-product-confirmation .info-cont{display:flex;justify-content:space-between;margin-bottom:2rem}.single-product-confirmation .info-cont .text header{font-size:.75rem;color:#7d7a70;line-height:.938rem}.single-product-confirmation .info-cont .text p{font-size:.875rem;color:#514e41;line-height:1.25rem;margin:0}.single-product-confirmation .info-cont .price{font-size:.75rem;font-weight:600}.single-product-confirmation .description-note{font-size:.875rem}.single-product-confirmation .subtotal{display:flex;justify-content:space-between;align-items:center;color:#676458;font-size:1rem;font-weight:500;border-top:4px solid #e9e9e7;padding-top:1.125rem;max-width:350px;width:100%}.single-product-confirmation .subtotal .separator{color:#ea6d23;margin-left:.5rem;margin-right:.5rem}.single-product-confirmation .subtotal img{position:relative;top:6px}.single-product-confirmation h1{font-family:Open Sans;text-align:center;font-weight:600;max-width:730px;font-size:50px;margin-bottom:60px}.single-product-confirmation .product-title{display:flex;margin-bottom:8px}.single-product-confirmation h2{font-size:1.313rem;font-weight:600}.single-product-confirmation .subtitle{font-weight:500;font-size:18px;line-height:20px;color:#676458;margin-bottom:1rem}.single-product-confirmation .remove-from-favorites{font-weight:500;font-size:14px;line-height:17.5px;color:#f2a77b;display:flex;align-items:center;gap:8px;margin-bottom:2.125rem}.single-product-confirmation .description-product{font-size:.875rem;padding-bottom:1rem;font-weight:500;color:#262211}.modal{width:100%;height:100vh;position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;background-color:rgba(30,30,30,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2}.modal .condiment-title{font-weight:500}.modal .actions-container{display:flex;justify-content:space-between}.modal .options-container{max-width:300px;margin-left:auto;margin-right:auto}.modal .options-container .extra-coffee{display:flex;justify-content:space-between;padding-left:36px;align-items:center}.modal .options-container .extra-coffee .left-qty header{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#514e41;font-family:Lexend,sans-serif}.modal .options-container .extra-coffee .left-qty .price{color:#7d7a70;font-size:.75rem;line-height:15px;font-weight:500;margin:0}.modal .options-container .extra-coffee .right-qty{display:flex;align-items:center;gap:1rem}.modal .options-container .label-container{display:block;position:relative;font-size:.875;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem;margin:0}.modal .options-container .label-container p{font-size:.75rem;font-weight:400;margin-top:.25rem;margin-bottom:0}.modal .options-container .label-container input{position:absolute;opacity:0;cursor:pointer}.modal .options-container .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:17px;width:17px;background-color:#eee;border-radius:50%}.modal .options-container .label-container:hover input~.checkmark{background-color:#ccc}.modal .options-container .label-container input:checked~.checkmark{background-color:#ea6d23}.modal .options-container .checkmark:after{content:"";position:absolute;display:none}.modal .options-container .label-container input:checked~.checkmark:after{display:block}.modal .options-container .label-container .checkmark:after{top:4.3px;left:4.7px;width:8px;height:8px;border-radius:50%;background:#fff}@media only screen and (max-width:576px){.modal .options-container{overflow:auto;max-height:38vh}.modal .icon-temperature-container{overflow:unset}.modal .options-container::-webkit-scrollbar{width:7px;height:7px}.modal .options-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.modal .options-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.modal .options-container::-webkit-scrollbar-thumb:hover{background:#555}}.modal .modal-content{padding:3rem;width:95%;max-width:540px;background-color:#fff;border-radius:2rem}.modal .modal-content .confirm-label-delete{color:#7d7a70;font-size:.75rem}.modal .modal-content .confirm-label-delete .checkbox-style{margin-right:.5rem}.modal .modal-content .unorder-list{padding-left:20px;line-height:17.5px;font-size:14px;color:#7d7a70}.modal .modal-content .unorder-list .list-item{margin-bottom:1rem}.modal .modal-content .title-loyalty-modal{font-weight:600}.modal .modal-content h3{font-size:1.313rem;font-weight:500;line-height:30px;margin-bottom:.7rem}.modal .modal-content h4{font-size:1.313rem;font-weight:600;margin-bottom:1rem}.modal .modal-content .title-add-to-favorite{text-align:left}.modal .modal-content .favorite-image{height:180px;margin-left:auto;margin-right:auto;display:flex}.modal .modal-content .input-and-p{max-width:262px;margin-left:auto;margin-right:auto}.modal .modal-content .input-and-p .parr-add-to-favorite{text-align:left}.modal .modal-content .input-and-p .add-to-favorite-input{width:100%;border:1px solid #bfbfbf;color:gray;border-radius:.1rem;padding:.5rem}@media only screen and (max-width:576px){.modal .modal-content{padding:2rem}}.openModal{display:flex}.temperature-input{position:relative}.temperature-input .center-element,.temperature-input .left-element,.temperature-input .right-element{position:absolute;font-size:14px;font-weight:500;text-align:center}.temperature-input .center-element p,.temperature-input .left-element p,.temperature-input .right-element p{color:#514e41}.temperature-input .center-element span,.temperature-input .left-element span,.temperature-input .right-element span{color:#939188}.temperature-input .active-temperature p{color:#ea6d23}.temperature-input .active-temperature span{color:#f2a77b}.temperature-input .left-element{left:0;bottom:-101px}.temperature-input .center-element{position:absolute;bottom:-101px;left:50%;transform:translateX(-50%)}.temperature-input .right-element{right:0;bottom:-101px;text-align:center}.temperature-input input{width:100%}.temperature-input .temperature-range-icon{-webkit-appearance:none;width:100%;height:12px;border-radius:5px;background:linear-gradient(270deg,#ea4335,#f7a821);outline:none;opacity:.7;transition:opacity .2s}.temperature-input .temperature-range-icon::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:60px;height:60px;background:url(/icon-slider.png) no-repeat 50%;background-size:cover;cursor:pointer;position:relative}.temperature-input .temperature-range-icon::-moz-range-thumb{width:60px;height:60px;background:url(/icon-slider.png) no-repeat 50%;background-size:cover;cursor:pointer;position:relative}.temperature-input .left-icon-temperature::-webkit-slider-thumb{left:-1rem}.temperature-input .left-icon-temperature::-moz-range-thumb{left:-1rem}.temperature-input .right-icon-temperature::-webkit-slider-thumb{right:-.7rem}.temperature-input .right-icon-temperature::-moz-range-thumb{right:-.7rem}.temperature-input .center-icon-temperature::-webkit-slider-thumb{left:auto;right:auto}.temperature-input .center-icon-temperature::-moz-range-thumb{left:auto;right:auto}.jarabe .add{display:flex;justify-content:space-between;align-items:center;max-width:12rem;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}.jarabe .add .condiment-name{margin:0 0 .25rem;font-size:.875rem;padding-right:1.9rem}.jarabe .add span{font-size:.75rem}.jarabe .add .add-to-cart-btns{display:flex;justify-content:space-between;align-items:center;gap:1rem}.jarabe .add .enable-less-btn-container{position:relative}.jarabe .add .enable-less-btn{position:absolute;left:-32px;top:-26px}@media only screen and (max-width:576px){.jarabe .add .enable-less-btn{position:unset}.jarabe .add{margin-left:0;margin-right:0;max-width:none}}.jarabe .enable-bg{background-color:#fdf0e9}.jarabe .disable-bg,.jarabe .enable-bg{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer}.jarabe .disable-bg{color:#fff!important}.jarabe .disable-bg,.jarabe .disable-bg:focus{background-color:#c1c7d0}.btn-counter-product{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer}.enable-bg-product,.enable-bg-product:focus{background-color:#fdf0e9}.disable-bg-product{color:#fff!important}.disable-bg-product,.disable-bg-product:focus{background-color:#c1c7d0}.submenu-items{margin-left:2.063rem}.submenu-items h2{font-size:14px;font-weight:500;line-height:20px;margin-bottom:13px}.submenu-items .subitems-container{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;grid-column-gap:56px;-moz-column-gap:56px;column-gap:56px;grid-row-gap:32px;row-gap:32px;width:500px;align-items:baseline}.submenu-items .subitems-container .article-product-parent{cursor:pointer}.submenu-items .subitems-container .article-product-parent .img-container-submenu{display:flex;justify-content:center}.submenu-items .subitems-container .article-product-parent .img-container-submenu img{max-width:100%;width:59px}.submenu-items .subitems-container .article-product-parent .title-product-name{text-align:center;color:#7d7a70}.submenu-items .subitems-container .article-product-parent .title-product-name-active{color:#ea6d23;font-weight:600}.submenu-items .subitems-container .article-product-parent .title-product-name-active:before{content:"";width:24px;height:3px;border-radius:94px;background-color:#ea6d23;display:block;margin-left:auto;margin-right:auto;position:relative;top:-10px}.submenu-items .subitems-container .article-product-parent .title-product-name-price{text-align:center;color:#7d7a70}.submenu-items .subitems-container .article-product-parent .title-product-name-active-price{color:#ea6d23;font-weight:600}header{font-family:Open Sans,sans-serif;font-weight:600;font-size:1.5rem}.prices{display:flex;gap:.5rem;color:#939188;font-weight:500;margin-top:.5rem}.prices .border-right{border-right:2px solid #f7a821}.prices .grain-before{display:flex}.counter-container{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.counter-container p{font-size:1.125rem}.counter-container button{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer}.counter-container .disable-bg{background-color:#c1c7d0}.counter-container .enable-bg{background-color:#fdf0e9}.personalize-product-submenu article{display:flex;margin-bottom:1.813rem}.personalize-product-submenu article p{font-weight:500;font-size:.875rem}.personalize-product-submenu article .first{margin-bottom:0}.personalize-product-submenu article .normal-edit{background-color:#fdf0e9;width:150px;border-radius:2rem;color:#ea6d23;font-weight:500;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:.6rem}.personalize-product-submenu article .personalize-item div{font-size:.75rem;color:#7d7a70;margin-left:.3rem}.personalize-product-submenu article .buttons-container{display:flex;gap:1rem}.personalize-product-submenu article .buttons-container svg.active{background:#966949!important}.personalize-product-submenu article .buttons-container a{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;color:#7d7a70}.personalize-product-submenu article .buttons-container a svg{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}.personalize-product-submenu article .buttons-container .anchor-size{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem;color:#7d7a70}.personalize-product-submenu article .buttons-container .anchor-size svg{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}.personalize-product-submenu article .buttons-container button{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:.75rem}.personalize-product-submenu article .buttons-container button img{width:57px;height:57px;background:#fdf0e9;border-radius:50%;padding:.2rem}@media only screen and (max-width:576px){.personalize-product-submenu{margin-left:8px}}.save-order-btn-container{margin-top:2.5rem;margin-bottom:2.5rem}.save-order-btn-container button{border-radius:2rem;padding:1rem;margin-left:auto;display:flex;cursor:pointer}.cart-table{border-collapse:collapse;text-align:center}.cart-table .td-counter-container{position:relative;padding-top:32px}.cart-table .counter-container{display:flex;align-items:center;gap:1rem;justify-content:center}.cart-table .counter-container p{font-size:1.125rem}.cart-table .counter-container button{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer}.cart-table .counter-container .disable-bg{background-color:#c1c7d0}.cart-table .counter-container .enable-bg{background-color:#fdf0e9}.cart-table .actions-buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.cart-table .actions-buttons-container button{display:flex;align-items:center;gap:.3rem;color:#f2a77b;cursor:pointer}.cart-table .table-header{border-bottom:1px solid #d4d3cf}.cart-table .table-header th{padding-bottom:.5rem}.cart-table .table-body-tr{border-bottom:1px solid #e9e9e7}.cart-table .table-body-tr .image-product{width:160px}.cart-table .table-body-tr .show-more{font-size:.875rem;color:#ea6d23;cursor:pointer;padding:0}.cart-table .table-body-tr .if-condiment-exists-container{width:200px}.cart-table .table-body-tr .if-condiment-exists-container .bold-text{font-weight:500}.cart-table .table-body-tr .if-condiment-exists{margin-top:1rem;margin-bottom:1rem}.cart-table .table-body-tr .if-condiment-exists .customizations{font-size:.875rem;font-weight:500;max-width:187px;display:inline-block;line-height:20px}.cart-table .table-body-tr .if-condiment-exists .each-condiment{margin-bottom:2rem}.cart-table .table-body-tr .if-condiment-exists .each-condiment h4{font-size:.75rem;color:#7d7a70}.cart-table .table-body-tr .if-condiment-exists .each-condiment p{font-size:.875rem;font-weight:500;color:#514e41;margin:0}.cart-table .table-body-tr .if-condiment-exists .each-condiment span{font-size:.75rem;font-weight:600;color:#514e41}.cart-table .td-aligment,.cart-table .td-aligment-image{vertical-align:top}.cart-table .td-description{padding-top:40px}.cart-table .td-price{padding-top:73px}.cart-table .td-qty{padding-top:66px}.cart-table .td-actions{padding-top:45px}.cart-table .td-total{padding-top:73px}.cart-table .table-no-border{border:none}.cart-table .table-total{padding-top:2rem;padding-bottom:2rem}.mobile-table{display:none}@media only screen and (max-width:756px){.actions-buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.actions-buttons-container button{display:flex;align-items:center;gap:.3rem;color:#f2a77b;cursor:pointer}.cart-table{display:none}.mobile-table{display:block;max-width:90%;margin-left:auto;margin-right:auto}.mobile-table .mobile-article{display:grid;grid-template-columns:1fr 1.8fr 1fr;grid-gap:8px;gap:8px;padding-top:24px;padding-bottom:24px}.mobile-table .mobile-article-bottom-line{border-bottom:1px solid #d4d3cf}.mobile-table .img-container-mobile{display:flex;align-items:center}.mobile-table .img-container-mobile img{width:100%}.mobile-table .product-details-mobile .title-mobile{font-size:1rem;font-weight:500;line-height:20px;color:#262211}.mobile-table .product-details-mobile .price-mobile{color:#939188;font-size:1rem;font-weight:500;line-height:24px}.mobile-table .product-details-mobile .counter-container-mobile{display:flex;align-items:center;gap:1rem;margin-top:8px;margin-bottom:14px}.mobile-table .product-details-mobile .counter-container-mobile p{font-size:1.125rem}.mobile-table .product-details-mobile .counter-container-mobile button{border-radius:50%;width:28px;height:28px;display:grid;justify-content:center;align-items:center;cursor:pointer}.mobile-table .product-details-mobile .counter-container-mobile .disable-bg{background-color:#c1c7d0}.mobile-table .product-details-mobile .counter-container-mobile .enable-bg{background-color:#fdf0e9}.mobile-table .product-details-mobile .counter-container-mobile .price{font-size:16px;font-weight:400;line-height:24px}.mobile-table .product-details-mobile .show-more{font-size:.875rem;color:#ea6d23;cursor:pointer;padding:0}.mobile-table .product-details-mobile .if-condiment-exists-container{width:200px}.mobile-table .product-details-mobile .if-condiment-exists-container .bold-text{font-weight:500}.mobile-table .controls-mobile{display:flex;flex-direction:column;justify-content:center;gap:16px}.mobile-table .controls-mobile button{display:flex;align-items:center;gap:.3rem;color:#f2a77b;cursor:pointer}}.add-to-order-container-cart{width:355px;padding-left:2.063rem;margin-left:auto;cursor:pointer}.add-to-order-container-cart .add-to-order{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2.2rem;background-color:#ea6d23;border-radius:3rem;width:100%}.add-to-order-container-cart .add-to-order .text-add .first-text{color:#fff;margin:0 0 .3rem}.add-to-order-container-cart .add-to-order .text-add .subtotal{margin:0;display:flex;gap:.5rem;color:hsla(0,0%,100%,.7)}.add-to-order-container-cart .add-to-order .text-add .subtotal .sub{display:inline-flex;color:#facb7a}.add-to-order-container-cart .add-to-order .text-add .subtotal .bar{color:#facb7a}.add-to-order-container-cart .add-to-order .cart,.add-to-order-container-cart .add-to-order .cart img{position:relative}.add-to-order-container-cart .add-to-order .cart div{position:absolute;top:-10px;left:10px;background-color:#f7a821;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.add-to-order-container-cart .add-to-order-out-of-hour{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2.2rem;background-color:#d4d3cf;border-radius:3rem;width:100%;box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}.add-to-order-container-cart .add-to-order-out-of-hour .text-add .first-text{color:gray;margin:0 0 .3rem}.add-to-order-container-cart .add-to-order-out-of-hour .text-add .subtotal{margin:0;display:flex;gap:.5rem;color:gray}.add-to-order-container-cart .add-to-order-out-of-hour .text-add .subtotal .sub{display:inline-flex;color:gray}.add-to-order-container-cart .add-to-order-out-of-hour .text-add .subtotal .bar{color:gray}.add-to-order-container-cart .add-to-order-out-of-hour .cart,.add-to-order-container-cart .add-to-order-out-of-hour .cart img{position:relative}.add-to-order-container-cart .add-to-order-out-of-hour .cart div{position:absolute;top:-10px;left:10px;background-color:gray;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.could-interested-to-you-cart{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:1.875rem;gap:1.875rem;margin-bottom:8rem}.could-interested-to-you-cart p{font-size:1.125rem}.could-interested-to-you-cart button{border-radius:50%;width:33px;height:33px;display:grid;justify-content:center;align-items:center;cursor:pointer;margin-left:auto;margin-right:auto}.could-interested-to-you-cart .disable-bg{background-color:#c1c7d0}.could-interested-to-you-cart .enable-bg{background-color:#fdf0e9}.could-interested-to-you-cart article h4{text-align:center;font-weight:700;margin-top:.7rem;color:#676458}.could-interested-to-you-cart article p{text-align:center;margin-top:.5rem;font-family:Lexend,sans-serif;color:#676458}.could-interested-to-you-cart article .image-container{background-color:#f2f2f2;display:flex}.could-interested-to-you-cart article .image-container img{height:250px;-o-object-fit:contain;object-fit:contain;width:95%;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem}.empty-cart{display:flex;flex-direction:column;align-items:center}.empty-cart h1{font-weight:600;font-size:2.5rem;margin-top:2rem;margin-bottom:2rem}.empty-cart p{max-width:350px;line-height:1.5rem;text-align:center;margin-bottom:2rem}.empty-cart button{margin-bottom:4rem}.profile{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.profile .money-container{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:baseline}.profile .money-container .wallet{display:flex;flex-direction:column;justify-content:center;align-items:center}.profile .money-container .wallet p{text-align:center}.profile .money-container .wallet img{width:20px}.profile .money-container .grain{display:flex;flex-direction:column;justify-content:center;align-items:center}.profile .money-container .grain p{text-align:center}.profile .money-container .grain img{width:20px}.profile .money-container .cups{display:flex;flex-direction:column;justify-content:center;align-items:center}.profile .money-container .cups p{text-align:center}.profile .money-container .cups img{width:26px}.profile header{font-size:1.313rem;line-height:1.875rem;border-bottom:1px solid #d4d3cf;padding:.5rem 0;margin-bottom:.5rem;font-weight:500;color:#262211}.profile header img{margin-right:.5rem}.profile header a,.profile header button{display:inline-flex;align-items:center;gap:.5rem;color:#ea6d23;font-size:.875rem;font-weight:500;margin-left:1rem}.profile .field-cards{margin:0 0 1rem}.profile .field-cards h2{font-size:.875rem;line-height:1.094rem;color:#7d7a70;font-weight:500}.profile .field-cards p{margin:0}.profile .field{margin-bottom:2.5rem}.profile .field .name-above-image{margin-top:2.5rem}.profile .field h2{font-size:.875rem;line-height:1.094rem;color:#7d7a70;margin-bottom:.5rem;font-weight:500}.profile .field p{font-size:1rem;line-height:1.25rem;color:#514e41;margin:0;padding:0}.profile .field button{display:flex;align-items:center;gap:.5rem;color:#ea6d23;padding:0}.profile-image{-o-object-fit:cover;object-fit:cover;width:80px;height:80px;border-radius:50%;border:4px solid #ea6d23}.delete-account{display:flex;align-items:center;color:#db1f26;gap:.5rem;font-weight:500;padding-left:3.54px}.no-border{border:none!important}.cards .header-container-cards{display:flex;justify-content:space-between}.cards .header-container-cards .left{align-items:center;display:flex;gap:18px}.cards .header-container-cards .left .card-description{color:#505d68;font-weight:500}.cards .selected-radio-icon-card{width:1rem;height:1rem;position:relative;top:.2rem;accent-color:#ea6d23;cursor:pointer}.cards .label-card{margin-left:8px;font-weight:500;font-size:14px}.cards-buy-flow .header-container-cards{display:flex;justify-content:space-between}.cards-buy-flow .header-container-cards .left{align-items:center;display:flex;gap:18px}.cards-buy-flow .header-container-cards .left .card-description{color:#505d68;font-weight:500}.cards-buy-flow .selected-radio-icon-card{width:1rem;height:1rem;position:relative;top:.2rem;accent-color:#ea6d23;cursor:pointer}.cards-buy-flow .label-card{margin-left:8px;font-weight:500;font-size:14px}.cards-inactive .header-container-cards{display:flex;justify-content:space-between}.cards-inactive .header-container-cards .left{align-items:center;display:flex;gap:18px}.cards-inactive .header-container-cards .left .card-description{color:#a5adbb;font-weight:500}.cards-inactive .header-container-cards .left img{filter:grayscale(100%);opacity:.3}.cards-inactive .expired-card{display:flex;gap:8px}.cards-inactive .expired-card-text{color:#db1f26;font-size:12px;font-weight:500}.cards-inactive-buy-flow .header-container-cards{display:flex;justify-content:space-between}.cards-inactive-buy-flow .header-container-cards .left{align-items:center;display:flex;gap:18px}.cards-inactive-buy-flow .header-container-cards .left .card-description{color:#a5adbb;font-weight:500}.cards-inactive-buy-flow .expired-card{display:flex;gap:8px}.cards-inactive-buy-flow .expired-card-text{color:#db1f26;font-size:12px;font-weight:500}.personal-data-select-card .cards,.personal-data-select-card .cards-inactive{display:block}.limit-reached{max-width:352px;width:90%;margin-left:auto;margin-right:auto;text-align:center;font-size:14px;color:#939188;line-height:17.5px;font-weight:500}.personal-data-select-card .save-new-card-btn{color:#fff!important;letter-spacing:.05em;background-color:#ea6d23;transition:background .3s ease-in-out;border:1px solid #ea6d23;width:314px;font-weight:500;height:48px;border-radius:2rem;margin-top:20px}.personal-data-select-card .save-new-card-btn:hover{border:1px solid #ea6d23;color:#000!important;background-color:#fff}.cards-container{max-width:410px;margin-left:auto;margin-right:auto}.addresses-user-page .my-addresses{font-family:Lexend;font-size:40px;font-weight:600;line-height:64px;letter-spacing:0;text-align:center}.addresses-user-page .pickup-and-delivery-container-1{grid-template-columns:1fr;max-width:410px;margin:auto}.addresses-user-page .pickup-and-delivery-container-2{grid-template-columns:repeat(2,1fr);gap:1rem}@media only screen and (max-width:576px){.addresses-user-page .pickup-and-delivery-container-2{grid-template-columns:1fr;max-width:410px;margin:auto}}.addresses-user-page .pickup-and-delivery-container{display:grid}@media only screen and (max-width:576px){.addresses-user-page .pickup-and-delivery-container .address-shorter-container{width:90%;margin-left:auto;margin-right:auto}}.addresses-user-page .pickup-and-delivery-container .delivery,.addresses-user-page .pickup-and-delivery-container .pickup{max-width:410px}.addresses-user-page .pickup-and-delivery-container .pickup{margin-bottom:5.5rem}.addresses-user-page .pickup-and-delivery-container .delivery-2-column{margin-left:auto;width:100%}.addresses-user-page .pickup-and-delivery-container .pickup-or-delivery-title{border-bottom:2px solid #e9e9e7;padding-bottom:1rem;display:flex;gap:.5rem;font-size:21px;font-weight:600;line-height:25px;align-items:center;color:#262211}.addresses-user-page .pickup-and-delivery-container .pickup-or-delivery-title .icon-image{width:32px}.addresses-user-page .pickup-and-delivery-container .delivery-title{padding-bottom:1.25rem}.addresses-user-page .pickup-and-delivery-container .address-article-container{margin-top:1.5rem}.addresses-user-page .pickup-and-delivery-container .address-article-container .header-container{margin-bottom:1rem;display:flex;justify-content:space-between}.addresses-user-page .pickup-and-delivery-container .address-article-container .header-container header{font-size:20px;color:#262211}.addresses-user-page .pickup-and-delivery-container .address-article-container .header-container .control-icons{display:flex;gap:2rem}.addresses-user-page .pickup-and-delivery-container .address-article-container .header-container .control-icons .edit-icon{width:18px;display:flex;justify-content:center;align-items:center}.addresses-user-page .pickup-and-delivery-container .address-article-container .header-container .control-icons .delete-icon{width:17px;display:flex;justify-content:center;align-items:center}.addresses-user-page .pickup-and-delivery-container .address-article-container .info-container h3{font-size:12px;font-weight:500;line-height:15px;color:#7d7a70}.addresses-user-page .pickup-and-delivery-container .address-article-container .info-container p{font-weight:500;margin:.2rem 0 1.5rem}.addresses-user-page .pickup-and-delivery-container .address-article-container .radio-input-address input{width:1rem;height:1rem;position:relative;top:.2rem;accent-color:#ea6d23;cursor:pointer}.addresses-user-page .pickup-and-delivery-container .address-article-container .radio-input-address label{color:#262211;margin-left:.5rem;cursor:pointer}.addresses-user-page .pickup-and-delivery-container .divider{width:80%;height:1px;background-color:#e9e9e7;margin:2.5rem auto}.addresses-user-page .address-submit-button{margin-left:auto;margin-right:auto}.address-edit h1{font-size:40px;font-weight:600;text-align:center}.address-edit .info-container h3{font-size:12px;font-weight:500;line-height:15px;color:#7d7a70}.address-edit .info-container p{font-weight:500;margin:.2rem 0 1.5rem;color:#514e41}.address-edit .label-address{display:block;font-size:14px;font-weight:500;margin-bottom:.562rem;color:#262211}.address-edit .input-address,.address-edit .textarea-address{margin-bottom:1.5rem;border:1px solid #d3d3d3;width:100%;padding:.5rem;color:rgba(38,34,17,.65)}.address-edit .textarea-address:focus{background-color:#fff;outline:0;box-shadow:0 0 0 .25rem rgba(249,138,12,.2)}.address-edit .label-with-other{display:flex;justify-content:space-between}.address-edit .label-with-other button{color:#ea6d23;padding:0;display:flex;align-items:center;gap:.5rem;font-size:14px;margin-bottom:.562rem}.wallet-profile .wallet-img{position:relative}.wallet-profile .wallet-img .background-image{width:100%;border-radius:10px;box-shadow:10px 10px 19px rgba(38,34,17,.15);margin-bottom:2.5rem}.wallet-profile .wallet-img .edit-icon{position:absolute;top:7px;right:7px}.wallet-profile .wallet-img .edit-icon:focus{background:none}.wallet-profile .wallet-img .text-container{position:absolute;left:24px;top:52px}.wallet-profile .wallet-img .text-container .wallet-header{font-size:20px;font-weight:500;color:#fff;word-wrap:break-word;max-width:300px}.wallet-profile .wallet-img .text-container .wallet-amount{font-weight:500;font-size:40px;color:#f2c94c}.wallet-profile .link-available-on-apps{opacity:20%;cursor:default;display:flex;justify-content:space-between;width:100%;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;border:none;border-bottom:1px solid #d4d3cf}.wallet-profile .link-available-on-apps .left .info-general{display:flex;margin-bottom:8px}.wallet-profile .link-available-on-apps .left .info-general p{margin:0 0 0 25px;padding:0}.wallet-profile .link-available-on-apps .left .info-general .only-available{font-size:12px;margin-left:-20px}.wallet-profile .links{display:flex;justify-content:space-between;width:100%;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;border-bottom:1px solid #d4d3cf}.wallet-profile .links .left{display:flex}.wallet-profile .links .left p{margin:0 0 0 25px;padding:0}.wallet-profile .label-wallet{display:block;font-size:14px;font-weight:500;margin-bottom:.562rem}.wallet-profile .input-wallet{margin-bottom:1.5rem;border:1px solid #d3d3d3;width:100%;padding:.5rem;color:rgba(38,34,17,.65)}.wallet-movements .wallet-movement{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d4d3cf;padding-bottom:1.25rem;padding-top:1.25rem}.wallet-movements .wallet-movement .negativeAmount,.wallet-movements .wallet-movement .positiveAmount{font-size:12px}.wallet-movements .wallet-movement .positiveAmount{color:#6fcf97}.wallet-movements .wallet-movement .negativeAmount{color:#eb5757}.wallet-movements .wallet-movement p{margin:0;color:#505d68}.wallet-movements .wallet-movement .left span{font-size:12px;color:#a1aeb7}.wallet-movements .no-movements .no-movements-img{max-width:255px;display:flex;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}.wallet-movements .no-movements .header-no-movements{font-size:19px;font-weight:500;text-align:center}.wallet-movements .no-movements .description-no-movements{font-weight:500;line-height:24px;text-align:center}.wallet-load h1{font-family:Lexend;font-size:40px;font-weight:600;line-height:64px;letter-spacing:0;text-align:center}.wallet-load .grid-amount{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:.625rem;row-gap:.625rem;grid-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.wallet-load .grid-amount .button-amount{padding:1rem;background-color:teal;border-radius:10px;background:#fdf0e9;color:#ea6d23}.wallet-load .grid-amount .wallet-load-active{background:#966949;color:#fff}.wallet-load .divisor-wallet-load{display:flex;align-items:center;gap:1.5rem;margin-top:1.25rem;margin-bottom:1.25rem}.wallet-load .divisor-wallet-load .line{background:#d4d3cf;width:100%;height:1px}.wallet-load .divisor-wallet-load .center-letter{color:#939188;font-weight:500}.wallet-load .load-amount-container{position:relative}.wallet-load .load-amount-container .input-load-wallet{border:1px solid #d3d3d3;padding:.5rem .5rem .5rem 1.7rem;color:rgba(38,34,17,.65);width:163px;display:block;border-radius:2px}.wallet-load .load-amount-container .label-load-wallet{display:block;font-size:14px;font-weight:500;margin-bottom:.562rem;color:#514e41}.wallet-load .load-amount-container .parr-symbol{position:absolute;top:17px;left:10px;color:gray}.wallet-load .title-card-wallet{display:block;font-size:14px;font-weight:500;margin:0 0 10px;color:#514e41}.wallet-load .mb-2-5{margin-bottom:2.5rem!important}.wallet-load .select-card-wallet{display:flex;justify-content:space-between;align-items:center;border-radius:2px;width:100%;border:1px solid #ccc;padding:1rem;height:55.45px;margin-bottom:2rem}.wallet-load .select-card-wallet .left{display:flex;align-items:center;gap:1rem;width:94%}.wallet-load .select-card-wallet .left p{margin:0;color:#505d68;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.locations-page{max-width:318px;margin-left:auto;margin-right:auto}.locations-page .single-location{display:flex;gap:7px;border-bottom:1px solid #d4d3cf;padding-top:1rem;padding-bottom:1rem;justify-content:space-between;cursor:pointer}.locations-page .single-location .left .title-location{line-height:20px;color:#262211;font-size:1rem;font-weight:500}.locations-page .single-location .left .descrip-location{font-size:12px;line-height:15px;color:#939188;font-weight:500}.location-page h1{font-size:40px;line-height:64px;margin-bottom:32px;text-align:center}.location-page .details-stores-container{max-width:350px;margin-left:auto;margin-right:auto}.location-page .buttons-locations-container{max-width:360px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}.location-page .buttons-locations-container .call-btn{width:164px;height:48px;background:#fdf0e9;color:#ea6d23;font-size:12px;border-radius:30px;display:flex;align-items:center;justify-content:center}.location-page .buttons-locations-container .pick-me-up-btn{width:164px;height:48px;background:#ea6d23;color:#fff;font-size:12px;border-radius:30px;display:flex;align-items:center;justify-content:center}.stores-detail .store-title{font-size:21px;line-height:30px;font-weight:500;color:#262211;border-bottom:1px solid #f2f2f2;padding-bottom:10px;margin-bottom:24px;max-width:350px;margin-left:auto;margin-right:auto}.stores-detail .detail-store{display:flex;align-items:flex-start;gap:8px;margin-bottom:32px}.stores-detail .detail-store .right .store-name{font-weight:500;font-size:.75rem;line-height:15px;color:#7d7a70}.stores-detail .detail-store .right .description-store-first{font-weight:500;font-size:.75rem;line-height:15px;color:#514e41;margin:0 0 3px}.stores-detail .detail-store .right .description-store{font-weight:500;font-size:1rem;line-height:15px;color:#514e41;margin:0 0 3px}.stores-detail .detail-store .right .hours{font-size:.75rem;font-weight:500;line-height:15px;color:#514e41;margin-bottom:24px;display:inline-block}.lastBuyed h1{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:2.5rem}.lastBuyed p{margin:0}.lastBuyed .orders-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.875rem;gap:1.875rem;justify-items:center}.lastBuyed .orders-container article{background-color:#fff8ee;display:flex;height:169px;max-width:350px;width:100%;border-radius:10px}.lastBuyed .orders-container article .image-container img{width:147px}.lastBuyed .orders-container article .text{display:flex;flex-direction:column;justify-content:center;padding-right:27px}.lastBuyed .orders-container article .text header{font-size:14px;font-weight:500;color:#7c441c;margin-bottom:6px}.lastBuyed .orders-container article .text .state{font-size:12px;font-weight:500;color:#262211;line-height:15px}.lastBuyed .orders-container article .text .date{font-size:12px;font-weight:500;color:#939188;margin-bottom:1rem}.lastBuyed .orders-container article .text .qty{display:flex;font-family:Lexend;font-size:12px;font-weight:500;margin-bottom:8px;color:#676458}.lastBuyed .orders-container article .text .qty .divisor{height:100%;width:1px;background-color:#d4d3cf;margin-left:.2rem;margin-right:.2rem}.lastBuyed .orders-container article .text .details{background-color:#ea6d23;color:#fff;border:0;border-radius:2rem;cursor:pointer;width:130px;padding:.225rem 0;line-height:20px;font-family:inherit;font-size:14px;font-weight:500;transition:.3s ease-in-out;font-size:12px}@media only screen and (max-width:350px){.lastBuyed .orders-container article{max-width:300px;padding-right:2px}}@media only screen and (max-width:1000px){.lastBuyed .orders-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:756px){.lastBuyed .orders-container{grid-template-columns:repeat(1,1fr);gap:1rem}}.lastBuyed .empty-state img{margin-left:auto;margin-right:auto;display:flex;width:255px;margin-bottom:1.5rem}.lastBuyed .empty-state .par{max-width:350px;margin-left:auto;margin-right:auto;text-align:center;line-height:24px;margin-bottom:2rem}.empty-state img{margin-left:auto;margin-right:auto;display:flex;width:255px;margin-bottom:1.5rem}.empty-state .par{max-width:350px;margin-left:auto;margin-right:auto;text-align:center;line-height:24px;margin-bottom:2rem}.delivery-section{max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.delivery-section h3{text-align:center;font-size:3.5rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.delivery-or-pickup{margin-top:5rem;display:grid;grid-template-columns:1fr 1px 1fr;grid-gap:4rem;gap:4rem;align-items:center}.delivery-or-pickup .cursor-pointer{cursor:pointer}.delivery-or-pickup img{width:90%;max-width:350px}.delivery-or-pickup .selection-container{display:flex;flex-direction:column;align-items:center}.delivery-or-pickup .selection-container h4{font-size:2.519rem;margin-top:1.6rem;margin-bottom:2rem}.delivery-or-pickup .selection-container p{font-size:1rem;color:#000}.delivery-or-pickup .center-line{background-color:#e9e9e7;height:282px}@media only screen and (max-width:576px){.delivery-or-pickup{grid-template-columns:1fr}.center-line{display:none}}.step-2{max-width:720px;margin-left:auto;margin-right:auto;font-family:Lexend,sans-serif}.step-2 h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.step-2 form label{display:block;font-size:.875rem;margin-bottom:.563rem}.step-2 form input,.step-2 form textarea{font-size:.875rem;width:100%;border:1px solid #ccc;border-radius:.125rem;color:gray;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.step-2 form input::-moz-placeholder,.step-2 form textarea::-moz-placeholder{color:gray}.step-2 form input:-ms-input-placeholder,.step-2 form textarea:-ms-input-placeholder{color:gray}.step-2 form input::placeholder,.step-2 form textarea::placeholder{color:gray}.step-2 form textarea{resize:none}.step-2 form button{text-align:center;display:flex;margin-left:auto;margin-right:auto;margin-top:2rem}.step-2 form .input-container{width:100%}.step-2 form .two-inputs{display:flex;gap:2rem;margin-bottom:2rem}.step-2 form .three-inputs{display:flex;gap:2rem}.step-3{max-width:720px;margin-left:auto;margin-right:auto}.step-3 h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.step-3 iframe{width:100%;min-height:615px}.step-3 button{display:flex;margin-top:2rem}.step-2-pickup,.step-3 button{margin-left:auto;margin-right:auto}.step-2-pickup{max-width:540px}.step-2-pickup h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.step-2-pickup .sticky-btn{position:sticky;bottom:6px}.step-2-pickup button{margin-left:auto;margin-right:auto;display:flex;margin-top:2rem}.step-2-pickup .select-location{background-color:#e5dad2;width:100%;padding-top:1rem;text-align:center;padding-bottom:1rem;border-radius:.7rem;margin-bottom:2rem;cursor:pointer}.step-2-pickup .select-location .first-p{color:#ea6d23;display:flex;align-items:center;justify-content:center}.step-2-pickup .select-location .second-p{color:#000}.step-2-pickup .select-location .right_arrow{margin-left:.5rem}@media only screen and (max-width:1000px){.step-2-pickup .select-location{max-width:90%;margin-left:auto;margin-right:auto}}.step-2-pickup .input-search-container{width:90%;position:relative;max-width:350px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.step-2-pickup .input-search-container span{position:absolute;top:50%;transform:translateY(-50%);left:.6rem;z-index:1}.step-2-pickup .input-search-container input{border:1px solid #ccc;padding-left:2.5rem;width:100%;font-size:1rem;color:gray;padding-top:.5rem;padding-bottom:.5rem}.step-2-pickup .locations-container{width:80%;max-width:370px;margin-left:auto;margin-right:auto}.step-2-pickup .locations-container .label-container-delivery{display:block;position:relative;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #d4d3cf}.step-2-pickup .locations-container .label-container-delivery p{font-size:.75rem;font-weight:500;margin-top:.5rem;color:#939188;width:90%}.step-2-pickup .locations-container .label-container-delivery input{position:absolute;opacity:0;cursor:pointer}.step-2-pickup .locations-container .checkmark-delivery{position:absolute;top:50%;transform:translateY(-50%);right:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.step-2-pickup .locations-container .label-container-delivery:hover input~.checkmark-delivery{background-color:#ccc}.step-2-pickup .locations-container .label-container-delivery input:checked~.checkmark-delivery{background-color:#ea6d23}.step-2-pickup .locations-container .checkmark-delivery:after{content:"";position:absolute;display:none}.step-2-pickup .locations-container .label-container-delivery input:checked~.checkmark-delivery:after{display:block}.step-2-pickup .locations-container .label-container-delivery .checkmark-delivery:after{top:9px;left:8.5px;width:8px;height:8px;border-radius:50%;background:#fff}.map-container{max-width:800px;max-width:100%}.step-4{max-width:720px;margin-left:auto;margin-right:auto;width:90%}.step-4 h1{font-size:2.5rem;text-align:center;margin-bottom:4rem}.step-4 button{display:flex;margin-top:3.5rem;margin-left:auto;margin-right:auto}.step-4 form label{display:block;margin-bottom:.563rem}.step-4 form .inputValid{width:100%;border:1px solid #ccc;border-radius:.125rem;color:gray;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.step-4 form .inputValid::-moz-placeholder{color:gray}.step-4 form .inputValid:-ms-input-placeholder{color:gray}.step-4 form .inputValid::placeholder{color:gray}.step-4 form textarea{resize:none}.step-4 form button{text-align:center;display:flex;margin-left:auto;margin-right:auto;margin-top:2rem}.step-4 form .input-container{width:100%}.step-4 form .two-inputs{display:flex;gap:2rem;margin-bottom:2rem}.step-4 form .three-inputs{display:flex;gap:2rem}@media only screen and (max-width:576px){.step-4 form .three-inputs,.step-4 form .two-inputs{flex-direction:column}}.step-4 .label-container{display:block;position:relative;font-size:.875rem;font-weight:500;padding-left:2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:2.5rem}.step-4 .label-container p{font-size:.75rem;font-weight:500;max-width:324px;line-height:1.3rem;color:#939188}.step-4 .label-container input{position:absolute;opacity:0;cursor:pointer}.step-4 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.step-4 .label-container:hover input~.checkmark{background-color:#ccc}.step-4 .label-container input:checked~.checkmark{background-color:#ea6d23}.step-4 .checkmark:after{content:"";position:absolute;display:none}.step-4 .label-container input:checked~.checkmark:after{display:block}.step-4 .label-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.area-dont-cover{max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.area-dont-cover .area-not-cover-title{text-align:center;font-size:2.5rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.area-dont-cover p{text-align:center;font-size:1rem;margin-top:1.2rem;margin-bottom:2rem}.area-dont-cover .delivery-or-pickup-4{margin-top:5rem;max-width:350px;margin-left:auto;margin-right:auto}.area-dont-cover .delivery-or-pickup-4 .cursor-pointer{cursor:pointer}.area-dont-cover .delivery-or-pickup-4 img{width:90%;max-width:350px}.out-of-time{max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.out-of-time .selection-container{display:flex;align-items:center;flex-direction:column}.out-of-time h3{text-align:center;font-size:3.5rem;margin-bottom:20px;color:#4a3316;font-weight:600;margin-top:-5px}.out-of-time p{text-align:center;font-size:1rem;margin-top:1.2rem;margin-bottom:2rem}.out-of-time .delivery-or-pickup-4{margin-top:2rem;max-width:350px;margin-left:auto;margin-right:auto}.out-of-time .delivery-or-pickup-4 .cursor-pointer{cursor:pointer}.out-of-time .delivery-or-pickup-4 img{width:90%;max-width:350px}@media screen and (max-width:576px){.breadcrumb{padding:.75rem 1rem}.third-parent{max-width:42px}.second-parent{max-width:151px}.parent{max-width:61px}.current-page{max-width:107px}.current-page,.parent,.second-parent,.third-parent{overflow:hidden;text-overflow:ellipsis}}.breadcrumb-section{background-color:#f8f8f8;padding:30px 0;height:72px;display:flex;align-items:center}.breadcrumb-section .bread-flex{display:flex;justify-content:space-between}.breadcrumb-section .page-title{display:flex;height:100%;align-items:center}.breadcrumb-section .page-title h2{font-size:16px;margin-bottom:0}.breadcrumb-section .breadcrumb{background-color:transparent;justify-content:flex-end;font-size:14px;color:#4a3316;font-weight:600;margin:0;padding-right:0;display:flex;list-style:none;gap:1rem;position:relative;font-family:Lexend,sans-serif}.breadcrumb-section .breadcrumb li{white-space:nowrap}.breadcrumb-section .breadcrumb li:not(:first-child):before{content:"/";display:inline-block;margin-right:.5rem;margin-left:.5rem}.breadcrumb-section .breadcrumb a{color:#4a3316;font-weight:600;text-decoration:underline}@media screen and (max-width:756px){.breadcrumb-section .bread-flex{flex-direction:column;align-items:center}.breadcrumb-section .breadcrumb{padding:0;gap:0}.breadcrumb-section .page-title{padding-bottom:1rem}}.new-pass{margin-left:auto;margin-right:auto;display:flex;flex-direction:column}.iframe-container{height:100vh;overflow:scroll}.terminos-iframe{height:425vh;max-width:540px;width:95%;margin-left:auto;margin-right:auto;display:flex;border:none;overflow:scroll}.wrapper-terms{width:100%;text-align:left;max-width:1300px;padding:40px 20px;margin:20px auto 0;font-family:Lexend,sans-serif}.wrapper-terms h1{margin-top:0;margin-bottom:18px}.wrapper-terms h1,.wrapper-terms h3{font-size:16px;text-align:left;color:#262211;font-weight:500;font-family:Lexend,sans-serif}.wrapper-terms h3{padding-top:5px;line-height:1.28571429em;margin:calc(2rem - .14286em) 0 1rem}.wrapper-terms p{font-size:16px;color:#939188;margin:0 0 18px;line-height:1.4285em;font-family:Lexend,sans-serif}.wrapper-terms .underline{text-decoration:underline}.wrapper-terms strong{font-weight:700}.wrapper-terms ul{margin-left:0;margin-bottom:18px;list-style-type:disc;padding-left:2rem}.wrapper-terms li{outline:none;display:list-item;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate;box-sizing:border-box;text-align:-webkit-match-parent}.two-btns{display:flex;margin-left:auto;margin-right:auto}