@media screen and (min-width: 990px){.show-large{display:block!important}.hide-large{display:none!important}}@media screen and (max-width: 989px){.show-large{display:none!important}.hide-large{display:block!important}}h1,h2,h3,h4,h5,h6,p{letter-spacing:0!important}@media (min-width: 1400px){.page-width--narrow{max-width:95rem}}.page-width--narrow{margin-bottom:80px}:root{--buttons-gradient-color-1: #d3a23c;--buttons-gradient-color-2: #b27e26}@media (max-width: 750px){.utility-bar__grid{overflow:hidden;padding:0!important}.announcement-bar__message{font-size:90%!important}}@media (max-width: 375px){.announcement-bar__message{font-size:80%!important}}.link:has(svg),.button:has(svg){white-space:nowrap}.button{width:100%}@media (min-width: 750px){.button{max-width:333px}}@keyframes swooshie{0%{background-position:0%}50%{background-position:200%}60%{background-position:100%}90%{background-position:100%}to{background-position:0%}}.button--primary{background:linear-gradient(95deg,var(--buttons-gradient-color-2),var(--buttons-gradient-color-1),var(--buttons-gradient-color-2));background-size:200% 100%;animation:swooshie 6s ease-in-out infinite;letter-spacing:.1rem!important;font-weight:700;box-shadow:3px 3px 10px #1c1b5726}.button.button--secondary{background-color:transparent;font-weight:700;transition:.2s ease-in-out}.button.button--secondary:after,.button.button--secondary:hover:after{box-shadow:0 0 0 1px rgb(var(--color-button-text)) inset,0 0 0 1px rgb(var(--color-button-text))}.button.button--secondary:hover{background-color:rgb(var(--color-button-text));color:rgb(var(--color-background))}sticky-header{background:linear-gradient(#edf1f6dd,#f7f9fddd)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width: 990px){.header--top-left{display:flex}.header__inline-menu{margin-top:0!important;display:flex;width:100%}.header__inline-menu>.list-menu{margin:0 .75rem 0 2rem;flex:1;flex-wrap:nowrap;align-items:center}}@media (min-width: 990px) and (max-width: 1199px){.header__inline-menu>.list-menu{margin:0 0 0 .5rem!important}.header__inline-menu>.list-menu>li>a{padding-left:.5rem!important;padding-right:.5rem!important}.header__menu-item{padding-left:1rem!important;padding-right:2.2rem!important}.header__heading-link{margin-left:-3rem!important;margin-right:.5rem!important}}.image-with-text__media__caption-item{width:100%;padding:.5rem .5rem 1.5rem;text-align:center}.image-with-text__media__caption{font-size:80%;opacity:.8;display:block}@media (min-width: 1200px){.image-with-text__media__caption{width:50%}.image-with-text__media__caption.text_first{margin-left:50%}}.slideshow__video_overlay{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.page-header-slider .banner:after,.page-header-slider .banner__media:after{background:#d3a23c55!important}@media screen and (min-width: 750px){.page-header-slider .banner--small:not(.banner--adapt){min-height:200px!important}.page-header-slider .banner__content{padding:0!important;max-width:inherit}.page-header-slider .banner__box{max-width:1200px!important}}.page-header-slider .slideshow__video_overlay{filter:sepia(.2) brightness(1.075) contrast(1.1)}.home-header-slider .grid__item{overflow:hidden}.home-header-slider .banner__box{position:relative;max-width:800px!important;padding:3rem 4rem 4rem 2vw!important}.home-header-slider .banner__subheading p{font-size:130%;letter-spacing:0;padding:.5rem 3rem .5rem 2.5rem;border-left:3px solid #d3a23c77}.home-header-slider .slideshow__video_overlay{filter:sepia(.2) brightness(1.075) contrast(1.1)}@media (max-width: 1200px){.home-header-slider .banner__media:after{background:transparent linear-gradient(135deg,#fff 50%,#fff0 75%);opacity:.4!important}.home-header-slider .banner__box{max-width:70%!important}.home-header-slider .banner__subheading.rte{max-width:90%}}@media (max-width: 989px){.home-header-slider .slideshow__text-wrapper{justify-content:flex-start!important}.home-header-slider .banner__subheading.rte{max-width:80%!important}.slideshow__text-wrapper.banner__content{padding:2rem!important}.home-header-slider h2.banner__heading,.home-header-slider .banner__subheading.rte p{text-align:start!important}}@media (max-width: 750px){.home-header-slider .banner__media:after{background:#ffffff73 linear-gradient(135deg,#fff 50%,#fff0 75%);opacity:.75!important}.home-header-slider .banner__box{max-width:80%!important;align-items:start}}@media (max-width: 575px){.home-header-slider .banner__box,.home-header-slider .banner__subheading.rte{max-width:100%!important}.home-header-slider .banner__media:after{background:#fffc linear-gradient(135deg,#fff 50%,#fff0 75%);opacity:.9!important}}@media (max-width: 750px){.slideshow__text.slideshow__text--left{align-items:center!important}.home-header-slider .slideshow__slide{flex-direction:column-reverse}.home-header-slider .banner__box{padding:0!important;max-width:100%!important;width:100%;align-items:center;margin-bottom:-2rem!important}.home-header-slider .banner__box h2,.home-header-slider .banner__box .banner__subheading.rte p{text-align:center!important;padding:.5rem 1rem;border:none;justify-content:center!important;max-width:600px;margin-left:auto;margin-right:auto}.home-header-slider .banner__box h2{max-width:500px}.home-header-slider .banner__box .banner__buttons{margin-left:auto;margin-right:auto}.home-header-slider .slideshow__media,.home-header-slider .slideshow__media img{position:relative!important;object-position:90% top!important}.home-header-slider .banner__media:after{background:transparent linear-gradient(180deg,#fff,#fff0 30%);opacity:.91!important}.home-header-slider .slideshow__media.banner__media{margin-top:-2rem!important}}@media (max-width: 575px){.home-header-slider .banner__box h2{padding-top:8rem!important}.home-header-slider .banner__box{margin-bottom:2rem!important}}@media (max-width: 375px){.home-header-slider .banner__box h2{padding-top:10rem!important}.home-header-slider .slideshow__media,.home-header-slider .slideshow__media img{position:relative!important;object-position:90% top!important;margin-top:1rem}}@media (max-width: 320px){.home-header-slider .banner__box h2{padding-top:12rem!important}}.basic_table__title,.basic_table__byline,.basic_table__text{max-width:950px;margin-left:auto;margin-right:auto}.basic_table__title{margin-bottom:2rem}.basic_table__byline{margin-top:-1rem}.basic_table__byline .byline{font-size:120%;font-family:Quicksand,sans-serif;color:rgba(var(--color-foreground),.7)}.basic_table__footer,.basic_table__text{margin-top:4rem}.basic_table__footer.center,.basic_table__text.center{max-width:1200px;margin-left:auto;margin-right:auto}.basic_table__text{margin-top:0rem;margin-bottom:3rem}@media screen and (min-width: 750px) and (max-width: 989px){.basic_table__byline,.basic_table__text,.basic_table__footer{padding-left:5rem;padding-right:5rem}}.basic-table__wrapper table tr th,.basic-table__wrapper table tr td.basic-table__row__title{font-size:90%;padding:.75rem!important;line-height:140%}@media screen and (max-width: 750px){.basic-table__wrapper{max-width:100%;overflow-x:scroll!important}.basic-table__wrapper table tr th,.basic-table__wrapper table tr td{font-size:80%}}.basic-table__wrapper th,.basic-table__wrapper td{border-color:rgba(var(--color-button),.3)}.basic-table__wrapper th{background:rgba(var(--color-button),.4)}.basic-table__wrapper tr td:first-child{background:rgba(var(--color-button),.1)}@media screen and (min-width: 990px){.grid--7-col-desktop .grid__item{width:calc(14.2857% - var(--grid-desktop-horizontal-spacing) * 6 / 7);max-width:calc(14.2857% - var(--grid-desktop-horizontal-spacing) * 6 / 7)}.grid--8-col-desktop .grid__item{width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8);max-width:calc(12.5% - var(--grid-desktop-horizontal-spacing) * 7 / 8)}}.multicolumn__byline{margin-top:-2rem;margin-bottom:4rem}.multicolumn__byline .byline{font-size:120%;font-family:Quicksand,sans-serif;color:rgba(var(--color-foreground),.7)}@media screen and (min-width: 750px) and (max-width: 989px){.multicolumn__byline{padding-left:5rem;padding-right:5rem}}.multicolumn__footer{margin-top:4rem}.multicolumn__footer.center{max-width:1200px;margin-left:auto;margin-right:auto}.multicolumn-card__hover_image{opacity:0;transition:1s transform ease-in-out}.multicolumn-card__hover_image:has(+a:hover),.multicolumn-card__hover_image:hover{opacity:1;transform:translate(-50%) scale(1.1)!important;transition:.5s transform ease-in-out}@media screen and (max-width: 750px){.banner__content--middle-center{align-items:center;justify-content:center}}.multicolumn .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}@media screen and (min-width: 750px){.multicolumn .page-width{padding-left:5rem!important;padding-right:5rem!important}}@media screen and (max-width: 749px){.multicolumn-list:not(.slider){padding-left:.5rem!important;padding-right:.5rem!important}}.multicolumn.has-info-cards .multicolumn-list{align-items:center}.multicolumn.has-info-cards p{padding:1.5rem;background:#373890;color:#fff;border-radius:1.5rem;margin:2rem 0;position:relative;display:flex;align-items:center}.multicolumn.has-info-cards p:before{content:"";min-width:100px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0 1.5rem 0 0}.multicolumn.has-info-cards p:before{border:2px solid white;border-radius:50%}.multicolumn.has-info-cards p:nth-child(1):before{content:"A"}.multicolumn.has-info-cards p:nth-child(2):before{content:"B"}.multicolumn.has-info-cards p:nth-child(3):before{content:"C"}@media screen and (min-width: 990px){.multicolumn.has-info-cards.igni-cogni-graph .multicolumn-list__item.grid__item:nth-child(1){width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.multicolumn.has-info-cards.igni-cogni-graph .multicolumn-list__item.grid__item:nth-child(2){width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}}.multicolumn.has-info-cards.igni-cogni-graph p:before{content:"";border:none;border-radius:0;background:url(/cdn/shop/files/igni-cognition-icons.png?v=1747102412);background-size:100px}.multicolumn.has-info-cards.igni-cogni-graph p:nth-child(2):before{background-position-y:-100px}.multicolumn.has-info-cards.igni-cogni-graph p:nth-child(3):before{background-position-y:-200px}@media (max-width: 575px){.multicolumn.has-info-cards.igni-cogni-graph p:before{min-width:60px;width:60px;height:60px;background-size:60px}.multicolumn.has-info-cards.igni-cogni-graph p:nth-child(2):before{background-position-y:-60px}.multicolumn.has-info-cards.igni-cogni-graph p:nth-child(3):before{background-position-y:-120px}}.multicolumn.has-info-cards.igni-longevity-graph p:before{content:"";border:none;border-radius:0;background:url(/cdn/shop/files/igni-longevity-icons.png?v=1750062069);background-size:100px}.multicolumn.has-info-cards.igni-longevity-graph p:nth-child(2):before{background-position-y:-100px}.multicolumn.has-info-cards.igni-longevity-graph p:nth-child(3):before{background-position-y:-200px}@media (max-width: 575px){.multicolumn.has-info-cards.igni-longevity-graph p:before{min-width:60px;width:60px;height:60px;background-size:60px}.multicolumn.has-info-cards.igni-longevity-graph p:nth-child(2):before{background-position-y:-60px}.multicolumn.has-info-cards.igni-longevity-graph p:nth-child(3):before{background-position-y:-120px}}.multicolumn.igni-longevity-graph .multicolumn-list{overflow:hidden}.multicolumn.igni-longevity-graph .grid__item:nth-child(1) .media img{width:100%}.multicolumn.igni-longevity-graph .grid__item:nth-child(2){background-color:#fff}.multicolumn.igni-longevity-graph .grid__item:nth-child(2) .media{max-width:95%;margin-left:auto;margin-right:auto;padding:2rem 0}.multicolumn.igni-longevity-graph .grid__item:nth-child(2) .media img{object-fit:contain}@media screen and (min-width: 990px){.multicolumn.igni-longevity-graph .multicolumn-list.grid{column-gap:0}.multicolumn.igni-longevity-graph .multicolumn-list{overflow:hidden;border-radius:1.5rem 1.5rem 12rem;box-shadow:2px 6px #0000000a;background-color:#fff}.multicolumn.igni-longevity-graph .grid__item .multicolumn-card.content-container,.multicolumn.igni-longevity-graph .grid__item .multicolumn-card.content-container .multicolumn-card__image-wrapper{height:100%;margin:0}.multicolumn.igni-longevity-graph .grid__item:nth-child(1) .media{height:100%}.multicolumn.igni-longevity-graph .grid__item:nth-child(1) .rte{position:relative;left:2rem}.multicolumn.has-info-cards.igni-longevity-graph .multicolumn-list__item.grid__item:nth-child(1){width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.multicolumn.has-info-cards.igni-longevity-graph .multicolumn-list__item.grid__item:nth-child(2){width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}}@media (max-width: 989px){.multicolumn.has-info-cards.igni-longevity-graph .multicolumn-list{flex-direction:column-reverse!important}}.igni-water-graph .multicolumn-list{align-items:center;justify-content:center}.igni-water-graph .grid__item{background-color:#1b1b57;border-radius:1.5rem;display:flex;flex-direction:column;position:relative;padding:1.5rem}.igni-water-graph .grid__item .media{border-radius:1.5rem;overflow:hidden}.igni-water-graph .grid__item:nth-child(1) .media,.igni-water-graph .grid__item:nth-child(2) .media{aspect-ratio:1/1;margin:4rem auto 0}.igni-water-graph .grid__item:nth-child(1) h3,.igni-water-graph .grid__item:nth-child(2) h3{color:#fff;position:absolute;top:.5rem;left:-.5rem;right:-.5rem;font-family:Quicksand,sans-serif;font-weight:400}.igni-water-graph .grid__item:nth-child(1) p,.igni-water-graph .grid__item:nth-child(2) p{text-align:start;color:#fff;margin:0 auto;padding:0 .75rem;font-size:80%}.igni-water-graph .multicolumn-card__info{padding:0!important}.igni-water-graph .grid__item:nth-child(3){width:100%;max-width:904px!important;width:calc(50% + 4px)!important}@media screen and (min-width: 575px){.igni-water-graph .grid__item:nth-child(1),.igni-water-graph .grid__item:nth-child(2){max-width:450px;width:25%}.igni-water-graph .grid__item:nth-child(1){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:4px 0 #1b1b57}.igni-water-graph .grid__item:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;animation-delay:calc((var(--animation-order) - 1) * 75ms)}.igni-water-graph .grid__item:nth-child(3){border-top-left-radius:0;border-top-right-radius:0;margin-top:-10px!important}.igni-water-graph .grid__item:nth-child(1):before,.igni-water-graph .grid__item:nth-child(3):before{content:"";position:absolute;top:2rem;bottom:0;width:2px;right:-2px;background-color:#ffffff26}.igni-water-graph .grid__item:nth-child(3):before{top:0;bottom:inherit;height:2px;left:2rem;right:2rem;width:auto}}@media screen and (min-width: 750px){.igni-water-graph .grid__item:nth-child(3){padding-bottom:3rem}}@media screen and (min-width: 990px){.igni-water-graph .grid__item:nth-child(1),.igni-water-graph .grid__item:nth-child(2){max-width:450px;width:25%}.igni-water-graph .grid__item:nth-child(3){width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:700px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:3.5rem 3rem 3rem}.igni-water-graph .grid__item:nth-child(3) .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}.igni-water-graph .grid__item:nth-child(1) .media,.igni-water-graph .grid__item:nth-child(2) .media{margin-top:4rem}.igni-water-graph .grid__item:nth-child(3)>.content-container{width:100%!important;background:#fff;border-radius:1.5rem}.igni-water-graph .multicolumn-card__info{padding:1rem!important}}@media screen and (min-width: 1200px){.igni-water-graph .grid__item:nth-child(1) p,.igni-water-graph .grid__item:nth-child(2) p{font-size:90%}}@media screen and (min-width: 1400px){.igni-water-graph .multicolumn-list{flex-direction:column;align-items:center;justify-content:center;row-gap:0;column-gap:0;height:800px;width:1250px;margin-left:auto;margin-right:auto;background:#1b1b57;border-radius:1.5rem;overflow:hidden}.igni-water-graph .grid__item{border-radius:0}.igni-water-graph .grid__item:nth-child(1),.igni-water-graph .grid__item:nth-child(2){height:50%;width:100%;max-width:33.3333%;padding:1rem 0 6rem}.igni-water-graph .grid__item:nth-child(3){min-width:66.666%}.igni-water-graph .multicolumn-card{height:100%!important;width:100%!important}.igni-water-graph .grid__item:nth-child(1) .multicolumn-card,.igni-water-graph .grid__item:nth-child(2) .multicolumn-card{width:65%!important;margin-left:auto;margin-right:auto}.igni-water-graph .grid__item:nth-child(2) .multicolumn-card{top:-1rem}.igni-water-graph .multicolumn-card__image-wrapper{margin:0!important;height:100%!important}.igni-water-graph .grid__item .media{height:100%!important}.igni-water-graph .grid__item .media img{object-fit:contain!important}.igni-water-graph .grid__item:nth-child(1) h3,.igni-water-graph .grid__item:nth-child(2) h3{font-size:120%;top:0}.igni-water-graph .grid__item:nth-child(1) p,.igni-water-graph .grid__item:nth-child(2) p{font-size:100%}}@media screen and (min-width: 1400px){.igni-water-graph .grid__item:nth-child(1){border-bottom:3px solid #d3a23c33}.igni-water-graph .grid__item:nth-child(3){border-left:3px solid #d3a23c33}.igni-water-graph .grid__item:nth-child(1) .media,.igni-water-graph .grid__item:nth-child(2) .media{position:relative;left:-1.5rem;top:.5rem}}.igni-water-graph .grid__item:nth-child(1) h3,.igni-water-graph .grid__item:nth-child(2) h3{color:#1b1b57;top:1rem!important;left:0!important;right:0!important;text-align:center;font-size:100%;font-weight:700;opacity:.7}.igni-water-graph .grid__item{background-color:inherit!important}.igni-water-graph .multicolumn-list{background:#fff;box-shadow:0 0 0 3px #d3a23c33;border-radius:2rem}@media screen and (min-width: 575px){.igni-water-graph .grid__item:nth-child(1):before,.igni-water-graph .grid__item:nth-child(3):before{background-color:#d3a23c33}.igni-water-graph .grid__item:nth-child(1){box-shadow:none}}@media screen and (max-width: 575px){.igni-water-graph .grid__item:nth-child(1):after,.igni-water-graph .grid__item:nth-child(2):after{content:"";bottom:0;left:0;right:0;height:2px;background-color:#d3a23c33}}.igni-water-graph2 .multicolumn-list{align-items:center;justify-content:center;background:#fff;box-shadow:0 0 0 3px #d3a23c33;border-radius:2rem}.igni-water-graph2 .grid__item{display:flex;flex-direction:column;position:relative;padding:1.5rem}.igni-water-graph2 .grid__item .multicolumn-card{display:flex;align-items:center}.igni-water-graph2 .grid__item .multicolumn-card>*{flex:1 1}.igni-water-graph2 .grid__item .media{overflow:hidden;margin:4em auto 0;max-width:400px}.igni-water-graph2 .grid__item .media img{width:100%}.igni-water-graph2 .grid__item h3{position:absolute;font-family:Quicksand,sans-serif;color:#fff;top:.5rem;left:.5rem;right:.5rem;text-align:center;font-size:120%;font-weight:700;background-color:#373890;padding:.5rem!important;border-radius:.5rem}.igni-water-graph2 .grid__item ul{border:3px solid rgb(55 56 144 / 20%);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center}.igni-water-graph2 .grid__item ul li{min-width:300px}@media screen and (max-width: 991px){.igni-water-graph2 .grid__item:nth-child(1){border-bottom:3px solid #d3a23c33}}@media screen and (min-width: 992px){.igni-water-graph2 .grid__item:nth-child(1){border-right:3px solid #d3a23c33}}.igni-water-graph2 .multicolumn-card__info{padding:1rem!important}@media (max-width: 1399px){.igni-water-graph2 .grid__item .multicolumn-card{display:flex;align-items:inherit;flex-direction:column}.igni-water-graph2 .grid__item .multicolumn-card>*{flex:1 1}.igni-water-graph2 .grid__item .media{padding-bottom:350px!important}}@media (min-width: 1400px){.igni-water-graph2 .grid__item ul{margin-top:4rem!important}}.featured-products .multicolumn-card{background:#fff!important;border-radius:2rem;margin:0 .5rem;box-shadow:2px 6px #0000000a}.featured-products .multicolumn-card__info{padding:2rem}@media (min-width: 768px){.featured-products h2{margin:0 auto 4rem!important;max-width:950px}}.featured-products .multicolumn-card.content-container{overflow:hidden}.featured-products .multicolumn-card-spacing{padding-top:0;margin:0}.featured-products .multicolumn-card__info h3{font-size:160%!important;margin-bottom:1.5rem}.featured-products .multicolumn-card__info ul{text-align:start;display:inline-flex;flex-direction:column;margin-top:2rem}.featured-products .multicolumn-card__info ul li{position:relative;padding-left:36px;list-style:none}.featured-products .multicolumn-card__info ul li:before,.featured-products .multicolumn-card__info ul li:after{content:"";position:absolute;top:8px;left:0;width:10px;height:4px;background-color:#d3a23c;list-style:none;transform:translate(-2px,9px) rotate(45deg)}.featured-products .multicolumn-card__info ul li:after{width:20px;transform:translate(2px,6px) rotate(-45deg)}.featured-products .button{margin-top:2.5rem!important;margin-bottom:1.5rem!important}.featured-products .multicolumn-card__info p{max-width:450px;margin-left:auto;margin-right:auto;letter-spacing:.08rem}.featured-products .multicolumn-card__hover_image_link{background:linear-gradient(0deg,#1918800a,transparent 40%)}.featured-products.golden-ratio .multicolumn-card__info{text-align:center}@media (min-width: 576px){.featured-products.golden-ratio .multicolumn-card{display:flex;flex-direction:row;justify-content:start;align-items:center}.featured-products.golden-ratio .multicolumn-card__info{width:161.803%;display:flex;flex-direction:column;justify-content:center;height:100%;text-align:start}.featured-products.golden-ratio .multicolumn-card__info p{max-width:450px;margin-left:inherit;margin-right:inherit;text-align:start}.featured-products.golden-ratio .multicolumn-card__info .button{max-width:333px}.featured-products.golden-ratio .multicolumn-card__image-wrapper{width:100%;height:100%}.featured-products.golden-ratio .multicolumn-card__image-wrapper .media{height:100%}.featured-products.golden-ratio .multicolumn-card__info h3{margin-bottom:.5rem}}@media screen and (min-width: 768px) and (max-width: 1200px){.featured-products.golden-ratio .multicolumn-card__info{padding-left:4rem!important}}@media screen and (max-width: 1200px){.featured-products.golden-ratio .grid{row-gap:1.5rem!important}.featured-products.golden-ratio .grid--2-col-desktop .grid__item{width:100%;max-width:100%}}.featured-products.has-product-data .multicolumn-card__info{justify-content:stretch}.featured-products.has-product-data .multicolumn-card__info .button{margin-top:auto!important}.featured-products.has-product-data .multicolumn-card__info h3>span{font-size:140%;font-family:Quicksand,sans-serif;opacity:.9}.featured-products.has-product-data .multicolumn-card__info p{font-size:110%}.featured-products.has-product-data .multicolumn-card__info ul{display:flex;flex-direction:column;margin:1rem 0;padding:1.5rem}.featured-products.has-product-data .multicolumn-card__info ul li{border-bottom:2px solid #1b1b5711;margin-bottom:.5rem;padding-bottom:.5rem}.featured-products.has-product-data .multicolumn-card__info ul li:last-child{border-bottom:none}.featured-products.has-product-data .multicolumn-card__info ul li strong{font-size:150%;padding-left:2.5rem;position:relative;font-weight:400;display:block;font-family:Poppins,sans-serif}.featured-products.has-product-data .multicolumn-card__info ul li strong:before{content:"\2191";font-family:Quicksand,sans-serif;position:absolute;color:#d3a23c;left:0;top:0;bottom:0;width:2rem;font-size:28px!important;display:flex;align-items:center;justify-content:center;animation:3s arrow-up ease-out infinite}.featured-products.has-product-data .multicolumn-card__info ul li span{font-size:90%;line-height:130%;text-decoration:none!important;font-family:Quicksand,sans-serif;font-weight:700;margin:0 5rem 0 2.5rem;display:block}.featured-products.has-product-data .multicolumn-card__info ul li em{font-size:80%;font-weight:400;font-style:normal;font-family:Quicksand,sans-serif;margin-left:2.5rem;display:block}@media (min-width: 1400px){.featured-products.has-product-data .multicolumn-card__info ul{margin-left:2rem!important;margin-right:4rem!important}.featured-products.has-product-data .multicolumn-card__info ul li>span{margin-right:0!important}}.featured-products.has-product-data .multicolumn-card__info ul li{padding-left:0}.featured-products.has-product-data .multicolumn-card__info ul li:before,.featured-products.has-product-data .multicolumn-card__info ul li:after{content:inherit}@media (min-width: 576px){.featured-products .media img.multicolumn-card__image{transform:scale(1.75) translate(-27.5%)!important;object-fit:contain}}.featured-products.has-product-data .grid__item:last-child ul li strong:before{content:"\2193"!important;animation:3s arrow-down ease-out infinite}.why-it-works .multicolumn-card{background:#fff!important;border-radius:1.5rem;margin:0 .5rem;box-shadow:2px 6px 4px #00000057}.why-it-works .multicolumn-card__info{padding:2rem}.why-it-works h3{font-size:160%}.why-it-works.multicolumn{background:url(https://www.igniton.com/cdn/shop/files/igniton-sun-explosion-background.jpg?v=1747728500&width=3840) no-repeat!important;background-attachment:fixed!important;background-size:cover!important;background-position-x:right!important;position:relative}.why-it-works.multicolumn:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:#0006}.why-it-works h2{color:#fff;margin-bottom:4rem!important}.why-it-works .multicolumn__footer{color:#fff;font-size:120%;margin-top:6rem}.why-it-works .button--secondary{background-color:transparent;color:#fff}.why-it-works .button--secondary:after{box-shadow:0 0 0 1px #fff inset,0 0 0 1px #fff!important}.why-it-works .button--secondary:hover{background-color:#fff!important;color:rgb(var(--color-button-text))!important}.why-it-works .button--secondary:hover:after{box-shadow:0 0 0 1px rgb(var(--color-button-text)) inset,0 0 0 1px rgb(var(--color-button-text))!important}.why-it-works-light .multicolumn-card{background:#fff!important;border-radius:1.5rem;margin:0 .5rem}.why-it-works-light h3{font-size:160%}.why-it-works-light h2{margin-bottom:1rem!important}.why-it-works-light .multicolumn__footer{font-size:120%}.why-it-works-light .grid{row-gap:2rem}.why-it-works-light .multicolumn-card__info{padding:2.8rem}.why-it-works-light .multicolumn-card{border-radius:2rem!important;overflow:hidden;box-shadow:2px 6px #0000000a}.why-it-works-light .multicolumn-card{display:flex;flex-direction:column}.why-it-works-light .multicolumn-card-spacing{padding:0!important;margin-left:0!important;margin-right:0!important}.why-it-works-light .multicolumn-card__info{display:flex;flex-direction:column;align-items:center;flex:1}.why-it-works-light .multicolumn-card__info .button{justify-self:end;flex:0 1}.why-it-works-light .multicolumn-card__info .link{text-decoration:underline;font-size:1.4rem;padding-top:2rem;margin-top:auto}.featured-product{border-radius:3rem;overflow:hidden}.featured-product .product__media-wrapper,.featured-product .product__info-wrapper{max-width:100%!important;width:100%!important}.featured-product .product__media-wrapper,.featured-product .media--transparent{background:#fff}.featured-product .product-media-container{border:none;width:100%!important}.featured-product .product-media-container img{max-height:max-content;object-fit:contain}.featured-product .product__info-wrapper{position:absolute;top:0;bottom:0;display:flex;align-items:end;justify-content:center;text-align:center;background:linear-gradient(0deg,#000c,#0006 25%,#00000005 60%)}.featured-product .product__info-wrapper h2,.featured-product .product__info-wrapper p{color:#fff}.featured-product .product__info-wrapper p{font-size:24px}.featured-product .product__info-wrapper a{background-color:#fff;display:inline-block;padding:1rem 2rem;font-weight:700;text-transform:uppercase;margin-bottom:4rem;border-radius:1rem;min-width:240px;font-size:0;text-align:center;transition:.2s ease-in-out}.featured-product .product__info-wrapper a:after{content:"SHOP NOW";font-size:24px;text-align:center;display:block}.featured-product .product__info-wrapper a:hover{text-decoration:none!important;background-color:rgb(var(--color-link));color:#fff}.featured-product .product__info-wrapper a .icon-arrow{display:none}.featured-product .product__info-wrapper .caption-with-letter-spacing{position:absolute;top:3rem;left:3rem;color:#fff;border-radius:1rem;border:2px solid white;padding:1rem 1.5rem;font-size:18px;font-weight:700}.featured-product .product__info-wrapper .icon-with-text{position:absolute;top:0;right:2rem}.featured-product .product__info-wrapper .icon-with-text .icon-with-text__item{background:var(--buttons-gradient-color-1) linear-gradient(45deg,var(--buttons-gradient-color-2),var(--buttons-gradient-color-1),var(--buttons-gradient-color-2))!important;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;max-width:120px;width:120px;overflow:hidden;padding:10px;white-space:normal}.featured-product .product__info-wrapper .icon-with-text .icon-with-text__item span{color:#fff}.featured-product .product__info-wrapper .icon-with-text .icon-with-text__item .h4{font-size:24px;font-family:Quicksand,sans-serif;font-weight:400;line-height:1em;display:block}.featured-product.igni-cogni-product .product-media-container img{object-position:center bottom!important}.featured-product.igni-cogni-product .icon-with-text__item:nth-child(2) .h4{font-size:0!important}.featured-product.igni-cogni-product .icon-with-text__item:nth-child(2) .h4:before{content:"Neural";font-size:26px;display:block;line-height:26px}.featured-product.igni-cogni-product .icon-with-text__item:nth-child(2) .h4:after{content:"Connectivity";font-size:16px;display:block;line-height:16px}.featured-product.igni-longevity-product .icon-with-text__item .h4{font-size:0!important}.featured-product.igni-longevity-product .icon-with-text__item .h4:before{font-size:18px;display:block;line-height:20px;margin-top:10px}.featured-product.igni-longevity-product .icon-with-text__item .h4:after{font-size:26px;display:block;line-height:36px}.featured-product.igni-longevity-product .icon-with-text__item:first-child .h4:before{content:"C-Reactive protein"}.featured-product.igni-longevity-product .icon-with-text__item:first-child .h4:after{content:"\2193 37%"}.featured-product.igni-longevity-product .icon-with-text__item:last-child .h4:before{content:"Interleukin-6";font-size:16px}.featured-product.igni-longevity-product .icon-with-text__item:last-child .h4:after{content:"\2193 54%"}.newsletter__subheading.rte{margin:0;font-size:120%;font-weight:400;letter-spacing:.6px;margin-top:1rem}@media (max-width: 767px){h2,p,.newsletter__subheading.rte{text-align:center}}.newsletter-form,.newsletter__subheading.rte,.newsletter-form .newsletter-form__field-wrapper{min-width:100%}@media (min-width: 1200px){.newsletter__subheading.rte,.newsletter-form .newsletter-form__field-wrapper{min-width:58%}}.newsletter-form .newsletter-form__field-wrapper{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.newsletter-form .newsletter-form__field-wrapper{flex-direction:column}.newsletter-form .newsletter-form__field-wrapper .field+button[type=submit]{width:100%}}.newsletter-form .newsletter-form__field-wrapper .field{flex:1;border-radius:8px!important}.newsletter-form .newsletter-form__field-wrapper .field+button[type=submit]{margin:10px}.newsletter-form .newsletter-form__field-wrapper .field input{background:#fff;box-shadow:0 0 0 1px #191880 inset,0 0 0 1px #191880;border-radius:var(--buttons-radius)}.newsletter-form .newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter-form .newsletter-form__field-wrapper .button{background-color:#191880;color:#fff;transition:.2s ease-in-out}.newsletter-form .newsletter-form__field-wrapper .button:hover{color:#191880;background-color:#fff}.newsletter-form .newsletter-form__field-wrapper .button:after,.newsletter-form .newsletter-form__field-wrapper .button:hover:after{box-shadow:0 0 0 1px #191880 inset,0 0 0 1px #191880}@media screen and (min-width: 750px){.newsletter-form__message{margin:10px auto;transform:scale(1.2)}}@media (min-width: 1200px){.newsletter__wrapper{max-width:1620px;margin:auto!important;overflow:hidden;width:calc(100% - 10rem);border-radius:2rem;padding:3rem 0;background:#faf6f2;text-align:center}.newsletter__wrapper>*{max-width:100%!important}.newsletter__subheading.rte,.newsletter-form .newsletter-form__field-wrapper{min-width:inherit}.newsletter__subheading.rte,.newsletter-form .newsletter-form__field-wrapper{min-width:850px;margin-left:auto;margin-right:auto}}.newsletter{background:#d3a23c!important}.newsletter:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ffffffd9;z-index:-1}@media (min-width: 1201px){.newsletter .newsletter__subheading{max-width:50%}.newsletter{background:none!important}.newsletter__wrapper{position:relative;padding-left:6rem!important;padding-right:6rem!important}}.footer.gradient{background:#faf6f2 linear-gradient(270deg,#faf6f2 25%,#faf6f3,#fefdfc)!important}.footer .footer__blocks-wrapper{align-items:center}.footer .footer-block__image-wrapper{margin-bottom:0}.footer .footer-block__details-content{display:flex;flex-wrap:wrap;justify-content:center}.footer img{opacity:.8}.footer .footer-block__details-content li{margin:0 .5rem!important}.footer .footer-block__details-content li a{text-decoration:none;font-size:18px!important;color:#1b1b57aa;line-height:1.64rem;padding:5px 10px}@media (max-width: 767px){.footer .footer-block__details-content{flex-direction:column;align-items:center}}.footer .footer-block__details-content li a:hover{text-decoration:underline;color:#1b1b57}.footer .footer__content-bottom{background:#fff}.footer .copyright__content,.footer .policies li a{color:#1b1b57}.footer .footer__content-bottom{padding-bottom:4rem}.footer__content-top{position:relative;padding-bottom:8rem!important}@media screen and (min-width: 750px){.footer-block.grid__item:nth-child(1){width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 1 / 2)!important;max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) * 1 / 2)!important}.footer-block.grid__item:nth-child(2){width:calc(66.667% - var(--grid-desktop-horizontal-spacing) * 1 / 2)!important;max-width:calc(66.667% - var(--grid-desktop-horizontal-spacing) * 1 / 2)!important}.footer-block.grid__item:last-child{position:absolute;font-size:80%;left:0;right:0;bottom:0;margin:2rem 5rem;width:inherit!important;max-width:inherit!important}.footer-block.grid__item:last-child p a{color:#1b1b57}}@media screen and (min-width: 750px){.testimonial-slider .banner--small:not(.banner--adapt){min-height:auto}.testimonial-slider .banner--desktop-transparent .banner__box{padding:2rem 0}}@media (min-width: 750px) and (max-width: 989px){.testimonial-slider .slideshow__media.banner__media{opacity:.12}.slideshow__text-wrapper{justify-content:center!important}}@media (min-width: 990px){.testimonial-slider .slideshow{max-width:1620px;margin:auto!important;overflow:hidden;width:calc(100% - 10rem)}.testimonial-slider .slideshow__slide{display:flex;align-items:center;padding:0 3rem!important;background:#faf6f2;border-radius:2rem;margin:3rem 0 4rem!important;overflow:hidden}.testimonial-slider .slideshow__text.banner__box{max-width:66.6667%!important;min-width:inherit}.testimonial-slider .slideshow__slide .banner__content{padding:0}.testimonial-slider .slideshow__slide .banner__text{padding:.5rem 3rem .5rem 2.5rem;border-left:3px solid #d3a23c77;margin:1rem 0 0 1rem}.testimonial-slider .slideshow__slide h2{line-height:1.5em}.testimonial-slider .slideshow__media{margin-right:0!important}.testimonial-slider .slideshow__media.banner__media{opacity:1;max-width:33.333%;margin-right:1rem;position:absolute;left:inherit;bottom:0;top:0}.testimonial-slider .slideshow__media.banner__media img{position:static;max-width:100%}}@media (min-width: 1200px){.testimonial-slider .slideshow__slide .banner__content{padding:0 2rem}}@media (min-width: 990px){.testimonial-slider .slideshow__media.banner__media{left:0}.testimonial-slider .slideshow__text.banner__box{margin-left:calc(33.33% + 2rem)}}@media (min-width: 1200px){.testimonial-slider .slideshow__text.banner__box{margin-left:calc(33.33% + 4rem)}.testimonial-slider .banner__heading{max-width:650px}}@media screen and (min-width: 990px){.letter-from-founder .grid__item{max-width:950px!important;text-align:center}}.letter-from-founder .media{padding-bottom:80px!important;display:flex;max-width:120px;margin:auto}.letter-from-founder .rte{text-align:left!important}.letter-from-founder .rte p{margin:2rem 0!important}.letter-from-founder .link{font-size:1.4rem!important;text-decoration:underline!important}.letter-from-founder h3{display:inline-block;font-size:120%;margin-bottom:1.5rem!important;padding-bottom:.5rem;border-bottom:2px solid #d3a23c55}.letter-from-founder .grid__item .content-container{background:#fff!important;border-radius:2rem 2rem 12rem;padding:3rem;box-shadow:2px 6px #0000000a}@media screen and (min-width: 990px){.founder-quote .grid__item{max-width:inherit!important}}.founder-quote .grid__item .content-container{display:flex}.founder-quote .media{margin:2.5rem 0;width:200px}.founder-quote p:first-child{font-size:130%;padding:.5rem 3rem .5rem 2.5rem;border-left:3px solid #d3a23c77;margin:1rem 1rem 2rem}.founder-quote .grid__item .content-container{padding:0 2rem}.founder-quote .grid__item{margin-bottom:2rem}@media (max-width: 767px){.founder-quote .multicolumn-card__info p{text-align:start}}@media (max-width: 989px){.founder-quote .grid__item .content-container{flex-direction:column;padding:0}.founder-quote .grid__item .content-container .media{padding-bottom:140px!important;margin-bottom:0!important}.founder-quote .multicolumn-card__info p:first-child{padding:.5rem 1rem .5rem 1.5rem!important;margin-top:0!important}.founder-quote .multicolumn-card__info p:last-child{text-align:center}.founder-quote .grid__item .content-container .media,.founder-quote .grid__item .content-container .media img{margin-left:auto;margin-right:auto;width:140px}}@media (min-width: 990px){.timeline-slider .slideshow__slide{background:#faf6f2;border-radius:2rem;margin:3rem .5rem 4rem!important;overflow:hidden}.timeline-slider .slideshow__slide .slideshow__text-wrapper{flex:0 1;padding:2rem!important}.timeline-slider .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box{min-width:inherit;padding:0!important}.timeline-slider .slideshow__slide h2{padding:.5rem 2rem .5rem 1.5rem;border-left:3px solid #d3a23c77;line-height:1.5em;font-size:100%}.timeline-slider .slideshow__slide .slideshow__media.banner__media{position:static;height:auto}.timeline-slider .slideshow__slide .slideshow__media.banner__media img{position:static;aspect-ratio:16/9}}@media (min-width: 750px) and (max-width: 989px){.timeline-slider .slideshow__media.banner__media{opacity:.12}}.timeline-slider-icons .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box{padding:0!important;align-items:start;border-top:8px solid #d3a23c33}.timeline-slider-icons .slideshow__slide{display:flex;flex-direction:row}.timeline-slider-icons .slideshow__slide h2,.timeline-slider-icons .slideshow__slide p{text-align:start}.timeline-slider-icons .slideshow__slide h2.banner__heading{order:2}.timeline-slider-icons .slideshow__slide .banner__subheading{order:1;display:none}.timeline-slider-icons .slideshow__slide .banner__subheading p{color:#d3a23c!important;font-weight:700}.timeline-slider-icons .slideshow__slide .banner__text{order:3}.timeline-slider-icons .slideshow__slide h2{line-height:1.5em;font-size:110%}.timeline-slider-icons .slideshow__slide .slideshow__media.banner__media{background-color:transparent}@media (max-width: 575px){.timeline-slider-icons .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box{align-items:center;justify-content:start;padding:0 1rem!important;border-top:none}.timeline-slider-icons .slideshow__slide{flex-direction:column}.timeline-slider-icons .slideshow__slide h2,.timeline-slider-icons .slideshow__slide p{text-align:center!important}}@media (max-width: 375px){.timeline-slider-icons .slider-counter__link--dots{display:none}.timeline-slider-icons .slideshow__text-wrapper{padding-top:0!important;padding-bottom:0!important}}.timeline-infographic .multicolumn-list .grid__item{margin:0 auto 2rem}@media (max-width: 750px){.timeline-infographic .multicolumn-list .grid__item{display:none}}@media (max-width: 990px){.timeline-infographic .multicolumn-list .grid__item{max-width:990px;margin:0!important;padding:0!important}}@media (max-width: 1300px){.timeline-infographic .multicolumn-list .grid__item{max-width:1300px}.timeline-infographic .media.media--adapt{padding-bottom:75%!important}.timeline-infographic .multicolumn-list .grid__item:first-child{display:none}}@media (min-width: 1301px){.timeline-infographic .multicolumn-list .grid__item{max-width:1500px}.timeline-infographic .multicolumn-list .grid__item:last-child{display:none}}@media screen and (max-width: 749px){.timeline-infographic.multicolumn .title-wrapper-with-link{margin-bottom:0}.timeline-infographic.multicolumn .page-width{padding-bottom:0!important}}@media screen and (min-width: 750px){.timeline-infographic.multicolumn .page-width{padding-left:0rem!important;padding-right:0rem!important}}@media screen and (min-width: 750px) and (max-width: 989px){.timeline-infographic .multicolumn-list:not(.slider){padding-left:0!important;padding-right:0!important}}@media (min-width: 990px){:root{--timeline-slider-cols: 2}.timeline-slider .slideshow{max-width:calc(100vw - 9rem)!important;margin:auto!important}.timeline-slider .slideshow__slide{width:calc((100% - ((1rem + 2px) * (var(--timeline-slider-cols) - 0))) / var(--timeline-slider-cols))}.timeline-slider .slideshow__control-wrapper .slider-counter__link:nth-last-child(1){display:none}}@media (min-width: 1400px){:root{--timeline-slider-cols: 3}.timeline-slider .slideshow__slide{width:calc((100% - ((1rem + 4px) * (var(--timeline-slider-cols) - 1))) / var(--timeline-slider-cols))}.timeline-slider .slideshow__control-wrapper .slider-counter__link:nth-last-child(1),.timeline-slider .slideshow__control-wrapper .slider-counter__link:nth-last-child(2){display:none}}@media (min-width: 1700px){.timeline-slider .slideshow{max-width:1630px!important}}.product-data .multicolumn-list{padding:3rem 2rem;background:#fff!important;border-radius:2rem;overflow:hidden;box-shadow:2px 6px #0000000a;align-items:center}.product-data .multicolumn-list .multicolumn-card{background:transparent!important}.product-data .grid__item:first-child h3{font-size:200%;line-height:130%;margin-bottom:2rem}.product-data .grid__item:first-child p:first-child{font-size:130%;padding:.5rem 3rem .5rem 2.5rem;border-left:3px solid #d3a23c77;margin:1rem 1rem 0}@keyframes arrow-up{0%{transform:translateY(.5rem)}80%{transform:translateY(-.5rem)}to{transform:translateY(-.5rem)}}@keyframes arrow-down{0%{transform:translateY(-.5rem)}80%{transform:translateY(.5rem)}to{transform:translateY(.5rem)}}.product-data .grid__item:last-child .multicolumn-card{display:flex;align-items:space-between;justify-content:center}.product-data .grid__item:last-child .multicolumn-card__info{display:flex;flex-direction:column}.product-data .grid__item:last-child .multicolumn-card__info h3{flex:1;padding:0;margin:1rem!important}.product-data .grid__item:last-child .multicolumn-card__info h3>br{display:none!important}.product-data .grid__item:last-child .multicolumn-card__info h3>span{display:flex;flex-direction:column;margin:0;padding:1.5rem;border-bottom:2px solid #1b1b5711}.product-data .grid__item:last-child .multicolumn-card__info h3>span:last-child{border-bottom:none}.product-data .grid__item:last-child .multicolumn-card__info h3>span>strong{font-size:220%;padding-left:3rem;position:relative;font-weight:400}.product-data .grid__item:last-child .multicolumn-card__info h3>span>strong:before{content:"\2191";font-family:Quicksand,sans-serif;position:absolute;color:#d3a23c;left:0;top:0;bottom:0;width:3rem;font-size:35px!important;display:flex;align-items:center;justify-content:center;animation:3s arrow-up ease-out infinite}.product-data .grid__item:last-child .multicolumn-card__info h3>span>span{font-size:130%;text-decoration:none!important;font-family:Quicksand,sans-serif;font-weight:700;margin:-.5rem 3rem 0;opacity:.75}.product-data .grid__item:last-child .multicolumn-card__info h3>span>em{font-size:90%;font-weight:400;font-style:normal;font-family:Quicksand,sans-serif;margin-left:3rem}.product-data .grid__item:last-child .multicolumn-card__info p{margin-top:auto!important;font-size:.8em;opacity:.8;text-align:center}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3 .title_line1>strong:before,.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3 .title_line2>strong:before,.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3 .title_line4>strong:before{content:"\2193"!important;animation:3s arrow-down ease-out infinite}.igni-cognition-data.product-data .multicolumn-list{box-shadow:none}.igni-longevity-data.product-data .multicolumn-list{flex-direction:row-reverse}@media (max-width: 750px){.multicolumn-card__info{padding:0!important}.product-data .grid__item:last-child .multicolumn-card__info h3>span{padding:1rem 0}.product-data .grid__item:last-child .multicolumn-card__info h3>span>span,.product-data .grid__item:last-child .multicolumn-card__info h3>span>em,.product-data .grid__item:last-child .multicolumn-card__info h3>span>strong{margin-left:2rem;margin-right:2rem;text-align:center}.product-data .grid__item:last-child .multicolumn-card__info h3>span>strong{padding-left:0}}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3>span{border:2px solid #1b1b5711;background:linear-gradient(0deg,#d3a23c11,#fff);border-radius:1.5rem;margin:.5rem;min-width:calc(50% - 1rem)}@media (min-width: 990px){.igni-longevity-data.product-data .multicolumn-list{flex-direction:column}.igni-longevity-data.product-data .multicolumn-list .grid__item{width:100%;max-width:100%}.igni-longevity-data.product-data .multicolumn-list .grid__item:last-child .multicolumn-card__info{padding:0 2rem}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3{display:flex;flex-direction:row;flex-wrap:wrap;margin:0!important}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3>span{min-width:calc(50% - 1rem);flex:1}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3>span>span{font-size:90%}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1rem}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info br.show-large{display:none!important}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info>*{margin:0!important}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info>*:nth-child(1){grid-column:1 / span 2;grid-row:1}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info>*:nth-child(2){grid-column:1;grid-row:2}.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info>*:nth-child(3){grid-column:2;grid-row:2;margin:auto!important}}@media (min-width: 1200px){.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info{grid-template-columns:2fr 1fr}}@media (min-width: 1400px){.igni-longevity-data.product-data .multicolumn-list .grid__item:first-child .multicolumn-card__info{grid-template-columns:3fr 1fr}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3{display:flex;flex-direction:row}.igni-longevity-data.product-data .grid__item:last-child .multicolumn-card__info h3>span{flex:1;min-width:inherit}}.igni-cognition-data.product-data .multicolumn-card__info{padding:0}.igni-cognition-data.product-data .grid__item:last-child .multicolumn-card__info h3{margin:0!important}.igni-cognition-data.product-data .grid__item:first-child .multicolumn-card__info ul{text-align:start;display:inline-flex;flex-direction:column;margin-top:2rem;margin-left:2rem}.igni-cognition-data.product-data .grid__item:first-child .multicolumn-card__info ul li{position:relative;padding-left:36px;list-style:none;margin-bottom:.5rem}.igni-cognition-data.product-data .grid__item:first-child .multicolumn-card__info ul li:before,.igni-cognition-data.product-data .grid__item:first-child .multicolumn-card__info ul li:after{content:"";position:absolute;top:8px;left:0;width:10px;height:4px;background-color:#d3a23c;list-style:none;transform:translate(-2px,9px) rotate(45deg)}.igni-cognition-data.product-data .grid__item:first-child .multicolumn-card__info ul li:after{width:20px;transform:translate(2px,6px) rotate(-45deg)}.product-data.igniton.multicolumn{overflow:hidden;position:relative}.product-data.igniton .multicolumn-list{background:transparent!important;display:flex!important;flex-direction:column-reverse!important}.product-data.igniton .multicolumn__byline{margin-top:0;margin-bottom:0}.product-data.igniton .multicolumn__byline h3,.product-data.igniton .multicolumn__footer p{font-size:130%;max-width:800px;margin:0 auto!important}.product-data.igniton .multicolumn__byline h3{max-width:1250px}.product-data.igniton .slider-mobile-gutter,.product-data.igniton .multicolumn-list,.product-data.igniton .multicolumn-card,.product-data.igniton .multicolumn__card-info,.product-data.igniton .grid__item,.product-data.igniton .multicolumn-card__image-wrapper{box-shadow:none;padding:0;overflow:visible;position:static}@keyframes spin-image{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.igniton-spinning-background{position:relative;overflow:hidden}.igniton-spinning-background:before{content:"";position:absolute;top:12.5%;right:-12.5%;aspect-ratio:1;width:100vw;max-width:800px;z-index:-1;opacity:.075;animation:30s spin-image linear infinite;background:url(/cdn/shop/files/igniton-symbol-circle-transparent.png?v=1749450406) no-repeat;background-size:contain}.product-data.igniton .media{position:absolute;top:0;bottom:0;left:-400px;width:calc(100% + 400px)!important;height:auto!important;padding-bottom:0!important;z-index:-1}.product-data.igniton .media img{object-fit:contain;opacity:.05;width:100%!important;height:100%!important;padding-bottom:0!important;animation:30s spin-image linear infinite}@media screen and (min-width: 990px){.product-data.igniton.multicolumn .grid--2-col-desktop .grid__item:first-child{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product-data.igniton.multicolumn .grid--2-col-desktop .grid__item:last-child{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product-data.igniton .multicolumn__footer{margin-top:0}.product-data.igniton .multicolumn-list{flex-direction:row-reverse!important;margin:4rem;justify-content:center}.product-data.igniton .media{width:61.5%!important;transform:scale(2);left:inherit;right:-8.5%}.product-data.igniton .grid__item .multicolumn-card__info{padding:0!important}.product-data.igniton .grid__item:last-child .multicolumn-card{justify-content:end}.product-data.igniton .grid__item:last-child .multicolumn-card__info h3>span>strong{padding-left:0;padding-right:3rem}.product-data.igniton .grid__item:last-child .multicolumn-card__info h3>span>strong:before{left:inherit;right:0}.product-data.igniton .grid__item:last-child .multicolumn-card__info h3.inline-richtext{margin:0!important;text-align:right;margin-right:4rem!important}.product-data.igniton .grid__item:last-child .multicolumn-card__info h3.inline-richtext>span{padding-left:0!important}.product-data.igniton .grid__item:first-child p:first-child{padding-left:5rem;padding-right:5rem;margin:0}}@media screen and (min-width: 1400px){.product-data.igniton.multicolumn .grid--2-col-desktop .grid__item:last-child{width:calc(33.333% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(33.333% - var(--grid-desktop-horizontal-spacing) / 2)}}.product-data.igniton .grid__item:last-child .multicolumn-card__info h3 .title_line2>strong:before{content:"\2193"!important;animation:3s arrow-down ease-out infinite}.product-data-check-row .multicolumn-list .grid__item{max-width:100%}.product-data-check-row .multicolumn-list .grid__item .multicolumn-card{background:transparent!important}.product-data-check-row .grid__item .multicolumn-card .multicolumn-card__info ul{display:flex;padding:0;justify-content:center;flex-wrap:wrap}.product-data-check-row .grid__item .multicolumn-card .multicolumn-card__info ul li{position:relative;padding-left:36px;list-style:none;display:flex;margin:1rem 2rem;font-size:110%;text-align:center}.product-data-check-row .grid__item .multicolumn-card .multicolumn-card__info ul li:before,.product-data-check-row .grid__item .multicolumn-card .multicolumn-card__info ul li:after{content:"";position:absolute;top:8px;left:0;width:10px;height:4px;background-color:#d3a23c;list-style:none;transform:translate(-2px,9px) rotate(45deg)}.product-data-check-row .grid__item .multicolumn-card .multicolumn-card__info ul li:after{width:20px;transform:translate(2px,6px) rotate(-45deg)}.product-badge-icons .media{padding-bottom:100px!important;background:transparent}.product-badge-icons .media img{max-width:100%;max-height:100px;object-fit:contain}.product-badge-icons .multicolumn-card__info{padding-top:1rem!important}.product-badge-icons .multicolumn-list__item.animate--slide-in{animation-duration:2s;animation-delay:calc(var(--animation-order) * .3s)}.product-badge-icons p{font-size:80%}@media (max-width: 750px){.multicolumn{padding-left:0!important;margin-left:0!important}.multicolumn .page-width{padding-left:0!important;padding-right:0!important}.multicolumn .multicolumn-card__info{padding:1rem!important}}.product__info-container{display:flex!important;flex-direction:column;align-items:center}.product__info-container>div{margin:0!important}.product__info-container>*:nth-child(1){display:none}.product__info-container>.product__title,.product__info-container>.product__text:nth-child(3),.product__info-container>.product-form__input{order:0!important;text-align:center}.product__info-container>div[id^=price-template]{margin:1.5rem 0!important;order:1}.product__info-container>div[id^=price-template]+div+div+div,.product__info-container>div[id^=price-template]+div+div{order:2;min-width:280px;max-width:450px}.product__info-container .product-form{margin:0!important}.product__info-container>div[id^=price-template]+div+div{order:3;margin-top:1.5rem!important;display:none}.product__info-container>div[id^=price-template]+div{display:none}.product__info-container .shopify-payment-button__more-options{display:none}.product__info-container>.product__text{order:5}.product__info-container share-button{order:6}@media (max-width: 750px){.product__info-container{align-items:center;text-align:center}}.product__info-container ul,.ul-custom-checkmarks ul:not(.multicolumn-list){display:flex;flex-direction:column;padding:0}.product__info-container ul li,.ul-custom-checkmarks ul:not(.multicolumn-list) li{position:relative;padding-left:36px;list-style:none;margin:0 .5rem 1rem 0}.product__info-container ul li:before,.product__info-container ul li:after,.ul-custom-checkmarks ul:not(.multicolumn-list) li:before,.ul-custom-checkmarks ul:not(.multicolumn-list) li:after{content:"";position:absolute;top:8px;left:0;width:10px;height:4px;background-color:#d3a23c;list-style:none;transform:translate(-2px,9px) rotate(45deg)}.product__info-container ul li:after,.ul-custom-checkmarks ul:not(.multicolumn-list) li:after{width:20px;transform:translate(2px,6px) rotate(-45deg)}.product__heading{text-align:center}.product__heading h2{font-size:140%;margin-top:3rem;margin-bottom:0;border-top:2px solid #d3a23c;padding-top:2.5rem}.product__heading h3{font-size:140%;margin-top:.5rem;padding-bottom:2.5rem;border-bottom:2px solid #d3a23c;opacity:.8;font-family:Quicksand,sans-serif}.product__text:not(.product__heading) h2{text-align:center;font-size:140%;margin-top:0}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li:before,.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li:after{top:15px}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li{display:flex;flex-direction:column;margin-bottom:1.5rem;text-align:start!important}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>*{display:block}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>strong{font-weight:400;letter-spacing:1px;font-size:130%;font-family:Poppins,sans-serif!important}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>em{font-style:normal;font-size:180%;font-family:Poppins,sans-serif!important}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>em:after{content:"%";font-size:66.667%;color:#d3a23c;position:relative;top:-.8rem;left:.3rem}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>span{text-decoration:none!important;font-size:80%;line-height:2em;opacity:.8}@media (min-width: 751px){.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>em{position:absolute;top:.75em}.key-product-data.ul-custom-checkmarks ul:not(.multicolumn-list) li>span{padding-left:5.5em}}.science-frequency-spectrum .multicolumn-card__image-wrapper{width:100%;padding-left:25%;padding-right:25%;padding-top:0;position:relative;padding-bottom:1rem}.science-frequency-spectrum .multicolumn-card__image-wrapper:before{content:"";position:absolute;top:5px;left:5px;bottom:5px;right:5px;background:#fff;border-top-left-radius:calc(2rem - 2.5px);border-top-right-radius:calc(2rem - 2.5px)}.science-what-are-ignitons .content-container h3{margin-bottom:2rem}@media (min-width: 1200px){.science-what-are-ignitons .content-container{padding:2rem 4rem 1rem!important}.science-what-are-ignitons .content-container h3{margin-bottom:3rem}}.science-harmonics .multicolumn-list .multicolumn-card__image-wrapper{padding:5px;margin:0;overflow:hidden}.science-harmonics .multicolumn-list .multicolumn-card__image-wrapper .media{border-top-left-radius:calc(2rem - 2.5px);border-top-right-radius:calc(2rem - 2.5px)}.modal-outer{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#0009;z-index:99999;align-items:center;justify-content:center;padding:2rem;display:flex}.modal.hidden{display:none}@keyframes scale-up-fade-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.modal:not(.hidden) .modal-inner{animation:scale-up-fade-in .2s ease-out}.modal-inner{flex:1;padding:5rem 1.5rem 1.5rem;background:#fff;border-radius:2rem;max-width:800px;margin-left:auto;margin-right:auto;box-shadow:2px 6px #0003;position:relative}.modal-content{max-height:70vh;overflow:scroll;padding-top:2rem;border-top:3px solid #d3a23c33}.modal-close{position:absolute;top:0;right:0;margin:1.5rem;left:inherit;border:2px solid #19188099;border-radius:10px;background-color:transparent;text-align:center;text-decoration:none;color:#191880;font-size:80%;font-weight:700;line-height:100%;padding:.5rem 3.5rem .5rem 1.5rem;cursor:pointer}.modal-close:before,.modal-close:after{content:"";position:absolute;right:calc(.5rem + 16px);top:6px;bottom:6px;width:2px;background:#191880;transform:rotate(45deg)}.modal-close:after{transform:rotate(-45deg)}.modal-close:active{color:#fff;background-color:#19188099}.modal-close:active:before,.modal-close:active:after{background:#fff}@media (max-width: 750px){.modal-inner{padding:1rem}.modal-inner{padding:4.5rem 1rem 1rem}.modal-close{font-size:70%;margin:1rem}}@media (min-width: 750px){.image-banner-full-left-content .banner__box,.image-banner-full-right-content .banner__box{width:100%;height:100%;max-width:calc(50% + 35vw);background:#ffffffe6}.image-banner-full-left-content.banner,.image-banner-full-right-content.banner{overflow:hidden}}.image-banner-full-left-content .banner__content,.image-banner-full-right-content .banner__content{padding:0!important}.image-banner-full-left-content .banner__box,.image-banner-full-right-content .banner__box{transform:none!important;display:flex;flex-direction:column;justify-content:center!important;align-items:start}.image-banner-full-left-content h2,.image-banner-full-left-content p,.image-banner-full-right-content h2,.image-banner-full-right-content p{margin-bottom:2rem}.image-banner-full-left-content .image-with-text__text,.image-banner-full-right-content .image-with-text__text{margin-bottom:0}@media (min-width: 750px){.image-banner-full-left-content .banner__box{padding-left:calc(35vw + 6rem)!important;margin-left:-35vw}}@media (min-width: 750px){.image-banner-full-right-content .banner__box{padding-right:calc(35vw + 6rem)!important;margin-right:-35vw}}@media (min-width: 750px) and (max-width: 1199px){.image-banner-full-left-content .banner__box,.image-banner-full-right-content .banner__box{margin-left:0;margin-right:0;padding-left:3rem!important;padding-right:3rem!important;max-width:100%;background:#ffffffe6;text-align:center!important;align-items:center!important}}#footer-social-links li a:before{font-family:FontAwesome;font-weight:400;margin-right:8px;font-size:2em;display:inline-block;margin-top:10px}#footer-social-links li a{text-indent:-9999px;overflow:hidden;white-space:nowrap;display:inline-block;width:45px;height:45px;position:relative}#footer-social-links li a:before{text-indent:0;position:absolute;left:0;top:0}#footer-social-links li a[href*="facebook.com"]:before{content:"\f09a"}#footer-social-links li a[href*="instagram.com"]:before{content:"\f16d"}#footer-social-links li a[href*="x.com"]:before{content:"\e61b"}#footer-social-links li a[href*="youtube.com"]:before{content:"\f167"}#footer-social-links li a[href*="reddit.com"]:before{content:"\f281"}#footer-social-links .footer-block__details-content{display:flex;gap:16px;justify-content:center}#footer-social-links li a{width:64px;height:64px;margin:0!important}#footer-social-links li a:before{text-align:center;right:0}#footer-social-links li a:after{text-indent:0;position:absolute;left:0;bottom:0;right:0;font-weight:600;font-size:11px;text-transform:capitalize;text-align:center;margin-right:8px}#footer-social-links li a[href*="facebook.com"]:after{content:"Facebook"}#footer-social-links li a[href*="instagram.com"]:after{content:"Instagram"}#footer-social-links li a[href*="x.com"]:after{content:"X / Twitter"}#footer-social-links li a[href*="youtube.com"]:after{content:"YouTube"}#footer-social-links li a[href*="reddit.com"]:after{content:"Reddit"}
/*# sourceMappingURL=/cdn/shop/t/2/assets/igniton-custom.css.map */
