@font-face { font-weight:normal; font-style:normal; font-family:"woodmart-font"; src:url(https://www.mayana-bijoux.com/wp-content/themes/woodmart/fonts/woodmart-font-3-300.woff2) format("woff2"); } :root { --wd-header-banner-h:30px; --wd-text-font:"Lora", Arial, Helvetica, sans-serif; --wd-text-font-weight:400; --wd-text-color:#777777; --wd-text-font-size:14px; --wd-title-font:"Marcellus SC", Arial, Helvetica, sans-serif; --wd-title-font-weight:400; --wd-title-color:#242424; --wd-entities-title-font:"Marcellus SC", Arial, Helvetica, sans-serif; --wd-entities-title-font-weight:400; --wd-entities-title-color:#333333; --wd-entities-title-color-hover:rgb(51 51 51 / 65%); --wd-alternative-font:"Lora", Arial, Helvetica, sans-serif; --wd-widget-title-font:"Marcellus SC", Arial, Helvetica, sans-serif; --wd-widget-title-font-weight:400; --wd-widget-title-transform:uppercase; --wd-widget-title-color:#333; --wd-widget-title-font-size:18px; --wd-header-el-font:"Marcellus SC", Arial, Helvetica, sans-serif; --wd-header-el-font-weight:400; --wd-header-el-transform:uppercase; --wd-header-el-font-size:14px; --wd-primary-color:rgb(195,147,91); --wd-alternative-color:#fbbc34; --wd-link-color:#333333; --wd-link-color-hover:#242424; --btn-default-bgcolor:#f7f7f7; --btn-default-bgcolor-hover:#efefef; --btn-accented-bgcolor:rgb(195,147,91); --btn-accented-bgcolor-hover:rgb(169,127,79); --wd-form-brd-width:1px; --notices-success-bg:#459647; --notices-success-color:#fff; --notices-warning-bg:#E0B252; --notices-warning-color:#fff; } div.wd-popup.wd-age-verify { max-width:500px; } .wd-popup.wd-promo-popup { background-color:rgba(17,17,17,0.86); background-image:none; background-repeat:no-repeat; background-size:cover; background-position:center center; } div.wd-popup.wd-promo-popup { max-width:650px; } .header-banner { background-color:rgb(248,230,210); background-image:none; } .page-title-default { background-color:#0a0a0a; background-image:url(https://www.mayana-bijoux.com/wp-content/uploads/photo-banner-title-mayana-bijoux.jpeg); background-size:cover; background-position:center center; } .footer-container { background-color:rgb(234,234,234); background-image:none; } html .product-image-summary-wrap .product_title, html .wd-single-title .product_title { font-size:24px; } .page .main-page-wrapper { background-color:rgb(244,244,244); background-image:none; } .single-product .main-page-wrapper { background-color:rgb(244,244,244); background-image:none; } div.wd-popup.popup-quick-view { max-width:920px; } @media (max-width:1024px) { :root {  --wd-header-banner-h:30px; } } :root{ --wd-container-w:1350px; --wd-form-brd-radius:0px; --btn-default-color:#333; --btn-default-color-hover:#333; --btn-accented-color:#fff; --btn-accented-color-hover:#fff; --btn-default-brd-radius:0px; --btn-default-box-shadow:none; --btn-default-box-shadow-hover:none; --btn-default-box-shadow-active:none; --btn-default-bottom:0px; --btn-accented-bottom-active:-1px; --btn-accented-brd-radius:0px; --btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15); --btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15); --wd-brd-radius:0px; }  .wd-header-contact-me .wd-tools-icon::before {  content:"\f125";  font-family:"woodmart-font"; } .wd-header-avis-clients .wd-tools-icon::before {  content:"\f103";  font-family:"woodmart-font"; } .wd-header-aide-faqs .wd-tools-icon::before {  content:"\f116";  font-family:"woodmart-font"; } .menu-item-42995 .wd-dropdown-menu.wd-design-default { --wd-dropdown-width:300px; } .elementor-42997 .category-grid-item .wd-entities-title { font-size:10px !important; }  .list-icon, .wd-list > li > img, .wd-list picture {  flex:0 0 auto;  margin-right:10px;  vertical-align:middle;  text-align:center;  transition:inherit; } .wd-prefooter { padding-bottom:0px !important; } .min-footer { padding-top:15px !important; padding-bottom:15px !important; } .single-post .main-page-wrapper .container { max-width:900px !important; } .wpcf7-not-valid-tip {  font-size:70%; } .wpcf7-form-control-wrap textarea { min-height:290px; } .post-template-default .page-title, .woodmart-archive-blog .page-title { display:none !important; } .wd-back-btn, .single-product .breadcrumb-last { display:none !important; }  .entry-title + .yoast-breadcrumb { display:none !important; }  .step-cart { display:none !important; } .wd-checkout-steps li span::after { background-color:white !important; }  .article-body-container h2, .wd-empty-page::before { color:var(--btn-accented-bgcolor) !important; } .wd-sizeguide-table tr:first-child { background-color:var(--btn-accented-bgcolor) !important; } .wd-sizeguide-table tr:first-child td { color:white !important; }  .wd-sizeguide-table tr:last-child td { border-bottom:none !important; } .wd-empty-wishlist.wd-empty-page { margin-top:0 !important; } .wd-active-filters { margin:15px 0px 30px !important; } .archive-image-description img { object-fit:cover; height:500px; width:100%; } .woocommerce-breadcrumb a::after {  content:"»" !important; } .woocommerce-breadcrumb { font-size:80%; text-transform:uppercase; } div.quantity { display:none !important; }  .single-post .product-wrapper .wd-product-cats, .single-post .product-wrapper .wrap-price { display:none !important; } .single-post .product-wrapper .wd-entities-title { font-size:80% !important; }  .category-grid-item .wd-entities-title { font-size:12px !important; } .item-variation-value, .item-variation-commentary {  text-transform:uppercase;  font-size:80%; } .product_list_widget > li .wd-entities-title { margin-bottom:2px !important; } .open-filters { text-transform:uppercase; font-size:90%; } .wd-nav-img { max-height :35px !important; }  #tp-widget-reviews-filter-label { display:none !important; } .elementor-2830 .elementor-element.elementor-element-2c1b7112 > .elementor-background-overlay {  background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, #EFEFEF 50%) !important; } #menu-mobile-menu.wd-active + .widgetarea-mobile { display:none; } .header-banner-container {  padding:0 0 0 0 !important; } .wd-active-filters { display:none !important; } #woodmart-woocommerce-layered-nav-2 h5 { display:none; } .wd-filter-list .wc-layered-nav-term.wd-active a .layer-term-lable { border-bottom:2px solid var(--wd-primary-color); } .wd-filter-list .count { display:none !important; } #menu-footer-menu-la-boutique-1 { display:none; } .page-id-61251 h2.woodmart-title-container.title.wd-fontsize-l, .page-id-61268 h2.woodmart-title-container.title.wd-fontsize-l, .page-id-61284 h2.woodmart-title-container.title.wd-fontsize-l, .page-id-61302 h2.woodmart-title-container.title.wd-fontsize-l { font-size:20px !important; } textarea:focus {   border-color:var(--btn-accented-bgcolor); } .home .post-date{display:none !important} .bold{font-weight:bold;} .table-item, .thwepo-field {padding:5px 0px;} .thwepo-image-group-item label {color:#c3935b;} .thwepo_radio .radio{float:left;} .tagged_as, .thwepo-field br{display:none !important;} .label-wrapper-checkbox #palosanto, .label-wrapper-checkbox #pochettekdo, .label-wrapper-checkbox #autretaillebague{float:left; top:5px; position:relative; }  .inw-free-shipping-icon::before { content:"📦"; position:relative; top:-1px; } .inw-gold::before { content:"⚜️"; position:relative; top:-1px; } .inw-icon-certificate::before { content:"💎"; position:relative; top:-1px; } .inw-creation-francaise::before { content:"🇫🇷"; position:relative; top:-1px; } .inw-creation-francaise, .inw-free-shipping-icon,.inw-icon-certificate,.inw-gold { position:relative;  font-weight:600; display:inline-flex;  align-items:center;  justify-content:center;  color:var(--action-btn-color);  cursor:pointer; line-height:1; } .inw-creation-francaise::before, .inw-free-shipping-icon::before, .inw-icon-certificate::before,.inw-gold::before { margin-inline-end:.3em;  font-size:110%;  font-weight:400; font-family:"woodmart-font"; } .wc-block-components-notice-banner svg{display:none;}  .upsells-carousel { margin-top:40px !important; } .upsells-carousel, .related-products { margin-bottom:40px !important; } .inw_mayanabcv_wrapper { display:grid;  grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)); row-gap:20px;  column-gap:50px; } .inw_mayanabcv_wrapper > * { padding-bottom:30px; } .inw_mayanabcv_wrapper thead { background-color:var(--wd-primary-color); color:white; } .inw_mayanabcv_wrapper table thead th { color:white; } .inw_mayanabcv_wrapper table * { text-align:center !important; }  .elementor-70895 .elementor-element.elementor-element-2614efc4 #wfacp-e-form .wfacp-coupon-section .wfacp-coupon-page .woocommerce-info > a:not(.wfacp_close_icon):not(.button-social-login):not(.wfob_btn_add):not(.ywcmas_shipping_address_button_new):not(.wfob_qv-button):not(.wfob_read_more_link):not(.wfacp_step_text_have ):not(.wfacp_cart_link) {   color:#C3935B!important; } .wd-gallery-caption {  text-align:center;  margin-top:5px;  font-size:14px;  color:#333; }  .woocommerce-product-gallery__image {   position:relative; }  .woocommerce-product-gallery__image:not(.product_cat-accessoires-lithotherapie)::before {   content:"";   background-image:url(https://www.mayana-bijoux.com/wp-content/uploads/madeinfrance.png);   background-size:contain;   background-repeat:no-repeat;   position:absolute;   top:10px;   left:10px;   width:70px;   height:30px; }@media (min-width:1025px) { .wd-hover-alt .wd-product-cats, .wd-hover-alt .wd-product-brands-links, .wd-hover-alt .wd-product-sku, .wd-hover-alt .wd-product-stock {  margin-bottom:5px !important; } .wd-side-hidden { width:450px; } #tab-description img, #tab-wd_additional_tab img { width:600px; }  .wd-swatches-filter.wd-layout-double li {  flex:0 1 calc(19% - var(--wd-swatch-h-sp) / 2); } #woodmart-woocommerce-layered-nav-2 { flex:auto; max-width:100%; } } @media (min-width:768px) and (max-width:1024px) {  .wd-swatches-filter.wd-layout-double li {  flex:0 1 calc(24% - var(--wd-swatch-h-sp) / 2); } #woodmart-woocommerce-layered-nav-2 { flex:auto; max-width:100%; } } @media (min-width:577px) and (max-width:767px) { .header-banner-container p { font-size:12px !important; }  .wd-swatches-filter.wd-layout-double li {  flex:0 1 calc(24% - var(--wd-swatch-h-sp) / 2); } #woodmart-woocommerce-layered-nav-2 { flex:auto; max-width:100%; } } @media (max-width:576px) { .header-banner-container p { font-size:12px !important; } .elementor-2830 .elementor-element.elementor-element-2c1b7112 > .elementor-background-overlay {  background-image:unset !important; } } 