.form-with-right-text-sec .cols-wrap{display:flex;margin:auto;max-width:1200px}.form-with-right-text-sec .cols-wrap .single-col.one{padding-right:5%;width:60%}.form-with-right-text-sec .cols-wrap .single-col.two{border-left:1px solid grey;padding-left:5%;width:40%}.form-with-right-text-sec .single-col .form-wrap{max-width:700px}.form-with-right-text-sec .form-bottom-text-wrap{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;line-height:20px;margin-top:50px;max-width:700px}.form-with-right-text-sec .cols-wrap .desc-wrap,.form-with-right-text-sec .cols-wrap .desc-wrap p{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:400;line-height:20px}.form-with-right-text-sec .cols-wrap .desc-wrap p{margin-bottom:20px}.form-with-right-text-sec .cols-wrap .desc-wrap strong{font-weight:500}.form-with-right-text-sec form{background:transparent;border:0}.form-with-right-text-sec form .inputs-list>li{display:block;margin:0}.form-with-right-text-sec .form-title{display:none}.form-with-right-text-sec form .hs-form-field{margin-bottom:0}.form-with-right-text-sec form .hs-error-msg{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:400;line-height:20px;margin-top:0}.form-with-right-text-sec form input,.form-with-right-text-sec form select,.form-with-right-text-sec form textarea{background:transparent;border:1px solid #bcbaaf;border-radius:2px;color:var(--warm-brown);font-size:14px;margin-bottom:15px}.form-with-right-text-sec form textarea{width:100%!important}.form-with-right-text-sec form input:focus-visible,.form-with-right-text-sec form select:focus-visible,.form-with-right-text-sec form textarea:focus-visible{outline:0}.form-with-right-text-sec form select{height:51.3px}.form-with-right-text-sec form .input{margin-right:15px!important}.form-with-right-text-sec form input::placeholder,.form-with-right-text-sec form textarea::placeholder{color:var(--warm-brown);font-size:14px}.form-with-right-text-sec form fieldset .hs-form-booleancheckbox span{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:400}.form-with-right-text-sec form fieldset .hs-form-booleancheckbox input{background-color:transparent;border-radius:0;height:16px;margin-bottom:0;width:16px!important}.form-with-right-text-sec form input.hs-button{background:var(--warm-brown);border:1px solid var(--warm-brown);border-radius:2px;color:var(--wheat);display:block;font-family:var(--dm-sans);font-size:15px;font-weight:500;letter-spacing:.5px;margin-left:0;margin-top:30px;padding:13px 130px;text-transform:uppercase;width:fit-content}.form-quote-with-products .header-wrap .main-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-weight:400;margin-bottom:10px;max-width:400px}.form-quote-with-products .header-wrap .main-desc{color:var(--forest-green);font-family:var(--dm-sans);font-size:18px;font-weight:400;margin-bottom:50px;max-width:700px}.form-with-right-text-sec form input.hs-button:hover{background:var(--forest-green);border-color:var(--forest-green)}.form-with-right-text-sec form .form-inner-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-size:22px;font-weight:400;text-transform:uppercase}.form-with-right-text-sec form .hs-form-checkbox input{margin-bottom:3px}.form-with-right-text-sec form label span{color:#2c3b32;font-family:var(--dm-sans);font-size:16px;font-weight:500}.form-with-right-text-sec .form-wrap .submitted-message{color:var(--forest-green);font-family:var(--dm-sans);font-size:16px}.form-with-right-text-sec form .form-inner-heading.second-heading{margin-top:33px}.form-quote-with-products .form-header-wrap.header-wrap .sec-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-size:22px;font-style:normal;font-weight:400;letter-spacing:-.44px;line-height:32px;margin-bottom:10px;max-width:400px;text-transform:uppercase}.form-quote-with-products .form-header-wrap.header-wrap p.add-to-cart-text{color:var(--forest-green);font-family:var(--dm-sans);font-size:18px;font-weight:400}.form-quote-with-products .qoute-product-wrap .sec-heading{margin-bottom:30px!important}.product-info{background:#f3f2e9;border-radius:5px;color:var(--forest-green);display:flex;font-family:var(--dm-sans);margin-bottom:10px;padding:20px 20px 10px}#productList .product-info{background:var(--forest-green);color:var(--wheat);font-family:var(--dm-sans)}#productList .product-info .pro-item-number{color:var(--wheat)}.product-image{margin-right:15px}.product-image img{height:auto;width:50px}.product-info-container{flex:1;margin-right:10px}.product-title{color:var(--forest-green);font-family:var(--dm-sans);font-weight:700;margin-bottom:5px}.pro-title{font-size:16px}.pro-item-number{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;margin-bottom:5px;margin-top:10px}.pro-qty{background:transparent;border:1px solid grey;border-radius:5px;font-size:14px;height:30px;margin-right:5px;padding-left:5px;width:45px}input.pro-qty::placeholder{color:#000;padding-left:10px}.remove-icon{cursor:pointer;display:flex;font-size:18px;height:30px}span.input-lbl{font-size:14px}.add-more a{color:var(--warm-brown);font-size:12px}.add-more{border-bottom:1px solid var(--warm-brown);margin:0;padding:0;width:130px}.quote-dropdown{display:inline-block;margin-bottom:10px;position:relative;width:100%}.quote-dropdown-select{border:1px solid #ccc;color:var(--warm-brown);cursor:pointer;font-size:14px;padding:10px;transition:all .3s ease;width:100%}.quote-dropdown-select:focus{border-color:#1e90ff;outline:none}.quote-dropdown-list{background-color:#ebe9db;border:1px solid #ccc;border-radius:0 0 5px 5px;border-top:none;box-shadow:0 4px 8px rgba(0,0,0,.1);color:var(--warm-brown);display:none;font-size:14px;list-style:none;margin-bottom:0;max-height:200px;overflow-y:auto;padding-left:5px;position:absolute;top:41px;width:200px;width:100%;z-index:99}.quote-dropdown.active .quote-dropdown-list{display:block}.quote-dropdown-item{color:var(--warm-brown);cursor:pointer;padding:10px 10px 10px 5px;transition:background-color .3s ease}.quote-dropdown-item:hover{background-color:#f5f5f5}.quote-dropdown-select:focus~.placeholder{color:gray;font-size:12px;top:0}.all-product-filter::-webkit-scrollbar,.quote-dropdown-list::-webkit-scrollbar{width:6px}.all-product-filter::-webkit-scrollbar-thumb,.quote-dropdown-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.all-product-filter::-webkit-scrollbar-thumb:hover,.quote-dropdown-list::-webkit-scrollbar-thumb:hover{background:#aaa}.quote-dropdown .caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;display:inline-block;height:0;position:absolute;right:10px;top:20px;transition:transform .3s ease;vertical-align:middle;width:0}.more-product-list{margin-top:20px}.quote-dropdown-select.active .caret{transform:rotate(180deg)}.all-product-filter .product-info{padding-bottom:10px}.all-product-filter{height:355px;overflow-y:auto}.product-filter-button .product-add-quote{display:flex;gap:10px;margin-top:30px}.product-add-quote .btn{background:var(--warm-brown);border:1px solid var(--warm-brown);border-radius:5px;color:var(--wheat);display:block;font-family:var(--dm-sans);font-size:12px;font-weight:500;letter-spacing:.08em;padding:15px;text-transform:uppercase;width:fit-content}.product-filter-button .close-quote-btn{background:transparent;color:var(--warm-brown)}.product-info.active{background:var(--forest-green);border-radius:5px;color:var(--wheat)}.product-info.active .pro-item-number{color:var(--wheat)}h3.sec-heading.ship-info-header{margin-top:40px}@media(max-width:820px){.form-with-right-text-sec .cols-wrap{flex-direction:column-reverse;gap:50px}.form-with-right-text-sec .cols-wrap .single-col.two{border-left:0;padding-left:0;width:100%}.form-with-right-text-sec .cols-wrap .single-col.one{padding-right:0;width:100%}}@media(max-width:767px){.form-with-right-text-sec form .input{margin-right:0!important}.form-with-right-text-sec form input,.form-with-right-text-sec form select{width:100%!important}.form-with-right-text-sec form input.hs-button{padding:13px 30px}.product-add-quote .btn{font-weight:400;padding:10px}}.hs_quotation_products{display:none!important}