75 produits
/* #862668 #a0287b #E73D76 #C21C7C */ body { font-family: 'Montserrat', sans-serif !important; letter-spacing: normal;} .tvcms-loading-overlay .logo.img-responsive{display:none;} #tvmain-slider p {font-size: 30px !important; line-height: 30px !important;} .tvmain-title h2 {font-size: 25px !important; line-height: 25px !important; font-family: 'Montserrat', sans-serif !important;} #tvmain-slider p, .tvmain-title h2 {font-family: 'Yeseva One', cursive !important; color: #000 !important; text-transform: none !important;} #tvcmsdesktop-account-button button > span {display: none !important;} #tvcmsmobile-account-button .tv-myaccount-btn-desktop > span {display: none !important;} .menu-content .level-1 a span {text-transform: uppercase !important;} .menu-dropdown.col-sm-12 {min-width: auto;} #header .tv-menu-horizontal .menu-content .product_img_link {margin-top: 0 !important; margin-bottom: 0 !important; padding-bottom: 0 !important;} .menu-content .product_img_link img {max-height: 250px;} .tvcmsmobile-contact #contact-link span {display:none;} .tvcms-prod-popup.show {display:none !important;} /** HERO **/ #tvmain-slider .owl-carousel div, #tvmain-slider .owl-stage-outer, #tvmain-slider .owl-stage , .owl-carousel .owl-item, .owl-carousel .owl-item a {height: 100% !important;} .tvcms-slider-offerbanner-wrapper {padding: 50px 0} #tvmain-slider h2 {font-size: 20px !important; color: #000 !important; font-weight: 300 !important;} #tvmain-slider picture {display: flex !important; height:70% !important;} #tvmain-slider .owl-item img {height: 100% !important; max-height: 550px; object-fit: contain !important; padding: 0 20px !important;} #tvmain-slider .tvmain-slider-contant-right {width: 100% !important; right: 0 !important; top: auto !important;} #tvmain-slider .tvmain-slider-contant {background: rgba(247, 247, 247, .5) !important;} .owl-dots span {background: #c43498 !important;} /**TESTIMONIAL **/ .tvcmstestimonial .container {background: rgb(247,247,247); background: linear-gradient(180deg, rgba(247,247,247,1) 8%, rgba(160,40,123,1) 8%);} .tvtestimonial {background-attachment: local !important; background-size: contain !important; background-position: 10% center !important;} .tvtestimonial-inner-content-box {display: flex !important; flex-direction: column;} .tvtestimonial-img-block img {display: none !important;} .tvtestimonial-info-box::before {background-color: #862668 !important; border: none !important; background-image: url(/img/cms/guillemet.png) !important;} .tvtestimonial-info-box {border-left: 1px solid #862668 !important;} .tvtestimonial-dec, .tvtestimonial-designation, .tvtestimonial-title a {color: #fff !important;} .tvtestimonial-img-block, .tvtestimonial-info-box {width: 100% !important; text-align: left !important;} .tvcmstestimonial .owl-dot span {background-color: #c43498 !important;} .tvcmstestimonial .owl-dot.active span {background-color: #862668 !important;} .tvcmstestimonial button.owl-dot {background-color: #a0287b !important;} .tvtestimonial-title a {font-family: 'Yeseva One', cursive !important; font-size: 30px !important;} .tvtestimonial-slider-inner .owl-item {background-color: rgba(160,40,123, .4); padding: 4px;} /** VIGNETTES PRODUITS **/ .tvproduct-info-box-wrapper {background-color: #f7f7f7 !important;} .product-miniature .add-to-cart.tvproduct-out-of-stock {display: none;} /** SECTIONS ACCUEIL **/ .tvcmsbest-seller-product, .tvcmsfeatured-product {padding: 20px 0 !important;} /** VIGNETTES AVANTAGES ACCUEIL **/ .tvcmscustomer-services { background-color: transparent !important;} .tvservices-wrapper .tvservices-title {color: #c43498 !important; } .tvall-services-block .tvservices-img img {object-fit: contain !important;} /** BRAND SLIDER **/ .tvbrandlist-slider-block img {object-fit: contain !important;} .tvbrand-img-block {background-color: transparent !important;} .tvbrandlist-slider-block .owl-stage {display: flex !important; align-items: center; gap: 30px; } /** FOOTER **/ .footer-container {background: #fff !important;} .tvfooter-opentime-content.tvfooter-opentime-closed {background-color: #222;} footer .tv-img-responsive {object-fit: contain;} /** FICHE PRODUIT **/ .tv-bar .tv-outer .tv-inner {background-color : #E73D76;} .tv-indicator .tv-items .tvlowqty b {color: #3a3a3a;} .tvall-inner-btn {background-color: #a0287b !important;} .pinterest.icon-black a, .twitter.icon-black a, .facebook.icon-black a {background-color: #222;} .facebook.icon-black a:hover {background-position: -155px -62px;} .twitter.icon-black a:hover {background-position: -155px -111px;} .pinterest.icon-black a:hover {background-position: -155px -311px;} .tvproduct-flags li {color: #E73D76; border-bottom: 1px solid #E73D76;} #mailalert_link:hover {background-color: #a0287b; color: #fff;} .tv-indicator .tv-items .tvoutstock {color: #E73D76;} .tvfooter-product-sticky-bottom .tvproduct-tax-label, .tvfooter-product-sticky-bottom .tax-shipping-delivery-label {display: none;} .tvlowqty {text-transform: none;} .tax-shipping-delivery-label {display: none;} #product .tvcross-selling-main-title-wrapper h2 {font-size: 24px !important;} .tvproduct-page-wrapper .has-discount .discount {background-color: #ff346e;} #product-availability {background-color: #68be85;} .cms-description p {padding-bottom: 1.3em !important;} .product-flag.online-only {font-size: 16px; background-color: #E73D76; color: #fff; padding: 4px 15px;} .product-flag.new {border: none;} #product #block-reassurance ul {gap: 10px;} #product #block-reassurance li {min-width:auto; width: 100%;} #block-reassurance li .block-reassurance-item {display: flex; flex-direction: column; align-items: center; border:none !important; border-left:none !important; } #block-reassurance li .block-reassurance-item img {object-fit:contain; width:35px;} #product #block-reassurance span.block-title {font-weight:600 !important; margin-top: 4px;} #product #block-reassurance span {text-transform: none !important; text-align: center;} /** BLOC CATEGORIE **/ .block-category, .tv-category-main-div {background-color: transparent; border: none;} .block-category .tv-all-page-main-title , .block-category #category-description p {text-align: center;} .block-category #category-description p {max-width: 1000px; margin: auto; padding-top: 30px;} .block-category .tv-all-page-main-title {font-family: 'Yeseva One', cursive !important; font-size: 40px; font-weight: 400; width: max-content; margin: auto;} .tv-category-cover, .tv-sub-category-title-wrapper, .tv-category-image {display: none;} .tvcategory-name .category-name {font-size: 18px; color: #a0287b; text-transform: uppercase; padding: 2px;} .tvcategory-name .category-name:hover {font-weight: 600;} .tv-all-page-main-title::before, .tv-all-page-main-title::after {content: ""; width: 100%; height: 1px; background-color: #333; display: flex; margin: 5px 0;} /** COMPTE USER **/ .alert.alert-warning, .alert-danger { background-color: rgb(255 223 254 / 30%); border-color: #de82c4;} .alert-danger li {color: #a0287b;} .ps-alert-success .item, .ps-alert-success .item i, .ps-alert-success .item i svg { background-color: #E73D76; border-color: #E73D76;} .custom-checkbox span:nth-of-type(2) {height: auto; width: auto; background: none; box-shadow: none; border: 0; text-align: left; display: inline-block; max-width: 90%; padding: 10px;} /** FENETRE PANIER MOBILE **/ .ttvcmscart-show-dropdown-right .ttvcart-scroll-container {height: auto;} .ttvcmscart-show-dropdown-right.open { display: flex; flex-direction: column;} .ttvcart-product-list-btn-wrapper {margin-top: auto;} .ttvcmscart-show-dropdown-right {height: 100svh !important;} .ttvcart-product-list-btn-wrapper .ttvcart-product-list-checkout a, .ttvcart-product-list-viewcart a {font-size: 12px !important; padding: 19px 10px;} #customer-form .form-group.row .col-xs-12.js-input-column {z-index: 100;} /** SECTION MAGASIN **/ .mondia-line {display: flex; background-color: #b0147f; flex-wrap: wrap; padding: 40px 0 0; } .mondia-line video {width: auto; margin: auto;} .mondia-line .bloc-centre {padding: 30px 20px; flex:1; display: flex; flex-direction: column; justify-content: space-around; min-width: 250px;} .mondia-line .bloc-centre h3, .mondia-line .bloc-centre p:not(.text-magasin) {color:#fff; text-align: center;} .mondia-line .bloc-centre p {font-size: 18px; margin: 15px 0;} .mondia-line .bloc-centre h3 {font-family: 'Yeseva One', cursive !important; font-size: 26px;} .mondia-line .bloc-centre p.text-magasin span {color: #b0147f; background-color: #fff; padding: 2px 4px; display:block; text-align: center; margin: 2px 0;} .mondia-line .bloc-centre a {color: #fff; text-decoration: underline; transition: all 180ms ease-in-out; } .mondia-line .bloc-centre a:hover {color:#730350;} .mondia-line .magasin-img {flex:2; object-fit: cover; object-position: left;} .mondia-line .bloc-centre .logo-mag {height: 100px; object-fit: contain;} /** RESPONSIVE **/ @media (min-width: 560px) { .mondia-line {padding: 0;} } @media (min-width: 768px) { .mondia-line .bloc-centre {padding: 20px;} .mondia-line video {margin: 0;} .mondia-line .bloc-centre h3 {font-size: 32px;} .mondia-line .magasin-img {min-width: 360px;} /** PAGE PRODUIT **/ #product #block-reassurance li {width: calc(50% - 5px);} #block-reassurance li .block-reassurance-item {display: grid; grid-template-columns: auto 1fr; grid-template-rows: auto; align-items: center; } #block-reassurance li .block-reassurance-item img {grid-row: 1/3; grid-column: 1/2;} #product #block-reassurance span.block-title {margin-top: 0;} #product #block-reassurance span {text-align: left;} /** MENU **/ .tvcmsheader-sticky.sticky .menu-content > .parent:nth-child(2) a {position: relative;} .tvcmsheader-sticky.sticky .menu-content > .parent:nth-child(2) a::before {content:''; height: 30px; width: 100%; background-image: url('/img/cms/logo-favicon.png'); position: absolute; background-size: contain; background-repeat: no-repeat; top: 15px; left: -45px;} .tv-sub-menu {width: 100% !important; left: 0 !important;} .tvmega-menu-link a::before {display: none !important;} .tvmega-menu-link a {text-align: left !important; padding: 2px 0 !important;} #header .tv-menu-horizontal ul li.level-1 ul li.item-header a:not(.product_img_link) {margin-top: 14px !important; font-weight: 600 !important; font-size: 14px !important;} .tvmega-menu-link img {max-height: 350px !important;} /** HERO **/ #tvmain-slider p {font-size: 60px !important; line-height: 60px !important;} .tvmain-title h2 {font-size: 50px !important; line-height: 50px !important;} .tvtestimonial-inner-content-box {width: 50% !important;} #tvmain-slider picture {width: 40% !important; margin-left: 10% !important; height: 100% !important;} #tvmain-slider .tvmain-slider-contant-right {right:10% !important; width: 40% !important; top: 0 !important;} #tvmain-slider, #tvmain-slider .owl-carousel {height: 65vh !important;} #tvmain-slider .owl-item img {padding: 0 !important;} #tvmain-slider .tvmain-slider-contant {background: transparent !important;} /** TEMOIGNAGES **/ .tvtestimonial-slider-inner .owl-item {background-color: transparent; padding: 0;} /** VIGNETTES PRODUITS **/ .tvall-product-branner .tv-img-responsive {object-fit: contain !important;} article .tvproduct-image {height: 400px !important;} .tvproduct-image img {height: 100% !important; object-fit: contain;} .tvproduct-image a {height: 100%;} /** VIGNETTES AVANTAGES ACCUEIL **/ .tvservices-wrapper {flex-direction: column; gap: 20px !important;} .tvservices-wrapper .tvservices-title, .tvservice-dec {text-align: center !important; max-width: 200px; margin: auto;} /** SECTIONS ACCUEIL **/ .tvcmsbest-seller-product, .tvcmsfeatured-product {padding: 60px 0 !important;} /** BLOC CATEGORIE **/ .block-category, .tv-category-main-div {padding: 30px 0;} } @media (min-width: 1100px) { .mondia-line .bloc-centre {padding: 50px 40px 35px;} }
75 produits