.header-category__title a{color:#4f5d38}.header-category__title a span{font-size:13px;font-family:'Butler'}.single-product ul.products.product-card-layout-6.columns-5.mobile-col-2.swiper-wrapper .sold-out.woocommerce-badge{left:0!important;right:0!important;width:39px!important}.motta-product-card-swiper-prev.motta-product-card-swiper-button.swiper-button-disabled svg path{fill:#e2dede!important}.motta-product-card-swiper-next.motta-product-card-swiper-button.swiper-button-disabled svg path{fill:#e2dede!important}div#motta-popup-add-to-cart p.woocommerce-mini-cart__buttons.buttons .btn-close-noice-mini--cart{position:relative;left:auto;right:auto;width:100%;margin-top:-8px!important;margin-bottom:5px;color:white!important;font-size:.875rem;border-color:#404040!important;background:#404040!important}.panel__content a.motta-button.checkout.wc-forward.motta-button--large.modal__button-close.btn-close-noice-mini--cart{display:none!important}li.menu-item.menu-item--type-label a{width:100%}.categories{display:flex;justify-content:center;margin-bottom:20px;border-bottom:1px solid #f1f1f1}.categories ul{list-style:none;padding:0;display:flex;gap:12px}.categories li{display:inline}.categories a{text-decoration:none;color:#414141;font-size:16px;font-weight:300;transition:background-color 0.3s,color 0.3s}.categories a.active,.categories a:hover{font-weight:500;border-bottom:1px solid #627247;color:#627247}.blog-posts-header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}ul#menu-primary-menu li:nth-child(7) .mega-menu__panellist .mega-menu__tabpanel:nth-child(3) .mega-menu__row{grid-template-columns:1fr!important}.inspheader-title{font-size:12px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1!important;line-clamp:1;-webkit-box-orient:vertical!important}.blog-posts-header a{font-size:10px!important}.blog-post{background-color:#fff}.blog-posts-header .blog-post img{width:100%;height:200px;border-radius:5px;margin-bottom:4px;overflow:hidden;object-fit:cover}.blog-post h2{font-size:16px;margin:10px 2px;color:#414141;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-post p{font-size:14px;color:#000;margin:0 2px;font-weight:300;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-footer{display:flex;justify-content:space-between;align-items:center;margin:10px 2px}.post-footer a{color:#333;text-decoration:none;font-weight:700}.bookmark{background:none;border:none;cursor:pointer;min-width:auto;padding:0}@media (max-width:767px){.blog-posts-header{grid-template-columns:1fr}.blog-post img{height:175px}.blog-post h2{font-size:13px}.blog-post p{font-size:13px}.categories a{font-size:14px}.blog-posts{grid-template-columns:1fr 1fr}}.login-btn{display:grid;grid-template-columns:1fr 1fr;gap:19px;padding-right:93px}.login-btn .motta-create-account{padding:0!important;height:min-content;border:none!important}.login-btn .motta-create-account a{text-decoration:none!important;border:none!important;background:#000;display:block;align-content:center;color:white!important;width:100%!important;height:42px}.login-btn button.woocommerce-button.button.woocommerce-form-login__submit{height:42px;padding:0!important;background:#fff0;color:#000!important;border:1px solid #000}.woocommerce-privacy-policy-text{display:none!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{background:#fff0;height:42px;color:#000!important;border:1px solid #000;min-width:33%;width:auto}p.policy-login{font-size:14px;font-weight:300}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;gap:8px}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{width:90px;min-width:90px;height:34px!important}th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-number span{font-weight:600;font-family:'Butler';color:#637446}.woocommerce-orders-table__header{font-family:'Butler';color:#637446!important;font-weight:600!important}.woocommerce-orders-table__cell{color:#000!important;font-size:13px!important;font-weight:400!important}form.woocommerce-EditAccountForm.edit-account h3{font-family:butler;color:#637446}form.woocommerce-EditAccountForm.edit-account{display:grid;grid-template-columns:1fr 1fr;gap:21px}.woocommerce-MyAccount-content .woocommerce-info{background:#404040!important;color:#fff;border-radius:4px}.woocommerce-address-fields span.woocommerce-input-wrapper{display:flex}.woocommerce-address-fields span.woocommerce-input-wrapper input.input-radio{width:fit-content!important}.woocommerce-MyAccount-content h3{font-family:butler;margin-bottom:21px;color:#637446}li.product.banner-product .banner{margin:0}li.product.banner-product .banner a{height:100%;width:100%;display:flex;justify-content:center}li.product.banner-product .banner img{object-fit:contain;object-position:center}li.product.banner-product .banner:after{display:none}.woocommerce-account .woocommerce-account__summary{width:100%!important}form.woocommerce-ResetPassword.lost_reset_password button{height:42px;padding:0!important;background:#fff0;color:#000!important;border:1px solid #000;width:fit-content!important;padding:0 20px!important}.banner-title_poliya h2{width:fit-content;border:1px solid #000;font-family:butler!important;font-size:31px;color:#000!important;font-weight:500!important;padding:25px 50px}.banner-title_poliya{align-self:center!important;margin-top:40px}.banner-title_poliya-italic p{text-transform:lowercase;font-family:butler!important}.font-UniviaPro h3,p{font-family:'UniviaPro'!important}li.woocommerce-MyAccount-navigation-link a{display:grid!important;justify-items:center;padding:0!important;gap:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:31px}.woocommerce-account .woocommerce-MyAccount-navigation li a{margin:0!important;background:#F5F5F5;padding:42px!important;border-radius:14px;width:100%;color:#64714B!important;font-family:butler!important;font-weight:500}.woocommerce-account .woocommerce-MyAccount-navigation li a::before{position:relative!important;top:auto!important;left:auto!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important}.woocommerce-MyAccount-navigation-link{display:flex;justify-content:center}li.woocommerce-MyAccount-navigation-link .is-active a{border:1px solid #000!important;background:transparent!important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{border:1px solid #000!important;background:none!important;color:#000!important}.woocommerce-account .motta-myaccount__wrapper{border:none!important}.woocommerce-account .header-logo{display:none}.site-header .header-logo{display:block!important}a.pa_cuisine{padding:4px 0;font-size:14px!important;font-weight:400;color:#1d2128}.products.columns-1 a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product-add-to-cart_link{background:#aca297!important;border:1px solid #ddd;font-size:13px!important;font-weight:400;padding:8px 12px!important;position:absolute;bottom:0;left:0;width:100%!important}.products.columns-1 .product-featured-icons{display:none important}.products.columns-1 a.wcboost-wishlist-button.wcboost-wishlist-button--button.button.wp-element-button.wcboost-wishlist-button--ajax.motta-button.motta-button--text.motta-button--wishlist.motta-button-wishlist--view:nth-child(1){display:none}.products.columns-1 a.wcboost-wishlist-button.wcboost-wishlist-button--button.button.wp-element-button.wcboost-wishlist-button--ajax.motta-button.motta-button--text.motta-button--wishlist.motta-button-wishlist--view{right:0!important;top:0px!important;height:fit-content}.products.columns-1 span.price{position:absolute;left:-192%;top:22%}.products.columns-1 h2.woocommerce-loop-product__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.notifyjs-motta-error{background:#404040!important;font-size:14px!important;font-weight:400!important;border-radius:4px!important}.notifyjs-motta-error ul li{font-size:13px!important;font-weight:300!important;line-height:1.5}.notifyjs-motta-base .message-icon{display:none!important}.notifyjs-motta-base{padding:10px 20px!important}.woocommerce-info.shipping-alert{background:#f0f0f0!important;padding:17px 27px!important;border-radius:5px!important;color:#383A3B!important;display:grid!important;gap:5px;font-weight:400px}li.products-filter__option.filter-checkboxes-item{text-transform:uppercase!important}.woocommerce-info.shipping-alert span{color:#617246!important}.woocommerce-info.shipping-alert br{display:none!important}.woocommerce-info.order-status{background:#f0f0f0!important;border-radius:5px!important;padding:17px 27px!important;color:#383a3b;font-weight:400}.woocommerce-info.order-status{font-size:13px}.woocommerce-info.order-status strong{line-height:2!important}ul.sub-menu.mega-menu.mega-menu--grid{overflow:hidden}.nob-tir h3{font-size:14px!important}.nob-tir svg{position:absolute;display:block;right:-12%;bottom:-14%;width:45%;opacity:.5}.nob-tir-boxes{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:25px;align-items:end}.nob-tir-boxe:hover img{filter:brightness(.6)}.nob-tir-boxe{padding:7px;display:flex;flex-direction:column;position:relative;color:white!important;height:135px;justify-content:flex-end}.nob-tir-boxe img{position:absolute;width:162px;object-fit:cover;left:0;top:0;height:100%}.nob-tir-boxe span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:10px!important;z-index:111}.nob-tir-boxe svg{position:relative;top:auto;left:0;width:min-content;margin-top:5px;z-index:11}.nob-tir-boxe:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;background-image:linear-gradient(to bottom,#fff0,#000000);left:0;z-index:1}.nob-tir-boxe a.button{display:none;padding:0;margin:0!important;min-width:fit-content!important;color:#000;background:#fff;border-radius:40px;font-size:8px;height:21px;padding:0 20px!important}.nob-tir-boxe h4{font-size:11px;font-weight:600;color:#fff;z-index:111;margin:0;margin-bottom:5px}.nob-tir p{font-size:12px;z-index:111}.nob-tir-boxe:hover~p{display:none}.nob-tir-boxe:hover~.nob-tir p{display:none!important}.nob-tir-boxe:hover a.button{display:flex;margin:0!important;min-width:fit-content!important;color:#000;background:white!important;border-radius:40px;font-size:8px;height:16px;padding:0 20px;z-index:111}.nob-tir-boxe:hover svg{display:none!important}.nob-tir-boxe:hover{cursor:pointer;height:221px;display:grid;align-content:space-between}.nob-tir-boxe:hover span{-webkit-line-clamp:initial;line-height:1.4;line-clamp:initial;-webkit-box-orient:vertical;font-size:9px!important;z-index:111;transition:0.5s;margin-bottom:10px}.nob-tir-boxe-cn{z-index:11;display:grid}.nob-tir h3{margin:0;margin-bottom:10px!important}div#site-content{padding-top:0!important}.se-passe:after,.se-passe:before{content:"";display:block;width:16%;z-index:998;height:360px;background:#fff;position:absolute;left:0;top:0}.se-passe:before{right:0;left:auto}.se-passe{overflow:hidden;width:100%;position:relative;text-align:center}@media (max-width:767px){.se-passe:after,.se-passe:before{display:none}}.se-passe-button-next,.se-passe-button-prev{background:#aca297;width:fit-content;padding:8px;line-height:1;left:8px;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;fill:#fff;position:absolute;z-index:999;top:50%}.se-passe-button-next svg,.se-passe-button-prev svg{background:10px;width:10px}.se-passe{position:relative}.se-passe-button-next{right:8px;left:auto;transform:rotate(180deg)}.sbi_photo_wrap{width:170px!important;height:170px!important}div#sb_instagram{width:801px!important}p.local-file.local-file-header{position:relative!important;left:auto!important;top:auto!important;margin:0!important;color:white!important;font-weight:300!important;font-size:16px!important}span.header-description{font-size:13px;font-weight:100;color:#fff;z-index:1;width:590px;line-height:1.4}.mega_menu_boxcontent h2{font-size:13px!important;margin-bottom:5px}.page-template-about .section-title h2{font-family:var(--mt-font__main)!important;margin-bottom:2px!important;text-transform:none}.archive .container.clearfix{padding:0;position:relative}.archive h1.page-header__title{transform:rotate(0deg)!important;width:max-content!important;height:fit-content!important;color:white!important;font-family:'Butler'!important;font-weight:400!important;width:200px;z-index:2;color:#F0F0F0;border:3px solid #F0F0F0;padding:21px 42px;font-size:35px}.page-header--products .page-header__content{height:342px!important;display:flex!important;align-content:center!important;text-align:-webkit-center!important;align-items:center!important}.panel__button-close{left:auto!important}.single-product div.site{padding-bottom:0px!important}.archive .container.clearfix{position:relative;margin-top:25px}.archive nav.woocommerce-breadcrumb.site-breadcrumb{position:absolute;color:#fff;z-index:2;top:23%;font-size:15px;font-weight:300;width:100%;text-align:center}.archive nav.woocommerce-breadcrumb.site-breadcrumb a{color:#fff;font-size:15px;font-weight:300}.archive nav.woocommerce-breadcrumb.site-breadcrumb svg{color:#fff;font-size:15px;font-weight:300}.post-type-archive div#site-content{padding:0px!important}.cart-panel span.motta-svg-icon.motta-svg-icon--close_cart.panel__button-close{left:14px!important}.mega_menu_title{display:flex;align-items:center;gap:8px}.mega_menu_title .h2{margin:0!important;font-size:15px;font-weight:600}.custom-megamenu{display:grid;height:100%;align-content:space-between}.menu-item--widget-html{height:100%;margin-right:10px}.mega_menu_content p{font-size:12px;color:#000;font-weight:400;line-height:21px;margin:0;margin-bottom:11px}.mega_menu_content a{display:flex!important;gap:10px;align-items:center;font-size:14px!important;font-weight:700;color:#627247}.mega_menu_box{display:flex;gap:13px;align-items:center;position:relative}.mega_menu_box p{font-size:10px;margin:0}.mega_menu_boxcontent h2{margin:0 0}.mega_menu_box::after{content:"";display:block;background:#F5F5F5;width:100%;position:absolute;height:1px;bottom:-14px}.menu-item--type-bold{margin-bottom:14px!important}.mega-menu ul.mega-menu__column .menu-item--type-bold strong{font-weight:300;font-family:'Butler';font-size:21px!important;font-weight:500!important}li.menu-item.menu-item-32634 strong{color:#C38C4B!important}li.menu-item.menu-item-32641 strong{color:#B12831!important}ul#menu-primary-menu li:nth-child(5) .mega-menu__row ul.mega-menu__column:nth-child(1){display:grid;grid-template-columns:1fr 1fr 1fr;align-content:space-evenly}ul#menu-primary-menu li:nth-child(5) li.menu-item.menu-item-32724{grid-column:span 3;grid-row:span 1;';;
}

ul#menu-primary-menu li:nth-child(2) .mega-menu__tablist li:nth-child(1) a {
    font-family: 'Butler';
    font-size: 21px !important;
    font-weight: 500 !important;
    margin-bottom: 14px;
    color: #CF4588;
}

span.product-badge--infine {
    position: absolute;
    left: 10px;
        z-index: 111;
    top: 10px;
}

span.product-badge--infine img {
    width: 55px;
}


/*****************panie************/
.woocommerce-cart .check-liv svg {
    width: 28px;
}

.woocommerce-cart .check-liv {
    display: flex;
    flex-direction: row;
    gap: 14px;
    align-items: center;
}

.page-id-9 .check-liv h6  {
    margin: 0;
}

.page-id-9 .check-liv p {
    margin: 0;
}

.woocommerce-cart .check-liv h6 {
    color: #617246;
    font-family: 'Butler';
    font-weight: 500 !important;
}

.woocommerce-cart .check-liv p {
    font-size: 12px;
    font-weight: 500;
}

.page-id-9 h1.page-header__title{
	font-family: 'Butler';
    font-weight: 500 !important;
    color: #617246;
	font-size: 37px;
}

.page-id-9 .elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    text-align: center;
}

.page-id-9 .quantity {
    align-items: center;
}

.page-id-9 .coupon {
    display: grid;
    grid-template-columns: 7fr 1fr;
    margin-top: 23px;
}

.page-id-9 .elementor-widget-woocommerce-cart .woocommerce .coupon-col-start {
    padding: 0;
}

.page-id-9 .elementor-9 .elementor-element.elementor-element-f8f5cc0 .shop_table .button {
    height: 40px;
    box-shadow: none !important;
    background: #617246;
    box-shadow: none !important;
    border: none;
}

.page-id-9 input#coupon_code {
    background: none;
    border: 1px solid #617246 !important;
    height: 40px;
    padding-left: 10px;
}

.page-id-9 .coupon-col-end {
    max-width: 50px;
}

.page-id-9 th.product-thumbnail {
    font-family: 'Butler';
    font-weight: 500 !important;
    color: #617246 !important;
}

.page-id-9 .coupon {
    margin: 0 !important;
    margin-bottom: 22px !important;
}

.page-id-9  input[type="radio"] {
    margin-bottom: 6px !important;
}
.page-id-9 .cart_totals.calculated_shipping h2 {
    margin: 0 !important;
}
.page-id-9 th.product-subtotal {
    width: 100%;
}

/***********panie end *********/



/***************panel account******************/

.account-panel .panel__header {
    padding: 9px 20px !important;
}

.account-panel__avatar.logged {
    margin-right: 10px !important;
}

.account-panel__name {
    font-size: 15px !important;
}

.account-panel .panel__button-close {
    left: 20px !important;
    top: 21px !important;
}

.account-panel .panel__button-close svg {
    color: white !important;
}

.account-panel__avatar {
    background: white !important;
}

.account-panel__avatar svg path {
    fill: #1d2128 !important;
}

.myaccount-title h2{
    font-family:bulter !important;
}
.myaccount-subtitle h2{
    font-family:bulter !important;
}
/********************panel account end ****************************/
/*********************wichlist*********************/
.page-id-15 h1.page-header__title {
    font-family: 'Butler';
    font-weight: 500 !important;
    color: #617246;
    font-size: 40px;
}

.wcboost-wishlist-item .button_text {
    display: none;
}

.wcboost-wishlist-item .product-actions span.motta-svg-icon.motta-svg-icon--cart-trolley svg {
    width: 45px;
}

.wcboost-wishlist-item .product-actions svg {
    width: 1.6rem !important;
    height: 2rem !important;
    padding: 4px;
}

li.product.wcboost-wishlist-item .wcboost-wishlist-button {
    position: relative !important;
    top: auto !important;
    left: 0 !important;
}

li.product.wcboost-wishlist-item .wcboost-wishlist-button svg {
    width: 2rem !important;
}

ul.products li.product .product-actions > a.button + a.button {
    margin-top: 12px !important;
    background: none !important;
    width: fit-content !important;
    padding: 0 !important;
}

.wcboost-wishlist-item .product-add-to-cart.product-actions {
    display: flex !important;
    position: relative !important;
    justify-content: flex-end !important;
    margin-top: -37px !important;
}

.wcboost-wishlist-item .product-actions a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product-add-to-cart_link {
    border-radius: 20px !important;
    padding: 0px !important;
    background: none !important;
    width: fit-content !important;
}

.woocommerce-wishlist .wcboost-wishlist-item {
    border: none !important;
}
.woocommerce-wishlist .product-remove .swiper-button {
    box-shadow: none !important;
    background: transparent;
}

.account-panel svg#wishlist-svg path {
    fill: #1d2128 !important;
    color: #1d2128 !important;
}

path {
}

.account-panel span.header-counter.header-wishlist__counter {
    display: none !important;
}


/****************end wishlist***********************************/

/************************resposive*********************************/
@media only screen and (max-width: 1024px) {
    
    .mega_menu_box p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
    li.menu-item-has-children a {
    text-transform: uppercase;
}

.pa_cuisine-group {
    display: grid;
}

.pa_cuisine-group a {
    font-size: 14px !important;
    font-weight:400 !important;
}

 .blog-posts-header {
            grid-template-columns: 1fr;
        }
}

@media only screen and (max-width: 768px) {
    
    span.product-badge--infine {
            width: 44px;
        left: 22px;
}
    
    .nob-tir-boxe-cn a.button {
    display: none !important;
    font-size:8px !important;
}

.nob-tir-boxe:hover .nob-tir-boxe-cn a.button {
    display: block !important;
}
    .archive nav.woocommerce-breadcrumb.site-breadcrumb {
        top: 8%;
    }
    .u-columns.woocommerce-Addresses.col2-set.addresses {
        grid-template-columns: 1fr !important;
    }
    
    form.woocommerce-EditAccountForm.edit-account {
    grid-template-columns: 1fr;}
    
    .woocommerce-account .woocommerce-MyAccount-navigation ul {
    grid-template-columns: 1fr !important;}
    
    .banner-title_poliya h2 {
    font-size: 20px;
}

.faq-item .active .faq-content {
    padding: 0;
}
    
    .single-product div.product .motta-price-stock .price .price__save {
    display: none !important;
}

.woocommerce-info.shipping-alert {
    font-weight: 400;
    font-size: 13px;
}
    
    form.jobs-filter {
    flex-direction: column;
    gap: 0 !important;;
    background: black;
    margin: 0 20px;
    border-radius: 8px;
}

.upload-CV input.wpcf7-form-control.wpcf7-file:after {
    width: 100% !important;
}
.selet-jobs select {
    border-radius: 0px;
    border-bottom: 1px solid #fff !important;
}

.selet-jobs:nth-child(3) select {
    border-bottom: none !important;
}

.selet-jobs-content .selet-jobs:nth-child(3) select {
    border: none !important;
}

.jobs-archive {
    grid-template-columns: 1fr !important;;
}

.info-per p {
    grid-template-columns: 1fr !important;;
}

.contact-info p {
    grid-template-columns: 1fr !important;;
}

.message-cv {
    grid-template-columns: 1fr !important;;
    gap: 0px !important;
}

span.selet-jobs-content-desc {
    width: 400px !important;
}
    
    /********************NOBLESSE DU TIROIR ******************/
.nob-tir-boxe img {
width: 100%;
}

.nob-tir-boxe {
    height: 200px;
}

.nob-tir-boxes {
    grid-template-columns: 1fr;
}
    
/********************NOBLESSE DU TIROIR ******************/
    
/*****************header page start**********/
span.header-description {
    display: none;
}

p.local-file.local-file-header {
    display: none;
}

.banner2.container.clearfix {
    height: 139px;
}
/*****************header page end **********/
    
    /***********panie*********/
    
    .page-id-9	tr.woocommerce-cart-form__cart-item.cart_item {
    gap: 10px;
}
	
	.page-id-9 td.product-name {
    padding: 8px 0px !important;
    height: fit-content;
}
		.page-id-9 input#shipping_method_0_flat_rate3 {
    margin-bottom: 10px;
}
.page-id-9 table.shop_table ul.woocommerce-shipping-methods li {
    padding: 14px 0 !important;
}

.page-id-9 td.product-quantity.motta-skin--subtle.motta-qty-medium {
    padding: 0 !important;
    position: absolute;
    left: 37%;
        bottom: 12%;
    height: fit-content;
}

.page-id-9 td.product-thumbnail {
    padding: 0 !important;
}

.page-id-9 td.product-remove {
    top: 0;
        padding: 0 !important;
    right: 5% !important;
}
	
.page-id-9 .coupon.e-cart-section.shop_table .form-row.coupon-col {
    display: grid;
    grid-template-columns: 2fr 1fr;
}
	
.page-id-9	tr.woocommerce-cart-form__cart-item.cart_item {
    position: relative !important;
}
/***********panie end *********/

    
    /*********mega menu *************/
    .custom-megamenu {
    margin: 16px 0px 0;
    gap: 20px;
}

.mega_menu_content a {
    display: flex !important;
    align-items: center;
    font-size: 14px !important;
    font-weight: 600 !important;
}
     /*********mega menu *************/
    

.post-type-archive .container.clearfix {
    margin-top: 0px !important;
}
 
 .single-product div.product table.variations {
    margin-top: 20px;
}
 
.archive.archive tax-product_cat .container.clearfix {
    padding: 0 16px !important;
    position: relative;
}

.archive .page-header .container.clearfix {
    margin: 0 !important;
}


.archive h1.page-header__title {
    max-width: max-content !important;
    font-size: 18px !important;
}

.tax-product_cat .container.clearfix.site-content-container {
    padding: 0 16px !important;
}

.page-header--products .page-header__content {
        height: 235px !important;
    } 
    
    .archive nav.woocommerce-breadcrumb.site-breadcrumb {
    font-size: 11px !important;
}

.archive nav.woocommerce-breadcrumb.site-breadcrumb a {
    font-size: 11px;
}

.archive nav.woocommerce-breadcrumb.site-breadcrumb svg {
    color: white;
    font-size: 10px;}
    
.page-header  .site-breadcrumb .motta-svg-icon {
    font-size: 8px;
    margin-left: 5px;
    margin-right: 5px;}
 
.paragraph {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Limite à 3 lignes */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    position: relative;
    padding-right: 20px; /* Espace pour l'icône */}.paragraph::after{content:'+';position:absolute;right:0;bottom:0;font-size:14px;font-weight:600;line-height:1.5em;color:#606060}.paragraph.expanded{-webkit-line-clamp:unset;overflow:visible}.paragraph.expanded::after{content:'-'}.postid-29525 .container.clearfix{padding:0!important}.post-type-archive .container.clearfix.site-content-container{padding:0 16px!important;margin-top:20px!important}.motta-blog-page .page-header+.site-content{padding-top:0px!important}.single-coffret div#primary{padding:0 16px!important}.archive div#page-header{height:138px!important}.archive .page-header--products .page-header__content{height:160px!important}.archive h1.page-header__title{padding:10px 29px!important;font-size:16px!important}.archive .mobile-catalog-toolbar{display:flex;flex:none;justify-content:space-between;width:100%}.archive .mobile-catalog-toolbar button{margin-bottom:10px!important}.archive .mobile-catalog-toolbar button{border:none;font-weight:300;color:#404040;width:auto}}@media only screen and (max-width:575px){.sbi_photo_wrap{width:100px!important;height:90px!important}div#sb_instagram{max-width:90%!important}}