/** Shopify CDN: Minification failed

Line 1628:44 Expected identifier but found "*"
Line 1637:0 Unexpected "}"

**/
@media screen and (max-width:768px){
  img.m\:w-full.m\:h-full {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
}
.m\:column.content__box-image_with_text_qCtLkA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-7\/12 {
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}
}
@media screen and (max-width:485px){
.m\:column.img__box-image_with_text_qCtLkA.m\:w-full.lg\:m\:w-5\/12 {
    padding: 0;
}
  .TEXT-DB {
    padding-left: 8px !important;
}
}

.m-topbar.m-topbar--show-divider.m-gradient.m-color-default {
    display: none;
}

.m-header__left.m\:w-5\/12 {
    display: none;
}

.m-header__center.m\:w-2\/12 {
    width: 33%;
}

.m-header__inner {
    display: flex;
    align-items: center;
    margin-left: -16px;
    margin-right: -16px;
    position: relative;
}

a.m-header__wishlist {
    display: none;
}

a.m-header__account {
    display: none;
}

.m-header__center {
    justify-content: start !important;
}

header.m-header__desktop.logo-center-menu-left.m-gradient.m-color-default {
    background-color: #DF0000;
    padding: 6px 0;
}

h1.m-header__logo.m-logo.m-logo--has-image {
    padding: 0 !important;
}

.container {
  max-width:1280px !important;
}

.m-cart-icon-bubble {
    position: absolute;
    padding: 8px;
    white-space: nowrap;
    cursor: pointer;
    right: 0;
    color: #fff;
}


.m-header__center {
    justify-content: start;
}

.m-header__right {
    justify-content: start !important;
}


.container-fluid {
    max-width: 1359px !important;
}


.m-search-form--full {
    min-width: 100% !important;
    background-color: #fff;
    border: none !important;
}

button.m-search-form__button {
    background-color: #000;
    color: #fff;
}


 .m-header .m-cart-icon-bubble {
     margin-right: 0 !important;
}

h4.aanvraagtitel {
    font-size: 16px;
    font-weight: 700;
}


.container.m-section-py span {
    color: #DF0000;
}


h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 25px !important;
    color: #DF0000;
}

a.m-button.m-button--primary.m-button--small {
    background-color: #024582;
}

a.m-button.m-button--primary.m-button--small:hover {
    background-color: #000 !important;
    border: 1px solid #000;
}

button.m-add-to-cart.m-spinner-button.m\:w-full.m-button.m-button--secondary span {
    color: #fff;
}

.m-custom-content__block-inner.m\:w-full h3 {
    /* font-size: 20px; */
    color: #DF0000;
}

.m-custom-content__block-inner.m\:w-full h3 span {
  color: #000 !important;
}


.m-richtext.m-richtext--medium.m\:text-center.m-scroll-trigger.animate--fade-in-up p {
    display: none;
}

.m-richtext__button.content__button {
    margin-top: 0 !important;
}


ul.dropdown-menu::-webkit-scrollbar {
    width: 5px; /* Scrollbar ki width kam kare */
}

ul.dropdown-menu::-webkit-scrollbar-thumb {
    background-color: #fff; /* Scrollbar ka color */
    border-radius: 10px; /* Round edges */
}

ul.dropdown-menu::-webkit-scrollbar-thumb:hover {
    background-color: #555; /* Hover effect */
}
 
.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search path {
    color: #000;
}

.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search .m-cart-icon-bubble {
    position: relative !important;
    padding: 8px;
    white-space: nowrap;
    cursor: pointer;
    right: 0;
    color: #fff;
}

 
.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search .m\:w-2\/12.m\:items-center.m\:hidden.md\:m\:flex {
    width: 70%;
}

.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search .container {
    display: flex
;
    align-items: center;
}

.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search .m\:w-2\/12.m\:hidden.md\:m\:flex.m\:justify-end.m\:items-center {
    width: 25%;
}

 .m-search-popup--wrapper.m-gradient.m-color-default.m-show-search   .md\:m\:w-8\/12 {
        width: 50% !important;
    }

.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search .m\:flex.search-logo {
    width: 25%;
}

    .m-search-popup__search-form {
        margin: 0 !important;
    }

.m-search-popup--wrapper.m-gradient.m-color-default.m-show-search  .form-field {
    padding: 6px 12px;
    border: 1px solid #000;
    border-radius: var(--inputs-radius);
    background-color: rgb(var(--color-form-field));
    color: rgb(var(--color-form-field-text));
    width: 100%;
    outline: none;
    line-height: 2;
    transition: all var(--m-duration-default, .25s);
}

.contact-form {
    margin-top: 40px;
    width: 45%;
    margin-left: auto;
    margin-right: 30px;
    padding: 20px;
    border-radius: 10px;
    background-color: #DF0000 !important;
    color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  transition: all 0.3s linear;
}

.contact-form .btn:hover {
    background-color: #ff0000 !important;
    color: #fff !important;
  transition: all 0.3s linear;
}

a.m-button.m-button--primary.m-button--small, .m-add-to-cart  {
    background-color: #DF0000  !important;
    border: 1px solid #DF0000;
}

a.m-button.m-button--primary.m-button--small:hover {
    background-color: #000;
    border: 1px solid #000;
}

section#m-collection-list-template--24282467467582__16225316461d1cff80 responsive-image.m-image-loaded {
    background-color: #F2F2F2 !important;
}

.m-product-card__name {
    font-weight: 500;
    line-height: 1.5;
    display: block;
    transition: color var(--m-duration-default, .25s);
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1 !important;
    -webkit-box-orient: vertical;
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    padding-bottom: 17px;
}

.m-button:not(.m-button--link,.m-link-underline,.m-button--blank):hover, .shopify-payment-button__button.shopify-payment-button__button--unbranded:not(.m-button--link,.m-link-underline,.m-button--blank):hover, .spr-button.spr-button-primary:not(.m-button--link,.m-link-underline,.m-button--blank):hover {
    /* box-shadow: 0 0 0 .2rem rgb(var(--color-button-hover)); */
    background-color: #000 !important;
}

@media(max-width:1280px) {
  .m-search-form--full {
    border: 1px solid rgb(var(--color-border));
    border-radius: .375rem;
    transition: border .3s;
    height: 42px;
    position: relative !important;
}

  button.m-search-form__button {
    background-color: #000;
    color: #fff;
    position: absolute;
    right: 0;
}

  header.m-header__desktop.logo-center-menu-left.m-gradient.m-color-default {
    background-color: #df0000 !important;
    padding: 6px 20px;
}
}

@media(max-width:1025px) {
  header.m-header__mobile.container.m\:flex.m\:items-center.m-gradient.m-color-default {
    background-color: #DF0000;
}

  .m-hamburger-box__inner {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -1px;
    width: 100%;
    height: 2px;
    background: #fff !important;
    transition: transform .2s ease;
}

  .m-hamburger-box__inner:before, .m-hamburger-box__inner:after {
    content: "";
    display: block;
    position: absolute;
    background: #fff !important;
    width: 100%;
    height: 2px;
    background-color: inherit;
    background: rgb(var(--color-foreground));
}

  .m-cart-icon-bubble {
    position: unset !important;
    padding: 8px;
    white-space: nowrap;
    cursor: pointer;
    right: 0;
    color: #fff;
}

  button.m-search-form__button {
    background-color: transparent !important;
    color: #fff;
    position: absolute;
    right: 0;
}

  .m-svg-icon--medium-small {
    width: 18px;
    height: 18px;
    display: none;
}

  m-search-popup.m\:flex.m\:justify-center.m\:items-center path {
    color: #fff;
}


}


@media(max-width:1024px) {
  .contact-form {
    margin-top: 40px;
    width: 45%;
    margin-left: auto;
    margin-right: 30px;
    padding: 20px;
    border-radius: 10px;
    background-color: #024582;
    color: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    margin-bottom: 31px !important;
}

      .md\:m\:w-1\/2 {
        width: 100%;
        padding: 20px 0;
    }

  .m-custom-content__block-inner.m\:w-full {
    background-position: 100% 48% !important;
}

.lg\:m\:w-9\/12 {
    width: 100% !important;
    padding-right: 24px;
}

    #shopify-section-template--24282467467582__custom_content_LwwDtC .m-custom-content__block:nth-child(2) {
        border-left: unset !important;
        padding-left: 10px;
        padding-right: 16px;
    }
  
}


@media(max-width:1232px) {
  .site-btn {
    background-color: #fff;
    color: #fff;
    text-decoration: none !important;
    padding: 10px 12px;
    border-radius: 9px;
    margin-left: 22px;
    font-weight: 700;
    position: absolute;
    left: 0;
    bottom: 12px;
}

  .custom-menu-bar {
    background-color: #000;
    padding: 14px 0 55px !important;
}
}


@media(max-width:998px) {
  .custom-menu-bar {
    background-color: #000;
    padding: 14px 0;
    display: none;
}
}



h1, h2, h3 , h4 , h5 , h6 {
  font-weight:900 !important;
}

.WARYA-LB {
    background-color: #f9f9f9 !important;
}

    .lg\:m\:w-9\/12 {
        width: 75%;
        padding-right: 24px;
    }

.lg\:m\:w-6\/12 {
    width: 50%;
    background-color: #DF0000;
}

#shopify-section-template--24282467467582__custom_content_LwwDtC .m-custom-content__block:first-child {
    border-right: 10px solid white;
    background-color: #DF0000;
}

div#m-custom__block--image_with_text_KGA3cm h3,
 div#m-custom__block--image_with_text_9q4MPA h3 {
    color: #fff !important;
}

 div#m-custom__block--image_with_text_9q4MPA .m\:column.content__box-image_with_text_9q4MPA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-6\/12 {
    padding-left: 30px;
}

    .m-product-card__info {
        margin-top: 20px;
        padding-left: 10px;
    }

.m\:column.content__box-image_with_text_qCtLkA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-7\/12 {
    background-color: #DF0000;
}


div#m-custom__block--image_with_text_aFcBmx {
    background-color: #DF0000;
}


.image-with-text.m-scroll-trigger.animate--fade-in-up h4 {
    color: #fff !important;
  font-size: 16px;
}

.image-with-text.m-scroll-trigger.animate--fade-in-up p {
    color: #fff !important;
   font-size: 16px;
}

.image-with-text.m-scroll-trigger.animate--fade-in-up a {
    color: #fff !important;
}

content__block:first-child {
        border-right: 10px solid white;
        align-items: center;
    }

.m\:column.content__box-image_with_text_qCtLkA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-7\/12 h4,
.m\:column.content__box-image_with_text_qCtLkA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-7\/12 p,
.m\:column.content__box-image_with_text_qCtLkA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-7\/12 a{
    margin-left: 30px;
}

#shopify-section-template--24282467467582__custom_content_mHeq48 .m-custom-content__block:first-child {
    border-right: 10px solid white;
    align-items: center;
}

.container.m-section-my.m-section-py.m-custom-content__container {
    border-radius: 5px;
}


.m-gradient.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74.m\:blocks-radius.m-custom-content__boxed {
    background-color: #f9f9f9;
}

.m-gradient.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74.m\:blocks-radius.m-custom-content__boxed h4,
.m-gradient.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74.m\:blocks-radius.m-custom-content__boxed p{
  color: #000 !important;
}

.m-footer--middle .m-footer--block {
    padding-top: 80px;
    padding-bottom: 0 !important;
}

.m-footer--bottom.m-footer--bottom-footer-1.m-gradient.m-color-footer {
    background-color: #000;
    color: #fff;
    margin-top: -34px;
    position: relative;
}

.social-media-links a svg {
    color: #fff;
}

.m-richtext__description.m\:text-color-subtext.rte.h6 {
    margin-bottom: 35px;
}


@media(max-width:523px) {
  #shopify-section-template--24282467467582__custom_content_LwwDtC h3 {
    font-size: 1.1em !important;
    font-weight: 500;
}
}


@media(max-width:480px) {
      .TEXT-DB .m-richtext {
        padding-left: 0 !important;
    }

      .TEXT-DB {
        padding-left: 15px;
    }
div#m-custom__block--image_with_text_KGA3cm {
    padding-left: 15px !important;
}

  div#m-custom__block--image_with_text_9q4MPA {
    padding-left: 6px !important;
}

  .m\:column.content__box-image_with_text_9q4MPA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-6\/12 {
    padding-left: 15px !important;
}
  
}


  @media(max-width:381px) {
        #shopify-section-template--24282467467582__custom_content_LwwDtC h3 {
        font-size: 0.8em !important;
        font-weight: 500;
    }

    .m-richtext>*:first-child:is(.m-richtext__subtitle)+* {
    margin-top: 22px;
}

    .m-richtext__description.m\:text-color-subtext.rte.h6 {
    margin-bottom: 10px !important;
}

        .md\:m\:w-1\/2 {
        width: 100%;
        padding: 0 !important;
    }
  }

.m-footer--accordion .m-footer--block:nth-child(1) {
    padding-top: 48px  !important;
}


div#shopify-section-template--24289848295742__rich_text_nqLcYY h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    background-color: #DF0000;
    color: #fff;
    padding: 100px 0;
    font-size: 26px;
    border-radius: 5px;
}



section#m-section--template--24289848295742__icon_box_iL7EyT .container-fluid.m-section-my.m-section-py {
    background-color: #df0000;
   padding: 21px 0 !important;
}

section#m-section--template--24289848295742__icon_box_iL7EyT .container-fluid.m-section-my.m-section-py .rte :where(h1,h2,h3,h4,h5,h6) {
    margin-bottom: 0em !important;
    margin-top: 0.6em;
}

.m-icon-box.m-icon-box--vertical.m-gradient.m-color-default.m-scroll-trigger.animate--fade-in-up.color-scheme-inherit {
    background-color: transparent;
}


section#m-section--template--24289848295742__icon_box_iL7EyT h3,
section#m-section--template--24289848295742__icon_box_iL7EyT h1 {
  color:#fff;
}


section#m-section--template--24289848295742__icon_box_iL7EyT h3 {
    font-size: 16px  !important;
}
section#m-section--template--24289848295742__icon_box_iL7EyT h1 {
    font-size: 36px  !important;
}

div#shopify-section-template--24289848295742__rich_text_nqLcYY .container.m-section-my.m-section-py {
    padding-top: 7px;
}

div#shopify-section-template--24289848295742__custom_content_UVmpgk .container-fluid.m-section-my.m-section-py.m-custom-content__container {
    padding-bottom: 0;
}

section#m-section--template--24289848295742__icon_box_iL7EyT {
    padding: 0% 17.8% !important;
}

section#m-brand-list-template--24289848295742__brands_list_MyLEyB h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 25px !important;
    color: #df0000;
    padding: 54px 0 10px;
}

div#shopify-section-template--24289848295742__custom_content_zUQDaU div#m-custom-template--24289848295742__custom_content_zUQDaU {
    display: flex !important;
}

div#shopify-section-template--24289848295742__custom_content_zUQDaU .lg\:m\:w-9\/12 {
    width: 65% !important;
    padding-right: 24px;
}

div#shopify-section-template--24289848295742__custom_content_zUQDaU    .lg\:m\:w-1\/4 {
        width: 35% !important;
    }


section#m-section-template--24289848295742__image_with_text_MChFJq .m-image-with-text__image.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12.m-scroll-trigger.animate--fade-in-up {
    margin-right: 0 !important;
    padding-right: 0;
}

/* section#m-section-template--24289848295742__image_with_text_MChFJq {
    padding: 0 17%;
} */

section#m-section-template--24289848295742__image_with_text_MChFJq  h3,
section#m-section-template--24289848295742__image_with_text_TiXpjV h3,
div#shopify-section-template--24289848295742__image_with_text_UqKMPr h3,
div#shopify-section-template--24289848295742__image_with_text_UqKMPr p,
section#m-section-template--24289848295742__image_with_text_TiXpjV p,
section#m-section-template--24289848295742__image_with_text_MChFJq p,
section#m-section-template--24289848295742__image_with_text_MChFJq a,
section#m-section-template--24289848295742__image_with_text_TiXpjV a, 
div#shopify-section-template--24289848295742__image_with_text_UqKMPr a{
  color: #fff;
}


section#m-section-template--24289848295742__image_with_text_MChFJq  h3,
section#m-section-template--24289848295742__image_with_text_TiXpjV h3,
div#shopify-section-template--24289848295742__image_with_text_UqKMPr h3 {
    font-size: 26px;
}

div#shopify-section-template--24289848295742__image_with_text_UqKMPr p,
section#m-section-template--24289848295742__image_with_text_TiXpjV p,
section#m-section-template--24289848295742__image_with_text_MChFJq p {
    font-size: 16px;
}

section#m-section-template--24289848295742__image_with_text_MChFJq a,
section#m-section-template--24289848295742__image_with_text_TiXpjV a, 
div#shopify-section-template--24289848295742__image_with_text_UqKMPr a {
  
}


div#shopify-section-template--24289848295742__custom_content_teD7Lc div#m-custom__block--image_KyfAbV {
    width: 35%;

}


div#shopify-section-template--24289848295742__custom_content_teD7Lc div#m-custom__block--text_QyLG9y {
    width: 65%;
}


div#shopify-section-template--24289848295742__custom_content_LLYG7q div#m-custom__block--image_Gm7Rwn {
    width: 35%;
}

div#shopify-section-template--24289848295742__custom_content_LLYG7q .lg\:m\:w-9\/12 {
    width: 65%;
    padding-right: 24px;
}


div#shopify-section-template--24289848295742__custom_content_LLYG7q .container-fluid.m-section-my.m-section-py.m-custom-content__container {
    padding-top: 0 !important;
}

div#shopify-section-template--24289848295742__custom_content_teD7Lc .container-fluid.m-section-my.m-section-py.m-custom-content__container {
   padding-top: 0 !important;
}

section#m-section-template--24289848295742__image_with_text_TiXpjV .container-fluid.m-section-my.m-section-py {
    padding-top: 0;
}

section#m-section-template--24289848295742__image_with_text_UqKMPr .container-fluid.m-section-my.m-section-py {
      padding-top: 0;
}



 div#shopify-section-template--24289848295742__image_with_text_UqKMPr .m-image-with-text__image.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12.m-scroll-trigger.animate--fade-in-up,
section#m-section-template--24289848295742__image_with_text_TiXpjV .m-image-with-text__image.m\:column.m\:w-full.md\:m\:w-1\/2.lg\:m\:w-6\/12.m-scroll-trigger.animate--fade-in-up {
    padding: 0;
}

/* 
section#m-section-template--24289848295742__image_with_text_TiXpjV {
    padding: 0 17% !important;
} */


/* section#m-section-template--24289848295742__image_with_text_UqKMPr {
    padding: 0 17% !important;
} */

div#shopify-section-template--24282467369278__rich_text_eKmhPC .container.m-section-my.m-section-py {
    background-color: #df0000;
    color: #fff;
    padding: 104px 0;
}

div#shopify-section-template--24282467369278__rich_text_eKmhPC  h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    color: #fff;
}

section#m-collection-list-template--24282467369278__16225316461d1cff80 {
    margin-top: 68px;
}

section#m-collection-list-template--24282467369278__16225316461d1cff80 responsive-image.m-image.m-image-loaded {
    background-color: #F2F2F2;
}

section#m-collection-list-template--24282467369278__16225316461d1cff80 .m-collection-card.m-collection-card--standard.m-scroll-trigger.animate--fade-in-up {
    border: 1px solid #ccc;
}

section#m-collection-list-template--24282467369278__16225316461d1cff80 .m-collection-card__info.m\:text-center {
    margin: 0;
    padding: 12px 3px;
}

section.facest-filters-section .m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up {
    background-color: #F9f9f9;
}

section.facest-filters-section a.m-product-card__link.m\:block.m\:w-full {
    padding: 12px;
}

section.facest-filters-section responsive-image.m-image.m-image-loaded {
    background-color: #fff;
}


section#m-section-template--24290186199358__rich_text_98rRk9  h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    color: #fff;
}

section#m-section-template--24290186199358__rich_text_98rRk9 .container.m-section-my.m-section-py {
    background-color: #DF0000;
    color: #ff;
    padding: 109px 0;
}

section#m-section--template--24290186199358__icon_box_CRPTEj p {
    text-align: start;
    border-top: 1px solid #000;
    /* border-bottom: 1px solid #000; */
    height: 64px;
    padding-top: 6px;
}

section#m-section--template--24290186199358__icon_box_CRPTEj .m-mixed-layout__inner.m\:grid.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-4-cols {
    display: flex
;
    gap: 12px;
}

section#m-section--template--24290186199358__icon_box_CRPTEj .m\:column:nth-child(1) {
    border: solid 5px #f9f9f9;
    padding: 20px;
    border-radius: 20px;
    border-width: 15px 3px 15px 3px;
    width: 100%;
}

section#m-section--template--24290186199358__icon_box_CRPTEj .m\:column:nth-child(2) {
    border: solid 5px #f9f9f9;
    padding: 20px;
    border-radius: 20px;
    border-width: 15px 3px 15px 3px;
    width: 100%;
}

section#m-section--template--24290186199358__icon_box_CRPTEj .m\:column:nth-child(3) {
    border: solid 5px #F1f1f1;
    padding: 20px;
    border-radius: 20px;
    border-width: 15px 3px 15px 3px;
    width: 100%;
}

section#m-section--template--24290186199358__icon_box_CRPTEj .m\:column:nth-child(4) {
    border: solid 5px #DF0000;
    padding: 20px;
    border-radius: 20px;
    border-width: 15px 3px 15px 3px;
    width: 100%;
}

section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary {
    background-color: #DF0000;
    border: none !important;
}


.template-page #MainContent {
    padding-bottom: 5px;
}

section#m-section-template--24282467565886__rich_text_xeie8W h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    background-color: #DF0000;
    padding: 100px 0;
    color: #fff;
}

section.m-section.m-contact-form     .xl\:m\:w-6\/12 {
        width: 100%;
    }

section.m-section.m-contact-form   .contact-form {
    margin-top: 40px;
    width: 100%;
    margin-left: auto;
    margin-right: 30px;
    padding: 0px !important;
    border-radius: 10px;
    background-color: #df0000!important;
    color: #fff;
    box-shadow: 0 4px 8px #0000001a;
    transition: all .3s linear;
}

section.m-section.m-contact-form  .m-row.m-scroll-trigger.animate--fade-in-up {
    background-color: #DF0000;
    padding: 32px;
}

section.m-section.m-contact-form  .m-contact-form__description {
    color: #fff;
    margin-bottom: 40px;
}

section.m-section.m-contact-form  .m-contact-form__heading {
    font-size: 24px;
    line-height: 1.333;
    font-weight: 500;
    margin-bottom: 10px;
    color: #fff;
}

section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf .m-collapsible__wrapper.m-collapsible--image-left,
section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9 .m-collapsible__wrapper.m-collapsible--image-left {
    background-color: #F9f9f9;
    padding: 0 19px;
}


 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf .m-collapsible__wrapper.m-collapsible--image-left,
section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9 .m-collapsible__wrapper.m-collapsible--image-left {
    display: flex;
  padding: 23px;
    justify-content: start;
}



 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf  h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up,
 section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9 h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 25px!important;
    color: #df0000;
    text-align: start;
}


 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf .m-collapsible__image,
section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9   .m-collapsible__image  {
    width: 10%;
}

 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf .m-collapsible__content-wrapper,
section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9  .m-collapsible__content-wrapper
 {
    width: 90%;
}

 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf h3.m-collapsible--button.h5,
section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9 h3.m-collapsible--button.h5 {
    border-bottom: 1px solid #DF0000;
}


 section#m-collapsible--template--24282467565886__collapsible_tabs_fFNezf .container.m-section-my.m-section-py {
    padding-bottom: 0;
}


section#m-collapsible--template--24282467565886__collapsible_tabs_i7Upa9 {
    padding-bottom: 49px;
}


section#m-section-template--24290928787774__rich_text_N4Kdit h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    padding: 100px 0;
    background-color: #DF0000;
    color: #fff;
}


section#m-section-template--24290928787774__rich_text_EYCWie .container.m-section-my.m-section-py {
    background-color: #f9f9f9;
}


section#m-app-section-template--24290928787774__174237816617f7b561 .container.m-section-my {
    background-color: #f9f9f9;
}

 .form_generater_form_div {
    background: transparent;
    max-width: 100% !important;
    border: solid;
    border-width: 2px;
    border-color: #c7c7c7;
    border-radius: 1px;
    padding: 35px;
    background-color: #DF0000;
}



 label.fitText.block_label {
    color: #fff;
}

 div.form_submit_div button, div.form_submit_div button:hover {
    color: #fff !important;
    background: #000 !important;
    border-radius: 20px;
    width: 100%;
    font-size: 16px;
    border: 1px solid #df0000;
    padding: 22px 0;
    text-transform: uppercase;
    font-size: 20px;
}


section#m-section-template--24291248472382__rich_text_6hfcYR  h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    padding: 100px 0;
    color: #fff;
    background-color: #DF0000;
}




section#m-section-template--24291248472382__rich_text_HxanV8  h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 30px;
    color: #DF0000;
}


section#m-section-template--24291248472382__rich_text_HxanV8  p {
    width: 100%;
    max-width: 700px;
    margin: auto;
}


 section#m-section-template--24291248472382__rich_text_HxanV8 .container.m-section-my.m-section-py {
    padding-bottom: 21px;
}

section#m-section--template--24291248472382__testimonials_mdwJTF  .m-testimonial__wrapper.m-gradient.m-color-scheme-cee058e4-58e3-46aa-9af9-219dadc79066.m\:blocks-radius {
    background-color: transparent;
}


.m-testimonial.m-scroll-trigger.animate--fade-in-up:hover {
          cursor: pointer;
        box-shadow: 6px 6px 20px rgba(0, 0, 0, .1);
        /* transform: translate3d(0, -10px, 0); */
}


section#m-section--template--24291248472382__testimonials_mdwJTF .container {
    max-width: 1980px !important;
    padding-left: 16%;
    padding-right: 16%;
}

div#shopify-section-template--24291248472382__custom_content_RqKWLK  .m-custom-content__block-inner.m\:w-full {
    background-color: #F9f9f9;
}

div#shopify-section-template--24291248472382__custom_content_RqKWLK  .m-custom-content__block-inner.m\:w-full {
    background-color: #F9f9f9;
    padding: 21px;
}

div#shopify-section-template--24291248472382__custom_content_RqKWLK      .lg\:m\:w-1\/2 {
        width: 50%;
        padding: 0;
    }


div#shopify-section-template--24291248472382__custom_content_RqKWLK     .lg\:m\:w-full {
        width: 100%;
        padding: 0;
    }


div#m-custom__block--image_with_text_LBGiJ7 .m\:column.img__box-image_with_text_LBGiJ7.m\:w-full.lg\:m\:w-3\/12 {
    width: 12%;
}

div#m-custom__block--image_with_text_LBGiJ7 [style*='--aspect-ratio'] > *:first-child {
    top: 0;
    left: 0;
    right: 0;
    position: absolute !important;
    object-fit: cover;
    width: 100% !important;
    height: 100% !important;
}


div#m-custom-template--24291248472382__custom_content_RqKWLK [style*='--aspect-ratio'] > *:first-child {
    top: 0;
    left: 0;
    right: 0;
    position: absolute !important;
    object-fit: cover;
    width: 65%;
    height: 65%;
    margin: auto;
}

div#shopify-section-template--24296544567614__rich_text_pipt9T h2,
div#shopify-section-template--24296544567614__rich_text_pipt9T h4  {
    color: #DF0000;
}


div#shopify-section-template--24296544567614__main     .m-page-header h1 {
        font-size: 36px;
        color: #DF0000;
    }


section#m-section-template--24296587985214__rich_text_3WU936 h2,
section#m-section-template--24296587985214__rich_text_3WU936 h4   {
    color: #DF0000;
}

div#shopify-section-template--24296587985214__main h1 {
    color: #DF0000;
}


section#m-section-template--24296588247358__rich_text_N4Kdit h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    padding: 100px 0;
    color: #fff;
    background-color: #DF0000;
}


section#m-section-template--24296588247358__rich_text_D7RpN4  h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 29px;
    color: #DF0000;
}


section#m-collapsible--template--24296588247358__collapsible_tabs_LfnQxj   .m-collapsible__wrapper.m-collapsible--image-left,
  section#m-collapsible--template--24296588247358__collapsible_tabs_GiK4qa  .m-collapsible__wrapper.m-collapsible--image-left,
 section#m-collapsible--template--24296588247358__collapsible_tabs_m9qdw4  .m-collapsible__wrapper.m-collapsible--image-left,
 section#m-collapsible--template--24296588247358__collapsible_tabs_YQkAwh  .m-collapsible__wrapper.m-collapsible--image-left,
 section#m-collapsible--template--24296588247358__collapsible_tabs_9DiGLd   .m-collapsible__wrapper.m-collapsible--image-left,
section#m-collapsible--template--24296588247358__collapsible_tabs_37NrTj  .m-collapsible__wrapper.m-collapsible--image-left, 
section#m-collapsible--template--24296588247358__collapsible_tabs_9Mwrtm  .m-collapsible__wrapper.m-collapsible--image-left, 
section#m-collapsible--template--24296588247358__collapsible_tabs_mBqtFK  .m-collapsible__wrapper.m-collapsible--image-left  {
    display: flex;
    background-color: #f9f9f9;
    padding: 24px;
}


section#m-collapsible--template--24296588247358__collapsible_tabs_LfnQxj  .m-collapsible__content-wrapper,
 section#m-collapsible--template--24296588247358__collapsible_tabs_GiK4qa  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_m9qdw4  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_YQkAwh  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_9DiGLd  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_37NrTj  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_9Mwrtm  .m-collapsible__content-wrapper,
section#m-collapsible--template--24296588247358__collapsible_tabs_mBqtFK  .m-collapsible__content-wrapper {
    width: 85%;
}

section#m-collapsible--template--24296588247358__collapsible_tabs_LfnQxj  .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_GiK4qa   .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_m9qdw4   .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_YQkAwh   .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_9DiGLd   .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_37NrTj   .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_9Mwrtm    .m-collapsible__image,
section#m-collapsible--template--24296588247358__collapsible_tabs_mBqtFK  .m-collapsible__image {
    width: 15%;
}


section#m-collapsible--template--24296588247358__collapsible_tabs_LfnQxj   h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_mBqtFK h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_9Mwrtm h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_37NrTj h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_9DiGLd h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_YQkAwh h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_m9qdw4 h3.m-collapsible--button.h5, 
section#m-collapsible--template--24296588247358__collapsible_tabs_GiK4qa  h3.m-collapsible--button.h5
  {
    border-bottom: 1px solid #000;
}


section#m-section-template--24296588247358__image_with_text_WTPm8E h3,
section#m-section-template--24296588247358__image_with_text_WTPm8E p  {
   color: #fff;
}

section#m-section-template--24296588247358__image_with_text_WTPm8E {
    padding: 0 16.7%;
}


section#m-newsletter-template--24297076523326__newsletter_8HeLNM {
    padding: 0 17%;
      background-color: #DF0000;
}

section#m-newsletter-template--24297076523326__newsletter_8HeLNM .container-full.m-section-my.m-section-py h2,
section#m-newsletter-template--24297076523326__newsletter_8HeLNM .container-full.m-section-my.m-section-py p  {
    color: #fff !important;
}

section#m-newsletter-template--24297076523326__newsletter_8HeLNM .contact-form {
    margin-top: 40px;
    width: 70%;
    margin-left: auto;
    margin-right: 30px;
    padding: 20px;
    border-radius: 10px;
    background-color: #df0000!important;
    color: #fff;
    box-shadow: 0 4px 8px #0000001a;
    transition: all .3s linear;
}


body#m-theme\ Voordelen\ van\ bulk\ inkoop .custom-menu-bar {
    display: none;
}


body#m-theme\ Voordelen\ van\ bulk\ inkoop m-search-popup.m-header__search.m-search-form--full.m\:flex.m\:items-center {
    display: none;
}

body#m-theme\ Voordelen\ van\ bulk\ inkoop a.m-cart-icon-bubble {
    display: none;
}


section#m-newsletter-template--24297076523326__newsletter_8HeLNM  .contact-form {
    margin-top: 40px;
    width: 70%;
    margin-left: auto;
    margin-right: 30px;
    padding: 20px;
    border-radius: 10px;
    background-color: transparent !important;
    color: #fff;
    box-shadow: unset !important;
    transition: all .3s linear;
}

section#m-newsletter-template--24297076523326__newsletter_8HeLNM .m-newsletter-form__wrapper {
    display: flex;
    justify-content: center;
    position: relative;
    flex-direction: column;
    gap: 13px;
}


section#m-newsletter-template--24297076523326__newsletter_8HeLNM  button.m-newsletter-form__button.m-newsletter-form__button--text.m-button.m-button--blank {
    margin-top: 19px;
    background-color: #000;
    padding: 11px 40px;
}

section#m-section-template--24297076523326__rich_text_N4Kdit h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 29px;
    width: 100%;
    max-width: 700px;
    margin: auto;
    color: #DF0000;
}

section#m-collection-list-template--24297076523326__collection_list_Dw7Dat a.m-collection-card__image.m\:block.m\:w-full.m\:blocks-radius.m-hover-box.m-hover-box--scale-down {
    background-color: #F2F2F2;
}


section#m-collection-list-template--24297076523326__collection_list_Dw7Dat .m-collection-card__inner {
    text-align: center !important;
    border: 1px solid #ccc;
}

section#m-collection-list-template--24297076523326__collection_list_Dw7Dat a.m-collection-card__link.m\:block {
    text-align: center;
}

section#m-collection-list-template--15781144100966__collection_list_FxEFFw .m-collection-card__info {
    padding: 20px 0;
}

section#m-section--template--24297076523326__icon_box_N6M4nT .m-mixed-layout__inner.m\:grid.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-3-cols .m\:text-center {
    text-align: start;
}

section#m-section--template--24297076523326__icon_box_N6M4nT .m-mixed-layout__inner.m\:grid.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-3-cols .m\:text-center h3 {
  color:#DF0000;
}

section#m-section--template--24297076523326__icon_box_N6M4nT .m-icon-box__inner {
    display: flex
;
    align-items: self-start;
}

section#m-section--template--24297076523326__featured_collection_eWVA9T .container-fluid.m-section-my.m-section-py {
    padding-bottom: 22px;
}

section#m-section--template--24297076523326__icon_box_N6M4nT [style*='--aspect-ratio'] > *:first-child {
    top: 0;
    left: 0;
    right: 0;
    position: absolute !important;
    object-fit: cover;
    width: 80%;
    height: 80%;
}

section#m-newsletter-template--24297076523326__newsletter_8HeLNM .m-newsletter-section__description {
    opacity: 1 !important;
    margin-top: 12px;
}


section#m-section--template--24297076523326__icon_box_N6M4nT .container-fluid.m-section-my.m-section-py {
    padding-top: 0;
}

section#m-section-template--24297076523326__rich_text_DTaHf7 h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 29px;
    color: #DF0000;
}


section#m-section-template--24297076523326__rich_text_RLBRXc .container.m-section-my.m-section-py {
    background-color: #f9f9f9;
    margin-top: 60px;
}


section#m-app-section-template--24297076523326__1742458394be6932c2 .container.m-section-my {
    background-color: #F9f9f9;
}


section#m-section-template--24297076523326__rich_text_4AUfEk .container.m-section-my.m-section-py {
    padding-top: 0;
}


section#m-section-template--24297076523326__rich_text_Vnd3GE a.m-button.m-button--primary,
section#m-section-template--24297076523326__rich_text_4AUfEk  a.m-button.m-button--primary {
    background-color: #DF0000;
}


a.m-button.m-button--primary.m-button--small, .m-add-to-cart {
    background-color: #df0000!important;
    border: 1px solid #DF0000;
    color: #fff;
}



div#shopify-section-template--24282468057406__product-details-tabs h3 {
  color:#DF0000;
}

.m-product-text i {
    color: green;
}


.anim-icon-slider .row {
    display: flex;
}

.anim-icon-slider h4 {
    text-align: center;
    font-size: 16px;
}

.anim-icon-slider .slick-slide img {
    display: block;
    max-width: 66px;
    margin: auto;
}


header .m-cart-count {
    color: var(--color-cart-wishlist-count);
    font-size: 12px;
    font-weight: 500;
    height: 22px;
    min-width: 22px;
    background-color: #000;
    position: absolute;
    top: 5px;
    right: -5px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 9999px;
}

a.m-button.m-button--primary.m-button--small, .m-add-to-cart {
    background-color: #df0000 !important;
    border: 1px solid #DF0000;
    color: #fff;
    font-weight: 700;
}


.m-collection-card__info {
    margin-top: 0 !important;
    padding: 13px 0;
}


#shopify-section-template--24282467467582__custom_content_LwwDtC h3 {
    font-size: 1.6em !important;
    font-weight: 500;
}

div#m-custom-template--24282467467582__custom_content_LwwDtC .m-richtext.m-richtext--medium.m\:w-full.m\:text-left p {
    display: none;
}

 .m-custom-content__block-inner.m\:w-full h3 {
    font-size: 22px;
    color: #df0000;
}

.container.m-section-my.m-section-py.m-custom-content__container .m-product-card__price {
    display: none;
}


.container.m-section-my.m-section-py.m-custom-content__container .m-product-card.m-product-card--style-4.m-scroll-trigger.animate--fade-in-up h3 {
    font-size: 18px;
}

.m-product-card__info {
    margin-top: 20px;
    padding-left: 10px;
    padding-bottom: 16px;
}

@media(max-width:768px) {
  section#m-section--template--24289848295742__icon_box_iL7EyT {
    padding: 0% 7.8% !important;
}

  section#m-section-template--24290186199358__rich_text_98rRk9 .container.m-section-my.m-section-py {
    background-color: #df0000;
    color: #ff;
    padding: 59px 0;
}
}

/* @media(max-width:1800px) {
  section#m-section-template--24289848295742__image_with_text_MChFJq {
    padding: 0 15.8%;
}
} */



/* css 21 march */

 /* .m\:flex-wrap {
    flex-wrap: nowrap !important;
    gap: 3px !important;
} */


.BENEFITS-DWS .m-custom-content__block-image_with_text .image-with-text .m\:flex {
    flex-direction: column !important;
    row-gap: 10px !important;
    background: white !important;
    padding-left: 12px !important;
    padding-top: 16px !important;
}


div#m-custom-template--24282467467582__custom_content_eJnCja .m\:flex-wrap {
    flex-wrap: nowrap;
    gap: 14px;
}
.m-gradient.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74.m\:blocks-radius.m-custom-content__boxed {
    background-color: #f9f9f9;
    border-radius: 5px !important;
}

.m-footer--middle .m-footer--block-title {
    /* margin-bottom: 12px; */
    /* font-size: calc(var(--font-base-size, 17)* 1px); */
    font-size: 24px !important;
}
.m-footer--middle .m-footer--block-content .block-text p {
  font-size: 18px
}

.m-footer--middle .m-footer--block-title {
    margin-bottom: 22px !important;
}

a.m-link {
    font-size: 17px;
}


/* image__box m:blocks-radius img.m\:w-full.m\:h-full {
  height: 200%;
}
 */
/* #shopify-section-template--24282467467582__custom_content_mHeq48 .m-custom-content__block:first-child {
    border-right: 10px solid white;
    align-items: unset !important;
} */

.m-custom-content__block-inner.m\:w-full.m-image {
    width: 216px !important;
   
}

.anim-icon-slider .slick-slide img {
  max-width: 44px;
}

.icon-content {
    margin-top: 21px !important;
}


.anim-icon-slider h4 {

    padding-top: 17px !important;
    padding-bottom: 28px !important;
}
.main-product__block+.main-product__block {
    margin-top: unset !important;
}

/* product page css */

  #live-viewers {
    font-family: Arial, sans-serif;
    font-size: 16px;
    color: #222;
    display: flex;
    align-items: center;
    gap: 5px;
  }
  .eye-icon {
    font-size: 18px;
  }


.m-price {
    margin-top: 15px !important;
    margin-bottom: 18px !important;
}

#live-viewers {
    margin-bottom: 10px !important;
}

/* 27 march */

.m-footer .container-fluid {
background: #333333 !important;
}

a.m-button.m-button--primary.m-button--small {
background-color: black !important;
  
}
a.m-button.m-button--primary.m-button--small, .m-add-to-cart {
    background-color: black !important;
}
a.m-button.m-button--primary.m-button--small, .m-add-to-cart :hover {
  background-color: red !important;
} 

:hover.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button, .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .shopify-payment-button__button.shopify-payment-button__button--unbranded, .m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .spr-button.spr-button-primary  {
  background-color: red !important;
  /* border : 0px !important; */
}

.m-color-badge-sale {
  background-color: black !important;
}

a.m-button.m-button--primary.m-button--small:hover {
  background-color : red !important
}
.m-product-card__name {
color: black !important;
}
.m-footer--bottom.m-footer--bottom-footer-1.m-gradient.m-color-footer {
background-color : white !important;
  color: black !important;
}

.social-media-links a svg {
    color: #fff !important;
    /* color: black !important; */
}

 /* .container-fluid {
    background: white !important;
} */
.m-footer .container-fluid {
    background: #333333 !important;
}


 /* a.m-button.m-button--primary.m-button--small {
  border : 1px solid black !important;
} */

/* :hover.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button {
  border : 1px solid red !important;
} */

a.m-button.m-button--primary.m-button--small:hover {
    background-color: red!important;
    /* border-color: #FF0000 !important; */
    /* box-shadow: 0 0 5px #FF0000 !important; */
}

:hover.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button {
    /* border: 1px solid red !important; */ */
    background-color: red !important;
    /* border-color: #FF0000 !important; */
    /* box-shadow: 0 0 5px #FF0000 !important; */
  /* border: 0px !important; */
}

/* .m-button.m-button--primary.m-button--small, .m-add-to-cart {
     /* border: none !important; */
} */

/* section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary {
background-color: black !important;
}

section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary :hover {
background-color: red !important;
}
/*  */
/* m-button m-button--primary m-button--small {
  background: black !important;
} 
 */
a.m-button.m-button--primary.m-button--small, .m-add-to-cart :hover {
  background-color: red !important;
}

a.m-button.m-button--primary.m-button--small{
  background: unset;
}
a.m-button.m-button--primary.m-button--small {
  background: black !important;
}

section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary {
background-color: black !important;
}
a.m-button.m-button--primary :hover{
background-color: black !important;
}

.m-footer--bottom-left.m\:flex-none.m\:text-left.m\:w-full.xl\:m\:text-left {
    color: white !important;
}

/* .m-add-to-cart :hover {
  background-color: red !important;
} */

.m-button:not(.m-button--link,.m-link-underline,.m-button--blank):hover {
background-color: red !important;
}

section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary:hover {
    background-color: red !important;
    
}

/* .shopify-payment-button__button.shopify-payment-button__button--unbranded, .spr-button.spr-button-primary {
background-color: red !important;
}

.shopify-payment-button__button.shopify-payment-button__button--unbranded, .spr-button.spr-button-primary:hover {
background-color: black !important;
} */
.m-color-badge-sale {
  background-color: #333333 !important;
}

.m-color-badge-sale {
    background-color: #333333 !important;
}
.m-footer--bottom.m-footer--bottom-footer-1.m-gradient.m-color-footer {
    background-color: #333333 !important;
}

.m-add-to-cart :hover {
    background-color: unset !important;
}

.m-product-form .m-add-to-cart {
    border: 1px solid red !important;
}
section#m-section--template--24290186199358__icon_box_CRPTEj a.m-button.m-button--primary {
    /* background-color: black !important; */
    border: 1px solid black !important;
}

.m-product-form .m-add-to-cart {
   border: 1px solid black !important;
}


.m-button--primary {
      border: 1px solid black !important;
}
@media(min-width: 768px){
.m\:column.img__box-image_with_text_9q4MPA.m\:w-full.lg\:m\:w-6\/12 {
    border-radius: 12px;
}
  .m\:column.content__box-image_with_text_9q4MPA.m\:display-flex.m\:items-center.m\:w-full.lg\:m\:w-6\/12 {
    border-radius: 12px 0px 0px 12px !important;
}
  }