.cart__btn{text-align:center;display:block;color:#000;font-weight:700;margin:3px 0}.compare-price-cart.price-item--regular{text-decoration:line-through}.note-field::placeholder{font-family:Open Sans;font-size:14px;color:#888}span.price-item.price-item--sale.price-item--last{font-weight:600;color:#b6080f}.product__info-container .badge,span#NoMediaStandardBadge-template--24967678198108__product-grid-14946508505436{background-color:#b6080f}.image-with-text__content h2.image-with-text__heading.inline-richtext.h0{line-height:4.4rem!important}.shipping_note{margin:10px 0;width:100%}.quote_drawer_body{margin:12px 0}.shipping_note .note-field{border:1px solid var(--border-quantity);border-radius:4px;width:100%;padding:6px}.shipping_note label{display:block}.request_quotes_button{background:var(--bg-blue-color)!important;color:var(--white-color)!important}.quote-footer p{margin:25px 0;font-family:Inter;color:#000;font-weight:500;line-height:20px}.quote_drawer_body p{color:#000;font-family:Inter;margin:4px 0;line-height:1.2;font-size:16px}.product-form__buttons.fullwidth{grid-template-columns:auto 6fr}.quote_drawer_body h4{color:#0000b9;font-size:17px;font-weight:700;font-family:Inter}.quote-content h2{color:#2a2a2a;line-height:4rem;font-weight:var(--font-weight-400);letter-spacing:0;text-transform:var(--text-transform-uppercase);font-family:var(--font-family-Fugaz-one)}.blue-quote-btn{background:#0000b9!important;color:#fff}.weglot-container #weglot-language-en{color:#000}.add_product_grid .checked_div{background:transparent;border:0px}.quote-content h2,.quote-content p{margin:3px 0}.dummy-content{align-items:center;display:flex;gap:10px}span.svg-wrapper.quote_icon{display:flex!important;gap:3px}.grfq-quote-widget{display:none!important}.quote-count-bubble{background-color:var(--main-red-color);color:rgb(var(--color-button-text));height:1.8rem;width:1.8rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale));color:var(--white-color)}.grfq-form-row .quote_submit-btn{color:#fff;padding:10px 12px}.quote_variant{margin:3px 0}.request-page-quote-wrapper .quote-login-warning a{text-align:center;color:red;font-size:14px}.quote-page-form{width:350px;max-width:350px}.quote-page-wrapper{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.request-page-quote-wrapper{background:#fff!important;border:1px solid #e5e7ea!important;border-top:none!important;border-radius:0 0 5px 5px;padding:20px}.grfq-products-header h3{color:#fff}.qty-quote-box input{border:0px}.grfq-form-row .grfq-product-info label{font-size:14px}.grfq-product-info .qty-quote-box{border:1px solid #eee}button#submitQuote{padding:12px;color:#fff;margin:10px 0 0}.quote_price strong{color:#000}.quote-login-warning a:hover{color:red!important}.grfq-product-table button{background:transparent!important;border:0px!important}.merci-message button{width:50%!important;margin:0 auto}.grfq__popupForm__modal .grfq__popupForm__modal__inner{display:none!important}.grfq__popupForm__modal_state:checked+.grfq__popupForm__modal{opacity:0!important}.empty_message{padding:12px;text-align:center;height:100%}.quote-login-warning{color:red;text-align:center;font-size:15px;margin:8px 0 10px;font-weight:700}.thanks_icon{margin:0 auto;width:48px;height:48px;border-radius:50%;background-color:#d1fae5;display:flex;justify-content:center;align-items:center}.thanks_icon svg{width:24px;height:24px;color:#059669}.merci-message h2{font-size:22px;margin:8px 0;font-weight:500}.merci-message p{margin:3px 0;font-size:14px;color:#6b7280;padding:14px}.merci-message{display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%}#drawer-body{height:100%}.spinner-border{display:inline-block;width:2rem;height:2rem;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.quote-item-details .quote-item_name{color:#000}.quote-item-details a:hover{color:#000!important}.Quote-product-list .quote-item{padding:10px}.quote-item-summary{border-bottom:1px solid #e5e7eb}#userSummary .info{font-size:14px;color:#000}#userSummary p{margin:2px 0;font-size:16px;color:#000000bf}.userinfo{margin:15px 0}.quote-item-summary .options{font-size:16px;color:#000;line-height:1.2}.quote-summary-table{width:100%;border-collapse:collapse;margin-top:10px}.quote-summary-table th,.quote-summary-table td{padding:10px}.quote-item-summary a{font-size:14px;color:#000;text-decoration:none;font-weight:700}.quote-summary-table th{text-align:left;font-size:12px;font-weight:400;color:#6b7280}.products_info h4,.userinfo h4{font-size:18px;margin:2px 0;color:#000;font-weight:500}.userinfo p,.products_info p{margin-top:4px;color:#6b7280;font-size:14px;line-height:20px}.error-message{font-size:12px;color:#dc2626;margin-top:3px}.quote_form-wrapper label{display:block;font-size:14px}.quote-field{display:block;width:100%;padding:8px 12px;line-height:20px;font-size:14px;border:1px solid #d1d5db;font-weight:400;border-radius:6px}.quote_form-wrapper form{display:flex;flex-direction:column;gap:10px}.form-header p{margin-top:4px;color:#6b7280;font-size:14px;line-height:20px}.quote_continue-btn{width:100%;padding:8px 16px;color:#374151;box-shadow:0 1px 2px #0000000d;border-radius:.375rem;border:1px solid;border-color:#d1d5db;font-weight:500;background:transparent;justify-content:center;display:inline-flex;font-size:14px;text-align:center;line-height:14px;border-radius:5px;align-items:center;cursor:pointer;position:relative}.drawer-content{padding:18px;overflow-y:auto;max-height:calc(100vh - 30px)}.drawer-footer{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #ddd;background:#fff;position:sticky;bottom:0}.step_number{background:#000;color:#fff;font-weight:500;display:inline-block;text-align:center;width:25px;margin-right:7px;line-height:22px;font-size:14px;height:25px;border-radius:4px}.step h5{color:#000;font-size:15px;font-weight:500;margin:10px 0}.quote-item_name{text-decoration:none;color:#000;font-weight:300}.quote-item-details div{line-height:1.5;font-size:14px}.quote-item{display:grid;grid-template-columns:80px 1fr;border-bottom:1px solid #ddd;padding:10px 0;align-items:center;gap:12px}.quote-controls input{border:1px solid #d1d5db;border-radius:5px;padding:8px 10px}.quote-item-left img{width:60px;height:60px;object-fit:cover;border-radius:4px}.quote-item-details{flex:1}.quote-controls{margin-top:5px;display:flex;align-items:center;gap:10px}.quote-controls input{width:60px;padding:4px}.quote_next-btn{background:#000;color:#fff;cursor:pointer;border:1px solid;border-color:#d1d5db;font-weight:500;justify-content:center;display:inline-flex;font-size:14px;border-radius:5px;width:100%;position:relative;padding:8px 16px;align-items:center}.quote-controls button{background:transparent;border:none;cursor:pointer;font-size:18px}.quote-controls button{margin:0}.quote_remove_btn{width:20px;height:20px;fill:none;color:var(--grfq-secondary-text-color)}.grfq-form-row .quote-field{display:block;width:100%;padding:8px 12px;line-height:20px;font-size:14px;border:1px solid #d1d5db;font-weight:400;border-radius:6px}.quote-header{position:relative}.quote-header h1{font-size:26px;margin:0}.close-quote-btn{background:transparent;border:0px;display:inline-block;padding:0;min-width:1.4rem;min-height:1.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}.step{transition:opacity .3s}.drawer-footer button{margin-top:10px;margin-right:10px}.close-quote-btn{top:11px;position:absolute;right:15px}.quote-drawer{position:fixed;top:0;right:-100%;width:500px;height:100%;background-color:#fff;box-shadow:-2px 0 8px #0003;transition:right .3s ease-in-out;z-index:1000;display:flex;flex-direction:column}.product-form__quote{gap:14px}#quoteOverlay.active{display:block}#quoteOverlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:999;display:none}.quote-item-details small{font-family:Open Sans;font-size:14px;color:#000}.quote-drawer.open{right:0}.quote-page-products{margin-right:30px;flex:0 0 65%}.weglot-container .country-selector{position:relative!important;top:0!important;right:0!important}.announcement-bar .slider-buttons{position:unset}.announcement-bar-slider .slider-button{display:none}@media (max-width:991px){.quote-page-products{flex:100%!important}.quote-drawer{width:360px}.Quote-product-list{width:100%}.quote-page-form{max-width:100%;width:100%}.quote-page-wrapper{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
