.blockreassurance{padding-top:10px;text-align:center;width:100%}.blockreassurance .reass-item{display:inline-block;text-align:center;vertical-align:top}.blockreassurance .block-title{font-weight:700}.blockreassurance .block-icon,.blockreassurance .block-icon img,.blockreassurance .block-icon svg{height:70px}@media (max-width:575px){.blockreassurance{text-align:left}.blockreassurance .block-icon{display:inline-block;height:35px;float:left;margin:10px;width:35px}.blockreassurance .block-icon img,.blockreassurance .block-icon svg{height:35px;width:35px}.blockreassurance .block-title{display:inline-block;height:35px;max-width:calc(100% - 55px);padding-top:10px}}.blockreassurance_product{margin-top:25px}.blockreassurance_product .item-product{display:inline-block;height:35px;float:left;margin-right:5px;padding-top:5px;width:35px}.blockreassurance_product .item-product img,.blockreassurance_product .item-product svg{height:35px;width:35px}.blockreassurance_product p.block-title{line-height:40px}body#checkout .container-blockreassurance{min-height:auto}.footer-container .container{padding-bottom:10px}#footer-blocks .row{margin:0}#footer-blocks,#thin-footer,#copyright-footer{float:left;width:100%}#footer-blocks,#copyright-footer{margin-top:20px!important}#footer-blocks .col-md-2-4{float:left;width:20%;padding-left:15px;padding-right:15px}#footer-blocks .rte i{font-size:1rem}#footer-blocks .rte p{margin:0;font-size:.875rem}#footer-blocks .rte img{max-width:100%;height:auto}#footer-blocks .rte blockquote{margin:0}#footer-blocks .fb-module>section,#footer-blocks .fb-module>div{width:100%!important;margin:0!important;padding:0!important;float:none!important;display:flex;flex-direction:column}#footer-blocks .fb-module>section>h4,#footer-blocks .fb-module>div>h4{display:none}#footer-blocks #copyright-footer,#footer-blocks #copyright-footer a{font-size:.9em!important}#footer-blocks #copyright-wrapper,#footer-blocks #more-links-wrapper,#footer-blocks .no-padding{padding:0}#footer-blocks .align-left-to-center,#footer-blocks .align-left-to-center_17{text-align:left}#footer-blocks .align-right-to-center,#footer-blocks .align-right-to-center_17{text-align:right}.footer-container #footer ul li h4:after{display:none}#footer-blocks.container{width:100%}#footer-blocks .title .collapse-icons .remove{display:none}#footer-blocks .collapse{display:inherit}@media (max-width:991px){#footer-blocks .col-md-2-4{width:100%}#footer-blocks #copyright-footer,#footer-blocks #copyright-footer a{font-size:.8rem}}@media (max-width:767px){#footer-blocks .align-left-to-center{text-align:center}#footer-blocks .align-left-to-center .collapse{text-align:left}#footer-blocks .align-right-to-center{text-align:center}#footer-blocks .align-left-to-center_17{text-align:center}#footer-blocks .align-right-to-center_17{text-align:center}#footer-blocks #more-links-wrapper{display:none}#footer-blocks .title{padding:.625rem;cursor:pointer}#footer-blocks .title[aria-expanded="true"] .collapse-icons .add{display:none}#footer-blocks .title[aria-expanded="true"] .collapse-icons .remove{display:inline-block}#footer-blocks .title h4{margin-bottom:0}#footer-blocks section:not(#thin-footer):not(#copyright-footer){padding:0!important}#footer-blocks .collapse{display:none;margin:0;background-color:#f6f6f6}#footer-blocks .collapse.in{display:block}#footer-blocks li{padding:.625rem;border-bottom:1px solid #fff;font-weight:700}#footer-blocks li a{color:#333}#footer-blocks li a:hover{color:#2fb5d2}}#footer-blocks a h4{color:#000;margin-top:30px}#footer-blocks li.first h4{margin:0}#footer-blocks .text-center{text-align:center}@media (max-width:767px){#footer-blocks a h4{margin-top:1rem}}.banner_top_site{height:120px;background-repeat:no-repeat;background-size:100% auto;background-position:center}.ets_baw_display_banner.displaynav1 img{max-height:50px;display:inline-block}.ets_baw_display_banner.displaynav1{display:inline-block;vertical-align:middle}.ets_baw_display_banner.displayshoppingcartfooter,.ets_baw_display_banner.displaycartgridbodyafter{margin-top:20px}.content_after_image p:first-child{margin-top:15px}.ets_baw_display_banner img{max-width:100%}.ets_baw_display_banner.displaycartgridbodybefore1,.ets_baw_display_banner{margin-bottom:20px}.content_before_image{display:block;clear:both}.displayfooterbefore .content_before_image,.displayfooterbefore .content_before_image p{text-align:left}#left-column .block,#right-column .block{background-color:#fff;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);clear:left;float:left;margin-bottom:30px;padding:15px 25px 30px;width:100%}.bg_grey{padding:2.5rem 0;background-color:#e8e8e8}.hidden{display:none}.radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.radio.hidden{display:none}.radio span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.radio label{margin-bottom:0}#order-step input[type=email],#order-step input[type=number],#order-step input[type=password],#order-step input[type=text]{border:1px solid #ccc;-webkit-box-shadow:inset 2px 2px 21px 0 #ccc;box-shadow:inset 2px 2px 21px 0 #ccc;border-radius:12px;font-size:.825rem;padding:2px 8px;height:20px;color:#222;font-weight:400}#order-step button:after,#order-step p.submit input:after,.address_add.submit a:after,.cart_navigation button:after,.cmd:after,body #page .standard-checkout:after{content:"";width:90%;height:9px;display:block;position:absolute;left:5%;top:14%;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(8%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.7) 8%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}body .btn-primary{background-color:#a11;color:#fff!important;text-decoration:none;border-color:transparent;outline:0}body .btn-primary:active,body .btn-primary:active:hover,body .btn-primary:focus,body .btn-primary:focus:hover,body .btn-primary:hover,body .btn-primary:hover:hover{background-color:#e2be0e}body .btn_cms{background-color:#a11;color:#fff!important;padding:10px 20px;text-decoration:none;margin-top:10px;display:inline-block;cursor:pointer}body{color:#222!important;line-height:1.4;font-size:15px!important}body #wrapper{background-color:#fff}body #content-wrapper.col-xs-12{padding-left:0;padding-right:0}body#index #wrapper,body#module-estimate-estimate #wrapper{padding-top:0}body main{overflow-x:hidden}body h1,body h2,body h3,body h4{font-family:Tahoma,Geneva,sans-serif;color:#a11;margin:16px 0}body a{color:#222!important;text-decoration:underline}body img{width:100%;height:auto}button{padding:0;margin:0;border:0;font:700 .9375rem Arial,Helvetica,sans-serif!important;cursor:pointer}body .container-fluid{max-width:1500px;padding-left:0;padding-right:0}.page-content.page-cms ul,p{font-size:.9375rem;font-weight:400;color:#222!important}label{max-width:100%;margin-bottom:5px;font-weight:700}body .header-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #header{max-width:1500px;margin:0 auto;-webkit-box-shadow:none;box-shadow:none}body #header .top-menu a:hover,body #header .top-menu:not(.selected) a[data-depth="0"]:hover{color:#a11}body #header .top-menu .selected{background-color:#a11}body #header .top-menu .selected a{color:#fff!important}body #header .top-menu a{color:#222!important;text-decoration:none!important}body #header .top-menu a[data-depth="0"]{padding:.625rem;font-size:.825rem;font-weight:600}body #header .menu{display:block}body #header #search_widget,body #header .menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body #header #search_widget{float:none;min-width:100%;margin-bottom:20px}body #header #_desktop_cart .cart-preview{padding:10px;top:2rem;right:1rem}body #header #_desktop_cart .cart-preview.inactive{border:2px solid #7a7a7a}body #header #_desktop_cart .cart-preview.active{background:#a11;color:#fff!important}body #header #_desktop_cart .cart-preview a{color:#fff!important;font-size:1rem}body #header #_mobile_cart a{text-decoration:none}body #header .header-nav .cart-preview.active{background:#a11}body #header .header-nav .cart-preview.active .cart-products-count{color:#fff}body #header .header-nav #menu-icon{margin:1.2rem 1rem 0}body #header .header-nav #menu-icon .material-icons{font-size:50px}body #header .header-top .menu{padding-left:0}body #header .header-top .container-fluid{position:relative;width:100%}body #header .header-top .container-fluid img.logo{margin-bottom:20px}body #header .header-top .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body #header .header-top .row .col-sm-12{padding-right:0;padding-left:0}body #header .header-top .row.hidden-md-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row{margin-right:0!important;margin-left:0!important}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAADAwMBAQEAAAAAAAD5+fkGBgbs7OwAAAAAAAACAgL9/f0BAQEAAAAHBweurq4GBgb4+Pje3t6Dg4P39/c/Pz+enp7f39/a2toAAADQ0NBnZ2e/v78AAADs7OzZ2dn4+Pj8/PyCgoJnZ2fNzc0/Pz/x8fHJycnl5eUcHBwAAAD///9OTk7BwcE1NTWsrKwiIiKNjY2cnJzOzs66urpoaGhBQUEsLCxdXV16enq7oi+OAAAAL3RSTlMAAQMIDRItI2lE+of4GZBT/V15OtSh0/3AvqyzSN75ybZ6xZYnoeJpiR1Vf7JtbHk3+2UAAAQQSURBVHja7ZaFesJKEIUJG2dxs7p7T4Lr+z/WndCWYRY+kuvGqdn/DSfbMD85MxYllyVWknzeSpJGEqeUTVEqnz/KE6rsont92221uvfvz4rwY6j3eI5tumcSl2zx5RIIZ+tVFK3WM034M9OSpbEaerwcfWc51ng4O0Qn7FOI2WC0k8EMIdH7rPJeNIYjI0OEdyZtWaoYnCMe7WWGrrIsY7BTf4Ie7MPLNqiIMdirnmPMDGeMFo/mwdOfmkP+Qpkao6lxuYHJaBMgwSYARptMcKsk7PrnWP08LjAh9qfVKumxW9mu1zQGI6aZHQ0Q2nlLVK6FWPI1MUsBHAkHhQrDE1AmW7iyD29qMMv0EqEJ184RMTuZMB2hJWG6wMZPyy+Mj26NS7pAeXRXmP5MnvAXSoxr2xKwV6XS89GBrBB6ilhZuoP4EBzjzckLOOlBo4f77BDa5RY8uhdibbJrVB55MN+j5cIVMDTnou/xHcqn51YLnRDxnNF5jErf3Z4bw1SE6J4G4vEiIRfjGNBPrsNPb0mXa8lwSvj1uV+WrFwcgV8rXF1qUPRl5yPw7CMryXGDKvGUml8NXEcJVtI03PHcekCpu55DYw3WxGnhOhRaugI9jBO/icVoCp9C/g6nZJSKOksk0bp/vUt1yt19BT95eFdHcEvdEhqP51EUrYdtoHXEKc9dYLjgW3mKyrXNtGQf0I7Mu/nWUUwzrFqIzWW+Bq4dns2D7zFllunw0aSJPUOF63KGON97qlj5Lm9CkTYei1RbHjDaSyZWlTmv38u6sTfyrxgyGwEY8Sovmxupizl7VazyKZ5cYzE+YHt5y4pYH0P0A7FyLXtHEgBi4cF+uSj3M5cMAS2l2ah6Smx+nhwZkyfo+wbcwva2WACY7nbu+K6EL7Hm06gAbf6voGdMtq8xG1H4PAbbVrokO5NhQ+rB0Stu0SjQaUinvG1Hi0So9GrinJPSL+FB/8RolPwfT/Aq7yNcHDJKk1vsvOC4hI722LCXDCbYtMQ5MBZ9Y4RXpVrAg7l13W8A0+1xL4aA7lEJFpB4reZftQmYDdfr8XAKVBrNUqHKJSRd9wudc3xHN3rNUq2csAwLulorFTqdRqPRuWrSWF9KRdJkoGqtUNqErFJ2i0qwpoG8OimIUi0HbtFWlsGaSil6nuu6XtHZWCX9RX+SLFaxOCZ5csrJKfPKiuE0pwCIRlmdMgYwSHcKn29lmeIUTgwgzSkcDYTpTuHJUYpT+JqARUantIHKIKNTBnwWGZyyYmn+U5xycsrJKeWbi8+UXNyUN6hqfmZKU9FDM5tGW7ngM3OC3E12+CZ3kR2+yKUznBP8l8En+ASf4BP8q5b5r9LErxNQLrvaEgeXLjIVLn0Zup5Fx3UCfwFR3+eYICMfjQAAAABJRU5ErkJggg==)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../css/dist/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(../css/dist/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAE0lEQVR4AWMQ4OHZQAyms8JRhQA4p1Rhc+/IhwAAAABJRU5ErkJggg==)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}body#checkout section.checkout-step.-reachable.-current .step-number{background-color:#a11!important}body#checkout #header .header-nav .logo{width:100%!important;max-height:none!important}body#checkout section.checkout-step .address-item.selected{background:#fff;border:3px solid #a11!important}body .custom-radio input[type=radio]:checked+span{background-color:#a11}.payment-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.payment-option img{width:auto;height:40px}.order-confirmation-table>table>tbody>tr:nth-child(2){display:none}body.page-my-account #content .links a:hover i{color:#a11}#single_brands{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#single_brands img{width:264px;min-width:125px}body .product-information .manufacturer-logo{max-height:4rem;width:auto}body#manufacturer #main ul{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.column-brand{-webkit-column-count:3;-moz-column-count:3;column-count:3}body #search_filters .facet .facet-label a{text-overflow:inherit}body #search_filters .facet .facet-title{color:#a11!important;text-shadow:none;background:#e8e8e8;padding:10px;text-transform:uppercase;width:100%;margin:0}body #search_filters ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;border:1px solid #222}.input-group-btn-vertical,body #search_filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-btn-vertical,.input-group-btn-vertical .btn-touchspin{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group-btn-vertical .btn-touchspin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .product-price{color:#a11}body .bootstrap-touchspin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#cms img{width:auto}body#cms iframe{width:100%}.cms-content{padding:2%}.button_mini{position:relative;display:inline-block;padding:5px 7px;border-radius:3px!important;font-weight:700;color:#fff!important;cursor:pointer;background:#c82828;text-decoration:none}.ets-cfu-form,.faq-content{max-width:1000px;margin:0 auto}.ets_cfu_input_captcha .pa-captcha-img-data{max-width:150px}.ets_cfu_input_captcha .pa-captcha-refesh{max-width:50px;display:inline-block}.ets_cfu_input_captcha .pa-captcha-refesh img{max-width:100%}body #footer{padding-top:0}body #footer .footer-container{padding-top:0;overflow:hidden}body #footer-blocks{background-color:#2b2b2b;max-width:1500px;margin:0 auto!important;padding:1% 2%}body #footer-blocks *,body #footer-blocks a{color:#fff!important;text-decoration:none}body #footer-blocks .collapse a:before{content:"•";color:#a11;margin-right:3px}body #footer-blocks .collapse a:before:not([href*=international]){content:"";margin-right:0}body #footer-blocks .collapse a[href*=international]{margin-top:1rem;display:inline-block}body #footer-blocks .collapse a[href*=international]:before{content:none}body #footer-blocks .collapse a[href*=international]:after{content:">>>"}body #footer-blocks h1,body #footer-blocks h2,body #footer-blocks h3,body #footer-blocks h4,body #footer-blocks h5{font-size:1rem;font-weight:400;text-transform:uppercase}#acb-content{max-width:1500px;margin:auto;padding:2%}#acb-content p{color:#fff}body #custom-text{margin-top:1.5rem;border-top:2px solid #a11}body #custom-text table{width:100%}body #custom-text table tr{vertical-align:top}body #custom-text table tr td{padding:0 .8rem}body #custom-text h2{color:#a11;font-size:1.25rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}body #custom-text img{max-width:211px}.thumbnail-top img{max-width:124px!important}body .product-miniature .product-price-and-shipping{font-weight:700;color:#a11;text-align:center;font-size:1.25rem}#expressOrder{-webkit-clip-path:polygon(0 0,100% 0,73.4% 100%,0 100%);clip-path:polygon(0 0,100% 0,73.4% 100%,0 100%);background:#a11;background:radial-gradient(circle,#fc2527 0,#980a06 100%);padding:2.5rem;color:#fff;height:100%}#expressOrder .title-img{text-indent:-999px;height:72px;width:263px;float:left;background-repeat:no-repeat}#expressOrder div.title-block{position:relative}#expressOrder div.title-block>p.tagline{font-weight:700;padding:0;font-size:1rem;color:#fff!important;border:0;text-transform:uppercase;bottom:0;left:17rem;margin:0;font-style:italic;position:absolute}#expressOrder a{color:#fff!important;text-decoration:underline}.configurator_form{margin-top:2.5rem}.configurator_form legend{font-weight:700;padding:0;margin-bottom:15px;font-size:1.25rem;color:#fff;border:0;line-height:1.2}.configurator_form label{color:#fff;font-size:1rem;margin:6% 0}.configurator_form input{border:0;-webkit-box-shadow:inset 2px 2px 6px 0 #777;box-shadow:inset 2px 2px 6px 0 #777;border-radius:12px;font-size:.825rem;padding:2px 6px;width:89px;height:18px}button.calc{height:22px;color:#fff;text-transform:uppercase;padding:0 10px;position:relative;border-radius:12px;background-color:red;-webkit-box-shadow:inset 0 2px 30px 0 #993131;box-shadow:inset 0 2px 30px 0 #993131;margin-left:20px;outline:none;font:inherit}.calc:after,.vf-btn:after{content:"";width:90%;height:9px;display:block;position:absolute;left:5%;top:14%;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(8%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.7) 8%,hsla(0,0%,100%,0))}#gsize .error{border:1px solid #eee;-webkit-box-shadow:inset 0 0 2px 0 #eee;box-shadow:inset 0 0 2px 0 #eee;border-radius:4px;color:#eee;background:#900;font-size:15px}#gsize-msg{padding:2px 4px;margin:4px 8px;display:inline-block}.gsize .explain,.gsize .howto{font-size:.875rem;line-height:1.4}.gsize .d-flex,.gsize .explain,.gsize .howto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gsize .d-flex{margin:2% 0;position:relative}.gsize .tagline{width:100%}.special{margin-top:50px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.special img{width:42px;margin-right:10px}.special p{font-size:.875rem;color:#fff!important;margin:0}#order-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}#order-step.alt{background:url(../img/fireplace.png) 0 0 no-repeat}#order-step h3{color:#fff}#order-step .resume ul{padding-bottom:2rem}#engagement,#order-step{position:relative}#engagement h1 :after,#order-step h1 :after{content:"";width:30%;height:9px;display:block;position:absolute;left:38%;top:14%;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(8%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.7) 8%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}#engagement .h3,#order-step .h3{margin-bottom:1.2rem;padding-right:42px;font-size:19pt;text-align:center;text-transform:uppercase;font-weight:400;color:#a11}#engagement .red,#order-step .red{color:#a11;text-transform:uppercase;font-weight:700}#engagement .black,#engagement .red,#order-step .black,#order-step .red{font-size:.875rem;text-align:center}#engagement .item,#order-step .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem}#engagement .item img,#order-step .item img{max-width:5rem}#engagement__content,#order-step__content{position:absolute;right:0;top:2.5rem;width:120%;margin:auto}.crumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.crumb>li{position:relative;margin-right:1rem}.crumb>li:after{left:100%;top:0;border-top:14px solid transparent;border-left:9px solid #e8e8e8;border-bottom:14px solid transparent;z-index:1}.crumb>li:after,.crumb>li:before{position:absolute;content:"";width:0;height:0}.crumb>li:before{right:100%;bottom:0;border-top:14px solid #e8e8e8;border-bottom:14px solid #e8e8e8;border-left:11px solid transparent;background-color:#fff}.crumb>li.active:before{border-top-color:#e2be0e!important;border-bottom-color:#e2be0e!important}.crumb>li.active:after{border-left-color:#e2be0e!important}.crumb li{float:left;list-style-type:none;background-color:#e8e8e8;line-height:28px;height:28px;padding:0 10px;position:relative;text-transform:uppercase;font-weight:700;font-size:.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}.crumb li.active{color:#fff;background:#e2be0e}.resume{color:#fff;padding-top:70px;padding-left:30px;background:#a11;background:radial-gradient(circle,#fc2527 0,#980a06 100%)}.resume h3{font-size:1.3rem;text-transform:uppercase;margin:0;font-weight:700}.resume h3:before{content:"> "}.resume h3.resume h3:after{content:" :"}.resume p{color:#fff!important}.resume li a{color:#fff;border-radius:6px;background-color:red;-webkit-box-shadow:inset 0 0 15px 2px #993131;box-shadow:inset 0 0 15px 2px #993131;padding:0 4px;font-size:13pt;font-weight:700;position:relative}.resume li a:after{content:"";width:30%;height:9px;display:block;position:absolute;left:38%;top:14%;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(8%,hsla(0,0%,100%,.7)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.7) 8%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.resume li a:hover{text-decoration:none;background-color:#e8c207;-webkit-box-shadow:inset 0 0 15px 2px #be9f0a;box-shadow:inset 0 0 15px 2px #be9f0a}.configurator{padding:1rem 3rem 4rem!important}.configurator .cons{margin:5% auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.configurator .cons p{font-size:12pt;font-weight:700;text-transform:uppercase}.configurator .cons p .important{color:#a11}.configurator .price{text-align:right;color:#b51818;font-size:18pt;font-weight:700;margin-bottom:.5rem}.configurator .separator{color:#a11;-ms-flex-item-align:start;align-self:flex-start;margin-top:1.5rem;font-weight:900;text-transform:uppercase}.configurator .car,.configurator .cdr,.payment_module{width:44%;float:left;border:2px solid #c32b2a;padding:15px}body .contact-form{color:#222}.question-content{line-height:2.5}.question{text-decoration:none;-webkit-transition:all .4s;transition:all .4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.question:hover{color:#a11}.reponse-content ul{color:#222;list-style:disc;margin-left:4%}span.more-less{display:inline-block;background:#222;color:#fff;padding-top:4px;margin-right:5px;height:22px;width:22px;line-height:1;text-align:center;vertical-align:top}.question-content-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.question-content-wrapper,.row.glasstype{display:-webkit-box;display:-ms-flexbox;display:flex}.row.glasstype{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#order-step .text input[type=number]{width:70px}.glassform img{max-width:115px!important;max-height:115px;-o-object-fit:contain;object-fit:contain}#mesure{max-width:386px;margin:0 auto}.error{border:1px solid #a11;background:#fcc}.error,.success{margin:0 0 10px;padding:10px;font-size:13px}.success{border:1px solid #390;background:#d3ffab}.warning{margin:0 0 10px;padding:10px;border:1px solid #e6db55;font-size:13px;background:#ffffe0}.estimate-price{padding-left:0!important;white-space:nowrap}#cart #ps_checkout-payment-method-logo-block-container{display:none}@media screen and (max-width:1199px){body{font-size:14px!important}#order-step{display:block}.configurator .cons,.configurator .cons .submitter{width:100%}.configurator .separator{margin:1.5rem 1rem}.configurator .configurator-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:1024px){body #header #_desktop_cart .cart-preview .hidden-sm-down{display:none}}@media screen and (max-width:991px){body{font-size:12px!important}body #header .top-menu a[data-depth="0"]{padding:.3rem;font-size:.725rem}body #header #_desktop_cart .cart-preview a{font-size:.8rem}body #header #_desktop_cart .cart-preview i{font-size:1.2rem}body #custom-text table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body #custom-text table tr td{width:50%}#expressOrder{-webkit-clip-path:none;clip-path:none}#engagement__content,#order-step__content{position:relative;width:100%}#engagement__content .item.col-sm-2,#order-step__content .item.col-sm-2{width:20%}}@media(max-width:767px){body #footer-blocks .collapse{display:none;margin:0;background-color:transparent}}@media screen and (max-width:767px){body #header .top-logo img{max-height:none}.gsize .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gsize .d-flex .x{display:none}.gsize .d-flex button.calc{position:absolute;right:3rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gsize .d-flex label:last-of-type{margin-top:1rem}.gsize .d-flex input:last-of-type{margin-bottom:1rem}.configurator .cons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.configurator .configurator-content .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:1.5rem}.configurator .configurator-content .cons{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:690px){.column-brand{-webkit-column-count:2;-moz-column-count:2;column-count:2}#expressOrder div.title-block>p.tagline{position:relative;float:none;clear:both;margin-top:.5rem;left:0;top:.5rem}}@media screen and (max-width:600px){#engagement__content .item.col-sm-2,#order-step__content .item.col-sm-2{width:50%}}@media screen and (max-width:500px){.column-brand{-webkit-column-count:1;-moz-column-count:1;column-count:1}.gsize .d-flex button.calc{position:relative;right:auto;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../css/dist/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../css/dist/fancybox_loading@2x.gif);background-size:24px 24px}}:root{--redOne:#D80002;--redTwo:#A11100;--grey:#F5F5F5;--Gadient:radial-gradient(69.81% 69.81% at 31.46% 37.92%, var(--redOne) 0%, var(--redTwo) 100%);--Gadient-opacity:radial-gradient(69.81% 69.81% at 31.46% 37.92%, rgba(250, 36, 38, 0.80)0%, rgba(170, 17, 17, 0.80)100%)}.top-menu .sub-menu{transition-duration:0s!important}#collapse_0_0>li:nth-child(3){display:none}#header .container-fluid,#index .container-fluid,#cms.cms-id-7 .container-fluid,#module-estimate-estimate .container-fluid,#module-vitreflamconfigurator-choixlivraison .container-fluid,#footer .container-fluid{max-width:100%}#header .header-banner-top{padding:10px 0;background:var(--Gradient,radial-gradient(69.81% 69.81% at 31.46% 37.92%,#D80002 0%,#A11 100%))}#header .header-banner-top .content{display:flex;align-items:center;justify-content:space-between;gap:1rem}#header .header-banner-top .content p{margin-bottom:0;color:#FFF!important;text-align:center}#header .header-banner-top .content .button-close{cursor:pointer}#index .text-end{text-align:end}#index .cms-content{padding:0}#index .cms-content img{border-radius:20px}#index .cms-content>div{padding:80px 0}#index .cms-content>div .flex{display:flex;gap:40px;margin-bottom:1rem;flex-wrap:wrap}#index .cms-content>div ul{list-style:disc;line-height:28px;padding-left:40px}#index .cms-content>div img{width:auto;max-width:100%;margin-bottom:1rem}#index .cms-content>div h2{color:#000;font-size:32px;line-height:48px;margin-bottom:40px;margin-top:0}#index .cms-content>div h2>span{background:var(--Gadient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#index .cms-content>div#div-2-home,#index .cms-content>div#div-6-home,#index .cms-content>div#div-11-home{text-align:center}#index .cms-content>div#div-4-home,#index .cms-content>div#div-7-home,#index .cms-content>div#div-13-home,#index .cms-content>div#div-15-home,#index .cms-content>div#div-17-home{background-color:var(--grey);text-align:center}#index .cms-content>div#div-4-home .content,#index .cms-content>div#div-7-home .content,#index .cms-content>div#div-13-home .content,#index .cms-content>div#div-15-home .content,#index .cms-content>div#div-17-home .content{margin-left:auto;margin-right:auto;max-width:800px}#index .cms-content>div#div-5-home .image,#index .cms-content>div#div-9-home .image,#index .cms-content>div#div-14-home .image{text-align:right}#index .cms-content>div#div-9-home{background-color:var(--grey)}#index .cms-content>div#div-2-home h2,#index .cms-content>div#div-6-home h2,#index .cms-content>div#div-11-home h2{font-size:40px;color:#fff;line-height:58px}#index .cms-content>div#div-2-home .btn,#index .cms-content>div#div-6-home .btn,#index .cms-content>div#div-11-home .btn{margin-top:0}#index .cms-content>div p,#index .cms-content>div li{font-size:16px;line-height:28px}#index .cms-content>div .btn{margin-top:40px}body #content-wrapper .btn.btn-primary{background:var(--Gadient);border-radius:40px;transition:.3s;padding:13px 32px;font-size:16px;text-transform:none;text-decoration:none!important;font-weight:400;border:2px solid var(--redTwo)}body #content-wrapper .btn.btn-primary:hover,.cons .submitter:hover .btn.btn-primary{background:transparent!important;color:var(--redTwo)!important;border:2px solid var(--redTwo)}body #content-wrapper .btn.btn-secondary{background:#fff;border-radius:40px;color:var(--redTwo)!important;transition:.3s;padding:13px 32px;font-size:16px;text-transform:none;text-decoration:none;font-weight:400}body #content-wrapper .btn.btn-secondary:hover{background:var(--Gadient);color:white!important}#custom-text{margin:0!important;background:var(--Gadient)!important;border:none}#custom-text td img{width:auto;height:auto;margin-bottom:1rem}#custom-text td h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:.5rem;line-height:28px;margin-top:0}#custom-text td p{color:white!important;font-size:16px;font-weight:400;line-height:28px}#index .page-footer{margin:0!important}body header#header{max-width:100%}#_desktop_logo{text-align:center;background-color:var(--grey);padding:20px 0}#_desktop_user_info .user-info>a{text-wrap:nowrap;text-decoration:none}#_desktop_user_info .user-info>a:hover{text-decoration:underline}#header .header-top .position-static.header-top-right{padding:24px 0;width:calc(100% - 200px);margin-left:auto;margin-right:auto;justify-content:center}#header .header-top .position-static.header-top-right #_desktop_cart{margin-left:auto}body #header .header-top .container-fluid img.logo{width:auto;margin-bottom:0;max-height:80px}header#header div.header-top{padding:0}body #header .menu>ul{gap:15px;margin-right:.625rem}body #header #_desktop_cart .cart-preview .header{display:flex;align-items:center}#engagement{padding:40px 0;display:flex;justify-content:center;align-items:center}#engagement .engagement-flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:55px}#engagement .engagement-flex .item{margin-bottom:0;flex:1;min-width:200px}#engagement .engagement-flex .item h3{font-size:20px;background:var(--Gradient,radial-gradient(69.81% 69.81% at 31.46% 37.92%,#D80002 0%,#A11 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;text-align:center}#engagement .engagement-flex .item p{font-size:16px;font-weight:500;margin-bottom:0;text-align:center}#engagement #engagement__content{position:relative;top:0;width:calc(100% - 200px);margin:auto}#div-2-home{background-image:url(../img/section_2.jpg)}#div-6-home{background-image:url(../img/section_6.jpg)}#div-11-home{background-image:url(../img/section_11.jpg)}#expressOrder{background-image:url(../img/background_responsive.avif);clip-path:none;background-size:cover;background-repeat:no-repeat;padding:0;background-position:center top}#expressOrder .expressOrderContent>.row{display:flex;align-items:center;flex-direction:column-reverse;padding:30px 15px}#expressOrder .expressOrderContent>.row .content-text{margin-bottom:0}#expressOrder .expressOrderContent>.row .content-text h1{color:#fff;font-size:40px;font-weight:800;line-height:normal;margin-top:0;display:block;margin-bottom:24px}#expressOrder .expressOrderContent>.row .content-text>p{font-size:14px;font-weight:400;line-height:normal;color:white!important;margin-bottom:0;margin-bottom:40px}#expressOrder .expressOrderContent>.row .content-text .flex-element{justify-content:space-between;margin-top:0;margin-bottom:10px;gap:1rem}#expressOrder .expressOrderContent>.row .content-text .flex-element .picto-text{align-items:center;gap:1rem;flex-direction:row}#expressOrder .expressOrderContent>.row .content-text .picto-text>img{width:auto}#expressOrder .expressOrderContent>.row .content-text .picto-text>p{font-size:18px;color:white!important;font-weight:700;line-height:normal;max-width:50%;margin-bottom:0}#expressOrder .expressOrderContent .content{padding:40px;background:var(--Gadient-opacity);border-radius:20px;max-width:594px}#expressOrder .expressOrderContent .content .title-block{display:flex;justify-content:center}#expressOrder .expressOrderContent .content .text-center{text-align:center}#expressOrder .expressOrderContent .content .button-container{margin-bottom:24px}#expressOrder .expressOrderContent .content legend{margin-bottom:24px;font-weight:400;font-size:18px}#expressOrder .expressOrderContent .content #gsize{margin-top:24px}#expressOrder .expressOrderContent .content #gsize .explain{font-size:1rem}#expressOrder .expressOrderContent .content #gsize #gsize-msg{margin:0 0 10px 0;padding:5px;text-align:center;width:100%}#expressOrder .expressOrderContent .content #gsize .calc{height:auto;box-shadow:none;margin-left:0}#expressOrder .expressOrderContent .content #gsize .calc:after{display:none}#expressOrder .expressOrderContent .content #gsize .inputs-container{gap:24px;margin-bottom:24px;margin-top:0}#expressOrder .expressOrderContent .content #gsize .inputs-container>div{flex:1;display:flex;flex-direction:column;width:100%}#expressOrder .expressOrderContent .content #gsize .inputs-container>div label{text-align:left;font-weight:600;margin-bottom:.5rem;margin-top:0}#expressOrder .expressOrderContent .content #gsize .inputs-container>div input{width:100%;height:42px;border-radius:4px;background:linear-gradient(0deg,rgba(170,17,17,.2)0%,rgba(170,17,17,.2)100%),#FFF;box-shadow:none}#expressOrder .expressOrderContent .content #gsize .inputs-container>div input.error{margin:0}body #footer-blocks{max-width:100%}body #footer-blocks .logo{max-width:100%;margin-bottom:2rem}#footer-blocks *{font-family:Manrope,sans-serif}#footer-blocks ul{list-style-type:none}body #footer-blocks .collapse a:before{content:""}body #footer-blocks h4{text-transform:none;font-size:1rem;font-weight:600;margin-bottom:24px}#footer-blocks ul>li,#footer-blocks ul>li>a{font-size:1rem;margin-bottom:1rem;font-weight:400}#footer-blocks #copyright-footer{margin:0;padding:40px 0 0 0}#footer-blocks #copyright-footer #copyright-wrapper{font-size:1rem}#footer-blocks #copyright-footer #copyright-wrapper>a{text-decoration:underline}#footer-blocks #copyright-footer #copyright-wrapper>a:hover{text-decoration:none}#cms .red{background:var(--Gadient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#cms #wrapper{padding-top:0}#cms #wrapper .image img{max-width:100%}#cms.cms-id-7 #content{padding:0;margin-bottom:0}#cms #main .page-header{display:flex;align-items:center;height:200px;background-image:url(/img/cms/2section_0.jpg);margin-bottom:0}#cms #main .page-header h1{color:#fff;font-size:40px}#cms #content>div{padding:80px 0}#cms #wrapper .breadcrumb{padding:24px 0;margin-bottom:0}#cms #wrapper .breadcrumb li:last-child{color:#000;font-weight:700}#cms #wrapper .breadcrumb li a{text-decoration:none}#cms #content>div h2{color:#000;font-size:32px;line-height:48px;margin-bottom:40px;margin-top:0}#cms #content>div h2>span{background:var(--Gadient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#cms #content #section_1{padding-top:40px}#cms #content #section_1 .image{text-align:end;margin-bottom:30px}#cms #content #section_1 .image{text-align:end}#cms #content #section_1 .image img{margin-bottom:30px}#cms #content #section_1 .image p{text-align:center;font-size:24px;font-weight:800}#cms #content #section_1 .content{display:flex;gap:1rem}#cms #content ul>li,#cms #content p{line-height:28px}#cms #content ul>li{padding-left:40px}#cms #content .lightbulb{background:var(--Gadient);border-radius:50%;padding:5px;height:fit-content}#cms #content #section_2{background-color:var(--grey);padding:40px 0}#cms #content #section_2 h2{text-align:center;margin-bottom:80px}#cms #content #section_2 .content .content-item{text-align:center}#cms #content #section_2 .content .content-item img{margin-bottom:1rem}#cms #content #section_2 .content .content-item p{margin-bottom:1rem;font-size:20px;font-weight:600;margin-bottom:0}#cms #content #section_3>.container>.row{align-items:flex-start}#cms #content #section_3 h2{text-align:center;margin-bottom:80px}#cms #content #section_3 h3{color:#000;font-size:16px;margin-top:0;margin-bottom:.5rem}#cms #content #section_3 p{color:#000;font-size:16px}#cms #content #section_3 ol{margin:0;padding:0;list-style-type:none}#cms #content #section_3 ol li{counter-increment:step-counter;margin-bottom:5px;display:flex;gap:1rem;margin-bottom:24px}#cms #content #section_3 ol li p{margin-bottom:0;line-height:24px}#cms #content #section_3 ol li::before{content:counter(step-counter);font-size:24px;background:var(--Gadient);color:#fff;font-weight:700;min-width:40px;min-height:40px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}#cms #content #section_4 h2{font-size:40px;color:#fff;margin-bottom:40px;text-align:center}#cms #content #section_4 .buttons-group{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}#cms #content #section_5 h2,#cms #content #section_6 h2{margin-bottom:40px;text-align:left}#cms #content #section_5 .btn.btn-primary,#cms #content #section_6 .btn.btn-primary{margin-top:40px}#cms #content #section_5 .image{text-align:end}#cms #content #section_6 .image{text-align:start}#cms #content #section_7{background-color:var(--grey)}#cms #content #section_7 a{color:var(--redTwo)!important;text-decoration:underline}#cms #content #section_7 a:hover{text-decoration:none!important}#cms #main .page-footer{margin-bottom:0}.back-to-top{position:fixed;bottom:50px;right:50px;transform:rotate(90deg)}.back-to-top a{text-decoration:none;padding:2px 15px 7px 15px;color:var(--redTwo)!important;border:3px solid var(--redTwo);border-radius:50%;font-size:30px;font-weight:700}.back-to-top a:hover{color:white!important;background-color:var(--redTwo)}#content-wrapper .configurator h1{margin-top:2rem;font-size:1.5rem}#content-wrapper .configurator .cons{margin:2rem auto 2rem;justify-content:flex-start;gap:1rem;align-items:stretch}#content-wrapper .configurator .separator{margin:auto 0;font-size:1.5rem}#content-wrapper .configurator .cons .submitter{border-color:transparent;box-shadow:0 0 24px 0 rgba(0,0,0,.08);padding-inline-start:1.5rem;border-radius:1rem;display:flex;gap:1rem}#content-wrapper .configurator .cons p{text-transform:initial}#content-wrapper .configurator .cons p .uppercase{text-transform:uppercase;margin-top:.5rem;display:block}#content-wrapper .configurator .cons .submitter .price{margin-bottom:1rem}#content-wrapper .configurator .cons .submitter .right{flex-grow:1}#content-wrapper .configurator .description,#content-wrapper .configurator .description p{line-height:1.5rem}#content-wrapper .configurator .cons form{text-align:end}.resume li{margin-bottom:1rem}.resume li a{box-shadow:none;padding:1px 6px;border-radius:50%;text-decoration:none;margin-right:5px;background-color:#FFF}.resume li a::after{display:none}.resume li a:hover{box-shadow:none;background-color:#e8c207}#order-step button:after,#order-step p.submit input:after,.address_add.submit a:after,.cart_navigation button:after,.cmd:after,body #page .standard-checkout:after{display:none}.login-desktop .col-md-5.col-xs-12{display:none}#_desktop_logo .inside_desktop_logo{width:calc(100% - 200px)}body #header #_desktop_cart .cart-preview a{display:flex;align-items:center;flex-wrap:nowrap;text-decoration:none}body#checkout #header .header-nav{display:block;text-align:center}body#checkout #header .header-nav .logo{height:80px;width:auto!important}#module-estimate-estimate .inputsglassform .h1{text-transform:none}#footer-blocks li a{line-height:normal}@media only screen and (max-width:600px){body #custom-text table tr{gap:20px}body #custom-text table tr td{width:100%}#engagement .engagement-flex .item{min-width:auto}}@media only screen and (max-width:1500px){#expressOrder .expressOrderContent>.row .content-text h1,#cms #content>div h2,#cms #main .page-header h1,#cms #content #section_4 h2,#index .cms-content>div h2,#index .cms-content>div#div-2-home h2,#index .cms-content>div#div-6-home h2,#index .cms-content>div#div-11-home h2{font-size:35px;line-height:normal}#expressOrder .expressOrderContent>.row .content-text .flex-element{flex-direction:column;align-items:flex-start!important}}@media only screen and (max-width:1650px){#engagement .engagement-flex{flex-wrap:nowrap;gap:30px}}@media only screen and (max-width:1200px){#engagement .engagement-flex{flex-wrap:wrap;gap:55px}}@media only screen and (max-width:992px){#expressOrder .expressOrderContent>.row .content-text h1,#cms #content>div h2,#cms #main .page-header h1,#cms #content #section_4 h2,#index .cms-content>div h2,#index .cms-content>div#div-2-home h2,#index .cms-content>div#div-6-home h2,#index .cms-content>div#div-11-home h2{font-size:32px;line-height:normal}#expressOrder .expressOrderContent>.row .content-text .flex-element{margin:1.5rem 0 0 0}#expressOrder .expressOrderContent>.row .content-text .picto-text{align-items:center;margin-bottom:24px;margin-top:0}#expressOrder .expressOrderContent>.row .content-text .picto-text>img{width:40px}#expressOrder .expressOrderContent>.row .content-text .picto-text>p{font-size:14px}#expressOrder .expressOrderContent .content legend{font-size:16px}#expressOrder .expressOrderContent .content #gsize .explain{font-size:14px}#index .cms-content>div .content{margin:2rem 0}body #header .top-menu a[data-depth="0"]{font-size:.625rem}body#index .cms-content>div{padding:20px 0}#cms #content #section_0 h1{font-size:32px}#cms #content>div{padding:20px 0}#cms #content #section_2 h2,#cms #content #section_3 h2{margin-bottom:40px}#cms #content>div .content,#cms #content>div .video{margin:20px 0}#cms #content #section_2 .content .content-item{margin:20px 0}#cms #content #section_1 .image p{font-size:18px}#cms #content #section_3 ol li{flex-direction:column;align-items:center;text-align:center}body #content-wrapper .btn.btn-primary,body #content-wrapper .btn.btn-primary{text-wrap:balance}#expressOrder .expressOrderContent>.row:first-child{padding-bottom:0}#expressOrder .expressOrderContent>.row:last-child{padding-top:0}}@media only screen and (min-width:992px){body #expressOrder .expressOrderContent>.row .content-text>p{font-size:16px}#expressOrder .expressOrderContent .content{max-height:456px}#expressOrder .expressOrderContent>.row{display:flex;align-items:center;flex-direction:row;padding:0 15px}#expressOrder{background-image:url(../img/configurator_background.avif);padding:47px}}@media only screen and (min-width:768px){.header-nav{display:none}#_desktop_logo .inside_desktop_logo{position:relative;margin:0 auto}header#header .login-desktop{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center}#header .header-top .right-nav{display:flex;align-items:center;gap:1rem}#header .header-top .right-nav .dropdown button{display:flex;align-items:center}}@media only screen and (max-width:768px){#expressOrder .title-img{background-size:contain;width:100%}#expressOrder .expressOrderContent .content #gsize .inputs-container{gap:1rem}#expressOrder .expressOrderContent .content{padding:24px 24px 16px 24px}#expressOrder .expressOrderContent .content #gsize .inputs-container>div input{margin:0}body #content-wrapper .btn.btn-primary{font-size:14px;padding:13px 20px}#expressOrder .expressOrderContent>.row .content-text h1,#cms #content>div h2,#cms #main .page-header h1,#cms #content #section_4 h2,#index .cms-content>div h2,#index .cms-content>div#div-2-home h2,#index .cms-content>div#div-6-home h2,#index .cms-content>div#div-11-home h2{font-size:25px;line-height:normal}#expressOrder .expressOrderContent>.row .content-text .flex-element{margin:1.5rem 0 0 0;align-items:center!important}#expressOrder .expressOrderContent>.row .content-text>p,#expressOrder .expressOrderContent>.row .content-text .picto-text,#expressOrder .expressOrderContent .content #gsize .explain{display:none!important}#header .header-nav{border-bottom:none!important}#_mobile_top_menu{width:100%}body #header .top-menu a[data-depth="0"]{font-size:1rem;padding:1rem .3rem}#cms #content #section_0 h1{font-size:25px}#expressOrder .expressOrderContent .content .button-container{margin-bottom:0}body #footer-blocks h4{margin-top:5px}#header .header-nav{max-height:unset!important}#header .header-nav .mobile{padding:10px 0 20px 0}body #header .header-nav #menu-icon{margin:15px 0 0 0}#header .top-logo .logo.img-fluid{max-width:150px}#header .header-top .position-static.header-top-right{display:none}#header .header-nav .user-info{margin-left:0!important}#header .top-logo{justify-content:center}#header .header-nav .blockcart{margin-top:15px}#_mobile_user_info{margin-top:15px}.back-to-top{bottom:30px;right:20px}.back-to-top a{padding:4px 15px 7px 15px;font-size:25px}#order-step.alt{background-image:none}#footer-blocks ul>li:not(:has(>a)){display:none}}@media only screen and (min-width:1200px){body #header .top-menu a[data-depth="0"]{font-size:16px}#expressOrder{padding:47px 62.5px}body #footer-blocks{padding:40px 62.5px}#index .cms-content .container,#cms #content-wrapper .container{width:calc(100% - 200px)}#index .cms-content>div .row{display:flex;align-items:center}#expressOrder .expressOrderContent>.row .content-text{padding-left:60px;margin-bottom:0}body #custom-text{padding-left:185px;padding-right:185px}#cms #content>div>.container>.row{display:flex;align-items:center}#cms #content #section_7 .content{max-width:60%;margin:0 auto}#cms #content #section_4 h2{max-width:50%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1600px){#_desktop_logo .inside_desktop_logo{width:calc(100% - 400px)}#header .header-top .position-static.header-top-right{width:calc(100% - 400px)}#engagement #engagement__content{width:calc(100% - 400px)}#_desktop_top_menu{margin-left:auto;margin-right:auto}#_desktop_logo .inside_desktop_logo{width:calc(100% - 400px)}#expressOrder{padding:47px 185px}body #footer-blocks{padding:40px 185px}#index .cms-content .container,#cms #content-wrapper .container{width:calc(100% - 400px)}}#checkout.lang-de.country-de #payment-option-1-container{display:none}#index .cms-content>#div-18-home h2{text-align:center;padding-inline:1rem}#index .cms-content>#div-18-home .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;position:relative}@media (max-width:1400px){#index .cms-content>#div-18-home .grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#index .cms-content>#div-18-home .grid-4{grid-template-columns:repeat(1,1fr)}}#index .cms-content>#div-18-home .card-avis{background-color:#F5F5F5;padding:30px 10px 30px 30px;border-radius:20px;display:flex;flex-direction:column;position:relative;z-index:1}#index .cms-content>#div-18-home .stars{display:flex;gap:.25rem;margin-bottom:1rem}#index .cms-content>#div-18-home .stars p{margin-bottom:0;margin-left:.75rem}#index .cms-content>#div-18-home .stars img{margin-bottom:0}#index .cms-content>#div-18-home .persona{display:flex;gap:.5rem;margin-bottom:-1rem;margin-top:auto}#index .cms-content>#div-18-home .persona p{display:flex;flex-direction:column;font-weight:600}#index .cms-content>#div-18-home .persona p span{font-weight:400}#index .cms-content>#div-18-home .persona img{object-fit:contain;object-position:top}#index .cms-content>#div-18-home .btn.btn-primary{margin-inline:auto;display:block;width:fit-content}#index .cms-content>#div-18-home .float-img{position:absolute;right:-100px;top:-50px;z-index:0}#avis-verifies,#avis-verifies-banner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0 .5rem;width:fit-content;position:absolute;top:0;left:0;height:100%}#avis-verifies-banner{display:none}#avis-verifies .first-div,#avis-verifies-banner .first-div{color:#000;margin:0;font-weight:700;line-height:2;padding-left:5px}#avis-verifies .second-div,#avis-verifies-banner .second-div{display:flex;align-items:center;gap:.5rem;color:#000}#avis-verifies .second-div span,#avis-verifies-banner .second-div span{color:#000;line-height:2;font-size:14px}#avis-verifies .second-div img,#avis-verifies-banner .second-div img{max-width:135px}@media only screen and (max-width:1024px){#avis-verifies .second-div img{max-width:100px}}@media only screen and (max-width:768px){#avis-verifies{display:none}#avis-verifies-banner{display:flex;flex-direction:row;align-items:center;width:100%;padding:7px;background-color:#e8e8e8;position:relative}#avis-verifies-banner .second-div span{min-width:fit-content}}#cms img{max-width:100%}.cms-id-7.country-be .btn,.cms-id-7.country-be #section_7,.cms-id-7.country-ch .btn,.cms-id-7.country-ch #section_7{display:none}#cart #ps_checkout-paypal-pay-later-message-cart,#checkout #ps_checkout-paypal-pay-later-message-cart{display:none}#main .images-container .js-qv-mask{overflow:hidden;white-space:nowrap;display:none}div#presta_custom_attribute{padding-block:0}.currency_symbol,.currency_symbol span{color:#a11}#acb-content{overflow:auto}#acb-content #acb-deny-all-button{border:none;outline:none;background-color:transparent;font-weight:normal!important;text-decoration:underline}#acb-content #acb-deny-all-button:hover{text-decoration:none}#acb-content p:first-child{margin-bottom:2rem}@media only screen and (min-width:768px){#acb-banner{top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000!important;max-width:600px}}#acb-banner *:not(.acb-button){color:#FFF!important}.acbCheckboxesContainer{justify-content:flex-start;gap:1rem;flex-wrap:wrap}.acbCheckboxesContainer .acbCheckboxContainer{display:flex;align-items:center;justify-content:flex-start}.acbCheckboxesContainer #acb-close-button,.acbCheckboxesContainer #acb-deny-all-button{margin:0!important;padding:0!important;background-color:transparent;text-transform:initial;color:#fff;text-decoration:underline;font-weight:400!important;box-shadow:none!important;text-align:left;height:auto}