/* Add custom CSS styles below */ 
.Moa_videobanner_side {
        align-items: end;
}
.s-contacts-list.s-contacts-list-vertical {
    display: none;
}
.Moa_videobanner p {
        margin: unset
}

.s-block--fixed-banner {
        margin-top: 4rem;
}

.s-block--fixed-banner img {
        background-color: #fff;
}

#M_titles-4 .maintitle {
        border: unset !important;
        text-align: center;

        h1 {
                font-size: 32px;
                line-height: 5rem !important;
        }

        svg {
                display: none;
        }

        &:after {
                display: none;
        }

}
.s-cart-summary-count {

    font-size: 14px;

}

.mm-spn a {
        color: var(--color-primary) ;
}

.main-menu li>a:hover {
        background-color: #A59492 !important;

}
.mm-spn.mm-spn--light {
        background: transparent;
}
.mm-ocd__content {
        background: #E8E2DA !important;
}
.s-product-card-price,
span.text-gray-500.text-base.sm\:text-lg.font-normal,
h2.font-normal.text-xl.mb-5,
.flex.justify-between.mb-5,
.flex.justify-between.text-base.sm\:text-lg.mb-5,
.s-block--features_ipro h2,
.s-block--features_ipro p,
.s-breadcrumb-arrow svg,
.side-panel.is-opened .side-panel__content,
span.text-gray-400.text-base.sm\:text-lg.font-light,
.s-breadcrumb-item,
i.sicon-cancel.text-xl.text-\[\#000\],
.s-product-options-option,
.hide-scroll .s-login-modal-title, .hide-scroll label.s-login-modal-label, .hide-scroll .s-login-modal-input
strong.total-value.text-xl.text-\[\#000\].leading-5.font-bold,
.maintitle.\!border-scprimary.after\:\!bg-scprimary h2,
.center-between.w-full,
.cart-subtotal.flex.justify-between.items-center.border-t.border-gray-100.pt-3,
.maintitle.\!border-scprimary.after\:\!bg-scprimary p,
h1.text-xl.md\:text-2xl.leading-10.font-bold.mb-2.text-gray-800,
.product_description.Chic_single_page_main_content_description,
.flex.whitespace-nowrap.gap-4.items-center.my-2,.form-label,
article.article--main.pb-1.text-base,.s-quantity-input-container .s-quantity-input-input,.Moa_singlePage .s-product-options-option-label b , a.text-sm.sm\:text-xl.font-normal.text-gray-600, .s-product-options-option-label small , .s-product-options-option-label b
 {
        color: var(--color-primary) !important;
}
span.border-\[2px\].rounded-sm.border-\[\#000\].w-8.h-8.flex.justify-center.items-center , .s-login-modal-header-icon{
        border-color: var(--color-primary) !important;
}


header .main-nav-container {
        min-height: 67px !important;
}

.s-product-card-entry .Mws__form_content .s-product-card-content-footer salla-add-product-button .s-button-btn {
        color: #A59492 !important;
}

a#btn-show-more,
.s-button-primary,
button.s-social-share-btn.s-button-element.s-button-icon.s-button-outline.s-button-light-outline.s-button-loader-center,
.Moa_singlePage .buttons_shares button {
        background-color: #A59492 !important;
}

button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center .s-button-text,
#cart-summary-panel .cart-submit-btn .s-button-btn,.s-login-modal-label button.mt-3.btn.btn--primary,
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center ,a#btn-show-more{
        color: #fff !important;
}

.s-breadcrumb-arrow svg , .s-login-modal-header-icon svg {
        fill: var(--color-primary);
}

.s-quantity-input-container,.s-product-card-entry, button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center ,button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
        border-color: #A59492 !important;
}

.Moa_title-content svg {
        display: none;
}

.container.flex.flex-col.md\:flex-row.justify-between.md\:items-center.gap-8.lg\:gap-6 {

    align-items: center;
}
.Moa_title-content {

    margin-bottom: 2rem;
}
.md\:text-center.center-between.flex-col img.lazy.loaded {
    transform: scale(1.8);}
    
    section#M_features-8 {
    display: none;
}
.article--main p img {
  display: block;
  max-width: 400px; */
  width: 100%;      
  height: auto;   
}
.grid.gap-4.sm\:gap-6.xl\:gap-8.grid-cols-2.sm\:grid-cols-2.md\:grid-cols-3 {

    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.content.content--single-page {
        background:transparent;
}
#Moa_products_min-2 > div > a > div{
  justify-content: end;
}
.sticky-product-bar__quantity.center-between.mb-5 label.form-label , .sticky-product-bar__quantity.center-between.mb-5 , section.flex.py-3.sm\:pb-0.sm\:border-t.sm\:border-solid.sm\:border-\[\#26262630\].sm\:mt-4 label.form-label{
            margin-bottom: 0;

}

.sticky-product-bar__quantity.center-between.mb-5 .center-between.w-full {
        gap: 8px;
}
section.sticky-product-bar.py-5.rounded-md.rounded-b-none.bg-bgcolor , section.flex.py-3.sm\:pb-0.sm\:border-t.sm\:border-solid.sm\:border-\[\#26262630\].sm\:mt-4 , .s-product-options-grid-mode , .s-product-options-option-label{
        padding-block: 0;
}
#Mos__Quek_content a.pr-4.py-2.mb-4.rounded-xl.text-black.block , #Mos__Quek_content .rounded-md.inline-flex.text-sm.justify-between.gap-4 , #Mos__Quek_content  #btn-show-more{
        display: none;
}
.footer-is-light .store-footer .store-footer__inner {
        border: none;
}
.s-comment-form-action .s-comments-product .s-comment-form-action salla-button button {
        border: none !important;
        color: #fff !important;
}
.s-product-card-image {
        background: transparent !important;
}
h1#section-title {
    margin-bottom: 18px;
}
.Moa_videobanner_side {
    display: flex !important;
    opacity: 1 !important;
    visibility: visible !important;
}