:root{--font-family-body: "Roboto", "Helvetica", "Arial", "sans-serif";--font-family-label: "Roboto", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Roboto", "Helvetica", "Arial", "sans-serif";--font-family-title: "Roboto", "Helvetica", "Arial", "sans-serif";--color-a-hover: #000000;--color-primary: #000000;--color-secondary: #000000;--bg-color-btn: #000000;--bg-color-btn-hover: #000000;--color-price: #06A594;--bg-color-label-new: #000000;--bg-color-label-sale: #06A594;--ax-form-bi-width: 1px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-5px/2);margin-right: calc(-5px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(5px/2);padding-right: calc(5px/2);margin-bottom: 5px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-25px/2);margin-right: calc(-25px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(25px/2);padding-right: calc(25px/2);margin-bottom: 25px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-25px/2);margin-right: calc(-25px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(25px/2);padding-right: calc(25px/2);margin-bottom: 25px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/4); flex: 0 0 calc(100%/4); max-width: calc(100%/4);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/4); flex: 0 0 calc(100%/4); max-width: calc(100%/4);}}@media (max-width: 1024px){html{font-size: 14%;}}@media (min-width: 1025px){html{font-size: 16%;}}#cart #reward_loyalty, #cart #reward_facebook_cart, #cart #reward_use { font-size: 13px !important; } #top-menu-0 .bonmm-top-menu[data-bonmm-depth="2"] a { text-transform: lowercase !important; } #checkout #right-column { display: none; } #cart .btn.btn-secondary.hidden-md-down.pull-right { display: none; } .page-title.page-title-layout-2.title-text-color-dark h1 { display: none; } .category-description .fas.fa-plus-circle::before { content: "Lire plus" !important; min-width: 90px !important; display: block !important; text-align: left; margin-left: -40px; font-family: montserrat; font-weight: 500; position: relative; top: 7px; } .single-product-summary .product_title { font-size: 15px !important; line-height: 29px !important; } .category-id-846 .item-inner { margin-bottom: 0 !important; } .ajouter-au-panier form button { background: #30ba96; border: none; color: #fff !important; padding: 6px 12px; font-weight: 600; } .ajouter-au-panier form { margin:0 auto;display:table; } @media (max-width: 576px) { #moda_popupnewsletter.popup-type-4 .modal-dialog .modal-content > img { display: block !important; } .category-description .fas.fa-plus-circle::before { margin-left: -40px; top: 22px; font-size: 13px; } .elementor-toggle .elementor-tab-title { border-width: 0 !important; } } #moda_popupnewsletter.popup-type-4 .modal-dialog { max-width: 400px !important; } #moda_popupnewsletter.popup-type-4 .modal-dialog .modal-content > img { max-width: 100% !important; } .dropdown-item.nav-arrows { text-transform:none !important ; } .layout-full-width.page-category #js-product-list { } #top-menu-0 li::before { background-size: contain; } .dropdown-submenu { padding: 8px 0 !important; } .menu_sub.style_wide.sub-menu-dropdown .col-md-4 { background: #F9F9F9; border: 6px solid #fff; padding: 10px 10px; border-radius: 19px !important; } .axps-swiper-slider .swiper-dots .swiper-pagination-bullet { border: 1px solid #eee !important; } .menu_sub.style_wide.sub-menu-dropdown { width:1200px !important ;z-index:9999 !important ; } .nrt_mega_menu .element_ul_depth_1 { margin-bottom: 15px !important; } .bonmm-top-menu { z-index: 1; } .nrt_mega_menu .element_ul_depth_1 a, .nrt_mega_menu .nrtmenu_multi_level a { padding: 3px 0 !important; line-height: 15px !important; } .bonmm-top-menu[data-bonmm-depth="0"] > li { margin: 0px 0px 0px 7px !important; } #top-menu-0 { z-index:9999 !important ; } .collapse-icons[aria-expanded="true"] .add { display: block !important; } .bonmm-mobile .bonmm-top-menu[data-bonmm-depth="0"] { min-width: 370px !important; } #top-menu-0 > li { display: grid; } #top-menu-0 > li { padding-left: 38px;position:relative; } #category-539::before,.nrt_mega_6.item-level-0.element_li_depth_0.submenu_position_0:before { content: ""; background-image: url(/img/cms/beaute.png); width: 25px; height: 25px; margin-right: 9px; z-index: 9999; position: absolute; top: 15px; } #lnk-nos-marques:before { content: ""; background-image: url(/img/cms/marque.png); width: 25px; height: 25px; margin-right: 9px; z-index: 9999; position: absolute; top: 14px; } #category-863::before { content: ""; background-image: url(/img/cms/korean.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;position: absolute; top: 16px; } #category-428::before { content: ""; background-image: url(/img/cms/offre.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;position: absolute; top: 14px; } #category-10::before { content: ""; background-image: url(/img/cms/hygiene.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;position: absolute; top: 14px; } #category-8::before { content: ""; background-image: url(/img/cms/bebe.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;position: absolute; top: 14px; } #category-471::before { content: ""; background-image: url(/img/cms/sante.png); width: 26px; height: 26px; margin-right: 13px; z-index:9999;background-size:cover;position: absolute; top: 14px; } #category-198::before { content: ""; background-image: url(/img/cms/ame_1.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;background-repeat: no-repeat;position: absolute; top: 15px; } #category-540::before { content: ""; background-image: url(/img/cms/bio.png); width: 25px; height: 25px; margin-right: 9px; z-index:9999;background-repeat: no-repeat;position: absolute; top: 14px; } #category-13::before { content: ""; background-image: url(/img/cms/comple.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-865::before { content: ""; background-image: url(/img/cms/dermocosmetique2.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-4::before { content: ""; background-image: url(/img/cms/visage.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-6::before { content: ""; background-image: url(/img/cms/cheveux_1.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-5::before { content: ""; background-image: url(/img/cms/corps.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-237::before { content: ""; background-image: url(/img/cms/maquillage.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-492::before { content: ""; background-image: url(/img/cms/homme.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } #category-331::before { content: ""; background-image: url(/img/cms/dentaire_1.png); background-size: cover; background-repeat: no-repeat; width: 25px; height: 25px; margin-right: 9px;z-index:9999;position: absolute; top: 14px; } .price { font-weight: 700 !important; } .page-title-layout-2.page-title { padding-top: 15px !important; padding-bottom: 15px !important; margin-bottom: 25px !important; } .page-title-layout-2.page-title .h1 { font-size: 3.4rem; } .bonmm-title.d-none.d-md-block.hidden-sm-down { display: none !important; } .home-icon a { background: #30ba96 !important; } .elementor-15 .elementor-element.elementor-element-8440543 .elementor-button { background-color: #30ba96 !important; } .elementor-15 .elementor-element.elementor-element-8440543 .elementor-button:hover { background-color: #f08484; } .elementor-17 .elementor-element.elementor-element-0c33e87 > .elementor-widget-container { border-width: 1px; } #rev_slider_1_1 { border-radius: 7px !important; } .elementor-1 .elementor-element.elementor-element-11181fb > .elementor-widget-container { border-radius: 15px !important; } .tp-bullet { border-radius: 4px; } .swiper-slide.item .item-inner { border-radius: 15px !important; } .img-placeholder.square_large_default { border-radius: 13px 13px 0 0px; } .elementor-1 .elementor-element.elementor-element-9e0e9d2 > .elementor-widget-container { background-color: #F9F9F9 !important; } .elementor-element.elementor-element-e4f8350.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section .elementor-widget-container { border-radius: 15px !important; } .ets_crosssell_title { text-align: center; float: none !important; display: block !important; font-size: 22px !important; margin-top: 80px !important; } #product-footer { width: 100%; padding-right: 30px; padding-left: 30px; margin-right: auto; margin-left: auto; } .ets_crosssell_list_blocks { display: block !important; } .tel-header .linklist-menu a:nth-child(2n) { display: none ; } .nrt_mega_144{background:#f96d96} .nrt_mega_56{background:#f96d96} .tel-header p { color: #fff !important; font-weight: 500; margin: 8px 0 0 0; text-align: center; font-size: 15px; } .mo_element_a_140.mo_element_a_depth_0 { background: black; color: #fff; font-weight: bold; } @media (max-width: 1024px){ .page-title .h1 { font-size: 2.4rem !important; } } .product.attribute.catch-phrase h1 { font-size: 20px; } .wrapp-category span { border: 1px solid #ccc; font-size: 14px !important; text-align: center; background: #30ba96; color:#fff !important; } .single-breadcrumbs-wrapper { width: 100%; } .elementor-13 .elementor-element.elementor-element-qyzl5eo .btn-canvas { padding: 0px 15px 0px 16px !important; } .item-image.swiper-slide.img-cover.swiper-slide-thumb-active.swiper-slide-active { display: none; } .btn-canvas.btn-canvas-menu i { font-size: 30px !important; } .single-breadcrumbs > nav > span { display: none; } /*.type-on-sale { display: none; }*/ .axps-breadcrumb a { font-size: 15px; color: #777; } .axps-breadcrumb { padding-left: 25px; } .btn-primary-spmgsnipreview { background-color: #5e90af !important; border-color: #5e90af !important; color: #fff !important; } .axps-breadcrumb > span { font-size: 15px; } #cms #content-wrapper p { color: black; font-size: 15px; line-height: 31px; } .colonne-home { height: 191px; margin-bottom: 10px !important; } .coronaicon svg { height: 1em; } .menu-sante ul { margin: 0 !important; } .letter-select.clearifx li { width: 30px; float: left; background: #ddd; margin-right: 6px; text-align: center; height: 30px; line-height: 30px; } .product-information .arcu-buttons li { width:50%; float: left; } .ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all.ui-jolisearch.ps17 { max-height: 400px !important; overflow-x: inherit; overflow-y: scroll; } .ui-menu .ui-menu-item span.jolisearch-title::after{ content:none !important} .ui-menu .ui-menu-item span.jolisearch-title { margin-left: -2px !important; margin-bottom: 6px; margin-top: 12px; } .nrt_mega_61 > a { background: #5e90af; color: #fff !important; } .nrt_mega_140 { background: #222; } .product-information .arcu-buttons { margin: 0 0 2px 0 !important; } .PIN_1638200417903_button_pin.PIN_1638200417903_save { display: none; } .arcu-buttons .arcu-button .arcu-item-title { font-size: 13px !important; text-decoration: none; } .product-information .arcu-buttons { width: 100%; display: inline-block; } .menuperso .menu_sub { background: rgba(255,255,255,0.9) !important; } .product-information .arcu-button { width: 98%; margin: 0 auto; } .arcu-buttons .arcu-button { border: none !important; } .elementor-4 .elementor-element.elementor-element-lddsewn .menu-horizontal .item-level-0 > a, .elementor-4 .elementor-element.elementor-element-lddsewn .menu-vertical .item-level-0 > a { padding: 15px 3px 15px 3px !important; } .elementor-element.elementor-element-2ncviyd.elementor-widget__width-auto.elementor-widget.elementor-widget-axps-megamenu { margin: 0 auto; } .nrt_mega_54.item-level-0.element_li_depth_0.submenu_position_0.menuperso.dropdown-is-mega > a { width: 60px; padding: 0; } .search-sku { display: none; } .nrt_mega_55 > a { padding: 0 !important ; } .nrt_mega_62.item-level-0.element_li_depth_0.submenu_position_0.menuperso.dropdown-is-mega { background-image: url(https://universparadiscount.ma/img/cms/usa.jpg); background-size: contain; background-repeat: no-repeat; margin: 0px !important; width: 130px; min-height: 44px; } .nrt_mega_62.item-level-0.element_li_depth_0.submenu_position_0.menuperso.dropdown-is-mega > a { font-size: 0; } .home-icon a { background: #30ba96; padding: 13px 10px 14px !important; font-size: 17px !important; color: #fff !important; } .nrt_mega_58, .nrt_mega_57, .nrt_mega_65,.nrt_mega_64,.nrt_mega_61,.nrt_mega_140,.nrt_mega_56, .nrt_mega_144 { margin: 0 !important ; } .nrt_mega_58 > a, .nrt_mega_57 > a, .nrt_mega_65 > a,.nrt_mega_64 > a,.nrt_mega_61 > a,.nrt_mega_140 > a, .nrt_mega_56 > a,.nrt_mega_144 > a { padding-left: 7px !important; padding-right: 7px !important; color: #fff !important ; } .block-reassurance ul li .block-reassurance-item { padding: 0px 0 !important; } .nrt_mega_55 { width: 113px; } .menuperso .container.container-parent ul { margin-bottom: 5px !important; } .button-small-spmgsnipreview { background: #30ba96 !important; height: auto; border: none !important; color: #fff !important; text-shadow: none !important; } .button-small-spmgsnipreview span { border: none !important; padding: 6px 5px !important; } .button-small-spmgsnipreview span:hover { background: #db066a; } #ws_loyalty p { font-size: 14px; margin-left: 1px; background: #97979747; padding: 5px 7px 6px !important; line-height: 8px !important; border: 1px solid #ccc; text-align: center; } #interactive-bar-left-s-spmgsnipreview { top: 270px !important; } .loyalty img { width: 37px; margin-right: 9px; } .gsniprev-block-16 { min-width: 213px !important; } #left-column .product_name a, #right-content .product_name a { min-height: auto; } #right-column #ws_loyalty { display: none; } #right-content .element-bottom .clear,#left-column .element-bottom .clear{ display: none !important; } .menuperso .container.container-parent a{ padding: 5px 0 !important; }#idTab777 { background: #f0f0f0; padding: 0px 20px; } .page-item.active .page-link, .page-item.active .page-link:focus, .page-item.active .page-link:hover { background-color: #F7B900; border-color: #F7B900; /* color: #fff !important; */ font-size: 15px; } .label-flag.type-outstock { background: #ff00005e !important; color: #fff !important; } .price { font-weight: 900; } .sku_wrapper { display: none !important ; } /*.label-flag.type-new { display: none; }*/ .menuperso .product_name a { font-size: 11px !important; } .single-product-summary .product_title { font-size: 21px; } #perso .nav-item { text-align: center; margin: 21px 0; list-style: none; font-size: 25px; font-weight: 900; } .product_name a { min-height: 50px; display: block; } .ax-product-cats a { min-height: 36px; display: block; } @media screen and (max-width: 800px) { #index #hommebanner { display: block !important; } #hommebanner { display: none; } } @media screen and (max-width: 640px) { .product-price-and-shipping { height: 38px; } .elementor-element-e229968 p, .elementor-element-e229968 a { font-size: 12px !important; } .material-icons.add { left: 21px; position: relative; font-size: 29px !important; } .menu-main-wrapper .float-xs-right { float: right !important; width: 70px; height: 30px; } .product_name a { min-height: 40px; display: block; } .container-fluid.container-parent { border-top: 1px solid #e3e3e3; padding-top: 20px; } } .coronaicon{ position:relative;} .coronaicon:hover::before, button:focus::before { opacity: 1; } .menu-perso-mobile li a > span { text-align: left !important; display: block; } .menu-perso-mobile li a { width: 100%; border-radius: 0 !important ; } .menu-perso-mobile a { background: none !important; padding:15px 20px !important; } .menu-perso-mobile .corona { background: #ea0f00; } .menu-perso-mobile .marque { background: #6f6fca; } .menu-perso-mobile .promotion { background: #f96d96; } .menu-perso-mobile li { margin-bottom: 2px; } .menu-perso-mobile .corona img { width: 18px; margin-right: 2px; } .menu-perso-mobile ul { margin: 0; } #heuree { width: 100% !important; display: inline-block; text-align: center; color: #fff; font-size: 17px; } .tel-header a { font-size: 19px; text-align: center; width: 100% !important; display: inline-block; color: #fff !important; padding: 5px 0px 5px 0; } .tel-header { width: 90%; background: #30ba96; margin: 10px auto 10px; padding: 11px; } #canvas-menu-mobile .nrt_mo_mega_1.mo_element_li_depth_0.mo_ml_column { display: none; } #canvas-menu-mobile .btn-canvas.btn-canvas-wishlist.sb-item { margin-bottom: 100px; } .page-cms-11 .products {display: flex;} .page-cms-12 .products {display: flex;} @media (min-width: 1025px) { html { font-size: xx-small !important; } } @media (max-width: 1024px) { html { font-size: x-small !important; } } .label-flags li.type-out_of_stock { background-color: #f08484; color: #fff; opacity: 0.9; } @media (min-width: 768px) { .ets_mm_megamenu.mm_menu_center ul.mm_menus_ul { display: block !important; } } .regular-price { color: #000 !important; } .btn-primary { color: var(--color-btn); background-color: #000000.!important; border-color: #000000.; } #choicegiftcard section .step-title { text-transform: uppercase !important; margin-bottom: 0 !important; font-size: 17px !important; color: #06a594 !important; } .label-flags li.type-out_of_stock { background-color: #000000 !important; } .mm_menu_content_title { padding: 0px 4px !important; font-size: 15px !important; } .ets_mm_megamenu { margin-top: 0px !important; } .btn { padding: 0px 17px; } .summary-container .product-add-to-cart .add-to-cart { line-height: 20px; text-transform: uppercase; font-size: 1rem; } .summary-container .product-add-to-cart .add { font-size: 0; display: flex ; flex-wrap: nowrap; } .summary-container .product-add-to-cart .add .btn { margin-left: 7px; } .product-type-3 .item-inner .btn-action.add-to-cart:not(.loading) { color: var(--color-btn) !important; } .product-type-3 .item-inner .btn-action.add-to-cart { background-color: var(--bg-color-btn); } .product-type-3 .item-inner .btn-action.add-to-cart { transform: none !important; } /* page gift card */ #gift-card-container { text-align: center; margin: 20px auto; padding: 20px; border: 1px solid #ccc; border-radius: 5px; } /* Style pour le titre */ #gift-card-container h2 { color: #c81a15; margin-bottom: 20px; } /* Style pour l'image et le contenu */ #gift-card-container .container { display: flex; align-items: center; justify-content: center; gap: 20px; } #gift-card-container .image { flex: 0 0 30%; text-align: center; } #gift-card-container .image img { max-width: 100%; height: auto; border-radius: 10px; } #gift-card-container .content { flex: 1; text-align: justify; } .ets_mm_megamenu .ets_mm_megamenu_content .container { max-width: none !important; padding-right: 5px !important; padding-left: 5px !important; } .btn-primary { color: var(--color-btn); background-color: #06a594; border-color: #06a594; } .text-muted { color: #06a594 !important; } #choicegiftcard section { box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, .1); background-color: #fff; border: 1px #ebebeb solid; padding: 20px !important; } .gc-receptmode-options{ margin-top: 8px !important; } #choicegiftcard .gctabs li a.selected { color: #FFF; background: #06a594 !important; } #choicegiftcard .gctabs { border-bottom: 4px solid #06a594 !important; } /* .ets_mm_megamenu { z-index: 1 !important; }*/ .ets_mm_megamenu.layout_layout5.show_icon_in_mobile.transition_fade.transition_floating.sticky_enabled.ets-dir-ltr.hook-custom.single_layout.hover.mm_menu_left.changestatus.scroll_heading { z-index: 2 !important; } .product-images-cover .swiper-container { z-index: 0; } .product-images-thumb .swiper-container { z-index: 0; } .search-wrapper .autocomplete-suggestions { z-index: 9999 !important; } .ets_mm_megamenu { background-color: #FFF; clear: left; display: block; margin-top: 10px; padding: 0; position: relative; width: 100%; z-index: 1; } .label-flags li.type-new { background-color: #04a594 !important; } #checkout-guest-form .col-md-6.field_password{ display: none; } [aria-controls="checkout-guest-form"].active{ background:#06A594; color: white; } .corlor-tooltip { display: block !important; }