.container-medium{max-width:calc(1140px + var(--padding-container) * 2)}header+div:not(.show-product-fields) .ax-product-field,header+div:not(.show-product-fields) .ax-reference-field{display:none!important}header+div.show-product-fields .ax_choix_poele{display:none}.page-template-page-quote #breadcrumb{padding-top:20px;padding-bottom:35px}@media screen and (max-width:991px){.page-template-page-quote #breadcrumb{display:none}}.page-template-page-quote .gform_button.btn.btn-primary{margin:20px auto var(--section-spacer);display:block}@media screen and (max-width:991px){.page-template-page-quote .gform_button.btn.btn-primary{font-size:12px;width:fit-content;min-width:264px;padding:10px 30px}}.page-template-page-quote .ax-title-1{margin-bottom:50px}@media screen and (max-width:991px){.page-template-page-quote .ax-title-1{padding-top:40px}}.page-template-page-quote .gform_legacy_markup_wrapper .top_label .gfield_label,.page-template-page-quote .gform_legacy_markup_wrapper legend.gfield_label{font-weight:400;color:var(--dark-gray);font-size:calc(14px + 2 * (100vw - 540px)/ 451);margin-bottom:13px}@media screen and (max-width:540px){.page-template-page-quote .gform_legacy_markup_wrapper .top_label .gfield_label,.page-template-page-quote .gform_legacy_markup_wrapper legend.gfield_label{font-size:14px}}@media screen and (min-width:991px){.page-template-page-quote .gform_legacy_markup_wrapper .top_label .gfield_label,.page-template-page-quote .gform_legacy_markup_wrapper legend.gfield_label{font-size:16px}}.page-template-page-quote .gform_legacy_markup_wrapper .gsection{border-bottom:0;margin-bottom:0}.page-template-page-quote .gform_wrapper .gform-body{display:grid;row-gap:60px;column-gap:10px}.page-template-page-quote .gform_wrapper .gform-body>*{min-width:0}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field{margin-top:30px}@media screen and (max-width:780px){.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field{margin-top:10px}}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field label{font-weight:700;color:var(--black);font-size:calc(20px + 4 * (100vw - 540px)/ 451)}@media screen and (max-width:540px){.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field label{font-size:20px}}@media screen and (min-width:991px){.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field label{font-size:24px}}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field input{font-weight:700;width:100%}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field img{margin-top:10px;border:1px solid var(--gray);padding:20px;border-radius:10px}@media screen and (min-width:540px){.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field img{max-width:300px;max-height:200px;object-fit:contain}}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field{margin-top:0;display:flex;align-items:center;gap:5px}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field label{font-size:14px;margin:0;padding:0}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field label::after{content:" :"}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field input{color:var(--dark-gray);font-size:14px!important}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field,.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field{pointer-events:none}.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-product-field input,.page-template-page-quote .gform_wrapper .gform-body .gfield.ax-reference-field input{padding:0!important;background-color:transparent}.page-template-page-quote .gform_wrapper .gform-body .gfield_radio{color:var(--dark-gray)}.page-template-page-quote .gform_wrapper .gform-body>ul.gform_fields:not(p){padding:20px;box-shadow:0 5px 30px rgba(0,0,0,.0784313725)}@media screen and (min-width:991px){.page-template-page-quote .gform_wrapper .gform-body>ul.gform_fields:not(p):nth-child(2) .gfield.gsection{margin-bottom:35px}}@media screen and (min-width:991px){.page-template-page-quote .gform_wrapper .gform-body{grid-template-columns:1fr 1fr}.page-template-page-quote .gform_wrapper .gform-body>ul.gform_fields:not(p){padding:40px;padding-inline-start:40px!important}}.page-template-page-quote .gform_wrapper .gform_footer input[type=submit]:hover{background-color:var(--black);color:var(--white)}.page-template-page-quote #prod-selektor>div{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-top:1em}@media screen and (min-width:780px){.page-template-page-quote #prod-selektor>div{grid-template-columns:repeat(3,1fr)}}.page-template-page-quote #prod-selektor>div>div>div{aspect-ratio:1;border-radius:10px;background-color:var(--light-gray);cursor:pointer;text-align:center;font-size:14px;font-weight:500;color:var(--dark-gray);display:grid;grid-auto-rows:min-content;place-content:center;place-items:center;row-gap:10px;padding:0 10px}@media screen and (max-width:991px){.page-template-page-quote #prod-selektor>div>div>div{row-gap:20px;font-size:12px}}.page-template-page-quote #prod-selektor>div>div>div svg{width:52px;height:52px}@media screen and (max-width:991px){.page-template-page-quote #prod-selektor>div>div>div svg{width:40px;height:40px}}.page-template-page-quote #prod-selektor>div>div.selec>div{background-color:var(--primary);color:#fff}.page-template-page-quote #prod-selektor>div>div.selec>div svg{filter:invert(1) brightness(100)}