html:root{--trulio-reference-width: 1467px;--outer: clamp(20px, 6vw, 88.02px)}@media(min-width:1400px){html:root{--content-max: min(80vw, 1173.6px)}}body .header__desktop{max-width:2000px;margin-inline:auto}body .footer-sections .wrapper--full-padded,#MainContent .wrapper--full-padded,#MainContent .shopify-section .trulio-heritage__inner,#MainContent .shopify-section .clinical-evidence__inner,#MainContent .shopify-section .swai-inner,#MainContent .shopify-section .trulio-verify__inner,#MainContent .shopify-section .trulio-study__wrap,#MainContent .shopify-section .rs__wrap,#MainContent .shopify-section .so__wrap,#MainContent .shopify-section .cl__w{max-width:var(--trulio-reference-width);margin-inline:auto}#MainContent .product__wrapper .product__wrapper__inner{max-width:1291px;margin-inline:auto}#MainContent .shopify-section .so{width:100%;max-width:100%;left:auto;transform:none}#MainContent .index-hero .hero__wrapper.wrapper--full{max-width:var(--trulio-reference-width);margin-inline:auto}@media(min-width:1200px){#MainContent .shopify-section .welcome-kit__inner{grid-template-columns:410px 600px;min-height:460px}#MainContent .shopify-section .trulio-verify__report-media{width:454.77px}}@media(min-width:1001px)and (max-width:1199px){#MainContent .shopify-section .welcome-kit__inner{grid-template-columns:minmax(0,410px) 480px;padding-inline:40px}}@media(min-width:750px)and (max-width:1199px){#MainContent .shopify-section .trulio-verify__report-media{width:380px}}@media(min-width:1200px){#MainContent .shopify-section .why-swai__art{min-height:860px}}#MainContent .shopify-section .welcome-kit__heading{white-space:normal}#MainContent .shopify-section .welcome-kit__actions{flex-wrap:wrap}#MainContent .shopify-section .welcome-kit__button{min-height:44px}@media(max-width:749px){#MainContent .shopify-section .ritual-head h2{font-size:var(--FONT-HEADING-LARGE-MOBILE)!important}#MainContent .shopify-section .welcome-kit__heading{font-size:var(--FONT-HEADING-MEDIUM-MOBILE)!important}#MainContent .shopify-section .swai-head,#MainContent .shopify-section .tr-title{font-size:var(--FONT-HEADING-LARGE-MOBILE)}#MainContent .shopify-section .swai-pillar-title,#MainContent .shopify-section .tr-h2,#MainContent .shopify-section .tr-number{font-size:var(--FONT-HEADING-SMALL-MOBILE)}#MainContent .shopify-section .trulio-verify__report-media{width:min(100%,454.77px)}}#MainContent [id$=__section_multicolumn_4BAyxt] .grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:16px!important;margin:0!important}#MainContent [id$=__section_multicolumn_4BAyxt] .grid-item{width:auto!important;max-width:none!important;min-width:0!important;padding:0 2px!important;text-align:center}#MainContent [id$=__section_multicolumn_4BAyxt] .grid-item img{width:50px!important;max-width:100%!important;height:auto!important;margin-inline:auto!important}#MainContent [id$=__section_multicolumn_4BAyxt] .grid-item :is(h3,p){font-size:14px!important;line-height:1.25!important}@media(max-width:749px){#MainContent [id$=__section_multicolumn_4BAyxt] .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#MainContent [id$=__section_multicolumn_4BAyxt] .grid-item img{width:40px!important}#MainContent [id$=__section_multicolumn_4BAyxt] .grid-item :is(h3,p){font-size:12px!important}}@media(max-width:479px){#MainContent .shopify-section .clinical-metric{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}#MainContent .shopify-section .clinical-metric__label,#MainContent .shopify-section .clinical-metric__note{width:100%;margin:0}}#MainContent>.shopify-section:not(.trulio-layered-hero-section):not(.section-overlay-header) :is([class*=eyebrow],[class*=kicker],.cl__eye,.index-rte .hero__subheading){display:none!important}#MainContent{--trulio-section-space: 70px}#MainContent>.shopify-section:not(.trulio-layered-hero-section) :is(.trulio-heritage__inner,.ritual-sec,.clinical-evidence__inner,.swai-sec,.trulio-verify__inner,.why-swai,.tr-take,.index-rte,.accordion-group,.section-columns){padding-top:var(--trulio-section-space)!important;padding-bottom:var(--trulio-section-space)!important}#MainContent>.shopify-section:not(.trulio-layered-hero-section) :is(.why-swai__intro,.tr-intro){padding-top:0!important}#MainContent>.shopify-section.section-why-swai .why-swai__content{padding-bottom:0!important}#MainContent .section-trulio-how-to-take .tr-title{margin-top:0!important}#MainContent .section-trulio-how-to-take .tr-intro .tr-body{margin-top:16px!important}#MainContent .section-trulio-how-to-take .tr-hero{margin-top:24px!important}#MainContent .ritual-head{margin-bottom:32px!important}#MainContent [id$=__section_multicolumn_4BAyxt] .column__content{margin-bottom:0!important}#MainContent>.shopify-section .index-rte .hero__content>:last-child{margin-bottom:0!important}#MainContent>.shopify-section .accordion-group__items>.accordion:first-child{margin-top:0}@media(min-width:990px){#MainContent .section-clinical-evidence .clinical-evidence__portrait{bottom:var(--trulio-section-space)!important;max-height:calc(100% - 2 * var(--trulio-section-space))}}@media(min-width:1101px){#MainContent .shopify-section .swai-stage{min-height:0}#MainContent .shopify-section .swai-grid{min-height:0;align-content:start}#MainContent .shopify-section :is(.swai-p1,.swai-p2,.swai-p3,.swai-p4){top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/trulio-responsive.css.map */
