/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a.btn,.field--type-text-long a.btn{display:inline-block;min-height:40px;line-height:40px;padding:3px 30px;background-color:#fff;border-radius:5px;color:#fff;border:1px solid #000;text-decoration:none;text-align:center;vertical-align:center}a.btn:hover{cursor:pointer}a.btn:hover.btn-orange{background-color:#fff;color:#de841c}a.btn:hover.btn-blue{background-color:#fff;color:#046}a.btn:hover.btn-red{background-color:#fff;color:#e74238}a.btn.btn-orange{border-color:#de841c;background-color:#de841c}a.btn.btn-blue{border-color:#046;background-color:#046}a.btn.btn-red{border-color:#e74238;background-color:#e74238}span.orange-text{color:#de841c}span.red-text{color:#e74238}span.blue-text{color:#046}figure.drupal-entity.ck-widget{display:flex}figure.drupal-entity.ck-widget.align-center{justify-content:center}div.embedded-entity{display:flex}div.embedded-entity span:nth-child(2){display:none}div.embedded-entity span{margin-right:5px}div.embedded-entity span a{display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#e74238;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #e74238;text-decoration:none;text-align:center;vertical-align:center;width:max-content}div.embedded-entity span a:hover{background-color:#fff;color:#e74238}div.embedded-entity.align-center{justify-content:center}*{font-family:"Poppins Font","Roboto",sans-serif}@font-face{font-family:"Poppins Font";font-weight:300;src:url(/themes/custom/etik_dtf/assets/fonts/poppins-regular.woff2) format("woff2")}@font-face{font-family:"Poppins Font";font-weight:600;src:url(/themes/custom/etik_dtf/assets/fonts/poppins-600.woff2) format("woff2")}img{max-width:100%;height:auto}a{color:#000}h1{color:#e74238;font-size:3em;font-weight:bold}h1:after{content:"”";font-size:1em}.align-center{text-align:center}h2{color:#046;font-weight:bold;font-size:2em;padding-bottom:40px;padding-top:10px;margin-top:0}h3{color:#046;font-weight:bold;font-size:1.3em;padding-bottom:20px;padding-top:10px;margin-top:0}.field ul{margin:0 0 0 40px;padding:0;list-style:none}.field ul li{display:flex;align-items:center;position:relative;padding-left:10px}.field ul li:before{position:absolute;top:0;content:"•";left:-10px;font-size:1.1em;color:#de841c}main{font-size:1em}.hide{display:none}#block-etik-dtf-breadcrumbs{margin-top:25px}#block-etik-dtf-page-title{text-align:center;margin:0}#block-etik-dtf-page-title h1{margin-top:0}
@media screen and (max-width:1200px){#block-etik-dtf-progressionduparcoursdachat ol li{margin:10px}#block-etik-dtf-progressionduparcoursdachat ol li:after{width:70px;right:-39px}#block-etik-dtf-content{margin-bottom:50px}#block-etik-dtf-content .layout-checkout-form-with-sidebar{flex-direction:column;gap:30px}#block-etik-dtf-content .layout-checkout-form-with-sidebar .layout-region-checkout-main{padding:0}#block-etik-dtf-content .view-commerce-user-orders{flex-direction:column}#block-etik-dtf-content .order-detail-wrapper{flex-direction:column}#block-etik-dtf-content .order-detail-wrapper .left,#block-etik-dtf-content .order-detail-wrapper .right{width:100%}#block-etik-dtf-content .commerce-checkout-flow-etik-flow .checkout-pane-completion-message .content-text{flex-direction:column}#block-etik-dtf-content .commerce-checkout-flow-etik-flow .checkout-pane-completion-message .content-text img{max-width:100%}#block-etik-dtf-content .product-full .main-informations{flex-direction:column;padding:0;margin:0 0 20px}#block-etik-dtf-content .product-full .main-informations .carousel-column{max-width:100%;margin:0}#block-etik-dtf-content .product-full .main-informations .carousel-column .flexslider ul.slides{margin:0;width:100%}#block-etik-dtf-content .product-full .main-informations .carousel-column .flexslider ul.slides li{width:100% !important}#block-etik-dtf-content .product-full .main-informations .carousel-column .flexslider .flex-control-thumbs li{max-width:50px;max-height:50px}#block-etik-dtf-content .product-full .main-informations .text-column{max-width:100%}#block-etik-dtf-content .product-full .commerce-order-item-add-to-cart-form{gap:25px;justify-content:center;padding-bottom:25px}#block-etik-dtf-content .product-full .commerce-order-item-add-to-cart-form select{width:fit-content}#block-etik-dtf-content .product-full .commerce-order-item-add-to-cart-form .form-actions{gap:20px}#block-etik-dtf-content .node--type-form .two-columns-wrapper{flex-direction:column}#block-etik-dtf-content .node--type-form .two-columns-wrapper .columns{width:100%}#block-etik-dtf-content .node--type-form .two-columns-wrapper .columns .contact-blocs .field--name-field-paragraphs-contact-blocs .field__item{flex-basis:auto}#block-etik-dtf-content .node--type-page .field--name-field-page-paragraphs{width:100%}#block-etik-dtf-content .node--type-page .field--name-field-page-paragraphs .paragraph--type--left-right-text-image .content-wrapper{flex-direction:column;padding:10px 0}#block-etik-dtf-content .node--type-page .field--name-field-page-paragraphs .paragraph--type--left-right-text-image .content-wrapper .text{width:85%}#block-etik-dtf-content .node--type-page .field--name-field-page-paragraphs .paragraph--type--left-right-text-image .content-wrapper .image{display:none}#block-etik-dtf-content .faq-wrapper{flex-direction:column}#block-etik-dtf-content .faq-wrapper .category-list{width:100%;margin-bottom:25px}#block-etik-dtf-content .faq-wrapper .category-list img{display:none}#block-etik-dtf-content .faq-wrapper .faq-content{width:100%}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit{flex-direction:column}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters{width:100%}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper{width:100%}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper .form-item-sort-bef-combine{display:flex;justify-content:space-between;align-items:center}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper .form-item-sort-bef-combine select{margin:0}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper .fieldset-wrapper .form-checkboxes ul li{border:none}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper .fieldset-wrapper .form-checkboxes ul li .highlight{background-color:#fff;color:#de841c}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-filters form .form-wrapper label{text-align:left;padding:0;font-size:1em;border:none}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-content{width:100%;gap:0}#block-etik-dtf-content .view-taxonomy-term .variation-list .view-variation-de-produit .view-content img{width:100%}section.subfooter{margin-top:0}section.subfooter #block-contacteznous .image{display:none}section.subfooter #block-contacteznous .field--name-body{width:100%;font-size:1.5em}section.subfooter #block-contacteznous .field--name-body p{text-align:left}section.subfooter #block-contacteznous .field--name-field-link a{min-width:210px;min-height:50px}footer .container{flex-direction:column}footer .container #block-pieddepage{width:100%}footer .container #block-reseauxsociaux{width:100%}footer .container #block-copyright{width:100%}}@media screen and (max-width:800px){.popup-width{max-width:100%}.youtube-container--responsive{margin:0}.layout-container{margin:0}.layout-container header{padding:0;align-items:center;gap:5px}.layout-container header nav#block-etik-dtf-main-menu{display:none}.layout-container header .wrapper-extra{margin-left:auto}.layout-container header .wrapper-extra .menus{align-items:center;height:100%;flex-direction:row;gap:20px}.layout-container header .wrapper-extra .menus nav{padding:0 !important;top:initial !important}.layout-container header .wrapper-extra .menus nav#block-etik-dtf-account-menu{display:none}.layout-container header .wrapper-extra .menus nav#block-etik-dtf-menuecommerce a{display:block}.layout-container .rings{display:none}.layout-container .node--type-homepage .etik-strat{flex-direction:column}.layout-container .node--type-homepage .etik-strat>div{width:100% !important}.layout-container .node--type-homepage .video-and-customer-wrapper{flex-direction:column;padding:50px 30px}.layout-container .node--type-homepage .video-and-customer-wrapper>div{width:100% !important;margin:0}.layout-container .node--type-homepage h2.title-decoration{padding:0;text-align:center}.layout-container .commerce-checkout-flow-etik-flow .layout-checkout-form{flex-direction:column}.layout-container .commerce-checkout-flow-etik-flow .layout-checkout-form fieldset{min-width:0;width:100%}.layout-container .view-id-taxonomy_term.view-display-id-page_1{width:100%}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters{width:100%}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters .mobile-filters{display:block;width:fit-content;margin:auto}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters .mobile-filters h2{display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#e74238;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #e74238;text-decoration:none;text-align:center;vertical-align:center}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters .mobile-filters h2:hover{background-color:#fff;color:#e74238}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters .mobile-filters:hover{cursor:pointer}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .view-filters form{display:none;padding:0 15px}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .description{padding:0 15px}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .variation-list .views-row{width:auto;flex:1 1 50%;max-width:50%;margin-bottom:0}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .variation-list .views-row .wrapper{padding:7px 7vw}.layout-container .view-id-taxonomy_term.view-display-id-page_1 .variation-list .views-row .wrapper .add-to-cart-link{width:100%}.layout-container .view-commerce-user-orders{flex-direction:column;width:100%}.layout-container .view-commerce-user-orders .view-filters{width:85%}.layout-container .view-commerce-user-orders .views-table thead .tablesort{display:none}.layout-container .view-commerce-user-orders .views-table thead th{padding:0;font-size:.8em;max-width:80px}.layout-container .view-commerce-user-orders .views-table .views-field-field-delivery-address{display:none}.layout-container .node--type-form .field--name-field-paragraphs-contact-blocs .field__item{margin:auto}.layout-container .paragraph--type--rich-text{padding:0}.layout-container .paragraph--type--rich-text .text-align-center{display:flex;flex-wrap:wrap;justify-content:center}.layout-container .paragraph--type--rich-text .btn{margin-bottom:5px}.layout-container .user-login-form,.layout-container .user-register-form,.layout-container .user-pass,.layout-container .user-form{width:100%}.layout-container .user-login-form>*,.layout-container .user-register-form>*,.layout-container .user-pass>*,.layout-container .user-form>*{padding:0 15px}.layout-container .user-login-form .address-container-inline,.layout-container .user-register-form .address-container-inline,.layout-container .user-pass .address-container-inline,.layout-container .user-form .address-container-inline{display:block !important}.layout-container .product-full .field--name-field-price-text-area{display:none}.layout-container .product-full .video-wrapper .field--name-field-video-description{padding:0 10px;font-size:.8em}.layout-container .product-full .sub-zone{flex-direction:column}.layout-container .product-full .sub-zone .left,.layout-container .product-full .sub-zone .right{width:100%;padding-bottom:25px}.layout-container .product-full .sub-zone .docs{font-size:.8em}.layout-container .product-full .sub-zone .docs .field--name-field-calameos{flex-wrap:wrap}.layout-container .product-full .sub-zone .comple-products .product-related .wrapper{margin:0}.layout-container .product-full .sub-zone .comple-products .product-related .wrapper .field--name-field-list-image img{max-width:100px}.layout-container .product-full .like-also-wrapper li{margin:0 !important}.layout-container .advantages-wrapper{padding:0 20px}.layout-container footer .first-footer{padding:5px 5px 20px;flex-direction:column;align-items:center}.layout-container footer .subfooter{flex-direction:column}.layout-container footer .subfooter .logo{flex-direction:column}.layout-container footer .subfooter .logo span{overflow-wrap:break-word;width:100%}.layout-container footer .subfooter #block-pieddepage ul{padding-top:20px;flex-direction:column}.layout-container footer .subfooter #block-pieddepage ul li{padding:0;margin:0}}
body{padding:0;margin:0}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.justify-content-evenly{justify-content:space-evenly}.container{width:85%;margin:auto}nav{margin:0;padding:0}.half-column{width:50%}.bck-grey{background-color:#d6e1e6}.bkg-img-section{padding:50px 0;background-image:url(/themes/custom/etik_dtf/assets/images/fond-section.jpg)}#block-etik-dtf-primary-local-tasks{width:max-content;margin:auto}#block-etik-dtf-primary-local-tasks>ul{margin:50px 0;display:flex;list-style-type:none}#block-etik-dtf-primary-local-tasks>ul li{min-width:150px}#block-etik-dtf-primary-local-tasks>ul li a{display:block;background-color:#fff;padding:10px;margin-right:20px;text-decoration:none;border:solid 1px #023;border-radius:8px;text-align:center}#block-etik-dtf-primary-local-tasks>ul li a:hover{background-color:#023;color:#fff}#block-etik-dtf-content{position:relative;z-index:1}.rings{width:170px;height:170px;position:absolute;right:0;top:-40px;overflow:hidden}.rings.bottom{bottom:-37px;top:auto}.rings.big{width:270px;height:270px}.rings.big .wrapper{right:-120px}.rings.big .wrapper *{width:270px;height:270px}.rings.big .wrapper .second-ring{width:190px;height:190px}.rings .wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;right:-40px}.rings .wrapper *{width:170px;height:170px;background-color:#e74238;border-radius:100%;position:absolute;opacity:.3}.rings .wrapper .second-ring{width:120px;height:120px;opacity:.3}.user-content{display:flex;justify-content:center}.user-content table{border:1px solid #cbcbcb;border-spacing:0;empty-cells:show}.user-content table thead{min-height:75px;background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.user-content table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}.user-content table thead tr th{border-bottom-width:0;border-left:1px solid #cbcbcb;border-right-width:0;border-top-width:0;font-size:inherit;margin:0;overflow:visible;text-align:center;padding:.5rem 1rem}.user-content table tbody tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}.user-content table tbody tr td{padding:0 .5rem;text-align:center;border-bottom-width:0;border-left:1px solid #cbcbcb;border-right-width:0;border-top-width:0;font-size:inherit;overflow:visible}.user-content table tbody tr td h4{display:none}
header{max-height:130px;background-color:#046;padding:0 2.5vw;gap:2.5vw;z-index:5}header div,header nav{z-index:2}header ul{list-style-type:none;margin:0;padding:0}header a{text-decoration:none}header #block-etik-dtf-site-branding a{display:flex;height:100%}header #block-etik-dtf-site-branding a img{max-height:130px;height:auto}header #block-etik-dtf-main-menu{height:130px;display:flex;align-items:center;font-size:1.2em}header #block-etik-dtf-main-menu>ul{display:flex;gap:50px;flex-wrap:wrap}header #block-etik-dtf-main-menu>ul.menu--level-1>li>a{font-weight:bold}header #block-etik-dtf-main-menu>ul>li{position:relative}header #block-etik-dtf-main-menu>ul>li:hover ul{display:block;position:absolute}header #block-etik-dtf-main-menu>ul>li>*.is-active,header #block-etik-dtf-main-menu>ul>li>*.menu__link--active-trail{color:#e74238}header #block-etik-dtf-main-menu>ul>li a,header #block-etik-dtf-main-menu>ul>li span{color:#fff;position:relative}header #block-etik-dtf-main-menu>ul>li a:hover,header #block-etik-dtf-main-menu>ul>li span:hover{color:#e74238}header #block-etik-dtf-main-menu>ul>li a.menu__link--active-trail,header #block-etik-dtf-main-menu>ul>li span.menu__link--active-trail{color:#e74238}header #block-etik-dtf-main-menu>ul>li ul{display:none}header #block-etik-dtf-main-menu>ul>li:hover ul{background-color:#046;padding:20px 43px 20px 20px;position:absolute;width:max-content;z-index:10}header .wrapper-extra{margin-left:auto}header .wrapper-extra .menus{align-items:center}header .wrapper-extra .menus #block-etik-dtf-account-menu{display:block;position:relative;height:fit-content}header .wrapper-extra .menus #block-etik-dtf-account-menu:before{width:31px;height:31px;display:block;content:"";background-image:url(/themes/custom/etik_dtf/assets/images/compte.png);-webkit-mask:url(/themes/custom/etik_dtf/assets/images/compte.png) center/contain;mask:url(/themes/custom/etik_dtf/assets/images/compte.png) center/contain;background:#fff;position:relative;z-index:5}header .wrapper-extra .menus #block-etik-dtf-account-menu:hover{cursor:pointer}header .wrapper-extra .menus #block-etik-dtf-account-menu:hover.contextual-region{position:relative !important}header .wrapper-extra .menus #block-etik-dtf-account-menu:hover:hover:before{background:#e74238}header .wrapper-extra .menus #block-etik-dtf-account-menu:hover>ul{display:flex}header .wrapper-extra .menus #block-etik-dtf-account-menu>ul{background-color:#046;display:none;flex-direction:column;position:absolute;top:18px;right:0}header .wrapper-extra .menus #block-etik-dtf-account-menu>ul li{padding:10px 25px}header .wrapper-extra .menus #block-etik-dtf-account-menu>ul li a{display:block;width:max-content;color:#fff}header .wrapper-extra .menus #block-etik-dtf-account-menu>ul li a:hover{color:#e74238}header .wrapper-extra .menus #block-etik-dtf-menuecommerce{margin:0 10px;display:block;position:relative;height:fit-content}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li{position:relative}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li a{display:block;position:relative}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li>span{position:absolute;background-color:#e74238;padding:5px;border-radius:50px;bottom:-9px;left:-6px;font-size:11px;color:#fff;font-weight:bold;height:8px;text-align:center;line-height:9px;width:9px}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li a{font-size:0}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li a:before{width:31px;height:31px;display:block;content:"";background-image:url(/themes/custom/etik_dtf/assets/images/panier.png);-webkit-mask:url(/themes/custom/etik_dtf/assets/images/panier.png) center/contain;mask:url(/themes/custom/etik_dtf/assets/images/panier.png) center/contain;background:#fff}header .wrapper-extra .menus #block-etik-dtf-menuecommerce ul.menu>li a:hover:before{background:#e74238}header .wrapper-extra #block-etik-dtf-searchnavblock{z-index:0}header .wrapper-extra #block-etik-dtf-searchnavblock .form-actions{display:none}header .wrapper-extra #block-etik-dtf-searchnavblock .total-result{border-color:#e74238 !important}header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results{display:none;border:2px solid #e74238}header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results .add-to-cart a{background-color:#046;border-radius:20px;border-color:#046}header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results .add-to-cart a:hover{color:#046;background-color:#fff}header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results .close:before,header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results .close:after{background-color:#e74238}header .wrapper-extra #block-etik-dtf-searchnavblock #search-nav>.results .others article a{color:#046}header .wrapper-extra #block-etik-dtf-searchnavblock .see-all a{color:#e74238}header .wrapper-extra #block-etik-dtf-searchnavblock .see-all a:hover{text-decoration:underline}body.search-open #search-nav>.results{display:block !important}
a.btn,.field--type-text-long a.btn{display:inline-block;min-height:40px;line-height:40px;padding:3px 30px;background-color:#fff;border-radius:5px;color:#fff;border:1px solid #000;text-decoration:none;text-align:center;vertical-align:center}a.btn:hover{cursor:pointer}a.btn:hover.btn-orange{background-color:#fff;color:#de841c}a.btn:hover.btn-blue{background-color:#fff;color:#046}a.btn:hover.btn-red{background-color:#fff;color:#e74238}a.btn.btn-orange{border-color:#de841c;background-color:#de841c}a.btn.btn-blue{border-color:#046;background-color:#046}a.btn.btn-red{border-color:#e74238;background-color:#e74238}span.orange-text{color:#de841c}span.red-text{color:#e74238}span.blue-text{color:#046}figure.drupal-entity.ck-widget{display:flex}figure.drupal-entity.ck-widget.align-center{justify-content:center}div.embedded-entity{display:flex}div.embedded-entity span:nth-child(2){display:none}div.embedded-entity span{margin-right:5px}div.embedded-entity span a{display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#e74238;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #e74238;text-decoration:none;text-align:center;vertical-align:center;width:max-content}div.embedded-entity span a:hover{background-color:#fff;color:#e74238}div.embedded-entity.align-center{justify-content:center}*{font-family:"Poppins Font","Roboto",sans-serif}@font-face{font-family:"Poppins Font";font-weight:300;src:url(/themes/custom/etik_dtf/assets/fonts/poppins-regular.woff2) format("woff2")}@font-face{font-family:"Poppins Font";font-weight:600;src:url(/themes/custom/etik_dtf/assets/fonts/poppins-600.woff2) format("woff2")}img{max-width:100%;height:auto}a{color:#000}h1{color:#e74238;font-size:3em;font-weight:bold}h1:after{content:"”";font-size:1em}.align-center{text-align:center}h2{color:#046;font-weight:bold;font-size:2em;padding-bottom:40px;padding-top:10px;margin-top:0}h3{color:#046;font-weight:bold;font-size:1.3em;padding-bottom:20px;padding-top:10px;margin-top:0}.field ul{margin:0 0 0 40px;padding:0;list-style:none}.field ul li{display:flex;align-items:center;position:relative;padding-left:10px}.field ul li:before{position:absolute;top:0;content:"•";left:-10px;font-size:1.1em;color:#de841c}main{font-size:1em}.hide{display:none}#block-etik-dtf-breadcrumbs{margin-top:25px}#block-etik-dtf-page-title{text-align:center;margin:0}#block-etik-dtf-page-title h1{margin-top:0}footer{padding:20px 0 0;position:relative;overflow:hidden;font-size:1.2em}footer ul{list-style:none;padding:0}footer ul li{padding-bottom:10px}footer a{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer .first-footer{background-image:linear-gradient(to bottom,#003956,#002233);color:#fff;padding:70px;display:flex;justify-content:space-between}footer .first-footer h2{color:#fff;padding:0;margin:0;text-transform:uppercase}footer .first-footer #block-contacteznous{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .first-footer #block-contacteznous .field--name-body{text-transform:uppercase}footer .first-footer #block-contacteznous .field--name-field-link{text-transform:uppercase;display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#e74238;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #e74238;text-decoration:none;text-align:center;vertical-align:center;font-weight:bold;padding:0}footer .first-footer #block-contacteznous .field--name-field-link:hover{background-color:#fff;color:#e74238}footer .first-footer #block-contacteznous .field--name-field-link a{padding:0 25px;min-height:50px;line-height:50px}footer .first-footer #block-contacteznous .field--name-field-link:hover a{color:#e74238}footer .subfooter{padding:15px 70px 50px;display:flex;justify-content:space-between;align-items:stretch;color:#003956;text-transform:uppercase;font-size:1em}footer .subfooter>*{flex:0 0 auto}footer .subfooter a{color:#003956}footer .subfooter ul.menu{display:flex;gap:20px;margin:0;height:100%;align-items:center}footer .subfooter ul.menu li{padding:0}footer .subfooter .logo{display:flex;align-items:center;gap:20px}footer .subfooter .logo *{flex:0 0 auto}footer .subfooter .logo img{max-width:65px}footer .subfooter .rs{display:flex;align-items:center;z-index:1;gap:15px}footer .subfooter .rs .rs-wrapper{display:flex;gap:10px}footer .subfooter .rs .rs-wrapper a{font-size:0;height:19px;width:19px;background-position:center;background-size:contain;background-repeat:no-repeat}footer .subfooter .rs .rs-wrapper a.facebook{background-image:url("/themes/custom/etik_dtf/assets/images/rs/facebook.png")}footer .subfooter .rs .rs-wrapper a.youtube{background-image:url("/themes/custom/etik_dtf/assets/images/rs/youtube.png")}footer .subfooter .rs .rs-wrapper a.linkedin{background-image:url("/themes/custom/etik_dtf/assets/images/rs/linkedin.png")}footer .subfooter .rs .rs-wrapper a.instagram{background-image:url("/themes/custom/etik_dtf/assets/images/rs/instagram.png")}
.comple-products .flexslider:hover .flex-direction-nav .flex-nav-next a{right:-30px !important}.like-also-wrapper .flexslider:hover .flex-direction-nav .flex-nav-prev a{left:-27px !important}.flexslider .flex-direction-nav a:before{color:#e74238}.flexslider .flex-control-nav{display:flex;justify-content:center;margin-top:50px;padding-bottom:10px}.flexslider .flex-control-nav.flex-control-thumbs{flex-wrap:wrap}.flexslider .flex-control-nav li{max-width:100px;max-height:100px;display:flex;justify-content:center}.flexslider .flex-control-nav li img{height:100%;width:auto;border:2px #fff solid;padding-bottom:6px}.flexslider .flex-control-nav li img.flex-active{border-bottom-color:#e74238}
.product-full .main-informations{padding:25px 40px;border-radius:25px;box-shadow:6px 6px 6px #d3d3d3;padding-left:0;gap:50px;margin-bottom:50px}.product-full .main-informations .carousel-column{min-width:55%}.product-full .main-informations .carousel-column ul.slides{display:flex}.product-full .main-informations .carousel-column ul.slides li{display:flex !important;justify-content:center;align-items:center}.product-full .main-informations .carousel-column ul.slides img{width:auto}.product-full .main-informations .text-column{min-width:35%}.product-full .main-informations .text-column h1{padding:0;margin:0;font-size:2em}.product-full .main-informations .text-column h1:after{display:none}.product-full .main-informations .text-column .field--name-field-subtitle{margin:15px 0 25px;font-size:1.1em}.product-full .main-informations .text-column .field--name-body{padding-right:60px}.product-full .main-informations .text-column .add-to-cart{margin-top:50px}.product-full .main-informations .text-column .add-to-cart .price{font-size:24px;margin-bottom:20px}.product-full .main-informations .text-column .add-to-cart .price div{display:inline-block;font-weight:bold;color:#de841c}.product-full .main-informations .text-column .add-to-cart .price div.field__label{color:#000;font-weight:normal;margin-right:5px}.product-full .main-informations .text-column .add-to-cart .price div.field__label:after{content:" :";display:inline}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form{display:flex;flex-wrap:wrap}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-wrapper .form-item{margin-right:15px;display:flex;flex-direction:column}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .field--name-quantity select,.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-item-purchased-entity-0-variation select{background:#fff;border:1px solid #000;padding:10px 25px}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .field--name-quantity select:hover,.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-item-purchased-entity-0-variation select:hover{cursor:pointer}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .field--name-quantity input[type=number],.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-item-purchased-entity-0-variation input[type=number]{width:50px;padding:10px 14px;-moz-appearance:textfield;text-align:center;font-weight:bold}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .field--name-quantity input::-webkit-outer-spin-button,.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .field--name-quantity input::-webkit-inner-spin-button,.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-item-purchased-entity-0-variation input::-webkit-outer-spin-button,.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-item-purchased-entity-0-variation input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form div.variation-unavailable{display:flex;flex-direction:column;justify-content:end}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form div.variation-unavailable span.unavailable{display:flex;justify-content:center;align-items:center;min-width:270px;min-height:50px;background-color:#d6e1e6;max-width:287px;border-radius:25px;color:#707070;border:1px solid #707070;text-align:center;vertical-align:center;cursor:not-allowed}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-actions{display:flex;flex-direction:column;justify-content:end}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart{display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#de841c;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #de841c;text-decoration:none;text-align:center;vertical-align:center;cursor:pointer;font-size:1em;min-width:210px}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .form-actions .button--add-to-cart:hover{background-color:#fff;color:#de841c}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .btn-quote{display:flex;justify-content:center;align-items:center;min-height:50px;background-color:#e74238;padding:0 25px;border-radius:16px;color:#fff;border:1px solid #e74238;text-decoration:none;text-align:center;vertical-align:center;cursor:pointer;font-size:1em;margin-top:10px}.product-full .main-informations .text-column .add-to-cart .commerce-order-item-add-to-cart-form .btn-quote:hover{background-color:#fff;color:#e74238}.product-full .video-wrapper{margin:75px 0;text-align:center;padding-bottom:25px}.product-full .video-wrapper h2{padding:10px 0 0;margin:0}.product-full .video-wrapper .content{max-width:500px;margin:auto}.product-full .video-wrapper .content .field--name-field-video-description{margin-bottom:15px}.product-full .sub-zone{display:flex;gap:100px}.product-full .sub-zone h2{border-bottom:2px solid #de841c;padding-bottom:5px;font-size:1.5em;margin-bottom:25px}.product-full .sub-zone .left{width:60%}.product-full .sub-zone .left .docs{margin-bottom:60px}.product-full .sub-zone .left .docs .field--name-field-documentation{display:flex;gap:30px;flex-wrap:wrap}.product-full .sub-zone .left .comple-products{max-width:750px}.product-full .sub-zone .left .comple-products .carousel-wrapper{max-width:750px}.product-full .sub-zone .left .comple-products .carousel-wrapper .flexslider{width:100%}.product-full .sub-zone .left .comple-products .carousel-wrapper .flexslider .flex-viewport{width:100%;padding:10px}.product-full .sub-zone .right{width:40%}.product-full .sub-zone .right .desc-tech .field--name-field-descs-tech>.field__item{border-bottom:2px solid #ddac6b}.product-full .sub-zone .right .desc-tech .field--name-field-descs-tech>.field__item:last-child{border-bottom:none}.product-full .sub-zone .right .desc-tech .field--name-field-descs-tech>.field__item .paragraph--type--product-desc-tech{display:flex;justify-content:space-between;align-items:center;align-content:center;background-color:#fef5f5}.product-full .sub-zone .right .desc-tech .field--name-field-descs-tech>.field__item .paragraph--type--product-desc-tech .field--name-field-title{min-width:35%;padding-left:20px}.product-full .sub-zone .right .desc-tech .field--name-field-descs-tech>.field__item .paragraph--type--product-desc-tech .field--name-field-text{background-color:#fff;width:100%;padding-left:20px}.product-full .like-also-wrapper>h2{border-bottom:2px solid #de841c;padding-bottom:5px;font-size:1.5em;margin-bottom:25px;display:inline-block;padding-right:50px}.product-full .like-also-wrapper .product-type-list .wrapper{min-height:375px;margin-bottom:50px;padding:7px 21px}.product-full .like-also-wrapper .product-type-list .wrapper .absolute-text{margin-top:7px}.product-full .like-also-wrapper .product-type-list .wrapper .absolute-text .add-to-cart a{padding:5px 15px}.product-full .like-also-wrapper .product-type-list .wrapper .absolute-text .unavailable{width:fit-content}.product-full .like-also-wrapper .product-type-list .wrapper .absolute-text .unavailable span{padding:0 15px;display:inline-block}
nav.breadcrumb{margin-bottom:20px}nav.breadcrumb ol{list-style:none;margin:0;padding:0}nav.breadcrumb ol .breadcrumb__item{width:max-content;display:inline-block;font-size:.9em}nav.breadcrumb ol .breadcrumb__item:after{content:"/";display:inline-block;margin:0 7px}nav.breadcrumb ol .breadcrumb__item:last-child{color:#e74238}nav.breadcrumb ol .breadcrumb__item:last-child:after{content:""}nav.breadcrumb ol .breadcrumb__item a{text-decoration:none}nav.breadcrumb ol .breadcrumb__item a:hover{text-decoration:underline}
.product-type-list{height:100%}.product-type-list .wrapper{padding:25px 40px;border-radius:25px;box-shadow:6px 6px 6px #d3d3d3;padding:7px 40px;height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.product-type-list .wrapper:hover{box-shadow:6px 6px 6px #046}.product-type-list .wrapper a{text-decoration:none}.product-type-list .wrapper a .field--name-field-list-image{height:200px;display:flex;align-items:center;justify-content:center}.product-type-list .wrapper a .field--name-field-list-image img{max-width:200px;height:auto}.product-type-list .wrapper h2{font-size:1em;margin:0;padding:0}.product-type-list .wrapper .field--name-field-small-desc{color:#de841c;font-size:.8em}.product-type-list .wrapper .unavailable{font-size:1.2em;background-color:#d6e1e6;color:#046;display:block;border-radius:5px;margin:auto;padding:5px 0;width:80%;margin-bottom:8px}.product-type-list .wrapper .price{color:#de841c;font-weight:bold;font-size:1.1em;margin-top:10px}.product-type-list .wrapper .price .price-from-text{font-size:.7em}.product-type-list .wrapper .price .field--name-price,.product-type-list .wrapper .price .field--name-field-price-from{display:inline-block}.product-type-list .wrapper .add-to-cart{margin:8px 0}.product-type-list .wrapper .add-to-cart .add-to-cart-link{background-color:#046;color:#fff;display:block;border-radius:5px;margin:auto;padding:5px 0;width:80%;border:1px solid #046}.product-type-list .wrapper .add-to-cart .add-to-cart-link:hover{color:#046;background-color:#fff}
