/*
Template:       zumma
Theme Name:     Zumma Child
Theme URI:      http://themeforest.net/user/LaStudio/portfolio?ref=LaStudio
Author:         LA Studio
Author URI:     http://themeforest.net/user/LaStudio?ref=LaStudio
Description:    Zumma - Multipurpose WooCommerce Theme
Version:        1.0.0
Requires at least: 5.0
Requires PHP: 	7.0
Tags:           fashion store, cosmetic store, organic store, furniture store, plant store, candles store, watch store, wine store, baby store, cake store, burger store, food store, handmade store, perfume store, big size store, minimal store, elementor
License: 		GNU General Public License
License URI: 	licence/GPL.txt
Text Domain:    zumma-child
Domain Path:    /languages/
*/


@font-face {
  font-family: "Cursive standard";
  src: url(https://v2.latelierdelacire.com/wp-content/uploads/2023/05/Cursivestandard.woff);
}


.wrap-cart-cta .quantity span,
.gift_card_template_button .quantity span {
	display: none;
}

.gift_card_template_button .quantity {
    width: 100px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    justify-content: center;
}

.gift_card_template_button .quantity .woopq-quantity-input {
	width: 113px;
}

.gift_card_template_button .quantity .qty {
	height: 58px;
	border: none;
}

.gift_card_template_button {
	display: flex;
}

form.cart .quantity {
    margin-right: 20px !important;	
}

.woopq-quantity-input-plus {
	font-size: 26px;
}

.woopq-quantity-input-minus {
	font-size: 34px;
}

.custom-line-middle.lakit-nav-line-animation-left .menu-item-link-top:not(.ignore-docs-style) .lakit-nav-link-inner:after {
	top: 100% !important;
}

.single-product input[type=checkbox]:checked:before {
	display: none;
}

.single-product .gift-cards_form > h3 {
	margin-top: 15px;
}

.gift-card-content-editor .ywgc-recipient-email,
.gift-card-content-editor .ywgc-message,
.gift-card-content-editor .ywgc-empty-recipient-note,
.ywgc-main-form-preview-container {
	display: none;
}

.gift-card-content-editor .ywgc-recipient-name,
.gift-card-content-editor .ywgc-sender-name {
	display: flex;
	margin-bottom: 10px;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.single-product .gift-card-content-editor.step-content input {
    float: none;
    min-height: 40px;
    padding: 4px 10px;
	min-width: 240px;
	max-width: 420px;
	width: 100%;
}

.single-product .gift-card-content-editor.step-content label {
	line-height: 24px;
	text-align: left;
	min-width: 170px;
}

.single-product .ywgc_choose_design_title,
.single-product .gift-card-content-editor.step-appearance {
	display: none;
}

@media only screen and (min-width: 1400px) {
	.cart .gift_card_template_button .button {
		font-size: 1em;
	}
}
	
@media only screen and (max-width: 650px) {
	.bookly-form .bookly-service-step .bookly-box {
		width: 100%;
	}
}

.lakit-woofilters-ul .cat-item-410,
.lakit-woofilters-ul .cat-item-412,
.lakit-woofilters-ul .cat-item-320 {
	display: none !important;
}

.lakit-woofilters-ul .cat-item-404 {
	order: 1;
}
.lakit-woofilters-ul .cat-item-406 {
	order: 2;
}
.lakit-woofilters-ul .cat-item-405 {
	order: 3;
}
.lakit-woofilters-ul .cat-item-408 {
	order: 4;
}
.lakit-woofilters-ul .cat-item-403 {
	order: 5;
}
.lakit-woofilters-ul .cat-item-409 {
	order: 6;
}
.lakit-woofilters-ul .cat-item-407 {
	order: 7;
}



.featherlight-outer a.reset_variations {
	right: 12px;
    top: -16px;
}

.single-product a.reset_variations {
    right: 4px;
    top: -16px;
}

.featherlight-outer .wrap-cart-cta .quantity .qty {
	border: none;
}

.featherlight-outer .yith-wcpb-product-bundled-item-image img {
	max-width: 90px;
}

.featherlight-outer .yith-wcpb-product-bundled-item-image {
	margin-right: 20px;
}


.featherlight-outer .yith-wcpb-product-bundled-item {
	display: flex;
}

.lakit-pagination .lakit-pagination_ajax_loadmore a {
	padding: 12px 24px;
}

.single-product .woocommerce-error, 
.single-product .woocommerce-info, 
.single-product .woocommerce-message {
	display: none;
}

/* Formulaire bougie a message */
form.cart table.thwepo-extra-options {
	border: none;
}

form.cart table.thwepo-extra-options td {
	padding: 8px 0 8px 0;
}

form.cart table.thwepo-extra-options label.radio-wrapper {
	display: inline-block;
	width: 50px;
	height: 50px;
	margin: 10px;
}

form.cart table.thwepo-extra-options label.radio-wrapper input[type="radio"] {
	display: none;
}

form.cart table.thwepo-extra-options .value .radio-wrapper img {
	border: 2px solid #FFF;
}

form.cart table.thwepo-extra-options .value .radio-wrapper .radio-clicked {
    border-width: 3px;
    border-color: #d68d67;
	padding: 2px;
}

.home-cat-box h3.lakit-iconbox__title,
.home-cat-box .elementor-button-text {
	text-shadow: 0px 0px 3px #00000070;
}

.home-cat-box {
	 overflow: hidden;
}


.home-cat-box .lakit-iconbox::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  transition: transform 1.25s cubic-bezier(.25,.46,.45,.94) !important;
  z-index: -1;
}

.home-cat-box .lakit-iconbox:hover::before {
  transform: scale(1.1);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}

.home-cat-box .lakit-iconbox__box_body {
  position: relative;
  z-index: 2;
}

.home-cat-box .lakit-iconbox::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #00000017;
    z-index: 1;
}

.home-cat-box > .elementor-widget-container {
	height: 100% !important;
}

.home-cat-box.cat1 .lakit-iconbox::before {
	background-image: url('https://v2.latelierdelacire.com/wp-content/uploads/2024/05/mool-marbre-gris-Photoroom-1.png');
	background-position: center center;
}

.home-cat-box.cat2 .lakit-iconbox::before {
	background-image: url('https://v2.latelierdelacire.com/wp-content/uploads/2024/05/2-1-1.jpeg');
	background-position: center center;
}

.home-cat-box.cat3 .lakit-iconbox::before {
	background-image: url('https://v2.latelierdelacire.com/wp-content/uploads/2024/05/IMG_6496-Photoroom-3-Photoroom-1.png');
	background-position: center center;
}

.home-cat-box.cat4 .lakit-iconbox::before {
	background-image: url('https://v2.latelierdelacire.com/wp-content/uploads/2024/05/apothicaires-abonnement-M-Photoroom.png');
	background-position: 0px -470px;
}

@media only screen and (max-width: 1024px) {
	.home-cat-box.cat4 .lakit-iconbox::before {
		background-position: center center;
	}
}

.featherlight.is--qvpp .wc-page-content>div.product .woocommerce-product-gallery-outer {
	max-height: inherit !important
}

.atelier-summary .elementor-lakit-wooproduct-addtocart:not(.elementor-lakit-wooproduct-addtocart[data-product_id="50916"]) {
	display: none;
}

.eicon-close {
	display: inline-block;
    font: normal normal normal 1em / 1 LaStudioIcons;
	font-size: 24px;
}

.eicon-close:before {
	content: '\ea3a';
}

.eicon-chevron-right:before {
	content: "\2192";
	font-size: 34px;
}

.eicon-chevron-left:before {
	content: "\2190";
	font-size: 34px;
}


/* Product statut */
.product-statut-tag {
	display: inline-block;
    position: absolute;
    z-index: 9;
    background-color: #b28686;
    color: #FFF;
    padding: 10px 12px 8px 12px;
    left: 10px;
    top: 10px;
    font-size: 14px;
    line-height: normal;
    text-transform: uppercase;	
}