/** Shopify CDN: Minification failed

Line 357:81 Unexpected "{"
Line 1025:0 Expected "}" to go with "{"

**/
.header__active-menu-item, .header__menu-item:hover span{ text-decoration:none !important; }
.header--middle-left .header__inline-menu { margin: auto; }
nav a { font-size: 16px !important; }
sticky-header.header-wrapper{ z-index:-1; }
.review-banner { display: flex; gap: 10px; align-items: center !important;}
.review-banner img { height: 20px !important;  }
.review-banner p { font-size: 20px; font-weight: 700 !important; }
body p{  font-family: 'outfit', sans-serif !important; font-weight:500; font-size:16px; line-height:24px !important;} 
div#shopify-section-template--20848928489695__image_with_text_3Ph6yw .page-width, 
div#shopify-section-template--20848928489695__image_with_text_4aPE8g .page-width{ width: 100% !important; max-width: 100% !important; padding: 0 !important; }
div#shopify-section-template--20848928489695__image_with_text_3Ph6yw .image-with-text__content,
div#shopify-section-template--20848928489695__image_with_text_4aPE8g .image-with-text__content{ padding: 18rem; }
.header { margin-top: 20px; transition: margin-top 0.3s ease; border-radius: 60px;  box-shadow: 0 0 4px 0 rgba(238, 54, 101, 0.12); }
.header span.svg-wrapper { border: 1px solid #303370; border-radius: 40px; color: #303370 ! IMPORTANT; }
.header__icons{ gap:8px; flex:0; }
.header__heading{ flex:1; }
nav.header__inline-menu { flex: 1.5; }
sticky-header.header-wrapper.gradient { background-color: transparent;}
header.header { padding-left: 40px !important; padding-right: 25px !important; }
section#shopify-section-template--20848928489695__image_banner_af4eFU,
div#Slider-template--20848928489695__slideshow_9bBTt6 { background-image: url(/cdn/shop/files/Rectangle_64.png?v=1768368902);
                         background-size:cover; background-position: center; background-repeat: no-repeat; padding: 100px 0 0 0; margin-top: -105px; }
section#shopify-section-template--20848928489695__image_banner_af4eFU::before,
section#shopify-section-template--20906182017247__image_banner_heNDmz::before,
section#shopify-section-template--20911667085535__image_banner_NrpgU8::before,
div#shopify-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj::before,
div#shopify-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3::before,
div#shopify-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC::before {
  content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.3; background-image: url(/cdn/shop/files/Clip_path_group.png?v=1769511501); background-size: cover;
   background-position: center; background-repeat: no-repeat; pointer-events: none; z-index:0;  }
section#shopify-section-template--20848928489695__image_banner_af4eFU .banner__media { background:transparent; }
section#shopify-section-template--20904949154015__image_banner_BQCppD { width: 1375px ; border-radius: 50px !important; margin: auto;margin-top:-250px;  }
a.button.button--secondary { background-color: white; }
.header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account { background: white; }
.header-wrapper--border-bottom { border-bottom: none; }
#shopify-section-template--20848928489695__custom_liquid_ytzMan{ position: relative; z-index:1; }

.marquee { overflow: hidden; background: #303370; color:  #fff; padding: 10px 0; }
.track { display: flex; width: max-content; animation: scroll 30s linear infinite; }
.track span { margin-right: 35px; }
@keyframes scroll {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}
.button:after{ box-shadow: 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text), var(--border-opacity)),
     0 0 0 calc(var(--buttons-border-width) + 1px) rgb(0 0 0) !important; }  
.button:hover { background: #303370 ! IMPORTANT; color:#fff; }
img { border: 0 !IMPORTANT; }
.span { display: inline-flex; align-items: center; }
.span::before {
  content: "";
  background-image: url("/cdn/shop/files/Vector.png?v=1768810783"); 
  background-size: contain;
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  margin-right: 30px;
}
.footer a { text-decoration: none; }
.footer-block.grid__item:last-child { width: 100% !important; max-width: 100% !important; flex: 0 0 100%; }
.footer-block li{ list-style: none; }
.footer-block svg{ color: #fff; }
.footer-block.grid__item:last-child img{ width:100%; max-width:100% !important; }
.footer__list-social.list-social:only-child { justify-content: flex-start !important; padding: 0; }
button.field__button {
    background: #ee3665 !important;
    position: relative;
    padding: 10px 50px;
    border-radius: 30px;
    border: 2px solid #fff !important;
    box-shadow: 2px 4px 0px 0 #fff;
}
.field:after, .field:before{ display:none; }
footer input.field__input { border: 2px solid #fff; border-radius: 30px; }
.collapsible-content__media.collapsible-content__media--adapt.media.global-media-settings.gradient { border-radius: 26px; }
.banner__box.content-container.content-container--full-width-mobile.color-scheme-ff075b05-2420-4752-ae39-a3b12083d4c3.gradient { max-width: 62rem; }
div#Banner-template--20848928489695__image_banner_af4eFU h2,
div#Banner-template--20848928653535__image_banner_Qbxffb h2,
div#Banner-template--21041629626591__image_banner_6W7Cy8 h2,
div#Banner-template--21041798643935__image_banner_dm44hE h2,
div#Banner-template--21041294737631__image_banner_nQ6ihb h2,
div#Banner-template--21041911365855__image_banner_HtX7XU h2,
div#Banner-template--20848928391391__image_banner_mKYyka h2 { color: #303370; }
.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient {  color: #303370; }
#shopify-section-template--20848928489695__image_banner_FzmPYW .banner__box.content-container {
    width: 80px;
    
}
.banner__box { box-shadow: 8px 8px 2px #EE3665; border: 2px solid #000000; border-radius: 26px; }
section#shopify-section-template--20904949154015__multicolumn_pV3Tfb .multicolumn-card__image-wrapper{ width: 160px; margin:auto; }
section#shopify-section-template--20906182017247__multicolumn_kHrkik .multicolumn-card__image-wrapper{ width: 160px; margin:auto; }
div#Banner-template--20904949154015__image_banner_wd8UVC .banner__box { max-width: 105rem; margin-top:110px; }
div#Banner-template--20904949154015__image_banner_wd8UVC h2.banner__heading { color: #303370; }
div#Banner-template--20904949154015__image_banner_ztdkx9 .banner__box { max-width: 70rem; color: #000000; }
div#Banner-template--20904949154015__image_banner_ztdkx9 .banner__buttons,
div#Banner-template--20904949154015__image_banner_ztdkx9 .banner__buttons a.button.button--primary { width: 100% !important; max-width:100%; }
div#Banner-template--20906182017247__image_banner_Fj6Teb .banner__box { max-width: 70rem; color: #000000; background:#fff !important; box-shadow: 8px 8px 0 #f4ea1a !important; }
div#Banner-template--20906182017247__image_banner_heNDmz .banner__box { max-width: 62rem !important; color: #000000 !important; }
div#Banner-template--20906182017247__image_banner_RzRyq8 .banner__buttons, 
div#Banner-template--20906182017247__image_banner_RzRyq8  a.button.button--primary{ width: 100% !important; max-width:100%; }
div#Banner-template--20906182017247__image_banner_Fj6Teb .banner__buttons, div#Banner-template--20906182017247__image_banner_Fj6Teb a.button { max-width: 100%; width: 100% !important; }
div#shopify-section-template--20906182017247__image_with_text_bexXBF {
    background-image: url(/cdn/shop/files/Vector_6.png?v=1768970843);
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 150px;
}
div#shopify-section-template--20911667085535__image_with_text_T9MxJL{
    background-image: url(/cdn/shop/files/Vector_6.png?v=1768970843);
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    padding-top: 150px;
}

div#Banner-template--20911667085535__image_banner_JHeJzJ .banner__box { max-width: 70rem; color: #000000; }
div#Banner-template--20911667085535__image_banner_JHeJzJ .banner__box{ box-shadow: 8px 8px 2px #6F54A3; border: 2px solid #000000; border-radius: 26px; }
div#Banner-template--20911667085535__image_banner_JHeJzJ .banner__buttons, 
div#Banner-template--20911667085535__image_banner_JHeJzJ a.button { background-color: #6F54A3; max-width: 100%; width: 100% !important; border-radius:30px; }
div#Banner-template--20848928489695__image_banner_af4eFU h2 { line-height: 65px ; font-weight: 600 ; font-size: 60px; }

div#shopify-section-template--20848928489695__image_with_text_xFeGTg .image-with-text__media { border: none; border-radius: 30px; }
div#shopify-section-template--20848928489695__image_with_text_ENibKi .image-with-text__media { border: none; border-radius: 30px; }
.keys ul li, .product-benefits-unique ul li { list-style: none; padding-left: 0; font-size:18px !IMPORTANT; font-weight:400; line-height:24px; margin-bottom:25px; color:#000!important; }
.keys ul{ padding-left:0px; }
.keys ul li { background: url("/cdn/shop/files/Vector.svg?v=1769161895") no-repeat left center;
   background-size: 22px 22px; padding-left: 38px; color:#000 }
.keys h4 { font-size: 24px; font-weight:600; line-height:28px; margin:0; }
.accordion h3 { font-size: 20px; text-decoration: none !important; }
.accordion summary:hover h3, .accordion summary:hover .icon-caret { color: #EE3665; }
.accordion details[open] summary h3, .accordion details[open] summary .icon-caret { color:  #EE3665; }
.accordion p {
  font-size:16px;
  font-weight:400;
  line-height:22px;

}
.accordion summary {
    padding:2.0rem !important;
    padding-left:0rem !important;
}
/* .color-scheme-a09dc80c-16d5-4255-bcf4-c6517a74f4c2.gradient .grid__item { padding-right: 50px; } */
.collapsible-content summary:hover { background: transparent !important; }
details#Details-collapsible_row_PMtgQj-template--20911667085535__collapsible_content_Ba74Cc [open] summary h3,
details#Details-collapsible_row_PMtgQj-template--20911667085535__collapsible_content_Ba74Cc[open] summary .icon-caret { color:  #6B519F; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja { background: #477569; padding-bottom:80px; }
/* .rich-text.content-container.color-scheme-89714323-5f8b-4cb5-8969-db94715227a7.gradient.rich-text--full-width.content-container--full-width.section-template--20906182017247__rich_text_M8cgYT-padding p {
    color: white; } */
    section#shopify-section-template--20911667085535__image_banner_JHeJzJ .banner__box { background-color: #fff !important; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja { color: #fff; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja h2 { color: #ffffff; margin:2px; }
#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .tab-header { display: none; }
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ {
    background: linear-gradient(to bottom, #6F54A3 0%, #432B70 100%);
    padding-bottom: 80px;
}

div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .tab-header,
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .tabs-nav {
    display: none !important;
}
.section-template--20911667085535__rich_text_C8fpqH-padding.rich-text--full-width {
    background-color: #6F54A3 !important;
    background: #6F54A3 !important;
    text:white;
}
#shopify-section-template--20911667085535__rich_text_C8fpqH h2, 
#shopify-section-template--20911667085535__rich_text_C8fpqH p,
#shopify-section-template--20911667085535__rich_text_C8fpqH .rich-text__text {
    color: #ffffff !important;
}
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ h2{
  color:white;
  font-family:Clash Grotesk;
}
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ {
color:white;}

.footer-custom-newsletter input::placeholder {
    color: #ffffff !important;
    opacity: 1; 
}

.footer-custom-newsletter input {
    border-color: #ffffff !important;
    color: #ffffff !important; 
}
.footer-custom-newsletter a{ color: #fff !IMPORTANT;}
.footer-custom-newsletter a:hover{color: #ee3665 !important; }

/* Restrict all styles to this specific section ID */
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredient {
  display: flex;
  align-items: center;
  gap: 25px;
}

#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient {
  justify-content: flex-end;
  text-align: auto;
  color: #323232;
  font-weight: 700;
}

#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient::after {
  content: "";
  width: 150px;
  height: 50px;
  background: url('/cdn/shop/files/Group_1000004518_1b77ce2a-13bb-4e88-9117-86e4f4629e50.png?v=1771316898') left center / contain no-repeat;
  z-index: 10;
}
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(1)::after { margin-right: -140px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(2)::after { margin-right: -130px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(3)::after { margin-right: -140px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(4)::after { margin-right: -160px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(5)::after { margin-right: -170px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient { justify-content: flex-start; font-weight: 700; color: #323232; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient::before { content: ""; width: 150px; height: 50px;
   background: url('/cdn/shop/files/Group_1000004518_1b77ce2a-13bb-4e88-9117-86e4f4629e50.png?v=1771316898') left center / contain no-repeat; transform: scaleX(-1); z-index: 10; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(1)::before { margin-left: -95px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(2)::before { margin-left: -115px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(3)::before { margin-left: -140px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(4)::before { margin-left: -160px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(5)::before { margin-left: -170px; }
/* #shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-image { background-image: url('/cdn/shop/files/Blob_2_64f0de9a-6109-45c2-81e0-d5c720bb420a.png?v=1771316213');
   background-size: contain; background-repeat: no-repeat; background-position: center; display: flex; justify-content: center; align-items: center; z-index: 1; } */

#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-image img { max-width: 520px !important; display: block; margin: 0 auto; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx section.tab-section { padding-bottom: 80px; }
#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .ingredients-image { position: relative; display: flex; justify-content: center; align-items: center; }
#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .ingredients-image img { position: relative; z-index: 1; max-width: 350px !important; }
.media { background: transparent !important; }
section#shopify-section-template--20906182017247__image_banner_heNDmz { padding: 100px 0 0 0; }
section#shopify-section-template--20911667085535__image_banner_NrpgU8 { padding: 100px 0 0 0; }
#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .ingredients-image::after,
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .ingredients-image::after { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);
   background-image: url('/cdn/shop/files/Group_1000004845_2.png?v=1769680889'); background-size: contain; background-repeat: no-repeat;
    background-position: center; width: 650px; height: 650px; z-index: 10; pointer-events: none; }
#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .ingredients-image { position: relative; }       
#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .tab-ingredients-grid,
#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .tab-ingredients-grid { display: grid; grid-template-columns: 25% 50% 25%; gap:0; }
#shopify-section-template--20904949154015__multicolumn_GykiJj .rte p:first-of-type,
section#shopify-section-template--20848928489695__multicolumn_ajqnBC .rte p:first-of-type,
section#shopify-section-template--20911667085535__multicolumn_nBVXzp .rte p:first-of-type,
section#shopify-section-template--20906182017247__multicolumn_wycJ6x .rte p:first-of-type
 { border-bottom: 1px solid #D1D1D1; margin-bottom: 16px; width: auto;
  padding-bottom:15px; font-size: 20px !important; }
#Slide-template--20904949154015__multicolumn_pV3Tfb-1 .multicolumn-card__image-wrapper { position: relative; overflow: visible !important; }
#Slide-template--20904949154015__multicolumn_pV3Tfb-1 .multicolumn-card__image-wrapper::after { content: ""; position: absolute; display: block;
   background-image: url('/cdn/shop/files/Vector_11.png?v=1769755855'); background-size: contain;
    background-repeat: no-repeat; width: 130px; height: 70px; top: 50%;  right: -200px;  z-index: 99; pointer-events: none; }
#Slide-template--20904949154015__multicolumn_pV3Tfb-2 .multicolumn-card__image-wrapper { position: relative;  overflow: visible !important; }
#Slide-template--20904949154015__multicolumn_pV3Tfb-2 .multicolumn-card__image-wrapper::after { content: ""; position: absolute; display: block; 
  background-image: url('/cdn/shop/files/Vector_12.png?v=1769755856'); background-size: contain; background-repeat: no-repeat;
   width: 130px; height: 70px; top: 50%; right: -200px;  z-index: 99; pointer-events: none; }
.footer-block__details-content .privacy-check a[href="/policies/privacy-policy"] { color: #FFFFFF !important; transition: color 0.3s ease; }
.footer-block__details-content .privacy-check a[href="/policies/privacy-policy"]:hover { color: #FF5A78 !important; text-decoration: none; }
section#shopify-section-template--20906182017247__image_banner_heNDmz {
    background-image: linear-gradient(
        185deg, 
        rgba(71, 117, 105, 1) 0%,   /* rgba(71, 117, 105, 1) at 60% opacity */
        rgba(162, 255, 208, 1)
         100%  /* rgba(162, 255, 208, 1) at 60% opacity */
    ) !important;
    padding: 100px 0 0;
}


/* 2. Apply the Lavender Gradient at 70% opacity */
#shopify-section-template--20911667085535__image_banner_NrpgU8 {
    background-image: linear-gradient(
        180deg, 
        rgba(212, 190, 255, 0.7) 0%,   /* Figma #D4BEFF at 70% */
        rgba(248, 245, 255, 0.7) 100%  /* Figma #F8F5FF at 70% */
    ) !important;
    padding: 100px 0 0;
}
.collapsible-content__grid .accordion summary:hover .accordion__title { color: #6B519F !important; transition: color 0.3s ease; }
.collapsible-content__grid .accordion summary .icon-caret { display: none !important; }
.collapsible-content__grid .accordion summary {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  gap: 20px !important;
}
.collapsible-content__grid .accordion summary::after { content: '+'; display: flex; align-items: center; justify-content: center; flex-shrink: 0; padding-left:2px;
   width: 22px; height: 22px; border-radius: 50%; border: 1px solid #6B519F; background-color: transparent; color: #6B519F; font-size: 20px; font-weight: 400; transition: all 0.3s ease; }
.collapsible-content__grid .accordion details[open] summary::after { content: '−'; background-color: #6B519F; color: #ffffff; border: 1px solid #6B519F; }
.collapsible-content__grid .accordion details[open] .accordion__title { color: #6B519F !important; }
.timeline-icon { border: 2px solid black; box-shadow: 1px 2px black; }
.timeline-tabs { background-color: #f7c7e5; padding: 8px; border-radius: 30px; width: fit-content; align-content: center; margin:auto; }
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-tabs{ display:none !important; }
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-icon { background: #6F54A3 !important; }
.timeline-label{ font-size:25px; font-weight:500; line-height:28px; }
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-label { color: #6F54A3 !important; background-color: #fbfaff; 
  font-size:25px; font-weight:500px; z-index:1; line-height:28px; }
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-tabs { display:none!important; }
section#shopify-section-template--20906182017247__image_banner_heNDmz { min-height: 80rem; }
div#Banner-template--20906182017247__image_banner_heNDmz .banner__box { max-width: 55rem !important; color: #000 !important; }
div#Banner-template--20848928489695__image_banner_af4eFU .banner__box { max-width: 65rem; }
section#shopify-section-template--20911667085535__image_banner_NrpgU8 { min-height: 85rem; }
div#Banner-template--20911667085535__image_banner_NrpgU8 .banner__box.content-container { max-width: 58rem; }
div#shopify-section-template--20911667085535__image_with_text_T9MxJL .image-with-text__media { border-radius: 30px; }
div#shopify-section-template--20911667085535__image_with_text_T9MxJL { padding-bottom: 50px; }
#timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-tabs{ position: relative; z-index: 1; }
#timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-content,
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-content,
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-content{ width: 34% !important; }

div#shopify-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj,
div#shopify-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 { position: relative; overflow: hidden; background-color: #f4ea1a14; }
div#shopify-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC{ position: relative; overflow: hidden; background-color: rgba(246, 242, 255, 0.4) }
div#shopify-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj::after{
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("/cdn/shop/files/Frame_15_1.png?v=1770093323");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 0;
}
 
div#shopify-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("/cdn/shop/files/Frame_15.png?v=1770093323");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 0;
} 

div#shopify-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("/cdn/shop/files/Frame_19.png?v=1770093323");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 0;
}
div#shopify-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj, 
div#shopify-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 >  { position: relative; z-index: 1; }
section#shopify-section-template--20906182017247__collapsible_content_xNEPQY .grid__item,
section#shopify-section-template--20911667085535__collapsible_content_Ba74Cc .grid__item{ padding-right:40px; }
.collapsible-content__media{ border-radius: 30px; }
.timeline-content h3{
    font-weight:600;
    font-size:25px;
    line-height:28px;
    color: #323232;
}
.timeline-content p{
   font-weight:500;
   font-size:18px;
   line-height:28px;
   color:#323232;
}
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-icon{ background-color: #F4EA1A !important; }
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-label{ color: #212121 !important; }
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-icon{ background-color: #F4EA1A !important; }
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-label{ color: #212121 !important; background: #fefded; z-index: 1; }
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-icon img{ filter: brightness(1) invert(1) !important; }
.timeline-item.right { text-align: left; }
.timeline-tab-btn.blue-button.active, .tab-btn.blue-button.active{ background-color: #f3ea19 !important; }
div#Banner-template--20904949154015__image_banner_BQCppD .banner__media.media { border-radius: 30px; }

section#shopify-section-template--20904949154015__multicolumn_6Kee3W .multicolumn-card__info{
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  padding-left:40px;
  padding-right:40px;
}
section#shopify-section-template--20904949154015__multicolumn_6Kee3W .multicolumn-card__info h3.inline-richtext,
section#shopify-section-template--20904949154015__multicolumn_6Kee3W .multicolumn-card__info .rte p{ color:white; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.left{ padding-top: 14px; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.left .ingredient{ padding-bottom:90px; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.right{ padding-top:30px; }
div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.right .ingredient { padding-top:100px; }
 section#shopify-section-template--20904949154015__multicolumn_WFacbk h3.inline-richtext, 
 section#shopify-section-template--20904949154015__multicolumn_3WrDAe h3.inline-richtext,
 section#shopify-section-template--20904949154015__multicolumn_FLMp74 h3.inline-richtext,
 section#shopify-section-template--20904949154015__multicolumn_LEG8mp h3.inline-richtext { font-size: 40px !important; line-height:50px; font-weight: 600; }
section#shopify-section-template--20904949154015__multicolumn_WFacbk .rte p { padding-bottom: 20px; font-size:18px; font-weight:500; line-height:28px; }
section#shopify-section-template--20904949154015__multicolumn_GykiJj h3 ,
section#shopify-section-template--20848928489695__multicolumn_ajqnBC h3,
section#shopify-section-template--20911667085535__multicolumn_nBVXzp h3,
section#shopify-section-template--20906182017247__multicolumn_wycJ6x h3 { font-size: 40px; font-weight: 600; line-height: 50px; }
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ h3 { color: #fff; font-weight:600; font-size:25px; line-height:45px; margin: 2px; }
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .left .ingredient { padding-bottom: 40px; margin-top: 30px; }
div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .right .ingredient { padding-top: 40px; margin-top: 30px; }
button.timeline-tab-btn.active img { filter: none ; }
button.tab-btn.blue-button.active img { filter: brightness(0) invert(0) !important; }
.product-grid-container h3 { font-size: 18px !important; line-height:22px !important; font-weight:500 !important; text-decoration:none !important;  }
 .price, .totals__total-value  { color: #ee3665 !important; font-size: 24px !important; font-weight: 600 !important; }
 .product-option { color: #ee3665 !important; font-size: 16px !important; font-weight: 600 !important; }
div#shopify-section-template--20848928391391__product-grid .grid .card__inner.color-scheme-1 { background-color: #F5EFFF;}
.price-item { color: #ee3665; font-size: 24px; font-weight: 600; }
.page-width .product { padding-top: 20px; }
 p.product__text.inline-richtext.caption-with-letter-spacing { color: #323232B2; text-transform: capitalize; }
.product__title h1 { font-size: 40px !important; line-height: 50px !important; font-weight: 600; }
.quantity::after { border-radius:30px; }
svg.icon.icon-inventory-status { color: #303370; }
section.support-contact .support-left .info-card { color: #FEF7FD !important; }
section.support-contact .support-right { color: #FBFAF8 !important; }
h2.rich-text__heading, .timeline-heading h2, h2.testimonial-heading, h1.collection-hero__title, .support-left h2, .faq-header h2 { font-size: 40px !important; 
   line-height: 48px !important; font-weight:700 !important; margin:0 !important; }
.timeline-heading { width: 70%; margin: 0 auto; }
.testimonial-section .page-width { max-width: 100% !important; }
.page-width .testi-header { max-width: 1375px; width: 1375px !important; margin:auto; padding-right: 72rem; }
.testimonial-section .swiper-button-prev, .testimonial-section .swiper-button-next { display: none !important; }
.page-width {  padding-left: 0 !important; padding-right: 0 !important; }
.timeline-item.left .timeline-icon { margin-left: 12% !important; }
.timeline-item.right .timeline-icon { margin-right: 12% !important; }
.timeline-tab-panel { padding-top: 150px; }
.footer-bar { display: flex; justify-content: space-between; justify-items: center; align-items: center; }
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB .footer-bar { width: 1375px !important; margin: auto !important; }
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB a,
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB p{ color: rgba(50, 50, 50, 0.7) !important; text-decoration: none; }
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB a:hover{ color: #000 !important; text-decoration: underline !important; }
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB img{ width: 500px; }
.footer__content-bottom.page-width { display: none; }
.footer-bar__left p { margin: 3px 0; }
.support-left { padding-right: 150px; }
.timeline-tab-panel::after { content: ''; height: 80%; width: 0; position: absolute; z-index:0; left: 50%; top:300px; transform: translateX(-50%); border-left: 4px solid #323232; }
.timeline-tab-panel .timeline-start-dot { position: absolute; left: 50%; top: calc(300px + 0%); transform: translateX(-50%); width: 14px; height: 14px;
   background: #323232; border-radius: 50%; z-index: 1; }
.timeline-tab-panel .timeline-end-dot { position: absolute; left: 50%; top: calc(300px + 80%); transform: translateX(-50%); width: 14px; height: 14px; 
        background: #323232; border-radius: 50%; z-index: 1; }
 #shopify-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-label { position: absolute; left: 50%; top: -50%; transform: translateX(-50%); 
  font-weight: 700; color: #7b5db8; background-color: #fefded; z-index: 1; }
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch::after,
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement::after { height: 77%; top: 400px; }

div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch .timeline-start-dot,
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-start-dot { top: calc(300px + 4%); }

div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch .timeline-end-dot,
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-end-dot{ top: calc(300px + 81.5%); }
.left .timeline-icon::after { content: ''; border-bottom: 4px solid black; position: absolute; width: 330px;left: 222px; }
.right .timeline-icon::before { content: ''; border-bottom: 4px solid black; position: absolute; width: 330px; right: 222px; }
 div#shopify-section-template--20848928489695__tab_ingredients_6TYJPx div#tab-1 .tab-ingredients-grid .ingredients-image{
   background-image:url("/cdn/shop/files/Blob_2_64f0de9a-6109-45c2-81e0-d5c720bb420a.png?v=1771316213"); 
   background-size: contain; background-repeat: no-repeat; background-position: center; display: flex; justify-content: center; align-items: center; z-index: 1;} 
div#tab-2 .tab-ingredients-grid .ingredients-image{
   background-image:url("/cdn/shop/files/Blob_2.png?v=1769664007"); 
   background-size: contain; background-repeat: no-repeat; background-position: center; display: flex; justify-content: center; align-items: center; z-index: 1;} 
div#tab-2 .tab-ingredients-grid .ingredients-col.left .ingredient::after { content: ""; width: 150px; height: 50px;
     background: url(/cdn/shop/files/kk.png?v=1769664008) left center / contain no-repeat; z-index: 10; }
div#tab-2 .tab-ingredients-grid .ingredients-col.right .ingredient::before { content: ""; width: 150px; height: 50px; 
  background: url(/cdn/shop/files/kk.png?v=1769664008) left center / contain no-repeat; transform: scaleX(-1); z-index: 10; }
.support-form button:hover { background-color: #303370; }
div#Banner-template--20904949154015__image_banner_wd8UVC,
section#shopify-section-template--20906182017247__image_banner_heNDmz,
section#shopify-section-template--20911667085535__image_banner_NrpgU8,
section#shopify-section-template--20848928653535__image_banner_Qbxffb,
section#shopify-section-template--21041629626591__image_banner_6W7Cy8,
section#shopify-section-template--21041798643935__image_banner_dm44hE,
section#shopify-section-template--21041294737631__image_banner_nQ6ihb,
section#shopify-section-template--21041911365855__image_banner_HtX7XU,
section#shopify-section-template--20848928391391__image_banner_mKYyka,
div#Banner-template--21279078973663__image_banner_74HEaW,
div#Banner-template--20848928293087__image_banner_tHE7i3,
section#shopify-section-template--21062182600927__image_banner_c4mMGN { margin-top: -105px; }
.refund { width: 800px; margin: auto; }
.refund h2 { font-size: 30px; font-weight: 600; line-height: 50px;}
.refund h3 { font-size: 26px; font-weight: 600; line-height: 50px; }
.refund .text{ font-size:18px; font-weight: 400px; line-height: 28px;}
.refund ul li, .refund ol li{ color: #323232; font-size:18px; font-weight: 400px; line-height: 30px; }
.swiper-wrapper { padding-top: 0px; }
.swiper.testimonial-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden { margin-top: -2 14px; }
.swiper-button-prev { display:none !important; position: absolute !important; right: 16% !important; left:auto !important; top: 22% !important; border:1px solid black !important;
   border-radius:50% !important; padding:6px !important; width:30px !important; height:30px !important; }
.swiper-button-next { display:none !important; position: absolute !important; top: 22% !important; right: 14% !important; border:1px solid black !important;
   border-radius:50% !important; padding:6px !important; width:30px !important; height:30px !important; }
.swiper-button-next::after, .swiper-button-prev::after { display:none !important; font-size:10px !important; position: absolute; margin-top: 3px; margin-left: 5px; }
/* .swiper-button-prev::after{ content: 'prev'; position: absolute !important; top: 26% !important; left: 28% !important; }
.swiper-button-next::after { content: 'prev'; position: absolute !important; top: 26% !important; right: 34% !important; } */
input#Search-In-Modal { border:1px solid #303370 !important; border-radius: 30px; }
.search-modal button{ background:transparent !IMPORTANT; padding: 0 25px; }
.field__input:focus{ box-shadow: none;}
header .field__button>.svg-wrapper { height: 4rem !important; width: 4rem !important; padding: 8px 10px; }
.modal__close-button .icon { width: 1.5rem; height: 1.5rem; }
.modal__content{ top:-21px; }
button.search-modal__close-button span.svg-wrapper { height: 4rem; width: 4rem; }
footer h4.footer-block__heading{ font-size: 20px; margin-bottom: 10px; }
div#Banner-template--20848928653535__image_banner_Qbxffb,
div#Banner-template--21041629626591__image_banner_6W7Cy8,
div#Banner-template--21041798643935__image_banner_dm44hE,
div#Banner-template--21041294737631__image_banner_nQ6ihb,
div#Banner-template--21041911365855__image_banner_HtX7XU,
div#Banner-template--21279078973663__image_banner_74HEaW,
div#Banner-template--20848928391391__image_banner_mKYyka { padding-top: 80px !important; }
header.header  { display: grid; grid-template-columns: 25% 50% 25%; gap: 0; }
.header__menu-item { padding: 1.2rem 22px; }
section#shopify-section-template--20904949154015__multicolumn_pV3Tfb .multicolumn-card__info { text-align: center; padding: 20px 65px; }
section#shopify-section-template--20906182017247__multicolumn_kHrkik .multicolumn-card__info { text-align: center; padding: 20px 65px; }
section#shopify-section-template--20904949154015__multicolumn_F4E7NC h3 { border-bottom: 1px solid rgba(0, 0, 0, 0.3); padding-bottom: 10px; }
section#shopify-section-template--20904949154015__multicolumn_F4E7NC .multicolumn.gradient { background: linear-gradient(to bottom, #ddcbff30, #f6f2ff42) !important; }
section#shopify-section-template--20904949154015__multicolumn_LEG8mp .multicolumn { background:  #ddcbff30; }
div#shopify-section-template--20904949154015__faq_with_image_dQPhab,
div#shopify-section-template--20911667085535__faq_with_image_grVn9x,
div#shopify-section-template--20848928653535__faq_with_image_k3bT3n,
/* div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x, */

div#shopify-section-template--20848928489695__faq_with_image_6B6dKi{ background: linear-gradient(to bottom, #FFF2F4, #ffffff) !important; }
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x { background: linear-gradient(to bottom, #f4ea1a36, #FFFFFA) !important; }
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-item[open] summary,
div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ  .faq-item[open] summary{ color: #006633; }
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-item[open] .icon,
div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-item[open] .icon{ background-color: #006633; color: #fff !important; border-color: #006633; }
div#shopify-section-template--20904949154015__faq_with_image_dQPhab .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_grVn9x .faq-image-section,
div#shopify-section-template--20848928653535__faq_with_image_k3bT3n .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_p4LnTi .faq-image-section,
div#shopify-section-template--20848928489695__faq_with_image_6B6dKi .faq-image-section{ width: 1375px; margin: auto; padding: 50px 0 80px; }
.faq-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: start; margin-top: 60px; }
.faq-item { border-bottom: 1px solid #e5e5e5; }
.image-column img{ width:100%; height:100%;}
.faq-item summary { cursor: pointer; font-weight: 500; list-style: none; display: flex; justify-content: space-between; align-items: center; color:#323232; font-size: 20px;
 padding: 20px 0; }
.faq-item summary::-webkit-details-marker { display: none; }
.faq-item .icon { font-size: 22px; transition: transform 0.3s ease; border: 1px solid #323232; border-radius: 20px; padding: 5px 4px 5px 5px; line-height: 12px; }
.faq-answer { overflow: hidden; transition: grid-template-rows 0.3s ease, opacity 0.3s ease; animation: fadeIn 0.3s ease; }
.faq-item[open] summary { color: #EE3665; }
.faq-item[open] .icon{  background-color: #EE3665; color: #fff !important; border-color:  #EE3665;  }
div#shopify-section-template--20848928489695__faq_with_image_6B6dKi .image-column img,
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .image-column img{
  height:800px;
  border-radius:30px;
  object-fit:cover;
}
@keyframes fadeIn {
  from { opacity: 0; transform: translateY(-5px); }
  to { opacity: 1; transform: translateY(0); }
}
.faq-header {text-align: center; width: 75rem; margin: auto; }
section#shopify-section-template--20848928489695__custom_liquid_ytzMan:before{ content: "";
   background: url(/cdn/shop/files/Ellipse_9.png?v=1770881295) no-repeat; background-size: contain; 
   background-position: center right; position: absolute !important; height: 1100px; width:1100px; right: 0; top: -500px; z-index:-1;  }
.scrolled-past-header .header{ margin-top:0 !important; }
.scrolled-past-header .search-modal.modal__content { margin-top: 20px; }
section#shopify-section-template--20848928489695__rich_text_NUNBxk .gradient,
div#shopify-section-template--20848928489695__image_with_text_xFeGTg .gradient,
div#shopify-section-template--20848928489695__image_with_text_ENibKi .gradient { background: #FDF6E066; }
section#shopify-section-template--20904949154015__multicolumn_3WrDAe .gradient,
section#shopify-section-template--20904949154015__multicolumn_6Kee3W .gradient,
section#shopify-section-template--20904949154015__multicolumn_FLMp74 .gradient{ background: #FBFAF8 !important; }
.collection-list { gap: 40px; }
section#shopify-section-template--20906182017247__multicolumn_9VTTUA .page-width,
section#shopify-section-template--20911667085535__multicolumn_7694DD .page-width{ width: 1170px !important; margin: auto; }
div#shopify-section-template--20911667085535__image_with_text_T9MxJL .content-container,
div#shopify-section-template--20906182017247__image_with_text_bexXBF .content-container { padding-left: 0; }
div#shopify-section-template--20911667085535__image_with_text_T9MxJL img,
div#shopify-section-template--20906182017247__image_with_text_bexXBF img { width: 80% !important; display: block !important; margin-left: 20% !important;
   margin-right: 0 !important; border-radius: 20px !important; }
.global-media-settings{ border: 0 !important;}
.ingredient h3 {  padding: 0 !IMPORTANT; font-size: 22px !important; color: #fff; font-weight: 600; margin-bottom: 10px !important; }
.collection .card-wrapper.product-card-wrapper.underline-links-hover { background: #f4f4f4 !important; padding: 10px; border-radius: 20px; text-align: center; }
/* .collection .card__information  { text-align: center !important; }
#product-grid .card-information { text-align: center; } */
#timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-tab-btn.active { background: #F4EA1A; color: #212121 !important; }
#timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj button.timeline-tab-btn.blue-button.active { color: #fff !important; }
#timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj button.timeline-tab-btn.blue-button.active img{ filter: brightness(0) invert(1) !important; }
button.tab-btn.blue-button.active { color: #000 !important; }
button.tab-btn.blue-button.active  img {
    filter: brightness(0) invert(1);
}
div#shopify-section-template--20848928489695__image_with_text_ENibKi img,
div#shopify-section-template--20848928489695__image_with_text_xFeGTg img{ height: 550px; }

div#shopify-section-template--20848928489695__image_with_text_xFeGTg .image-with-text__content { padding: 0 80px 0 10px; }
div#shopify-section-template--20848928489695__image_with_text_ENibKi .image-with-text__content { padding: 0 10px 10px 80px; }
div#shopify-section-template--20848928489695__image_with_text_xFeGTg p,
div#shopify-section-template--20848928489695__image_with_text_ENibKi p { font-size: 18px; }
div#shopify-section-template--20848928489695__image_with_text_xFeGTg .button,
div#shopify-section-template--20848928489695__image_with_text_ENibKi .button { margin-top: 5px; }
.hyva-logo img { width:180px !important; height:60px !important;}
section#shopify-section-template--20848928489695__slideshow_9bBTt6 {
    margin-top: -110px;
}div#Slide-template--20848928489695__slideshow_9bBTt6-2 {
    padding-top: 0px !important;
}section#shopify-section-template--20848928489695__slideshow_9bBTt6 .banner--large:not(.banner--adapt) {
        min-height: 99rem;
    }
h2.banner__heading.inline-richtext.h0 {
    color: #303370;
    padding-right:10px;
}
.banner__box .banner__heading+* {
    color: black;
}
#Slide-template--20848928489695__slideshow_9bBTt6-2 .banner__heading{
    color: white !important;
}
#Slide-template--20848928489695__slideshow_9bBTt6-2 .banner__box .banner__heading + * {
    color: white !important;
}
.slideshow__controls.slider-buttons.slideshow__controls--border-radius-mobile {
    position: absolute;
    /* bottom: 0; */
    border:0;
    z-index: 9999 !important;
    width: 100%;
    top: 50%;
}
button.slider-button.slider-button--prev {
    position: absolute;
    left: 0;
    background: #fff;
    border: 1px solid #000 !important;
    color: #000;
}
button.slider-button.slider-button--next {
    position: absolute;
    right: 0;
    background: #fff;
    border: 1px solid #000 !important;
    color: #000;
    
}
.slider-counter.slider-counter--counter.caption {
    display: none;
}
.product-benefits-unique ul {
      list-style: none !important;
      padding: 0 !important;
      margin: 0 !important;
    }
    .product-benefits-unique li {
      list-style: none !important;
      background: none !important; 
      padding-left: 0 !important;
      display: flex !important;
      align-items: center !important;
      margin-bottom: 15px !important;
      position: relative !important;
    }
    .product-benefits-unique li::before, 
    .product-benefits-unique li::after { 
      content: none !important; 
      display: none !important; 
    }
    .product-benefits-unique img 
    {width: 30px; height: 30px!important; margin-right: 15px;}
    
    .image-with-text__media.image-with-text__media--medium.global-media-settings.gradient.color-scheme-b6f167e6-a936-463c-bb1b-f5a46269f297.media {
    border-radius: 20px !important;
}
div#shopify-section-template--20848928489695__tabbed_products_4gaLfy {
    background-color: #FDF6E066;
    padding: 0 0 80px 0;
}
div#shopify-section-template--20848928489695__tabbed_products_4gaLfy h2{ margin-bottom:0 !important; } 
section#shopify-section-template--20911667085535__rich_text_kMXYLp .rich-text__blocks, 
section#shopify-section-template--20906182017247__rich_text_NK8BRP .rich-text__blocks{ max-width: 100%; padding: 0 10px; }

.rte ul { list-style-position: inside; padding-left: initial !important;}

.stratos-logo img {
    width: 100%;
    max-height: 34px;
}


section#shopify-section-template--20904949154015__rich_text_YTUMUJ .rich-text__blocks {
    max-width: 85rem !important;
}

section#shopify-section-template--20904949154015__image_banner_jbrfwp .banner__box {
        max-width: 70rem;
    }


    section#shopify-section-template--20904949154015__rich_text_YTUMUJ .rich-text__wrapper.rich-text__wrapper--center.page-width {
    background: linear-gradient(180deg, #DDCBFF 0%, #F6F2FF 100%);
    border-radius: 20px;
    padding: 70px 10px 80px 10px ;
}

section#shopify-section-template--20904949154015__rich_text_YTUMUJ p.rich-text__caption {
    color: #EE3665;
    font-size: 20px;
    font-weight: 500;
}
section#shopify-section-template--20904949154015__rich_text_GrmLx3 .rich-text__text p:nth-child(2) {
    font-size: 20px; margin-bottom:-15px;
}


@media screen and (max-width: 1440px) {
  section#shopify-section-template--20904949154015__image_banner_BQCppD, 
  .faq-header, section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB .footer-bar,
  div#shopify-section-template--20904949154015__faq_with_image_dQPhab .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_grVn9x .faq-image-section,
div#shopify-section-template--20848928653535__faq_with_image_k3bT3n .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_p4LnTi .faq-image-section,
div#shopify-section-template--20848928489695__faq_with_image_6B6dKi .faq-image-section,
.page-width .testi-header,
.page-width{ width:90% !important; max-width:90% !important; }
.page-width .testi-header{ padding-right:45rem; }
header.header { padding-left: 20px !important; padding-right: 20px !important; width: 90%; }
.header__menu-item { padding: 1.2rem 15px; }
.support-left { padding-right: 0; }
.swiper-button-next { top: 15% !important; right: 10% !important; }
.swiper-button-prev { top: 15% !important; right: 14% !important; }
 #shopify-section-template--20906182017247__tab_ingredients_4J6Qja .ingredients-image::after,
 #shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .ingredients-image::after {width: 500px !important; height: 500px !important; }

}


.product-features {
    display: grid;
    grid-template-columns: 60% 40%;
    gap: 15px 10px;
    margin: 20px 0;
    font-size: 14px;
    border-top: 1px solid #D9D9D9FF;
    border-bottom: 1px solid #D9D9D9FF;
    padding: 20px 0;
}
.product-features .item {
    display: flex;
    align-items: top;
    gap: 8px;
}
.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in .caption-with-letter-spacing {
    font-size: 2rem;
}
.testimonial-image img {
    height: 350px !important;
    object-fit: cover !important;
}





@media screen and (max-width: 1024px) {
   h1 {  font-size: 34px !important; line-height: 42px !important; }
    h2 {  font-size: 32px !important; line-height: 40px !important; }
  .grid { display: block; }

  .adv-tabs{ padding: 40px 30px !important; }
     footer .grid { display: inline-flex; }
  .grid--2-col-tablet .grid__item { width: 100%; }
  div#shopify-section-template--20848928489695__image_with_text_3Ph6yw .image-with-text__content { padding: 60px !important; }
.testimonial-image img { width: 100% !important; height: 400px !important; }
.banner__media-half { width: 100% !important; }
section#shopify-section-template--20904949154015__image_banner_BQCppD { width: 100% !important; padding: 0px 20px; margin-top: -290px; }
#Slide-template--20904949154015__multicolumn_pV3Tfb-1 .multicolumn-card__image-wrapper::after,
#Slide-template--20904949154015__multicolumn_pV3Tfb-2 .multicolumn-card__image-wrapper::after{ display: none !important; }
section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB .footer-bar { width: 100% !important; margin: auto !important; }
.footer-bar { display: block !important; }
.page-width .testi-header { max-width: 100% !important; width: 100%; padding:30px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(1)::after,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(2)::after,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(3)::after,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(4)::after,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient:nth-child(5)::after,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(1)::before,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(2)::before,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(3)::before,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(4)::before,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient:nth-child(5)::before { display:none !important; }
footer { padding: 40px 10px !important; }
footer .page-width{ padding: 0 !important;}
.refund{ width:100%; padding:0 50px;}
header.header { padding-left: 20px !important; padding-right: 20px !important; width: 90%; }
footer h4.footer-block__heading{ font-size: 20px; margin-bottom: 10px; margin-top:20px; }
div#Banner-template--20904949154015__image_banner_wd8UVC .banner__box { max-width: 100%; padding:30px; }
.support-left{ padding:30px 0; }
.support-contact { padding: 0 !important; }
.faq-header { text-align: center; width: 100%; margin: auto; }
div#shopify-section-template--20904949154015__faq_with_image_dQPhab .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_grVn9x .faq-image-section,
div#shopify-section-template--20848928653535__faq_with_image_k3bT3n .faq-image-section,
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-image-section,
div#shopify-section-template--20911667085535__faq_with_image_p4LnTi .faq-image-section { width: 100%; margin: auto; padding: 50px 30px 80px; }
.faq-grid { grid-template-columns: 1fr; }
.multicolumn-list:not(.slider) { padding-left: 0 !important; padding-right: 0 !important; }
#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .tab-ingredients-grid, #shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .tab-ingredients-grid
   { grid-template-columns: 100%; }
  .swiper.testimonial-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden {  margin-top: -180px !important; }
.swiper-button-next { top: 18% !important; right: 10% !important; }
.swiper-button-prev { top: 18% !important; right: 16% !important; }
.swiper-wrapper { padding-top: 200px; }
section#shopify-section-template--20904949154015__multicolumn_6Kee3W .multicolumn-list__item{ padding-bottom: 60px; }
.tab-section { max-width: 100% !important; margin: auto; padding: 0 50px 50px !important; }
.tab-ingredients-grid { grid-template-columns: 1fr !important; text-align: center !important; }
.ingredients-col.left,
.ingredients-col.right { text-align: center !important; }
.support-grid { grid-template-columns: 1fr !important; }
.info-card { grid-template-columns: 1fr !important; }
.image-with-text__content{ padding: 4rem 0 !important; }
.page-width { padding-left: 20px !important; padding-right: 20px !important; }
.footer-bar__right { margin-top: 25px; }
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.left .ingredient,
#shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-col.right .ingredient{ justify-content:center !important; }
section#shopify-section-template--20906182017247__multicolumn_9VTTUA .page-width,
section#shopify-section-template--20911667085535__multicolumn_7694DD .page-width{ width: 100% !important; margin: auto; }
.testimonial-section{ padding:0 0 60px 0 !important; }
div#shopify-section-template--20911667085535__image_with_text_T9MxJL img,
 div#shopify-section-template--20906182017247__image_with_text_bexXBF img{ width:100% !important;  margin-left:0 !important;}
 div#shopify-section-template--20911667085535__image_with_text_T9MxJL .image-with-text__media--small,
 div#shopify-section-template--20906182017247__image_with_text_bexXBF .image-with-text__media--small{ height: 600px; }
 div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .left .ingredient,
 div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .right .ingredient { padding-bottom: 0px; margin-top: 0px; }
 div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.left .ingredient { padding-bottom: 20px; }
 div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.right .ingredient,
 div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja div#tab-1 .ingredients-col.right .ingredient{ padding-top: 0px;  }
 div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja,
 div#shopify-section-template--20911667085535__tab_ingredients_QdEMaQ { padding-bottom: 0; }
 .facets-container h2 { font-size: 12px !important; }
 .product-grid-container .grid{ display:flex;}
 section#shopify-section-template--20848928489695__custom_liquid_ytzMan:before{ display: none; }
 .facets__summary, .facet-filters__sort, .product-count__text { font-size:12px !important; margin-bottom: 0 !important; }
 .facets__heading { margin: 0 20px 0 0 !important;}
 .left .timeline-icon::after { content: ''; border-bottom: 4px solid black;  position: absolute;  width: 184px; left: 178px; }
 .right .timeline-icon::before {  content: ''; border-bottom: 4px solid black; position: absolute; width: 26%; right: 23.5%; }
 #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-content,
#timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-content,
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-content { width: 45% !important; }
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch::after,
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement::after { height: 76%; top: 480px; }
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch .timeline-start-dot,
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-start-dot { top: calc(300px + 7.2%); }
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-stratos-wellness-transdermal-patch .timeline-end-dot, 
div#panel-template--20848928489695__tabbed_vertical_timeline_rVaGTj-hyva-anti-nausea-relief-supplement .timeline-end-dot { top: calc(300px + 83.5%); }
.timeline-tab-panel::after { top: 380px; }
.timeline-tab-panel .timeline-start-dot { top: calc(300px + 3.2%); }
.timeline-tab-panel .timeline-end-dot { top: calc(300px + 82%); }
.timeline-tab-panel::after { height: 78.5%; }
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-connector, 
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-label { display:block !important; }
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-label,
#timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-label{ top: -30% !important; }
div#shopify-section-template--20848928489695__image_with_text_ENibKi img, div#shopify-section-template--20848928489695__image_with_text_xFeGTg img { height: 100%; }
div#Slide-template--20848928489695__slideshow_9bBTt6-1 { background-image: url(/cdn/shop/files/iPhone_17_-_4_2.png?v=1777283386);
                         background-size:cover; background-position: center; background-repeat: no-repeat; padding: 100px 0 0 0; margin-top: -105px; }
div#Slide-template--20848928489695__slideshow_9bBTt6-2 { background-image: url(/cdn/shop/files/iPhone_17_-_2_11.png?v=1773122468);
                         background-size:cover; background-position: center; background-repeat: no-repeat; padding: 100px 0 0 0; margin-top: -105px; } 

div#Slide-template--20848928489695__slideshow_9bBTt6-3 { background-image: url(/cdn/shop/files/iPhone_17_-_3_1_30aba04d-b8f5-4f8b-8822-83ba1ee36f1f.png?v=1777292697);
                        background-size:cover; background-position: center; background-repeat: no-repeat; padding: 100px 0 0 0; margin-top: -105px; }

                         div#Slide-template--20848928489695__slideshow_9bBTt6-2 h2 { color:#303370!important;}
                         div#Slide-template--20848928489695__slideshow_9bBTt6-2 p, div#Slide-template--20848928489695__slideshow_9bBTt6-3 p { color: black!important;}
                         #Slide-template--20848928489695__slideshow_9bBTt6-2 .banner__heading ,#Slide-template--20848928489695__slideshow_9bBTt6-3 .banner__heading {
    color: #303370 !important;
}
div#Slider-template--20848928489695__slideshow_9bBTt6 img, div#Slide-template--20848928489695__slideshow_9bBTt6-2 img{ display: none; }
.banner__buttons {justify-content: center; }
#shopify-section-template--20848928489695__image_banner_FzmPYW .banner__box.content-container {
    width: 100%;
}

.ingredients-image img { margin: 30px auto; }

    .testimonial-card {
    grid-template-columns: 1fr; 
  .testimonial-image {
    width: 100%;
  }

  .testimonial-content {
    width: 100%;
  }
  div#shopify-section-template--20848928489695__faq_with_image_6B6dKi .image-column img,
div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .image-column img{
  height:500px;
  border-radius:30px;
  object-fit:cover;
}
.str-tabs, .stx-tabs { padding:0 20px !important; }

/* div#shopify-section-template--20848928489695__image_with_text_4aPE8g .image-with-text__content{ padding:60px !important; } */
div#shopify-section-template--20848928489695__image_with_text_4aPE8g .image-with-text__content{ padding:60px !important; }


section#shopify-section-template--20904949154015__rich_text_YTUMUJ .rich-text__blocks {
    max-width: 100% !important;
}

section#shopify-section-template--20904949154015__image_banner_jbrfwp .banner__box {
        max-width: 100%;
    }



}


@media screen and (max-width: 767px) {
  header.header {grid-template-columns: 8% 60% 32% !important; }
    h1 {  font-size: 34px !important; line-height: 0px !important; }
    h2, h2.rich-text__heading, .timeline-heading h2, h2.testimonial-heading, h1.collection-hero__title, .support-left h2, .faq-header h2
     {  font-size: 26px !important; line-height: 36px !important; }
     h3{  font-size: 22px !important; line-height: 32px !important; }
    .refund{ width:100%; padding:0 20px;}
    .review-banner p {  font-size: 10px !important; font-weight: 700 !important; }
    .tab-header{ display:block !important; }
    .tab-btn { border: none; padding: 14px 25px !important; }
    #shopify-section-template--20848928489695__tab_ingredients_6TYJPx .ingredients-image img{ max-width: 100% !important; max-height: 100% !important; }
    .page-width .testi-header { padding: 0 !important; margin: 0 !important; }
    #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-tabs { display: block !important; }
    section#shopify-section-template--20904949154015__image_banner_BQCppD { width: 100% !important; padding: 0px 20px; margin-top: 50px; }
    section#shopify-section-sections--20848929800415__custom_liquid_hLDPrB img { width: 100%; }
    #shopify-section-template--20906182017247__tab_ingredients_4J6Qja .ingredients-image::after, 
    #shopify-section-template--20911667085535__tab_ingredients_QdEMaQ .ingredients-image::after{ display:none !important;}
    div#shopify-section-template--20911667085535__image_with_text_T9MxJL .image-with-text__media--small, 
    div#shopify-section-template--20906182017247__image_with_text_bexXBF .image-with-text__media--small { height: 300px; }
    #timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-item,
    #timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-item { display: block !important; } 
     #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-content, 
     #timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-content, 
     #timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-content { width: 100% !important; }
    .left .timeline-icon::after, .right .timeline-icon::before,
    #timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-connector { display:none !important; }
        .timeline-tab-panel .timeline-start-dot, .timeline-end-dot, .timeline-tab-panel::after { display:none !important; }
        #timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-item,
        #timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC .timeline-item { text-align: center !important; }
        .timeline-item.left .timeline-icon { margin-left: 50% !important; transform: translateX(-50%) !important; }
        #timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3 .timeline-label{ top:-18% !important; }
        .timeline-item.right .timeline-icon { margin-right: 50% !important; margin-left: auto; transform: translateX(50%) !important;  }
        .timeline-tab-panel{ padding-top: 40px !important;}
        .support-form-row { display: block !important; margin-bottom:0 !important; padding-bottom:0 !important; }
        .support-form-row input{ margin-bottom:20px; }
        .support-right { padding: 0px 20px 40px 20px !important; margin-bottom: 50px !important; }
        .info-card { gap: 0 !important; }
        .support-grid { gap: 20px !important; }
        .info-card { padding: 20px 20px 30px !important; }
        .info-item h4 { margin-top: 0 !important; }
        section
        #shopify-section-template--20904949154015__multicolumn_pV3Tfb  
        .multicolumn-card__info { text-align: center; padding: 20px 10px; }
        .swiper-wrapper { padding-top: 230px !important; }
        .swiper-button-next {top: 19% !important; right: 0% !important; }
        .swiper-button-prev {top: 19% !important; right: 12% !important; }
        div#Banner-template--20904949154015__image_banner_ztdkx9 .banner__box,
        /* div#Banner-template--20906182017247__image_banner_Fj6Teb .banner__box, */
        div#Banner-template--20848928489695__image_banner_FzmPYW .gradient { max-width: 70rem; color: #000000; background: #fff !important; margin: 40px 0; 
         border-radius: 20px; border-right: 7px solid #ee3665; border-bottom: 7px solid #ee3665; }
        .page-width { padding-left: 0px !important; padding-right: 0px !important; }
            div#shopify-section-template--20904949154015__faq_with_image_dQPhab .faq-image-section, 
            div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-image-section, 
            div#shopify-section-template--20911667085535__faq_with_image_grVn9x .faq-image-section, 
            div#shopify-section-template--20848928653535__faq_with_image_k3bT3n .faq-image-section, 
            div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-image-section, 
            div#shopify-section-template--20911667085535__faq_with_image_p4LnTi .faq-image-section { padding: 50px 0px 80px !important; }
            footer { padding: 40px 0px !important; }
            section#shopify-section-template--20904949154015__image_banner_BQCppD { width: 100% !important; padding: 0px 0px; margin-top: 50px; }
            .review-banner { justify-content: center !important; }
            .banner__content.banner__content--middle-left.page-width { max-width: 100% ! IMPORTANT; width: 100% !important; padding: 0 20px !important; }
            div#shopify-section-template--20906182017247__image_with_text_bexXBF,
            div#shopify-section-template--20911667085535__image_with_text_T9MxJL { padding-top: 40px !important; }
            #timeline-section-template--20906182017247__tabbed_vertical_timeline_nTw4b3,
            #timeline-section-template--20911667085535__tabbed_vertical_timeline_JaYRNC { max-width: 100%; padding: 20px 10px !important; }
    .timeline-label{ font-size:18px !important; }
    .banner__buttons { gap: 2rem !important; }
    div#shopify-section-template--20906182017247__image_with_text_bexXBF .section-template--20906182017247__image_with_text_bexXBF-padding 
    {  padding-top: 27px; padding-bottom: 20px !important; }
    div#shopify-section-template--20911667085535__image_with_text_T9MxJL{ padding-bottom: 0 !important; }
  div#Banner-template--20911667085535__image_banner_JHeJzJ .banner__box,
  div#Banner-template--20906182017247__image_banner_Fj6Teb .banner__box { background: #fff !important; border-radius:20px; }
      div#shopify-section-template--20904949154015__faq_with_image_dQPhab .faq-image-section, 
      div#shopify-section-template--20906182017247__faq_with_image_PxmNjJ .faq-image-section, 
      div#shopify-section-template--20911667085535__faq_with_image_grVn9x .faq-image-section, 
      div#shopify-section-template--20848928653535__faq_with_image_k3bT3n .faq-image-section, 
      div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .faq-image-section, 
      div#shopify-section-template--20911667085535__faq_with_image_p4LnTi .faq-image-section { padding: 20px 0px 50px !important; }
      .tab-section{ padding:0  20px 40px !important;}
      div#shopify-section-template--20848928489695__image_with_text_3Ph6yw .image-with-text__content,
      div#shopify-section-template--20848928489695__image_with_text_4aPE8g .image-with-text__content{ padding: 30px 20px 60px !important; }
      #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-item { display: block !important;}
      .timeline-content { text-align: center !important; }
      #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj .timeline-label { top: -20% !important; }
      .timeline-heading { width: 100% !important; }
      #timeline-section-template--20848928489695__tabbed_vertical_timeline_rVaGTj{ padding:20px !IMPORTANT;}
      .page-width .testi-header { width: 100% !important; text-align: center; max-width: 100% !important; }
      div#shopify-section-template--20906182017247__tab_ingredients_4J6Qja .tab-header { display: none !important; }
      .timeline-item.right:last-child { margin-bottom: 20px !important; }
      .card-information .price .price__regular .price-item--regular { color: #ee3665; font-size: 20px; font-weight: 600; }
      .price-item { color: #ee3665; font-size: 20px; font-weight: 600; }
      .product-grid-container h3 { font-size: 14px !important; line-height:20px !important; font-weight:500 !important; text-decoration:none !important;  }
       .product__title h1 { font-size: 26px !important; line-height: 36px !important; font-weight: 600; }
     div#menu-drawer span.svg-wrapper { width: 30px !important; height: 30px !important; padding: 6px; }
     div#menu-drawer ul.list.list-social.list-unstyled { display: flex; }
     section#shopify-section-template--20904949154015__multicolumn_WFacbk h3.inline-richtext, 
      section#shopify-section-template--20904949154015__multicolumn_3WrDAe h3.inline-richtext,
      section#shopify-section-template--20904949154015__multicolumn_FLMp74 h3.inline-richtext,
      section#shopify-section-template--20904949154015__multicolumn_LEG8mp h3.inline-richtext { font-size: 22px !important; line-height:32px; font-weight: 600; }
      div#shopify-section-template--20848928489695__faq_with_image_6B6dKi .image-column img,
      div#shopify-section-template--20906182017247__faq_with_image_8M7Y9x .image-column img{ height:300px; border-radius:30px; object-fit:cover; }
      .faq-grid { gap: 30px; }

      .str-tabs, .stx-tabs{ padding:0 20px !important; }
      .adv-tabs{ padding: 40px 20px !important; }
      .tabs-header{ gap: 10px; }
}
 

