.elementor-5170201 .elementor-element.elementor-element-aec77e3.elementor-position-bottom .elementor-thumbnails-swiper{margin-top:10px;}.elementor-5170201 .elementor-element.elementor-element-aec77e3.elementor-position-left .elementor-thumbnails-swiper{margin-right:10px;}.elementor-5170201 .elementor-element.elementor-element-aec77e3.elementor-position-right .elementor-thumbnails-swiper{margin-left:10px;}.elementor-5170201 .elementor-element.elementor-element-aec77e3 .elementor-swiper-button{font-size:20px;}.elementor-5170201 .elementor-element.elementor-element-c4e3aac .ce-product-name{white-space:normal;}.elementor-5170201 .elementor-element.elementor-element-c4e3aac.elementor-widget-heading .elementor-heading-title{color:#1d1d1b;}.elementor-5170201 .elementor-element.elementor-element-c4e3aac .elementor-heading-title{font-family:"MONTSERRAT", Josefin;font-size:16px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-prices{font-family:"MONTSERRAT", Josefin;font-size:18px;font-weight:400;color:#1d1d1b;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-prices > div{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-prices{margin:0 -5px -5px 0;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-prices > div{margin:0 0 5px 5px;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-prices{margin:0 0 -5px -5px;}.elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-price-regular{color:#000000;}.elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-price-without-taxes{color:#ffffff;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-badge-sale{margin-left:10px;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-1fc8c57 .ce-product-badge-sale{margin-right:10px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__item{margin:0 12px 12px 0;}.elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants{margin:0 -12px -12px 0;}.elementor-5170201 .elementor-element.elementor-element-a0e322c.ce-product-variants--layout-stacked .ce-product-variants__label{display:inline-block;margin-bottom:0px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c.ce-product-variants--layout-inline:not(.ce-product-variants--label-inline) .ce-product-variants__label{margin-bottom:0px;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-a0e322c.ce-product-variants--label-inline .ce-product-variants__label{margin-right:0px;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-a0e322c.ce-product-variants--label-inline .ce-product-variants__label{margin-left:0px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__label{font-family:"MONTSERRAT", Josefin;text-transform:lowercase;color:rgba(0,0,0,0);}.elementor-5170201 .elementor-element.elementor-element-a0e322c select.elementor-field{width:28px;font-family:"MONTSERRAT", Josefin;color:#000000;background-color:rgba(255,255,255,0);border-color:rgba(255,255,255,0.04);border-style:solid;border-width:0px;border-radius:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__options label{margin:0 6px 6px 0;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__options{margin:0 -6px -6px 0;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__options label{margin:0 0 6px 6px;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__options{margin:0 0 -6px -6px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__option{min-width:0px;border-color:#ffffff;border-style:solid;border-width:2px;padding:0px 0px 0px 0px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c input:checked ~ .ce-product-variants__option{border-color:#5bc0de;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__patterns label{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__patterns{margin:0 -10px -10px 0;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__patterns label{margin:0 0 10px 10px;}body.lang-rtl .elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__patterns{margin:0 0 -10px -10px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c .ce-product-variants__pattern{border-color:rgba(129,138,145,0.01);border-style:solid;border-width:2px;padding:2px;width:30px;height:30px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c label:hover .ce-product-variants__pattern{border-style:solid;border-width:2px;padding:2px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c input:checked ~ .ce-product-variants__pattern{border-color:#5bc0de;border-style:solid;border-width:2px;padding:2px;}.elementor-5170201 .elementor-element.elementor-element-a0e322c > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0);}.elementor-5170201 .elementor-element.elementor-element-0a1b457{color:#1d1d1b;font-family:"MONTSERRAT", Josefin;font-size:14px;font-weight:400;}.elementor-5170201 .elementor-element.elementor-element-0a1b457 .elementor-text-editor{column-gap:0px;}.elementor-5170201 .elementor-element.elementor-element-0a1b457 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-5170201 .elementor-element.elementor-element-e533f8b input[type=number]{text-align:center;}.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button{font-family:"MONTSERRAT", Josefin;font-size:17px;font-weight:700;background-color:#6ec1e4;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:not(#e){color:#ffffff;}.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:hover, .elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:focus{background-color:#34c924;}.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:not([href]){background-color:rgba(97,206,112,0.6);}.elementor-5170201 .elementor-element.elementor-element-8af782b > .elementor-widget-container{margin:0px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170201 .elementor-element.elementor-element-8af782b{width:initial;max-width:initial;z-index:0;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44 .elementor-icon-wrapper{text-align:left;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-stacked .elementor-icon{background-color:#62aeb3;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-framed .elementor-icon, .elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-default .elementor-icon{color:#62aeb3;border-color:#62aeb3;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-framed a.elementor-icon:not(#e), .elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-default a.elementor-icon:not(#e){color:#62aeb3;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-stacked .elementor-icon:hover{background-color:#1c6796;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-framed .elementor-icon:hover, .elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-default .elementor-icon:hover{color:#1c6796;border-color:#1c6796;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-framed a.elementor-icon:not(#e):hover, .elementor-5170201 .elementor-element.elementor-element-9ff0d44.elementor-view-default a.elementor-icon:not(#e):hover{color:#1c6796;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44 .elementor-icon{font-size:20px;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44 .elementor-icon i{transform:rotate(0deg);}.elementor-5170201 .elementor-element.elementor-element-9ff0d44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5170201 .elementor-element.elementor-element-9ff0d44{width:initial;max-width:initial;}.elementor-5170201 .elementor-element.elementor-element-a2a7f8b .elementor-spacer-inner{height:50px;}.elementor-5170201 .elementor-element.elementor-element-d5556e7 .elementor-heading-title{margin-bottom:20px;color:#000000;font-family:"MONTSERRAT", Josefin;font-size:25px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-5170201 .elementor-element.elementor-element-d5556e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for product-images, class: .elementor-element-aec77e3 */.elementor-carousel-image {
    border: 1px solid #ededed !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52797f8 */@media(max-width: 767px) {
    [data-id="52797f8"] {
    width: 100%;
}
.swiper-slide {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for product-price, class: .elementor-element-1fc8c57 */.ce-tax-shipping-delivery-label {
    display: none;
}/* End custom CSS */
/* Start custom CSS for product-variants, class: .elementor-element-a0e322c */.ce-product-variants__item select {
    min-width: 115px;
}

.ce-product-variants__label {
    color: black !important;
    font-size: 14px;
}
.ce-product-variants__label:first-letter{
    text-transform: uppercase;
}
[data-id="a0e322c"] .elementor-field {
    border: 1px solid #818a90 !important;
    border-radius: 3px !important;
}/* End custom CSS */
/* Start custom CSS for product-quantity, class: .elementor-element-e533f8b */[data-id="e533f8b"] input {
    min-width: 115px;
}/* End custom CSS */
/* Start custom CSS for product-add-to-cart, class: .elementor-element-8af782b */#elementor .elementor-element-8af782b a.elementor-button:not([onclick]) {
    background-color: #34c924;
    width: 100%;
}
[data-id='8af782b'] {
 min-width: calc(100% - 51px);   
}
[data-id='8af782b'] .elementor-button {
    max-height: 44px;
}
[data-id='8af782b'] .elementor-widget-container,
[data-id='8af782b'] .elementor-button-wrapper,
[data-id='8af782b'] .elementor-button {
    height: 100%;
    display: flex;
    flex: 1;
    align-items: center;
    justify-content: center;
}

.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:not([onclick]) {
    position: relative;
}

.elementor-5170201 .elementor-element.elementor-element-8af782b a.elementor-button:not([href]):after {
    color: black;
    position: absolute;
    bottom: -25px;
    content: 'Article indisponible';
    font-size: 14px;
    font-family: 'Montserrat';
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for product-add-to-wishlist, class: .elementor-element-9ff0d44 */.ce-add-to-wishlist.elementor-icon {
    width: 43px;
    height: 43px;
    border: solid 1px #62aeb3;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e0ace4a */#wrapper {
    background: white;
}
.breadcrumb {
    padding-left: 12px !important;
    margin-top: 25px;
    font-family: "Poppins"
}
.breadcrumb li {
    font-size: 15px;
}
.breadcrumb li:last-child {
    color: #797979;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'MONTSERRAT';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/Users/audreyfosse/Library/Fonts/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'MONTSERRAT';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/Users/audreyfosse/Library/Fonts/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'MONTSERRAT';
	font-weight: bold;
	font-style: italic;
	font-display: swap;
	src: url('/Users/audreyfosse/Library/Fonts/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'MONTSERRAT';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/Users/audreyfosse/Library/Fonts/Montserrat-ExtraBold.ttf') format('truetype');
}
 /* End Custom Fonts CSS */