.elementor-6170201 .elementor-element.elementor-element-1e66d5bc > .elementor-container{max-width:1440px;}.elementor-6170201 .elementor-element.elementor-element-1e66d5bc, .elementor-6170201 .elementor-element.elementor-element-1e66d5bc > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-1e66d5bc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-14c85dc3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-36a6e98b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-6d6abcce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6170201 .elementor-element.elementor-element-6d6abcce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6170201 .elementor-element.elementor-element-6d6abcce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6170201 .elementor-element.elementor-element-6d6abcce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6170201 .elementor-element.elementor-element-6d6abcce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6170201 .elementor-element.elementor-element-2f609dda.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6170201 .elementor-element.elementor-element-2f609dda.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6170201 .elementor-element.elementor-element-2f609dda.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6170201 .elementor-element.elementor-element-2f609dda .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6170201 .elementor-element.elementor-element-2f609dda .elementor-image-box-img img{transition-duration:0.3s;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;color:#A8210E;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-view-framed .elementor-icon, .elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-view-default .elementor-icon{color:#F1F1F1;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-view-framed .elementor-icon{background-color:#A8210E;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-position-right .elementor-icon-box-icon{margin-left:14px;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-position-left .elementor-icon-box-icon{margin-right:14px;}.elementor-6170201 .elementor-element.elementor-element-73ad2698.elementor-position-top .elementor-icon-box-icon{margin-bottom:14px;}.elementor-6170201 .elementor-element.elementor-element-73ad2698 .elementor-icon{font-size:14px;}.elementor-6170201 .elementor-element.elementor-element-7df5d778{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-view-stacked .elementor-icon{background-color:#A8460D;}.elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-view-framed .elementor-icon, .elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-view-default .elementor-icon{color:#A8460D;}.elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-position-right .elementor-icon-box-icon{margin-left:14px;}.elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-position-left .elementor-icon-box-icon{margin-right:14px;}.elementor-6170201 .elementor-element.elementor-element-72f0c587.elementor-position-top .elementor-icon-box-icon{margin-bottom:14px;}.elementor-6170201 .elementor-element.elementor-element-72f0c587 .elementor-icon{font-size:14px;}.elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-view-framed .elementor-icon, .elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-view-default .elementor-icon{color:#FFFFFF;}.elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-position-right .elementor-icon-box-icon{margin-left:11px;}.elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-position-left .elementor-icon-box-icon{margin-right:11px;}.elementor-6170201 .elementor-element.elementor-element-4601dc26.elementor-position-top .elementor-icon-box-icon{margin-bottom:11px;}.elementor-6170201 .elementor-element.elementor-element-4601dc26 .elementor-icon{font-size:30px;}.elementor-6170201 .elementor-element.elementor-element-544b3eb4 > .elementor-container{max-width:1440px;}.elementor-6170201 .elementor-element.elementor-element-544b3eb4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-152f0c3b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-96c6fbe{text-align:left;}.elementor-6170201 .elementor-element.elementor-element-96c6fbe .elementor-image img{width:304px;max-width:304px;}.elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-search__container{min-height:24px;border-radius:3px;}.elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-search__submit{min-width:24px;}.elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-search__icon, .elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-search__input, .elementor-6170201 .elementor-element.elementor-element-a32e3e6.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(24px / 3);}.elementor-6170201 .elementor-element.elementor-element-a32e3e6:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-6170201 .elementor-element.elementor-element-a32e3e6.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-6170201 .elementor-element.elementor-element-a32e3e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-a32e3e6{width:304px;max-width:304px;}.elementor-6170201 .elementor-element.elementor-element-65a7bb6f .elementor-item > i{color:#A8220D;}.elementor-6170201 .elementor-element.elementor-element-65a7bb6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-1730d76e .elementor-icon-wrapper{text-align:center;}.elementor-6170201 .elementor-element.elementor-element-1730d76e.elementor-view-stacked .elementor-icon{background-color:rgba(255, 255, 255, 0);}.elementor-6170201 .elementor-element.elementor-element-1730d76e.elementor-view-framed .elementor-icon:not(#e), .elementor-6170201 .elementor-element.elementor-element-1730d76e.elementor-view-default .elementor-icon:not(#e){color:rgba(255, 255, 255, 0);}.elementor-6170201 .elementor-element.elementor-element-1730d76e .elementor-icon{font-size:24px;}.elementor-6170201 .elementor-element.elementor-element-1730d76e .elementor-icon i, .elementor-6170201 .elementor-element.elementor-element-1730d76e .elementor-icon svg{transform:rotate(0deg);}.elementor-6170201 .elementor-element.elementor-element-9d83077 .elementor-cart__toggle .elementor-button-icon{font-size:20px;color:rgba(0, 0, 0, 0);}.elementor-6170201 .elementor-element.elementor-element-9d83077 .elementor-cart__toggle .elementor-button{border-width:0px;border-radius:0px;}.elementor-6170201 .elementor-element.elementor-element-321f6b0 > .elementor-container{max-width:1440px;}.elementor-6170201 .elementor-element.elementor-element-321f6b0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-664d7fc > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6170201 .elementor-element.elementor-element-664d7fc > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-6170201 .elementor-element.elementor-element-ca9660f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-305d8f63 > .elementor-container{max-width:1440px;}.elementor-6170201 .elementor-element.elementor-element-12414d4 .elementor-image img{width:150px;max-width:150px;}.elementor-6170201 .elementor-element.elementor-element-76b5fe4 .elementor-item > i{color:#A8220D;}.elementor-6170201 .elementor-element.elementor-element-76b5fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-a56f6b3 .elementor-icon-wrapper{text-align:center;}.elementor-6170201 .elementor-element.elementor-element-a56f6b3.elementor-view-stacked .elementor-icon{background-color:rgba(255, 255, 255, 0);}.elementor-6170201 .elementor-element.elementor-element-a56f6b3.elementor-view-framed .elementor-icon:not(#e), .elementor-6170201 .elementor-element.elementor-element-a56f6b3.elementor-view-default .elementor-icon:not(#e){color:rgba(255, 255, 255, 0);}.elementor-6170201 .elementor-element.elementor-element-a56f6b3 .elementor-icon{font-size:24px;}.elementor-6170201 .elementor-element.elementor-element-a56f6b3 .elementor-icon i, .elementor-6170201 .elementor-element.elementor-element-a56f6b3 .elementor-icon svg{transform:rotate(0deg);}.elementor-6170201 .elementor-element.elementor-element-b5cbfba .elementor-cart__toggle .elementor-button-icon{font-size:20px;color:rgba(0, 0, 0, 0);}.elementor-6170201 .elementor-element.elementor-element-b5cbfba .elementor-cart__toggle .elementor-button{border-width:0px;border-radius:0px;}.elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__container{min-height:24px;border-radius:3px;}.elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__submit{min-width:24px;}.elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__icon, .elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__input, .elementor-6170201 .elementor-element.elementor-element-7b064fe4.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(24px / 3);}.elementor-6170201 .elementor-element.elementor-element-7b064fe4:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-6170201 .elementor-element.elementor-element-7b064fe4.elementor-search--skin-topbar .elementor-search__container{border-left-width:calc(50vw - 400px / 2);border-right-width:calc(50vw - 400px / 2);}.elementor-6170201 .elementor-element.elementor-element-7b064fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-7b064fe4{width:304px;max-width:304px;}.elementor-6170201 .elementor-element.elementor-element-4a68faed:not(.elementor-motion-effects-element-type-background), .elementor-6170201 .elementor-element.elementor-element-4a68faed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8220D;}.elementor-6170201 .elementor-element.elementor-element-4a68faed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6170201 .elementor-element.elementor-element-4a68faed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6170201 .elementor-element.elementor-element-182d83c1{text-align:center;}.elementor-6170201 .elementor-element.elementor-element-182d83c1 .elementor-heading-title{color:#FFFFFF;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(min-width:1024px){.elementor-6170201 .elementor-element.elementor-element-1795913a{width:16.964%;}.elementor-6170201 .elementor-element.elementor-element-6f0ee617{width:49.368%;}}@media(max-width:1198px) and (min-width:1024px){.elementor-6170201 .elementor-element.elementor-element-4fa1265c{width:100%;}.elementor-6170201 .elementor-element.elementor-element-6f762505{width:100%;}}@media(max-width:1023px){.elementor-6170201 .elementor-element.elementor-element-6d6abcce .elementor-image-box-img{margin-bottom:15px;}.elementor-6170201 .elementor-element.elementor-element-2f609dda .elementor-image-box-img{margin-bottom:15px;}.elementor-6170201 .elementor-element.elementor-element-73ad2698 .elementor-icon-box-icon{margin-bottom:14px;}.elementor-6170201 .elementor-element.elementor-element-72f0c587 .elementor-icon-box-icon{margin-bottom:14px;}.elementor-6170201 .elementor-element.elementor-element-4601dc26 .elementor-icon-box-icon{margin-bottom:11px;}.elementor-6170201 .elementor-element.elementor-element-4fa1265c > .elementor-element-populated{margin:0px 0px 0px 0px;padding:8px 8px 8px 16px;}.elementor-6170201 .elementor-element.elementor-element-4f5e2a3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-3948e7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-3948e7a{width:auto;max-width:auto;}.elementor-6170201 .elementor-element.elementor-element-5656077 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6170201 .elementor-element.elementor-element-12414d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image-box, class: .elementor-element-6d6abcce */.elementor-6170201 .elementor-element.elementor-element-6d6abcce .elementor-image-box-wrapper {
    align-items: center !important;
}

.elementor-6170201 .elementor-element.elementor-element-6d6abcce span.elementor-image-box-title a {
    color: #1E1E1E;
    font-family: "Open Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    white-space: nowrap;
}

.elementor-6170201 .elementor-element.elementor-element-6d6abcce figure.elementor-image-box-img a {
    width: 30px !important;
    display: block;
}

.elementor-6170201 .elementor-element.elementor-element-6d6abcce figure.elementor-image-box-img img {
    width: 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1795913a */.elementor-6170201 .elementor-element.elementor-element-1795913a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2f609dda */.elementor-6170201 .elementor-element.elementor-element-2f609dda .elementor-image-box-wrapper {
    align-items: center !important;
}

.elementor-6170201 .elementor-element.elementor-element-2f609dda span.elementor-image-box-title a {
    color: #1E1E1E;
    font-family: "Open Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    white-space: nowrap;
}

.elementor-6170201 .elementor-element.elementor-element-2f609dda figure.elementor-image-box-img a {
    width: 30px !important;
    display: block;
}

.elementor-6170201 .elementor-element.elementor-element-2f609dda figure.elementor-image-box-img img {
    width: 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bab8689 */.elementor-6170201 .elementor-element.elementor-element-5bab8689 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73ad2698 */.elementor-6170201 .elementor-element.elementor-element-73ad2698 span.elementor-icon-box-title {
    color: #1E1E1E;
    font-family: "Open Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f0ee617 */.elementor-6170201 .elementor-element.elementor-element-6f0ee617 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36a6e98b */.elementor-6170201 .elementor-element.elementor-element-36a6e98b {
    display: flex;
    align-items: center;
}

@media screen and (max-width: 1240px) {
    .elementor-6170201 .elementor-element.elementor-element-36a6e98b .elementor-row {
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-72f0c587 */.elementor-6170201 .elementor-element.elementor-element-72f0c587 {
    display: flex;
    padding: 8px 10px;
    align-items: flex-start;
    gap: 4px;
    border-radius: 30px;
    background: #F1F1F1;
}

.elementor-6170201 .elementor-element.elementor-element-72f0c587 span.elementor-icon-box-title {
    color: var(--www-cuisinieresgrandelargeur-com-black, #000);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 150% */
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bd483f */.elementor-6170201 .elementor-element.elementor-element-4bd483f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4601dc26 */.elementor-6170201 .elementor-element.elementor-element-4601dc26 {
display: flex;
padding: 4px 9px 4px 9px;
justify-content: center;
align-items: center;
flex: 1 0 0;
border-radius: 8px;
border: 1px solid var(--www-cuisinieresgrandelargeur-com-tabasco, #A8220D);
background: #A8220D;
cursor: pointer;
}

.elementor-6170201 .elementor-element.elementor-element-4601dc26 span.elementor-icon-box-title {
color: var(--www-cuisinieresgrandelargeur-com-nero-nero, #FFF);
text-align: center;

/* www.cuisinieresgrandelargeur.com/Open Sans/SemiBold 14 underline */
font-family: "Open Sans";
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 16.8px; /* 120% */
white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72dee2d9 */.elementor-6170201 .elementor-element.elementor-element-72dee2d9 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7df5d778 */.elementor-6170201 .elementor-element.elementor-element-7df5d778 .elementor-row {
    justify-content: flex-end;
}
@media screen and (max-width: 1240px) {
    .elementor-6170201 .elementor-element.elementor-element-7df5d778 .elementor-row {
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14c85dc3 */.elementor-6170201 .elementor-element.elementor-element-14c85dc3 .elementor-widget-wrap {
    flex-wrap: nowrap;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e66d5bc */.elementor-6170201 .elementor-element.elementor-element-1e66d5bc {
    border-bottom: 1px solid rgba(0, 0, 0, 0.20);
}

@media (min-width: 1500px) {
    .elementor-6170201 .elementor-element.elementor-element-1e66d5bc .elementor-container {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96c6fbe */.elementor-6170201 .elementor-element.elementor-element-96c6fbe {
    max-width: 304px;
    width: fit-content;
    margin: 0;
}

@media (min-width: 991px) {
    .elementor-6170201 .elementor-element.elementor-element-96c6fbe img {
        height: 60px;
        width: 304px;
    }
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-a32e3e6 */.elementor-6170201 .elementor-element.elementor-element-a32e3e6 {
    border-radius: 25px;
    background: var(--www-cuisinieresgrandelargeur-com-seashell, #F1F1F1);
    display: flex;
    height: 40px;
    padding: 10px 10px 10px 10px;
    justify-content: flex-start;
    align-items: center;
    min-width: 324px;
    width: fit-content;
    margin: 0;
}

.elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-search__container:not(.elementor-search--topbar) {
    background: var(--www-cuisinieresgrandelargeur-com-seashell, #F1F1F1);
}

.elementor-6170201 .elementor-element.elementor-element-a32e3e6 .elementor-widget-container {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for sign-in, class: .elementor-element-65a7bb6f */.elementor-6170201 .elementor-element.elementor-element-65a7bb6f .elementor-sign-in .elementor-item {
    border-radius: 8px;
    background: #F5F5F5;
    display: flex;
    padding: 11px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}

.elementor-6170201 .elementor-element.elementor-element-65a7bb6f .ceicon-user-simple:before {
    font-size: 23px;
}

.elementor-6170201 .elementor-element.elementor-element-65a7bb6f .ceicon-user-simple:before {
    content: '';
    display: block;
    width: 24px;
    height: 24px;
    background: url('/img/cms/Image_1.svg')
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2958aa96 */.elementor-6170201 .elementor-element.elementor-element-2958aa96 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1730d76e */.elementor-6170201 .elementor-element.elementor-element-1730d76e a.elementor-icon {
    border-radius: 8px;
    background: #F5F5F5;
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}

.elementor-6170201 .elementor-element.elementor-element-1730d76e .ceicon-heart-o:before {
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12f52736 */.elementor-6170201 .elementor-element.elementor-element-12f52736 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-9d83077 */.elementor-6170201 .elementor-element.elementor-element-9d83077 a {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    border-radius: 8px !important;
    background: #F5F5F5;
}

.elementor-6170201 .elementor-element.elementor-element-9d83077 .ceicon-bag-light:before {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a2bef6c */.elementor-6170201 .elementor-element.elementor-element-3a2bef6c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f91da6d */.elementor-6170201 .elementor-element.elementor-element-f91da6d {
    width: fit-content;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-152f0c3b */.elementor-6170201 .elementor-element.elementor-element-152f0c3b .elementor-widget-wrap {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-544b3eb4 */@media screen and (max-width: 1240px) {
    .elementor-6170201 .elementor-element.elementor-element-544b3eb4 .elementor-row {
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-ca9660f */.elementor-6170201 .elementor-element.elementor-element-ca9660f span.mm_menu_content_title {
    color: var(--www-cuisinieresgrandelargeur-com-outer-space, #2D3939);
    font-family: "Open Sans" !important;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 150% */
    text-transform: uppercase;
}


.elementor-6170201 .elementor-element.elementor-element-ca9660f .ets_mm_block_content a {
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 150% */
}

.elementor-6170201 .elementor-element.elementor-element-ca9660f span.mm_bubble_text {
    display: flex;
    padding: 0px 5px;
    flex-direction: column;
    align-items: flex-start;
    border-radius: 2px;
    background: var(--www-cuisinieresgrandelargeur-com-tabasco, #A8220D);
    color: var(--www-cuisinieresgrandelargeur-com-nero, #FFF);
    font-family: "Open Sans" !important;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px; /* 140% */
    text-transform: capitalize;
}

/*.elementor-6170201 .elementor-element.elementor-element-ca9660f .ets_mm_megamenu {*/
/*    margin-top: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-664d7fc */.elementor-6170201 .elementor-element.elementor-element-664d7fc .elementor-widget-wrap {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-3948e7a */.elementor-6170201 .elementor-element.elementor-element-3948e7a {
    .ybc-menu-toggle .icon-bar {
        width: 30px;
        margin: 4px 3px 2px 0;
    }
    .ets_mm_megamenu {
        margin: 0;
    }
}

@media (min-width: 1024px) and (max-width:1200px) {
    .ets_mm_megamenu.layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul {
        height: auto!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f5e2a3 */.elementor-6170201 .elementor-element.elementor-element-4f5e2a3 {
    width: min-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-12414d4 */.elementor-6170201 .elementor-element.elementor-element-12414d4 {
    width: fit-content;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5656077 */.elementor-6170201 .elementor-element.elementor-element-5656077 {
    width: min-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a18f852 */.elementor-6170201 .elementor-element.elementor-element-a18f852 .elementor-row {
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for sign-in, class: .elementor-element-76b5fe4 */.elementor-6170201 .elementor-element.elementor-element-76b5fe4 .elementor-sign-in .elementor-item {
    border-radius: 8px;
    background: #F5F5F5;
    display: flex;
    padding: 11px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}

.elementor-6170201 .elementor-element.elementor-element-76b5fe4 .ceicon-user-simple:before {
    font-size: 23px;
}

.elementor-6170201 .elementor-element.elementor-element-76b5fe4 .ceicon-user-simple:before {
    content: '';
    display: block;
    width: 24px;
    height: 24px;
    background: url('/img/cms/Image_1.svg')
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0831e44 */.elementor-6170201 .elementor-element.elementor-element-0831e44 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a56f6b3 */.elementor-6170201 .elementor-element.elementor-element-a56f6b3 a.elementor-icon {
    border-radius: 8px;
    background: #F5F5F5;
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
}

.elementor-6170201 .elementor-element.elementor-element-a56f6b3 .ceicon-heart-o:before {
    font-size: 23px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4aa4226 */.elementor-6170201 .elementor-element.elementor-element-4aa4226 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-b5cbfba */.elementor-6170201 .elementor-element.elementor-element-b5cbfba a {
    display: flex;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-end;
    border-radius: 8px !important;
    background: #F5F5F5;
}

.elementor-6170201 .elementor-element.elementor-element-b5cbfba .ceicon-bag-light:before {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c563185 */.elementor-6170201 .elementor-element.elementor-element-c563185 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d1cd7a */.elementor-6170201 .elementor-element.elementor-element-5d1cd7a {
    width: fit-content;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4fa1265c */.elementor-6170201 .elementor-element.elementor-element-4fa1265c .elementor-widget-wrap {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

@media (max-width: 1240px) {
    .elementor-6170201 .elementor-element.elementor-element-4fa1265c .elementor-row {
        flex-direction: row;
        flex-wrap: nowrap;
    }
}/* End custom CSS */
/* Start custom CSS for ajax-search, class: .elementor-element-7b064fe4 */.elementor-6170201 .elementor-element.elementor-element-7b064fe4 {
    border-radius: 25px;
    background: var(--www-cuisinieresgrandelargeur-com-seashell, #F1F1F1);
    display: flex;
    height: 40px;
    padding: 10px 10px 10px 10px;
    justify-content: flex-start;
    align-items: center;
    min-width: 100%;
    width: fit-content;
    margin: 0;
}

.elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__icon {
    opacity: 1;
}

.elementor-6170201 .elementor-element.elementor-element-7b064fe4 svg {
    fill: #000;
}

.elementor-6170201 .elementor-element.elementor-element-7b064fe4 .elementor-search__input {
    color: #757575;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f762505 */.elementor-6170201 .elementor-element.elementor-element-6f762505 .elementor-widget-wrap {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
}

@media (max-width: 768px) {
    .elementor-6170201 .elementor-element.elementor-element-6f762505 .elementor-widget-wrap {
        margin-bottom: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-182d83c1 */.elementor-6170201 .elementor-element.elementor-element-182d83c1 span {
    color: var(--www-cuisinieresgrandelargeur-com-nero, #FFF);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px; /* 200% */
    text-transform: uppercase;
}/* End custom CSS */