.hero-banner--cta{min-height:440px}.hero-banner--cta .hero-banner__inner{padding:56px}.hero-banner--cta .hero-banner__eyebrow{margin-bottom:12px}.hero-banner--cta .hero-banner__heading{margin-bottom:14px;font-size:clamp(26px,3vw,40px)}.hero-banner--cta .hero-banner__desc{max-width:460px;font-size:14px}.hero-banner--cta .hero-banner__actions{margin-top:24px}.hero-banner-cta{--cta-overlay-left: var(--cta-overlay-left-desktop, .9);--cta-overlay-right: var(--cta-overlay-right-desktop, 0)}.hero-banner.hero-banner-cta .hero-banner__media:after{background:linear-gradient(to right,rgb(0 0 0 / var(--cta-overlay-left)) 14.04%,rgb(0 0 0 / var(--cta-overlay-right)) 99.12%)}@media(max-width:749px){.hero-banner--cta{min-height:480px}.hero-banner--cta .hero-banner__inner{padding:40px 20px}.hero-banner-cta{--cta-overlay-left: var(--cta-overlay-left-mobile, .9);--cta-overlay-right: var(--cta-overlay-right-mobile, 0)}}.about-hero{--about-overlay-left: var(--about-overlay-left-desktop, .47);--about-overlay-right: var(--about-overlay-right-desktop, .04);background-repeat:no-repeat!important;background-size:cover!important;background-position:top center;padding:200px 0;position:relative}.about-hero__content{position:relative;z-index:1}.about-hero__content .about-hero__eyebrow{font-weight:700;font-size:15px;line-height:100%;letter-spacing:4px;text-transform:uppercase;font-family:DM Sans!important;color:#f5c400}.about-hero__content .about-hero__heading{max-width:700px;color:#fff;margin-top:15px}.about-hero__content .about-hero__text{font-weight:500;font-size:18px;line-height:28px;letter-spacing:1px!important;max-width:529px;color:#fff;margin-top:12px}.about-hero:after{content:"";background:linear-gradient(to right,rgb(0 0 0 / var(--about-overlay-left)) 14.04%,rgb(0 0 0 / var(--about-overlay-right)) 99.12%);pointer-events:none;position:absolute;top:0;width:100%;height:100%;left:0;right:0;margin:0 auto}@media(max-width:767px){.about-hero{--about-overlay-left: var(--about-overlay-left-mobile, .47);--about-overlay-right: var(--about-overlay-right-mobile, .04)}}.our-story{background:#f7f2ed;padding:82px 0}.our-story__grid{display:flex;gap:clamp(32px,3vw,64px);align-items:center}.our-story__video video{width:100%;height:auto;aspect-ratio:var(--story-video-aspect-ratio, 16 / 9)}@media(min-width:992px){.our-story__grid--with-video{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.our-story__grid--with-video>div{min-width:0}}.our-story__label-col{width:100%;max-width:224px}.our-story__label-col p{font-family:DM Sans!important;font-weight:700;font-size:15px;line-height:100%;letter-spacing:4px!important;text-transform:uppercase;color:#e49e00;margin-bottom:18px}.our-story__text{margin-top:18px}.our-story__text p{font-weight:500;font-size:17px;line-height:30px;color:#00000080}.our-story__text p{margin:0 0 10px}.our-story__text p:last-child{margin-bottom:0}section.story-rm{padding:90px 0}.story-rm__grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:83px}.story-rm__content .story-rm__eyebrow{font-family:DM Sans!important;font-weight:700;font-size:15px;line-height:100%;letter-spacing:4px!important;text-transform:uppercase;color:#e49e00;margin-bottom:18px}.story-rm__content .story-rm__text{font-size:17px;line-height:30px;letter-spacing:0px;margin-top:15px;color:#00000080}.story-rm__text p{margin-bottom:10px}.mirrion_vison_text{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;margin-top:26px;margin-bottom:30px}.story-rm__mission{border:1px solid #E49E0033;background:#f7f2ed;padding:24px}.story-rm__mission-label{font-weight:800;font-size:20px;line-height:100%;text-transform:uppercase;margin-bottom:10px}.story-rm__mission-text{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#00000080}button.story-rm__read-more{display:inline-flex;align-items:center;gap:18px;padding:18px 33px;background:#f5c400;font-weight:600;font-size:15px;line-height:100%;letter-spacing:2px!important;text-transform:uppercase;color:#11100e;border:none!important;cursor:pointer}.story-rm__modal-content{padding:50px}.story-rm__modal-content .story-rm__eyebrow{margin:0 0 18px;color:#f5c400;font-family:DM Sans!important;font-weight:700;font-size:15px;line-height:100%;letter-spacing:4px!important;text-transform:uppercase}.story-rm__modal-content h2{max-width:600px;margin-bottom:15px}.story-rm__modal-content p{font-weight:400;font-size:17px;line-height:30px}p.story-rm__signature{font-weight:700;font-style:italic}section.about-cta{--about-cta-overlay-left: var(--about-cta-overlay-left-desktop, .9);--about-cta-overlay-right: var(--about-cta-overlay-right-desktop, 0);background-image:var(--about-cta-bg, none);background-repeat:no-repeat;background-size:cover;background-position:center;padding:173px 0;position:relative}section.about-cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgb(0 0 0 / var(--about-cta-overlay-left)) 14.04%,rgb(0 0 0 / var(--about-cta-overlay-right)) 99.12%);pointer-events:none}.about-cta__content{text-align:left;position:relative;z-index:9}.about-cta__content h2{color:#fff;line-height:52px;margin-bottom:16px}.about-cta__content .about-cta__text{font-weight:500;font-size:18px;line-height:35px;letter-spacing:1px!important;color:#fff;max-width:609px}.about-cta__content .about-cta__button{background:#f5c400;display:inline-flex;align-items:center;gap:18px;margin-top:30px;align-self:flex-start;padding:18px 28px;font-weight:600;font-size:15px;line-height:100%;letter-spacing:2px!important;text-transform:uppercase;color:#11100e}@media(max-width:1599px){.story-rm__grid{gap:53px}.story-rm__mission-text{font-size:14px;line-height:23px;letter-spacing:0px}.story-rm__content .story-rm__text{font-size:16px;line-height:28px}.story-rm__mission{padding:19px}.about-mission__statement{font-size:23px}section.about-cta{padding:113px 0}}@media(max-width:1439px){.about-hero{padding:190px 0}.about-hero__content .about-hero__heading{margin-top:15px;font-size:42px!important;line-height:46px!important}.about-hero__content .about-hero__text{font-size:16px;line-height:28px;max-width:529px}.our-story__text p{font-size:15px;line-height:27px}.mirrion_vison_text{gap:20px;margin-top:20px;margin-bottom:24px}.story-rm__mission-text{font-size:13px;line-height:21px;letter-spacing:0px}.story-rm__mission-label{font-size:17px;margin-bottom:7px}.about-mission__statement{font-size:20px;line-height:32px;margin:16px 0 30px}.jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:42px!important}.product-nutrition__stat:nth-child(1){padding-right:50px}.product-nutrition__stat:nth-child(3){padding-left:50px}.product-nutrition__stat:nth-child(2){max-width:200px;padding:0 50px}}@media(max-width:1339px){.jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:38px!important}.about-hero{padding:140px 0;background-position:center}.our-story__label-col{max-width:154px}.story-rm__content .story-rm__text p:last-child{display:none}.container{padding:0 30px!important}.story-rm__grid{gap:43px}.story-rm__content .story-rm__text{font-size:15px;line-height:26px}.about-gallery__item{aspect-ratio:2 / 2}.about-cta__content .about-cta__text{font-size:16px;line-height:32px}section.about-cta{padding:93px 0}}@media(max-width:1199px){.mirrion_vison_text{grid-template-columns:repeat(1,1fr)}.story-rm__grid{gap:43px;align-items:flex-start}.about-mission__statement{font-size:19px;line-height:31px;margin:16px 0 30px}section.about-cta{padding:73px 0}.about-cta__content .about-cta__button{margin-top:20px}.container{padding:0 20px!important}.jdgm-rev-widg.jdgm-rev-widg{padding:60px 20px!important}.jdgm-rev-widg h2.jdgm-rev-widg__title{font-size:32px!important}}@media(max-width:991px){.about-hero{padding:100px 0;background-position:center}.our-story__grid{gap:40px}.our-story{background:#f7f2ed;padding:62px 0}.our-story__text p{font-size:14px;line-height:27px}.story-rm__grid{gap:36px;align-items:flex-start;grid-template-columns:repeat(1,1fr)}.mirrion_vison_text{grid-template-columns:repeat(2,1fr)}section.story-rm{padding:60px 0}.about-gallery__grid{grid-template-columns:repeat(3,1fr);gap:10px}.about-gallery{padding-bottom:60px}.jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-text,.jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-stars{text-align:left!important}#judgeme_product_reviews .jdgm-rev-widg h2.jdgm-rev-widg__title{margin-bottom:12px!important}}@media(max-width:767px){.about-hero__content .about-hero__heading{margin-top:11px;font-size:30px!important;max-width:520px!important;line-height:36px!important}.about-hero__content .about-hero__text{font-size:15px;line-height:21px;max-width:529px}.about-hero{padding:80px 0}.our-story{padding:59px 0}.our-story__grid{gap:30px;flex-direction:column}.our-story__grid--with-video{gap:0;align-items:stretch}.our-story__grid--with-video .left-grid,.our-story__grid--with-video .our-story__content{display:contents}.our-story__grid--with-video .right-grid{order:1;margin-top:24px}.our-story__grid--with-video .our-story__text{order:2;margin-top:24px}.our-story__label-col p{font-size:13px;letter-spacing:3px!important;margin-bottom:12px}.our-story__text{margin-top:10px}.our-story__text p{font-size:15px;line-height:25px}.story-rm__grid{gap:26px}.story-rm__content .story-rm__eyebrow{font-size:13px;letter-spacing:3px!important;margin-bottom:13px}.story-rm__content .story-rm__text{font-size:15px;line-height:26px;margin-top:10px}.mirrion_vison_text{grid-template-columns:repeat(1,1fr)}.about-gallery__item:nth-child(2){aspect-ratio:3 / 3.5}.about-mission__heading{margin-bottom:0}.about-mission__statement{font-size:19px;line-height:31px;margin:10px 0 26px}.about-mission__features{row-gap:0!important}.about-mission__feature{border-bottom:1px solid #d9d2ca;padding-bottom:18px!important;padding-top:16px!important}body .about-mission__feature{padding-left:44px!important;align-items:flex-start!important;text-align:left!important}.about-mission__feature:first-child .about-mission__feature-title{text-align:left}body .about-mission__feature:nth-child(1),body .about-mission__feature:nth-child(3){padding-left:0!important}.about-mission__feature-title br{display:none!important}body .about-mission__feature:nth-child(3),body .about-mission__feature:nth-child(4){border-bottom:none!important;padding-bottom:0!important}.about-mission__icon{background-color:#fff}.about-cta__content h2 br{display:none}section.about-cta{--about-cta-overlay-left: var(--about-cta-overlay-left-mobile, .94);--about-cta-overlay-right: var(--about-cta-overlay-right-mobile, .38);background-image:var(--about-cta-bg-mobile, var(--about-cta-bg, none))}.about-cta__content{text-align:center;position:relative;z-index:1}.about-cta__content .about-cta__text{font-size:14px;line-height:25px}.about-cta__content h2{margin-bottom:12px}section.about-cta{padding:60px 0;background-position:right}.story-rm__modal-content{padding:40px 25px}.story-rm__modal-content .story-rm__eyebrow{margin:0 0 12px;font-size:13px;letter-spacing:3px!important}.story-rm__modal-content p{font-weight:400;font-size:15px;line-height:26px}#judgeme_product_reviews .jdgm-rev-widg h2.jdgm-rev-widg__title{margin-bottom:12px!important;font-size:26px!important}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup{padding:20px 0}.jdgm-rev-widg__reviews .jdgm-rev__header{margin-bottom:24px}.jdgm-rev-widg__reviews .jdgm-rev__header .jdgm-rev__author{font-size:17px;line-height:27px}#judgeme_product_reviews .jdgm-paginate__page{width:40px!important;height:40px!important;font-size:18px!important}#judgeme_product_reviews .jdgm-paginate__page.jdgm-curt{font-size:18px!important}}.jdgm-horizon-widget{margin-bottom:6px}.jdgm-horizon-widget .jdgm-prev-badge__text{font-weight:700;font-size:17px;line-height:100%;letter-spacing:0px;color:#000;margin-left:7.5px}.jdgm-horizon-widget .jdgm-preview-badge .jdgm-star{color:#e49e00;padding:0!important;width:15px;height:15px;line-height:15px;display:inline-block!important}.jdgm-horizon-widget .jdgm-prev-badge__stars{display:inline-flex;gap:2.4px}[data-testid=ui-test-section]{display:block}div#judgeme_product_reviews{max-width:1920px!important}.jdgm-rev-widg.jdgm-rev-widg{display:block;padding:90px 50px;background:#fcfcfa!important}.jdgm-rev-widg__header{text-align:left}.jdgm-rev-widg h2.jdgm-rev-widg__title{line-height:63px;margin-bottom:35px!important;text-align:left;font-size:46px}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-divider-top.jdgm--done-setup{padding:40px 0;border:0;border-bottom:1px solid #00000033}.jdgm-rev-widg__reviews .jdgm-rev__icon{margin-right:18px;width:51px;height:48px;background-color:#e6d7c7;display:flex!important;align-items:center;justify-content:center}.jdgm-rev-widg__reviews .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{right:-4px;width:18px;height:18px;font-size:11px;display:flex;align-items:center;justify-content:center;border-radius:2px;background-color:#000;bottom:-5px}.jdgm-row-extra{line-height:0;display:none}.jdgm-rev__icon:before{color:#000!important}.jdgm-rev-widg__reviews .jdgm-row-profile{display:flex}.jdgm-rev-widg__reviews .jdgm-rev__header{margin-bottom:43px;position:relative}.jdgm-rev-widg__reviews .jdgm-rev__header .jdgm-rev__author{font-weight:800;font-size:20px;line-height:30px;letter-spacing:2px;text-transform:uppercase;color:#e49e00}.jdgm-rev-widg__reviews .jdgm-rev__header .jdgm-rev__buyer-badge-wrapper{display:none}.jdgm-rev-widg__reviews .jdgm-rev__header .jdgm-rev__author-wrapper{padding-top:22px}.jdgm-rev-widg__reviews .jdgm-row-rating{position:absolute;left:68px}.jdgm-rev-widg__reviews .jdgm-row-rating .jdgm-star.jdgm--on{color:#e49e00}.jdgm-rev-widg__reviews .jdgm-rev__timestamp{display:none}.jdgm-rev__body p{font-weight:500;font-size:17px;line-height:30px;letter-spacing:0px;color:#00000080}.jdgm-rev .jdgm-rev__custom-form{margin:0!important}.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-rev-widg .jdgm-row-stars{justify-content:space-between!important;padding:0!important}.jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary{align-items:flex-start!important;justify-content:flex-start!important}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#e49e00!important}.jdgm-rev-widg .jdgm-row-stars span.jdgm-rev-widg__summary-average{font-weight:800}.jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-text{font-weight:400;line-height:100%;letter-spacing:0px;color:#000;margin-top:8px}.jdgm-write-rev-link.jdgm-write-rev-link{background:#f5c400!important;border:0!important;padding:15px 50px;font-weight:600;font-size:15px;line-height:100%;letter-spacing:2px;text-transform:uppercase;width:max-content!important;max-width:max-content!important;color:#000!important}.jdgm-rev-widg .jdgm-widget-actions-wrapper{width:max-content!important}.jdgm-rev-widg .jdgm-row-actions{display:none!important}.jdgm-rev-widg .jdgm-rev-widg__body{margin-top:35px;border:0!important;border-top:1px solid #00000033!important}.jdgm-paginate a.jdgm-paginate__page.jdgm-paginate__first-page,.jdgm-paginate a.jdgm-paginate__page.jdgm-paginate__prev-page,.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page,.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__last-page{display:none!important}.jdgm-paginate{padding-bottom:0;text-align:start;padding-top:50px;display:flex;gap:15px}.jdgm-paginate__page{padding:0!important;width:60px!important;height:60px;color:#11100e!important;border:1px solid #00000033;display:flex!important;align-items:center;justify-content:center;font-family:Manrope,sans-serif!important;font-weight:800;font-size:26px;line-height:100%!important;letter-spacing:1px;text-transform:uppercase}.jdgm-paginate__page.jdgm-curt{background:#11100e!important;color:#fff!important;font-size:26px!important}.product-nutrition__tabs-wrap{display:block}.product-nutrition__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-bottom:44px!important}.product-nutrition__tab{padding:12px 18px;border:1px solid #11100E;border-radius:999px;background:transparent;color:#11100e;font:inherit;font-size:18px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.product-nutrition__tab.is-active{background:#11100e;color:#fff}.product-nutrition__panel[hidden]{display:none}.product-nutrition__panel:focus{outline:none}@media(max-width:749px){.product-nutrition__tabs{flex-wrap:nowrap;justify-content:flex-start;gap:15px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-nutrition__tabs::-webkit-scrollbar{display:none}.product-nutrition__tab{flex:0 0 auto;padding:10px 14px;font-size:14px}}@media(prefers-reduced-motion:reduce){.product-nutrition__tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dev.css.map */
