/** Shopify CDN: Minification failed

Line 31:2 Unexpected "}"
Line 35:2 Unexpected "60%"
Line 38:0 Unexpected "}"
Line 69:3 Unexpected "/"

**/


@font-face {
font-family: Aerosoldier;
src: url("/cdn/shop/files/AerosoldierDrip_PERSONAL_USE_ONLY.otf?v=1763001426");
}
h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
    font-family: Aerosoldier !important;
    letter-spacing: 10.5px !important;
}
/*================custom css================*/

/* scroll up down */
.m-button--scroll-top {
    right: 13px;
    bottom: 80px;
    animation: bounce 2s infinite;
    
}
/* @keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0); /* Start and end at original position */
  }
  40% {
    transform: translateY(-16px); /* Bounce up */
  }
  60% {
    transform: translateY(-10px); /* Small bounce */
  }
} */
scroll up down


/* iamge hover effect */
/* picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full,
responsive-image.m-image.m-image-loaded{
    position: relative;;
    overflow: hidden;
  /* border-radius: 10px; */
/* }

picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full::after,
responsive-image.m-image.m-image-loaded::after{
    position: absolute;
    content: '';
    width: 200%;
    height: 0%;
    top: 50%;
    left: 50%;
    background-color: rgba(255, 255, 255, .3);
    /* background-color: red; */
    transform: translate(-50%, -50%) rotate(-45deg);
    z-index: 1;
}

picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full:hover::after,
responsive-image.m-image.m-image-loaded:hover::after{
    height: 250%;
    transition: all 600ms linear;
    background-color: transparent;
} */ */
/* iamge hover effect */


/* .m-button--secondary {
    border: none !important;
    color: rgb(255 255 255) !important;
    background: linear-gradient(90deg,rgba(240, 96, 170, 1) 0%, rgba(252, 22, 148, 1) 100%)!important;
  
}
.m-slideshow-section .m-slide__content .m-button--secondary:hover, .m-slideshow-section .m-slide__content .m-button--secondary:focus {
    color: var(--btn-color-hover) !important;
    box-shadow: 0 0 0 .2rem #F582B4 !important;
    background: linear-gradient(90deg,rgba(240, 96, 170, 1) 0%, rgba(252, 22, 148, 1) 100%) !important;
} */
 .m-section__header {
    margin-bottom: 20px !important;
}
.m-tabs__header-inner {
    column-gap: 20px !important;
}
h3.m-accordion--item-button.m-footer--block-title {
    font-size: 20px !important;
    font-weight: 500 !important;
}
.m-collection-card__link {
    text-transform: uppercase !important;
    font-size: 15px !important;
    font-weight: 600 !important;
}
.m-menu__link--main {
    font-size: 14px !important;
}
.m-collection-tabs .collapsible__button-text {
    font-weight: 600;
    font-size: 18px !important;
}
div#shopify-section-template--18248800862277__box_dhfYeF .container {
    max-width: 1460px !important;
}
.shopify-policy__title h1 {
    text-transform: capitalize !important;
}
.m-product-tabs .m-tabs__wrapper {
    gap: 20px !important;
}
/* .m-tab-header {
    border: 1px solid #000 !important;
    padding: 10px !important;
} */
#shopify-section-template--17290124066910__scrolling_promotion_jjrFyf .m-scrolling-promotion-section {
    border-color: rgb(222 222 222 / 31%) !important;
}
div#shopify-section-sections--17290124722270__footer {
    background: url(/cdn/shop/files/Footer-background_00b61e73-9df9-46d7-9849-460955d32d9d.png?v=1762764855) !important;
    background-size: cover !important;
      min-height: 500px !important;
  background-attachment: fixed!important;
  background-position: center!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
}
section#m-newsletter-template--17290124066910__newsletter_bY3BFJ {
    background: url(/cdn/shop/files/newsletter.png?v=1762756607) !important;
    background-size: cover !important;
  min-height: 500px !important;
  background-attachment: fixed!important;
  background-position: center!important;
  background-repeat: no-repeat!important;
  background-size: cover!important;
}
.m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up {
    padding: 10px;
    border: 1px solid #ddd;
}
.m-price__regular .m-price-item--regular, .m-price__regular .m-price-item--last, .m-price__sale .m-price-item--regular, .m-price__sale .m-price-item--last {
    font-family: 'Inter'!important;
}
/* product card */
/* product card */

.m-product-card__media {
    border-radius: 10px !important;
}
.m-testimonials--layout-2 .m-testimonial__wrapper {
    border-radius: 10px !important;
}
.m-page-header h1 {
    text-transform: uppercase !important;
}
.m-contact-form {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: center !important;
}
h1.m-collection-page-header__title.h2.m\:capitalize {
    text-transform: uppercase !important;
    font-size: 35px !important;
}
#shopify-section-template--18248800862277__box_dhfYeF {
    padding: 70px 0 !important;
}
.m-sub-menu__item>a {
    color: #fff !important;
    text-transform: uppercase !important;
    font-size: 14px !important;
}
.m-select-custom--option:nth-child(3) {
    display: none !important;
}
.m-select-custom--option:nth-child(4) {
    display: none !important;
}
.m-select-custom--option:nth-child(7) {
    display: none !important;
}
.m-select-custom--option:nth-child(8) {
    display: none !important;
}
div#m-custom__block--text_xrJdEr {
    background: #000 !important;
    border-radius: 10px !important;
    padding: 30px !important;
}
div#shopify-section-sections--17290124755038__annoucement {
    border-bottom: 1px solid #ffffff1f !important;
}
.m-product-card.m-product-card--style-1 {
    background: #000 !important;
    border-radius: 10px !important;
    padding: 20px !important;
}
.m-main-product {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
}
#m-section-template--17290124656734__product-details-tabs {
    --section-padding-top: 20px !important;
}
.template-product #MainContent {
    padding-bottom: 0px !important;
}

@media screen and (max-width: 767px) {
.m-slider--content-stack .m-slide__subtitle, .m-slider--content-stack .m-slide__title, .m-slider--content-stack .m-slide__description {
    color: rgb(255 255 255) !important;
}
#shopify-section-template--17290124066910__newsletter_bY3BFJ .xl\:m\:w-4\/12 {
    width: 100% !important;
}
section#m-newsletter-template--17290124066910__newsletter_bY3BFJ {
    min-height: 430px !important;
}
.image-section {
    margin-top: 30px !important;
}
#shopify-section-template--17290124066910__box_dhfYeF .image-section img {
    margin-right: 14px !important;
}
}