/** Shopify CDN: Minification failed

Line 1101:3 Unexpected "/"
Line 1239:0 Unexpected "}"

**/





/* checkout page */



/* default title */
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 4rem;
    /* margin-top: 2px; */
    padding: 10px 0px;
}



/* notify me app */
div#shopify-section-template--18771760054450__main .PRODUCT_PAGE-notify-button {
    background-color: #b7a4c2;
    height: 44px;
    border-radius: 5px;
    margin-top: -7px;
    font-size: 18px;
    font-weight: 500;
}

div#shopify-section-template--18771760054450__main p.hengam-preorder-description {
    margin-top: 20px;
    margin-bottom: 17px;
    color: #121212;
    font-weight: 500;
}








/* annuncement bar */
.m-announcement-bar__content {
    font-size: 18px;
   font-family: 'DIN Neuzeit Grotesk';
}

/*navbar  */
div#shopify-section-sections--18771760414898__header a.m-menu__link.m-menu__link--main.m\:uppercase {
   font-family: 'DIN Neuzeit Grotesk';
    font-size: 1.3rem;
}

/*search bar  */
.m-search-form--full {
    border: 1px solid #98A99A!important;
}

.m-search-form--full:hover {
    border-color: #98A99A!important;
}

span.m-tooltip.m\:block.m-tooltip--bottom.m-tooltip--style-2 > .m-svg-icon--medium-small {
    color: #3C5441;
}

span.m-tooltip.m\:block.m-tooltip--bottom.m-tooltip--style-2 .m-svg-icon--medium {
    color: #3C5441;
}

/* cartdrawer */
m-cart-drawer#MinimogCartDrawer .m-cart-drawer__title {
    color: #4B2D5C;
}
/* cehck out pages */
div#shopify-section-template--18771759202482__main .m-page-header.m-page-header--template-cart.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    background: #B7A3C2;
}

div#shopify-section-template--18771759202482__main .m-breadcrumb--wrapper.m\:flex.m\:items-center.m\:justify-center {
    color: #fff;
}

div#shopify-section-template--18771759202482__main .m-page-header h1 {
    font-size: 3.5rem;
    color: #fff;
}




/*slide show  */


div#shopify-section-template--18771760185522__1621243260e1af0c20 h2.m-richtext__title.m-slide__title.m\:text-black.h1 {
    color: #4b2d5c;
    font-size: 4.1rem;
}

div#shopify-section-template--18771760185522__1621243260e1af0c20  a.m-slide__button-first.m-button.m-button--primary {
    padding: 15px 55px;
    font-size: 20px;
    font-family: 'DIN Neuzeit Grotesk';
}

div#shopify-section-template--18771760185522__1621243260e1af0c20 .m-richtext__description.m-slide__description.rte.m\:text-black.h5 {
    font-size: 1.2rem;
    font-family: Inter;
    font-weight: 500;
    width: 62%;
    margin: auto;
    padding-top: 20px;
}







/* feature collection */
section#m-section--template--18771760185522__featured_collection_zGmnfL {
    background-image: url('/cdn/shop/files/download_1.png?v=1750271391');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

section#m-section--template--18771760185522__featured_collection_zGmnfL .m-color-default{
    color: rgb(var(--color-foreground));
    background-color: rgb(245 241 244 / 0%);
}

section#m-section--template--18771760185522__featured_collection_zGmnfL p.m-section__subheading.m-scroll-trigger.animate--fade-in-up {
    color: black;
    font-weight: 500;
    font-family:'DIN Neuzeit Grotesk';
    font-size: 20px;
    margin-bottom: 15px;
}
/* product card */
.coming-soon {
  background-color: #FF5733;
  color: #fff;
  padding: 5px 10px;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 5px;
  display: inline-block;
}






/* under feature products */
div#shopify-section-template--18771760185522__icon_box_ahNqPR h3.m-icon-box__heading.h4 {
    color: #000;
    padding: 7px 0px;
    font-size: 1.6rem;
}

div#shopify-section-template--18771760185522__icon_box_ahNqPR .m-icon-box__description.rte.m\:text-color-subtext p {
    font-size: 17px;
    font-family: 'Inter';
    font-weight: 500;
}







div#shopify-section-template--18771760185522__lookbook_MB4Mr4 span.m-stl-card__btn-icon {
    color: #3C5441;
    font-weight: 600;
}

div#shopify-section-template--18771760185522__lookbook_MB4Mr4 span.m-stl-card__btn-text {
    font-family: 'DIN Neuzeit Grotesk';
    color: #3C5441;
}

div#shopify-section-template--18771760185522__lookbook_MB4Mr4 .m-stl-card__heading.m\:text-left.m\:text-base {
    background: #c3cbc4;
    padding: 23px 10px 15px 15px;
    font-size: 1.2rem;
    font-family: 'DIN Neuzeit Grotesk';
    border-radius: 9px;
    margin-top: -9px;
}
div#shopify-section-template--18771760185522__lookbook_MB4Mr4 .m-image img {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}




/* title and sub */
div#shopify-section-template--18771760185522__rich_text_pzqk6F .m-richtext__description {
    margin-top: 0px;
    font-family: 'Inter';
    font-size: 1.2rem;
    width: 60%;
    margin: auto;
    font-weight: 400;
}

div#shopify-section-template--18771760185522__rich_text_pzqk6F h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 4rem;
}

/* single product feature */
div#shopify-section-template--18771760185522__new_featured_product_GExbVU .m-product-media--slider .nav-swiper-container .swiper-slide-thumb-active .m-product-media {
    border: 1px solid #98A99A;
    border-radius: 16px;
}

div#shopify-section-template--18771760185522__new_featured_product_GExbVU responsive-image.m-image.m-image-loaded img {
    border-radius: 15px;
}

span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    font-size: 34px;
    font-family: 'DIN Neuzeit Grotesk';
    margin-top: 8px;
}

h2.m-product-title {
    padding-bottom: 12px;
}

.m-product-text {
    font-size: 1.1rem;
    font-family: 'Inter';
    font-weight: 400;
}
button.m-add-to-cart.m-spinner-button.m-button.m-button--primary {
  font-family: 'DIN Neuzeit Grotesk';
    font-size: 1.4rem;
}
/* 2 product slider Shop Our First Picks */
div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-featured-slider__product {
    padding-left: 5px;
    padding-right: 35px;
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .container-fluid .m-featured-slider__products {
    width: 80%;
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY  .m-featured-slider__product-content.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    padding: 0px 20px;
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-rte.rte {
    text-align: left;
    font-weight: 500;
}
div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY  .m-featured-slider__product-content.m\:text-center.m-scroll-trigger.animate--fade-in-up h3 {
    text-align: left;
    font-size: 1.8rem;
}

/* image*/
div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY responsive-image.m-image.m-image-loaded img {
    border-radius: 15px;
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-dot-circle .m-dot:before, .m-dot-circle .swiper-pagination-bullet:before, .swiper-pagination .m-dot:before, .swiper-pagination .swiper-pagination-bullet:before {
    background: #98A99A;
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-dot-circle .m-dot--active:after, .m-dot-circle .m-dot-active:after, .m-dot-circle .swiper-pagination-bullet--active:after, .m-dot-circle .swiper-pagination-bullet-active:after, .swiper-pagination .m-dot--active:after, .swiper-pagination .m-dot-active:after, .swiper-pagination .swiper-pagination-bullet--active:after, .swiper-pagination .swiper-pagination-bullet-active:after {
    border-color: #98A99A;
    width: var(--swiper-bullet-active-size, 14px);
    height: var(--swiper-bullet-active-size, 14px);
}

div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 1.2rem;
    padding-top: 5px;
    width: 50%;
    margin: auto;
}





/* why choose us */
div#shopify-section-template--18771760185522__custom_content_h3QA9i responsive-image.m-image.m-image-loaded img {
    border-radius: 18px;
}



/* Why ViE BLOOMS Stands Out */
div#shopify-section-template--18771760185522__custom_content_PQ8bYP .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 1.3rem;
    color: #121212;
    font-family: 'Inter';
    margin-top: 7px;
}

div#shopify-section-template--18771760185522__custom_content_PQ8bYP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color:#4B2D5C;
}


/* faq */

div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr h3.m-collapsible--button.h5 {
    font-size: 26px;
    font-weight: 600;
    padding: 27px 5px;
    border-bottom-color: #c1c1c1;
}
div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr .m-collapsible--content__inner .rte {
    font-size: 20px;
    font-weight: 500;
    font-family: 'Inter';
    line-height: 30px;
}

div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr .container-narrow {
    max-width: 850px;
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
}

div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 22px;
}



/* newsletter */
.m-newsletter-section__content {
    padding: 70px 0px;
    background: #98A99A;
    border-radius: 15px;
}

h2.m-newsletter-section__heading.h2 {
    font-size: 4rem;
    margin-bottom: 10px;
}

.m-newsletter-section__description {
    opacity: 1!important;
    margin-top: 12px;
    font-size: 1.3rem;
    font-weight: 500;
    font-family: 'Inter';
}


.m-newsletter-section__description p{
    color: #121212!important;
}

input#ContactSubscribe-template--18771760185522__newsletter_HeBGML-email {
    font-size: 17px;
    padding: 11px 19px;
    font-weight: 400;
    font-family: 'DIN Neuzeit Grotesk';
    color: #919191;
}

button.m-newsletter-form__button.m-newsletter-form__button--text.m-button {
    font-size: 1rem;
   font-family: 'DIN Neuzeit Grotesk';
    color: #3C5441;
}

.m-newsletter-section__form.m\:w-full.md\:m\:w-7\/12.xl\:m\:w-4\/12 {
    width: 41%;
    margin-top: -26px;
}



/* testimonial section */
div#shopify-section-template--18771760185522__testimonials_pnyUnX h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    margin-bottom: 19px;
    font-size: 4rem;
}

div#shopify-section-template--18771760185522__testimonials_pnyUnX .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    width: 58%;
    margin: auto;
    font-size: 21px;
}

.m-testimonial.m-scroll-trigger.animate--fade-in-up {
    box-shadow: 0px 1px 10px 0px #e3e3e3;
}

.swiper-wrapper {
    padding: 5px 1px;
}

#shopify-section-template--18771760185522__testimonials_pnyUnX .m-svg-icon {
    width: 20px;
    height: 20px;
}

div#shopify-section-template--18771760185522__testimonials_pnyUnX .m-testimonial__description.rte {
    font-size: 16px;
    font-weight: 400;
    font-family: 'Inter';
}
div#shopify-section-template--18771760185522__testimonials_pnyUnX .m-testimonials--layout-2 .m-testimonial__title {
    font-size: 27px!important;
    line-height: 1.4;
    font-weight: 400;
    margin-bottom: 10px;
    font-family: 'DIN Neuzeit Grotesk';
}

div#shopify-section-template--18771760185522__testimonials_pnyUnX .m-testimonial__name {
    font-weight: 600;
    font-size: 19px;
    font-family: 'Inter';
}


/*instragram  */
div#shopify-section-template--18771760185522__11cfb44f-b725-4daf-8ee7-4bbf2c63914d .m-section__description.m-scroll-trigger.animate--fade-in-up {
    font-size: 19px;
}


/* feature prommotion*/
div#shopify-section-template--18771760185522__16225125199f82d8fe .m-icon-box--small .m-icon-box__heading {
    line-height: 26px;
    font-size: 24px;
    margin-bottom: 11px;
   font-family: 'DIN Neuzeit Grotesk';
    font-weight: 600;
}

div#shopify-section-template--18771760185522__16225125199f82d8fe .m-icon-box__description.rte.m\:text-color-subtext {
    font-size: 17px;
    font-family: 'Inter';
    font-weight: 500;
}

/* footer */
.m-footer--middle.m-gradient.m-color-badge-hot {
    background-image: url("/cdn/shop/files/Untitled_2.png?v=1750199494");
    /* background-position: center; */
    background-size: cover;
    background-position: center center;
    padding: 45px 0px;
}

.m-footer--middle .m-footer--block-content {
    font-size: 17px;
}

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 33px;
    font-family: 'DIN Neuzeit Grotesk';
    margin-bottom: 22px;
}


/* product card desing */

section#m-section--template--18771760185522__featured_collection_zGmnfL a.m-product-card__name {
    font-family: 'DIN Neuzeit Grotesk';
    font-weight: 400;
    font-size: 1.2rem;
    color: #121212;
}

section#m-section--template--18771760185522__featured_collection_zGmnfL span.m-price-item.m-price-item--regular {
    font-family: 'DIN Neuzeit Grotesk';
    font-size: 22px;
}

section#m-section--template--18771760185522__featured_collection_zGmnfL .m-product-card {
    border: 2px solid #c9c9c9;
    border-radius: 11px;
    padding: 30px;
    box-shadow: 0 1px 6px 2px #8d8d8d2e;
}

section#m-section--template--18771760185522__featured_collection_zGmnfL responsive-image.m-image.m-image-loaded img {
    border-radius: 11px;
}
section#m-section--template--18771760185522__featured_collection_zGmnfL h3.m-product-card__title {
    padding: 0px 24px;
}


/* shop all */

div#shopify-section-template--18771759923378__collection-header .container-full {
    padding: 0 0px!important;
}
div#shopify-section-template--18771759923378__main a.m-product-card__name {
    font-size: 1.2rem;
}




/* product details pages */
span.m-breadcrumb--separator {
    font-weight: 500;
    font-size: 1.2rem!important;
}
div#shopify-section-template--18771760054450__breadcrumb {
    background: #98A99A;
}

a.m-breadcrumb--item {
    font-weight: 500;
    font-family: 'DIN Neuzeit Grotesk';
    font-size: 1.2rem!important;
}

span.m-breadcrumb--item-current.m-breadcrumb--item {
    font-weight: 500;
    font-family: 'DIN Neuzeit Grotesk';
    font-size: 1.2rem!important;
}


/* product grallary */

div#shopify-section-template--18771760054450__main .m-product-media--slider .nav-swiper-container .swiper-slide-thumb-active .m-product-media {
    border: 1px solid #98A99A;
    border-radius: 16px;
}

div#shopify-section-template--18771760054450__main  responsive-image.m-image.m-image-loaded img {
    border-radius: 15px;
}

div#shopify-section-template--18771760054450__main  span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    font-size: 34px;
    font-family: 'DIN Neuzeit Grotesk';
    margin-top: 8px;
}

div#shopify-section-template--18771760054450__main  h2.m-product-title {
    padding-bottom: 12px;
}

div#shopify-section-template--18771760054450__main  .m-product-text {
    font-size: 1.1rem;
    font-family: 'Inter';
    font-weight: 400;
}
div#shopify-section-template--18771760054450__main  button.m-add-to-cart.m-spinner-button.m-button.m-button--primary {
    ffont-family: 'DIN Neuzeit Grotesk';
    font-size: 1.4rem;
}

div#shopify-section-template--18771760054450__main .m-product-media {
    border-radius: 15px;
}



/*product details  page*/


div#shopify-section-template--18771760054450__main .m-main-product {
    margin-bottom: 48px!important;
    margin-top: 40px!important;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__header.m\:display-flex.m\:justify-center {
    background: #98A99A;
    padding: 6px 10px;
    border-radius: 13px;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__header-inner {
    column-gap: 50px;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header.active {
    padding: 12px 21px;
    background: #B7A3C2;
    border-radius: 9px;
    color: #000000;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header {
  padding: 12px 21px!important;
    font-size: 1.3rem;
   font-family: 'DIN Neuzeit Grotesk';
}
div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.2rem;
    font-family: sans-serif;
}
/*page-2  */
div#shopify-section-template--18823031161010__main .m-main-product {
    margin-bottom: 48px!important;
    margin-top: 40px!important;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tabs__header.m\:display-flex.m\:justify-center {
    background: #98A99A;
    padding: 6px 10px;
    border-radius: 13px;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tabs__header-inner {
    column-gap: 50px;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tab-header.active {
    padding: 12px 21px;
    background: #B7A3C2;
    border-radius: 9px;
    color: #000000;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tab-header {
  padding: 12px 21px!important;
    font-size: 1.3rem;
   font-family: 'DIN Neuzeit Grotesk';
}
div#shopify-section-template--18823031161010__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.2rem;
    font-family: sans-serif;
}

/* page-3 */
div#shopify-section-template--18822942261426__main .m-main-product {
    margin-bottom: 48px!important;
    margin-top: 40px!important;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tabs__header.m\:display-flex.m\:justify-center {
    background: #98A99A;
    padding: 6px 10px;
    border-radius: 13px;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tabs__header-inner {
    column-gap: 50px;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tab-header.active {
    padding: 12px 21px;
    background: #B7A3C2;
    border-radius: 9px;
    color: #000000;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tab-header {
  padding: 12px 21px!important;
    font-size: 1.3rem;
   font-family: 'DIN Neuzeit Grotesk';
}
div#shopify-section-template--18822942261426__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.2rem;
    font-family: sans-serif;
}



button#ShowPickupAvailabilityDrawer {
    display: none;
}



/*  judme review  */
h2.jdgm-rev-widg__title {
    font-size: 3.5rem;
}

.jdgm-rev-widg__summary-text {
    font-size: 1.2rem;
    font-family: 'DIN Neuzeit Grotesk';
}

a.jdgm-write-rev-link {
    font-size: 1.2rem;
    font-family: 'DIN Neuzeit Grotesk';
}



/*shop all page  */
div#shopify-section-template--18771759923378__collection-header h1.m-collection-page-header__title.h2.m\:capitalize.m-scroll-trigger.animate--fade-in-up {
    font-size: 3.5rem;
    color: #fff;
}
div#shopify-section-template--18771759923378__collection-header .m-breadcrumb--wrapper.m\:flex.m\:items-center.m\:justify-center {
    color: #fff;
}



/* contact page */
 /* div#shopify-section-template--18771759464626__main  .m-contact-form__heading {
    font-size: 35px;
    line-height: 1.333;
    font-weight: 500;
    margin-bottom: 10px;
}
 div#shopify-section-template--18771759464626__main  .m-contact-form__description.rte {
    font-size: 1.2rem;
    font-weight: 500;
}
 */
 div#shopify-section-template--18771759464626__main  .m-page-header h1 {
    font-size: 3.5rem;
       color: #fff;
}

  div#shopify-section-template--18771759464626__main {
    background: #B7A3C2;
    color: #fff;
}
div#shopify-section-template--18771759464626__contact-form .m-contact-form__heading {
    font-size: 40px;
    line-height: 1.333;
    font-weight: 600;
    margin-bottom: 10px;
}

div#shopify-section-template--18771759464626__contact-form  .m-contact-form__description.rte {
    font-size: 19px;
}


/*about us  */

div#shopify-section-template--18771759136946__main .m-page-header h1 {
    font-size: 3.5rem;
    color: #fff;
}

div#shopify-section-template--18771759136946__main {
    background: #B7A3C2;
    color: #fff;
}

div#shopify-section-template--18771759136946__custom_content_XC4fpJ .m-richtext__description {
    margin-top: 24px;
    font-size: 20px;
}

div#shopify-section-template--18771759136946__custom_content_MnAzX9 .m-richtext__description {
    margin-top: 24px;
    font-size: 20px;
}

div#m-custom-template--18771759136946__custom_content_nzdAEi .m-richtext__description {
    margin-top: 24px;
    font-size: 20px;
}



/*  */
@media(min-width:767px){
  address._19gi7yt0{
    display:none!important;
}

  /* faq */
  div#shopify-section-template--18822942261426__collapsible_tabs_LHii6q h3.m-collapsible--button.h5 {
    font-size: 1.4rem;
}

  div#shopify-section-template--18822942261426__collapsible_tabs_LHii6q h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 3.5rem;
}


    /* faq */
 div#shopify-section-template--18771760054450__collapsible_tabs_CFjHg6 h3.m-collapsible--button.h5 {
    font-size: 1.4rem;
}

  div#shopify-section-template--18771760054450__collapsible_tabs_CFjHg6 h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 3.5rem;
}

div#shopify-section-template--18823031161010__collapsible_tabs_M3ViEq h3.m-collapsible--button.h5 {
    font-size: 1.4rem;
}

  div#shopify-section-template--18823031161010__collapsible_tabs_M3ViEq h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 3.5rem;
}

  
  
  /* reviews */

  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title {
    margin-bottom: 24px;
    font-size: 3.5rem;
}

}


/* pages  */

@media(max-width:767px){

/*default font-size for heading  */
h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 2.5rem;
    padding: 0px 0;
}

/* cehck out pages */
div#shopify-section-template--18771759202482__main .m-breadcrumb--wrapper.m\:flex.m\:items-center.m\:justify-center {
    color: #fff;
}

div#shopify-section-template--18771759202482__main .m-page-header h1 {
    font-size: 3.5rem;
    color: #fff;
}



  
  /*slideshow  */
    div#shopify-section-template--18771760185522__1621243260e1af0c20  h2.m-richtext__title.m-slide__title.m\:text-black.h1 {
    font-size: 2.5rem;
}
  div#shopify-section-template--18771760185522__1621243260e1af0c20 .m-richtext__description.m-slide__description.rte.m\:text-black.h5 {
    font-size: 1rem;
    font-family: Inter;
    font-weight: 400;
     width: 100%;
}

 div#shopify-section-template--18771760185522__1621243260e1af0c20  .m-slider--content-stack .m-slide__wrapper {
    position: static;
    padding-top: 32px;
    padding-bottom: 30px;
}

div#shopify-section-template--18771760185522__1621243260e1af0c20 a.m-slide__button-first.m-button.m-button--primary {
    padding: 12px 53px;
    font-size: 17px;
    font-family: DIN Neuzeit Grotesk;
}
  

   /*  featured_collection */
section#m-section--template--18771760185522__featured_collection_zGmnfL p.m-section__subheading.m-scroll-trigger.animate--fade-in-up {
    font-size: 15px;
    margin-bottom: 15px;
}

  section#m-section--template--18771760185522__featured_collection_zGmnfL .m-mixed-layout--mobile-grid .m-mixed-layout__inner{
  width: 100%;
  display: grid !important;
  /* one full-width column on mobile */
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
section#m-section--template--18771760185522__featured_collection_zGmnfL .m-product-card {
    padding: 15px;
}

  section#m-section--template--18771760185522__featured_collection_zGmnfL h3.m-product-card__title {
    padding: 9px 0px;
}

div#shopify-section-template--18771760185522__icon_box_ahNqPR h3.m-icon-box__heading.h4 {
    color: #000;
    padding: 7px 0;
    font-size: 1.5rem;
}

  div#shopify-section-template--18771760185522__icon_box_ahNqPR .m-icon-box__description.rte.m\:text-color-subtext p {
    font-size: 16px;
}

   div#shopify-section-template--18771760185522__icon_box_ahNqPR .m-icon-box__inner.m\:flex-col.m\:items-center {
    padding: 15px;
}

/*faq  */
  div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 19px;
}
  div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr h3.m-collapsible--button.h5 {
    font-size: 19px;
    padding: 27px 5px;
}
  div#shopify-section-template--18771760185522__collapsible_tabs_iDdBbr .m-collapsible--content__inner .rte {
    font-size: 17px;
    line-height: 30px;
}

  
/*newsletter  */

div#shopify-section-template--18771760185522__newsletter_HeBGML .container.m-section-my.m-section-py {
    padding: 0px;
}
  
div#shopify-section-template--18771760185522__newsletter_HeBGML  h2.m-newsletter-section__heading.h2 {
    font-size: 2.5rem;
    margin-bottom: 6px;
}

div#shopify-section-template--18771760185522__newsletter_HeBGML .m-newsletter-section__description {
     font-size: 19px;
    padding: 5px;
    margin-top: 5px;
    margin-bottom: 15px;
}
  
div#shopify-section-template--18771760185522__newsletter_HeBGML .m-newsletter-section__content {
    padding: 35px 10px 105px 10px!important;
}
 div#shopify-section-template--18771760185522__newsletter_HeBGML .m-newsletter-section__form.m\:w-full.md\:m\:w-7\/12.xl\:m\:w-4\/12 {
    width: 100%;
    margin-top: -26px;
}


div#shopify-section-template--18771760185522__newsletter_HeBGML .m-newsletter-form__button-inline .m-newsletter-form__button {
    background: #4B2D5C;
    color: #fff!important;
    top: 103px!important;
    left: 50%;
    transform: translate(-50%,-50%);
    border: none!important;
    border-radius: 5px!important;
}

  /*single product  */
div#shopify-section-template--18771760185522__rich_text_pzqk6F h2.m-richtext__title.h2.m-scroll-trigger.animate--fade-in-up {
    font-size: 2.5rem;
}
  div#shopify-section-template--18771760185522__rich_text_pzqk6F .m-richtext__description {
    font-size: 1.1rem;
        width: 100%;

}
div#m-featured-product-template--18771760185522__new_featured_product_GExbVU .container.m-section-my.m-section-py {
    padding: 0px 20px!important;
}

  div#m-featured-product-template--18771760185522__new_featured_product_GExbVU .main-product__block .m-product-title {
    font-size: 22px;
    line-height: 1.33;
}

div#m-featured-product-template--18771760185522__new_featured_product_GExbVU  .m-product-text {
    font-size: 1rem;
    font-family: Inter;
    font-weight: 400;
}

 div#m-featured-product-template--18771760185522__new_featured_product_GExbVU  span.m-price-item.m-price-item--regular.m\:text-xl.md\:m\:text-2xl {
    font-size: 31px;
    font-family: 'DIN Neuzeit Grotesk';
    margin-top: 8px;
}

 div#m-featured-product-template--18771760185522__new_featured_product_GExbVU button.m-add-to-cart.m-spinner-button.m-button.m-button--primary {
    font-family: 'DIN Neuzeit Grotesk';
    font-size: 1.2rem;
}
/* testimonoial section */
div#shopify-section-template--18771760185522__testimonials_pnyUnX h2.m-section__heading.h2.m-scroll-trigger.animate--fade-in-up {
    margin-bottom: 19px;
    font-size: 2.5rem;
}

  div#shopify-section-template--18771760185522__testimonials_pnyUnX .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    width: 100%!important;
    margin: auto;
    font-size: 19px;
}

/*feature slider producvt  */
  div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 1.1rem;
    padding-top: 5px;
    width: 100%!important;
    margin: auto;
}
  div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-featured-slider__product {
    padding-left: 0px!important;
    padding-right: 0px!important;
}
div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .m-featured-slider__product-content.m\:text-center.m-scroll-trigger.animate--fade-in-up {
    padding: 0px 0px!important;
}
  div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .container-fluid .m-featured-slider__products {
    width: 100%!important;
}
div#shopify-section-template--18771760185522__featured_product_slider_xmgdtY .swiper-slide.swiper-slide-active {
    width: 100%!important;
}  

  /*benifit box  */

div#shopify-section-template--18771760185522__custom_content_PQ8bYP h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    color:#4B2D5C;
}

  
  div#shopify-section-template--18771760185522__custom_content_PQ8bYP .m-section__description.rte.m-scroll-trigger.animate--fade-in-up {
    font-size: 1.1rem;
    margin-top: 11px;
}
  #shopify-section-template--18771760185522__11cfb44f-b725-4daf-8ee7-4bbf2c63914d .container-full {
    padding-bottom: 0px!important;
}
  /*free shipping  */
  div#shopify-section-template--18771760185522__16225125199f82d8fe .m-icon-box--small .m-icon-box__heading {
    font-size: 22px;
    margin-bottom: 11px;

}

/*footer  */
 div#shopify-section-sections--18771760447666__footer  .block-text {
    font-size: 19px;
}
 div#shopify-section-sections--18771760447666__footer responsive-image.m-image.m-image-loaded {
    margin-top: 29px;
}
   div#shopify-section-sections--18771760447666__footer  h3.m-accordion--item-button.m-footer--block-title {
    font-size: 30px;
    margin-bottom: 10px;
}

/*footer  */
  inbox-online-store-chat#ShopifyChat{
    height: 95px!important;
}

/* product details page*/
.template-product #MainContent {
    padding-bottom: 0px!important;
}

div#shopify-section-template--18771760054450__main .m-main-product {
    margin-bottom: 39px!important;
    margin-top: 24px!important;
}
div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__header.m\:display-flex.m\:justify-center {
    background: #98A99A;
    padding: 6px 10px;
    border-radius: 13px;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__header-inner {
    column-gap: 10px;
}
/* div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header.active {
    padding: 12px 21px;
  
/*  */
  .nm-portal {
    margin-top: 5px;
}


  
} */
/*page1  */
div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header {
    font-size: 1.1rem;
}
div#shopify-section-template--18771760054450__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18771760054450__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.1rem;
}

  /*page2  */
div#shopify-section-template--18823031161010__product-details-tabs .m-tab-header {
    font-size: 1.1rem;
}
div#shopify-section-template--18823031161010__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18823031161010__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.1rem;
}

  /*page3  */
div#shopify-section-template--18822942261426__product-details-tabs .m-tab-header {
    font-size: 1.1rem;
}
div#shopify-section-template--18822942261426__product-details-tabs .m-tab-header.active:after {
    width:0px!important;
}

div#shopify-section-template--18822942261426__product-details-tabs .m-tabs__content.m-product-collapsible {
    font-size: 1.1rem;
}

  /*reeviews  */
  h2.jdgm-rev-widg__title {
    font-size: 2.5rem;
}

  /* why us section*/
div#shopify-section-template--18771760054450__icon_box_9UtNky .container.m-section-my.m-section-py {
    padding: 0px 20px;
}

  




/*shop all page  */
div#shopify-section-template--18771759923378__collection-header h1.m-collection-page-header__title.h2.m\:capitalize.m-scroll-trigger.animate--fade-in-up {
    font-size: 2.5rem;
    color: #fff;
}
div#shopify-section-template--18771759923378__collection-header .m-breadcrumb--wrapper.m\:flex.m\:items-center.m\:justify-center {
    color: #fff;
}






  
  
/* contact page */

div#shopify-section-template--18771759464626__main .m-page-header h1 {
    font-size: 2.7rem;
}
div#shopify-section-template--18771759464626__main .m-contact-form__heading {
    font-size: 30px!important;
    margin-bottom: 10px;
}

div#shopify-section-template--18771759464626__main .m-contact-form__description .rte {
    font-size: 1.1rem!important;
    font-weight: 500;
}

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

  /*about us  */

div#m-custom-template--18771759136946__custom_content_XC4fpJ .container-fluid.m-section-my.m-section-py.m-custom-content__container {
    margin-top: -25px;
}

div#shopify-section-template--18771759136946__main .m-page-header h1 {
    font-size: 2.5rem;
}

div#shopify-section-template--18771759136946__custom_content_XC4fpJ {
    margin-top: 25px;
}

  /*  */
/* div#shopify-section-template--18771759136946__custom_content_XC4fpJ .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    flex-direction: column-reverse!important;
    gap: 41px;
}
   */
div#shopify-section-template--18771759136946__custom_content_XC4fpJ  h3.m-richtext__title.h2 {
    margin-top: 20px;
}


div#shopify-section-template--18771759136946__custom_content_XC4fpJ .m-richtext__description {
    margin-top: 17px;
    font-size: 17px;
}


/* div#shopify-section-template--18771759136946__custom_content_MnAzX9 .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    flex-direction: column!important;
    gap:25px;
} */
   
div#shopify-section-template--18771759136946__custom_content_MnAzX9 .m-richtext__description {
    margin-top: 17px;
    font-size: 17px;
}


 div#m-custom-template--18771759136946__custom_content_nzdAEi .m-custom-content__wrapper.m\:flex.m\:flex-wrap {
    margin-bottom:60px;
 }
div#m-custom-template--18771759136946__custom_content_nzdAEi .m-richtext__description {
    margin-top: 17px;
    font-size: 17px;
}

  
}







