/** Shopify CDN: Minification failed

Line 270:0 Expected "}" to go with "{"

**/
/* Password Page */

.m-password-page .form-field {
    border-radius: 6px;
    background-color: rgba(var(--bg-white), .5) !important;


#shopify-section-template--25221736694057__main > div > div.m-password-page__description{
    color: white;
    max-width: 600px;
    
}
#shopify-section-template--25221736694057__main > div > h2{
    color: white;
}
#shopify-section-template--25221736694057__main > div > div.m-copyright > p {
    color: white;
}
.m-password-page__logo {
  margin-top: 10px !important;
}

.m-password-page {
  background-color: ;display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  min-height: 100vh;
  padding-top: 40px;
  box-sizing: border-box;
  position: relative; /* pseudo-element er jonno dorkar */
}
.m-password-page::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4); /* black overlay, 40% opacity */
  pointer-events: none; /* click/form */
  z-index: 1;
}

/* Content gulo overlay er opor anar jonno */
.m-password-page > * {
  position: relative;
  z-index: 2;
}

/* =============Product Page============ */
span#station-tabs-tab_ht-i0-t12 {
    border: none !important;
}
.product-block-group--price {
    border-bottom: 1px solid !important;
}
button.m-add-to-cart.m-spinner-button.m-button.m-button--secondary {
    background: black;
    color: white;
}

/* ==================================
      Policy Page Design
================================ */
.shopify-policy__container {
    max-width: 1625px !important;
}

.m-link-lists .m-link:after {
    height: 0px;
}
.m-menu__link--main:after {
    height: 0px !important;
}
a.m-menu__link.m-menu__link--main {
    text-transform: uppercase;
}
h3.m-accordion--item-button.m-footer--block-title {
    text-transform: uppercase;
}
 
a.social-media-links--item {
    background-color: transparent !important;
}
 
.shopify-policy__title {
    text-transform: capitalize;
}
 
 
@media screen and (min-width: 768px) {
   .shopify-policy__container h3,h2,h1 {
    font-size: 25px;
}
}


/* ==================================
      End Policy Page Design
================================ */



.m-product-card__info {

    flex-grow: 1;
    padding: 12px 3px;
}

.m-product-card--style-5 .m-product-card__info .m-product-card__action {
    top: 16px!important;
}
@media only screen and (max-width: 767px) {
  .m-product-card__price {
    font-size: 12px;
}
.m-product-card__title {
    font-size: 11px;
    margin-bottom: 5px;
}
.m-product-card__name {
    font-size: 12px!important;
}
span.m-product-card__vendor {
    font-size: 9px;
}
.m-product-card__action.m-product-card__action--top.m-product-card__addons.m\:display-flex {
    display: none;
}
.m-product-card--style-4 .m-product-card__content .m-product-card__action-wrapper .m-button {
    width: 100%;
    padding: 5px;
    font-size: 11px;
}

.m-mixed-layout__inner.m\:grid.m\:grid-2-cols.m\:grid.md\:m\:grid-2-cols.lg\:m\:grid-5-cols {
    row-gap: 0px;
}

.m-image-card__content.m\:justify-center.m\:items-end.m-scroll-trigger.animate--fade-in-up {
    padding-bottom: 18px;
}
  
  
}


#shopify-section-sections--24287987138899__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 18px !important;
}
.m-link-lists .m-link {
    font-size: 13px !important;
}



m-search-popup.m-header__search.m\:flex.m\:items-center {
    display: none;
}

.m-search-form--button {
    color: #000;
}
.m-menu__link--main {
    font-weight: bold;
}


div#shopify-section-template--17722065092668__slider_Am3Xcn {
    padding-bottom: 74px;
}


.m-product-card__name {
    text-transform: capitalize;
    font-size: 14px;
}

.m-product-card__content.m\:text-center {
    padding: 0px 9px;
}
.m-product-card.m-product-card--style-4.m-scroll-trigger.animate--fade-in-up {
    background: #fff;
    padding-bottom: 30px;
box-shadow: 0px 0px 3px #00000026;
}

#shopify-section-sections--17722065748028__footer .m-footer--block-newsletter .m-footer--block-title {
    font-size: 18px !important;
    margin-bottom: 12px;
}



.m-product-card.m-product-card--style-4.m-scroll-trigger.animate--fade-in-up {
    background: #fff;
    padding-bottom: 30px;
    box-shadow: 0px 0px 3px #00000026;
}

.shopify-policy__container {
    max-width: 560px;
    max-width: 162ch !important;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
}





/* my codes */
 
    .m-newsletter-section__header {
        margin-bottom: 30px!important;
    }
    /* product page add to cart button */
    .m-product-form .m-add-to-cart {
    position: relative;
    flex-grow: 1;
    flex-shrink: 1;
    background: black;
    color: white;
    font-weight: 600;
    font-size: 16px;
}

/* scroll to top button */
.m-button--scroll-top {
    position: fixed;
    right: 16px;
    left: 50%;
    bottom: 35px;
    z-index: 99;
    border-radius: 50%;
    padding: 0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    opacity: 0;
}
/* product page varient button code */
.m-product-option--button .m-product-option--node__label {
    border: none;
    min-width: 35px;
    padding: 10px;
    margin: 5px;
    font-size: 18px;
    border-radius: 5px;
    transition: var(--m-duration-default, .25s) all;
    text-transform: capitalize;
    line-height: 1.3;
    font-size: 14px;
}


.m-product-tag--soldout {
  margin-left: 10px !important;
}

