@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--color-orange-main: #fe8939;--color-orange-dark: #f45b0a;--color-orange-light: #ffae69;--color-yellow: #ffc533;--color-grey: #463c3f;--color-doorgi-red: #ce0e2d;--color-browser-orange: #ff6600;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2.5rem}.bg-orange-main{background-color:var(--color-orange-main)}.bg-orange-dark{background-color:var(--color-orange-dark)}.bg-orange-light{background-color:var(--color-orange-light)}.bg-yellow{background-color:var(--color-yellow)}.bg-grey{background-color:var(--color-grey)}.bg-browser-orange{background-color:var(--color-browser-orange)}.text-main{color:var(--color-orange-main)}.text-dark{color:var(--color-orange-dark)}.text-light{color:var(--color-orange-light)}.text-yellow{color:var(--color-yellow)}.text-grey{color:var(--color-grey)}.text-browser-orange{color:var(--color-browser-orange)}::-webkit-scrollbar{width:14px;padding:0;margin:0}::-webkit-scrollbar-track{background:var(--color-grey)}::-webkit-scrollbar-thumb{background-color:var(--color-orange-main);border:2px solid black;border-radius:8px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-family:Poppins,sans-serif;line-height:1.5;overscroll-behavior:contain}body{color:#000;background-color:var(--color-orange-main);font-family:Poppins,sans-serif;background:linear-gradient(to right,var(--color-orange-light),var(--color-yellow));overscroll-behavior:contain}html,body{height:100dvh;min-height:100dvh;overflow-y:auto;overscroll-behavior:contain;overflow-x:hidden}@media (pointer: coarse) and (orientation: landscape){body,html,#root,.app{background:linear-gradient(to right,var(--color-orange-light),var(--color-yellow));max-width:100%!important}}html *{max-width:100%}div{text-align:center;margin:0 auto}.page-fade{animation:fadeIn .4s ease-in-out both;backface-visibility:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:500}h6{font-weight:900}span{display:inline-block;transition:transform .2s,text-decoration .2s;margin:0}button,input,select,textarea{font:inherit;cursor:pointer}img{display:block;max-width:100%;transition:opacity .5s ease-in-out;opacity:1}ul{padding-left:0;list-style-position:inside}li{text-align:left}input[type=checkbox]{width:1.5em;height:1.5em;cursor:pointer;accent-color:var(--color-grey)}input[type=radio]{width:1.5em;height:1.5em}*:disabled{cursor:default}.attention{text-decoration:underline;cursor:pointer;font-size:inherit}.attention:hover{transform:scale(1.02)}.bolder{font-weight:600}button{font-size:1.5em;font-weight:700;font-family:Poppins,sans-serif;padding:var(--space-xs) var(--space-sm);border:2px solid black;border-radius:.75rem;cursor:pointer;transition:.1s}button:hover{transform:scale(1.05);transition:.1s}button:disabled{pointer-events:none;cursor:default;opacity:.6}.homeCarouselHeader{margin-top:.5rem;margin-bottom:.5rem;text-align:center}.homeCarousel{width:95%;height:clamp(230px,50vw,500px);margin:0 auto;margin-bottom:1.5rem;outline:2px solid black;border-radius:8px;box-shadow:0 0 6px 10px #00000059;transition:.2s;cursor:pointer}.homeCarousel:hover{transform:scale(1.02);transition:.2s}@media (min-width:900px){.homeCarousel{width:70%;height:35vw}}#homeCarouselInner,#homeItemSlide{width:100%;height:100%;border-radius:8px}#homeItemSlide img{width:100%;height:100%;border-radius:8px;object-fit:cover;transition:.2s}#homePrevBtn:hover,#homeNextBtn:hover{background-color:#463c3f40}.carousel-control-prev-icon,.carousel-control-next-icon{transition:opacity .2s ease-in-out;height:50px;width:50px}#loading-page{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100dvh}#centering-div{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:.5em;min-height:100dvh;max-width:100%;background:linear-gradient(to right,var(--color-orange-main),var(--color-yellow));padding:1rem 0;will-change:scroll-position}@supports not (height: 100dvh){#centering-div{min-height:100vh}}@media (max-width: 768px){#centering-div{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}}#centering-div>a{width:45%;margin:0}.subtype-container{display:flex;row-gap:1em;flex-direction:column;width:95%;height:auto;transition:.2s}.subtype-carousel{display:flex;flex-direction:column;width:100%;outline:3px solid black;overflow:hidden;height:clamp(230px,50vw,500px);box-shadow:0 0 16px 10px #0000008c;transition:.2s}.subtype-carousel:hover{box-shadow:0 0 16px 10px #000000f2;transition:.2s;cursor:pointer}@media (min-width:1080px){.subtype-carousel{width:70%;height:70dvh}}.subtype-inner,.subtype-item{width:100%;height:100%}.subtype-item>img{width:100%;height:100%;object-fit:cover}#subTypePrevBtn:hover,#subTypeNextBtn:hover{background-color:#463c3f40}.subtype-container a{width:35%;max-width:500px}.build-door-btn.continue-btn{box-shadow:0 5px 6px #000000bf;width:100%}.build-page{overflow:hidden}#build-page-grid{display:grid;grid-template-columns:1fr;grid-template-rows:30% 1fr;outline:2px solid black!important;height:100dvh;max-height:100dvh;width:100%;max-width:100%;margin:0;align-self:center;overflow-x:hidden;box-shadow:0 0 7px 5px #00000080;background:linear-gradient(to right,var(--color-orange-main),gray)}@media (max-width:650px){#build-page-grid{width:100%;border-radius:0}}@media (min-width:650px){#build-page-grid{grid-template-rows:35% 1fr}}@media (orientation: landscape){#build-page-grid{grid-template-rows:60% 1fr}}@media (min-width:1024px){#build-page-grid{grid-template-columns:65% 1fr;grid-template-rows:100%;width:98%;max-width:98%;height:95dvh;max-height:95dvh;margin:2.25vh auto;border-radius:8px}}@media (min-height:1080px) and (max-width:1024px){#build-page-grid{display:grid;grid-template-columns:1fr;grid-template-rows:30% 1fr;outline:2px solid black!important;height:100dvh;max-height:100dvh;width:100%;max-width:100%;margin:0;align-self:center;overflow-x:hidden;box-shadow:0 0 7px 5px #00000080;background:linear-gradient(to right,var(--color-orange-main),gray)}#build-page-grid{grid-template-rows:25% 1fr}}#door-section{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;row-gap:1em;overflow:hidden;border-bottom:4px solid black;box-shadow:0 3px 7px 5px #00000080;position:relative}@media (min-width:1024px){#door-section{box-shadow:none}}@media (max-width:400px){#door-section>h1{font-size:1.5em}}@media (min-width:1024px){#door-section{border-bottom:0}}@media (min-height:1080px) and (max-width:1024px){#door-section{border-bottom:4px solid black}}#img-div{height:70%;width:auto;max-width:95%;position:relative;margin-top:1em;transition:.1s}#zoom-in-icon{position:absolute;right:-0%;bottom:0%;background-color:var(--color-orange-main);border-radius:50%;opacity:.82;height:2em;width:2em;cursor:pointer;overflow:hidden;z-index:1}@media (max-width:350px){#img-div{height:65%;max-width:95%}}@media (min-width:768px){#zoom-in-icon{right:-2%;bottom:-5%}}@media (min-width:1024px){#img-div{height:30%;max-height:500px}}@media (min-width:1080px){#img-div{height:40%;max-height:600px}}@media (min-width:1024px) and (height:1366px){#img-div{height:80%;max-height:650px}}@media (min-width:1300px) and (max-height:1020px){#img-div{height:60%;max-height:800px}}@media (min-width:1300px) and (min-height:900px){#img-div{height:40%;max-height:800px}}@media (min-width:1300px) and (min-height:1081px){#img-div{height:45%;max-height:800px}}#img-div>#door-img,#img-div>#first-load-img{width:auto;max-width:100%;height:100%}#img-div>#door-img:hover{transform:scale(1.01);transition:.2s;outline:2px solid black!important;cursor:pointer}#door-img:not(.page-loading-style){box-shadow:0 0 8px 4px #000000b3}#img-div>#door-img.page-loading-style{box-shadow:none!important;background:transparent}#img-div>#loading-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:75%;z-index:1}#options-section{display:flex;flex-direction:column;align-items:center;width:100%;overflow-y:auto;overflow-x:hidden;row-gap:1em}#options-section>*{padding:.25rem 1rem 1rem;width:100%;border:2px solid black;border-radius:16px;max-width:600px}@media (max-width:660px){#options-section>*{width:95%}}#options-section>:first-child{margin-top:.5rem}#options-section>:last-child{margin-bottom:.5rem}#options-section>:nth-child(odd){background:linear-gradient(to right,var(--color-orange-light),var(--color-orange-main))}#options-section>:nth-child(2n){background:linear-gradient(to right,var(--color-orange-main),var(--color-yellow))}#size-container{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.75em;column-gap:2em}@media (max-width:400px){#size-container{column-gap:.5em}}@media (min-width:1325px){#size-container{column-gap:4em}}#size-container h2{margin-bottom:0;flex-basis:100%}.size-box{flex:0 1 auto;border-radius:8px;transition:.2s;width:auto;margin:0}#size-container h3{margin-bottom:.25em}.size-box>img{max-height:90px;cursor:pointer;width:auto;margin:0 auto}.size-box>img:hover{outline:3px solid black!important}.size-box>img.selected-size{outline:3px solid red!important}#design-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2em;margin:0;padding-right:.5em;padding-left:.5em}#design-container h2{margin:0;flex-basis:100%}.design-box{flex:1 1 auto;max-width:min(220px,50%);display:flex;flex-direction:column;align-items:center;margin:0}#design-container.hardware-container{padding:.5em .25em;gap:0em;justify-content:space-around}#hardware-toggle{display:flex;align-items:center;justify-content:center;column-gap:.5em;margin-bottom:0;width:100%}#hardware-toggle>h2{flex-basis:0%}#hardware-toggle>input{width:1.75em;height:1.75em;cursor:pointer}#hardware-box{flex:1 1 auto;max-width:47%}#hardware-box>h3{font-size:1.5em}@media (min-width:1024px){#design-container.hardware-container{justify-content:center;column-gap:.75em}#hardware-box>h3{font-size:1.2em}}@media (min-width:1300px){#hardware-box>h3{font-size:1.5em}}#hardware-box>img:not(.selected-hardware):hover{outline:3px solid black!important;border-radius:12px;cursor:pointer}.selected-hardware{outline:3px solid red!important;border-radius:12px}#hardware-box>h3{margin-top:1.5em;margin-bottom:.15em}@media (max-width:400px){#hardware-box>h3{font-size:1.15em}}.design-box h3{flex:1;margin-bottom:.25em;width:100%}.design-box img{cursor:pointer;width:100%;height:auto}.design-box #design-img:not(.selected-design):hover{outline:3px solid black}.design-box-small{flex:0 1 28%;min-width:75px}#design-container.motor-container{row-gap:1em;justify-content:space-around}#motor-box{margin:0;flex:1 1 auto;min-width:75px;max-width:min(44%,200px)}#motor-box>img{margin-bottom:0;box-shadow:0 0 10px 10px #00000080;border-radius:8px}#motor-box>a{padding-top:.5em}#motor-box>img:not(.selected-motor):hover{outline:3px solid black!important;border-radius:8px;cursor:pointer}@media (max-width:400px){#design-container.motor-container{row-gap:.25em;gap:1em;justify-content:center}#motor-box{max-width:45%}}@media (max-width:374px){#motor-box>h5{font-size:1.1em}}.selected-motor{outline:3px solid red!important;border-radius:8px}#motor-box>h5{min-height:48px;min-width:120%;text-align:center}#insulation-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:1em;column-gap:1em}#insulation-container>h2{flex-basis:100%}.insulation-box{flex-shrink:0;display:flex;flex-direction:column;align-items:center;row-gap:.5em;margin:0;width:9em}.insulation-box>img{transition:.2s}.insulation-box:not(.void-box)>img:hover{transform:scale(1.05);cursor:pointer;transition:.2s}.insulation-box>h3{flex-basis:auto}.insulation-header{position:relative;display:flex;align-items:center;justify-content:center;gap:.4em;text-align:center;align-self:center;width:100%;font-size:1.5em}.insulation-dialog-btn{cursor:pointer;font-weight:700;border-radius:50%;font-size:.7em;line-height:1}.insulation-dialog{background-color:var(--color-orange-dark);outline:2px solid black!important;border-radius:8px;position:absolute;margin:0;font-size:.6em;font-weight:600;padding:.25em;min-width:13em;white-space:nowrap;top:110%;z-index:10}#ins-premium-dialog{right:0%}@media (min-width:500px){.insulation-dialog{font-size:.75em}}@media (min-width:1025px){#ins-premium-dialog{right:0}#ins-standard-dialog{left:0}}.insulation-dialog>button{font-size:.6em}.insulation-box>img{width:100%;height:auto;max-width:120px;outline:2px solid black!important}.insulation-box img.selected-ins{outline:3px solid red!important;transform:scale(1.05)}.insulation-dialog-btn:hover{background-color:var(--color-orange-main)}.void-box{opacity:.4}#colors-container{margin:0;padding-right:.2em;padding-left:.2em}#colors-container>div{display:flex;flex-wrap:wrap;justify-content:center;width:100%;column-gap:2px;row-gap:2px}#colors-container>div>h2{width:100%;margin-bottom:0}#colors-container>div:not(:last-of-type){margin-bottom:1rem}.color-box{flex:0 0 32%;max-width:32%;display:flex;flex-direction:column;align-items:center;outline:2px solid black!important;margin:0;min-height:max-content;overflow:hidden}.color-box>h5{padding-top:5px;flex:0 0 35px;font-size:1.15em}.color-box.woodgrain>h5{flex:0 0 55px}.color-box.two-toned>h5{flex:0 0 55px}.color-box.use-img-header>h5{flex:0 0 55px}@media (max-width:450px){.color-box>h5{font-size:.9em;flex:0 0 45px}}.color-box>div,.color-box>img{flex:0 1 auto;width:80%;aspect-ratio:1;border-radius:50%;transition:.2s;box-shadow:4px 6px 5px 5px #00000080;cursor:pointer;margin-bottom:1rem;background-position:center center}#windows-container{display:flex;flex-direction:column;row-gap:1em}#windows-checkbox-label{display:flex;align-items:center;justify-content:center;column-gap:1rem;padding:.25em 0 .5em}#window-positions{margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1em;border-bottom:2px solid black;padding-bottom:1em}#window-positions>*{text-align:center}#window-positions>h2{width:100%}.position-box{display:flex;flex-direction:column;flex:0 1 auto;gap:1em;border-radius:10%;width:45%;transition:.2s;margin:0}@media (min-width:500px)and (max-width:1024px){.position-box{width:30%}}.position-box>img{min-width:100px;min-height:60px;width:65%;height:auto;margin:0 auto}.position-box>img:hover{outline:2px solid black!important}.selected-position{outline:3px solid red!important;transform:scale(1.05)}#glass-type{width:100%}#glass-type h2{display:flex;justify-content:center}#windows{display:flex;flex-wrap:wrap;justify-content:center;gap:2em;width:100%;padding:.25em}#windows>div{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:2em;padding-bottom:1em}#windows>h2{display:flex;justify-content:center;width:100%;border-top:2px solid black;padding-top:.5em}#windows>div>h3{text-align:center;width:100%;position:relative}#aluminum-glass-note{font-size:.65em;text-align:center;margin:0;padding:0}#aluminum-glass-note a{margin-right:.25em}.window-box{display:flex;flex-direction:column;justify-content:center;row-gap:1em;width:35%;aspect-ratio:1;max-width:180px;border-radius:10%;outline:2px solid black!important;transition:.2s;cursor:pointer;margin:0}.window-box>h5{flex:0 0 auto;margin-top:.5em}.window-box>div{width:100%;flex:1 1 0;border-radius:10%;transition:.2s;box-shadow:4px 4px 5px 5px #00000080}#inserts{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1.5em;row-gap:1em}#inserts h2{flex-basis:100%}.insert-box{display:flex;flex-direction:column;row-gap:1em;width:40%;border-radius:10%;transition:.2s;margin:0}@media (min-width:600px) and (max-height:900px){.insert-box{width:40%}}@media (max-width:374px){.insert-box{width:45%}}.insert-box>h5{flex:1 0 auto}.insert-box>div{height:clamp(40px,10vw,120px);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;aspect-ratio:1;transition:.2s;outline:3px solid black}@media (min-width:1024px) and (max-width:1899px){.insert-box>div{height:3.75vw}}@media (min-width:1024px) and (height:1366px){.insert-box>div{height:6.75vw}}@media (min-width:1500px){.insert-box>div{height:4vw}}#options-section>#btns-panel{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:0em;padding:0 .5em;min-width:300px;background-color:none;background:none;outline:none;border:none}#door-section>#btns-panel{padding:0}#btns-panel #discount-text{margin-bottom:.5em}@media (min-width:1024px){#btns-panel{width:75%}#btns-panel #discount-text{margin-top:.5em}}#discount-text>a{color:var(--color-doorgi-red);text-decoration:underline}.back-btn{background-color:var(--color-yellow);color:#000;width:100%;margin:0}.reset-btn{width:35%;font-weight:600;background-color:var(--color-orange-dark)}.home-btn.unavailable{background-color:var(--color-orange-dark)}.continue-btn{background-color:var(--color-doorgi-red);color:#fff;width:70%;max-width:350px;margin:0 .25em 0 0}.back-btn:hover{background-color:var( --color-orange-dark);transform:scale(1.02);transition:.1s}.continue-btn:hover{background-color:var( --color-grey);transform:scale(1.02);transition:.1s}.reset-btn:hover{background-color:var(--color-grey)}.selected{outline:3px solid red!important;transform:scale(1.05)}.selected-color{transform:(1.02);color:red}.color-box>div:hover,.color-box>img:hover{transform:scale(1.05);transition:.2s}.selected-glass-type{transform:(1.02);color:red}.window-box:hover{transform:scale(1.1);transition:.2s}.window-box.selected-glass{transform:scale(1.1)}.window-box.selected-glass>div{transform:scale(1.02);outline:3px solid red;transition:.1s}.insert-box>div:hover{transform:scale(1.05);transition:.2s;cursor:pointer}.selected-design{transform:scale(1.015);outline:3px solid red}.insert-box>div.selected-insert{transform:scale(1.05);outline:3px solid red}@keyframes loadingDoor{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes loadingPage{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1)}}#loading-img{border-radius:16px}.page-loading-style{animation:loadingPage 1.5s ease-in-out infinite;outline:0px;border-radius:16px}.loading-style{animation:loadingDoor 1.5s ease-in-out infinite;outline:0px;border-radius:16px}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}#door-section .price-header{line-height:1;padding-bottom:10px}@media (hover: hover) and (pointer: fine){#door-section .price-header{padding:5px 0 0}}#options-section .price-header{display:flex;justify-content:center;align-items:center;height:80px;min-height:80px;text-align:center;padding:5px}@media (max-width:370px){#options-section .price-header{font-size:1.5em}}.wave span{display:inline-block;animation:wave 1s infinite ease-in-out}.wave span:nth-child(1){animation-delay:0s}.wave span:nth-child(2){animation-delay:.1s}.wave span:nth-child(3){animation-delay:.3s}.wave span:nth-child(4){animation-delay:.4s}.wave span:nth-child(5){animation-delay:.5s}.wave span:nth-child(6){animation-delay:.6s}.wave span:nth-child(7){animation-delay:.7s}.wave span:nth-child(8){animation-delay:.8s}.wave span:nth-child(9){animation-delay:.9s}.wave span:nth-child(10){animation-delay:1s}#additional-estimates-section{display:flex;flex-direction:column;row-gap:.5em}.flex-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.input-div{display:flex;align-items:center;column-gap:.5em;margin:0}.input-div>input{width:1.75em;height:1.75em;cursor:pointer}#installation-label,#perimeter-seal-label,.additional-option-price{font-size:1.2em}@media (max-width:374px){#installation-label,#perimeter-seal-label,.additional-option-price{font-size:1.1em}}@media (min-width:1180px){#installation-label,#perimeter-seal-label,.additional-option-price{font-size:1.5em}}#img-dialog-overlay{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}#img-dialog-overlay>#img-dialog{width:auto;height:auto;max-width:100svw;max-height:70svh}@media (hover: hover) and (pointer: fine) or (min-width:1023px){#img-dialog-overlay>#img-dialog:hover{transform:scale(1.45)}}@media (orientation: landscape){#img-dialog-overlay>#img-dialog{max-width:95svw;max-height:90svh;transform:none}}.message-container{display:flex;justify-content:center;align-items:center;height:100dvh;min-height:100svh;min-width:100%;background:linear-gradient(to bottom,var(--color-orange-main),var(--color-orange-light))}.message-box{background:var(--color-orange-main);border-radius:14px;box-shadow:0 0 8px 4px #00000080;padding:10px;max-width:620px;width:95%;height:fit-content;text-align:center;border:2px solid black}.door-not-found.message-box{padding:2px}@media (max-width:600px){.door-not-found.message-box{font-size:.85em}}.message-title{font-weight:600;color:#000;margin-bottom:10px}.message{text-align:left;color:var(--color-grey);margin-bottom:25px;line-height:1.5;font-size:1.5em}.contact-info{text-align:left;color:#000}.contact-info a{color:#3021b4;font-weight:600}.contact-info p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:8px 0;font-weight:900;font-size:1em}.contact-info p>span{text-align:left;flex:1 1 0;min-width:0}@media (min-width:800px){.contact-info p{font-size:1.5em}}.contact-info p>span a{overflow-wrap:anywhere;word-break:break-word}.message-container .back-btn{width:30%;margin-right:10px}.message-container .back-btn:hover{transform:scale(1.05);background-color:var(--color-grey)}.message-container .back-btn:active{transform:translateY(1px)}.message-container .home-btn{width:30%;box-shadow:none}.message-container .home-btn:hover{transform:scale(1.05);background-color:var(--color-grey)}#order-container{position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}@media (max-width: 768px){#order-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}}#order-container>*{text-align:center}#order-form{z-index:5;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;outline:3px solid black;border-radius:8px;width:95%;max-width:700px;max-height:97.5%;background:#fff;padding:0 .5em .75em;font-family:Poppins,sans-serif;background-color:var(--color-orange-main);box-shadow:0 0 6px 8px #0000008c;overflow:auto;margin-bottom:.5em;animation:slideDown .3s linear forwards}#order-form.closing{animation:slideUp .2s linear forwards}#order-form>#submit-form-logo{width:50%;margin-bottom:.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;height:50%}@media (max-width:537px){#order-form>#submit-form-logo{width:60%;height:auto;top:65%}}#order-form>*{width:95%;margin:0;padding:0}#order-form>.order-header{z-index:5;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:min(100%,700px);height:auto;position:relative;padding-top:.15em;height:30px}#order-form>.order-header>.close-btn{display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:100;width:60px;height:40px;padding:0;margin:0;background-color:var(--color-grey);border:2px solid black;cursor:pointer;color:#fff;position:absolute;right:0;top:15%}#order-form>.order-header>.close-btn:hover{background-color:#8b0000}@media (max-width:768px){#order-form>.order-header{min-height:30px}}.form-row{display:flex;flex-direction:column}.form-row label{text-align:left;margin:0;font-size:1.35em;font-weight:500}.form-row input,.form-row select,.form-row textarea{flex:0 1 auto;max-width:100%;outline:2px solid var(--color-grey);border:none;border-radius:4px;font-size:1.35em;font-family:Poppins,sans-serif;font-weight:500;padding:.15em;text-align:center}.form-row textarea::placeholder{text-align:center}@media (max-width:600px){.form-row input,.form-row select,.form-row textarea{padding:.15em .45em;font-size:1.05em}.form-row textarea{text-align:left}}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{outline:none;outline:3px solid black}@media (min-width: 1024px){.form-row input:focus,.form-row select:focus,.form-row textarea:focus{outline:none;outline:3px solid black;transform:scale(1.01)}}.form-row .error{min-height:13px;color:#d00;font-size:.75em;font-weight:500;margin-top:5px;line-height:1;opacity:1;display:block}.form-row .error:empty{opacity:0}@media (max-width:768px){.form-row .error{min-height:17px;font-size:1em}}.row-container{display:flex;flex-direction:row;column-gap:1em;flex-wrap:nowrap}.row-container>.form-row{flex:1 1 auto;min-width:0}@media (max-width: 768px){.row-container{flex-wrap:wrap}}#order-form>.submit-btn{width:70%;margin-top:.5em;background-color:var(--color-doorgi-red);border:0;padding:var(--space-xs) var(--space-sm);outline:2px solid black;color:#fff;font-weight:600}#order-form>.submit-btn:hover{background-color:var( --color-grey)}@media (min-width:768px){#order-form>.submit-btn{width:50%}}#order-form>.submit-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}
