.woocommerce-shipping-totals #shipping_method li:not(:last-child) {
border-bottom: solid 1px #eaeaea;
}
.lemon-tuesday span { font-family:'lemon-tuesday' !important;}  .wpclv-term-image img @media screen and (max-width: 1300px) {  #menu-principal > li a {padding:0px 8px !important; font-size:12px !important; } }
@media screen and (max-width: 960px) {  #menu-principal li.menu-item-button {padding-top:15px !important;  } } li div.panier-live {padding:5px 10px !important; color:#fff !important; background-color:#000 !important; border-radius:3px !important; }
li div.panier-live span {font-size:25px; } 
@media screen and (min-width: 961px) { 
li div.panier-live span {white-space: pre-wrap !important; font-size:12px; } 
li div.panier-live {max-width:60px !important; }
}  .aws_result_item .woocommerce-Price-amount.amount { font-size:15px !important; font-weight:700 !important; }
.aws-search-result .aws_result_title { color:#000 !important; }
.aws-search-result .aws_result_excerpt { color:#818181 !important; }
.aws_result_content span { line-height:20px !important;  } .ywgc-manual-amount { margin-top:0px !important; }
body.postid-118887 .quantity, body.postid-118887 .price-container, .add-to-wishlist-118887, .post-118887 hr, #ywgc-recipient-email, .ywgc-empty-recipient-note, .ywgc-main-form-preview-container  { display:none !important; }
.gift_card_template_button { text-align:center !important;}
.gift-cards-list { text-align:center; width:80% !important;margin:auto !important; }
.gift-cards-list .ywgc-predefined-amount-button { margin-bottom:5px !important;}
h3.ywgc_select_amount_title, .gift-cards_form h5 {  font-size: 20px;
line-height: 25px; text-align:center; text-transform:uppercase !important; font-weight:700; }
.gift-card-content-editor h5 { margin-top:30px !important; }
h3.ywgc_delivery_info_title, .ywgc-recipient-email label { display:none !important; }
.gift-card-content-editor input, .gift-card-content-editor textarea { margin:0px auto 10px auto !important; width:80% !important; float:none !important; }
.gift-card-content-editor div { text-align:center !important; margin:0px !important; }
form.gift-cards_form.cart .gift_card_template_button { margin-top:10px !important;}
.ywgc-manual-currency-symbol { line-height:30px !important; }
.ywgc-manual-amount-container.ywgc-manual-amount { border-color:#eaeaea !important; } .woocommerce-form-register #reg_email { margin-top:25px !important; }
.woocommerce-form-register .woocommerce-form-row { clear:both !important; } body.page-id-118108 #afreg_additionalshowhide_94 label { display:block !important; } body:not(.page-id-211250) .main-container .row:not(.no-h-padding)  { max-width:1200px !important;margin-left:auto !important;margin-right:auto !important; } body.page-id-211250 .main-container {display:block !important; }  @media screen and (max-width: 760px) { 
.home-bubble-buttons { padding-left:20px !important; } .home-slider .btn-container { margin-top:5px !important; } 
.home-bubble-buttons .icon-box { width:50% !important; padding:0px !important;}
.home-bubble-buttons .icon-box .icon-box-icon  { width:100% !important; padding:0 3px !important;}
}
@media screen and (max-width: 500px) { 
.home-bubble-buttons img { margin-top:10px !important; } 
}  .grecaptcha-badge { visibility: hidden; }   body:not(.single-product) .wpclv-attributes { margin-top:-200px !important; z-index:999 !important; position:relative !important; text-align:center !important; padding:0px 5px !important;}
body:not(.single-product) .wpclv-attributes img, body:not(.single-product) .wpclv-attributes .wpclv-term-color a { border:solid 3px #fff !important;}
body.single-product .wpclv-attributes img, body.single-product .wpclv-attributes .wpclv-term-color a { border:solid 1px #eee !important;}
body.single-product .woocommerce-error.row-message .double-top-padding { padding-top:0px !important; }
.customwcnotices { margin-top:0px !important; }
.nouveautes-product-page .wpclv-attributes { display:none !important; }
.uncode_text_column.prdct-desciption.text-lead:not(ul) > p { margin-top:0px !important; }
body.single-product .wpclv-attribute { margin-bottom:0Px !important; }   .wpclv-attributes .wpclv-terms .wpclv-term { margin:0px !important; min-width:32px !important; height:32px !important; line-height:32px !important; background-color:transparent !important; }
.wpclv-attributes .wpclv-terms .wpclv-term { border-color:transparent !important; }
@media (max-width: 767px) { 
.wpclv-attributes .wpclv-terms .wpclv-term-color span, .wpclv-attributes .wpclv-terms .wpclv-term-color a { width:18px !important; }
.wpclv-attributes .wpclv-terms .wpclv-term span, .wpclv-attributes .wpclv-terms .wpclv-term a { height:18px !important;line-height:18px !important; }
.wpclv-attributes .wpclv-terms .wpclv-term { margin:0px !important; min-width:26px !important; height:26px !important; line-height:26px !important; background-color:transparent !important; }
}
body .wpclv-attributes .wpclv-terms .wpclv-term span, body .wpclv-attributes .wpclv-terms .wpclv-term a, .wpclv-attributes .wpclv-terms .wpclv-term  {border-radius:50% !important; }
body.single-product .owl-carousel .wpclv-attributes, .wpclv-attribute-label { display:none !important; }
.yith-wcwl-add-button { font-size:150% !important; }
.prdct-desciption p { text-align:justify !important; }
.prdct-price h6 { 
background:linear-gradient(to right, transparent 20%, #459C7F 0%); 
border-radius:10px; padding:10px 30px 10px 50px; color:#fff; 
background-image: url(https://www.itbyanne.be/wp-content/uploads/2023/03/pricetag-green.png), linear-gradient(to right, transparent 20%, #459C7F 0%);
background-repeat: no-repeat;
background-position: left center;
background-size: contain;
}
.prdct-price del { font-size:18px !important; }
.style-light .breadcrumb li a { color:#666 !important; }
.label.label--has-swatches label, p.stock.in-stock, a.reset_variations { display:none !important;}
body.single-product table.variations { margin-bottom:20px !important; }
.stock.out-of-stock { margin:0px !important; }
.breadcrumb-module li:last-child { display:none; }
@media screen and (max-width: 500px) {
.breadcrumb-module li a { font-size:10px !important; }
}
.tagcloud a { font-size:14px !important; text-transform:uppercase !important;}
.touche-final .uncell.boomapps_vccolumn { border-radius:50% !important; border:solid 1px #000 !important; padding:45px; } @media screen and (max-width: 960px) {
.contains-touche-final { text-align:center !important; }
}
@media screen and (max-width: 480px) {
.touche-final .uncell.boomapps_vccolumn { padding:25px; }
}
@media screen and (max-width: 350px) {
.touche-final .uncell.boomapps_vccolumn { padding:15px; }
}
#touche-finale-content .t-entry-title, .hommage-thumbnails .t-entry-title { background-color:#fff !important;  display:inline-block !important; padding:10px 13px !important;}
@media screen and (max-width: 760px) {
#touche-finale-content .t-entry-title, .hommage-thumbnails .t-entry-title { font-size:13px !important; padding:5px 8px !important;}
#touche-finale-content .t-overlay-text.single-block-padding, .hommage-thumbnails .t-overlay-text.single-block-padding { padding-left:10px !important; padding-right:10px !important; }
}
#touche-finale-content .t-overlay-text.half-block-padding, .hommage-thumbnails .t-overlay-text.half-block-padding { padding: 18px 0px !important; } @media (min-width: 961px) { footer .vc_row:first-child { border-top:solid 3px #F7F7F7 !important; } }
.padding-on-the-side { padding:0px 18px !important; }
.follow-us .fa-stack { line-height:50px !important; width:50px !important; height:50px !important; }
.menu-footer-wrap .panel-heading a, .menu-footer-wrap .btn-container { text-align:center !important;}
.menu-footer-wrap .btn-container { margin:6px 0px !important; padding:10px !important; border-radius:10px !important; border:solid 1px #F2F2F2 !important;}
.menu-footer-wrap .panel-title > a > span:after { right:15px !important; transform:translateY(-50%) translateX(-50%) rotate(90deg) !important; }
.menu-footer-wrap .panel-title.active > a > span:after { right:15px !important;transform:translateY(-50%) translateX(-50%) rotate(270deg) !important;  }
.menu-footer-wrap .panel-title a span { font-size:16px !important; }
.menu-footer-wrap .panel-heading.wpb_accordion_header.ui-accordion-header {border-radius:10px !important; border:none !important; background-color:#F2F2F2 !important;}
.menu-footer-wrap .panel.panel-default.wpb_accordion_section, .menu-footer-wrap .panel-body.wpb_accordion_content  { border:none !important;}
.menu-footer-wrap .panel-heading a { padding:10px !important; }
@media (max-width: 959px) {
.menu-footer-wrap .row-inner > div:not([class*=col-md]) {
padding-top:10px !important;
}
} .filtre-statut li:last-child { display:none !important; } @media (max-width: 959px) {
.ajax-grid-system .extra-filters-wrapper {
display: block !important; 
}
}
body.archive  .swatch-type-label {
font-size: 13px !important; }
.swatch.swatch--disabled { opacity:0.7 !important; text-decoration:line-through; }
.out-of-stock-overlay { 
height: 100%;
width: 100%;
background-color: rgba(255,255,255,0.5);
position: absolute;
z-index: 9;
}
body.archive .wpclv-attributes { position:absolute;z-index:99; bottom:120px; left:0px; width:100%; text-align:right;padding:0px 10px; }
@media (max-width: 461px) { body.archive .wpclv-attributes { bottom:150px;  } } .loop-badge-outofstock {
box-sizing: content-box;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
background-color: #000;
right: auto;
color: #fff;
font-weight: 400;
text-transform: none;
font-size: 20px;
border-radius: 5px;        
width: auto !important;
height: auto !important;
padding: 0px 5px;
position: absolute;
text-align: center;
top: 10px;
left: 10px;
z-index: 99;
}
.loop-badge-outofstock.oosstack { top: 50px !important; }
.loop-badge-onsale {
box-sizing: content-box;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
background-color: #fff;
right: auto;
color: red;
font-weight: 400;
text-transform: none;
font-size: 20px;
border-radius: 5px;        
width: auto !important;
height: auto !important;
padding: 0px 5px;
position: absolute;
text-align: center;
top: 10px;
left: 10px;
z-index: 99;
}  @media (max-width: 600px) {
.arrow-left {
border-top: 50px solid transparent;
border-bottom: 50px solid transparent; 
border-right:50px solid #F27708; 
top: -32px;
left: -7px;
}
.loop-badge-preorder {font-size: 15px;  left: 0px;}
}
.shop-loop .cssgrid-px-gutter .cssgrid-container {
column-gap: 5px;
row-gap: 5px;
}
.shop-loop .t-entry-text { padding:0px 10px !important; }
.shop-loop .t-entry-text-tc.half-block-padding { padding-top:10px !important; }
.shop-loop span.price { margin-top:3px !important; font-weight:400 !important ;}
.shop-loop .t-entry-title a { font-weight:700 !important ;}
.shop-loop .swatch { min-width:15px !important; padding:0px 0px !important; border:none !important; cursor:default !important;} 
.shop-loop .label { padding-top:0px !important; }
.shop-loop .t-entry-variations { margin-top:3px !important; }  .uncode_text_column p strong { font-weight:400; }
@media (max-width: 959px) { .fontsize-439275 { font-size: 60px !important; } .page-wrapper .btn-no-scale { padding:10px 35px !important; } }
@media (max-width: 569px) { .fontsize-439275 { font-size: 45px !important; } .page-wrapper .btn-no-scale { padding:10px 30px !important; } }
@media (max-width: 320px) { .fontsize-439275 { font-size: 28px !important; } .page-wrapper .btn-no-scale { padding:3px 20px !important; } }
.page-wrapper .btn-no-scale { padding:10px 45px !important; }
.justify-text, .justify-text p { text-align:justify !important; }
@media (min-width: 960px) { .heading-text h2 .lemon-tuesday { font-size: 75px !important; } }
@media (max-width: 960px) { .heading-text h2 .lemon-tuesday { font-size: 55px !important; line-height:55px !important; } }
@media (max-width: 620px) { .heading-text h2 .lemon-tuesday { font-size: 35px !important; line-height:35px !important; } .hptitle .heading-text .lemon-tuesday { font-size: 55px !important; line-height:55px !important; } }
@media (max-width: 390px) { .heading-text h2 .lemon-tuesday { font-size: 25px !important; line-height:25px !important; } .hptitle .heading-text .lemon-tuesday { font-size: 55px !important; line-height:55px !important; }  }
.font-255857, .font-255857 span { font-family:'Didot' !important; } #logo-container-mobile { text-align:center !important; }
.mobile-menu-button { position:fixed !important; left:0px !important; padding:0px 15px !important; }
.mobile-additional-icons { right:15px !important; } .search-wrap { position:fixed !important; left:40px !important; line-height:73px !important; z-index:99;}
.mobile-additional-icons .mobile-search-icon { display:none !important; } .uncode-wc-cart .btn-custom-typo.text-capitalize {
text-transform: uppercase !important; font-weight:600 !important;
}
@media (min-width: 570px) {
.uncode-wc-cart div.coupon  { margin-top:60px !important; }
.uncode-wc-cart .actions .button[name="update_cart"] { width:100% !important; }
} body.woocommerce-checkout .post-title-wrapper, body.woocommerce-wishlist .post-title-wrapper, body.woocommerce-wishlist .wishlist-title { display:none !important; } .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--mon-panier-live a:before { content:'\f291'; }
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--gift-cards a:before { content:'\f06b'; }
.owl-stage .wpclv-attributes { display:none !important; }
.remove-bottom-border-accordion .panel.panel-default.wpb_accordion_section { border-bottom-width:0px !important; }
@media (max-width: 1000px) {
.horaires-rows .uncell.boomapps_vccolumn.single-block-padding { padding:15px !important; }
}