@charset "UTF-8";@font-face{font-family:Circular;src:url(//magicmind.com/cdn/shop/t/310/assets/CircularStd-Medium.woff2?v=6935581151678300821762438732) format("woff2"),url(//magicmind.com/cdn/shop/t/310/assets/CircularStd-Medium.woff?v=21997627101311315171762438732) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Circular;src:url(//magicmind.com/cdn/shop/t/310/assets/Circular-Std-Bold-Italic.ttf?v=110797341023665184241762438732) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Circular;src:url(//magicmind.com/cdn/shop/t/310/assets/CircularStd_Bold.ttf?v=17642557212729500811762438691) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Circular;src:url(//magicmind.com/cdn/shop/t/310/assets/Circular-Std-Black.ttf?v=40578779255664131811762438732) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Blitz Script;src:url(//magicmind.com/cdn/shop/t/310/assets/BlitzScript.otf?v=149768003316250923171762438732) format("opentype");font-weight:500;font-display:swap}h1{margin-top:24px;margin-bottom:24px;font-size:4.25em;line-height:1.1em;font-weight:500}@media (max-width: 767px){h1{font-size:2.75em;margin-bottom:16px!important}}h2{margin-top:20px;margin-bottom:10px;font-size:3.375em;line-height:1.25em;font-weight:500}@media (max-width: 767px){h2{font-size:2.5em}}h3{margin-top:24px;margin-bottom:16px;font-size:2em;line-height:1.25em;font-weight:500}.h3-tiny{font-size:1.5625em}.script-h3{display:inline-block;margin-top:0;margin-bottom:0;border-bottom:3px solid #000;font-family:Blitz Script!important;font-size:3em;line-height:.85em;font-weight:400}@media (max-width: 767px){.script-h3{font-size:2.5em}}p{margin-bottom:10px;font-size:1em;line-height:1.4em}.paragraph-large{font-size:1.125em;line-height:1.4em;font-weight:500;letter-spacing:0em}@media (max-width: 991px){.paragraph-large{font-size:1.4em}}@media (max-width: 991px){.paragraph-large{font-size:1.25em}}.p-22{margin-bottom:8px;font-size:1.375em;line-height:1.5em}.p-18{font-size:1.125em;line-height:1.5em}.p-14{font-size:.875em;line-height:1.3em}a{text-decoration:underline}.p-link{font-family:Circular,sans-serif!important;-webkit-transition:color .2s ease;transition:color .2s ease;color:#000}.p-link:hover{color:#5d76ba}.font-blitz{font-family:Blitz Script!important}body:not(.template-cart) .AspectRatio{width:100%}.button{margin-top:24px;padding:16px 40px;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(black),to(black)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,#000,#000),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%;font-size:1.75em;line-height:1.25em}.button.change-text{color:#fff;text-decoration:none;display:inline-block}.button.change-text:hover{background-color:#5d76ba;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,transparent,transparent),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%;border:0}.button.change-text:hover .buy{display:none!important}.button.change-text:hover .do{display:block!important}.button-secondary{display:inline-block;margin-top:16px;padding-bottom:8px;border-bottom:2px solid #000;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;color:#000;font-size:1.25em;line-height:1.25em;text-decoration:none}.button-secondary:hover{border-bottom-color:#5d76ba}.inline-link{-webkit-transition:color .3s ease;transition:color .3s ease;color:#5d76ba}.inline-link:hover{color:#f58e84}.PageContainer{overflow:hidden}@media (max-width: 767px){.hide-mobile{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hide-tablet{display:none!important}}@media (min-width: 992px){.hide-desktop{display:none!important}}@media (max-width: 991px){.tablet__display-none{display:none}}.container{width:100%;max-width:1800px;margin-right:auto;margin-left:auto;padding-right:8vw;padding-left:8vw}@media (max-width: 991px){.container{padding-right:40px;padding-left:40px}}@media (max-width: 767px){.container{padding-right:24px;padding-left:24px}}body{background-image:url(//magicmind.com/cdn/shop/t/310/assets/Background.jpg?v=171993954674732046561762438691);background-position:0% 0%;background-size:100%;background-repeat:repeat-y;font-family:Circular,sans-serif;color:#000;font-size:16px;line-height:1.4375em;font-weight:500}.mt-0{margin-top:0}.mb-0,.mb-40{margin-bottom:0}.my-0{margin-top:0;margin-bottom:0}.pb-120{padding-bottom:120px}@media (max-width: 767px){.pb-120{padding-bottom:80px!important}}.pt-184{padding-top:184px}@media (max-width: 991px){.section{padding-top:104px}}@media (max-width: 767px){.section{padding-top:80px}}.flex-expand{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.margin-auto{margin-right:auto;margin-left:auto}.position-relative{position:relative}.AnnouncementBar .AnnouncementBar__Content a{font-size:15px;text-decoration:none!important;font-weight:500;text-transform:none;letter-spacing:normal}@media (max-width: 767px){.AnnouncementBar .AnnouncementBar__Content a{font-size:13px}}#shopify-section-custom-header{position:-webkit-sticky;position:sticky;top:0;z-index:9}.header{overflow:hidden;transition:.2s ease}.header__container{padding-top:40px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.header__container{padding-top:10px}}.header__logo{width:100%;max-width:135px;transition:.2s ease}.header__logo .mobile{display:none}@media (max-width: 767px){.header__logo .desktop svg{width:85px}}.header__logo .AspectRatio{max-width:100%!important;width:100%}.header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;padding:17px 25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #000;border-radius:3px;background-color:#fff;transition:.2s ease}.header__menu a{display:block;padding-right:18px;padding-left:18px;-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;text-decoration:none;font-size:16px;line-height:1.4em}.header__menu a:hover{color:#5d76ba}.hamburger-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:37px;padding:8px 0 8px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer}.hamburger-wrapper .hamburer-line{width:32px;height:3px;border-radius:1px;background-color:#000;transition:.2s ease}.hamburger-wrapper .patty{margin-top:6px;margin-bottom:6px}.hamburger-wrapper .mobile-menu{position:absolute;left:auto;top:89px;right:24px;bottom:auto;z-index:99999;padding-top:16px;padding-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:3px solid #000;border-radius:3px;background-color:#fff;transition:.2s ease}.hamburger-wrapper .mobile-menu a{display:block;padding:8px 32px;-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;text-decoration:none}.header.active{background:#fff;border-bottom:3px solid black}.header.active .header__container{padding:16px 0}.header.active .desktop{display:none}.header.active .mobile{display:block}.header.active .header__logo{padding-left:15px;max-width:52px}.header.active .mobile-menu{top:69px}.o-hidden{overflow-x:hidden}.cart-menu{display:flex;align-items:center}.cart-menu .cart-icon{padding:0 18px;height:22px}.footer__main{background:#fff;border-top:4px solid #000}.footer__main .container{display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap}.footer__left{padding-top:40px;padding-right:8vw;padding-bottom:40px;-webkit-box-flex:0;-webkit-flex:0 60%;-ms-flex:0 60%;flex:0 60%;border-right:4px solid #000}@media (max-width: 767px){.footer__left{padding-right:0vw;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-right-style:none;max-width:100%}}.footer__right{z-index:999;padding-top:40px;padding-bottom:40px;padding-left:8vw;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 767px){.footer__right{padding-bottom:56px;padding-left:0vw}}.sub-footer{padding-top:24px;padding-bottom:24px;background-color:#000;color:#fff;overflow:hidden}@media (max-width: 991px){.sub-footer{text-align:center}}.footer-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.footer-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer-between .max-width-420{max-width:580px}@media (max-width: 1200px){.footer-between .max-width-420{max-width:500px}}.footer-between .fda-statement{margin-top:16px;margin-bottom:16px;opacity:.7;font-size:.8125em}.footer-between .link-wrapper{margin-left:-8px;padding-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 991px){.footer-between .link-wrapper{justify-content:center;margin-bottom:16px;margin-left:0;padding-top:16px;padding-bottom:16px}}.footer-between .link-wrapper a{width:auto!important;display:inline-block;padding-right:8px;padding-left:8px;padding-bottom:10px;color:#fff;text-decoration:none}.footer-between .link-wrapper .iubenda-embed{font-family:Circular,sans-serif!important;font-size:.875em!important;line-height:1.3em!important;width:auto!important;display:inline-block!important;padding:0 8px 10px!important;color:#fff!important;text-decoration:none!important;background:0 0!important;border:0!important;font-weight:400!important}.footer-link-child{margin-top:16px;margin-bottom:16px}.footer-newsletter__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:550px;margin-top:56px;padding-bottom:8px;border-bottom:3px solid black}.footer-newsletter__container input{display:inline-block;height:auto;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:0;border:1px none #000;background-color:transparent;color:#000;font-size:1.125em}.footer-newsletter__container input::placeholder{color:#000;opacity:1}.footer-newsletter__container .Form__Submit{width:175px;margin-top:0;padding:8px 0;display:flex;align-items:center}.footer-newsletter__container .Form__Submit .font-blitz{transition:color .3s ease;font-size:2.5em}.footer-newsletter__container .Form__Submit:hover .font-blitz{color:#5d76ba}.subfooter-script{margin:0;font-size:2.125em;line-height:1em}@media (max-width: 767px){.subfooter-script{margin-bottom:8px;margin-top:20px}}.index-hero{width:100%;max-width:1800px;margin-right:auto;margin-left:auto;padding-right:8vw;padding-left:8vw;position:relative;padding-top:80px;padding-bottom:80px}@media (max-width: 991px){.index-hero{padding-right:40px;padding-left:40px;padding-bottom:0}}@media (max-width: 767px){.index-hero{padding-right:24px;padding-left:24px}}.index-hero .h1-home-hero{margin:16px auto;text-align:center}@media (max-width: 991px){.index-hero .h1-home-hero{margin-bottom:24px}}@media (max-width: 767px){.index-hero .h1-home-hero{margin-bottom:16px;font-size:26px}}@media (min-width: 991px){.index-hero .h1-home-hero{margin:64px auto;font-size:57px}}.index-hero .header-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1440px}@media (max-width: 991px){.index-hero .header-flex{padding-bottom:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.index-hero .hero-product-img{position:absolute;left:52%;right:auto;bottom:-15vh;width:33vw;height:52vh;max-width:700px;min-height:540px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);transform:translate(-50%);-o-object-fit:contain;object-fit:contain}@media (max-width: 991px){.index-hero .hero-product-img{padding:0;bottom:0;position:relative;max-height:440px;margin:0 auto -10%;transform:none;width:40vw;left:auto;right:auto;min-height:unset;height:calc(100% / .86)}}.index-hero .flex-hero-child{min-width:320px;margin-right:40px;margin-left:40px}@media (max-width: 991px){.index-hero .flex-hero-child{min-width:0px;margin-right:0;margin-left:0}}.index-hero .rating-stars{height:20px;margin-right:8px}.index-hero .flex-justify-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:16px}.index-hero .profile-img{width:80px;height:80px;margin-right:16px;border-radius:50%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.index-hero .hero-testimonial-wrapper{position:relative;max-width:310px;margin-right:auto;margin-left:auto;z-index:2}@media (max-width: 991px){.index-hero .hero-testimonial-wrapper{max-width:none}}.index-hero .button{text-align:center}@media (max-width: 991px){.index-hero .button{width:100%}}.index-ingredients{margin-right:40px;margin-left:40px;padding-top:100px;padding-bottom:20vw;border:4px solid #000;border-radius:4px;background-position:50% 100%;background-size:cover}@media (min-width: 2000px){.index-ingredients{margin-top:6vmax}}@media (max-width: 767px){.index-ingredients{padding-top:50px!important;padding-bottom:200px}}.index-ingredients .w-layout-grid.home-header-grid{display:grid;grid-column-gap:48px;grid-row-gap:32px;-ms-grid-columns:1.75fr 1fr 1fr;grid-template-columns:1.75fr 1fr 1fr}@media (max-width: 991px){.index-ingredients .w-layout-grid.home-header-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 767px){.index-ingredients .w-layout-grid.home-header-grid{display:block}}.index-ingredients .index-ingredients__text{-ms-grid-column:span 1;grid-column-start:span 1;-ms-grid-column-span:1;grid-column-end:span 1;-ms-grid-row:span 2;grid-row-start:span 2;-ms-grid-row-span:2;grid-row-end:span 2}@media (max-width: 991px){.index-ingredients .index-ingredients__text{-ms-grid-column:span 2;grid-column-start:span 2;-ms-grid-column-span:2;grid-column-end:span 2;-ms-grid-row:span 1;grid-row-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1}}.index-ingredients .benefits-cell{max-width:273px}@media (max-width: 767px){.index-ingredients .benefits-cell{margin-top:20px}}.index-ingredients .asterisk-h3{display:inline-block;margin-bottom:16px;padding-left:24px;background-image:url(/cdn/shop/t/48/assets/icon__asterisk.svg?v=1554527\2026);background-position:0% 50%;background-size:18px;background-repeat:no-repeat}.index-ingredients .pl-24{padding-left:24px}.transformation{padding-top:120px;position:relative;z-index:2}@media (max-width: 991px){.transformation{padding-top:60px}}.transformation .section-header{max-width:757px;position:relative;z-index:2}.transformation .chart-renders-image{position:absolute;left:auto;top:auto;right:5vw;bottom:-100%;width:25%}@media (max-width: 991px){.transformation .chart-renders-image{display:none}}.transformation .px-40{padding-right:40px;padding-left:40px}.transformation .chart-wrapper{max-width:1800px;margin-top:64px;margin-right:auto;margin-left:auto;padding-top:64px;padding-bottom:88px;border:4px solid #000;border-radius:6px;background-color:#fff}.transformation .chart-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 991px){.transformation .chart-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.transformation .flex-50{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%}@media (max-width: 991px){.transformation .flex-50{width:100%}}.transformation .chart-header{min-height:128px;padding-top:16px;padding-bottom:16px;border-bottom:4px solid #000;text-align:center}@media (max-width: 991px){.transformation .chart-header{min-height:auto}}.transformation .col-left{padding-top:16px;padding-right:56px}@media (max-width: 991px){.transformation .col-left{padding-right:0}}.transformation .comparison-chart-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:8px;padding-bottom:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.transformation .icon-checkmark{min-width:30px;margin-right:48px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.transformation .chart-p{margin-bottom:0;font-size:1.125em;line-height:1.5em}.transformation .chart-header.second-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:4px solid #000}@media (max-width: 991px){.transformation .chart-header.second-header{margin-top:32px;border-left-style:none}}.transformation .col-left.col-right{padding-right:0;padding-left:56px;border-left:4px solid #000}@media (max-width: 991px){.transformation .col-left.col-right{padding-left:0;border-left-style:none}}.transformation a{text-decoration:none}.index-book{overflow:hidden;padding-top:120px}.index-book .flex-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width: 991px){.index-book .flex-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.index-book .book-content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:64px;padding-bottom:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991px){.index-book .book-content-inner{padding-top:0}}.index-book .section-header{max-width:757px}.index-book .book-child{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:50%;padding-left:88px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width: 991px){.index-book .book-child{max-width:none;padding-left:0}}.index-book .AspectRatio{box-shadow:28px 28px 54px #0000004a}.index-companies{display:none;padding-top:64px;padding-bottom:80px;background-color:#000;color:#fff}.index-companies .logo-grid{max-width:960px;margin-top:40px;margin-right:auto;margin-left:auto;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-row-gap:16px;grid-column-gap:16px}@media (max-width: 991px){.index-companies .logo-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 767px){.index-companies .logo-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.index-companies .logo-grid .company-container{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center}.index-reviews{padding-top:64px;padding-bottom:72px;background-position:50% 50%;background-size:cover}.index-reviews .testimonial-grid{display:grid;margin-top:64px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-auto-columns:1fr;grid-column-gap:24px;grid-row-gap:32px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width: 991px){.index-reviews .testimonial-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.index-reviews .testimonial-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:574px;padding:40px 32px 32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;border:4px solid #000;border-radius:4px;background-color:#fff}@media (max-width: 991px){.index-reviews .testimonial-card{min-height:0px}}.index-reviews .testimonial-card-top{margin-bottom:16px}.index-reviews .rating-stars{height:20px;margin-right:8px}.index-reviews .flex-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.index-reviews .author-photo{width:80px;height:80px;margin-right:16px;border-radius:50%;overflow:hidden}.email-capture{padding-top:64px;border-top:4px solid #000;border-bottom:4px solid #000;background-color:#5d76ba;color:#fff;overflow:hidden;position:relative}.email-capture .ginkgo-image{width:100%;position:absolute;left:auto;top:0%;right:0%;bottom:auto;height:100%;opacity:.2}@media (max-width: 991px){.email-capture .ginkgo-image{left:0%;bottom:0%}.email-capture .ginkgo-image .AspectRatio{height:100%}}.email-capture .flex-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width: 991px){.email-capture .flex-horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.email-capture .book-content-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:64px;padding-bottom:64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991px){.email-capture .book-content-inner{padding-top:0}}.email-capture .section-header{max-width:757px}.email-capture .footer-newsletter__container{border-bottom:3px solid white}.email-capture .footer-newsletter__container input{color:#fff}.email-capture .footer-newsletter__container input::placeholder{color:#fff}.email-capture .footer-newsletter__container .Form__Submit:hover .font-blitz{color:#f0f0a2}.email-capture .book-child{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:50%;padding-left:88px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width: 991px){.email-capture .book-child{max-width:none;padding-left:0}}.email-capture .book-child .AspectRatio{box-shadow:28px 28px 54px #0000004a}.index-faq{padding-top:120px}.index-faq .max-width{max-width:966px;margin-right:auto;margin-left:auto;text-align:center}.index-faq .faq-wrapper{max-width:806px;margin-top:56px;margin-right:auto;margin-left:auto;border-top:4px solid #000;border-right:4px solid #000;border-left:4px solid #000;background-color:#fff;text-align:left}.index-faq .faq-child{padding-right:32px;padding-left:32px;border-bottom:4px solid #000}.index-faq .faq-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:24px;padding-bottom:16px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid transparent;cursor:pointer;transition:.2s ease}.index-faq .icon__dropdown{transition:.2s ease}.index-faq .faq-list{display:none}.index-faq .faq-p{margin-bottom:0;padding-top:24px;padding-bottom:32px}.index-faq .faq-p a{color:#5d76ba;transition:color .3s ease}.index-faq .faq-p a:hover{color:#f58e84}.index-faq .faq-child.active .icon__dropdown{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(180deg) skew(0);transform-style:preserve-3d}.index-faq .faq-child.active .faq-toggle{border-color:#000}.twitter{padding-top:120px}.twitter .twitter-wrapper{position:relative;margin-bottom:120px;padding-top:32px;padding-bottom:56px;border-top:4px solid #000;border-bottom:4px solid #000;background-color:#5d76ba;overflow:hidden}@media (max-width: 767px){.twitter .twitter-wrapper{margin-bottom:80px}}.twitter .ginkgo-image{width:100%;position:absolute;left:auto;top:0%;right:0%;bottom:auto;height:100%;opacity:.2}.twitter .ginkgo-image .AspectRatio{height:100%}.twitter .position-relative{position:relative}.twitter .text-align-center.white-text{color:#fff;text-align:center}.twitter .twitter-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;margin-top:32px;padding-left:7.5vw;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;-ms-overflow-style:none;scrollbar-width:none}.twitter .twitter-grid::-webkit-scrollbar{display:none}.twitter .twitter-cms-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.twitter .love-card-tweet-home{position:relative;width:320px;margin-right:32px;padding:12px 16px;border-radius:14px;background-color:#fff}.twitter .shadow-tiny{box-shadow:-1px 1px 2px #0000001a,-1px 1px 3px #0000001a,-3px 3px 4px #0000001a}.twitter .flex-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.twitter ._2-col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.twitter .profile-img{width:80px;height:80px;margin-right:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.twitter .profile-img.profile-sm{width:36px;height:36px;margin-right:12px}.twitter .twitter-author{font-family:Roboto,sans-serif!important;line-height:1.375em}.twitter .twitter-handle{font-family:Roboto,sans-serif!important;color:#697882;font-size:12px;line-height:1.3em}.twitter .margin-y-12{margin-top:12px;margin-bottom:12px}.twitter .rich-text-twitter p{margin-bottom:0;font-family:Roboto,sans-serif!important;font-size:1.125em;line-height:1.4em;font-weight:400;letter-spacing:0em}.twitter .rich-text-twitter a{font-family:Roboto,sans-serif!important;color:#1b95e0;font-weight:700;text-decoration:none;cursor:text}.twitter .hr{height:1px;margin-top:12px;margin-bottom:12px;background-color:#ccd6dd}.twitter .h4-5{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:.9375em;letter-spacing:0em;color:#697882;font-weight:400}.twitter .mt-64{margin-top:56px}.twitter .container{width:100%;max-width:1800px;margin-right:auto;margin-left:auto;padding-right:8vw;padding-left:8vw}.twitter .div-block-3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.twitter .button-secondary.white-text{position:relative;z-index:1;border-bottom-color:#fff;color:#fff}@media (min-width: 992px) and (max-width: 1250px){.page--learn .hero-product-img{width:29vw;left:56%}}.page--learn .twitter{padding-top:0}.instagram{padding-bottom:120px}.instagram .flex-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.instagram .social-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}.instagram .my-0{margin-top:0;margin-bottom:0}.instagram .border-between{height:4px;margin-right:24px;margin-left:24px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#000}.instagram .script-link{-webkit-transition:color .2s ease;transition:color .2s ease;color:#000}.instagram .w-inline-block{max-width:100%;display:inline-block}.instagram .script-h3.no-bottom-border{border-bottom-style:none}.instagram .feed-grid{display:-ms-grid;display:grid;width:100%;margin-top:40px;margin-bottom:40px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;justify-items:stretch;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-auto-columns:1fr;grid-column-gap:24px;grid-row-gap:24px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width: 991px){.instagram .feed-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media (max-width: 767px){.instagram .feed-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:8px;grid-row-gap:8px}}.instagram .instagram-post{padding:12px;border:4px solid #000;border-radius:4px;background-color:#fff}.instagram .post-link-block{position:relative;display:block;overflow:hidden;color:#333;text-decoration:none;cursor:pointer}.instagram .AspectRatio:before{padding-bottom:100%!important}.instagram .AspectRatio img{object-fit:cover}.instagram .text-align-center{text-align:center}.index-cta{position:relative;padding:68px 0;border-top:4px solid #000;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (min-width: 991px){.index-cta{padding-top:128px;padding-bottom:144px}}.index-cta .cta-bottle-image.footer-image{top:1%;height:124%;max-width:35%;width:100%;position:absolute;left:52.5%;right:auto;bottom:auto;-webkit-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);transform:translate(-50%)}@media (max-width: 991px){.index-cta .cta-bottle-image.footer-image{display:block;max-height:440px;margin-top:16px;margin-bottom:-10%;margin-left:40px}}@media (max-width: 767px){.index-cta .cta-bottle-image.footer-image{max-height:280px}}.index-cta .flex-between{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.index-cta .flex-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}}@media (max-width: 991px){.index-cta .button.change-text{min-width:100%}}.learn-story .mountain-illo-wrapper{margin-right:40px;margin-left:40px;padding-top:130px;padding-bottom:18vw;border:4px solid #000;border-radius:4px;padding-bottom:26vw;background-image:url(/cdn/shop/files/Our_Story_BG_-_Home_Learn_Pages_OP.jpg);background-position:50% 100%;background-size:cover}@media (max-width: 767px){.learn-story .mountain-illo-wrapper{margin-right:24px;margin-left:24px;padding-top:104px;padding-bottom:33vw;background-image:url(/cdn/shop/files/bg__mm-xlong.jpg?v=1614292640);background-position:50% 100%;background-size:cover}}.learn-story .position-relative{position:relative}.learn-story .text-align-right.pr-x{padding-right:5vw}.learn-story .script-h3.no-bottom-border{border-bottom-style:none}.learn-ingredients{padding-top:120px}.learn-ingredients .text-align-center{text-align:center}.learn-ingredients .ingredients-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:800px;margin-top:64px}@media (max-width: 991px){.learn-ingredients .ingredients-wrapper{flex-wrap:wrap}}.learn-ingredients .flex-50{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%}@media (max-width: 991px){.learn-ingredients .flex-50{width:100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}}.learn-ingredients .ingredients-list.float-right{float:right}@media (max-width: 991px){.learn-ingredients .ingredients-list.float-right{float:left}}.learn-ingredients .flex-50.ingredients-flex-child{position:relative;overflow:hidden}@media (max-width: 991px){.learn-ingredients .flex-50.ingredients-flex-child{overflow:visible}}.learn-ingredients .ingredients-list{width:100%;max-width:388px}.learn-ingredients .w-dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.learn-ingredients .ingredient-dropdown{position:static;display:block}.learn-ingredients .w-dropdown-btn,.learn-ingredients .w-dropdown-toggle,.learn-ingredients .w-dropdown-link{position:relative;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}.learn-ingredients .w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px}.learn-ingredients .ingredient-toggle{position:static;display:block;padding-right:0;padding-left:0}.learn-ingredients .script-h3.ingredients-script{display:block;white-space:break-spaces}.learn-ingredients .slide-out-ingredient{position:absolute;left:auto;top:0%;right:0%;bottom:auto;z-index:-1;max-height:100%;max-width:50%;-o-object-fit:contain;object-fit:contain;transform:translate3d(100%,0,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;width:100%;max-width:300px;opacity:0;transition:.2s ease}@media (min-width: 992px){.learn-ingredients .slide-out-ingredient.right-ingredient{left:0%;top:0%;right:auto;bottom:auto;transform:translate3d(-100%,0,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0)}}.learn-ingredients .slide-out-ingredient.active{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);opacity:1}.learn-ingredients .ingredient-pane{position:static;background-color:transparent}.learn-ingredients .img-ingredients-bottle{width:27%;position:absolute;left:53%;top:44%;right:auto;bottom:auto;height:90%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 991px){.learn-ingredients .img-ingredients-bottle{display:none}}@media (max-width: 991px){.learn-ingredients .button.change-text.ingredients-button{position:static;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center;width:100%}}.learn-ingredients .m-flex-full{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.learn-ingredients .ingredient-dropdown:nth-child(1) .slide-out-ingredient{top:5%}.learn-ingredients .ingredient-dropdown:nth-child(2) .slide-out-ingredient{top:10%}.learn-ingredients .ingredient-dropdown:nth-child(3) .slide-out-ingredient{top:20%}.learn-ingredients .ingredient-dropdown:nth-child(4) .slide-out-ingredient{top:30%}.learn-ingredients .ingredient-dropdown:nth-child(5) .slide-out-ingredient{top:36%}.learn-ingredients .ingredient-dropdown:nth-child(6) .slide-out-ingredient{top:40%}.learn-ingredients .ingredient-dropdown:nth-child(7) .slide-out-ingredient{top:50%}.learn-ingredients .tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px;padding:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border:3px solid #000;border-radius:3px;background-color:#d9d9d9}@media (max-width: 991px){.learn-ingredients .tooltip{display:none}}.learn-ingredients .tooltip-mobile{display:none}@media (max-width: 991px){.learn-ingredients .tooltip-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:310px;margin-top:24px;margin-right:auto;margin-left:auto}}.learn-ingredients .icon-hover{width:32px;margin-right:8px}.learn-team{padding-bottom:104px;padding-top:120px}.learn-team .flex-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.learn-team .pr-64{padding-right:64px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.learn-team .flex-25{-webkit-box-flex:0;-webkit-flex:0 25%;-ms-flex:0 25%;flex:0 25%}.learn-team .team-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;grid-column-gap:6vw;grid-row-gap:6vw;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.learn-team .team-cell{width:27%;margin-top:64px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}@media (max-width: 991px){.learn-team .team-cell{width:50%}}.learn-team .max-width-270{max-width:270px;margin-right:auto;margin-left:auto;display:flex;justify-content:center}.learn-team .team-pic{position:relative;overflow:hidden;margin-bottom:40px;border:4px solid #000;border-radius:50%;background-color:#d9d9d9;width:270px;height:270px}@media (max-width: 1050px){.learn-team .team-pic{width:200px;height:200px}}@media (max-width: 499px){.learn-team .team-pic{width:162px;height:162px}}.learn-productivity{padding-top:80px;padding-bottom:104px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.learn-productivity .productivity-grid{margin-top:72px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width: 991px){.learn-productivity .productivity-grid{-ms-grid-columns:1fr 1fr!important;grid-template-columns:1fr 1fr!important}}@media (max-width: 767px){.learn-productivity .productivity-grid{-ms-grid-columns:1fr!important;grid-template-columns:1fr!important}}.learn-productivity .w-layout-grid{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}.learn-productivity .white-cell{-ms-grid-column:span 1;grid-column-start:span 1;-ms-grid-column-span:1;grid-column-end:span 1;-ms-grid-row:span 1;grid-row-start:span 1;-ms-grid-row-span:1;grid-row-end:span 1;padding:40px 48px;border:4px solid #000;background-color:#fff}.learn-productivity .icon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.learn-productivity .icon-wrapper{width:56px;height:56px;margin-right:12px;border-radius:50%}.principles{padding-bottom:104px;padding-top:120px}.principles .text-align-center,.principles .heading{text-align:center}.principles .w-layout-grid{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}.principles .principles-grid{margin-top:72px;grid-column-gap:32px;grid-row-gap:24px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width: 991px){.principles .principles-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 767px){.principles .principles-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.principles .white-cell.principles-cell{min-height:445px}.principles .white-cell{padding:40px 48px;border:4px solid #000;background-color:#fff}.principles icon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.principles .icon-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.principles .icon-wrapper{width:56px;height:56px;margin-right:12px;border-radius:50%}.principles .icon{width:56px}.principles .paragraph-large.height-small{line-height:1.125em}.learn-reviews{padding-bottom:104px;padding-top:20%}.learn-reviews .jdgm-review-widget[data-from-snippet=true]{display:block!important}.learn-reviews .jdgm-star{font-family:JudgemeStar!important}.learn-reviews .jdgm-paginate__first-page,.learn-reviews .jdgm-paginate__last-page,.learn-reviews .jdgm-paginate__prev-page,.learn-reviews .jdgm-paginate__next-page{font-family:JudgemeIcons!important;font-weight:700;font-size:110%;padding:4px}.jdgm-rev__prod-info-wrapper{display:none!important}.learn-reviews__container{background-color:#fff;border-radius:4px;border:3px solid black}.page--reviews .jdgm-star{font-family:JudgemeStar!important}.page--reviews .jdgm-paginate__first-page,.page--reviews .jdgm-paginate__last-page,.page--reviews .jdgm-paginate__prev-page,.page--reviews .jdgm-paginate__next-page{font-family:JudgemeIcons!important;font-weight:700;font-size:110%;padding:4px}.jdgm-all-reviews-widget{margin-top:0!important;margin-bottom:0!important;cursor:pointer}.learn-blog{padding-top:80px;padding-bottom:104px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;margin-bottom:0}.learn-blog h2{margin-bottom:50px}.learn-blog .text-align-center{text-align:center}.learn-blog .blog-list{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:32px;grid-row-gap:72px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width: 991px){.learn-blog .blog-list{grid-column-gap:16px;grid-row-gap:48px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 991px){.learn-blog .blog-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.learn-blog .pagination{padding-top:72px;text-align:center}.learn-blog .button{margin-top:24px;padding:16px 40px;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(black),to(black)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,#000,#000),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%;font-size:1.75em;line-height:1.25em;min-width:276px;color:#fff;text-align:center;text-decoration:none}.learn-blog .button:hover{background-color:#5d76ba;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,transparent,transparent),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%}.ArticleItem{width:100%;min-height:100%;padding:16px;border:3px solid #000;background-color:#fff;color:#000;text-decoration:none}.ArticleItem .AspectRatio:before{padding-bottom:75%}.ArticleItem a{text-decoration:none}.ArticleItem .ArticleItem__Link{padding-top:10px;padding-bottom:32px;display:block}.ArticleItem .font-blitz{font-size:1.6875em}.ArticleItem .icon__arrow{width:20px;margin-left:12px}.Product{max-width:100%;margin-bottom:0}@media (min-width: 1500px){.Product{margin-bottom:80px}}@media (min-width: 1800px){.Product{margin-bottom:120px}}@media (max-width: 1200px) and (min-width: 991px){.Product .container:first-of-type{padding-left:4vw;padding-right:4vw}}.Product__Wrapper{height:unset;width:unset;max-width:unset;min-height:unset;padding-top:80px;display:flex;flex-wrap:wrap;justify-content:space-between}.Product__Wrapper .Product__Gallery{margin:0;width:calc(100% - 720px)}@media (max-width: 991px){.Product__Wrapper .Product__Gallery{width:100%!important}}@media (min-width: 992px){.Product__Wrapper .Product__Slideshow{max-height:550px}.Product__Wrapper .Product__Slideshow img{object-fit:contain;max-height:542px}}.Product__Wrapper .Product__Slideshow .Product__SlideItem{border:4px solid #000;border-radius:4px}.Product__Wrapper .Product__SlideshowMobileNav{display:none!important}.Product__Wrapper .Product__SlideshowNav{margin:10px auto 0!important;max-width:550px;display:block}.Product__Wrapper .Product__SlideshowNavScroller{display:flex;justify-content:space-between}.Product__Wrapper .Product__SlideshowNavImage{width:calc(16.66% - 5px)!important;margin:0!important}.Product__Wrapper .Product__SlideshowNavImage:before{padding-bottom:100%}.Product__InfoWrapper{position:unset;width:720px;padding-left:80px}@media (max-width: 991px){.Product__InfoWrapper{margin-top:56px;width:100%!important;min-width:unset;padding-left:0!important}}.Product__InfoWrapper .ProductMeta{text-align:left}.Product__InfoWrapper .ProductMeta .jdgm-widget{display:flex!important;margin:15px 0 0}.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-all-reviews__summary{width:100%;display:flex;align-items:center;justify-content:flex-start}.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-all-reviews__summary .jdgm-all-reviews__summary-stars{margin-right:5px}.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-widget-actions-wrapper,.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-write-rev-link,.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-histogram,.Product__InfoWrapper .ProductMeta .jdgm-widget .jdgm-all-reviews__header .jdgm-rev-widg__sort-wrapper{display:none!important}.Product__InfoWrapper .ProductMeta .jdgm-star{font-family:JudgemeStar!important}.Product__InfoWrapper .ProductMeta .jdgm-all-reviews-widget{padding:0!important;border:0!important}.Product__InfoWrapper .ProductMeta .jdgm-all-reviews-widget .jdgm-subtab,.Product__InfoWrapper .ProductMeta .jdgm-all-reviews-widget .jdgm-all-reviews__body,.Product__InfoWrapper .ProductMeta .jdgm-all-reviews-widget .jdgm-all-reviews-page__load-more-wrapper{display:none!important}.Product__InfoWrapper .mt-64{margin-top:56px}.Product__InfoWrapper .mt-64 .tabs-menu{display:inline-block;margin-left:-16px}.Product__InfoWrapper .mt-64 .tabs-menu .tab-link{display:inline-block;margin-right:16px;margin-left:16px;padding:8px 0;border-bottom:3px solid transparent;background-color:transparent;font-size:1.125em;line-height:1.5em}.Product__InfoWrapper .mt-64 .tabs-menu .w-tab-link{position:relative;vertical-align:top;text-decoration:none;text-align:left;cursor:pointer;color:#000;opacity:.6}.Product__InfoWrapper .mt-64 .tabs-menu .tab-link.w--current{border-bottom-color:#000;background-color:transparent;opacity:1}.Product__InfoWrapper .mt-64 .w-tab-content{position:relative;display:block;overflow:hidden}.Product__InfoWrapper .mt-64 .w-tab-content .w--tab-active{display:block!important}.Product__InfoWrapper .mt-64 .w-tab-content .tab-pane{padding-top:48px}.Product__InfoWrapper .mt-64 .w-tab-content .tab-pane .p-18{font-size:1.125em;line-height:1.45em}.Product__InfoWrapper .mt-64 .w-tab-content .tab-pane .list{padding-left:20px;-webkit-column-count:2;column-count:2;-webkit-column-rule-width:4vw;column-rule-width:4vw;margin-top:0;margin-bottom:10px;list-style-position:unset}.Product__InfoWrapper .mt-64 .w-tab-content .tab-pane .list div,.Product__InfoWrapper .mt-64 .w-tab-content .tab-pane .list .list-item{list-style-position:unset}.Product__InfoWrapper .mt-64 .w-tab-content .w-tab-pane{position:relative;display:none}.Product__Info{position:unset;width:100%;max-width:unset;margin:0;padding:0}@media (max-width: 767px){.Product__Info .Container{padding-left:0;padding-right:0}}@media (max-width: 991px){.Product__Info .ProductMeta{text-align:left}}.Product__Info .rating-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;margin-bottom:32px}.Product__Info .rating-wrapper .rating-stars{height:20px;margin-right:8px}.Product__Info .ProductMeta__PriceList{padding-bottom:20px;border-bottom:1px solid #cfcfcf}.Product__Info .ProductMeta__PriceList .Price{font-size:20px;color:#000;line-height:1.5;letter-spacing:normal}.Product__Info .ProductMeta__PriceList .Price--compareAt{opacity:.6}.Product__Info .ProductMeta__Description{display:none}.Product__Info .SizeSwatch{display:inline-block;margin-right:16px;margin-left:0;padding:8px 0;border:0;border-bottom:3px solid transparent;background-color:transparent;font-size:1.125em;color:#000;line-height:1.5em}.Product__Info .ProductForm__AddToCart{margin-top:24px;padding:16px 40px;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(black),to(black)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,#000,#000),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%;font-size:1.75em;line-height:1.25em;letter-spacing:0;text-transform:unset}.Product__Info .ProductForm__AddToCart:before{content:none}.Product__Info .ProductForm__AddToCart:hover{background-color:#5d76ba;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-image:linear-gradient(180deg,transparent,transparent),url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:0px 0px,50% 0%;background-size:auto,175%;border:0}.Product__Info .custom-add-to-cart{cursor:pointer;color:#fff!important}@media (max-width: 767px){.Product__Info #rc_container{position:relative}.Product__Info #rc_container .rc_popup{position:absolute;top:180px}}.Product__Info .rc_block.rc_block__type__autodeliver{grid-column-start:1;grid-row-start:1}@media (max-width: 767px){.Product__Info .rc_block.rc_block__type__autodeliver{grid-column-start:1}}.Product__Info .rc_block.rc_block__type__onetime{grid-column-start:2}@media (max-width: 767px){.Product__Info .rc_block.rc_block__type__onetime{grid-column-start:1}}.Product__Info .rc_block{position:relative;height:100%;margin-bottom:0;padding:16px 32px 88px 48px;border-style:solid;border-width:3px;border-color:transparent;border-radius:3px;background-color:#fff;cursor:pointer}.Product__Info .rc_block__type__options{display:block!important}.Product__Info .rc_block__type--active{border-color:#000}.Product__Info #rc_autodeliver_options{padding:0}.Product__Info .rc_label.rc_label__deliver_every{font-size:.875em!important;line-height:1.3em!important;color:#000!important;padding:0 0 0 6px!important}.Product__Info #rc_radio_options{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:16px}@media (max-width: 767px){.Product__Info #rc_radio_options{grid-template-columns:1fr}}.Product__Info #rc_radio_options .rc_radio{position:relative;height:0;width:0}.Product__Info #rc_radio_options .rc_radio:checked:before{position:absolute;content:"";width:24px;height:24px;border-color:#5d76ba;background-color:#5d76ba;background-image:url(/cdn/shop/t/48/assets/icon__checkmark.svg);background-position:center;background-size:15px;background-repeat:no-repeat;box-shadow:1px 1px 3px 0 transparent;border-radius:50%;top:-18px;left:-28px}.Product__Info #rc_radio_options .rc_radio:not(:checked):before{position:absolute;content:"";width:24px;height:24px;border:3px solid black!important;box-shadow:1px 1px 3px 0 transparent;border-radius:50%;top:-18px;left:-28px}.Product__Info .rc_label{color:#000!important;margin-bottom:8px;font-size:1.375em;line-height:1.5em}.Product__Info .rc_label:before{position:absolute;content:"";width:100%;height:100%;cursor:pointer;top:0;left:0}.Product__Info .rc_label__discount,.Product__Info .rc_price{display:none}.Product__Info .disclaimer-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:20px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Product__Info .disclaimer-flex .icon-checkmark-small{margin-top:3px;margin-right:8px}.Product__Info .disclaimer-flex p{white-space:initial;font-size:.875em;line-height:1.3em}.Product__Info .price-per-container .initial-price{position:absolute;left:48px;top:auto;right:auto;bottom:42px;font-size:1.5625em}.Product__Info .price-per-container .price-label{font-size:14px;line-height:1.5em}.Product__Info .price-per-container .initial-savings{position:absolute;left:auto;top:auto;right:16px;bottom:42px;padding:4px 12px 4px 13px;border-radius:40px;background-color:#000;color:#fff;font-size:.875em}.Product__Info .total-bottom-container{position:absolute;left:0%;top:auto;right:0%;bottom:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:31px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#5d76ba;color:#fff;text-align:center}.Product__Info .total-bottom-container .total-price{text-align:center;color:#fff;font-weight:600}.Product__Info .rc_block:not(.rc_block__type--active) .total-bottom-container{display:none}.product--magic-mind-subscription #rc_container .rc_popup{position:relative;top:0}.bis-text{margin-top:10px}.product-most{padding-bottom:104px;padding-top:120px}.product-most .text-align-center{text-align:center}.product-most .w-layout-grid{display:-ms-grid;display:grid;grid-auto-columns:1fr;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-row-gap:16px;grid-column-gap:16px}.product-most .step-grid{margin-top:64px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto}@media (max-width: 991px){.product-most .step-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 767px){.product-most .step-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-most .step-wrapper{position:relative;width:100%;padding-top:100%;border:4px solid #000;border-radius:4px;background-position:50% 100%;background-size:cover;background-repeat:no-repeat}.product-most .step-inner{position:absolute;left:0%;top:0%;right:0%;bottom:auto;padding-top:64px;padding-right:32px;padding-left:32px;text-align:center}.header-container{position:relative;padding-top:80px;padding-bottom:80px;text-align:center}@media (max-width: 991px){.header-container{padding-bottom:0}}@media (max-width: 767px){.header-container{padding-top:40px}}.h1-home-hero{position:relative;z-index:2;max-width:640px;margin:0 auto 64px;text-align:center}@media (max-width: 1320px){.h1-home-hero{max-width:none}}.page--testimonials .love-hero{position:relative;overflow:hidden;height:600px;margin-top:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}@media (max-width: 991px){.page--testimonials .love-hero{height:536px;background-size:cover}}.page--testimonials .testimonials-header-wrapper{transform:translateY(-50%);position:absolute;left:0%;right:0%;bottom:auto;z-index:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width: 991px){.page--testimonials .testimonials-header-wrapper{top:-120px;transform:unset}}.page--testimonials .testimonials-header-wrapper .testimonials-title-wrapper{position:relative;z-index:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:56.5%;margin-right:auto;margin-left:auto;padding:24px 24px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #000;border-radius:4px;background-color:#fff;text-align:center}.page--testimonials .testimonials-header-wrapper .testimonials-title-wrapper h1{margin-bottom:5px}@media (max-width: 991px){.page--testimonials .testimonials-header-wrapper .testimonials-title-wrapper{max-width:64%}}.page--testimonials .masonry-container{padding-right:10vw;padding-left:10vw}.page--testimonials .masonry{-webkit-column-count:3;column-count:3;-webkit-column-gap:80px;column-gap:80px;-webkit-column-rule-width:320px;column-rule-width:320px}@media (max-width: 1200px){.page--testimonials .masonry{-webkit-column-gap:50px;column-gap:50px}}@media (max-width: 991px){.page--testimonials .masonry{-webkit-column-count:2;column-count:2;-webkit-column-gap:50px;column-gap:50px}}@media (max-width: 767px){.page--testimonials .masonry{-webkit-column-count:1;column-count:1;-webkit-column-gap:8px;column-gap:8px}}.page--testimonials .masonry-inner{display:inline-block;margin-bottom:8px}.page--testimonials .masonry-child{display:block}@media (max-width: 767px){.page--testimonials .masonry-child{display:flex;justify-content:center}}.page--testimonials .twitter-cms-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.page--testimonials .mb-40{margin-bottom:56px}.page--testimonials .love-card-tweet-home{position:relative;padding:12px 16px;border-radius:14px;background-color:#fff}@media (max-width: 767px){.page--testimonials .love-card-tweet-home{width:320px}}.page--testimonials .shadow-tiny{box-shadow:-1px 1px 2px #0000001a,-1px 1px 3px #0000001a,-3px 3px 4px #0000001a}.page--testimonials .flex-between{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page--testimonials ._2-col-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page--testimonials .profile-img{width:80px;height:80px;margin-right:16px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.page--testimonials .profile-img.profile-sm{width:36px;height:36px;margin-right:12px}.page--testimonials .twitter-author{font-family:Roboto,sans-serif!important;line-height:1.375em}.page--testimonials .twitter-handle{font-family:Roboto,sans-serif!important;color:#697882;font-size:12px;line-height:1.3em}.page--testimonials .margin-y-12{margin-top:12px;margin-bottom:12px}.page--testimonials .rich-text-twitter p{margin-bottom:0;font-family:Roboto,sans-serif!important;font-size:1.125em;line-height:1.4em;font-weight:400;letter-spacing:0em}.page--testimonials .rich-text-twitter a{font-family:Roboto,sans-serif!important;color:#1b95e0;font-weight:700;text-decoration:none;cursor:text}.page--testimonials .hr{height:1px;margin-top:12px;margin-bottom:12px;background-color:#ccd6dd}.page--testimonials .h4-5{margin-top:0;margin-bottom:0;font-family:Roboto,sans-serif;font-size:.9375em;letter-spacing:0em;color:#697882;font-weight:400}.page--testimonials .mt-64{margin-top:56px}.page--testimonials .love-card-plain{padding:12px 16px;border:3px solid #000;border-radius:14px;background-color:#fff}@media (max-width: 767px){.page--testimonials .love-card-plain{max-width:320px}}.page--testimonials .w-condition-invisible{display:none!important}@media (min-width: 992px){.page--testimonials .video_header_image{height:495px}}@media (max-width: 991px){.page--testimonials .header{overflow:inherit}}.template-blog .ArticleListWrapper{max-width:100%;margin:0}.template-blog .ArticleList{display:-ms-grid;display:grid;grid-auto-columns:1fr;grid-column-gap:32px;grid-row-gap:72px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin:0}@media (max-width: 991px){.template-blog .ArticleList{grid-column-gap:16px;grid-row-gap:48px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 767px){.template-blog .ArticleList{-ms-grid-columns:1fr;grid-template-columns:1fr}}.template-blog .Grid__Cell{width:100%;padding:0;margin:0}.template-blog .blog-container{position:relative;padding-top:135px;padding-bottom:222px;text-align:center}@media (max-width: 767px){.template-blog .blog-container{padding-top:104px;padding-bottom:104px}}.template-blog .title-wrapper{display:inline-block;padding:24px 48px 16px;border:3px solid #000;border-radius:4px;background-color:#fff;text-align:center}.template-blog .cloud__tl{position:absolute;left:15%;top:13%;right:auto;bottom:auto;z-index:-1;width:453px;max-width:28%!important}@media (max-width: 991px){.template-blog .cloud__tl{left:5%;max-width:40%!important}}@media (max-width: 767px){.template-blog .cloud__tl{left:3%;top:16%}}.template-blog .cloud__bl{position:absolute;left:20%;top:50%;right:auto;bottom:auto;width:323px;max-width:24%!important}@media (max-width: 991px){.template-blog .cloud__bl{left:8%;top:59%;max-width:28%!important}}@media (max-width: 767px){.template-blog .cloud__bl{top:64%}}.template-blog .cloud__br{position:absolute;left:auto;top:53%;right:16%;bottom:auto;width:682px;max-width:42%!important}@media (max-width: 991px){.template-blog .cloud__br{top:59%;right:8%;max-width:52%!important}}@media (max-width: 767px){.template-blog .cloud__br{top:66%}}.template-blog .cloud__tr{position:absolute;left:auto;top:6%;right:25%;bottom:auto;width:258px;max-width:24%!important}@media (max-width: 991px){.template-blog .cloud__tr{right:7.5%;max-width:32%!important}}@media (max-width: 767px){.template-blog .cloud__tr{top:8%;right:5%}}.Pagination__Nav .Pagination__NavItem{text-decoration:none}.template-article .article-header-container{position:relative;padding-top:80px;padding-bottom:80px}@media (max-width: 767px){.template-article .article-header-container{padding-top:40px}}.template-article .section-header{max-width:757px}.template-article .image-wrapper{margin-top:64px;padding:16px;border:3px solid #000}.template-article .image-cover{position:absolute;left:0%;top:0%;right:auto;bottom:auto;width:100%;height:100%;object-fit:cover}.template-article .ratio__42{position:relative;padding-top:42%}.template-article .article-wrapper{width:692px;max-width:60%;margin-right:auto;margin-left:auto}@media (max-width: 767px){.template-article .article-wrapper{width:auto;max-width:none}}.template-article .byline-absolute{position:absolute;left:8vw;top:0%;right:auto;bottom:0%;max-width:14%}@media (max-width: 991px){.template-article .byline-absolute{position:static;max-width:none;margin-top:48px}}.template-article .byline-sticky{position:-webkit-sticky;position:sticky;top:160px;width:224px;max-width:100%;border:3px solid #000;border-radius:3px;background-color:#fff}@media (max-width: 991px){.template-article .byline-sticky{position:static;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}}@media (max-width: 767px){.template-article .byline-sticky{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.template-article .byline-sticky .social-share{margin-top:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-article .padding-16{padding:16px}.template-article .ShareButtons{display:flex;justify-content:flex-start}.template-article .ShareButtons .ShareButtons__Item{height:30px;width:30px;min-height:30px;border-radius:50%;margin-right:5px;border:0;display:flex;justify-content:center;align-items:center;border:0!important;outline:0!important;transition:.2s}@media (max-width: 991px){.template-article .ShareButtons .ShareButtons__Item{height:40px;width:40px;min-height:40px}}.template-article .ShareButtons .ShareButtons__Item svg{width:15px;height:15px}.template-article .ShareButtons .ShareButtons__Item:hover,.template-article .ShareButtons .ShareButtons__Item:active{opacity:.8;margin-top:-4px}.template-article .ShareButtons__Item--facebook{background:#4267b2;color:#fff;border-color:#4267b2;outline:1.5px solid #4267B2}.template-article .ShareButtons__Item--twitter{background:#55acee;color:#fff;border-color:#55acee;outline:1.5px solid #55acee}.template-article .ShareButtons__Item--pinterest{background:#c8232c;color:#fff;border-color:#c8232c;outline:1.5px solid #c8232c}.template-article .testimonial-section{padding-top:64px;padding-bottom:72px;background-image:url(/cdn/shop/files/background_gradient_comp.jpg?v=1692363874);background-position:50% 50%;background-size:cover}.template-article .top-bottom-borders{border-top:4px solid #000}.template-article .learn-blog{border-top:4px solid #000;border-bottom:4px solid #000}.template-article .blog-list{margin-top:48px}.template-cart .Cart__HeadItem{border-bottom:1px solid black}.template-cart .CartItem__Title a{font-size:16px;letter-spacing:normal;text-transform:none;text-decoration:none}.template-cart .CartItem__Remove{font-size:11px;letter-spacing:normal}.template-cart .QuantitySelector{border:1px solid black}.template-cart .CartItem__Price{font-size:14px}.template-cart .CartItem__Remove,.template-cart .CartItem__Variant,.template-cart .CartItem__Price{color:#000}.template-cart .Cart__Footer{border-top:1px solid black}.template-cart .Cart__NoteContainer{display:none}.sub-addtocart{cursor:pointer;color:#fff!important}.contact__info{display:flex;align-items:flex-start;justify-content:space-evenly}@media (max-width: 500px){.contact__info{display:block}}.contact__info .contact-item{text-align:center}@media (max-width: 500px){.contact__info .contact-item{margin-bottom:25px}}.contact__info .contact-item p{margin-bottom:0}.contact-text{text-align:center;margin-top:30px}.full-page-wrapper{background-image:url(//magicmind.com/cdn/shop/t/310/assets/Background.jpg?v=171993954674732046561762438691);background-position:0% 0%;background-size:100%;background-repeat:repeat-y;position:fixed;left:0%;top:0%;right:0%;bottom:0%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:9999999}.flapping-birds{width:152px}.Product__Info .rc_label{position:absolute!important;left:0;top:0;right:0;bottom:0;line-height:60px!important;padding-left:45px}.Product__Info .rc_label:before{top:20px!important;left:15px!important}@media screen and (max-width: 500px){.template-index .index-hero h3{font-size:24px}}@media screen and (max-width: 500px){.template-index .index-hero .hero-testimonials p{font-size:14px}}.m-prod-desk{display:none}@media screen and (min-width: 500px){.m-prod-desk{display:block}}.m-prod-mob{display:block}@media screen and (min-width: 500px){.m-prod-mob{display:none}}.template-index .cart-menu .cart-icon{height:27px}.template-index #shopify-section-new_slider_review_h68hqH{border-top-color:#000;border-top-style:solid;border-top-width:2px;background-image:url(/cdn/shop/files/ing-bg.png?v=1713464581);background-size:cover}.m-alt-close{width:21px;height:26px;display:flex;flex-wrap:wrap;align-items:center}.m-alt-close svg{width:100%;height:100%}.template-index .new-slider-icon__slide__text ul{list-style:inherit;padding-left:1.7em}.template-index .new-slider-icon__slide__text ul li{padding-left:0!important;position:relative}.template-index .new-slider-icon__slide__text ul li:before{content:".";position:absolute;left:-15px;top:-7px;font-size:26px}.Product__Info .ProductForm__AddToCart[disabled]{opacity:.4;position:relative}.Product__Info .ProductForm__AddToCart[disabled] .m-lds-dual-ring{opacity:1;transform:scale(1)}.m-lds-dual-ring{color:var(--button-background);transition:all .1s ease-out;opacity:0;transform:scale(0);position:absolute}.m-lds-dual-ring,.m-lds-dual-ring:after{box-sizing:border-box}.m-lds-dual-ring{display:inline-block;width:70px;height:70px}.m-lds-dual-ring:after{content:" ";display:block;width:54px;height:54px;margin:8px;border-radius:50%;border:6.4px solid currentColor;border-color:currentColor transparent currentColor transparent;animation:m-lds-dual-ring 1.2s linear infinite}@keyframes m-lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.learn-ingredients .m-upd-tabs .ingredients-list{max-width:553px}.learn-ingredients-tabs .button.change-text.ingredients-button{transform:none;bottom:0;right:0;top:0;position:relative}.m-flex-full{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.learn-ingredients-tabs .m-upd-tabs .ingredients-list{max-width:100%}.learn-ingredients-tabs .ingredients-list.float-right{float:inherit}.learn-ingredients-tabs .m-upd-tabs .img-ingredients-bottle{left:inherit;right:-200px}.learn-ingredients-tabs .m-hide-tab{display:none}.learn-ingredients-tabs .m-ing-tabs{width:100%}.learn-ingredients-tabs .m-tabs-head{display:flex;border:1px solid #000;margin:32px 0 0;width:100%;border-radius:16px;padding:4px;background:#f8f8f8;gap:4px}.learn-ingredients-tabs .m-tabs-head span{width:calc(50% - 2px);font-size:1.5em;line-height:120%;text-align:center;font-weight:400;padding:16px;border:1px solid transparent;border-radius:8px;cursor:pointer}.m-tab-image{display:none}.m-tab-image.active{display:block}.learn-ingredients-tabs .m-tabs-head.left-active span.active{border:1px solid #000;background:#fff;background:linear-gradient(104.39deg,#ea908a 5.31%,#edb07e 51.14%,#f1d571 96.07%);border:1px solid #000000;border-radius:12px}.learn-ingredients-tabs .m-tabs-head.right-active span.active{border:1px solid #000;background:#fff;background:linear-gradient(104.39deg,#418bab 5.31%,#647cc5 51.14%,#74b499 96.07%);border:1px solid #000000;border-radius:12px;color:#f6f6f6}.learn-ingredients-tabs .script-h3.ingredients-script{font-size:1.75em;position:relative;border-bottom:none}.learn-ingredients-tabs .script-h3.ingredients-script:before{content:"";width:100%;border-bottom:1px solid #C8C7C7;position:absolute;bottom:-20px;left:0}.learn-ingredients-tabs .ingredient-dropdown:hover .script-h3.ingredients-script:before{border-bottom:1px solid #000}.learn-ingredients-tabs .ingredient-pane .bracketed_number,.learn-ingredients-tabs .ingredient-pane p{font-size:.875em;line-height:1.3em}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient{left:auto!important;right:-150px}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient{right:-150px}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.active{opacity:.3}.learn-ingredients-tabs .ingredient-dropdown:hover .script-h3.ingredients-script:before{border-bottom:1px solid #C8C7C7}@media (min-width: 768px){.learn-ingredients-tabs .m-ing-tabs{width:388px}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient,.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient{right:0}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.active{opacity:1}.learn-ingredients-tabs .ingredient-dropdown:hover .script-h3.ingredients-script:before{border-bottom:1px solid #000}}@media (min-width: 992px){.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient,.learn-ingredients-tabs .slide-out-ingredient{right:50%!important;top:40%!important}.learn-ingredients .ingredient-pane{width:100%!important}.learn-ingredients-tabs .slide-out-ingredient{max-width:388px}.learn-ingredients-tabs .slide-out-ingredient img{width:100%;height:auto;max-height:388px;object-fit:contain}.learn-ingredients.learn-ingredients-tabs .slide-out-ingredient,.learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient,.learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient.active{transform:translate(calc(50% + 20px)) translateY(-55%)!important}.learn-ingredients-tabs .ingredients-flex-child:not(.m-hide-tab){display:flex}.learn-ingredients-tabs .m-ing-tabs{width:100%}.learn-ingredients-tabs .m-upd-tabs .ingredients-list,.learn-ingredients .ingredients-list{max-width:426px}.learn-ingredients .ingredients-list{display:flex;flex-direction:column;z-index:1}.learn-ingredients-tabs .ingredient-dropdown{width:100%}.learn-ingredients-tabs .ingredients-flex-child .m-tab-image{width:100%;max-width:388px;min-width:388px;padding:0 15px 0 55px;height:520px;position:relative;z-index:5}.learn-ingredients-tabs .ingredients-flex-child .m-tab-image .AspectRatio{width:100%;height:100%}.learn-ingredients-tabs .ingredients-flex-child .m-tab-image .AspectRatio img{width:100%;height:100%;object-fit:contain}.learn-ingredients-tabs__head{display:flex;justify-content:space-between;align-items:center;gap:20px}.learn-ingredients-tabs__head .m-tabs-head{max-width:350px;margin:0}.learn-ingredients-tabs .m-flex-full{margin:auto 0 0;justify-content:flex-start}}@media (min-width: 1200px){.learn-ingredients-tabs .slide-out-ingredient img{width:410px;height:410px}.learn-ingredients-tabs .ingredients-flex-child .m-tab-image{max-width:458px;min-width:458px;padding:0 55px 0 95px;height:560px}.learn-ingredients-tabs .slide-out-ingredient{max-width:458px}.learn-ingredients-tabs .slide-out-ingredient img{max-height:458px}.learn-ingredients-tabs__head .m-tabs-head{max-width:550px}}@media (min-width: 1500px){.learn-ingredients-tabs .m-upd-tabs .ingredients-list,.learn-ingredients .ingredients-list{max-width:100%}}@media (max-width: 991px){.learn-ingredients-tabs .button.change-text.ingredients-button{height:max-content}.learn-ingredients-tabs .ingredients-flex-child .m-tab-image{display:none}}@media (max-width: 767px){.learn-ingredients-tabs .ingredient-dropdown{position:relative}.learn-ingredients-tabs .ingredient-dropdown .AspectRatio>img{max-width:300px;max-height:150px;width:auto;height:auto}.learn-ingredients .ingredient-dropdown:nth-child(5) .slide-out-ingredient{top:0}.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient,.page--learn .learn-ingredients.learn-ingredients-tabs .slide-out-ingredient.right-ingredient{right:-210px}}.bracketed_number_upd a:before{content:"["}.bracketed_number_upd a:after{content:"]"}.page--learn #shopify-section-learn-sixItemGrid{display:none}@media (min-width: 1100px){.page--learn .learn-team{padding-top:60px}.learn-ingredients-tabs.learn-ingredients .ingredients-wrapper{min-height:700px}}.learn-ingredients-tabs.learn-ingredients .w-dropdown{z-index:4}.learn-ingredients-tabs .m-upd-tabs .ingredients-list{z-index:inherit}.learn-ingredients-tabs.learn-ingredients .tooltip{z-index:5}.page--learn #shopify-section-learn-productivity{border-top:4px solid #000;border-bottom:4px solid #000}.page--learn #shopify-section-learn-blog{border-top:4px solid #000}.Product_Reviews.reviews-v2-sleep .jdgm-rev-widg{padding:24px;border:1px solid #eee;margin-top:24px;margin-bottom:24px;background-color:#fff;border-radius:4px;border:3px solid black}
/*# sourceMappingURL=/cdn/shop/t/310/assets/custom.scss.css.map */
