Free delivery in mainland France from 89€ purchase
Free delivery in mainland France from 89€ purchase
/* Sélectionne le conteneur principal de la newsletter */ .tvcms-newsletter-wrapper-background { width: 100%; background-color: #f4f4f4; padding: 20px 0; text-align: center; } #delivery-address .js-address-form .form-fields .form-group label{ color:#fff !important; } .product-variants-item{ text-transform: uppercase; } #header .tv-menu-horizontal ul li.level-1:last-child >a { color: #A0001F !important } .owl-carousel .owl-nav.disabled { display:block; position:absolute; bottom:-22px } .tvcms-slider-offerbanner-wrapper .owl-carousel .owl-nav.disabled { display:none !important; } .owl-theme .owl-nav [class*='owl-']{ font-size:60px; background: transparent; border: 0; } .owl-dots { visibility:hidden !important; } .tvproduct-page-decs h2, tvproduct-page-decs h2 span, tvproduct-page-decs h2 span strong { color:#fff !important } #manufacturer-description h2, #manufacturer-description span, #manufacturer-description p, #manufacturer-description p span, #manufacturer-description h2 span { color:#fff !important } #product .product-images .slick-dots li.slick-active button:before{ color:#fff !important; } .page-contents .images-container .tvvertical-slider .arrows{ display:block !important; background-color:transparent !important; } .tvmain-slider-next-pre-btn i{ color:#fff !important; } .tvproduct-page-decs p{ display:none } .product-variants-item .color{ border:1px solid #fff } .form-control-select{ background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGHWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NiwgMjAyNC8wMy8xMi0wNzo0ODoyMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjEyICgyMDI0MDcxNy5tLjI3MDIgNzc5YmJmYSkgIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDctMjVUMTY6MTc6MDQrMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA3LTI1VDE2OjE4OjAyKzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA3LTI1VDE2OjE4OjAyKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ZjdjNmE4NC00OTRhLTdjNDQtYTM2Ni1hZGY4Y2E0ZDMwNGYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNWU4NWZiMC05YWYxLTdkNGQtYjRmMS02NDRiOTg2ZWY3ZjAiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjODUxOTI4MS0zYTMwLTcxNDEtOTRjYi0yNzJiN2Q4MWJlYzUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmM4NTE5MjgxLTNhMzAtNzE0MS05NGNiLTI3MmI3ZDgxYmVjNSIgc3RFdnQ6d2hlbj0iMjAyNC0wNy0yNVQxNjoxNzowNCswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjEyICgyMDI0MDcxNy5tLjI3MDIgNzc5YmJmYSkgIChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmY3YzZhODQtNDk0YS03YzQ0LWEzNjYtYWRmOGNhNGQzMDRmIiBzdEV2dDp3aGVuPSIyMDI0LTA3LTI1VDE2OjE4OjAyKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuMTIgKDIwMjQwNzE3Lm0uMjcwMiA3NzliYmZhKSAgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PundQR0AAABxSURBVCiRY/z//z8DuYCJbJ0DqpkFxvAo9GUw5tJTJaTh7LdLt3f0b0bVrPxLLmP20tnTCWkODQ3NZGBgmMHAgOTsu2yPZkAl8Gq8y/ZoBoyP4md8BqBrxNCMywBsGrFqRjcAl0YGBgYGxhGYwijSDADUQzFYQIHHQAAAAABJRU5ErkJggg==') no-repeat scroll right .5rem center / 15px 15px !important; } .product-description p, .product-description p span, product-description span, product-description p span { color:#fff ! important } #product input#quantity_wanted { color:#000 !important } .product-variants>.product-variants-item select{ color:#000; } .tvproduct-size-custom{ display:none } .js-cart-line-product-quantity{ color:#000 !important } .block-promo .promo-input{ margin-bottom:20px } .tvproduct-wrapper .tvproduct-hover-btn .tvproduct-quick-btn { display:none; } .page-addresses .address .address-footer a:hover{ border:1px solid #fff } .page-addresses .address .address-footer a { margin: 0 15px 15px 15px !important; } .forgotten-password label { color:#000; } .account-link{ text-align:center } .tvbottom-to-top i{ -webkit-animation:none; animation:none; -webkit-transition:none; transition:none } .js-address-form form .form-group label { color:#000; } .renew-password div div label{ color:#000 } .product-variants>.product-variants-item .color { border:1px solid #fff; } .product-variants>.product-variants-item label:hover .color { border:2px solid #fff !important; } #cta-terms-and-conditions-0:hover{ color:#fff; font-weight:bold; } .tvproduct-wrapper .tvproduct-cart-btn{ margin:0 2px } .tvproduct-wrapper .tvproduct-quick-btn { margin:0 } #checkout-guest-form form div .form-group label { color:#fff } .form-control:focus { background-color: #212121 !important;; color: #fff !important; } #block-newsletter-label { padding:10px 0 0 0 } .contact-rich { font-family: 'Stratos Regular', sans-serif; font-weight: 500; } .menu-dropdown li { padding-right:10px } .header-tools-box:hover span{ color:#fff; font-weight:bold } .header-tools-box:active span, .header-tools-box:focus span{ color:#fff; font-weight:bold } .psgdpr_consent_message span:last-child { width:90% !imortant; } .contact-form .form-control-label { text-align:left; } .gdpr_module_66 .custom-checkbox .psgdpr_consent_message span i, .gdpr_module_66 .custom-checkbox .psgdpr_consent_message span a{ color:#fff !important; } #tvcms-mobile-view-header #tvmobile-megamenu{ margin-right:0; } #customer-form label{ color:#000 } .tvproduct-description-tab .nav-tabs .nav-item .nav-link { text-transform: uppercase; } #wrapper .breadcrumb li { display:inline-block; } #footer .footer-container a:hover { text-decoration-color: #777; } .titre_text_1, .titre_text_2, .titre_text_3 { border-bottom-color:#fff !important } .fade { opacity:1 } .page-customer-account #content { background-color:#fff !important } .page-customer-account #content .form-title h1, #login-form div .form-group label, #login-form div .forgot-password a, .page-customer-account #content .no-account a{ color:#000 !important } #search_filters .facet .facet-label:hover a { color:#fff !important; font-weight:bold !important; } #wrapper .breadcrumb li a{ color:#969696; } #category-description h2, #category-description p { color:#ccc } .tv-grid-list-all-wrapper{ visibility:hidden } .tvleft-column-close-btn i { color:#000 } .tv-category-main-div{ display:none } .product-variants>.product-variants-item label input[checked="checked"]:checked+span{ border:2px solid #fff !important } .cart-content-btn button span { font-size:14px !important; } .titre_text_1, .titre_text_2, .titre_text_3{ margin-top:25px; } .tvproduct-page-wrapper .tvall-product-star-icon .tvall-product-review:hover { color: #999999 !important; } .tvtabcategory-tab-product .owl-theme .owl-dots .owl-dot.active span { background-color:#ccc! important } .tvtabcategory-tab-product .owl-theme .owl-dots .owl-dot span, .owl-theme .owl-nav.disabled+.owl-dots, .owl-theme .owl-dots .owl-dot:hover span { background-color:#000 !important } .owl-theme .owl-dots .owl-dot.active span { background-color:#ccc !important } .owl-theme .owl-dots .owl-dot span, .owl-theme .owl-nav.disabled+.owl-dots, .owl-theme .owl-dots .owl-dot:hover span { background-color:#6E6E6E !important } .add-to-cart span, .open-comment-form span { font-size:16px !important; } /* Sélectionne le titre de la newsletter */ #block-newsletter-label { color: #000; margin-bottom: 5px; } /* Sélectionne le texte explicatif de la newsletter */ .tvnewsletter-lable-wrapper p { color: #666; margin-bottom: 20px; } /* Sélectionne le formulaire de la newsletter */ .tvnewsletter-input form { display: inline-block; width: auto; } /* Sélectionne l'input de l'email dans le formulaire */ .tvnewsletter-input form input[type="email"] { padding: 10px; margin-right: 10px; border: 1px solid #ccc; } /* Sélectionne le bouton de soumission du formulaire */ .tvnewsletter-input form button { padding: 10px 20px; background-color: #000; color: white; border: none; cursor: pointer; } /* Ajoute un effet hover au bouton de soumission */ .tvnewsletter-input form button:hover { background-color: #333; } /* Sélectionne le conteneur de la description (qui semble vide dans votre exemple) */ .tvnewsletter-description { margin-top: 10px; text-align: left; } /* Sélectionne le label et l'input de la case à cocher (si présente) */ .tvnewsletter-description.checkbox label { color: #666; font-size: 14px; } .tvnewsletter-description.checkbox input[type="checkbox"] { margin-right: 5px; } /* multibanner 2 hide img */ .second-version .tvmultibanner3-wrapper .tvbanner-hover-wrapper { display:none } /* footer newsletter background color */ .tvfooter-before { background-color:#f4f4f4; } #tvmobile-cart div .header-tools-box:first-child{ /* display:none */ } #tvmobile-cart div .header-tools-box img{ width: auto; height: 25px; max-width: initial; } .container-fluid.tvcmsdesktop-top-header{ border:2px solid white } .tvcmsheader-search.search-widget form input[type=text] { border:1px solid white } .tvtab-title-wrapper .tvtabs-products li span { color:#969696 !important; } .tvtab-title-wrapper .tvtabs-products li.active span { color:#fff !important; } .tvtabcategory-product-slider li.tvtabcategory-product-li:hover, .tvtabcategory-product-slider .tvtabcategory-product-li.active { border:2px solid #969696 !important; } .product-actions .control-label{ color:#dddddd !important } .tvproduct-description-tab .nav-tabs{ text-align:left } .ts-wdg-loc-hp-wrapper{ background-color:#151515; } .tvcms-main-title .tvmain-title h2 { text-align: left; } .etrusted-review-carousel-service-widget{ width:80vw !important; margin:auto !important; display:block !important; } #category-description h2 { color:#cccccc !important } .tvnewsletter-input form input[type="email"]{ text-align:left !important } .psgdpr_consent_message span:last-child{ width: 50%; height: auto; text-align: left; background-color: #f4f4f4; color: black !important; border: none; box-shadow: none; padding-left: 15px; padding-top:15px; font-weight:normal !important; line-height: normal; font-family: 'Stratos Regular', sans-serif !important; } .psgdpr_consent_message span i { color: #000000 !important; background-color: transparent !important; } .psgdpr_consent_message span{ color: #000 !important; background-color: transparent !important; } @media screen and (max-width: 990px) { .owl-item { touch-action: pan-y !important; overflow: scroll; } .cart-grid-right{ text-align:center } .page-addresses .addresses-footer a{ padding: 18px 0 18px 18px; } #footer .footer-container .tvbottom-to-top a{ text-align:center !important } .cart-products-count { position: absolute; bottom: 60px; right: 0px; padding: 5px; } a.tvall-inner-btn{ padding:18px 0 18px 0 } .tvproduct-title-brandimage h1 { padding:0 } #product .theiaStickySidebar #block-reassurance ul:nth-child(1) { display:initial; } .tvfooter-img-block img{ display:block; width:75%; margin:20px auto } #footer .tvfooter-storelogo-imformation .tvfooter-storelogo-inner div { width:auto !important; } .tvnewsleteer-btn-wrapper, .tvnewsleteer-btn-wrapper button { width:100%; margin:0 !important; } body .tvcmsmultibanners .tvmultibanner-wrapper_inner .tvmultibanner-3 { width:90%; margin-left:5% !important; } /* .tv-menu-horizontal .menu-content li:nth-child(2) { border-bottom:4px solid #A0001F !important; } */ .tvmain-slider-button span { font-size:13px; letter-spacing:0.8px } .tvnewsleeter-input-button-wraper{ max-width:100%; display: block; } .tvnewsletter-input form .tvnewsleeter-input-button-wraper .input-wrapper { width:100% !important; } .psgdpr_consent_message span:last-child { width:90%; } body .tvcms-newsletter-wrapper-background { padding:40px 5px; } .qsn1,.qsn3 { display:block; } .qsn2 { display:inline-block; } .qsn1 img, .qsn2 img{ display:block; width:80%; box-sizing:border-box; margin:10px auto; } .mform-head{ height:40vh; position:relative; background:url("https://doursoux.com/themes/v1_kkillur_3_child/assets/img/fond-mform.png"); background-size:auto 100%; background-position:right 50% } .page-cms-8 h1 { font-size:3em; } .page-cms-8 h2 { margin-top:30px; } .tvproduct-hover-box{ padding:10px 0; } .second-version.tvcmsmultibanners{ background-position: bottom right !important; } #custom_jo_filter{ border:1px solid #fff; padding:12px 24px; } } @media screen and (min-width: 991px) { #tv-menu-horizontal .level-3.parent .menu-dropdown.cat-drop-menu .level-4{ box-sizing:border-box; width:132px; } #cart-summary-product-list .media-list .media{ margin-bottom:30px } #custom_jo_filter{ display:none } .cart-products-count { position: absolute; bottom: 0; right: -25px; padding: 5px;" } .tvmain-slider-button span { font-size:18px; letter-spacing:0.8px } .qsn1 { display:inline-block; vertical-align:top; width:50%; } .qsn2 { display:inline-block; vertical-align:top; width:45%; } .qsn1 img, .qsn2 img{ display:block; width:80%; box-sizing:border-box; margin:0 auto 10px auto; } .qsn3{ display:inline-block; vertical-align:middle; } .mform-head{ height:60vh; position:relative; background:url("https://doursoux.com/themes/v1_kkillur_3_child/assets/img/fond-mform.png"); background-size:cover; } } .qsn3 img{ margin:10px 5px; } .product-line-grid-right a .material-icons { display:initial !important; } .tvproduct-flags.tvproduct-sale-pack-wrapper { left: initial; float: initial; text-align: right; position: absolute; right: 0; } .tvproduct-online-new-wrapper { left: 0; float: initial; text-align: right; position: absolute; right: initial; } .tvproduct-wrapper .tvproduct-image .product-thumbnail{ margin-top:25px !important; } #tvmain-slider-img-0{ position: absolute; top: 50%; right: 15%; transform: translate(0%, -50%); margin: 0 !important; width:auto; } #tvmain-slider-img-0 .tvmain-slider-info{ margin:0 0 10px 0; } .tv-category-block-wrapper{ border:0; background-color:transparent !important; } .tvcms-product-brand-logo{ display:none } .cms-description { border: none !important; background-color: #151515 !important; } .mform-head-text{ position:absolute; width:50vw; top:50%; left:0%; transform:translate(0,-50%); } .m-form{ background-color:#E2E2E2; padding:25px 0; color:#000 !important } .mform-content{ padding:25px; } #form-block { padding:15px; border:1px solid #e2e2e2; background-color:#fff; border-radius:5px; box-shadow:5px 5px 15px 5px rgba(0,0,0,0.47); } #form-block label{ color:#000 !important; } .qsn1 li { list-style-image : url("https://doursoux.com/themes/v1_kkillur_3_child/assets/img/li.svg"); list-style-position:outside; } .mform-head-text .h1-home-services{ color:#fff !important; text-align:left !important } .gdpr_module_66 span:last-child { color:#fff !important; } .tvaddress .data p, .tvaddress .icon i{ color:#fff } .tvall-tab-product-block{ text-align:left !important } .owl-dots{ margin-left:25% !important; transform:translate(-50%, 0) !important; } .carousel .carousel-inner { height:auto; }
Free delivery in mainland France from 89€ purchase
Free delivery in mainland France from 89€ purchase