:root{--background-color: black;--background-color-alt: white;--main-color: #1f8cbe;--text-color: white;--text-color-alt: black;--separator-color: #ddd;--item-hover-color: #1f8cbe10;--required-notice-color: #ff8080;--active-color: #b5d9ea;--border-radius: 8px;--placeholder-opacity: .3}body,html{padding:0;margin:0;line-height:1.35}html{box-sizing:border-box}body{font-family:Poppins,sans-serif;font-variant-numeric:normal;font-variant-east-asian:normal;vertical-align:baseline}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.container{width:calc(100% - 30px);padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}a{text-decoration:none}.flex-container{display:flex}.flex-container .one-half{width:50%}.flex-container .one-third{width:33.333%}.flex-container .one-quarter{width:25%}.flex-container .two-third{width:66.666%}.flex-container .three-quarter{width:75%}@media only screen and (min-width:750px){.container{max-width:960px}}@media(min-width:1280px){.container{max-width:1200px}}html{background-color:var(--background-color)}#header{background-color:var(--background-color);color:var(--text-color)}#header .container{display:flex;align-items:center;flex-direction:column;padding-top:10px;padding-bottom:10px}#header .logo{width:36%;margin:15px 0 24px}h1{line-height:30.8px;font-size:28px;margin:0}h2{text-align:center}#form-content{display:flex;width:100%;background-color:var(--background-color);background-image:url(https://assets.leadfox.co/5ef41130e7805675d3ce2b35/Photo%20Local%20Atome3D/Showroom_3.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;padding-bottom:24px}#form-content .container{display:flex}.cart-items{flex:50%;display:flex;width:100%;align-items:center;flex-direction:column;color:var(--text-color)}.cart-items .line-items{background-color:var(--background-color-alt);border-radius:var(--border-radius);padding:16px;color:var(--text-color-alt)}.cart-items .line-items .btn-button{border-bottom:solid 1px var(--separator-color)}.cart-header{display:flex;text-align:center;color:var(--text-color-alt);border-bottom:solid 1px var(--separator-color);padding:0 8px}.cart-header .img-header{flex:0 0 80px}.cart-header .title-header{flex:1 1 auto;padding-left:16px}.cart-header .price-header{flex:0 0 88px;padding-left:12px;text-align:right}#cart-items-excess{text-align:right;padding-top:12px;display:none}.cart-item{padding:12px 8px;border-bottom:solid 1px var(--separator-color)}.cart-item:hover{background-color:var(--item-hover-color)}.cart-item a{display:flex;align-items:center;color:var(--text-color-alt)}.cart-item h3{font-size:16px;margin:0}.cart-item .item-description{flex:1 1 auto;padding-left:16px;align-self:start}.cart-item .item-variant-info{font-size:14px;padding-top:8px;padding-left:12px}.cart-item .item-quantity{padding-left:12px}.cart-item .item-price{flex:0 0 88px;text-align:right;white-space:nowrap;padding-left:12px}.cart-item .item-price .price{font-weight:600}.cart-item .item-price .compare-at-price{text-decoration:line-through;opacity:.7}.cart-total{display:flex;flex-direction:column;justify-content:right;white-space:nowrap;text-align:right;padding-top:24px}.cart-total .label{flex:1 1 auto}.cart-total .total{font-weight:700;flex:0 0 140px}.cart-total .sub-total,.cart-total .tax-total{display:flex;flex:1 1 auto;align-items:center}.cart-total .sub-total .total{font-size:20px}.cart-total .tax-total{opacity:.7}.cart-total .tax-total .label{font-size:14px}.cart-total .tax-total .total{font-weight:400}.btn-button{padding:32px 0;text-align:center}.btn-button a{padding:8px 16px;background:var(--main-color);border:1px solid var(--main-color);border-radius:var(--border-radius);font-size:20px;color:#fff;transition:all .25s}.btn-button a:hover{background:var(--background-color-alt);color:var(--main-color)}.note{margin-top:14px;font-size:10px;font-style:italic;text-align:justify;opacity:.5}.quotation-form{flex:50%;color:var(--text-color);padding-left:24px}form{display:flex;flex-direction:column;width:100%}form .form-input{display:flex;flex-direction:column}form .inline-left{flex-direction:row}form label{padding-left:10px}form label[required]:after{content:"*";color:var(--required-notice-color);vertical-align:super}form input:not([type=checkbox]),form select,form textarea{font-family:Poppins,sans-serif;font-size:16px;width:calc(100% - 24px);padding:10px;border-radius:var(--border-radius)}form input::placeholder,form textarea::placeholder{opacity:var(--placeholder-opacity)}form select{width:100%;text-overflow:ellipsis}form .address-info select{margin-top:12px}.option-values{display:flex;position:relative;align-items:center;justify-content:center;padding:0;margin:8px 0 0;gap:10px}.product-selector{flex:30%;display:flex;position:relative;align-items:center;justify-content:center;padding:0 16px;height:46px;min-height:46px;text-align:center;color:var(--text-color-alt);border-radius:var(--border-radius);background-color:var(--background-color-alt);-webkit-user-select:none;user-select:none;cursor:pointer;line-height:16px;border:solid 2px var(--background-color-alt)}.product-selector.active{background-color:var(--main-color);border:solid 2px var(--active-color);color:var(--text-color)}.product-selector:not(.active):hover{background-color:var(--active-color)}#address-list,#shipping-address,#billing-address>.form-input,#billing-address-inputs{width:calc(100% - 32px);margin:0 16px}#address-list{margin-top:0;padding:4px 10px}#address-list+#shipping-address,.form-input.checkbox-info{margin-top:12px!important}#billing-address .checkbox-info{margin-left:0}.header-label{display:block;margin-top:24px;font-size:24px;text-align:center}label.first-label{margin-top:24px}#shipping-address input,#billing-address-inputs input,#additional-infos .form-input{margin-top:10px}.counter-container{position:relative}.counter-container .text-counter{font-size:13px;text-align:right;color:var(--text-color-alt);opacity:var(--placeholder-opacity);position:absolute;right:8px;bottom:4px;-webkit-user-select:none;user-select:none}.text-counter.length-warning{color:#fdc000;opacity:1}.text-counter.length-alert{color:#c00100;opacity:1}.flex-container .form-input{padding:0 10px}.flex-container .form-input:first-child{padding-left:0}.flex-container .form-input:last-child{padding-right:0}@media only screen and (max-width:749px){.container{flex-direction:column}.container .cart-items,.container .quotation-form{width:100%}#cart-items-excess{display:block}#cart-items-tail{display:none}.quotation-form{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/cart-invoice-form.css.map */
