/** Shopify CDN: Minification failed

Line 24:0 Unexpected "}"

**/
.template-page #MainContent {
    padding-bottom: 0px !important;
}
/*===========================
Header style
=============================*/
a.m-menu__link.m-menu__link--main {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: bold;
    font-size: 13px;
}
div#shopify-section-template--23341191069889__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 30px !important;
}
.m-header__wrapper {
    box-shadow: 1px 2px 3px #8080801a;
}
}
/*===========================
Featured products style
=============================*/
a.m-button.m-button--plain {
    border: 1px solid #fff !important;
    padding: 10px 30px;
    border-radius: 0px !important;
}
a.m-button.m-button--plain:hover {
    border: 1px solid #fff !important;
    padding: 10px 30px;
    border-radius: 0px !important;
    background-color:#fff !important;
    color: #000 !important;
    text-decoration: none !important;
}
.m-button--plain {
    border: 1px solid #fff!important;
    background: none!important;
    padding: 10px 30px;
    box-shadow: none!important;
    border-radius: inherit;
}
/*===========================
Two image column style
=============================*/
.container.m-section-my.m-section-py.m-custom-content__container {
    padding: 0px !important;
}
div#m-custom-template--23341191069889__custom_content_BtEHEY .container {
  
    max-width: 100% !important;
}
div#m-custom-template--23341191069889__custom_content_BtEHEY h3.m-richtext__title.m-image-card__heading.m\:text-white.h2 {
    font-size: 25px;
    font-weight: 600;
    letter-spacing: 2px;
}
/*===========================
All products style
=============================*/
.m-collection-page-header__wrapper.m\:overflow-hidden.m-gradient.m-color-dark {
    margin-top: 22px;
}
/*===========================
Contact us page style
=============================*/
.m-contact-form__main.m-contact-form__main--full.xl\:m\:w-6\/12.m\:w-full {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

/*===========================
Slider two
=============================*/
section#m-slider-template--23341191069889__slider_RHE9ak h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 25px;
    font-weight: 600;
    letter-spacing: 2px;
}
/*===========================
Footer style
=============================*/

.m-footer--bottom-inner.m\:flex.m\:flex-col.xl\:m\:flex-row.m\:justify-between.m\:items-end {
    border-top: 1px solid #ffffff5e;
}
.social-media-links {
    padding-top: 14px !important;
}

/*===========================
===================Responsive Design=======================
=============================*/

/* ===========================================For Big Screen=============================================== */
@media (min-width:767px){
  section#m-slider-template--23341191069889__1621243260e1af0c20 p {
    max-width: 60%;
}

section#m-slider-template--23341191069889__slider_RHE9ak .m-richtext__description.m-slide__description.rte.m\:text-white.h6 {
    max-width: 60%;
    margin: 0px !important;
}

  
}

/* ===========================================For Small Screen=============================================== */

@media (max-width:767px){
  section#m-slider-template--23341191069889__1621243260e1af0c20 {
    display: none;
}
  section#m-slider-template--23341191069889__1621243260e1af0c20 .m-slide__wrapper.container.m-slide-animate--fade-in-up {
    background-color: #141414;
}

div#shopify-section-template--23341191069889__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    font-size: 25px !important;
    color: #fff !important;
}
section#m-slider-template--23341191069889__1621243260e1af0c20 p {
    color: #fff !important;
}
a.m-slide__button-first.m-button.m-button--white {
    background-color: #fff !important;
    color: #000 !important;
}
  section#m-section--template--23341191069889__featured_collection_JiqQHp .m-slider-controls.m-slider-controls--bottom-center.m-slider-controls--show-nav.m-slider-controls--absolute {
    display: none !important;
}
 section#m-slider-template--23341191069889__slider_RHE9ak .m-slide__wrapper.container-fluid.m-slide-animate--fade-in-up {
    background-color: #000;
    color: #fff;
}
  section#m-slider-template--23341191069889__slider_RHE9ak p {
    color: #fff !important;
}
  section#m-slider-template--23341191069889__slider_RHE9ak h2.m-richtext__title.m-slide__title.m\:text-white.h2 {
    color: #fff !important;
}
}














.m-button--white {
    padding: 12px 30px;
    border: 2px solid rgba(255, 255, 255, 0.6);
    background: rgba(255, 255, 255, 0.1);
    color: white;
    font-size: 14px;
    letter-spacing: 2px;
    cursor: pointer;
    text-transform: uppercase;
    transition: background 0.3s, color 0.3s;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 6px;
    box-shadow: 0 4px 20px rgba(255, 255, 255, 0.1);
}

a.m-button.m-button--primary {
    padding: 12px 30px;
    border: 2px solid rgba(255, 255, 255, 0.6);
    background: rgba(255, 255, 255, 0.1);
    color: white;
    font-size: 14px;
    letter-spacing: 2px;
    cursor: pointer;
    text-transform: uppercase;
    transition: background 0.3s, color 0.3s;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 0px;
    box-shadow: 0 4px 20px rgba(255, 255, 255, 0.1);
}























.m-icon-box.m-icon-box--vertical.m-gradient.m-color-default.m-scroll-trigger.animate--fade-in-up {
    padding: 20px;
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
}
a.m-slide__button-first.m-button.m-button--white {
    border-radius: 0px !important;
}
a.m-richtext__button.m-button.m-button--white {
    border-radius: 0px !important;
}


