/** Shopify CDN: Minification failed

Line 167:2 Unexpected "}"
Line 171:2 Unexpected "60%"
Line 174:0 Unexpected "}"
Line 205:3 Unexpected "/"

**/

/*================custom css================*/

/* policy page start */

.shopify-policy__container {
    max-width: 1200px!important;
    margin: 0 auto 4rem!important;
}

/* policy page end */


/* banner star here */

.ai-luxury-tabbed-banner-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    width: 1416px !important;
}
.ai-luxury-tabbed-banner-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    width: 1416px !important;
}
.ai-luxury-tabbed-banner__text-wrapper-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    position: absolute;
    top: 100% !important;
    left: 50%;
    transform: translate(-50%, -170%) !important;
    text-align: center;
    z-index: 2;
    width: 17% !important;
    max-width: 800px;
    border-bottom: 1px solid #fff;
}
.ai-luxury-tabbed-banner__tabs-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    border-bottom: 1px solid #a8a7a6 !important;
}
.ai-luxury-tabbed-banner__tabs-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    border-bottom: 1px solid #a8a7a6 !important;
}
.ai-luxury-tabbed-banner__tab-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj:hover {
    transform: translateY(0px) !important;
}
.ai-luxury-tabbed-banner__tab-armpsbjgws3fjcnqraaigenblockbdab100whbpfb:hover {
    transform: translateY(0px) !important;
}
a.ai-luxury-tabbed-banner__cta-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    color: #ffffff !important;
}
.ai-luxury-tabbed-banner__text-wrapper-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    position: absolute;
    top: 100% !important;
    left: 50%;
    transform: translate(-50%, -170%) !important;
    text-align: center;
    z-index: 2;
    width: 17% !important;
    max-width: 800px;
    border-bottom: 1px solid #fff;
}
a.ai-luxury-tabbed-banner__cta-armpsbjgws3fjcnqraaigenblockbdab100whbpfb{
    color: #ffffff !important;
}
.ai-luxury-tabbed-banner-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
  padding-bottom: 72px;
  
}
.ai-luxury-tabbed-banner__tab-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj.active
button.ai-luxury-tabbed-banner__tab-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj:first-child{
    color: #000000;
}
button.ai-luxury-tabbed-banner__tab-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    color: #a8a7a6;
    margin-bottom: -1px;
}
button.ai-luxury-tabbed-banner__tab-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    color: #a8a7a6;
    margin-bottom: -1px;
}
button.ai-luxury-tabbed-banner__tab-armpsbjgws3fjcnqraaigenblockbdab100whbpfb.active
button.ai-luxury-tabbed-banner__tab-armpsbjgws3fjcnqraaigenblockbdab100whbpfb:first-child {
    color: #000000;
}
button.ai-luxury-tabbed-banner__tab-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj.active {
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 2px solid #000;
}
#shopify-section-template--28378966655324__blocks_hhJ78H {
    padding-bottom: 72px;
}
.ai-luxury-tabbed-banner__tab-armpsbjgws3fjcnqraaigenblockbdab100whbpfb.active {
    background-color: rgba(0,0,0,0);
    color: #000000;
    border-color: #000000;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}


.ai-luxury-tabbed-banner__tabs-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    justify-content: space-around !important;
}
.ai-luxury-tabbed-banner__tabs-armpsbjgws3fjcnqraaigenblockbdab100whbpfb{
    justify-content: space-around !important;
}
/* banner end here */

/* homepage product section start */

section#m-section--template--28378966655324__featured_collection_73PC7K a.m-button.m-button--primary {
    background-color: #000000 !important;
}
section#m-section--template--28378966655324__featured_collection_73PC7K h2.m-section__heading.h3 {
    font-size: 17px;
}

section#m-section--template--28378966655324__featured_collection_73PC7K .m-section__header {
    --m-section-header-spacing-bottom: 20px !important;
}

/* homepage product section end */

/* homepage category section start */

section#m-collection-list-template--28378966655324__16225316461d1cff80 h2.m-section__heading.h3 {
    font-size: 17px;
}
section#m-collection-list-template--28378966655324__16225316461d1cff80 .m-section__header {
    --m-section-header-spacing-bottom: 20px !important;
}

section#m-collection-list-template--28378966655324__16225316461d1cff80 .m-collection-card__link {
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
    padding: 10px 0px;
    width: 76px;
    margin: 0 auto;
}
section#m-collection-list-template--28378966655324__16225316461d1cff80 a.m-button.m-button--white.m\:justify-center.m\:items-center {
    display: none !important;
}

/* homepage category section end */




/* 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: 16px !important;
    font-weight: 300 !important;
}
.m-footer--middle .m-footer--block ul li a {
    font-size: 12.8px !important;
    font-weight: 300 !important;
}
.m-newsletter-form__button-below .m-newsletter-form__button {
    background-color: #000000 !important;
}
.m-footer--middle .m-footer--block-content .block-text:last-child {
    margin-bottom: 0;
    font-size: 16px;
}
p.m-footer--block-newsletter-desc {
    font-size: 12.8px !important;
}
.m-collection-card__link {
    text-transform: uppercase !important;
    font-size: 17px !important;
    font-weight: 400 !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;
}


product card
.m-product-card.m-product-card--style-1.m-scroll-trigger.animate--fade-in-up {
    padding: 10px;
    border: 1px solid #ddd;
}

/* product card */
/* product card */

.m-product-card__media {
    border-radius: 2px !important;
}
.m-testimonials--layout-2 .m-testimonial__wrapper {
    border-radius: 2px !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: rgb(10 10 10) !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;
}
/* contact Us page start*/

div#shopify-section-template--28378966753628__contact-form button.m-button.m-button--primary {
    background-color: #000000 !important;
}
.m-contact-form__description {
    font-size: 16px !important;
}
.m-contact-form__heading {
    font-size: 17px !important;
}
/* contact Us page end*/

/* product page start*/

section#m-section--template--28378967245148__product-recommendations .m-section__header {
    --m-section-header-spacing-bottom: 20px;
}
section#m-section--template--28378967245148__product-recommendations h2.m-section__heading.h3 {
    font-size: 17px !important;
}

.main-product__block .m-product-title {
    line-height: 1.4;
    font-size: 19px !important;
    font-weight: 300 !important;
}
span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    font-size: 19px !important;
}
.main-product__block .installment-shoppay {
    margin-top: 45px !important;
}

div#shopify-section-template--28378967245148__main responsive-image.m-image-loaded {
    border-radius: 2px !important;
}
/* product page end*/

/* about us page start*/


div#shopify-section-template--28378966720860__rich_text_RKW3jm h2.m-richtext__title.h3 {
    font-size: 17px;
}
div#shopify-section-template--28378966720860__rich_text_RKW3jm .m-richtext__description.rte {
    font-size: 16px;
}
div#shopify-section-template--28378966720860__image_with_text_EybU9R responsive-image.m-image-loaded {
    border-radius: 10px;
}
section#m-section-template--28378966720860__image_with_text_jg6GMQ responsive-image.m-image-loaded {
    border-radius: 2px;
}

section#m-section-template--28378966720860__image_with_text_jg6GMQ .m-richtext__description.rte.m-content-box__description.h6 {
    font-size: 16px;
}
section#m-section-template--28378966720860__image_with_text_jg6GMQ h3.m-richtext__title.m-content-box__heading.h2 {
    font-size: 17px;
}
div#shopify-section-template--28378966720860__image_with_text_EybU9R .m-richtext__description.rte.m-content-box__description.h6 {
    font-size: 16px;
}
div#shopify-section-template--28378966720860__image_with_text_EybU9R h3.m-richtext__title.m-content-box__heading.h2 {
    font-size: 17px;
}
/* about us page end*/

/* menubar section */
@media screen and (min-width: 1024px) {
    div#shopify-section-sections--28378967343452__header .m-header__desktop {
        display: none !important;
    }
    div#shopify-section-sections--28378967343452__header .m-header__mobile {
     display: flex !important;
}
div#shopify-section-sections--28378967343452__header .container-fluid {
    padding: 0 15px !important;
    max-width: 1920px;
}
div#shopify-section-sections--28378967343452__header .m-hamburger-box {
    margin-left: 25px !important;
}
}

/* menubar section */


/* responsive start here */
@media (max-width: 768px){

    /* collection start here */
    section#m-collection-list-template--28378966655324__16225316461d1cff80 .m-collection-card__link {
    color: #000000;
    border-bottom: 1px solid #000000;
    width: 72px;
    font-size: 14px;
}
.m-collection-card__link {

    font-size: 14px !important;
}

/* collection end here */

/* banner start */
.ai-luxury-tabbed-banner-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    width: 95% !important;
}
.ai-luxury-tabbed-banner-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    width: 95% !important;
}

.ai-luxury-tabbed-banner__text-wrapper-azzywuwhqnk5mtnbjtaigenblockbdab100aw7glj {
    width: 49% !important;
}
.ai-luxury-tabbed-banner__text-wrapper-armpsbjgws3fjcnqraaigenblockbdab100whbpfb {
    width: 49% !important;
}
/* banner end */

/* menu drawer start */

div#m-menu-drawer a.m-button.m-button--primary.m-signin-button {
    background-color: #000000 !important;
}
div#m-menu-drawer a.m-button.m-button--primary.m-signin-button:hover {
    background-color: #ffffff !important;
    border: 1px solid #000000 !important;
    box-shadow: none !important;
    color: #000000 !important;
}
a.m-button.m-button--secondary.m-register-button:hover {
    background-color: #000000 !important;
    box-shadow: none !important;
}

/* menu drawer end */


.scroll-item {
    width: 300px;
    height: 415px !important;
}
}