/*! France Verin — refonte 2026 | FICHIER GENERE depuis _dev/, ne pas editer a la main */@font-face{font-family:"Archivo";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url("../fonts/archivo/archivo-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Archivo";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url("../fonts/archivo/archivo-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"sld-font-icon";src:url("../fonts/sld-font-icon/sld-font-icon.woff2?21906d8a9710165202f916b02234a4b5") format("woff2"),url("../fonts/sld-font-icon/sld-font-icon.woff?21906d8a9710165202f916b02234a4b5") format("woff")}.sld-icon:before{font-family:sld-font-icon !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sld-icon.sld-icon-account:before{content:""}.sld-icon.sld-icon-cart:before{content:""}.sld-icon.sld-icon-devis:before{content:""}.sld-icon.sld-icon-phone:before{content:""}.sld-icon.sld-icon-search:before{content:""}.sld-icon.sld-icon-quote:before{content:""}.sld-icon.sld-icon-burger:before{content:""}.sld-icon.sld-icon-pin:before{content:""}.sld-icon.sld-icon-mail:before{content:""}.sld-icon.sld-icon-phone2:before{content:""}.sld-icon.sld-icon-plus:before{content:""}.sld-icon.sld-icon-minus:before{content:""}i.sld-icon,.sld-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:1em;line-height:1;font-style:normal;font-weight:normal;overflow:visible}i.sld-icon:before,.sld-icon:before{display:block;line-height:1}:root{--fv-principal: #ff8200;--fv-promo: #ff8200;--fv-bleu-structure: #060c41;--fv-gris-graphite: #4d4d4d;--fv-gris-0: #f0f0f0;--fv-blanc: #ffffff;--fv-font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--fv-size-s: 14px;--fv-size-m: 16px;--fv-size-l: 18px;--fv-size-xl: 22px;--fv-size-xs: 12px;--fv-size-cat: 28px;--fv-size-h1: 32px;--fv-size-h2: 28px;--fv-size-h3: 28px;--fv-gris-alu: #dedede;--fv-bleu-pale: #ebedf8;--fv-bleu-2: #5b6dc3;--fv-radius-xl: 20px;--fv-header-gutter: 15px;--fv-footer-gutter: 15px}@media(min-width: 1024px){:root{--fv-header-gutter: 35px;--fv-footer-gutter: 35px}}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="0"]>li>.tvmenu-link-wrapper a span:after{background-color:var(--fv-principal)}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="1"]>li>.tvmenu-link-wrapper a span:hover{color:var(--fv-principal)}body .tvsearch-dropdown-wrapper:hover .tvsearch-dropdown-content-box .tvsearch-dropdown-title{color:var(--fv-principal)}body .header-7 .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvdesktop-wishlist:hover .tvwishlist-name span,body .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvdesktop-wishlist:hover .tvwishlist-icon i,body .tvdesktop-view-compare:hover .tvdesktop-compare-icon i{color:var(--fv-principal)}body #tvcmsdesktop-language-selector:hover .tv-language-btn i,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn i,body #tvcmsdesktop-user-info:hover .tvhedaer-sign-btn i,body #tvcmsdesktop-language-selector:hover .tv-language-btn .tv-language-span,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn .tv-currency-span,body #tvcmsdesktop-user-info .tvhedaer-sign-btn:hover,body .tv-account-dropdown a.tvmyccount:hover{color:var(--fv-principal)}body .tvcmsdesktop-view-compare:hover .tvdesktop-compare-icon svg path{fill:var(--fv-principal) !important}body .tv-account-dropdown .tvdesktop-wishlist:hover svg path{stroke:var(--fv-principal) !important}body .tv-language-dropdown li a:hover,body .tv-currency-dropdown li a:hover{color:var(--fv-principal)}body .tv-cart-cart-inner{background-color:var(--fv-principal)}body .tvcart-product-list-checkout{background-color:var(--fv-principal)}body .tvcart-product-list-viewcart:hover{background-color:var(--fv-principal)}body .tvcategory-title-wrapper{background-color:var(--fv-principal)}body .tvnews-event-link a:hover,body .tvallproduct-link a:hover,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover,body .tvcmsblog-left-side .tvnews-event-link a:hover,body .tvfooter-view-link a:hover,body .tvnews-event-link a:hover i,body .tvallproduct-link a:hover i,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover i,body .tvcmsblog-left-side .tvnews-event-link a:hover i,body .tvfooter-view-link a:hover i{color:var(--fv-principal)}body .tvtabs-products .tvtab-name:before{background-color:var(--fv-principal)}body .tvproduct-wrapper .tvproduct-timer-wrapper .seconds{color:var(--fv-principal)}body .tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-icon,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-wishlist:hover .tvproduct-wishlist-icon,body .tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon{background-color:var(--fv-principal)}body .tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon i.remove{background-color:var(--fv-principal)}body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-out-of-stock{background-color:var(--fv-principal)}body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-out-of-stock{background-color:var(--fv-principal)}body .tvproduct-wishlist-compare .tvcompare-wrapper:hover svg path,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover svg path{fill:var(--fv-principal) !important}body .tvproduct-wishlist-compare .tvcompare-wrapper:hover i,body .tvproduct-wishlist-compare .tvcompare-wrapper:hover span,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover i,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover span{color:var(--fv-principal)}body .tvproduct-cart-quentity-increment:hover,body .tvproduct-cart-quentity-decrement:hover{background-color:var(--fv-principal)}body .nivo-controlNav .nivo-control.active,body .owl-theme .owl-dots .owl-dot.active span,body .owl-theme .owl-dots .owl-dot:hover span{background-color:var(--fv-principal)}body .tvnewsleteer-btn-wrapper .btn-primary:hover{background-color:var(--fv-principal)}body .tvfooter-store-link a:hover{color:var(--fv-principal)}body .footer-container li a:hover{color:var(--fv-principal)}body .tvcopylink p:hover{color:var(--fv-principal)}body .tvbottom-to-top:hover{background-color:var(--fv-principal)}body .ttvcmscart-show-dropdown-right .ttvcart-product-label-value.total .ttvcart-product-value{color:var(--fv-principal)}body .ttvcmscart-show-dropdown-right .ttvcart-counter{background-color:var(--fv-principal)}body .ttvcmscart-show-dropdown-right .tvcart-product-content .product-price{color:var(--fv-principal)}body .ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout{background-color:var(--fv-principal)}body .ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover{background-color:var(--fv-principal)}body a:focus,body a:hover{color:var(--fv-principal)}body .btn-primary:hover{background-color:var(--fv-principal)}body .btn-info.active.focus,body .btn-info.active:focus,body .btn-info.active:hover,body .btn-info:active.focus,body .btn-info:active:focus,body .btn-info:active:hover,body .open>.btn-info.dropdown-toggle.focus,body .open>.btn-info.dropdown-toggle:focus,body .open>.btn-info.dropdown-toggle:hover{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .btn-outline-primary{color:var(--fv-principal);border-color:var(--fv-principal)}body .btn-outline-primary.active,body .btn-outline-primary.focus,body .btn-outline-primary:active,body .btn-outline-primary:focus,body .btn-outline-primary:hover,body .open>.btn-outline-primary.dropdown-toggle{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .btn-outline-info.active.focus,body .btn-outline-info.active:focus,body .btn-outline-info.active:hover,body .btn-outline-info:active.focus,body .btn-outline-info:active:focus,body .btn-outline-info:active:hover,body .open>.btn-outline-info.dropdown-toggle.focus,body .open>.btn-outline-info.dropdown-toggle:focus,body .open>.btn-outline-info.dropdown-toggle:hover{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .btn-link{color:var(--fv-principal)}body .dropdown-item.active,body .dropdown-item.active:focus,body .dropdown-item.active:hover{background-color:var(--fv-principal)}body .nav-pills .nav-item.open .nav-link,body .nav-pills .nav-item.open .nav-link:focus,body .nav-pills .nav-item.open .nav-link:hover,body .nav-pills .nav-link.active,body .nav-pills .nav-link.active:focus,body .nav-pills .nav-link.active:hover{background-color:var(--fv-principal)}body .card-primary{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .card-outline-primary{border-color:var(--fv-principal)}body .page-item.active .page-link,body .page-item.active .page-link:focus,body .page-item.active .page-link:hover{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .page-link{color:var(--fv-principal)}body .tag-primary{background-color:var(--fv-principal)}body .list-group-item.active,body .list-group-item.active:focus,body .list-group-item.active:hover{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .bg-primary{background-color:var(--fv-principal)}body .text-primary{color:var(--fv-principal)}body .btn-unstyle:focus .expand-more{color:var(--fv-principal)}body .bootstrap-touchspin .group-span-filestyle .btn-touchspin,body .group-span-filestyle .bootstrap-touchspin .btn-touchspin,body .group-span-filestyle .btn-default{background:var(--fv-principal)}body .custom-radio input[type=radio]:checked+span{background-color:var(--fv-principal)}body .dropdown-item:focus,body .dropdown-item:hover{color:var(--fv-principal)}body .search-widget form input[type=text]:focus+button .search{color:var(--fv-principal)}body .search-widget form button[type=submit] .search:hover{color:var(--fv-principal)}body #header .top-menu a[data-depth="0"]:hover{color:var(--fv-principal)}body .top-menu .sub-menu a:hover{color:var(--fv-principal)}body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address{background-color:var(--fv-principal)}body .page-my-account #content .links a:hover i{color:var(--fv-principal)}body .carousel .carousel-control .icon-next:hover i,body .carousel .carousel-control .icon-prev:hover i{color:var(--fv-principal)}body .products-sort-order .select-list:hover{background:var(--fv-principal)}body .facet-dropdown.open>.select-title{border:3px solid var(--fv-principal)}body .facet-dropdown .select-list:hover{background:var(--fv-principal)}body .block-categories .collapse-icons .add:hover,body .block-categories .collapse-icons .remove:hover{color:var(--fv-principal)}body .block-categories .arrows .arrow-down:hover,body .block-categories .arrows .arrow-right:hover{color:var(--fv-principal)}body .tabs .nav-tabs .nav-link.active{color:var(--fv-principal)}body #product-modal .modal-content .modal-body .product-images img:hover{border-color:var(--fv-principal)}body #blockcart-modal .product-name{color:var(--fv-principal)}body .product-price .current-price .price,body .modal-body.tv-addtocart-content-part .tv-addtocart-price{color:var(--fv-principal)}body .cart-grid-body a.label:hover{color:var(--fv-principal)}body .block_newsletter form input[type=text]:focus+button .search{color:var(--fv-principal)}body .block_newsletter form button[type=submit] .search:hover{color:var(--fv-principal)}body .account-list a:hover{color:var(--fv-principal)}body #header .header-nav .cart-preview.active{background:var(--fv-principal)}body #header .header-nav .blockcart a:hover{color:var(--fv-principal)}body #wrapper .breadcrumb li:last-child a,body #wrapper .breadcrumb li:hover a{color:var(--fv-principal)}body #search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover,body #search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover,body .tvserach-filter-suppliers p:hover{color:var(--fv-principal)}body .tvprocess-to-checkout{background-color:var(--fv-principal)}body .tvwishlist-send-mess-btn .button-small{background-color:var(--fv-principal)}body .tvcmsNewsLetterPopup-i .tvnewsletterpopup-button-icon:hover{background-color:var(--fv-principal)}body .sitemap ul li a:hover{color:var(--fv-principal)}body .tvsearch-dropdown-total-wrapper:hover .tvsearch-dropdown-total{color:var(--fv-principal)}body .tvcart-product-list-checkout:hover{background-color:var(--fv-principal)}body .block-categories .category-sub-menu li[data-depth="2"]:hover>a,body .block-categories .category-sub-menu li[data-depth="0"]:hover>a,body .block-categories .category-sub-menu li[data-depth="1"]:hover>a{color:var(--fv-principal)}body .block-categories .category-sub-menu li:hover>.navbar-toggler{color:var(--fv-principal)}body .block-categories .category-sub-menu li .category-sub-link:hover{color:var(--fv-principal)}body .tvblog-event-all-content-block .tvnews-event-titel a:hover{color:var(--fv-principal)}body .tvcmsblog-left-side .tvblog-img-block .date_time.tvdate-time{background-color:var(--fv-principal)}body .tvmain-slider-content-inner.active:after{background-color:var(--fv-principal)}body .tvmain-slider-contant .tvmain-slider-title:hover{color:var(--fv-principal)}body .tvmain-slider-contant .tvmain-slider-button{background-color:var(--fv-principal)}body .tvmain-slider-contant .tvmain-slider-button:hover{color:var(--fv-principal)}body #search_filters .facet .facet-label:hover a{color:var(--fv-principal)}body .tvall-inner-btn:hover:after{background-color:var(--fv-principal)}body .tvsticky-up-arrow:hover,body .tvsticky-wishlist:hover,body .tvsticky-compare:hover,body .tvright-sticky-account:hover,body .tvright-sticky-add-to-cart:hover{background:var(--fv-principal)}body .tv_search_filter_wrapper .tvleft-right-title-wrapper:hover{border-color:var(--fv-principal)}body .tvspecial-product .owl-item.active .tvproduct-wrapper{border:1px solid var(--fv-principal)}body .header-7 .tvcmsdesktop-view-wishlist .tvwishlist-name .cart-wishlist-number{background-color:var(--fv-principal)}body #wrapper .breadcrumb a:hover i{color:var(--fv-principal)}body .cms-description a{color:var(--fv-principal)}body .newsletter_block_popup-bottom label:after{background-color:var(--fv-principal)}body .tv-sub-category-inner:hover .tvcategory-name a{color:var(--fv-principal)}body .tvcategory-chain-title a:hover{color:var(--fv-principal)}body .cart-content-btn a.tvall-inner-btn{background-color:var(--fv-principal)}body .lang-rtl .tvcmsvertical-menu li.level-1:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover{border-right:3px solid var(--fv-principal)}@media(max-width: 1008px){:root::-webkit-scrollbar-thumb,:root *::-webkit-scrollbar-thumb{background-color:var(--fv-principal)}}body .tvofferbanner-content .btn{background-color:var(--fv-principal)}body .tvcategory-slider-info-box:after{background-color:var(--fv-principal)}body .tvtabcategory-product-li:hover .tvtabcategory-product-li-inner-block,body .tvtabcategory-product-li.active .tvtabcategory-product-li-inner-block{background-color:var(--fv-principal)}body .tvcategory-chain-slider-category:hover:after,body .tvcategory-chain-slider-category:hover{color:var(--fv-principal)}body .wlp_bought_item_container .popover-content table tr td:hover,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .days,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .hours,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .minutes,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .seconds,body .owl-item.active .tvtestimonial-title a{color:var(--fv-principal)}body .tvmain-slider-next-pre-btn .tvcmsprev-btn:hover,body .tvcms-vertical-menu-next-pre-btn .tvcmsprev-btn:hover,body .tvmain-slider-next-pre-btn .tvcmsnext-btn:hover,body .tvcms-vertical-menu-next-pre-btn .tvcmsnext-btn:hover,body .tvcompare-wrapper .tvproduct-compare-icon i.remove,body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-quick-btn .tvproduct-quick-icon,body .tvproduct-wrapper .tvproduct-wishlist .tvproduct-wishlist-icon,body .tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon{background-color:var(--fv-principal)}body .tvall-inner-btn,body .cart-content-btn a.tvall-inner-btn:hover:after,body .tvtab-title-wrapper .tvtabs-products li.active,body .tvfooter-copy-payment-icon-wrapper,body .tvcms-header-menu-offer-wrapper,body .tvcategory-title-wrapper,body .tv-main-category-title:before,body #left-column .tvleft-right-title.facet-label:before,body #blockcart-modal .modal-header{background-color:var(--fv-principal)}body .tvcmsblog-left-side .tvblog-img-block .date_time.tvdate-time{background-color:var(--fv-principal)}@media(min-width: 992px){body .tvcmsheader-sticky.sticky{background-color:var(--fv-principal)}}body .wlp_bought_item_container .popover-content table tr td:hover,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .days,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .hours,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .minutes,body .tvspecial-product .tvproduct-wrapper .tvproduct-timer-box .seconds,body .owl-item.active .tvtestimonial-title a{color:var(--fv-principal)}body .tvmain-slider-next-pre-btn .tvcmsprev-btn:hover,body .tvcms-vertical-menu-next-pre-btn .tvcmsprev-btn:hover,body .tvmain-slider-next-pre-btn .tvcmsnext-btn:hover,body .tvcms-vertical-menu-next-pre-btn .tvcmsnext-btn:hover,body .tvcompare-wrapper .tvproduct-compare-icon i.remove,body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-quick-btn .tvproduct-quick-icon,body .tvproduct-wrapper .tvproduct-wishlist .tvproduct-wishlist-icon,body .tvproduct-wrapper .tvcompare-wrapper .tvproduct-compare-icon{background-color:var(--fv-principal)}body .tvall-inner-btn,body .cart-content-btn a.tvall-inner-btn:hover:after,body .tvtab-title-wrapper .tvtabs-products li.active,body .tvfooter-copy-payment-icon-wrapper,body .tvcms-header-menu-offer-wrapper,body .tvcategory-title-wrapper,body .tv-main-category-title:before,body #left-column .tvleft-right-title.facet-label:before,body #blockcart-modal .modal-header{background-color:var(--fv-principal)}body .tvcmsblog-left-side .tvblog-img-block .date_time.tvdate-time{background-color:var(--fv-principal)}@media(min-width: 992px){body .tvcmsheader-sticky.sticky{background-color:var(--fv-principal)}}body .moduleVerinContainer .form-calculateur #btn_ver_search{background:var(--fv-principal)}body .moduleVerinContainer .box-tab ul li.current a{border-bottom:3px solid var(--fv-principal)}body .moduleVerinContainer .thumbnail-choise:hover,body .thumbnail-choise.current{border:2px solid var(--fv-principal)}body .moduleVerinContainer .lien-produit{background:var(--fv-principal)}body .toggleVerinForm{color:var(--fv-principal)}body .moduleVerinContainer .thumbnail-choise:hover,body .thumbnail-choise.current{border:solid 3px var(--fv-principal)}body #btn_ver_help:hover{background-color:var(--fv-principal)}body .moduleVerinContainer .image-poppup button:hover{background-color:var(--fv-principal)}body .choiceImgItem:active{border-color:var(--fv-principal)}body .choiceImgItem.active{background-color:var(--fv-principal);border-color:var(--fv-principal)}body .stepBtn.disabled{background-color:var(--fv-principal) !important}body #header .tv-menu-horizontal ul li.level-1 ul li.item-header a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-line a:hover{color:var(--fv-principal)}body #header .tv-menu-horizontal ul li.level-1 ul li.item-line.tvmega-menu-link a:hover:before{border:1px solid var(--fv-principal);background-color:var(--fv-principal)}@media(min-width: 992px){body .tv-menu-horizontal .menu-dropdown{border-bottom:4px solid var(--fv-principal)}}body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a span{color:var(--fv-principal)}body #header .tv-menu-horizontal ul li.level-1 ul li.item-line.tvmega-menu-link a:hover:before{border:1px solid var(--fv-principal)}body .menu-subtitle{background:var(--fv-principal)}body #header .tv-menu-horizontal ul li.level-1 ul li.item-header a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-line a:hover{color:var(--fv-principal)}body .tvall-block-box-shadows:hover .tvservices-content-box .tvservices-title{color:var(--fv-principal)}body .tvcmssearch-dropdown{border-bottom:4px solid var(--fv-principal)}body .tvcmstheme-control .tvtheme-control-icon:hover,body .tvcmstheme-layout .tvtheme-layout-icon:hover{background-color:var(--fv-principal)}body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g rect,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g rect{fill:var(--fv-principal) !important}@media(max-width: 991px){body .tvmenu-link-wrapper .tvdropdown-submenu.tvmenu-link span:hover{color:var(--fv-principal)}}body .tvright-sticky-option .tvtight-sticky:hover{background-color:var(--fv-principal)}:root::selection,:root *::selection{background-color:var(--fv-principal)}body .tvtheme-control-wrapper .tvtheme-option .btn-primary{background-color:var(--fv-principal)}body .tvcmstheme-control .tvtheme-control-wrapper .tvselect-theme select option:hover,body .tvcmstheme-control .tvtheme-control-wrapper .tvselect-title-font-1 select option:hover,body .tvcmstheme-control .tvtheme-control-wrapper .tvselect-title-font-2 select option:hover{background-color:var(--fv-principal)}:root::-webkit-scrollbar-thumb,:root *::-webkit-scrollbar-thumb{background-color:var(--fv-bleu-structure)}body a:focus,body a:hover,body .btn-outline-primary,body .btn-link,body .page-link,body .text-primary,body .btn-unstyle:focus .expand-more,body .dropdown-item:focus,body .dropdown-item:hover,body .search-widget form input[type=text]:focus+button .search,body .search-widget form button[type=submit] .search:hover,body #header .top-menu a[data-depth="0"]:hover,body .top-menu .sub-menu a:hover,body .page-my-account #content .links a:hover i,body .carousel .carousel-control .icon-next:hover i,body .carousel .carousel-control .icon-prev:hover i,body .block-categories .collapse-icons .add:hover,body .block-categories .collapse-icons .remove:hover,body .block-categories .arrows .arrow-down:hover,body .block-categories .arrows .arrow-right:hover,body .tabs .nav-tabs .nav-link.active,body #blockcart-modal .product-name,body .cart-grid-body a.label:hover,body .block_newsletter form input[type=text]:focus+button .search,body .block_newsletter form button[type=submit] .search:hover,body .account-list a:hover,body #header .header-nav .blockcart a:hover,body #wrapper .breadcrumb li:last-child a,body #wrapper .breadcrumb li:hover a,body .block-categories .category-sub-menu li[data-depth="0"]:hover>a,body .block-categories .category-sub-menu li[data-depth="1"]:hover>a,body .block-categories .category-sub-menu li[data-depth="2"]:hover>a,body .block-categories .category-sub-menu li .category-sub-link:hover,body .block-categories .category-sub-menu li:hover>.navbar-toggler,body #search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover,body .tvserach-filter-suppliers p:hover,body #search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover,body .blog_post_content p.meta_category a:hover,body .modal-body.tv-addtocart-content-part .tv-addtocart-price{color:var(--fv-bleu-structure)}body .btn-primary:hover,body .btn-info.active.focus,body .btn-info.active:focus,body .btn-info.active:hover,body .btn-info:active.focus,body .btn-info:active:focus,body .btn-info:active:hover,body .open>.btn-info.dropdown-toggle.focus,body .open>.btn-info.dropdown-toggle:focus,body .open>.btn-info.dropdown-toggle:hover,body .btn-outline-primary.active,body .btn-outline-primary.focus,body .btn-outline-primary:active,body .btn-outline-primary:focus,body .btn-outline-primary:hover,body .open>.btn-outline-primary.dropdown-toggle,body .btn-outline-info.active.focus,body .btn-outline-info.active:focus,body .btn-outline-info.active:hover,body .btn-outline-info:active.focus,body .btn-outline-info:active:focus,body .btn-outline-info:active:hover,body .open>.btn-outline-info.dropdown-toggle.focus,body .open>.btn-outline-info.dropdown-toggle:focus,body .open>.btn-outline-info.dropdown-toggle:hover,body .dropdown-item.active,body .dropdown-item.active:focus,body .dropdown-item.active:hover,body .nav-pills .nav-item.open .nav-link,body .nav-pills .nav-item.open .nav-link:focus,body .nav-pills .nav-item.open .nav-link:hover,body .nav-pills .nav-link.active,body .nav-pills .nav-link.active:focus,body .nav-pills .nav-link.active:hover,body .card-primary,body .page-item.active .page-link,body .page-item.active .page-link:focus,body .page-item.active .page-link:hover,body .tag-primary,body .list-group-item.active,body .list-group-item.active:focus,body .list-group-item.active:hover,body .bg-primary,body .bootstrap-touchspin .group-span-filestyle .btn-touchspin,body .group-span-filestyle .bootstrap-touchspin .btn-touchspin,body .group-span-filestyle .btn-default,body .custom-radio input[type=radio]:checked+span,body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address,body .products-sort-order .select-list:hover,body .facet-dropdown .select-list:hover,body #header .header-nav .cart-preview.active,body #newsletter_block_popup .block_content .send-reqest:hover,body .tvwishlist-send-mess-btn .button-small,body .tvcmsNewsLetterPopup-i .tvnewsletterpopup-button-icon:hover,:root::selection,:root *::selection,body .tvsticky-up-arrow:hover,body .tvsticky-wishlist:hover,body .tvsticky-compare:hover,body .tvright-sticky-account:hover,body .tvright-sticky-add-to-cart:hover,body .newsletter_block_popup-bottom label:after,body .cart-content-btn a.tvall-inner-btn{background-color:var(--fv-bleu-structure)}body .btn-info.active.focus,body .btn-info.active:focus,body .btn-info.active:hover,body .btn-info:active.focus,body .btn-info:active:focus,body .btn-info:active:hover,body .open>.btn-info.dropdown-toggle.focus,body .open>.btn-info.dropdown-toggle:focus,body .open>.btn-info.dropdown-toggle:hover,body .btn-outline-primary,body .btn-outline-primary.active,body .btn-outline-primary.focus,body .btn-outline-primary:active,body .btn-outline-primary:focus,body .btn-outline-primary:hover,body .open>.btn-outline-primary.dropdown-toggle,body .btn-outline-info.active.focus,body .btn-outline-info.active:focus,body .btn-outline-info.active:hover,body .btn-outline-info:active.focus,body .btn-outline-info:active:focus,body .btn-outline-info:active:hover,body .open>.btn-outline-info.dropdown-toggle.focus,body .open>.btn-outline-info.dropdown-toggle:focus,body .open>.btn-outline-info.dropdown-toggle:hover,body .card-primary,body .card-outline-primary,body .page-item.active .page-link,body .page-item.active .page-link:focus,body .page-item.active .page-link:hover,body .list-group-item.active,body .list-group-item.active:focus,body .list-group-item.active:hover,body .tv_search_filter_wrapper .tvleft-right-title-wrapper:hover{border-color:var(--fv-bleu-structure)}body .tvcms-header-myaccount .tv-account-dropdown{border-bottom-color:var(--fv-bleu-structure)}body .facet-dropdown.open>.select-title{border:3px solid var(--fv-bleu-structure)}body #product-modal .modal-content .modal-body .product-images img:hover{border:1px solid var(--fv-bleu-structure)}body .product-images>li.thumb-container>.thumb.selected,body .product-images>li.thumb-container>.thumb:hover{border:2px solid var(--fv-bleu-structure)}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="1"]>li>.tvmenu-link-wrapper a span:hover,body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a span,body .tvall-block-box-shadows:hover .tvservices-content-box .tvservices-title,body .tvblog-event-all-content-block .tvnews-event-titel a:hover,body .tvcmsdesktop-view-wishlist .tvwishlist-name:hover span,body .tvcmsdesktop-view-compare .tvdesktop-view-compare-name:hover,body #tvcmsdesktop-language-selector:hover .tv-language-btn i,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn i,body #tvcmsdesktop-user-info:hover .tvhedaer-sign-btn i,body #tvcmsdesktop-language-selector:hover .tv-language-btn .tv-language-span,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn .tv-currency-span,body #tvcmsdesktop-user-info .tvhedaer-sign-btn:hover,body .tv-language-dropdown li a:hover,body .tv-currency-dropdown li a:hover,body .tvcategory-chain-slider-category a:hover:after,body .tvcategory-chain-slider-category a:hover,body .tvnews-event-link a:hover,body .tvallproduct-link a:hover,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover,body .tvcmsblog-left-side .tvnews-event-link a:hover,body .tvfooter-view-link a:hover,body .tvnews-event-link a:hover i,body .tvallproduct-link a:hover i,body .tvfooter-store-link a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-header a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-line a:hover,body .footer-container li a:hover,body .product-price .current-price .price,body .product-flags.tvproduct-sale-pack-wrapper li,body .tvcopylink p:hover,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover i,body .tvcmsblog-left-side .tvnews-event-link a:hover i,body .tvfooter-view-link a:hover i,body .tvproduct-timer-wrapper .seconds,body .tvmenu-link-wrapper .tvdropdown-submenu.tvmenu-link span:hover,body .tvmain-slider-contant .tvmain-slider-button:hover,body .tvmain-slider-contant .tvmain-slider-title:hover,body .tvsearch-dropdown-total-wrapper:hover .tvsearch-dropdown-total,body .block-categories .category-sub-menu li:hover[data-depth="0"]>a,body .block-categories .category-sub-menu li:hover[data-depth="2"]>a,body .block-categories .category-sub-menu li .category-sub-link:hover .block-categories .category-sub-menu li:hover .navbar-toggler,body .tvinstagram-slider-title-wrapper .tvinstagram-user-name,body .custom-checkbox input[type=checkbox]+span .checkbox-checked,body .tvproduct-wishlist-compare .tvcompare-wrapper:hover i,body .tvproduct-wishlist-compare .tvcompare-wrapper:hover span,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover i,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover span,body .tvsearch-dropdown-wrapper:hover .tvsearch-dropdown-content-box .tvsearch-dropdown-title,body .tvproduct-wrapper .tvproduct-timer-wrapper .seconds,body .ttvcmscart-show-dropdown-right .tvcart-product-content .product-price,body .ttvcmscart-show-dropdown-right .ttvcart-product-label-value.total .ttvcart-product-value,body .tv-account-dropdown a.tvmyccount:hover,body .tvcategory-chain-slider-category:hover:after,body .tvcategory-chain-slider-category:hover,body .cms-description a,body .tv-sub-category-inner:hover .tvcategory-name a,body .tvdesktop-wishlist:hover .tvwishlist-name span,body .header-7 .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvdesktop-wishlist:hover .tvwishlist-icon i,body .tvdesktop-view-compare:hover .tvdesktop-compare-icon i,body .tvcategory-chain-title a:hover,body #search_filters .facet .facet-label:hover a,body #wrapper .breadcrumb a:hover i{color:var(--fv-bleu-structure)}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="0"]>li>.tvmenu-link-wrapper a span:after,body .tvmain-slider-content-inner.active:after,body .tvtheme-control-wrapper .tvtheme-option .btn-primary,body .tvtheme-control-wrapper .tvtheme-control-reset:hover,body .tvcmstheme-control .tvtheme-control-wrapper .tvselect-theme select option:hover,body .tvcmstheme-control .tvtheme-control-icon:hover,body .tvcmstheme-layout .tvtheme-layout-icon:hover,body .tvmain-slider-contant .tvmain-slider-button,body .tv-cart-cart-inner,body .header-7 .tvcmsdesktop-view-wishlist .tvwishlist-name .cart-wishlist-number,body .tvbottom-to-top:hover,body .tvvertical-menu-img-block,body .nivo-controlNav .nivo-control.active,body .owl-theme .owl-dots .owl-dot.active span,body .owl-theme .owl-dots .owl-dot:hover span,body .tvnewsleteer-btn-wrapper .btn-primary:hover,body .tvproduct-cart-quentity-increment:hover,body .tvproduct-cart-quentity-decrement:hover,body .tvcart-product-list-checkout,body .tvcart-product-list-viewcart:hover,body .tvcart-product-list-checkout:hover,body button.close-cookie.tvclose-icon,body .tvcategory-slider-info-box:after,body .tvtabcategory-product-li:hover .tvtabcategory-product-li-inner-block,body .tvtabcategory-product-li.active .tvtabcategory-product-li-inner-block,body .tvall-inner-btn:hover:after,body .tvtabs-products .tvtab-name:before,body .ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout,body .ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover{background-color:var(--fv-bleu-structure)}body .tvcmsvertical-menu li.level-1:hover,body .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,body .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover{border-left:3px solid var(--fv-bleu-structure)}body .lang-rtl .tvcmsvertical-menu li.level-1:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover{border-right:3px solid var(--fv-bleu-structure)}body .tvsearch-more-search:hover{background-color:var(--fv-bleu-structure);border:1px solid var(--fv-bleu-structure)}body #header .tv-menu-horizontal ul li.level-1 ul li.item-line.tvmega-menu-link a:hover:before{border:1px solid var(--fv-bleu-structure)}body .tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-icon,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-wishlist:hover .tvproduct-wishlist-icon,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-out-of-stock,body .tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon{background-color:var(--fv-bleu-structure)}body #tvdesktop-megamenu .tv-menu-horizontal .menu-dropdown,body .tvcmssearch-dropdown{border-bottom:4px solid var(--fv-bleu-structure)}body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g rect,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g rect{fill:var(--fv-bleu-structure) !important}body .tvproduct-wishlist-compare .tvcompare-wrapper:hover svg path,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover svg path{fill:var(--fv-bleu-structure) !important}@media(min-width: 992px){body .tv-language-dropdown,body .tv-currency-dropdown{border-bottom-color:var(--fv-bleu-structure)}}body .tvcmsdesktop-view-compare:hover .tvdesktop-compare-icon svg path{fill:var(--fv-bleu-structure) !important}body .tv-account-dropdown .tvdesktop-wishlist:hover svg path{stroke:var(--fv-bleu-structure) !important}:root::-webkit-scrollbar-thumb,:root *::-webkit-scrollbar-thumb{background-color:var(--fv-bleu-structure)}body a:focus,body a:hover,body .btn-outline-primary,body .btn-link,body .page-link,body .text-primary,body .btn-unstyle:focus .expand-more,body .dropdown-item:focus,body .dropdown-item:hover,body .search-widget form input[type=text]:focus+button .search,body .search-widget form button[type=submit] .search:hover,body #header .top-menu a[data-depth="0"]:hover,body .top-menu .sub-menu a:hover,body .page-my-account #content .links a:hover i,body .carousel .carousel-control .icon-next:hover i,body .carousel .carousel-control .icon-prev:hover i,body .block-categories .collapse-icons .add:hover,body .block-categories .collapse-icons .remove:hover,body .block-categories .arrows .arrow-down:hover,body .block-categories .arrows .arrow-right:hover,body .tabs .nav-tabs .nav-link.active,body #blockcart-modal .product-name,body .cart-grid-body a.label:hover,body .block_newsletter form input[type=text]:focus+button .search,body .block_newsletter form button[type=submit] .search:hover,body .account-list a:hover,body #header .header-nav .blockcart a:hover,body #wrapper .breadcrumb li:last-child a,body #wrapper .breadcrumb li:hover a,body .block-categories .category-sub-menu li[data-depth="0"]:hover>a,body .block-categories .category-sub-menu li[data-depth="1"]:hover>a,body .block-categories .category-sub-menu li[data-depth="2"]:hover>a,body .block-categories .category-sub-menu li .category-sub-link:hover,body .block-categories .category-sub-menu li:hover>.navbar-toggler,body #search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a:hover,body .tvserach-filter-suppliers p:hover,body #search_filters_suppliers .facet .tvserach-filter-suppliers li.facet-label a:hover,body .blog_post_content p.meta_category a:hover,body .modal-body.tv-addtocart-content-part .tv-addtocart-price{color:var(--fv-bleu-structure)}body .btn-primary:hover,body .btn-info.active.focus,body .btn-info.active:focus,body .btn-info.active:hover,body .btn-info:active.focus,body .btn-info:active:focus,body .btn-info:active:hover,body .open>.btn-info.dropdown-toggle.focus,body .open>.btn-info.dropdown-toggle:focus,body .open>.btn-info.dropdown-toggle:hover,body .btn-outline-primary.active,body .btn-outline-primary.focus,body .btn-outline-primary:active,body .btn-outline-primary:focus,body .btn-outline-primary:hover,body .open>.btn-outline-primary.dropdown-toggle,body .btn-outline-info.active.focus,body .btn-outline-info.active:focus,body .btn-outline-info.active:hover,body .btn-outline-info:active.focus,body .btn-outline-info:active:focus,body .btn-outline-info:active:hover,body .open>.btn-outline-info.dropdown-toggle.focus,body .open>.btn-outline-info.dropdown-toggle:focus,body .open>.btn-outline-info.dropdown-toggle:hover,body .dropdown-item.active,body .dropdown-item.active:focus,body .dropdown-item.active:hover,body .nav-pills .nav-item.open .nav-link,body .nav-pills .nav-item.open .nav-link:focus,body .nav-pills .nav-item.open .nav-link:hover,body .nav-pills .nav-link.active,body .nav-pills .nav-link.active:focus,body .nav-pills .nav-link.active:hover,body .card-primary,body .page-item.active .page-link,body .page-item.active .page-link:focus,body .page-item.active .page-link:hover,body .tag-primary,body .list-group-item.active,body .list-group-item.active:focus,body .list-group-item.active:hover,body .bg-primary,body .bootstrap-touchspin .group-span-filestyle .btn-touchspin,body .group-span-filestyle .bootstrap-touchspin .btn-touchspin,body .group-span-filestyle .btn-default,body .custom-radio input[type=radio]:checked+span,body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address,body .products-sort-order .select-list:hover,body .facet-dropdown .select-list:hover,body #header .header-nav .cart-preview.active,body #newsletter_block_popup .block_content .send-reqest:hover,body .tvwishlist-send-mess-btn .button-small,body .tvcmsNewsLetterPopup-i .tvnewsletterpopup-button-icon:hover,:root::selection,:root *::selection,body .tvsticky-up-arrow:hover,body .tvsticky-wishlist:hover,body .tvsticky-compare:hover,body .tvright-sticky-account:hover,body .tvright-sticky-add-to-cart:hover,body .newsletter_block_popup-bottom label:after,body .cart-content-btn a.tvall-inner-btn{background-color:var(--fv-bleu-structure)}body .btn-info.active.focus,body .btn-info.active:focus,body .btn-info.active:hover,body .btn-info:active.focus,body .btn-info:active:focus,body .btn-info:active:hover,body .open>.btn-info.dropdown-toggle.focus,body .open>.btn-info.dropdown-toggle:focus,body .open>.btn-info.dropdown-toggle:hover,body .btn-outline-primary,body .btn-outline-primary.active,body .btn-outline-primary.focus,body .btn-outline-primary:active,body .btn-outline-primary:focus,body .btn-outline-primary:hover,body .open>.btn-outline-primary.dropdown-toggle,body .btn-outline-info.active.focus,body .btn-outline-info.active:focus,body .btn-outline-info.active:hover,body .btn-outline-info:active.focus,body .btn-outline-info:active:focus,body .btn-outline-info:active:hover,body .open>.btn-outline-info.dropdown-toggle.focus,body .open>.btn-outline-info.dropdown-toggle:focus,body .open>.btn-outline-info.dropdown-toggle:hover,body .card-primary,body .card-outline-primary,body .page-item.active .page-link,body .page-item.active .page-link:focus,body .page-item.active .page-link:hover,body .list-group-item.active,body .list-group-item.active:focus,body .list-group-item.active:hover,body .tv_search_filter_wrapper .tvleft-right-title-wrapper:hover{border-color:var(--fv-bleu-structure)}body .tvcms-header-myaccount .tv-account-dropdown{border-bottom-color:var(--fv-bleu-structure)}body .facet-dropdown.open>.select-title{border:3px solid var(--fv-bleu-structure)}body #product-modal .modal-content .modal-body .product-images img:hover{border:1px solid var(--fv-bleu-structure)}body .product-images>li.thumb-container>.thumb.selected,body .product-images>li.thumb-container>.thumb:hover{border:2px solid var(--fv-bleu-structure)}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="1"]>li>.tvmenu-link-wrapper a span:hover,body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a:after,body .tv-menu-horizontal .cat-drop-menu .level-1:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-2:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-3:hover>a span,body .tv-menu-horizontal .cat-drop-menu .level-4:hover>a span,body .tvall-block-box-shadows:hover .tvservices-content-box .tvservices-title,body .tvblog-event-all-content-block .tvnews-event-titel a:hover,body .tvcmsdesktop-view-wishlist .tvwishlist-name:hover span,body .tvcmsdesktop-view-compare .tvdesktop-view-compare-name:hover,body #tvcmsdesktop-language-selector:hover .tv-language-btn i,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn i,body #tvcmsdesktop-user-info:hover .tvhedaer-sign-btn i,body #tvcmsdesktop-language-selector:hover .tv-language-btn .tv-language-span,body #tvcmsdesktop-currency-selector:hover .tv-currency-btn .tv-currency-span,body #tvcmsdesktop-user-info .tvhedaer-sign-btn:hover,body .tv-language-dropdown li a:hover,body .tv-currency-dropdown li a:hover,body .tvcategory-chain-slider-category a:hover:after,body .tvcategory-chain-slider-category a:hover,body .tvnews-event-link a:hover,body .tvallproduct-link a:hover,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover,body .tvcmsblog-left-side .tvnews-event-link a:hover,body .tvfooter-view-link a:hover,body .tvnews-event-link a:hover i,body .tvallproduct-link a:hover i,body .tvfooter-store-link a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-header a:hover,body #header .tv-menu-horizontal ul li.level-1 ul li.item-line a:hover,body .footer-container li a:hover,body .product-price .current-price .price,body .product-flags.tvproduct-sale-pack-wrapper li,body .tvcopylink p:hover,body .tvleft-right-penal-all-block .tvall-product-bottom-link-block a:hover i,body .tvcmsblog-left-side .tvnews-event-link a:hover i,body .tvfooter-view-link a:hover i,body .tvproduct-timer-wrapper .seconds,body .tvmenu-link-wrapper .tvdropdown-submenu.tvmenu-link span:hover,body .tvmain-slider-contant .tvmain-slider-button:hover,body .tvmain-slider-contant .tvmain-slider-title:hover,body .tvsearch-dropdown-total-wrapper:hover .tvsearch-dropdown-total,body .block-categories .category-sub-menu li:hover[data-depth="0"]>a,body .block-categories .category-sub-menu li:hover[data-depth="2"]>a,body .block-categories .category-sub-menu li .category-sub-link:hover .block-categories .category-sub-menu li:hover .navbar-toggler,body .tvinstagram-slider-title-wrapper .tvinstagram-user-name,body .custom-checkbox input[type=checkbox]+span .checkbox-checked,body .tvproduct-wishlist-compare .tvcompare-wrapper:hover i,body .tvproduct-wishlist-compare .tvcompare-wrapper:hover span,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover i,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover span,body .tvsearch-dropdown-wrapper:hover .tvsearch-dropdown-content-box .tvsearch-dropdown-title,body .tvproduct-wrapper .tvproduct-timer-wrapper .seconds,body .ttvcmscart-show-dropdown-right .tvcart-product-content .product-price,body .ttvcmscart-show-dropdown-right .ttvcart-product-label-value.total .ttvcart-product-value,body .tv-account-dropdown a.tvmyccount:hover,body .tvcategory-chain-slider-category:hover:after,body .tvcategory-chain-slider-category:hover,body .cms-description a,body .tv-sub-category-inner:hover .tvcategory-name a,body .tvdesktop-wishlist:hover .tvwishlist-name span,body .header-7 .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvcmsdesktop-view-compare:hover .tvdesktop-view-compare-name,body .tvdesktop-wishlist:hover .tvwishlist-icon i,body .tvdesktop-view-compare:hover .tvdesktop-compare-icon i,body .tvcategory-chain-title a:hover,body #search_filters .facet .facet-label:hover a,body #wrapper .breadcrumb a:hover i{color:var(--fv-bleu-structure)}body #tvcmsdesktop-main-menu .tvcmsmain-menu-wrapper .tv-header-menu[data-depth="0"]>li>.tvmenu-link-wrapper a span:after,body .tvmain-slider-content-inner.active:after,body .tvtheme-control-wrapper .tvtheme-option .btn-primary,body .tvtheme-control-wrapper .tvtheme-control-reset:hover,body .tvcmstheme-control .tvtheme-control-wrapper .tvselect-theme select option:hover,body .tvcmstheme-control .tvtheme-control-icon:hover,body .tvcmstheme-layout .tvtheme-layout-icon:hover,body .tvmain-slider-contant .tvmain-slider-button,body .tv-cart-cart-inner,body .header-7 .tvcmsdesktop-view-wishlist .tvwishlist-name .cart-wishlist-number,body .tvbottom-to-top:hover,body .tvvertical-menu-img-block,body .nivo-controlNav .nivo-control.active,body .owl-theme .owl-dots .owl-dot.active span,body .owl-theme .owl-dots .owl-dot:hover span,body .tvnewsleteer-btn-wrapper .btn-primary:hover,body .tvproduct-cart-quentity-increment:hover,body .tvproduct-cart-quentity-decrement:hover,body .tvcart-product-list-checkout,body .tvcart-product-list-viewcart:hover,body .tvcart-product-list-checkout:hover,body button.close-cookie.tvclose-icon,body .tvcategory-slider-info-box:after,body .tvtabcategory-product-li:hover .tvtabcategory-product-li-inner-block,body .tvtabcategory-product-li.active .tvtabcategory-product-li-inner-block,body .tvall-inner-btn:hover:after,body .tvtabs-products .tvtab-name:before,body .ttvcmscart-show-dropdown-right .ttvcart-product-list-checkout,body .ttvcmscart-show-dropdown-right .ttvcart-product-list-viewcart:hover{background-color:var(--fv-bleu-structure)}body .tvcmsvertical-menu li.level-1:hover,body .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,body .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover{border-left:3px solid var(--fv-bleu-structure)}body .lang-rtl .tvcmsvertical-menu li.level-1:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-show-category:hover,body .lang-rtl .tvvertical-menu-show-hide-category .tvvertical-hide-category:hover{border-right:3px solid var(--fv-bleu-structure)}body .tvsearch-more-search:hover{background-color:var(--fv-bleu-structure);border:1px solid var(--fv-bleu-structure)}body #header .tv-menu-horizontal ul li.level-1 ul li.item-line.tvmega-menu-link a:hover:before{border:1px solid var(--fv-bleu-structure)}body .tvproduct-wrapper .tvproduct-quick-btn:hover .tvproduct-quick-icon,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-wishlist:hover .tvproduct-wishlist-icon,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-out-of-stock,body .tvproduct-wrapper .tvcompare-wrapper:hover .tvproduct-compare-icon{background-color:var(--fv-bleu-structure)}body #tvdesktop-megamenu .tv-menu-horizontal .menu-dropdown,body .tvcmssearch-dropdown{border-bottom:4px solid var(--fv-bleu-structure)}body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper button[type=submit] svg g rect,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g path,body .tvcmsheader-search.search-widget form .tvheader-top-search-wrapper:hover button[type=submit] svg g rect{fill:var(--fv-bleu-structure) !important}body .tvproduct-wishlist-compare .tvcompare-wrapper:hover svg path,body .tvproduct-wishlist-compare .tvproduct-wishlist:hover svg path{fill:var(--fv-bleu-structure) !important}@media(min-width: 992px){body .tv-language-dropdown,body .tv-currency-dropdown{border-bottom-color:var(--fv-bleu-structure)}}body .tvcmsdesktop-view-compare:hover .tvdesktop-compare-icon svg path{fill:var(--fv-bleu-structure) !important}body .tv-account-dropdown .tvdesktop-wishlist:hover svg path{stroke:var(--fv-bleu-structure) !important}body #btn_ver_help{background-color:var(--fv-bleu-structure)}body .moduleVerinContainer .image-poppup button{background-color:var(--fv-bleu-structure)}body .bulletStep{background-color:var(--fv-bleu-structure)}body .choiceImgItem{background-color:var(--fv-bleu-structure);border:solid 3px var(--fv-bleu-structure)}body .selectedSchema{border:solid 4px var(--fv-bleu-structure)}body .resultNumber{color:var(--fv-bleu-structure)}body .block_newsletter form input[type=text]:focus{color:var(--fv-bleu-structure)}body #wrapper .breadcrumb i{color:var(--fv-bleu-structure)}body #cookiesplus-modal,body #header #cookiesplus-modal.row,body #cookiesplus-modal-not-available{color:var(--fv-bleu-structure)}body .tvproduct-wrapper .tvproduct-timer-wrapper .hours,body .tvproduct-wrapper .tvproduct-timer-wrapper .minutes,body .tvproduct-wrapper .tvproduct-timer-wrapper .days{color:var(--fv-bleu-structure)}body ul.wlp_bought_list li .product_infos .product-name{color:var(--fv-bleu-structure)}body #search_filters_brands .facet .tvsearch-filter-brand-wrapper li.facet-label a,body .tvserach-filter-suppliers p{color:var(--fv-bleu-structure)}body .tvapp-logo-content-inner .tvdekstop-footer-all-title-wrapper .tvfooter-title span{color:var(--fv-bleu-structure)}body .tvdekstop-footer-all-desc-wrapper span{color:var(--fv-bleu-structure)}@media(max-width: 991px){body #contact-link span{color:var(--fv-bleu-structure)}}@media(max-width: 991px){body #contact-link span:before{color:var(--fv-bleu-structure)}}@media(max-width: 991px){body .tvmobile-dropdown-close a i{color:var(--fv-bleu-structure)}}@media(max-width: 991px){body .tvfooter-toggle-icon-wrapper.tvfooter-toggle-icon i{color:var(--fv-bleu-structure)}}body .tvcategory-chain-slider-category:after{color:var(--fv-bleu-structure)}@media(max-width: 991px){body .title-menu-mobile span:after{color:var(--fv-bleu-structure)}}@media(max-width: 991px){body .tv-menu-horizontal ul li.parent .icon-drop-mobile:after{color:var(--fv-bleu-structure)}}body .tvservices-content-box .tvservices-title{color:var(--fv-bleu-structure)}body .tvtheme-control-wrapper .tvtheme-option .btn-default{background-color:var(--fv-bleu-structure)}body .tvcms-main-title .tvmain-title h2{color:var(--fv-bleu-structure)}body .tvproduct-wrapper .tvproduct-timer-icon i{color:var(--fv-bleu-structure)}body .tvproduct-name.product-title a h6{color:var(--fv-bleu-structure)}body .product-price-and-shipping .price{color:var(--fv-bleu-structure)}body .tvnewsleeter-input-button-wraper .input-wrapper input{color:var(--fv-bleu-structure)}body .tvnewsleeter-input-button-wraper .input-wrapper input::placeholder{color:var(--fv-bleu-structure)}body .tvleft-right-title.facet-label,body .block-categories .category-top-menu>li.tv-category-title-wrapper a{color:var(--fv-bleu-structure)}body .tvcmsblog-left-side .tvblog-img-block .day_time.tvday-time{color:var(--fv-bleu-structure)}body .tv-footer-social-icon .tvblock-social-content:hover{background:var(--fv-bleu-structure)}body .tvtabcategory-product-li a,body .tvtabcategory-show a,body .tvtabcategory-hide a{color:var(--fv-bleu-structure)}body .tvcategory-chain-title a{color:var(--fv-bleu-structure)}body a.tvcategory-chain-slider-category{color:var(--fv-bleu-structure)}body #cookiesplus-checker{background-color:var(--fv-bleu-structure)}.fv-header,.fv-mheader,.fv-footer{letter-spacing:normal}.fv-header p,.fv-mheader p,.fv-footer p{font-family:var(--fv-font-body)}.tv-main-div{background-color:var(--fv-bleu-pale)}#wrapper .tvcmscontainer-layout{background-color:rgba(0,0,0,0)}#product .tvproduct-page-wrapper .tvprduct-image-info-wrapper{background-color:rgba(0,0,0,0)}#blockcart-modal .modal-dialog{max-height:calc(100vh - 32px)}#blockcart-modal .modal-content{max-height:calc(100vh - 32px);overflow-y:auto}@media(max-width: 575px){#blockcart-modal .modal-header .close{top:11px}#blockcart-modal .modal-header .modal-title{padding-right:32px}}.tvall-inner-btn,.btn-primary,.btn-secondary,.button_detail_quote,.td_button_detail_quote{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 24px;border-radius:8px;font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:400;line-height:normal;text-align:center;text-decoration:none;text-transform:none;transition:background-color .15s ease,color .15s ease}.tvall-inner-btn span,.btn-primary span,.btn-secondary span,.button_detail_quote span,.td_button_detail_quote span{color:inherit !important;font-size:inherit;text-transform:none}.tvall-inner-btn::after,.btn-primary::after,#product .product-add-to-cart .add-to-cart::after,body .tvfooter-product-sticky-bottom .add-to-cart::after,.tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart::after,.td_content_popup .td_button_detail_quote::after,body .td_btn_quote a.td_view_list::after{content:"";position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:0;border-radius:8px;background-color:rgba(255,255,255,.4);transition:all .4s ease-in-out;pointer-events:none}.tvall-inner-btn:hover::after,.btn-primary:hover::after,#product .product-add-to-cart .add-to-cart:hover::after,body .tvfooter-product-sticky-bottom .add-to-cart:hover::after,.tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart::after,.tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart:hover::after,.td_content_popup .td_button_detail_quote:hover::after,body .td_btn_quote a.td_view_list:hover::after{height:100% !important;background-color:rgba(0,0,0,0) !important}body .quote_cart_button::after,body .td_quote_cart_button::after,body .btn-secondary::after,body .tvall-inner-btn-cancel::after,body .td_button_cancel_popup::after,body #blockcart-modal .cart-content-btn a.tvall-inner-btn::after{display:none}.tvall-inner-btn,.btn-primary,.button_detail_quote,.td_button_detail_quote{border:1px solid var(--fv-principal);background-color:var(--fv-principal);color:var(--fv-blanc)}.tvall-inner-btn:hover,.tvall-inner-btn:focus,.btn-primary:hover,.btn-primary:focus,.button_detail_quote:hover,.td_button_detail_quote:hover{border-color:var(--fv-principal);background-color:var(--fv-principal);color:var(--fv-blanc);opacity:.9}.btn-secondary,.tvall-inner-btn-cancel{min-height:38px;padding:0 24px;border:1px solid var(--fv-principal);border-radius:8px;background-color:var(--fv-blanc);color:var(--fv-bleu-structure)}.btn-secondary:hover,.btn-secondary:focus,.tvall-inner-btn-cancel:hover{background-color:var(--fv-principal);color:var(--fv-blanc)}.tvproduct-add-to-cart,.quote_cart_button{border-radius:8px;transition:background-color .15s ease,color .15s ease}body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart,body .tvproduct-cart-btn .tvproduct-add-to-cart{border-radius:8px}.tvgrid-list-view-product .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart,#product .product-add-to-cart .add-to-cart{min-height:38px;padding:0 24px;border:1px solid var(--fv-principal);border-radius:8px;background-color:var(--fv-principal);color:var(--fv-blanc);font-size:var(--fv-size-m);text-transform:none}.tvall-inner-btn.disabled,.tvproduct-add-to-cart.disable,.tvproduct-add-to-cart[disabled]{border-color:var(--fv-gris-alu);background-color:var(--fv-gris-0);color:var(--fv-gris-graphite);opacity:1}.tvall-inner-btn.disabled::after,.tvproduct-add-to-cart.disable::after{background-color:rgba(0,0,0,0) !important}body .quote_cart_button.quote_cart_button,body .td_quote_cart_button.td_quote_cart_button,body#product .td_ask_Quote_view .td_quote_cart_button{border:1px solid var(--fv-principal) !important;border-radius:8px !important;background-color:var(--fv-blanc) !important;color:var(--fv-bleu-structure) !important;outline:0 !important}body .quote_cart_button.quote_cart_button:hover,body .td_quote_cart_button.td_quote_cart_button:hover,body#product .td_ask_Quote_view .td_quote_cart_button:hover{background-color:var(--fv-principal) !important;color:var(--fv-blanc) !important}body .quote_cart_button.quote_cart_button span,body .td_quote_cart_button.td_quote_cart_button span,body#product .td_ask_Quote_view .td_quote_cart_button span{color:inherit !important;text-transform:none !important}body#product .td_ask_Quote_view .td_quote_cart_button span{font-family:var(--fv-font-body);text-transform:uppercase !important}body .td_btn_quote a.td_view_list{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:38px;padding:0 24px;border-radius:8px;background-color:var(--fv-principal);color:var(--fv-blanc) !important;font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:400;line-height:normal;text-transform:none}body .td_btn_quote a.td_view_list:hover{background-color:var(--fv-principal);color:var(--fv-blanc) !important;opacity:.9}body .td_btn_quote a.td_view_list::after{top:auto;z-index:auto;transform:none}.td_content_popup .button_detail_quote,.td_content_popup .td_button_detail_quote{border-radius:8px}body .td_content_popup .td_button_cancel_popup,body .td_button_cancel_popup.btn-secondary{border:1px solid var(--fv-principal) !important;background-color:var(--fv-blanc) !important;color:var(--fv-bleu-structure) !important}body .td_content_popup .td_button_cancel_popup:hover,body .td_button_cancel_popup.btn-secondary:hover{background-color:var(--fv-principal) !important;color:var(--fv-blanc) !important}body .btn-secondary{border:1px solid var(--fv-principal);background-color:var(--fv-blanc);color:var(--fv-bleu-structure)}body .btn-secondary:hover,body .btn-secondary:focus{background-color:var(--fv-principal);color:var(--fv-blanc)}body #blockcart-modal .cart-content-btn a.tvall-inner-btn{border:1px solid var(--fv-principal);background-color:var(--fv-blanc);color:var(--fv-bleu-structure)}body #blockcart-modal .cart-content-btn a.tvall-inner-btn:hover,body #blockcart-modal .cart-content-btn a.tvall-inner-btn:focus{background-color:var(--fv-principal);color:var(--fv-blanc)}#product .product-add-to-cart .add-to-cart,body#product .td_ask_Quote_view .td_quote_cart_button,body .td_quote_cart_button.td_quote_cart_button{box-sizing:border-box;min-height:59px;padding-top:0 !important;padding-bottom:0 !important}body#product .td_ask_Quote_view .td_quote_cart_button.btn,body .td_quote_cart_button.td_quote_cart_button.btn{height:59px !important;min-height:59px !important;padding:0 24px !important}body .tvall-inner-btn:hover,body .tvall-inner-btn:focus,body .btn-primary:hover,body .btn-primary:focus,body .product-add-to-cart .add-to-cart:hover,body .product-add-to-cart .add-to-cart:focus,body .tvproduct-wrapper .tvproduct-cart-btn:hover .tvproduct-add-to-cart,body .tvproduct-cart-btn:hover .tvproduct-add-to-cart,body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart:hover,body .tvproduct-wrapper .tvproduct-cart-btn .tvproduct-add-to-cart:focus{background-color:var(--fv-principal);color:var(--fv-blanc);outline:0;opacity:.9}body .tvfooter-product-sticky-bottom .add-to-cart,body .tvfooter-product-sticky-bottom .tvproduct-add-to-cart,body .tvfooter-product-sticky-bottom .td_quote_cart_button.btn{box-sizing:border-box;height:59px !important;min-height:59px !important;padding:0 24px !important;border-radius:8px}body#checkout div.checkout-step.-current .step-title,body#checkout div.checkout-step.-reachable:hover .step-title,body#checkout .recapTitle,body#checkout .tvcheckout-process-right h6{color:var(--fv-bleu-structure)}body#checkout div.checkout-step,body#checkout #js-checkout-summary{border-radius:8px}body#checkout div.checkout-step{margin-bottom:15px}.tvcheckout-process-left{margin-top:0;margin-bottom:30px}.tvproduct-wrapper{border-radius:8px;overflow:hidden}.squareProductInfo{border:0;border-radius:8px;background-color:var(--fv-blanc)}.tv-product-page-image>.theiaStickySidebar{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.tvproduct-description-tab #tab-content{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.tvproduct-description-tab .nav-tabs{width:fit-content;margin-right:auto;margin-left:auto;overflow:hidden;border-bottom:0;border-radius:8px 8px 0 0;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1);clip-path:inset(-12px -12px 0 -12px)}.squareProductInfo .tvproduct-title-brandimage .h1{color:var(--fv-bleu-structure)}#block-reassurance li .block-reassurance-item{border-radius:8px}#search_filters_brands,#search_filters_suppliers,.tvleft-right-penal-all-block,.block-categories,.tvcms-left-testimonial,#left-column .tvcmscustomer-services,#right-column .tvcmscustomer-services,.tvcmsblog-left-side{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.tvcenter-block-product-section{border:0;border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.page-addresses .address,.page-authentication #content,.page-registration #content,#password #content{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}#main .tv-sub-pages-inner-content{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}#category .block-category{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.tv-category-main-div,.tvall-page-shortby .products-sort-order .select-title,.products-sort-order .select-title{border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.PM_ASBlockOutput .card{padding:10px 15px;border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}#cart .card{border:0;border-radius:8px}.tvlike-product .owl-stage{padding-bottom:15px}.reassuranceProduct .fv-reassurance{padding:0;border-top:0;background-color:rgba(0,0,0,0)}.reassuranceProduct .fv-reassurance__inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:1fr;align-items:stretch;gap:20px;max-width:none;margin:25px 0 0;padding:0}@media screen and (min-width: 1661px){#product .reassuranceProduct .fv-reassurance__inner{margin-right:20px;margin-left:20px}}.reassuranceProduct .fv-reassurance__item{max-width:none;padding:15px;border-radius:8px;background-color:var(--fv-blanc);box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)}.reassuranceProduct .fv-reassurance__icon{height:40px;margin-bottom:12px}.reassuranceProduct .fv-reassurance__title{margin-bottom:8px;font-size:var(--fv-size-s);font-weight:600}.reassuranceProduct .fv-reassurance__text{font-size:var(--fv-size-s)}.fv-header{position:relative;z-index:100;display:flex;flex-direction:column;width:100%;font-family:var(--fv-font-body);box-shadow:0 4px 4.5px rgba(0,0,0,.05)}.fv-header__topbar{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px;background-color:var(--fv-principal)}.fv-header__topbar-text{margin:0;color:var(--fv-blanc);font-size:var(--fv-size-s);font-weight:500;line-height:normal;text-align:center}.fv-header__topbar-phone{color:var(--fv-blanc);text-decoration:underline;text-underline-position:from-font}.fv-header__topbar-phone:hover,.fv-header__topbar-phone:focus{color:var(--fv-blanc);text-decoration:underline}.fv-header__main{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:calc(1620px + 2*var(--fv-header-gutter));margin-inline:auto;padding:0 var(--fv-header-gutter)}.fv-header{background-color:var(--fv-blanc)}.fv-header__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px 16px 0}.fv-header__logo{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:267px;height:46px;padding:8px}.fv-header__logo img{display:block;width:250px;height:29px}.fv-search{display:flex;flex:0 1 738px;align-items:center;justify-content:space-between;gap:12px;max-width:738px;margin:0;padding:8px 16px;border-radius:var(--fv-radius-xl);background-color:var(--fv-gris-0)}.fv-search__input{flex:1 1 auto;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--fv-gris-graphite);font-family:var(--fv-font-body);font-size:var(--fv-size-m);line-height:normal}.fv-search__input::placeholder{color:var(--fv-gris-graphite);opacity:1}.fv-search__input:focus{outline:none}.fv-search:focus-within{outline:2px solid var(--fv-principal);outline-offset:2px}.fv-search__submit{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--fv-bleu-structure);cursor:pointer;transition:color .15s ease}.fv-search__submit .sld-icon{display:block;font-size:19.5px;line-height:1;color:inherit}.fv-header__actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.fv-header__action{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;color:var(--fv-bleu-structure);transition:color .15s ease}.fv-header__action:hover,.fv-header__action:focus-visible,.fv-header__action:hover .sld-icon,.fv-search__submit:hover,.fv-search__submit:focus-visible{color:var(--fv-principal)}.fv-header__cart:hover .tv-cart-icon,.fv-header__quote:hover .td_cart_quote{color:var(--fv-principal)}.fv-header__action>img{display:block}.fv-header__action>.sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-header__cart #_desktop_cart,.fv-header__cart .blockcart,.fv-header__cart .tvheader-cart-wrapper,.fv-header__cart .tvheader-cart-btn-wrapper,.fv-header__cart .tvheader-cart-btn-wrapper>a,.fv-header__cart .tvcart-icon-text-wrapper{position:static;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:none;border:0}.fv-header__cart .tv-cart-cart-inner{display:contents}.fv-header__cart .tv-cart-icon{margin:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--fv-bleu-structure)}.fv-header__cart .tv-cart-icon .sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-header__cart .cart-products-count{position:absolute;top:-4px;left:18px;display:flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 4px;border-radius:12px;background-color:var(--fv-promo);color:var(--fv-blanc);font-size:var(--fv-size-s);font-weight:400;line-height:1}.fv-header__nav{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;position:relative}.fv-header__menu{flex:1 1 auto;min-width:0}.fv-header__menu .menu-dropdown{top:100%;left:0 !important;right:auto !important;min-width:0;width:100% !important;border-bottom:0}.fv-header__menu .tv-menu-horizontal .menu-dropdown{border-bottom:0}.fv-header__menu ul.menu-content{position:static}.fv-header__menu .container_tv_megamenu,.fv-header__menu .tv-menu-horizontal{position:static;padding:0;background:none;border:0}.fv-header__menu ul.menu-content{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.fv-header__menu ul.menu-content>li.tvmega-menu-title{display:none}.fv-header__menu ul.menu-content>li.level-1{display:flex;align-items:center;padding:8px 8px 16px}#header .fv-header__menu ul.menu-content>li.level-1>a{display:flex;align-items:center;justify-content:center;height:32px;padding:10px 8px;color:var(--fv-bleu-structure);font-family:var(--fv-font-body);font-size:var(--fv-size-l);font-weight:400;line-height:normal;letter-spacing:normal;white-space:nowrap;text-transform:none}#header .fv-header__menu ul.menu-content>li.level-1.parent>a:after{display:none}#header .fv-header__menu ul.menu-content>li.level-1:hover>a,#header .fv-header__menu ul.menu-content>li.level-1:hover>a span,#header .fv-header__menu ul.menu-content>li.level-1>a:focus,#header .fv-header__menu ul.menu-content>li.level-1>a:focus span,#header .fv-header__menu ul.menu-content>li.level-1.active>a,#header .fv-header__menu ul.menu-content>li.level-1.active>a span{color:var(--fv-principal)}#header .fv-header__menu ul.menu-content>li.tvmega-menu-title+li.level-1:hover>a,#header .fv-header__menu ul.menu-content>li.tvmega-menu-title+li.level-1:hover>a span,#header .fv-header__menu ul.menu-content>li.tvmega-menu-title+li.level-1>a:focus,#header .fv-header__menu ul.menu-content>li.tvmega-menu-title+li.level-1>a:focus span{color:var(--fv-bleu-structure)}#header .fv-header__menu ul.menu-content>li.tvmega-menu-title+li.level-1>a{color:var(--fv-principal);font-weight:600;text-transform:uppercase}.fv-header__menu .icon-drop-mobile{display:none}#header .fv-header__menu ul.menu-content>li.level-1:has(>a[href*=devis-sur-mesure]){display:none}.fv-header__devis{display:flex;flex:0 0 auto;align-items:center;padding:8px 8px 16px;color:var(--fv-principal);transition:color .15s ease}.fv-header__devis .sld-icon{display:block;font-size:28.72px;line-height:1;color:inherit}.fv-header__devis span{display:flex;align-items:center;height:32px;padding:10px 8px;font-size:var(--fv-size-l);font-weight:400;line-height:normal;white-space:nowrap}.fv-header__devis:hover,.fv-header__devis:focus{color:var(--fv-bleu-structure);text-decoration:underline}@media(max-width: 1400px){.fv-search{flex:1 1 auto}}@media(max-width: 1100px){.fv-header__menu ul.menu-content>li.level-1>a{font-size:var(--fv-size-m)}}.fv-header__nav-sentinel{display:block;height:0}.fv-header__nav-spacer{height:0}.fv-header__nav--stuck{position:fixed;top:0;right:0;left:0;z-index:200;max-width:calc(1620px + 2*var(--fv-header-gutter));margin-inline:auto;padding:0 var(--fv-header-gutter)}.fv-header__nav--stuck .menu-dropdown{left:var(--fv-header-gutter) !important;width:calc(100% - 2*var(--fv-header-gutter)) !important}.fv-header__nav--stuck::before{content:"";position:absolute;inset:0 -100vw;z-index:-1;background-color:var(--fv-blanc);box-shadow:0 4px 4.5px rgba(0,0,0,.05)}.fv-header__quote .ask_quote,.fv-header__quote .td_ask_quote,.fv-header__quote .quotes{position:static;display:flex;align-items:center;margin:0;padding:0}.fv-header__quote .td_cart_quote{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:inherit}.fv-header__quote .td_cart_quote .sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-header__quote .td_number_product_dbboo{position:absolute;top:-4px;left:18px;display:flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 4px;border-radius:12px;background-color:var(--fv-promo);color:var(--fv-blanc);font-size:var(--fv-size-s) !important;line-height:1}.fv-header__quote .td_block_quotes{position:static}.fv-header__quote .td_quotes_cart_block{position:absolute;top:100%;right:0;z-index:210;min-width:240px;padding:16px;background-color:var(--fv-blanc);box-shadow:0 4px 12px rgba(0,0,0,.12);text-align:left}@media(min-width: 992px){.fv-header__menu .menu-dropdown:has(.html-block a>img){background-color:var(--fv-blanc);box-shadow:inset 0 4px 9px rgba(0,0,0,.05);max-height:none !important;overflow-y:visible}.fv-header__menu .menu-dropdown:has(.html-block a>img)>.tv-menu-row{display:flex;align-items:flex-start;justify-content:center;gap:30px;margin:0;padding:40px 0}.fv-header__menu .menu-dropdown:has(.html-block a>img) .tv-menu-col{flex:0 0 auto;width:380px;max-width:100%;padding:0}.fv-header__menu .menu-dropdown:has(.html-block a>img) .ul-column,.fv-header__menu .menu-dropdown:has(.html-block a>img) .ul-column>li,.fv-header__menu .menu-dropdown:has(.html-block a>img) .html-block,.fv-header__menu .menu-dropdown:has(.html-block a>img) .html-block>div{width:auto;margin:0;padding:0;list-style:none}.fv-header__menu .menu-dropdown .html-block a:has(>img){display:flex;flex-direction:column;border-radius:12px;overflow:hidden;text-decoration:none}.fv-header__menu .menu-dropdown .html-block a:has(>img)>img{display:block;width:100%;height:200px;object-fit:cover;border:1px solid rgba(77,77,77,.24);border-bottom:0;border-radius:12px 12px 0 0;margin-bottom:0}#header .tv-menu-horizontal ul li.level-1 ul li.item-header .html-block a:has(>img){margin-bottom:0}.fv-header__menu .menu-dropdown .html-block a:has(>img)>span{display:block;padding:16px;background-color:var(--fv-principal);border-radius:0 0 12px 12px;color:var(--fv-blanc);font-family:var(--fv-font-body);font-size:var(--fv-size-xl);font-weight:500;line-height:normal;text-align:center}.fv-header__menu .menu-dropdown .html-block a:has(>img)>span>span:empty{display:none}.fv-header__menu .menu-dropdown .html-block a:has(>img){transition:box-shadow .15s ease,transform .15s ease}.fv-header__menu .menu-dropdown .html-block a:has(>img):hover,.fv-header__menu .menu-dropdown .html-block a:has(>img):focus-visible{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.fv-header__menu .menu-dropdown .html-block a:has(>img):hover>span{color:var(--fv-blanc)}}.fv-mheader{position:relative;z-index:100;display:flex;flex-direction:column;width:100%;font-family:var(--fv-font-body);background-color:var(--fv-blanc);box-shadow:0 4px 4.5px rgba(0,0,0,.05)}.fv-mheader__topbar{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 15px;background-color:var(--fv-principal)}.fv-mheader__topbar-text{margin:0;color:var(--fv-blanc);font-size:var(--fv-size-s);font-weight:500;line-height:normal;text-align:center}.fv-mheader__topbar-phone{color:var(--fv-blanc);text-decoration:underline;text-underline-position:from-font}.fv-mheader__topbar-phone:hover,.fv-mheader__topbar-phone:focus{color:var(--fv-blanc);text-decoration:underline}.fv-mheader__main{display:flex;flex-direction:column;gap:8px;padding:8px 0;background-color:var(--fv-blanc)}.fv-mheader__bar{display:flex;align-items:center;justify-content:space-between;padding-right:24px}.fv-mheader__left{display:flex;flex:0 1 auto;align-items:center;gap:16px;min-width:0;padding-left:24px;padding-right:16px}.fv-mheader__menu{flex:0 0 auto;width:auto;padding:0}.fv-mheader__menu .tvmobile-sliderbar-btn>a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--fv-bleu-structure);transition:color .15s ease}.fv-mheader__menu .tvmobile-sliderbar-btn>a .sld-icon{display:block;font-size:18px;line-height:1;color:inherit}.fv-mheader__menu .tvmobile-sliderbar-btn>a:hover,.fv-mheader__menu .tvmobile-sliderbar-btn>a:focus-visible{color:var(--fv-principal)}.fv-mheader__logo{display:flex;flex:0 1 auto;align-items:center;min-width:0}.fv-mheader__logo img{display:block;width:175px;height:20px;max-width:100%}.fv-mheader__actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.fv-mheader__action{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:4px;color:var(--fv-bleu-structure);transition:color .15s ease}.fv-mheader__action>.sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-mheader__action:hover,.fv-mheader__action:focus-visible,.fv-mheader__cart:hover .tv-cart-icon{color:var(--fv-principal)}.fv-mheader__cart #_desktop_cart,.fv-mheader__cart .blockcart,.fv-mheader__cart .tvheader-cart-wrapper,.fv-mheader__cart .tvheader-cart-btn-wrapper,.fv-mheader__cart .tvheader-cart-btn-wrapper>a,.fv-mheader__cart .tvcart-icon-text-wrapper{position:static;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:none;border:0}.fv-mheader__cart .tv-cart-cart-inner{display:contents}.fv-mheader__cart .tv-cart-icon{margin:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--fv-bleu-structure)}.fv-mheader__cart .tv-cart-icon .sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-mheader__cart .cart-products-count{position:absolute;top:-4px;left:18px;display:flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 4px;border-radius:12px;background-color:var(--fv-promo);color:var(--fv-blanc);font-size:var(--fv-size-s);font-weight:400;line-height:1}.fv-mheader__quote .ask_quote,.fv-mheader__quote .td_ask_quote,.fv-mheader__quote .quotes{position:static;display:flex;align-items:center;margin:0;padding:0}.fv-mheader__quote .td_cart_quote{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:inherit}.fv-mheader__quote .td_cart_quote .sld-icon{display:block;font-size:24px;line-height:1;color:inherit}.fv-mheader__quote:hover .td_cart_quote{color:var(--fv-principal)}.fv-mheader__quote .td_number_product_dbboo{position:absolute;top:-4px;left:18px;display:flex;align-items:center;justify-content:center;min-width:20px;height:19px;padding:0 4px;border-radius:12px;background-color:var(--fv-promo);color:var(--fv-blanc);font-size:var(--fv-size-s) !important;line-height:1}.fv-mheader__quote .td_block_quotes{position:static}.fv-mheader__quote .td_quotes_cart_block{position:fixed;top:auto;right:8px;left:8px;z-index:210;min-width:0;padding:16px;background-color:var(--fv-blanc);box-shadow:0 4px 12px rgba(0,0,0,.12);text-align:left}.fv-mheader__search-row{padding:0 16px}.fv-search--mobile{flex:1 1 auto;width:100%;max-width:none}.tvmobile-slidebar #contact-link span.mailIcon:before{content:"";font-family:"sld-font-icon";font-size:16px;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}@media(max-width: 991px){header.fv-header{display:none}}@media(min-width: 992px){header.fv-mheader{display:none}}.fv-reassurance{padding:40px 0;border-top:1px solid var(--fv-bleu-structure);background-color:var(--fv-blanc);font-family:var(--fv-font-body)}.fv-reassurance__inner{display:flex;align-items:flex-start;justify-content:center;gap:16px;max-width:calc(1620px + 2*var(--fv-footer-gutter));margin-inline:auto;padding:0 var(--fv-footer-gutter)}.fv-reassurance__item{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;max-width:418px;text-align:center}.fv-reassurance__icon{display:block;width:auto;height:60px}.fv-reassurance__icon{margin-bottom:24px}.fv-reassurance__title{margin:0 0 16px;color:var(--fv-bleu-structure);font-size:var(--fv-size-xl);font-weight:500;line-height:normal}.fv-reassurance__text{margin:0;color:var(--fv-gris-graphite);font-size:var(--fv-size-m);font-weight:400;line-height:normal}.fv-footer__main{padding:40px var(--fv-footer-gutter);background-color:var(--fv-bleu-structure);font-family:var(--fv-font-body)}.fv-footer__cols{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;max-width:1620px;margin-inline:auto;margin-bottom:24px}.fv-footer__cols>div,.fv-footer__cols>div[class*=col-]{flex:0 1 auto;width:auto;max-width:none;padding-right:0;padding-left:0}@media(min-width: 992px){.fv-footer__cols .collapse{display:block}.fv-footer__cols .tvfooter-toggle-icon-wrapper{display:none}}.fv-footer__cols .tvfooter-title-wrapper{margin-bottom:30px;padding:0;border:0}.fv-footer__cols .tvfooter-title{color:var(--fv-blanc);font-family:var(--fv-font-body);font-size:var(--fv-size-l);font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal}.fv-footer__cols ul{margin:0;padding:0;list-style:none}.fv-footer__cols ul>li{margin:0 0 24px;padding:0}.fv-footer__cols ul>li:last-child{margin-bottom:0}.fv-footer__cols ul>li>a,.fv-footer__cols .tvfooter-addresses,.fv-footer__cols .tvfooter-store-link a,.fv-footer__cols .tvfooter-store-link-content a{color:var(--fv-gris-0);font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:400;line-height:normal}.fv-footer__cols ul>li>a:hover,.fv-footer__cols ul>li>a:focus,.fv-footer__cols .tvfooter-store-link a:hover,.fv-footer__cols .tvfooter-store-link-content a:hover{color:var(--fv-principal);text-decoration:underline}.fv-footer__cols #footer_sub_menu_store_info .tvfooter-addresses,.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link,.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link-content{position:relative;margin-bottom:24px;padding:0 0 0 32px}.fv-footer__cols #footer_sub_menu_store_info .tvfooter-addresses>.sld-icon,.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link>.sld-icon,.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link-content>.sld-icon{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;color:var(--fv-gris-0)}.fv-footer__cols #footer_sub_menu_store_info .tvfooter-addresses>.sld-icon-pin{top:0;font-size:22px}.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link>.sld-icon-mail{top:50%;transform:translateY(-50%);font-size:16px}.fv-footer__cols #footer_sub_menu_store_info .tvfooter-store-link-content>.sld-icon-phone2{top:50%;transform:translateY(-50%);font-size:18.5px}.fv-footer__cols .tvfooter-store-link-content:not(:has(a)){margin-top:-16px;color:var(--fv-gris-0);font-size:var(--fv-size-s);line-height:normal}.fv-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1620px;margin-inline:auto}.fv-footer__copyright,.fv-footer__copyright p,.fv-footer__copyright a{margin:0;color:var(--fv-gris-0);font-size:var(--fv-size-xs);font-weight:400;line-height:normal}.fv-footer__bottom-right{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.fv-footer__bottom-row{display:flex;align-items:center;gap:19px}.fv-footer__locale{display:flex;align-items:center;gap:8px;height:24px;padding:0 8px;border-radius:100px}.fv-footer__flag{display:block;width:20px;height:20px}.fv-footer__locale-label{color:var(--fv-gris-0);font-size:15px;line-height:24px}.fv-footer__chevron{display:block;width:16px;height:16px}.fv-footer__payments{display:flex;align-items:center;gap:10px}.fv-footer__payments img{display:block;width:38px;height:24px}.fv-footer__legal{display:flex;align-items:center;gap:24px}.fv-footer__legal a{color:var(--fv-gris-0);font-size:var(--fv-size-xs);line-height:normal}.fv-footer__legal a:hover,.fv-footer__legal a:focus{color:var(--fv-principal);text-decoration:underline}@media(max-width: 1200px){.fv-reassurance__inner{flex-wrap:wrap}.fv-reassurance__item{flex:1 1 40%}.fv-footer__cols{flex-wrap:wrap}}.fv-footer__cols ul>li>i,.fv-footer__cols ul>li>.material-icons{display:none}.fv-footer__copyright>div,.fv-footer__copyright>div[class*=col-]{width:auto;max-width:none;padding-right:0;padding-left:0}.fv-footer__copyright a{text-decoration:none}@media(max-width: 991px){.fv-reassurance__inner{flex-direction:column;align-items:center;gap:16px;padding:0 16px}.fv-reassurance__item{flex:0 0 auto;max-width:none}.fv-reassurance__text br{display:none}.fv-reassurance__icon{width:auto;height:32px}.fv-footer__main{padding:40px 16px}.fv-footer__cols{flex-direction:column;align-items:stretch;gap:0;padding-bottom:24px;margin-bottom:24px}.fv-footer__cols>*:has(.tvfooter-toggle-icon-wrapper){margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.34)}.fv-footer__cols .tvfooter-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0}.fv-footer__cols .tvfooter-title{margin:0;padding:0;border:0;font-size:var(--fv-size-l) !important;cursor:inherit}.fv-footer__cols>*:not(:has(.tvfooter-toggle-icon-wrapper)) .tvfooter-title-wrapper{margin-bottom:30px}.fv-footer__cols>*:not(:has(.tvfooter-toggle-icon-wrapper)) .tvfooter-store-link-content:last-child{margin-bottom:0}.fv-footer__cols .tvfooter-title-wrapper .tvfooter-toggle-icon-wrapper{position:static;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;color:var(--fv-blanc);line-height:1;cursor:pointer}.fv-footer__cols .tvfooter-title-wrapper .tvfooter-toggle-icon-wrapper.tvfooter-toggle-icon>i{display:none}.fv-footer__cols .tvfooter-toggle-icon-wrapper:before{content:"";font-family:"sld-font-icon";font-size:20px;font-style:normal;font-weight:normal;line-height:1;color:inherit;-webkit-font-smoothing:antialiased}.fv-footer__cols .tvfooter-title-wrapper[aria-expanded=true] .tvfooter-toggle-icon-wrapper:before{content:""}.fv-footer__cols .tvfooter-title-wrapper[aria-expanded=true]{margin-bottom:24px}#footer_sub_menu_store_time,#footer_sub_menu_link,#footer_sub_menu_myaccount,#footer_sub_menu_tvfooter_category{padding:0}.fv-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.fv-footer__bottom-right{display:contents}.fv-footer__bottom-row{order:1;flex:1 1 100%;flex-wrap:wrap;row-gap:12px}.fv-footer__locale,.fv-footer__payments{flex:0 0 auto}.fv-footer__locale-label{white-space:nowrap}.fv-footer__copyright{order:2;flex:1 1 0;min-width:0}.fv-footer__legal{order:3;flex:0 0 auto;gap:16px;margin-left:auto}}.fv-config{width:100%;font-family:var(--fv-font-body);letter-spacing:normal}.fv-config__title{margin:0 0 32px;color:var(--fv-bleu-structure);font-size:var(--fv-size-h2);font-weight:500;line-height:normal;text-align:center;text-transform:none}.fv-config__inner{display:flex;align-items:center;gap:69px}.fv-config__setup{display:flex;flex-direction:column;align-items:center;gap:24px;width:521px;max-width:100%}.fv-config__legend{margin:0;color:var(--fv-bleu-structure);font-size:var(--fv-size-m);font-weight:400;line-height:normal}.fv-config__matters{position:relative;display:flex;align-items:center;justify-content:center;gap:22px}.fv-config__matter,.fv-config__value{display:inline-flex;align-items:center;justify-content:center;padding:12px;border:1px solid rgba(77,77,77,.5);border-radius:12px;background-color:rgba(222,222,222,.17);color:var(--fv-gris-graphite);font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:500;line-height:normal;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.fv-config__matter{text-transform:none}.fv-config__matter:hover,.fv-config__value:hover{border-color:var(--fv-principal)}.fv-config__matter.is-current,.fv-config__value.is-current{border-color:var(--fv-principal);background-color:var(--fv-bleu-structure);color:var(--fv-blanc)}.fv-config__alert,.fv-config__hint{display:flex;align-items:center;gap:4px;margin:0;padding:8px 12px;border-radius:12px;color:var(--fv-bleu-structure);font-size:var(--fv-size-xs);font-weight:400;line-height:normal}.fv-config__alert-icon,.fv-config__hint-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--fv-principal);border-radius:50%;background-color:var(--fv-blanc);color:var(--fv-principal);font-family:var(--fv-font-body);font-size:10px;font-weight:700;font-style:normal;line-height:1}.fv-config__alert{position:absolute;top:50%;left:100%;transform:translateY(-50%);white-space:nowrap;padding-right:0;color:var(--fv-principal);font-weight:700}.fv-config__chapes{display:flex;align-items:center;justify-content:center;gap:16px;padding:4px 0}.fv-config__chape{display:inline-flex;align-items:center;gap:8px;padding:4px;border:1px solid rgba(77,77,77,.17);border-radius:50px;background-color:var(--fv-gris-0);color:var(--fv-gris-graphite);font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:600;line-height:normal;cursor:pointer;transition:background-color .15s ease,color .15s ease}.fv-config__chape>span{padding:0 8px}.fv-config__chape.is-current{border-color:rgba(0,0,0,0);background-color:var(--fv-bleu-structure);color:var(--fv-blanc)}.fv-config__chape-icon{display:block;width:46px;height:46px}.fv-config__picker{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;width:521px;max-width:100%}.fv-config__box{display:flex;flex-direction:column;gap:24px;padding:16px;border:1px solid var(--fv-principal);border-radius:20px;background-color:var(--fv-blanc)}.fv-config__tabs{display:flex;align-items:stretch;justify-content:space-between;border-bottom:1px solid var(--fv-gris-alu)}.fv-config__tab{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:-1px;padding:8px 4px 16px;border:0;border-bottom:3px solid rgba(0,0,0,0);background:none;color:var(--fv-gris-graphite);cursor:pointer}.fv-config__tab:disabled{opacity:.5;cursor:not-allowed}.fv-config__tab.is-current{border-bottom-color:var(--fv-principal);color:var(--fv-bleu-structure)}.fv-config__tab-label{display:flex;align-items:center;gap:4px;font-size:var(--fv-size-m);font-weight:600;line-height:normal}.fv-config__diam{font-size:var(--fv-size-h1);font-weight:600;line-height:.5}.fv-config__tab-unit{font-size:var(--fv-size-s);font-weight:400;line-height:normal}.fv-config__tab-value{color:var(--fv-bleu-structure);font-size:var(--fv-size-m);font-weight:400;line-height:normal}.fv-config__values{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px}.fv-config__values.is-loading{opacity:.5}.fv-config__empty{margin:0;color:var(--fv-gris-graphite);font-size:var(--fv-size-s)}.fv-config__actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.fv-config__reset{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--fv-principal);font-family:var(--fv-font-body);font-size:var(--fv-size-s);font-weight:400;line-height:normal;text-decoration:none;cursor:pointer}.fv-config__reset:hover{color:var(--fv-bleu-structure)}.fv-config__reset-label{text-decoration:underline}.fv-config__reset-icon{font-size:var(--fv-size-m);line-height:1}.fv-config__submit{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 24px;border:0;border-radius:8px;background-color:var(--fv-principal);color:var(--fv-bleu-structure);font-family:var(--fv-font-body);font-size:var(--fv-size-m);font-weight:600;line-height:normal;cursor:pointer;transition:opacity .15s ease}.fv-config__submit:disabled{opacity:.5;cursor:not-allowed}.fv-config__schema{flex:1 1 auto;min-width:0}.fv-config__schema-img{display:block;width:100%;max-width:816px;height:auto}.fv-config__results{display:flex;flex-direction:column;gap:24px;margin-top:48px}.fv-config__results-title{margin:0;color:var(--fv-principal);font-size:var(--fv-size-xl);font-weight:500;line-height:normal}.fv-config__cards{display:flex;flex-direction:column;gap:16px}.fv-config__card{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:24px;border:1px solid var(--fv-bleu-structure);border-radius:20px;background-color:var(--fv-blanc)}.fv-config__card-visual{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:32px;border:1px solid rgba(77,77,77,.24);border-radius:12px;background-color:var(--fv-blanc)}.fv-config__card-visual img{display:block;width:339px;max-width:100%;height:83px;object-fit:contain}.fv-config__card-text{display:flex;flex:1 1 auto;flex-direction:column;gap:24px;min-width:0}.fv-config__card-ref{margin:0;color:var(--fv-gris-graphite);font-size:var(--fv-size-s);text-decoration:underline}.fv-config__card-title{color:var(--fv-bleu-structure);font-size:var(--fv-size-xl);font-weight:500;line-height:normal;text-decoration:none}.fv-config__card-title:hover{color:var(--fv-principal)}.fv-config__chips{display:flex;flex-wrap:wrap;gap:16px}.fv-config__chip{display:flex;flex-direction:column;gap:9px;padding:8px 16px;border-radius:8px;background-color:var(--fv-gris-0)}.fv-config__chip-label{color:var(--fv-gris-graphite);font-size:var(--fv-size-m);line-height:normal}.fv-config__chip-value{color:var(--fv-bleu-structure);font-size:var(--fv-size-l);line-height:normal}.fv-config__card-side{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;justify-content:center;padding-left:32px;border-left:1px solid var(--fv-gris-alu)}.fv-config__card-price{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--fv-bleu-structure);font-size:var(--fv-size-h3);font-weight:400;line-height:normal}.fv-config__card-price span{font-size:var(--fv-size-s);font-weight:700}.fv-config__card-cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:8px 16px;border:0;border-radius:8px;font-family:var(--fv-font-body);cursor:pointer;background-color:var(--fv-principal);color:var(--fv-blanc);font-size:var(--fv-size-l);font-weight:700;line-height:normal;text-decoration:none}.fv-config__card-cta:hover{color:var(--fv-blanc);opacity:.9}.fv-config__card-cta .sld-icon{font-size:18px;line-height:1}.fv-config__cta-short{display:none}.fv-config__badge{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:8px 10px;border:1px solid;border-radius:20px;font-size:var(--fv-size-xs);font-weight:400;line-height:normal}.fv-config__badge--in-stock{border-color:#42b772;background-color:#e8f7ef;color:#171717}.fv-config__badge--on-order{border-color:var(--fv-principal);background-color:rgba(255,130,0,.1);color:var(--fv-bleu-structure)}.fv-config__badge--out-of-stock,.fv-config__badge--unavailable{border-color:rgba(77,77,77,.5);background-color:var(--fv-gris-0);color:var(--fv-gris-graphite)}.fv-config__card-cta-row{display:flex;align-items:stretch;gap:8px}.fv-config__qty{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:2px 8px;border:1px solid #171717;border-radius:12px;background-color:var(--fv-blanc)}.fv-config__qty-btn{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;background:none;color:#171717;font-family:var(--fv-font-body);font-size:var(--fv-size-m);line-height:1;cursor:pointer}.fv-config__qty-input{width:2ch;padding:0;border:0;background:none;color:#171717;font-family:var(--fv-font-body);font-size:var(--fv-size-m);line-height:normal;text-align:center}.fv-config button,.fv-config a{letter-spacing:normal}.fv-config img{max-width:100%}.fv-config p{font-family:var(--fv-font-body)}@media(max-width: 991px){.fv-config__title{margin-bottom:24px;font-size:var(--fv-size-xl)}.fv-config__setup,.fv-config__picker{width:100%}.fv-config__inner{flex-direction:column;gap:24px}.fv-config__schema{order:-1}.fv-config__matters{flex-wrap:wrap;gap:12px}.fv-config__alert{position:static;top:auto;left:auto;transform:none;flex:1 0 100%;justify-content:center;padding-right:12px;white-space:normal}.fv-config__chapes{flex-wrap:wrap;gap:12px}.fv-config__tabs{gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.fv-config__tab{flex:0 0 auto}.fv-config__submit{align-self:stretch}.fv-config__schema{width:100%}.fv-config__results{margin-top:32px}.fv-config__card{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.fv-config__card-visual img{width:100%;height:83px}.fv-config__card-title{font-size:var(--fv-size-l)}.fv-config__chips{justify-content:space-between;gap:16px 0}.fv-config__chip{gap:4px;padding:8px 12px}.fv-config__chip-label{font-size:var(--fv-size-s)}.fv-config__chip-value{font-size:var(--fv-size-m)}.fv-config__card-side{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-top:16px;padding-left:0;border-top:1px solid var(--fv-gris-alu);border-left:0}.fv-config__badge-row{flex:0 0 100%}.fv-config__card-price{flex:0 0 auto;font-size:var(--fv-size-xl)}.fv-config__card-cta-row{flex:1 1 auto;min-width:0}.fv-config__card-cta{flex:1 1 auto;min-width:0}.fv-config__qty{padding:2px 4px}.fv-config__card-cta{padding:8px 12px}.fv-config__cta-long{display:none}.fv-config__cta-short{display:inline}}body.page-index .tv-main-div{background-color:var(--fv-blanc)}.fv-config{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-bottom:64px;background-color:var(--fv-bleu-pale)}.fv-config__head{width:100%;display:flow-root;padding:40px 0 0;border-bottom-right-radius:clamp(64px,10vw,193px);border-bottom-left-radius:clamp(64px,10vw,193px);background-color:var(--fv-blanc)}.fv-config__head-inner,.fv-config__inner,.fv-config__results{width:100%;max-width:1405px;margin-inline:auto;padding:0 24px}.fv-config__head-inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64px}.fv-config__head-inner{margin-bottom:-32px}.fv-config__head-main{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:24px;width:521px;max-width:100%}.fv-config__head-aside{flex:0 1 713px;max-width:713px}#text-top-custom p+p{margin-top:12px}#text-top-custom p{margin:0;color:var(--fv-gris-graphite);font-size:var(--fv-size-l);line-height:normal;text-align:left}#text-top-custom p strong{color:var(--fv-principal)}.fv-config__head-inner .fv-config__title{margin-bottom:0}.fv-config__inner{padding-top:50px}@media(max-width: 1439px){.fv-config__head-inner{gap:96px}}@media(max-width: 991px){.fv-config{padding-bottom:32px}.fv-config__head{padding:24px 0 0}.fv-config__head-inner,.fv-config__inner,.fv-config__results{padding:0 16px}.fv-config__head-inner{flex-direction:column;align-items:center;gap:24px}.fv-config__head-aside{display:none}.fv-config__inner{padding-top:56px}}body.page-index #content-wrapper{width:100%;flex:0 0 100%;max-width:100%}@media(min-width: 992px){body.page-index #content-wrapper{padding-left:0;padding-right:0}}#index #wrappertop{margin-bottom:40px}#move-text-top-home{display:none}#index .page-footer{margin-top:95px}@media(max-width: 991px){#index .page-footer{margin-top:20px}}.fv-hp{display:grid;grid-template-columns:minmax(0, 1068fr) minmax(0, 520fr);grid-template-columns:round(down,(100% - 30px)*1068/1588,1px) minmax(0, 1fr);gap:30px;max-width:1620px;margin-inline:auto;padding:0}.fv-hp__main,.fv-hp__side{display:flex;flex-direction:column;gap:30px;min-width:0}.fv-cats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3, round(down, (100% - 60px) / 3, 1px));gap:30px;flex:1 1 auto;align-content:start}.fv-cat-card{position:relative;display:flex;flex-direction:column;gap:0;padding-top:21px;border:1px solid var(--fv-principal);border-radius:12px;background-color:var(--fv-principal)}.fv-cat-card__visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:128px;padding:0;overflow:hidden}.fv-cat-card__visual::before{content:"";position:absolute;inset:0 0 -30% 0;background-image:url("../img/refonte/categories/courbe-carte.svg");background-repeat:no-repeat;background-position:bottom left;background-size:100% 100%}.fv-cat-card__visual img{position:relative;display:block;width:100%;height:128px;object-fit:cover;filter:drop-shadow(0 5px 11px rgba(0, 0, 0, 0.32))}.fv-cat-card__text{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:flex-end;gap:16px;min-height:165px;padding:16px;border-radius:0 0 12px 12px;background-color:var(--fv-blanc);text-align:center}.fv-cat-card__kicker,.fv-cat-card__title{margin:0;color:var(--fv-bleu-structure);font-family:var(--fv-font-body);font-weight:400;line-height:normal}.fv-cat-card__kicker{font-size:var(--fv-size-l)}.fv-cat-card__title{font-size:var(--fv-size-cat);text-transform:uppercase}.fv-cat-card__title--mobile{display:none}.fv-cat-card--accessoires .fv-cat-card__visual img{object-fit:contain}.fv-cat-card__btn{display:inline-flex;margin-top:8px;align-items:center;justify-content:center;height:38px;padding:0 24px;border:1px solid var(--fv-principal);border-radius:8px;background-color:var(--fv-blanc);color:var(--fv-bleu-structure);font-size:var(--fv-size-m);line-height:normal;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.fv-cat-card__btn:hover{background-color:var(--fv-principal);color:var(--fv-blanc)}.fv-cat-card__btn::after{content:"";position:absolute;inset:0}.fv-cat-card:hover .fv-cat-card__btn{background-color:var(--fv-principal);color:var(--fv-blanc)}.fv-cat-card--noimg .fv-cat-card__visual{display:block}.fv-calc__inner{position:relative;display:flex;align-items:center;min-height:169px;overflow:hidden;border-radius:12px;background-color:var(--fv-blanc)}.fv-calc__visual{position:absolute;top:0;right:0;bottom:0;width:59.35%}.fv-calc__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}.fv-calc__text{position:relative;z-index:1;display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;width:54.83%;min-height:169px;padding:0 40px;background-image:url("../img/refonte/calculateur/forme-bleue.svg");background-repeat:no-repeat;background-position:left center;background-size:100% 100%}.fv-calc__title{margin:0;color:var(--fv-blanc);font-size:var(--fv-size-h2);font-weight:400;line-height:normal;text-transform:uppercase}.fv-calc__btn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 24px;border-radius:8px;background-color:var(--fv-principal);color:var(--fv-blanc);font-size:var(--fv-size-m);line-height:normal;text-decoration:none;white-space:nowrap;transition:opacity .15s ease}.fv-calc__btn{background-image:linear-gradient(rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));background-repeat:no-repeat;background-position:bottom;background-size:100% 0;transition:background-size .4s ease-in-out,background-image .4s ease-in-out,opacity .15s ease}.fv-calc__btn:hover,.fv-calc__inner:hover .fv-calc__btn{background-size:100% 100%;background-image:linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0))}.fv-calc__btn:hover{color:var(--fv-blanc);opacity:.9}.fv-calc__btn::after{content:"";position:absolute;inset:0 -100vw}.fv-calc__inner:hover .fv-calc__btn{opacity:.9}.fv-mesure{position:relative;display:flex;flex-direction:column}.fv-mesure__visual{position:relative;aspect-ratio:520/323;overflow:hidden;border-radius:12px 12px 0 0}.fv-mesure__visual img{display:block;width:100%;height:100%;object-fit:cover}.fv-mesure__body{display:flex;flex-direction:column;gap:24px;padding:32px 24px 24px;border-radius:0 0 12px 12px;background-color:var(--fv-bleu-2)}.fv-mesure__badges{position:relative;z-index:1;display:flex;align-self:flex-end;gap:14px;margin:-23px 76px -23px 0;pointer-events:none}.fv-mesure__badge{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background-color:var(--fv-blanc)}.fv-mesure__badge--soudee,.fv-mesure__badge--filetee{background-repeat:no-repeat;background-position:center;background-size:contain}.fv-mesure__badge--soudee{background-image:url("../img/refonte/configurateur/chape-soudee.svg")}.fv-mesure__badge--filetee{background-image:url("../img/refonte/configurateur/chape-filetee.svg")}.fv-mesure__badge--text{color:var(--fv-bleu-structure);font-size:var(--fv-size-h3);line-height:1}.fv-mesure__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.fv-mesure__title{flex:0 0 auto;margin:0;color:var(--fv-blanc);font-size:var(--fv-size-xl);font-weight:400;line-height:normal;white-space:nowrap}.fv-mesure__desc{flex:0 1 181px;max-width:217px;margin:0;color:var(--fv-blanc);font-size:var(--fv-size-m);line-height:normal}.fv-mesure__desc a{color:var(--fv-blanc);text-decoration:underline;white-space:nowrap}.fv-mesure__btn{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;height:38px;padding:0 24px;border-radius:8px;background-color:var(--fv-principal);color:var(--fv-blanc);font-size:var(--fv-size-m);line-height:normal;text-decoration:none;transition:opacity .15s ease}.fv-mesure__btn:hover{color:var(--fv-blanc);opacity:.9}.fv-mesure__btn::after{content:"";position:absolute;inset:0}.fv-mesure__desc a{position:relative;z-index:2}.fv-mesure__body:hover .fv-mesure__btn{opacity:.9}@media(max-width: 1279px){.fv-cats{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, round(down, (100% - 30px) / 2, 1px))}.fv-calc__title{font-size:var(--fv-size-xl)}.fv-calc__text{padding:0 24px}}@media(max-width: 1599px){.fv-mesure__title{font-size:20px}.fv-mesure__head{gap:16px}.fv-mesure__desc{font-size:var(--fv-size-s)}}@media(max-width: 991px){.fv-hp{grid-template-columns:1fr;gap:16px}.fv-hp__main,.fv-hp__side{gap:16px}.fv-cats{grid-template-columns:repeat(2, round(down, (100% - 16px) / 2, 1px));gap:16px}.fv-mesure__badges{margin-right:24px}.fv-cat-card__text{min-height:0}.fv-cat-card__visual img{object-fit:contain}.fv-cat-card--accessoires .fv-cat-card__kicker,.fv-cat-card--accessoires .fv-cat-card__title:not(.fv-cat-card__title--mobile){display:none}.fv-cat-card--accessoires .fv-cat-card__title--mobile{display:block;font-size:var(--fv-size-m);font-weight:700}.fv-cat-card--accessoires .fv-cat-card__text{gap:12px}.fv-cat-card--accessoires .fv-cat-card__visual{min-height:165px}.fv-cat-card--accessoires .fv-cat-card__visual img{height:153px}.fv-cat-card--accessoires .fv-cat-card__btn{margin-top:0;border-color:var(--fv-principal);background-color:var(--fv-principal);color:var(--fv-blanc)}.fv-cat-card__kicker{font-size:var(--fv-size-l)}.fv-cat-card__title{font-size:var(--fv-size-l)}.fv-cat-card__btn{font-size:var(--fv-size-s)}.fv-calc__inner{min-height:0}.fv-calc__text{min-height:0;gap:16px;padding:24px 16px}.fv-calc__btn{padding:0 16px}.fv-calc__visual img{object-position:right center}}@media(max-width: 575px){.fv-cats{grid-template-columns:repeat(2, round(down, (100% - 12px) / 2, 1px));gap:12px}.fv-cat-card{padding-top:12px}.fv-cat-card__text{padding:12px 8px}.fv-cat-card__btn{padding:0 12px}.fv-calc__title{font-size:var(--fv-size-l)}}@media(min-width: 992px){.fv-cats{align-content:stretch}.fv-cat-card__visual{flex:1 1 auto}.fv-cat-card__visual img{height:100%}.fv-hp__side>.fv-cat-card{flex:32 1 auto}.fv-hp__side>.fv-mesure{flex:52 1 auto}.fv-cat-card--accessoires .fv-cat-card__visual{flex:1 1 auto}.fv-cat-card--accessoires .fv-cat-card__visual img{height:100%;max-height:150px}.fv-mesure__visual{flex:1 1 auto;aspect-ratio:auto;min-height:200px}}
