.suffix-custom-waffle-maker #shopify-chat,.suffix-custom-waffle-maker .needsclick.kl-private-reset-css-Xuajs1,.suffix-custom-waffle-maker.cc-window{display:none!important}.suffix-custom-waffle-maker .loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;transform:translate(0)}.custom-waffle-maker{max-width:110rem;padding:4rem 0;margin:0 auto}.custom-waffle-maker__title{text-align:center;margin:0 0 3rem}.custom-waffle-maker__step{background:#f4f8f9;border-radius:1rem;padding:2rem}@media(min-width:750px){.custom-waffle-maker__step{padding:4rem 2rem}}.custom-waffle-maker__step-title{font-size:1.8rem;font-weight:700;text-align:center;margin:0 auto .5rem}.promo-code__step-content{text-align:center;margin:0 0 .5rem}.promo-code__step-content a{color:var(--color-accent)}.custom-waffle-maker .form-group .custom-waffle-maker__step-title{font-size:1.4rem}.form-group .promo-code__step-content{font-size:1.4rem;color:var(--color-secondary-text)}.custom-waffle-maker__progress{display:flex;gap:.2rem;margin-bottom:5rem}.custom-waffle-maker__progress-item{flex:1}.custom-waffle-maker__progress-item-status{height:1rem;background:#d9d9d9;margin-bottom:1rem}.done .custom-waffle-maker__progress-item-status{background:var(--color-accent)}.custom-waffle-maker__progress-item:first-of-type .custom-waffle-maker__progress-item-status{border-radius:.5rem 0 0 .5rem}.custom-waffle-maker__progress-item:last-of-type .custom-waffle-maker__progress-item-status{border-radius:0 .5rem .5rem 0}.custom-waffle-maker__progress-item-info{font-size:1rem;line-height:1.1}.custom-waffle-maker__progress-item-title{color:#797979;margin-bottom:.5rem}.custom-waffle-maker__progress-item-sub-title{font-size:1rem;font-weight:700}@media(min-width:750px){.custom-waffle-maker__progress-item-sub-title{font-size:1.2rem}}.custom-waffle-maker .waffle-types,.custom-waffle-maker .waffle-sizes,.custom-waffle-maker .upload-images,.custom-waffle-maker .address{display:flex;flex-direction:column;gap:3rem;margin:0 auto}.custom-waffle-maker .waffle-types__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 1.5rem),1fr));gap:1.5rem}@media(min-width:750px){.custom-waffle-maker .waffle-types__list{grid-template-columns:repeat(auto-fit,minmax(calc(25% - 1.5rem),1fr))}}.custom-waffle-maker .waffle-type:hover .waffle-type__img,.custom-waffle-maker .waffle-types input:checked+.waffle-type .waffle-type__img{border-color:var(--color-accent)}.custom-waffle-maker .waffle-type__img{width:100%;object-fit:contain;aspect-ratio:1;background:var(--color-white);border:.1rem solid var(--color-border);border-radius:.8rem}.custom-waffle-maker .waffle-type__name{font-size:1.2rem;font-weight:700;text-align:center;color:var(--color-base-text)}@media(min-width:750px){.custom-waffle-maker .waffle-type__name{font-size:1.6rem}}.custom-waffle-maker .waffle-type__subtitle{font-size:1.2rem;text-align:center;color:var(--color-secondary-text)}.custom-waffle-maker label p{margin:0}.custom-waffle-maker .waffle-sizes__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc((100% / 3 - 1.5rem)),1fr));gap:1.5rem}@media(min-width:750px){.custom-waffle-maker .waffle-sizes__list{grid-template-columns:repeat(auto-fit,minmax(calc((100% / 6 - 1.5rem)),1fr))}}.custom-waffle-maker .waffle-type{display:flex;flex-direction:column;gap:1rem;cursor:pointer;margin:0!important}.custom-waffle-maker .waffle-size:hover .waffle-size__name,.custom-waffle-maker .waffle-sizes input:checked+.waffle-size .waffle-size__name{border-color:var(--color-accent)}.custom-waffle-maker .waffle-size{cursor:pointer;margin:0!important}.custom-waffle-maker .waffle-size__name{display:flex;align-items:center;justify-content:center;border:.1rem solid var(--color-border);background:var(--color-white);border-radius:.8rem;font-size:1.4rem;text-align:center;color:var(--color-base-text);aspect-ratio:2.5}@media(min-width:990px){.custom-waffle-maker .waffle-size__name{aspect-ratio:2.5}}.custom-waffle-maker .upload-images{max-width:70rem}.custom-waffle-maker .upload-images__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(50% - 2rem),10rem));gap:2rem;justify-content:center}.custom-waffle-maker .upload-images__list.empty{grid-template-columns:repeat(auto-fit,minmax(10rem,20rem))}@media(min-width:750px){.custom-waffle-maker .upload-images__list{grid-template-columns:repeat(auto-fit,minmax(calc(25% - 2rem),15rem))}.custom-waffle-maker .upload-images__list.empty{grid-template-columns:repeat(auto-fit,minmax(10rem,35rem))}}.custom-waffle-maker .upload-images__drop-area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--color-white);border:.1rem dashed var(--color-border);border-radius:.8rem;padding:2rem;aspect-ratio:1.5;cursor:pointer;text-align:center;color:var(--color-base-text);font-size:1.4rem;margin:0}.custom-waffle-maker .upload-images__drop-area p{color:var(--color-secondary-text);margin:0}.custom-waffle-maker .upload-images__drop-area p span{color:var(--color-accent)}.custom-waffle-maker .upload-images__drop-area.highlight{border-color:var(--color-accent)}.custom-waffle-maker .upload-images__list.empty .upload-images__drop-area{padding:4rem 2rem 2rem;aspect-ratio:1.5;gap:2rem}.custom-waffle-maker .upload-images__item{position:relative}.custom-waffle-maker .upload-images__item-remove{position:absolute;top:0;right:0;transform:translate(50%,-50%);width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;background:var(--color-white);border:.1rem solid var(--color-border);color:var(--color-base-text);font-size:1.4rem;line-height:1;transition:color var(--duration-default) ease}.custom-waffle-maker .upload-images__item-remove svg{width:1rem;height:1rem;fill:var(--color-border)}.custom-waffle-maker .upload-images__item-remove:hover{color:var(--color-accent)}.custom-waffle-maker .upload-images__item img{width:100%;object-fit:contain;aspect-ratio:1.5;background:var(--color-white);border-radius:.8rem}.custom-waffle-maker .button{max-width:34.5rem}.custom-waffle-maker .address{max-width:60rem}.custom-waffle-maker__prev-step{display:inline-flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.custom-waffle-maker__result{margin:2rem 0}.custom-waffle-maker__result-item,.custom-waffle-maker__result-item ul{display:flex;gap:1rem}.custom-waffle-maker__result-item img{max-width:15rem}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-custom-waffle-maker.css.map */
