@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.cp24_form_html .rendered-form .form-control{color:#fff!important}#quote-form-popup-overlay{pointer-events:auto}.quote-form-value-display-input::-webkit-outer-spin-button,.quote-form-value-display-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quote-form-value-display-input{-moz-appearance:textfield}.cp24_form_html .fb-file{max-width:500px;margin:20px auto;text-align:center;position:relative}.cp24_form_html .fb-file-label{display:none}.cp24_form_html .rendered-form label.fb-file-label{font-size:16px;text-align:center;width:100%;margin-top:24px}.cp24_form_html .fb-file:after{display:none!important}.cp24_form_html .rendered-form label.fb-file-label:before{content:"A photo or two of the room greatly helps us.";position:absolute;top:-35px;left:-6px;font-size:16px;color:#fff;width:379px}.cp24_form_html .fb-file:before{content:"";display:block;height:66px;width:100%;margin-bottom:0;background-image:url(/cdn/shop/files/Vector_1.png);background-repeat:no-repeat;background-size:40px;background-position:center top 20px}.cp24_form_html .fb-file{border:2px dashed #4caf50;border-radius:8px;padding:30px;cursor:pointer;position:relative}.cp24_form_html .fb-file:after{content:"Upload Files \a Drag and drop files here";display:block;font-size:16px;font-weight:700;white-space:pre-line;color:#fff;text-align:center}.cp24_form_html .fb-file input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;top:0;left:0}.cp24_form_html .fb-file.dragover{background-color:#4caf5033}.quote-form-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:none;justify-content:center;align-items:center;z-index:9999}.quote-form-header{background-color:#64943e;color:#fff;font-weight:700;text-align:center;padding:13px 15px;font-size:20px;position:relative;border-top-left-radius:3px;border-top-right-radius:3px;font-family:Inter,serif;margin-bottom:30px;height:50px}#quote-form-step3 p.question-desc{margin:10px 0 20px}.quote-form-close-quote-form-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:20px;color:#000;font-weight:300}.quote-form-step{display:none}.quote-form-step.active{display:block}.slider-quote-form-container{display:flex;align-items:center;justify-content:space-between;margin:22px 0 56px;position:relative}.quote-form-slider{-webkit-appearance:none;appearance:none;width:100%;height:16px;background:#5a7524;border-radius:5px;outline:none;transition:.3s;touch-action:pan-y}.fb-text.form-group.field-external_fields{position:absolute;bottom:71px;margin-bottom:0}.quote-form-slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;width:16px;height:44px;position:relative;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0657/8523/3462/t/2/assets/black-bg-thumb.svg?v=1741423243)}.quote-form-value-display{position:absolute;border-radius:3px;min-width:69px;margin-left:7px;border:2px solid #6b8e23;line-height:1;top:44px}.quote-form-value-display-input{font-size:20px;font-weight:900;color:#fff;padding:7px 8px 5px;text-align:center;background:transparent;font-family:Inter,serif;border:none}.quote-form-value-display:after{content:'"';font-size:20px;color:#fff;margin-left:-22px;padding-left:8px;padding-right:7px}.quote-form-button-group{display:flex;justify-content:center;gap:10px;margin-top:20px}.quote-form-btn{background-color:#64943e;border:1px solid #64943E;color:#fff;padding:12px 25px;border:none;cursor:pointer;font-size:14px;border-radius:3px;text-align:center;transition:.3s}.quote-form-button-group .quote-form-btn.quote-form-single{width:70%}.quote-form-button-group .quote-form-btn{width:44%}.quote-form-btn:hover{background-color:#95bf47!important;border-color:#95bf47!important}.quote-form-option-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.quote-form-option-buttons button{width:45%;padding:10px;font-size:16px;background:#000;color:#5a7524;border:2px solid #64943E;border-radius:5px;cursor:pointer;transition:.3s}.quote-form-option-buttons button:hover,.quote-form-option-buttons button.selected{background:#64943e;color:#fff}.quote-form-preview-image{width:100%;margin-top:15px}.quote-form-center{text-align:center}.quote-form-image-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}.quote-form-image-grid img{width:100%;height:auto}.quote-form-yes-no-buttons{display:flex;justify-content:center;gap:20px;margin-top:15px}.quote-form-yes-no-buttons button{padding:10px 20px;font-size:16px;border-radius:5px;border:2px solid #5A7524;cursor:pointer;transition:.3s}.yes-quote-form-btn{background-color:#6b8e23;color:#fff}.no-quote-form-btn{background-color:#000;color:#fff}.yes-quote-form-btn:hover,.no-quote-form-btn:hover{background-color:#5a7524}.quote-form-section .question-title{color:#fff;font-size:16px;font-weight:900;font-family:Inter,serif;margin-bottom:7px;margin-top:0}.quote-form-section .question-desc{color:#fff;font-size:14px;font-weight:500;font-family:Roboto,serif;margin:0}.quote-form-section{text-align:center;padding:15px;background:transparent;border-radius:0;position:relative}.slider-quote-form-container .slider-min,.slider-max{color:#fff!important;font-size:16px;font-weight:500;font-family:Inter,serif}.slider-quote-form-container span.slider-max{padding-left:10px}.slider-quote-form-container span.slider-min{padding-right:10px}.quote-form-container{width:625px;padding:0 0 20px;border:none;margin-top:50px;border-radius:3px;background-color:#000}.quote-form-section.depth-quote-form-section{margin-bottom:0;padding:30px 15px}.quote-form-section.width-quote-form-section{background-color:#64943e2e;padding:27px 15px}.quote-form-nextbutton button.next-button{max-width:314px;width:100%;border-radius:3px}.quote-form-nextbutton{text-align:center}.quote-form-value-display:before{content:"";position:absolute;top:-43px;left:21px;height:18px;width:16px}.slider-quote-form-container .slider-value:after{content:"x";margin-left:-25px}.depth-quote-form-section .quote-form-value-display:before{left:27px}.width-quote-form-section .quote-form-value-display:before{left:22px}.depth-quote-form-section .quote-form-value-display{margin-left:10px}.quote-form-step-header{padding:25px 15px 0}.quote-form-step-header h2,h2.quote-form-question-header{font-size:16px;color:#fff;text-align:center;margin:0;font-weight:900;font-family:Inter,serif;padding-bottom:10px}.quote-form-step-header p{color:#fff;text-align:center;font-size:14px;font-weight:500;font-family:Inter,serif;margin:0;line-height:20px}.quote-form-center{text-align:center;color:#fff;font-size:14px;font-weight:500;font-family:Inter,serif;margin:13px 0}.quote-form-preview-image{height:264px;width:264px;margin-top:0;border-radius:0}.image-quote-form-container{text-align:center;margin:38px 0}#quote-form-step3 .quote-form-option-buttons{margin-bottom:91px}@media (max-width:767px){#quote-form-step3 .quote-form-option-buttons{margin-bottom:52px}}.quote-form-option-buttons button{width:20%;font-size:14px;color:#fff;border-width:2px;border-radius:3px}.quote-form-button-group{margin-top:15px}.quote-form-button-group .quote-form-btn{width:100%;max-width:194px;border-radius:3px;font-size:14px;font-weight:700;font-family:Inter,serif}ul.quote-form-image-grid{padding-left:0;gap:0;margin:30px 0}ul.quote-form-image-grid li img{height:200px;width:200px}.quote-form-image-grid li:first-child,.quote-form-image-grid li:nth-child(3){text-align:right}.quote-form-image-grid li{list-style:none;line-height:0}.quote-form-yes-no-buttons button{padding:10px 20px;font-size:14px;border-radius:3px;border:2px solid #5A7524;cursor:pointer;transition:.3s;max-width:160px;width:100%;font-family:Inter,serif;font-weight:700}.rendered-form h1{display:none}.cp24_form_html .rendered-form label{color:#fff;font-size:16px;font-weight:900;font-family:Inter,serif;display:inline-block}.quote-form-btn.backbtn{background:#324a1f!important;border:1px solid #324A1F}.quote-form-btn.backbtn:hover{background-color:#95bf47!important;border-color:#95bf47!important}.cp24_form_html .rendered-form .form-control{border:0;background:transparent;border:2px solid #64943E}.cp24_user_reg_form .fb-button{float:none!important;text-align:center!important}.cp24_user_reg_form .fb-button button{max-width:40%;font-size:14px;padding:15px 20px;font-weight:700;background-color:#64943e;margin:10px}#quote-form-step6 .fb-button.form-group.field-submit-btn{margin-bottom:0}.cp24_form_html .rendered-form .fb-file{width:364px;padding:15px;margin:40px auto}.cp24_form_html .rendered-form textarea.form-control{height:101px}.cp24_form_html{max-width:528px;width:100%!important}.quote-form-modal [type=radio]:checked,.quote-form-modal [type=radio]:not(:checked){position:absolute;left:-9999px}.quote-form-modal [type=radio]:checked+label,.quote-form-modal [type=radio]:not(:checked)+label{position:relative;padding-left:0;cursor:pointer;line-height:20px;display:flex;color:#fff;z-index:9;font-size:14px;font-family:Inter,serif;font-weight:700;width:100%;height:100%;align-items:center;justify-content:center;border-radius:3px;border:2px solid #64943e}.quote-form-modal [type=radio]:checked+label:before,.quote-form-modal [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.quote-form-modal [type=radio]:checked+label:after,.quote-form-modal [type=radio]:not(:checked)+label:after{content:"";width:100%;height:100%;background:#64943e;position:absolute;-webkit-transition:all .2sease;transition:all .2sease;z-index:-1}.quote-form-modal [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.quote-form-modal [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.quote-form-modal .quote-form-yes-no-buttons .yes-no-box{height:44px;width:160px}.quote-form-modal .quote-form-option-buttons ul.steps-size-button{display:flex;justify-content:center;flex-wrap:wrap;flex-basis:81%;gap:10px;margin:0;padding-left:0;width:100%}.quote-form-modal .quote-form-option-buttons ul.steps-size-button.quote-form-option-curtain-depth{flex-basis:100%}.quote-form-modal .quote-form-option-buttons ul.steps-size-button li{list-style:none}.quote-form-modal .quote-form-option-buttons ul.steps-size-button [type=radio]:checked+label,.quote-form-modal ul.steps-size-button [type=radio]:not(:checked)+label{width:125px;height:44px}.quote-form-modal .cp24_user_reg_form .fb-button button:hover{background-color:#324a1f}@media (max-width:767px){.quote-form-modal .quote-form-container{width:480px}.quote-form-modal .quote-form-modal .quote-form-option-buttons ul.steps-size-button [type=radio]:checked+label,.quote-form-modal .quote-form-modal ul.steps-size-button [type=radio]:not(:checked)+label{width:95px}}@media (max-width:575px){.quote-form-modal .quote-form-container{width:380px}.quote-form-modal .quote-form-modal .quote-form-option-buttons ul.steps-size-button [type=radio]:checked+label,.quote-form-modal .quote-form-modal ul.steps-size-button [type=radio]:not(:checked)+label{width:70px}.quote-form-modal .quote-form-button-group .quote-form-btn{max-width:145px}.quote-form-modal .cp24_form_html .rendered-form label.fb-file-label:before{top:-68px;left:15px;width:275px}.quote-form-modal .cp24_form_html .rendered-form .fb-file{width:270px;padding:15px;margin:59px auto 40px}.quote-form-modal ul.quote-form-image-grid li img{height:150px;width:150px}.quote-form-modal .yes-no-box{width:140px}}@media (max-width:414px){.quote-form-modal .quote-form-button-group .quote-form-btn{max-width:130px}.quote-form-modal .quote-form-yes-no-buttons .yes-no-box{width:116px}.quote-form-modal .quote-form-option-buttons ul.quote-form-image-grid li img{height:125px;width:125px}.quote-form-modal .quote-form-nextbutton button.next-button{max-width:256px}.quote-form-modal .cp24_form_html{max-width:300px}.quote-form-modal .quote-form-section{margin:0}}@media (max-width:380px){.quote-form-modal .quote-form-container{width:300px}.quote-form-modal .quote-form-option-buttons ul.steps-size-button li{width:31%}.quote-form-modal .quote-form-option-buttons ul.steps-size-button{flex-wrap:wrap}.quote-form-modal .quote-form-option-buttons ul.steps-size-button [type=radio]:checked+label,.quote-form-modal ul.steps-size-button [type=radio]:not(:checked)+label{width:100%}.quote-form-modal .quote-form-button-group .quote-form-btn{max-width:100px}.quote-form-modal .quote-form-preview-image{height:200px;width:200px}.quote-form-modal .quote-form-header{font-size:16px;margin-bottom:10px}.quote-form-modal #quote-form-step4 ul.steps-size-button li{width:26%}.quote-form-modal .cp24_form_html{max-width:250px}.quote-form-modal .quote-form-yes-no-buttons .yes-no-box{width:90px}.quote-form-modal .cp24_form_html .rendered-form label.fb-file-label:before{top:-46px;font-size:12px;line-height:14px;width:210px}.quote-form-modal .cp24_form_html .rendered-form .fb-file{margin:45px auto 20px;width:200px}.quote-form-modal .quote-form-nextbutton button.next-button{max-width:224px}.quote-form-modal .quote-form-section.width-quote-form-section{background-color:#64943e2e;padding:35px 15px}.quote-form-modal .quote-form-section{padding:10px 15px 20px}.quote-form-modal .cp24_form_html .rendered-form label{font-size:12px;line-height:15px}.quote-form-modal .cp24_form_html .fb-file:after{font-size:12px}.quote-form-modal .quote-form-section .question-desc{font-size:12px;line-height:14px}.quote-form-modal .quote-form-value-display{font-size:14px}.quote-form-modal .depth-quote-form-section .quote-form-value-display:before{left:25px}.quote-form-modal .cp24_user_reg_form{padding-top:0}}@media (max-width: 768px){.quote-form-modal .quote-form-container{max-height:80vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:green transparent}.quote-form-modal .quote-form-container::-webkit-scrollbar{width:6px}.quote-form-modal .quote-form-container::-webkit-scrollbar-thumb{background-color:green;border-radius:3px}.quote-form-modal .quote-form-container::-webkit-scrollbar-track{background:transparent}}.cp24_form_html .field-external_fields{display:none}.quote-form-container .error{color:red!important;font-size:14px!important;font-weight:600!important}.quote-form-container.quote-form-success{width:600px!important;height:312px!important;flex-shrink:0;border-radius:3px!important;background:#000}@media (max-width: 768px){.quote-form-container.quote-form-success{width:300px!important;height:312px!important}}.quote-form-container.quote-form-success .quote-form-close-quote-form-btn{color:#64943e!important}.quote-form-container.quote-form-success .quote-form-step{background-color:#000;color:#fff;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:900;line-height:36px;letter-spacing:var(--Title-Small-Tracking, .1px)}@media (max-width: 768px){.quote-form-container.quote-form-success .quote-form-step{font-size:20px}}.quote-form-container.quote-form-success .quote-form-step a{width:340px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:21px;border-radius:3px;background:#64943e;border:2px solid #64943e;color:#fff;text-align:center;font-family:Inter;font-size:var(--Title-Small-Size, 14px);font-style:normal;font-weight:700;line-height:var(--Title-Small-Line-Height, 20px);letter-spacing:var(--Title-Small-Tracking, .1px)}.quote-form-container.quote-form-success .quote-form-step a:hover{background-color:#95bf47!important;border-color:#95bf47!important}@media (max-width: 768px){.quote-form-container.quote-form-success .quote-form-step a{width:237px}}.quote-form-submitting-text-wrapper{display:none}.quote-form-submitting{visibility:hidden}.quote-form-container.submitting{width:600px;height:450px}.quote-form-container.submitting .quote-form-yes-no-buttons{display:none}.quote-form-container.submitting .quote-form-submitting{visibility:visible!important}.quote-form-container.submitting .quote-form-submitting-text-wrapper{display:block}.quote-form-submitting-image{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap}.quote-form-submitting-text{font-size:19px;color:#fff;margin-left:22%}.quote-form-submitting-logo-wrapper img{width:200px;margin:-50px 0}.quote-form-submitting-text:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4,end) .9s infinite;animation:ellipsis steps(4,end) .9s infinite;content:"\2026";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}body.quote-form-open #tidio-chat-iframe,body.quote-form-open iframe[title="Alia popup"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/quote-form.css.map */
