.et-db #et-boc .et-l .et_pb_text{word-wrap:break-word}.et-db #et-boc .et-l .et_pb_text ol,.et-db #et-boc .et-l .et_pb_text ul{padding-bottom:1em}.et-db #et-boc .et-l .et_pb_text>:last-child{padding-bottom:0}.et-db #et-boc .et-l .et_pb_text_inner{position:relative}.woocommerce-variation-add-to-cart,form.cart{flex-wrap:wrap!important}.wapf{width:100%}.wapf-hide{display:none!important}.wapf img{max-width:100%}.wapf-wrapper{margin:0 0 20px -5px;width:100%}.wapf-field-group,.wapf-section{display:flex;flex-wrap:wrap}.wapf-field-container{padding:0 5px 15px 5px;box-sizing:border-box}.wapf-cloner{margin-top:15px}.wapf-section .wapf-cloner{margin:0 0 15px 5px}.wapf-clone-title{margin:15px 0;padding-left:5px;width:100%}.wapf-field-label{display:flex;align-items:center}.wapf-field-label label{margin:0}.label-above .wapf-field-label{margin-bottom:10px}.wapf-field-description{font-size:85%;opacity:.8;padding:5px 0 0 0;margin:0}.wapf-field-input label[for]{cursor:pointer}.wapf input[type=email],.wapf input[type=number],.wapf input[type=text],.wapf input[type=url],.wapf select,.wapf textarea{width:100%;box-sizing:border-box}.wapf input[type=checkbox],.wapf input[type=radio]{float:left;margin-top:5px}.wapf-input-label{font-weight:400}.wapf-label-text{padding-left:10px}.wapf-pricing-hint{opacity:.7}.wapf-checkable{clear:both}.wapf-swatch{box-sizing:border-box;cursor:pointer;position:relative}.wapf-swatch input[type=checkbox],.wapf-swatch input[type=radio]{position:absolute;opacity:0;pointer-events:none}.wapf--circle{border-radius:50%}.wapf--rounded{border-radius:4px}.wapf-swatch-wrapper{display:flex;flex-wrap:wrap}.wapf-swatch--image{border:2px solid transparent;text-align:center;transition:all .1s}.wapf-swatch--image.wapf-checked{border-color:#353c4e}.wapf-swatch--image img{vertical-align:bottom}.wapf-swatch-label{text-align:center;padding:4px}@supports (display:grid){.wapf-field-container .wapf-swatch--image{width:100%}}.wapf-image-swatch-wrapper{display:grid;grid-template-columns:repeat(var(--wapf-cols),1fr);grid-auto-rows:auto;grid-gap:10px}@media all and (max-width:900px){.wapf-image-swatch-wrapper{grid-template-columns:repeat(var(--wapf-cols-t),1fr)}}@media all and (max-width:768px){.wapf-image-swatch-wrapper{grid-template-columns:repeat(var(--wapf-cols-m),1fr)}}.wapf-swatch--color{margin:0 15px 15px 0;position:relative;transition:all .1s}.wapf-swatch--color .wapf-color{margin:auto}.wapf-swatch--color.wapf-checked .wapf-color{border:3px solid #fff;color:#353c4e;box-shadow:0 0 0 2px}.wapf-swatch--text{padding:7px 11px;margin:0 15px 15px 0;border-radius:4px;border:1px solid #ccc}.wapf-swatch--text:hover{border-color:#353c4e}.wapf-swatch--text.wapf-checked{border-color:#353c4e;background:#353c4e;color:#fff}.wapf-field-calc{display:flex;flex-flow:wrap}.wapf-field-calc .wapf-field-label{flex:1;order:-1}.wapf-field-calc .wapf-field-input{padding-left:15px}.wapf-product-totals{width:100%}.wapf-total{margin:0;padding:0}.wapf-product-totals .wapf--inner{margin-bottom:20px}.wapf-product-totals .wapf--inner>div{padding-bottom:10px;clear:both}.wapf-product-totals .wapf--inner>div:last-child{padding-bottom:0}.wapf-product-totals div span:first-child{font-weight:700}.wapf-product-totals div span:last-child{float:right}.wttw{z-index:999999;position:absolute;max-width:200px;opacity:0;transition:opacity .2s;visibility:hidden;left:-100%}.rtl .wttw{left:100%}.wapf-ttp{padding:4px 9px;font-size:.9rem;border-radius:4px;color:#fff;background:#353c4e}.wapf-ttp:after{content:'';z-index:-1;position:absolute;width:8px;height:8px;background:#353c4e;transform-origin:center;transform:rotate(45deg)}.tt-v{visibility:visible;display:block;opacity:1}.tt-t .wapf-ttp:after{bottom:-4px;left:50%;margin-left:-4px}.tt-b .wapf-ttp:after{top:-4px;left:50%;margin-left:-4px}.tt-l .wapf-ttp:after{top:50%;right:-4px;margin-top:-4px}.tt-r .wapf-ttp:after{top:50%;left:-4px;margin-top:-4px}.wapf-tt-icon{margin-left:5px;padding:0 5px;fill:currentColor;display:flex;cursor:pointer}.et-db #et-boc .et-l.et-l--header .et_builder_inner_content{
transition:all 500ms;
}
.et-db #et-boc .et-l.et-l--header .et_builder_inner_content:hover{
background:white;
border-bottom:1px solid #AC7A0E;
transition:all 500ms;
}
.et-db #et-boc .et-l.et-l--header .et_builder_inner_content:hover a, .et-db #et-boc .et-l.et-l--header .et_builder_inner_content:hover .et_pb_icon_wrap .et-pb-icon, .et-db #et-boc .et-l.et-l--header .et_builder_inner_content:hover .et_pb_menu__search-button{
color:black!important;
}
.et-db #et-boc .et-l.et-l--header .et_builder_inner_content a:hover, #page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul li a:hover, .et-db #et-boc .et-l.et-l--header .et_builder_inner_content .et_pb_icon_wrap .et-pb-icon:hover, .et-db #et-boc .et-l.et-l--header .et_builder_inner_content .et_pb_menu__search-button:hover{
color:#AC7A0E!important;
}
.mega-menu-item .mega-sub-menu:nth-child(2){
top:111px !important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul li a{
color:black !important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-img-submenu{
padding:0 30px 0 0;
margin-right:30px;
border-right:1px solid #AC7A0E;
width:47%!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-texte-submenu-1, #page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-texte-submenu-2{
width:24%!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-texte-submenu-solo{
width:48%!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .submenu-txt-cat-long .col-img-submenu{
width:35%!important;
} #page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-bouton-submenu ul li div{
width: 473px;
margin: 40px auto 20px;
text-align: center;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .bouton-submenu{
padding: 0.3em 1em!important;
font-size:22px;
border: 1px solid #000000!important;
font-family: 'Scope One',Georgia,"Times New Roman",serif;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .bouton-submenu:hover{
color:white!important;
background-color: rgba(0,0,0,0.1);
} @media all and (max-width:1200px){
.et_pb_menu__menu{display:block!important;}
.et_mobile_nav_menu{display:none!important;}
.et-db #et-boc .et-l.et-l--header .et_builder_inner_content:hover .mega-toggle-block-1:after, .menu-texte-noir #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1:after, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_icon_0_tb_header .et_pb_icon_wrap .et-pb-icon, .et_pb_icon_1_tb_header .et_pb_icon_wrap .et-pb-icon{
color:#e1a012!important;
}
#mega-menu-primary-menu{
top:104px!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-img-submenu{
padding:0 30px 0 0;
margin-right:30px;
border-right:1px solid #AC7A0E;
width:47%!important;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item{
padding: 9px 15px;
border-bottom: 1px solid;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{
font-size:22px;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu{
top:10px!important;
position:relative;
padding-top:0;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu .col-img-submenu{
display:none;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-texte-submenu-1, #page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-texte-submenu-2{
width:100%!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul li{
padding-bottom:6px!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul li a{
font-size:16px!important;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-bouton-submenu ul li .textwidget{
margin-top:10px;
}
#page-container #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .mega-sub-menu ul .col-bouton-submenu ul li div{
width:100%;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{
}
}
@media all and (max-width:980px){
.et-l.et-l--header .et_builder_inner_content .et_pb_icon_1_tb_header{
margin:0!important;
}
} .et-db #et-boc .et-l .et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_widget_area_left .widget_block{
margin-bottom:0;
}
.et_pb_widget_area_left .widget_block .wc-block-active-filters{
margin-bottom:5px;
}
.et_pb_widget_area_left .widget_block h2, .et_pb_widget_area_left .widget_block h3{
border-bottom: 1px solid #AC7A0E;
margin-bottom: 10px;
font-size: 30px!important;
}
.et_pb_widget_area_left .widget_block .wc-block-filter-submit-button, .et_pb_widget_area_left .widget_block .wc-block-active-filters__clear-all{
border: 1px solid black;
background: transparent;
padding: 7px 30px;
border-radius: 3px;
font-size: 17px;
text-decoration:none;
}
.et_pb_widget_area_left .widget_block  .wc-block-filter-submit-button:hover, .et_pb_widget_area_left .widget_block .wc-block-active-filters__clear-all:hover{
background-color: rgba(0,0,0,0.1);
color:white;
cursor:pointer;
}
.et_pb_widget_area_left .widget_block .wc-block-active-filters__clear-all{
margin-bottom:15px;
}
.et_pb_widget_area_left .widget_block .wc-block-active-filters__list-item-remove:hover{
cursor:pointer;
}
.filtre-cat .wc-block-product-categories-list--depth-0 .wc-block-product-categories-list-item__name{
font-size: 16px;
color: black;
font-weight: 600;
}
.filtre-cat .wc-block-product-categories-list--depth-0 a span:hover{
color: #ac7a0e;
}
.filtre-cat .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item__name{
font-size: inherit;
color: inherit;
font-weight: inherit;
}
.filtre-taille-bague li{
width:33.33333%;
display:inline-block;
}
.filtre-taille-bague li.show-more{
display:none;
}
#affichage-produit{
text-align:center;
}
#affichage-produit .not-found-title{
font-size:45px;
}
#affichage-produit p{
font-size:19px;
}
@media all and (max-width:980px){
.col-filtre-cat-ordi{
height:0;
}
} .woocommerce-product-attributes-item--weight{
display:none;
}
.sku{
color:#77a464;
}  .woocommerce-MyAccount-navigation ul{
}
.woocommerce-MyAccount-navigation ul li a{
display:block;
font-size: 16px;
line-height: 2em;
padding: 7px 15px;
border-width: 1px 1px 0;
border-style: solid;
border-color:#eee;
margin: 0;
}
.woocommerce-MyAccount-navigation ul li:last-child a{
border-width:1px;
}
.woocommerce-MyAccount-navigation ul li a:hover{
background-color: rgba(0,0,0,0.1)!important;
color:white;
} .woocommerce-checkout #ppc-button-ppcp-gateway .paypal-buttons{
display:block;
margin:0 auto;
}
.woocommerce-checkout #payment .place-order{
margin-top:0;
}