/** Shopify CDN: Minification failed

Line 370:55 Unexpected "}"
Line 528:88 Expected identifier but found "!"

**/




.header__row.header__row--top.color-scheme-1.section.section--full-width-margin.section--page-width{border-bottom:1.5px solid #f1f1f1;}



.ai-product-tabs-add-to-cart-atlhlalrczznwndvxtaigenblockbc41d8faylyty{font-weight:600 !important;}
div#shopify-section-template--20004354752686__177675095723614b04{border-top:1px solid #219390;}
.menu-list__link{font-size:17px !important;font-weight:500;color:#000;}
h3.ai-color-series-card-title-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{line-height: 38px;color: #345f6d;margin: 20px 0;font-family: 'Jost', sans-serif !important;padding-right:40%;}
.ai-color-series-card-button-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{text-transform:uppercase;font-family: 'Jost', sans-serif !important;}
.ai-color-series-container-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{    max-width: 1250px !important;padding:0 !important;}
p.ai-color-series-card-text-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{padding-right:40%;}

div#shopify-section-template--20004354752686__carousel_J8wWcX{padding: 30px 0 0 0;}
.ai-slider-content-wrapper-abwths01baxhrbg9znaigenblocke22b95aqtyfjk{    background: #219390;}
.ai-slider-button-abwths01baxhrbg9znaigenblocke22b95aqtyfjk{border: 2px solid #fff !important;text-transform:uppercase;font-size:18px;font-weight:600;}

.ai-video-slider-azuhvbehhrerlyxdnlaigenblock6d9ac10bqk9e3{padding:0 !important;}
.ai-video-slider-container-azuhvbehhrerlyxdnlaigenblock6d9ac10bqk9e3{max-width:100% !important;}
.ai-video-slider-video-azuhvbehhrerlyxdnlaigenblock6d9ac10bqk9e3{height: auto !important;}

div#shopify-section-template--20004354752686__carousel_J8wWcX h6{font-size: 16px;color: #000000;margin: 0;line-height: 1.6;text-align: center;}

/* div#shopify-section-template--20004354752686__slideshow_di43Jq h2{color:#000;}
div#shopify-section-template--20004354752686__slideshow_di43Jq p{color:#000;} */


div#shopify-section-template--20004354752686__slideshow_di43Jq .group-block-content{background: rgba(0, 0, 0, 0.6);}

/* product page css */

.group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style{padding:0 !important;}

div#ProductInformation-template--20004354850990__main h1{margin-top: 0;font-size: 30px;font-weight: 600;line-height: 110%;}
product-price.text-block.text-block--align-left.text-left.h2.spacing-style{font-size:28px !important;}


.custom-star-rating{display:flex;align-items:center;gap:8px;font-size:14px;margin-top:5px;}
.custom-star-rating .stars{color:#f5b301;font-size:18px;letter-spacing:2px;}


div#ProductInformation-template--20004354850990__main metafield-rich_text_field ul li{float:left;list-style:none;}

/* collection page css */


div#shopify-section-template--20298945429678__collection_list_FDaB89{padding: 10px 20%;}
div#shopify-section-template--20305761042606__collection_list_9efk6Y{padding: 10px 20%;}
div#shopify-section-template--20306215665838__collection_list_Chhn9z{padding: 10px 20%;}
div#shopify-section-template--20306256298158__collection_list_DkdtBq{padding: 10px 20%;}


.user-select-text p {color: #000 !important;font-size: 16px;text-transform:uppercase;font-weight: 600;}
.product-card__content p{font-size: 15px;color: #000000;line-height: 1.4;}


/* permanent section */

.spacing-style.card__content h3{font-size:18px;font-weight:600;text-transform:uppercase;color:#000;line-height:28px;}
.spacing-style.card__content p{font-size:16px;}
.spacing-style.card__content a{font-size:16px;color: #000;font-weight: 600;text-transform:uppercase;padding: 5px 20px;}

div#shopify-section-template--20004354752686__carousel_J8wWcX .carousel-content slideshow-slides>.card{    border-radius: 10px;border: 1px solid #219390;padding-bottom: 30px;}
div#shopify-section-template--20004354752686__carousel_J8wWcX  .carousel-content slideshow-slides>.card p{padding:0 10px;    min-height: 105px;}
div#shopify-section-template--20004354752686__carousel_J8wWcX h3{min-height: 57px;}
div#shopify-section-template--20004354752686__carousel_J8wWcX h2{font-size: 40px;color: #000;font-weight: 600;}
div#shopify-section-template--20004354752686__carousel_J8wWcX p{font-weight:400;}

div#shopify-section-template--20004354752686__1776508366b9e42b79 h2,h3{text-transform:uppercase;}
div#shopify-section-template--20004354752686__1776508366b9e42b79 h2{margin:20px 0;}




.our_benefits{float:left;width:100%;}
.our_benefits .benefits_card{float:left;width:25%;padding:0px 20px;text-align:center;}
.our_benefits .benefits_card img{width:180px;display:inline-block;}


.ai-logo-carousel-item-au0m1twqvs2pbnvvgmaigenblock1f080b0wlhnmv img{opacity: unset !important;}

.ai-shade-gallery__tabs-ak3qvadhzcupswnmzvaigenblock2cb5ef97wmjj6{display: block !important;text-align:center;}



.ai-tab-filter-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{padding: 40px 0px !important;}
.ai-tab-filter__button-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{font-family: 'Jost', sans-serif;}


.ai-tab-filter__shades-grid-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu {
    display: grid;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 20px;
    justify-items: center;
}

.ai-tab-filter__shade-image-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{border-radius:50%;}
.ai-tab-filter__shade-image-wrapper-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{background:#fff !important;}

#shopify-section-template--20004354752686__blocks_fP8awn h2{color: #219390;}
.featured-blog-posts-card{border: 1px solid #219390;}







.spacing-style.card__content a{background: #219390;color: #fff}


div#shopify-section-template--20004354752686__carousel_33DHHA .spacing-style.card__content a{background:none;}


.product-card p.ctt-collection-title{display:none;}



.founder{float:left;width:100%;padding:60px 0;}
.founder .left{float:left;width:50%;padding-right:60px;aspect-ratio: 16 / 10;}
.founder .left img{border:1px solid #000;border-radius:10px;    width: 100%;height: 100%;object-fit: cover;}
.founder .right{float:left;width:50%;    padding-top: 30px;}
.founder .right h6 {font-size: 25px;color: #000;font-weight: 400;text-transform: uppercase;margin: 0;}
.founder .right h2{font-size: 40px;font-weight: 600;color: #219390;margin: 20px 0;line-height:48px;text-transform: uppercase;}
.founder .right h3 {font-size: 20px;color: #000;font-weight: 600;text-transform: uppercase;margin: 0;}


.trusted{float:left;width:100%;border: 1px solid #219390;border-radius:30px;}
.trusted .left{float:left;width:50%;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;text-align: left;padding: 0 5%;border-right:0px;min-height:400px;}
.trusted .left img{width:150px;display:block;margin-bottom: 20%;}
.trusted .left h2{font-size: 40px;font-weight: 600;color: #000;margin: 20px 0;line-height:48px;}
.trusted .right{float:left;width:50%;min-height:400px;}
.trusted .right img{display:block;border-radius:30px;}




.worldwide{float:left;width:100%;padding:60px 0;border-top:1px solid #219390;border-bottom:1px solid #219390;text-align:center;}
.worldwide .world_card{float:left;width:33.333%;padding:0px 60px;border-right: 2px solid #e6e6e6;}
.worldwide .world_card h6{font-size: 16px;color: #000;font-weight: 600;text-transform: uppercase;margin: 0;}
.worldwide .world_card h2{font-size: 40px;font-weight: 600;color: #000;margin: 20px 0;line-height: 48px;}
.worldwide .world_card:nth-child(3n){border-right: 0px solid #e6e6e6;}
    
.featured-blog-posts-card__content{padding:20px;}
.featured-blog-posts-card__content h4{font-size: 20px;line-height: 28px;font-weight: 600;}

.ai-tabbed-collection-aq3crctrmyvvzdnngyaigenblock4607d36wtpjwp{padding:0 !important;}
.ai-tabbed-collection__tab-aq3crctrmyvvzdnngyaigenblock4607d36wtpjwp{border: 2px solid #e6e6e6 !important;}





.accordion .details__header{font-size:20px;font-weight:600;color:#000;}


   









.product-card{border: 1.06777px solid #d6d6d6;border-radius: 8px;padding: 10px;}
.product-badges__badge{background:#219390;color: #fff;}
.section-resource-list__content{    text-align: center;display: inline-block;}

.prod_new_offer{float:left;width:100%;}
.prod_offer{float:left;width:100%;background:#219390;;padding:20px;}
.prod_offer ul{padding:0;}
.prod_offer ul li{background: url(/cdn/shop/files/gift_n.png?v=1773292147) left center no-repeat;
padding: 7px 40px;margin-bottom: 0;background-size:25px;list-style: none;line-height: 24px;color:#fff;}
.prod_new_offer h5{color: #fff;font-size: 22px;font-style: normal;font-weight: 600;line-height: 100%;margin: 0 0 14px;}

.bt_free{float:left;width:100%;background:#f1f1f1;}
.bt_free .bt_card{float: left;width: 33.333%;padding: 20px;display: flex;align-items: center;justify-content: center;}
.bt_free .bt_card img{width:60px;display:inline-block;}
.bt_free .bt_card p{font-size: 12px;font-weight: 600;}


a.size-style.button.button--AWTk1WEhDS0NXYU8yc__button_WR4ibA{text-align: center;display: inline-block;}
a.size-style.button.button--AZ0Zzb0JnRlA3M2F4S__button_AJxLQY{text-align: center;display: inline-block;}
.ai-collection-tabs-product-ayw1wuvuyts9evjr1qaigenblock2ef94adbccaf3{border: 1.06777px solid #d6d6d6;border-radius: 8px;padding: 10px;}


.ai-tabbed-collection__product-card-avzbid3zltle1zzftmaigenblock4607d36urbggn{border: 1.06777px solid #d6d6d6;border-radius: 8px;padding: 10px;}
.ai-tabbed-collection__product-card-aq3crctrmyvvzdnngyaigenblock4607d36wtpjwp{border: 1.06777px solid #d6d6d6;border-radius: 8px;padding: 10px;}

.ctt-collection-title {font-size: 13px;color: #6b6b6b;margin-top: 4px;line-height: 1.4;}




.section-resource-list__content h4{color: #1c1c1c;font-size: 20px;font-style: normal;font-weight: 700;line-height: normal;}

.metafield-rich_text_field{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;}
.metafield-rich_text_field h4{color: #1c1c1c;font-size: 22px;font-style: normal;font-weight: 600;line-height: 100%;margin-right: 9px;margin-bottom:0px;}   





.about_page{float:left;width:100%;padding:60px 0 0px;}
.about_page .left{float:left;width:50%;padding-right: 60px;aspect-ratio: 16 / 10;}
.about_page .left img{border: 1px solid #000;border-radius: 10px;width: 100%;height: 100%;object-fit: cover;}
.about_page .right{float:left;width:50%;}


.abt_desc{float:left;width:100%;padding:30px 0;}
.abt_desc .desc_card{float:left;width:33.333%;padding:20px;text-align:center;}
.abt_desc .desc_card h2{line-height: 48px;}

.abt_bottom{float: left;width: 100%; display: flex;gap: 20px;}
.abt_bottom .mv_card{float:left;width:50%;border:1px solid #f1f1f1;border-left:4px solid #9ec3d6;border-radius:10px;padding:20px;}
.abt_bottom .mv_card h3{color:#000;margin:0;}

.moment{float:left;width:100%;text-align:center;padding:60px 0;}
.moment h2{line-height:48px;}





.man_use{float:left;width:100%;}
.man_use h2{font-size:30px;font-weight:600;text-align:center;color:#000;}
.man_use p{text-align:center;padding:0 15%;}





.hair_inner{float:left;width:100%;background:#2d6a92;border-radius:10px;padding:60px 0;margin-top: 20px;}
.use_card_coll{float:left;width:33.333%;padding:20px;text-align:center;}
.use_card_coll h5{color: #fff;font-size: 20px;font-weight: 500;margin-bottom: 0px;}
.use_card_coll p{color:#fff;padding:0;}

.use_card_coll img{display:inline-block;width:80px;}



.our_policies{float:left;width:100%;padding:60px 0;}
.our_policies h1{font-size:30px;margin:0 0 20px 0;}
.our_policies h3{font-size:20px;margin:0 0 20px 0;}

.ai-product-tabs-add-to-cart-atlhlalrczznwndvxtaigenblockbc41d8faylyty{font-family: 'Jost', sans-serif !important;}
.ai-product-tabs-filter-btn-atlhlalrczznwndvxtaigenblockbc41d8faylyty{font-family: 'Jost', sans-serif !important;}

div#shopify-section-sections--20004354883758__custom_liquid_MhLVn6 {background: rgba(158, 195, 214, 0.3);}
.top_footer{float:left;width:100%;padding:60px 0;}
.top_footer .left{float:left;width:50%;}
.top_footer .left h2{    font-size: 60px;line-height: 110%;font-weight: 400 !important;text-transform:uppercase;}

span.ftitl{font-style:italic;}    
span.ftsub {display: block;padding-left: 90px;}
.top_footer .left h3{    font-size: 18px;text-align: left;margin-bottom: 10px;font-weight: 500;text-transform: inherit;}




    .top_footer .left h3:before {
    content: "";
    background: url(/cdn/shop/files/instagram.png?v=1776941970);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
    position: relative;
    top: -1px;
}


.top_footer .left .insta_card{float:left;width:50%;padding-right:20px;}
.top_footer .left .insta_card img{border-radius:10px;}
.top_footer .right{float:left;width:50%;padding-left:80px;}

.top_footer .ft_btm{float:left;width:100%;padding-top:80px;}

.top_footer .right .newsletter h3{    font-size: 28px;font-weight: 400;line-height: 120%;text-transform: inherit;font-style: italic;}
 span.itl{font-style: normal;}   

.newsletter-form {margin-top: 15px;}
.newsletter-field {display: flex;gap: 10px;}
.newsletter-field input {outline: none;
    box-shadow: none;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #fff;
    font-size: 15px;
    font-family: var(--heading-font-family);
    height: 52px;
    padding: 10px;
    width: 100%;
    max-width: 100%;}
.newsletter-field button {padding: 12px 18px;background: #000;color: #fff;border: none;cursor: pointer;font-family: 'Jost', sans-serif !important;}

.web_nav{float:left;width:100%;padding-bottom: 60px;}

.success-msg {
  color: green;
  margin-top: 10px;
}

.error-msg {
  color: red;
  margin-top: 10px;
}

.web_nav .nav_sec{float:left;width:33.333%;padding-right:20px;}
.web_nav .nav_sec h4{margin:0;padding-bottom:20px;font-size: 18px;}
.web_nav .nav_sec ul li{list-style:none;}
.web_nav .nav_sec ul li a{font-size:14px;font-weight:500;}
.web_nav .nav_sec ul{padding:0;margin:0;}

.all_social{float:left;width:100%;margin-top:30px;}
.all_social h3{text-transform:inherit;}
.all_social ul{padding:0;}
.all_social ul li{float:left;padding-right:20px;list-style:none;}
.all_social ul li img{width:40px;}

.web_nav.mob{display:none;}

.web_nav.mob .accordion-content {
  display: none;
  margin-top: 10px;
}

.web_nav.mob .nav_sec.active .accordion-content {
  display: block;
}

.web_nav.mob .accordion-toggle {
  cursor: pointer;
  position: relative;
}

/* optional + icon */
.web_nav.mob .accordion-toggle::after {
  content: "+";
  position: absolute;
  right: 0;
}

.web_nav.mob .nav_sec.active .accordion-toggle::after {
  content: "-";
}




div#shopify-section-sections--20004354883758__custom_liquid_yTqUq4 {background: rgba(158, 195, 214, 0.3);}
.copy{float: left;width: 100%; text-align: center;border-top: 1px solid #000;padding:10px 0;}
.copy .left {float: left;width: 50%;text-align: left;}
.copy .left p{font-size: 14px !important;font-weight: 400;margin:0 !important;}
.copy .right p{font-size: 14px !important;font-weight: 400;margin:0 !important;}
.copy .right{float: left;width: 50%;text-align: right;}}

.copy .right a{color:#000;}
.copy .right a:hover {color: #f15d2f;}





@media only screen and (max-width: 1120px) {

 .top_footer .left h2{font-size: 45px;}
 .top_footer .right{padding-left: 40px;}

.top_footer .right{padding-left: 10px;}
    
}


@media only screen and (max-width: 1020px) {


    .founder .right h2{font-size: 30px;}
    .trusted .left img{margin-bottom: 20px;}
    .trusted .left h2{font-size:30px;}
    .trusted .left{min-height: 360px;}
    .trusted .right{min-height: 360px;}

    .worldwide .world_card{padding: 0px 20px;}
    .web_nav .nav_sec{padding-right: 0px;}

    .spacing-style.card__content h3{font-size: 15px;}
    .featured-blog-posts-card__content h4{font-size: 17px;
  line-height: 25px;}
   

}
        
@media only screen and (max-width: 767px) {
 
    


    .founder .left{width: 100%;padding-right: 0;}
    .founder .right{width: 100%;padding-top: 30px;}
    .trusted .left{width:100%;min-height:auto;padding: 30px;}
    .trusted .right{width:100%;min-height:auto;}
    .worldwide .world_card{padding: 0 10px;}
    .top_footer .left{width:100%;}
      .top_footer .right{width:100%;}
      .top_footer .right{padding-left: 0;}
      .web_nav{padding:30px 0;}

      .ft_top .left{ padding-bottom:30px;}


       .spacing-style.card__content p{min-height: 130px;}
      .spacing-style.card__content a{font-size: 11px;}
      div#shopify-section-template--20004354752686__carousel_J8wWcX h3{min-height: 85px;}
      div#shopify-section-template--20004354752686__carousel_J8wWcX .carousel-content slideshow-slides > .card p{min-height: 180px;}
   
  .ai-video-slider-card-at3virniwc2xrbdbotaigenblock63a3dcb6xlmbf{flex: 0 0 calc(50% - 10px);}

  .about_page .left{width:100%;padding-right: 0;}
  .about_page .right{width: 100%;padding-top: 30px;}
  .abt_desc .desc_card h2{line-height: 38px;font-size: 30px;}
  .abt_bottom{display: inherit;}
  .abt_bottom .mv_card{width:100%;}
 
}

@media only screen and (max-width: 600px) {


#shopify-section-template--20004354752686__1776334034a6154605 h2{font-size: 30px !important;}
.ai-tab-filter__button-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{padding: 10px 20px !important;}
div#shopify-section-template--20004354752686__177675095723614b04{margin-top:60px;}
.ai-color-series-card-subtitle-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{font-size: 12px;}
h3.ai-color-series-card-title-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{line-height: 30px;margin: 5px 0;font-size: 18px;padding-right: 10%;}
    p.ai-color-series-card-text-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{padding-right:30%;}
  .section.section--page-width.spacing-style.color-scheme-1{overflow:hidden;}  
  div#shopify-section-template--20004354752686__carousel_J8wWcX{padding:0;}

  div#shopify-section-template--20004354752686__carousel_J8wWcX h3{min-height: auto;}




  #shopify-section-template--20004354752686__17758855864d587ef8 h2{font-size: 30px;line-height: 38px;}

   .our_benefits .benefits_card{padding:10px;}
   #shopify-section-template--20004354752686__17756322526ab5e827 h2{font-size:30px;line-height:38px;}

   #shopify-section-template--20004354752686__carousel_harXqj h2{font-size: 30px;line-height: 38px;}
   .founder .right h2{font-size: 30px;line-height: 38px;}
   .trusted .left h2{font-size: 20px;margin: 0px;}
   #shopify-section-template--20004354752686__featured_blog_posts_zifDcA h2{font-size: 30px;line-height: 38px;}

   .worldwide .world_card{width:100%;border-right: 0px;}
 
   .copy .left, .copy .right{width:100%;text-align:center;}
   .our_benefits .benefits_card{width:50%;}
#shopify-section-template--20004354752686__17756322526ab5e827 h2{font-size: 30px !important;line-height: 38px;} 
#shopify-section-template--20004354752686__carousel_harXqj h2{font-size: 30px !important;line-height: 38px;}
#shopify-section-template--20004354752686__17758855864d587ef8 h2{font-size: 30px !important;line-height: 38px;}
.ai-product-tabs-atlhlalrczznwndvxtaigenblockbc41d8faylyty{padding: 0px 0px 40px 0;}

.custom-marquee__text{font-size:16px !important;}
.ai-product-tabs-atlhlalrczznwndvxtaigenblockbc41d8faylyty{padding:0 !important;}
.ai-tab-filter-tabs-aq3d0odfovejhl0vjuaigenblocke0df84duftwym{flex-wrap: inherit !important;}
.ai-tab-filter-container-aq3d0odfovejhl0vjuaigenblocke0df84duftwym{padding:0 !important;}




.hero--no-blocks-auto-height :is(.hero__image, .hero__video){height:320px;}



.top_footer .left h2{font-size: 25px;
    line-height: 34px;}

span.ftsub{padding-left: 30px;}
.top_footer .left h3{font-size: 12px;}
.top_footer .left .insta_card{width:50%;padding: 0px 5px 0 0;margin-bottom: 10px;}
.top_footer .ft_btm{padding-top: 40px;}
.web_nav .nav_sec{padding-right: 0px;padding-bottom: 20px;width: 100%;}
.all_social ul li{padding-right: 15px;}
.all_social ul li img{width: 30px;}
.copy .left p{font-size: 12px !important;}
.copy .right p{font-size: 12px !important;}
.all_social{margin-top: 0px;}


.ai-tab-filter__slider-track-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu .ai-tab-filter__shade-card-arxjcvjvcylnqrnozdaigenblock8fe2e71hgnaqu{flex: 0 0 40% !important;}
#shopify-section-template--20004354752686__1776334034a6154605 h2{font-size:25px;}
.spacing-style.card__content p{min-height: auto;}
.ai-color-series-heading-amgjza05pzwnsrgdjnaigenblockb867cf0enxa8n{font-size:25px;}
#shopify-section-template--20004354752686__17758855864d587ef8 h2{font-size: 25px !important;line-height: 33px;padding-top: 30px;}
div#shopify-section-template--20004354752686__carousel_J8wWcX h2{font-size:25px;padding-top:30px;}
div#shopify-section-template--20004354752686__carousel_J8wWcX p{font-size: 16px;}

div#shopify-section-template--20004354752686__carousel_J8wWcX .carousel-content slideshow-slides > .card p{min-height: auto;}
#shopify-section-template--20004354752686__featured_blog_posts_zifDcA {clear: both;border: 1px solid #f1f1f1;}
#shopify-section-template--20004354752686__carousel_33DHHA h2{font-size: 25px !important;line-height: 33px;}
#shopify-section-template--20004354752686__1776319722530f6c30 h2{font-size: 25px !important;line-height: 33px;}
#shopify-section-template--20004354752686__featured_blog_posts_zifDcA h2{font-size: 25px !important;line-height: 33px;}
 .ai-video-slider-card-at3virniwc2xrbdbotaigenblock63a3dcb6xlmbf{flex: 0 0 calc(100% - 10px);}
 .worldwide .world_card h2{font-size: 25px !important;line-height: 33px;}


.menu-drawer__menu-item{font-size:16px;}
 .web_nav.mob{display:block;}

 .web_nav.desk{display:none;}


 .ai-slider-slides-abwths01baxhrbg9znaigenblocke22b95aqtyfjk{min-height: 900px !important;}
 .ai-slider-content-column-abwths01baxhrbg9znaigenblocke22b95aqtyfjk{padding:20px 10px; !important;}


 .ai-slider-image-column-abwths01baxhrbg9znaigenblocke22b95aqtyfjk{height: inherit !important;}



 #shopify-section-template--20298945429678__product_list_rmJAJQ h3 {font-size:30px !important;}
 #shopify-section-template--20298945429678__section_tKxYXT h2{font-size:30px !important;line-height:38px;}

#shopify-section-template--20305761042606__product_list_jmYahC h2  {font-size:30px !important;}
#shopify-section-template--20305761042606__section_XXEFUx h2{font-size:30px !important;line-height:38px;}


#shopify-section-template--20306215665838__product_list_daCULh h2{font-size:30px !important;}
#shopify-section-template--20306215665838__section_NdpbWF h2{font-size:30px !important;line-height:38px;}

#shopify-section-template--20306256298158__product_list_mEnDPc h2{font-size:30px !important;}
#shopify-section-template--20306256298158__section_jBJP7U h2{font-size:30px !important;line-height:38px;}

.accordion .details__header{font-weight:500;font-size:16px;}


.about_page{padding: 30px 0 0px;}
.about_page .right h2{margin-bottom: 10px;}
.abt_desc .desc_card{width:100%;}
.moment h2{line-height: 34px;font-size: 25px;}


.ai-slider-slide-amly5vk14ehzubjdataigenblockb68892dhgp79p{  width: 100%;max-width: 100%;overflow: hidden;}
div#shopify-section-template--20298945429678__collection_list_FDaB89{padding: 10px 0%;}
div#shopify-section-template--20305761042606__collection_list_9efk6Y{padding: 10px 0%;}
div#shopify-section-template--20306215665838__collection_list_Chhn9z{padding: 10px 0%;}
div#shopify-section-template--20306256298158__collection_list_DkdtBq{padding: 10px 0%;}

}






