:root{--mtq-red: #d40449;--mtq-red-hot: red;--mtq-red-light: #dd366d;--mtq-blue: #271fe5;--mtq-grey: #8e8e8e;--mtq-grey-light: #f7f7f7;--mtq-grey-light-2: #ddd;--mtq-black: #000;--mtq-white: #fff;--mtq-dark: #0a0c11}:root{--grid-x-small: 320px;--grid-small: 375px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1023px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 1440px}.medium-down-only{display:block}.medium-up-only{display:none}.btn-gradient-hover-only{position:relative;overflow:hidden}.btn-gradient-hover-only:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--mito-bg-gradient);overflow:hidden;z-index:-1;opacity:0;transition:opacity .2s;will-change:opacity}.btn-gradient-hover-only:hover:before{opacity:1}@media only screen and (min-width: 769px){.medium-down-only{display:none}.medium-up-only{display:block}}@media (min-width: 1024px){.desktop-only{display:block}}@media (max-width: 1023px){.mobile-only{display:block}}.hidden,.hide{display:none}:root{--page-width-m: 1070px;--page-width-s: 823px;--page-width-xs: 570px;--page-width-l: 1520px;--page-width-ml: 1200px;--space-xxl: calc(36px + 1520px * .0666666667);--space-xl: calc(21.3333333333px + 1520px * .0296296296);--space-l: calc(0px + 1520px * .0333333333);--space-m: calc(10.6666666667px + 1520px * .0148148148);--space-s: calc(8px + 1520px * .0111111111);--space-xs: calc(8.6666666667px + 1520px * .0037037037);--font-size-body: calc(12.5915492958px + .3755868545vw);--font-size-body-s: calc(11.2957746479px + 1520px * .0018779343);--font-size-h00: calc(16.7887323944px + 9.3896713615vw);--font-size-h0: calc(24.8450704225px + 2.441314554vw);--font-size-h1: calc(14.3943661972px + 4.6948356808vw);--font-size-h2: calc(22.3661971831px + 1.5023474178vw);--font-size-h3: calc(20.4788732394px + .9389671362vw);--font-size-large-paragraph: calc(13.8873239437px + .5633802817vw);--font-size-larger-paragraph: calc(13.8873239437px + .5633802817vw);--header-height-mobile: 51.08px;--mito-bg-gradient: linear-gradient( 90deg, red, #b80576 26%, #9f18bc 50%, #4012ea 77%, #0032dc )}@media only screen and (min-width: 769px){:root{--font-size-h00: calc(14.3943661972px + 1520px * .0469483568);--font-size-h0: calc(24.8450704225px + 2.441314554vw);--font-size-body: calc(12.5915492958px + 1520px * .0037558685);--font-size-h1: calc(14.3943661972px + 4.6948356808vw);--font-size-h2: calc(22.3661971831px + 1520px * .0150234742);--font-size-h3: calc(20.4788732394px + 1520px * .0093896714);--font-size-large-paragraph: calc( 13.8873239437px + 1520px * .0056338028 )}}@media only screen and (min-width: 1441px){:root{--font-size-h0: calc(24.8450704225px + 1520px * .0244131455);--font-size-h1: calc(14.3943661972px + 1520px * .0469483568)}}html{scroll-behavior:smooth}body.gradient{background-color:#000}.mitoq-h00{font-size:var(--font-size-h00);line-height:1.05;letter-spacing:normal}.mitoq-h0{font-size:var(--font-size-h0)}.mitoq-h1{font-size:var(--font-size-h1);line-height:115%}.mitoq-h2{font-size:var(--font-size-h2)}.mitoq-h3,.mitoq-h4,.mitoq-h5,.mitoq-h6{font-size:var(--font-size-h3)}.mitoq-title-gradient{background:var(--mito-bg-gradient);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.mb-xxl{margin-bottom:var(--space-xxl)}@media only screen and (max-width: 768px){.mb-xxl{margin-bottom:var(--space-xl)}}.mb-xl{margin-bottom:var(--space-xl)}@media only screen and (max-width: 768px){.mb-xl{margin-bottom:var(--space-l)}}.mb-l{margin-bottom:var(--space-l)}@media only screen and (max-width: 768px){.mb-l{margin-bottom:var(--space-m)}}.mb-m{margin-bottom:var(--space-m)}.mb-s{margin-bottom:var(--space-s)}.mb-xs{margin-bottom:var(--space-xs)}.ptb-xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}@media only screen and (max-width: 768px){.ptb-xxl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}}.ptb-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media only screen and (max-width: 768px){.ptb-xl{padding-top:var(--space-l);padding-bottom:var(--space-l)}}.ptb-l{padding-top:var(--space-l);padding-bottom:var(--space-l)}@media only screen and (max-width: 768px){.ptb-l{padding-top:var(--space-m);padding-bottom:var(--space-m)}}.ptb-m{padding-top:var(--space-m);padding-bottom:var(--space-m)}.ptb-s{padding-top:var(--space-s);padding-bottom:var(--space-s)}.ptb-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.large-paragraph:not(.rte){font-size:var(--font-size-large-paragraph);line-height:1.5;margin:0;font-family:var(--font-body-family)}.large-paragraph:not(.rte) p{font-size:inherit}.default-paragraph{font-size:var(--font-size-body);line-height:1.5;margin:0;font-family:var(--font-body-family)}.font-size-body *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:var(--font-size-body)}.font-size-body-s *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:var(--font-size-body-s)}.large-paragraph.rte *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:var(--font-size-large-paragraph);line-height:1.5;font-family:var(--font-body-family)}.larger-paragraph:not(.rte){font-size:var(--font-size-larger-paragraph);line-height:1.5;margin:0;font-family:var(--font-body-family)}.larger-paragraph:not(.rte) p{font-size:inherit}.color-grey{color:var(--mtq-grey)}.page-width{width:100%;padding-left:12px;padding-right:12px}.page-width--xxs{max-width:var(--page-width-xs)}.page-width--xs{max-width:calc(696px + 54.16%)}@media only screen and (min-width: 769px){.page-width--xs{padding-left:27.08%;padding-right:27.08%}}.page-width--s{max-width:calc(760px + 50%)}@media only screen and (min-width: 769px){.page-width--s{padding-left:25%;padding-right:25%}}.page-width--sm{max-width:calc(823.33px + 45.84%)}@media only screen and (min-width: 769px){.page-width--sm{padding-left:22.92%;padding-right:22.92%}}.page-width--m{max-width:calc(950px + 37.5%)}@media only screen and (min-width: 769px){.page-width--m{padding-left:18.75%;padding-right:18.75%}}.page-width--ml{max-width:calc(1266.66px + 16.6%)}@media only screen and (min-width: 769px){.page-width--ml{padding-left:8.3%;padding-right:8.3%}}.page-width--ml-special{max-width:calc(1070px + 16.6%)}@media only screen and (min-width: 769px){.page-width--ml-special{padding-left:8.3%;padding-right:8.3%}}.page-width--l{max-width:var(--page-width-l)}@media only screen and (min-width: 769px){.page-width--l{padding-left:4.1667%;padding-right:4.1667%}}.lightbox-i{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:100;display:none;align-items:center;justify-content:center;transition:opacity .3s ease;opacity:1}.lightbox-i.active{opacity:1;visibility:visible}.lightbox-i .lightbox-container{position:relative;width:100%;padding-left:var(--space-s);padding-right:var(--space-s)}.lightbox-i .lightbox-close{text-align:right;margin-bottom:var(--space-xs);background-color:#0000;transition:opacity .2s ease;cursor:pointer}.lightbox-i .lightbox-close button{background-color:#0000;border:none;padding:0}.lightbox-i .lightbox-close svg{cursor:pointer;width:30px;height:30px;stroke:#fff;transition:fill .2s ease}.lightbox-i .lightbox-close:hover{opacity:.5}.lightbox-i .lightbox-content{overflow-y:auto;min-height:50vh;max-height:65vh;position:relative}.lightbox-i .lightbox-container{padding-left:var(--space-s);padding-right:var(--space-s);max-width:var(--page-width-xs);margin:0 auto}.lightbox-i .lightbox-content{width:100%;max-width:100%;background-color:rgba(var(--color-background));padding:var(--space-l);border-radius:var(--media-radius)}.lightbox-i .lightbox-content img{width:100%;height:100%;top:0;left:0;object-fit:contain;position:absolute}@media only screen and (max-width: 768px){.lightbox-i .lightbox-content{max-height:99vh}}lightbox-i [data-content]{display:none}body.lightbox-open{overflow:hidden}.button-link-underline{background-color:#0000;border:none;padding:0;font-family:var(--font-body-family);font-size:calc(11.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:normal;color:var(--mtq-red-hot);position:relative;display:inline-block;cursor:pointer;text-decoration:none;transition:opacity .25s ease}.button-link-underline:before{content:"";position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(1)}.button-link-underline:hover{opacity:.5}.button-link-underline:hover:before{animation:button_link_underline .8s linear 1}@keyframes button_link_underline{0%{transform-origin:100% 50%;transform:scaleX(1)}40%{transform:scaleX(0)}59.9%{transform-origin:100% 50%}60%{transform-origin:0 50%;transform:scaleX(0)}to{transform-origin:0 50%;transform:scaleX(1)}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.subttitle-solid{line-height:1.05;letter-spacing:.15em;color:var(--mtq-grey);font-weight:700;font-size:13.2253520998px;font-family:var(--font-body-family);text-transform:uppercase}.subtitle-popular{text-transform:uppercase;font-family:var(--font-body--family);letter-spacing:.15em;font-size:calc(9.2957746479px + .1877934272vw);color:var(--color-body)}.padding-top-header-height{padding-top:var(--header-height)}@media only screen and (max-width: 768px){.padding-top-header-height{padding-top:var(--header-height-mobile)}}.section-custom-width{position:relative;z-index:15;margin-left:auto;margin-right:auto;max-width:1520px;padding-left:12px;padding-right:12px}@media only screen and (min-width: 769px){.section-custom-width{padding-left:7%;padding-right:7%}}@media only screen and (min-width: 1301px){.section-custom-width{padding-left:127px;padding-right:127px}}.template-index{background-color:#000}#ambient-lights{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;pointer-events:none}.parallax-bg{position:absolute;top:50%;transform:translateY(-58%);left:0;right:0;z-index:0;height:120%}.parallax-bg__wrapper{height:100%}.parallax-bg__wrapper img{object-fit:cover;height:100%;width:100%}.push-from-header-top{margin-top:var(--header-height)}@media only screen and (max-width: 768px){.push-from-header-top{margin-top:var(--header-height-mobile)}}.swiper-pagination .swiper-pagination-bullet-active{background:#fff}.swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;opacity:1;transition:background .2s,opacity .2s}body[data-b2b] .purchase-option-section.subscribe-method,body[data-b2b] .mitoq-subscription.ms-method{display:none}body[data-b2b] .purchase-option-section:not(.subscribe-method) .variants-list li:not(:first-child){display:none}.latest-stories__image,.blog-category-list__image,.blog-group-one__featured .blog-group-one__image,.blog-group-two__image{object-fit:cover}header-menu .mega-menu__content{padding:4.8rem}header-menu .mega-menu__content .mega-menu__wrapper{margin-left:auto;margin-right:auto;max-width:1520px;padding-left:12px;padding-right:12px;width:100%;padding-bottom:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:flex-start}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list{display:grid;text-transform:none;text-align:left;grid-template-columns:1fr 1fr;gap:4.9rem;grid-column:2/3;padding-left:0;align-items:flex-start}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list ul,header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list .mega-menu__link{width:100%}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list .mega-menu__link{padding-top:0;padding-bottom:0;color:#fff;-webkit-font-smoothing:antialiased}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list .mega-menu__link.mega-menu__link--active{text-decoration:none}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list ul{gap:1em;display:flex;flex-direction:column}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list ul .mega-menu__link{letter-spacing:normal;line-height:14.7px}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__list ul li:hover a{transition:opacity .2s;opacity:.6;text-decoration:none}header-menu .mega-menu__content .mega-menu__wrapper li{border:0;justify-content:center;flex-direction:column;height:auto;text-align:left}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles{grid-column:3/4;padding-left:0;display:flex;gap:6.5rem;justify-content:space-between}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles article{max-width:28.4rem;flex:0 1 28.4rem}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles a{display:flex;flex-direction:column;gap:.75em;position:relative;text-decoration:none}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles a:hover img{transform:scale(1)}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles img{width:100%;height:100%;position:absolute;object-fit:cover;transition:transform .4s cubic-bezier(.33,1,.68,1);transform:scale(1.05)}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .pt-img__wrapper{position:relative;aspect-ratio:4/3;border-radius:10px;overflow:clip}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .promo-title{line-height:1.05;letter-spacing:.15em;text-transform:uppercase;font-weight:400;font-size:calc(14px + 0vw);color:#fff}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .promo-title{font-size:14px}}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .promo-desc{font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;color:#8e8e8e}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .promo-desc p{margin:0}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .promo-desc{font-size:14.1502347839px}}header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .ribbon__tag{position:absolute;top:0;right:0;font-size:calc(9px + 0vw);line-height:1.05;letter-spacing:0;font-weight:400;color:#fff;min-height:36px;padding:10px 50px;width:150%;max-width:150%;transform-origin:top;transform:translate(50%) rotate(45deg) translateY(30px);text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;background-color:#9f18bc;will-change:transform}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper .promotional-tiles .ribbon__tag{font-size:9px}}header-menu .mega-menu__content .mega-menu__wrapper .nav-tags{display:inline-flex;white-space:nowrap;align-items:center;background-color:var(--bg-color);font-size:calc(10px + 0vw);line-height:1;padding:1px .5em;text-transform:uppercase;border-radius:100px;letter-spacing:0;margin-left:.2rem;font-weight:450}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper .nav-tags{font-size:10px}}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__link--level-2{margin-bottom:calc(8.5714285714px + .380952381vw);font-size:calc(19.4084507042px - .3755868545vw);line-height:1.05;letter-spacing:.15em;text-transform:uppercase;font-weight:400}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__link--level-2:hover{text-decoration:none}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper{padding-bottom:0}header-menu .mega-menu__content .mega-menu__wrapper.has-tiles{grid-template-columns:4fr 20fr 20fr 4fr}}@media only screen and (min-width: 769px){header-menu .mega-menu__content .mega-menu__wrapper{padding-left:0;padding-right:0}header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__link--level-2{margin-bottom:calc(8.6666666667px + .3703703704vw);font-size:13.6995305842px}}@media only screen and (min-width: 1301px){header-menu .mega-menu__content .mega-menu__wrapper .mega-menu__link--level-2{margin-bottom:12.2962962907px}}header-drawer .menu-drawer__menu{display:flex;flex-direction:column;justify-content:center}header-drawer .menu-drawer__menu details{width:100%}header-drawer .menu-drawer__menu details .toggle-minus{display:none}header-drawer .menu-drawer__menu details[open] .menu-parent{margin-bottom:10px}header-drawer .menu-drawer__menu details[open] .toggle-minus{display:block}header-drawer .menu-drawer__menu details[open] .toggle-plus{display:none}header-drawer .menu-drawer__menu li{border-left:0;border-bottom:1px solid hsla(0,0%,100%,.1);width:100%;justify-content:center;padding:calc(19.7142857143px + 1.1428571429vw) calc(17.1428571429px + .7619047619vw);height:auto}header-drawer .menu-drawer__menu li .menu-drawer__menu-item{font-size:calc(14px + 0vw);line-height:1.05;letter-spacing:.15em;justify-content:center;width:fit-content;margin:0 auto}header-drawer .menu-drawer__menu li .menu-drawer__menu-item.drawer-login{padding:0;display:flex;color:#fff}header-drawer .menu-drawer__menu li .menu-drawer__menu-item:hover{background-color:#0000}@media only screen and (min-width: 769px){header-drawer .menu-drawer__menu li{padding:calc(0px + 3.3333333333vw) calc(10.6666666667px + 1.4814814815vw)}}header-drawer .menu-drawer__menu li .login-icon{display:block;width:16px;height:16px;margin-right:.5em;background-color:#fff;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-position:50%;background-size:contain;background-repeat:no-repeat}header-drawer .menu-drawer__menu.inner-grandchild-menu{display:block}header-drawer .menu-drawer__menu.inner-grandchild-menu li{opacity:.8;transition:opacity .2s;text-transform:uppercase}header-drawer .menu-drawer__menu.inner-grandchild-menu li .menu-drawer__menu-item{letter-spacing:normal;font-weight:400;-webkit-font-smoothing:antialiased}header-drawer .menu-drawer__menu.inner-grandchild-menu li:hover{opacity:1}header-drawer .menu-drawer__menu.inner-child-menu{max-height:300px;overflow:auto;display:inline-block;text-align:center;width:100%}header-drawer .menu-drawer__menu.inner-child-menu label{font-size:calc(19.4084507042px - .3755868545vw);margin-bottom:calc(8.5714285714px + .380952381vw);line-height:1.05;letter-spacing:.15em;display:block}header-drawer .menu-drawer__menu.inner-child-menu li{display:block;border-bottom:0;padding:14px 0}header-drawer .menu-drawer__menu.inner-child-menu li{opacity:.8;transition:opacity .2s;text-transform:uppercase}header-drawer .menu-drawer__menu.inner-child-menu li .menu-drawer__menu-item{letter-spacing:normal;font-weight:400;-webkit-font-smoothing:antialiased}header-drawer .menu-drawer__menu.inner-child-menu li:hover{opacity:1}header-drawer .menu-drawer__menu .nav-tags{display:inline-flex;white-space:nowrap;align-items:center;background-color:var(--bg-color);font-size:10px;line-height:1;padding:1px .5em;text-transform:uppercase;border-radius:100px;letter-spacing:0;margin-left:3.2px;font-weight:450;position:relative;left:4px}body.overflow-hidden{background-color:#000}@media only screen and (min-width: 769px){body.overflow-hidden header{padding-right:15px}}.header__search .details[open] .search-icon{display:none}.header__search .details[open] .header__icon-close{display:block}.header__search .details[open] .search-modal{opacity:1;transition:opacity .2s cubic-bezier(.65,0,.35,1);pointer-events:all}.header__search .details[open] .modal-overlay{display:block}.header__search .details[open] .modal-overlay:after{background-color:#000000b3;position:absolute;content:"";top:100%;left:0;right:0;height:100vh}.header__search .header__icon-close{display:none}.search-modal{pointer-events:none;top:var(--header-height);opacity:0;transition:opacity .2s cubic-bezier(.65,0,.35,1);--init-height: calc(26.2857142857px + 1.5238095238vw + (27px));height:calc(var(--init-height)*2);background-color:#d40449;display:grid;grid-template-columns:2fr 44fr 2fr;grid-template-areas:". content ."}@media only screen and (min-width: 769px){.search-modal{grid-template-columns:14fr 20fr 14fr}}@media only screen and (min-width: 1441px){.search-modal{grid-template-columns:16fr 15.8fr 16fr}}.search-modal .search-modal__content{grid-area:content;padding-left:11px;padding-right:11px}@media only screen and (min-width: 769px){.search-modal .search-modal__content{padding:0}}.search-modal .modal__close-button{display:none}.search-modal .search-modal__form .search__input{height:5.3rem;padding-left:0;background-color:#0000;-webkit-font-smoothing:antialiased}.search-modal .search-modal__form .search__input::placeholder{color:#fff}.search-modal .search-modal__form .search__input:focus,.search-modal .search-modal__form .search__input:not(:placeholder-shown){box-shadow:none;padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width: 769px){.search-modal .search-modal__form .search__input{height:5.65rem}}.search-modal .search-modal__form .field__label{letter-spacing:.02em;display:flex;align-items:center;left:0;color:#fff;top:14px;transition:all .2s;font-size:max(16px,12.5915492958px + .3755868545vw);transform-origin:bottom left;cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 1441px){.search-modal .search-modal__form .field__label{font-size:18.3004694158px}}.search-modal .search-modal__form .field:after{box-shadow:none;border-bottom:1px solid #ddd}.search-modal .search-modal__form .field__input:focus~.field__label,.search-modal .search-modal__form .field__input:not(:placeholder-shown)+label{top:1rem;transition:all .2s;transform:translateY(-2.2rem) scale(.6)}.search-modal .search-modal__form .reset__button{display:none}.search-modal .search-modal__form .search__button{top:6px;right:-15px}.search-modal .search-modal__form .search__button .icon{height:2rem;width:2rem;transition:opacity .2s}.search-modal .search-modal__form .search__button:hover .icon{opacity:.6;transition:opacity .2s}@media only screen and (min-width: 769px){.search-modal{--init-height: calc(13.3333333333px + 2.962962963vw + (29px));height:calc(var(--init-height)*2)}}@media only screen and (min-width: 1441px){.search-modal{--init-height: calc(13.3333333333px + 1520px * .0296296296 + (29px));height:calc(var(--init-height)*2)}}.scrolled-past-header.section-header .account-nav:before{background-color:#0009}account-drawer{border-left:1px solid hsla(0,0%,100%,.1);height:100%;cursor:pointer}@media screen and (min-width: 1280px){account-drawer{position:relative}account-drawer:hover{background-color:#ffffff1a;border-color:#0000}account-drawer:hover .account-nav{transition:opacity .2s cubic-bezier(.65,0,.35,1);opacity:1;pointer-events:auto;visibility:visible}account-drawer .header__icon{pointer-events:none}}account-drawer .header__icon .icon--close{display:none;width:25px;height:19px;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1279px){account-drawer .header__icon.active~.account-nav{transform:translate(-100%);transition:transform .4s cubic-bezier(.65,0,.35,1);opacity:1;visibility:visible}account-drawer .header__icon.active .thumbnail_name{display:none}account-drawer .header__icon.active .icon--close{display:block}}account-drawer button{width:auto;background:#0000;border:0;cursor:pointer}account-drawer .thumbnail_name{line-height:1.05;letter-spacing:.15em;width:2.7rem;height:2.7rem;white-space:nowrap;background:linear-gradient(39.36deg,#b80576 15.01%,#8507b0 65.22%,#500aee 111.62%,#4012ea 161.07%);border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:10px}account-drawer .thumbnail_name span{position:relative;top:1px;left:1px}account-drawer .thumbnail_name .svg-wrapper.account-icon{width:14px;position:relative;left:0}@media only screen and (min-width: 1301px){account-drawer .thumbnail_name{margin-left:-4px;margin-right:-4px}account-drawer .thumbnail_name .svg-wrapper.account-icon{width:1.5rem}}account-drawer .account-nav{padding-bottom:7px;padding-top:7px;position:absolute;top:100%;bottom:auto;left:0;max-width:100%;display:flex;flex-direction:column;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.65,0,.35,1);min-width:max-content}@media screen and (max-width: 1279px){account-drawer .account-nav{pointer-events:all;width:100%;background-color:#000;display:flex;justify-content:center;align-items:center;padding-bottom:5em;height:calc(100vh - (44px + var(--header-top)));left:100%;transform:none;opacity:1;visibility:visible;transition:transform .4s cubic-bezier(.65,0,.35,1);position:fixed;top:calc(var(--header-height) + var(--header-top))}}@media screen and (min-width: 1280px){account-drawer .account-nav:before,account-drawer .account-nav:after{content:"";position:absolute;top:1px;bottom:0;left:0;right:0;background-color:#ffffff1a}account-drawer .account-nav:before{background-color:#0003}}@media only screen and (min-width: 1301px){account-drawer .account-nav{transform:none;opacity:1;transition:opacity .2s cubic-bezier(.65,0,.35,1);padding-top:10.2962962907px;padding-bottom:10.2962962907px}}account-drawer .account-nav span{display:flex;width:100%;z-index:1;color:#fff}@media screen and (max-width: 1279px){account-drawer .account-nav span{display:flex;width:100%;text-align:center;justify-content:center}account-drawer .account-nav span:first-child{border-bottom:1px solid hsla(0,0%,100%,.1)}}account-drawer .account-nav a{padding:calc(19.7142857143px + 1.1428571429vw) calc(17.1428571429px + .7619047619vw);font-size:calc(49.8591549296px - 2.6291079812vw);letter-spacing:.15em;line-height:1.05;text-decoration:none;color:#fff;z-index:1;width:100%}@media screen and (max-width: 1279px){account-drawer .account-nav a{letter-spacing:.05em;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:calc(14px + 0vw)}}account-drawer .account-nav a:hover{background-color:#ffffff1a;border-color:#0000}@media screen and (min-width: 1280px){account-drawer .account-nav a{padding:10.2962962907px 14.2962962907px;padding-right:3vw}}@media screen and (min-width: 1280px){account-drawer .account-nav a{font-size:12.1502347839px}}account-drawer .account-nav a .icon--logout{display:none;background-color:#fff;width:1.6rem;height:1.6rem;margin-right:.5em;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1279px){account-drawer .account-nav a .icon--logout{display:block}}.header:has(.mega-menu[open]),.header.mega-menu-open{background:#000}.price--symbol{font-size:calc(5.5714285714px + .380952381vw);line-height:1.05;letter-spacing:.15em}@media only screen and (min-width: 1441px){.price--symbol{font-size:9px}}.shopping-link{margin-top:calc(8.5714285714px + .380952381vw);font-size:calc(11.9436619718px + .2816901408vw);color:red;display:inline-block;line-height:1.3;letter-spacing:normal;text-decoration:none;position:relative}.shopping-link:after{content:"";position:absolute;width:100%;height:1px;background:currentColor;top:100%;left:0;pointer-events:none;transform-origin:100% 50%;transform:scaleX(1)}@media only screen and (min-width: 769px){.shopping-link{margin-top:calc(8.5714285714px + .380952381vw)}}@media only screen and (min-width: 1441px){.shopping-link{margin-top:14.2962962907px;font-size:16.2253520998px}}.cart-drawer,.cart__items{width:100%;-webkit-font-smoothing:antialiased}.cart-drawer .cart-drawer__warnings,.cart__items .cart-drawer__warnings{width:100%}.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{padding-bottom:calc(17.1428571429px + .7619047619vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{padding-bottom:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{padding-bottom:calc(10.6666666667px + 1.4814814815vw)}}.cart-drawer .drawer__inner,.cart__items .drawer__inner{max-width:95%;margin-left:auto;width:calc(475.2427184466px + 6.6019417476vw);padding:calc(26.2857142857px + 1.5238095238vw) calc(17.1428571429px + .7619047619vw) 0;background-color:#f7f7f7;overflow:auto;justify-content:center}@media only screen and (min-width: 769px){.cart-drawer .drawer__inner,.cart__items .drawer__inner{padding:calc(13.3333333333px + 2.962962963vw) calc(10.6666666667px + 1.4814814815vw) 0}}@media only screen and (min-width: 1301px){.cart-drawer .drawer__inner,.cart__items .drawer__inner{max-width:600px}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__inner,.cart__items .drawer__inner{width:575.5922330466px;padding:58.3703703253px 33.1851851627px 0}}.cart-drawer .cart__content,.cart__items .cart__content{display:grid;grid-template-columns:1fr;justify-content:center;width:100%;height:100%}.cart-drawer .drawer__inner-empty,.cart__items .drawer__inner-empty{align-items:center;min-height:100%}.cart-drawer .drawer__close,.cart__items .drawer__close{right:calc(7.1428571429px + .7619047619vw);top:calc(4.1428571429px + .7619047619vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__close,.cart__items .drawer__close{right:calc(0px + 1.4814814815vw);top:calc(0px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__close,.cart__items .drawer__close{top:19.478518496px;right:19.478518496px}}.cart-drawer .cart__empty-text,.cart__items .cart__empty-text{font-weight:300;font-size:calc(20.4788732394px + .9389671362vw);line-height:1.25;letter-spacing:normal;position:relative;margin-bottom:0;margin-top:0}@media only screen and (min-width: 1441px){.cart-drawer .cart__empty-text,.cart__items .cart__empty-text{font-size:34.7511737674px}}.cart-drawer .empty-count,.cart__items .empty-count{line-height:1.3;letter-spacing:.02em;display:inline-block;font-size:calc(12.5915492958px + .3755868545vw);position:absolute;transform:none;margin-left:calc(6.2857142857px + .1904761905vw)}@media only screen and (min-width: 769px){.cart-drawer .empty-count,.cart__items .empty-count{margin-left:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .empty-count,.cart__items .empty-count{margin-left:10.2962962907px;font-size:18.3004694158px}}.cart-drawer .cart-empty-p,.cart__items .cart-empty-p{margin-bottom:0;margin-top:calc(6.2857142857px + .1904761905vw);font-size:calc(12.5915492958px + .3755868545vw);padding-bottom:calc(17.1428571429px + .7619047619vw)}@media only screen and (min-width: 769px){.cart-drawer .cart-empty-p,.cart__items .cart-empty-p{margin-top:calc(4.6666666667px + .3703703704vw);padding-bottom:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart-empty-p,.cart__items .cart-empty-p{margin-top:10.2962962907px;font-size:18.3004694158px;padding-bottom:33.1851851627px}}.cart-drawer .cart-drawer__empty-content .cart-icon,.cart__items .cart-drawer__empty-content .cart-icon{position:relative}.cart-drawer .cart-drawer__empty-content .cart-icon .icon-cart,.cart__items .cart-drawer__empty-content .cart-icon .icon-cart{width:70px;height:85px;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);position:absolute}.cart-drawer .cart-drawer__empty-content .cart-icon .main-icon,.cart__items .cart-drawer__empty-content .cart-icon .main-icon{position:absolute;top:50%;left:50%;width:34px;height:36px;transform:translate(-50%,-50%);z-index:2;border:1px solid lime;background-color:#0a0c11;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}.cart-drawer .drawer__header,.cart__items .drawer__header{padding:0;justify-content:center;margin-bottom:calc(19.7142857143px + 1.1428571429vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__header,.cart__items .drawer__header{margin-bottom:calc(0px + 3.3333333333vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__header,.cart__items .drawer__header{margin-bottom:50.666666616px}}.cart-drawer .drawer__header .drawer__heading,.cart__items .drawer__header .drawer__heading{margin:0;font-weight:300;font-size:calc(20.4788732394px + .9389671362vw);line-height:1.25;letter-spacing:normal;position:relative;width:100%;text-align:center}@media only screen and (min-width: 1441px){.cart-drawer .drawer__header .drawer__heading,.cart__items .drawer__header .drawer__heading{font-size:34.7511737674px}}.cart-drawer .cart-items td,.cart__items .cart-items td{padding-top:0}.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{display:flex;flex-direction:column;row-gap:calc(17.1428571429px + .7619047619vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{row-gap:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper,.cart__items .drawer__cart-items-wrapper{row-gap:33.1851851627px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__container,.cart__items .drawer__cart-items-wrapper .cart-item__container{position:relative;border:1px solid #ddd;border-radius:6px;background-color:#fff}.cart-drawer .drawer__cart-items-wrapper .cart-item__inner,.cart__items .drawer__cart-items-wrapper .cart-item__inner{position:relative;display:grid;grid-template-columns:min-content 1fr;grid-template-areas:"image details";padding:8px;column-gap:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__inner,.cart__items .drawer__cart-items-wrapper .cart-item__inner{column-gap:calc(8.6666666667px + .3703703704vw);grid-template-columns:min-content 1fr min-content;grid-template-areas:"image details .";padding:32px 16px 24px}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__inner,.cart__items .drawer__cart-items-wrapper .cart-item__inner{column-gap:14.2962962907px}}.cart-drawer .drawer__cart-items-wrapper .cart-remove-button,.cart__items .drawer__cart-items-wrapper .cart-remove-button{top:calc(6.2857142857px + .1904761905vw);right:calc(6.2857142857px + .1904761905vw);position:absolute;border:1px solid #ddd;border-radius:500px;transition:opacity .2s;padding:0;display:flex;background:#0000;cursor:pointer}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-remove-button,.cart__items .drawer__cart-items-wrapper .cart-remove-button{top:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-remove-button,.cart__items .drawer__cart-items-wrapper .cart-remove-button{top:10.2962962907px}}.cart-drawer .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper,.cart__items .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper{width:calc(15px + 0vw);height:calc(15px + 0vw)}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper,.cart__items .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper{width:calc(15px + 0vw);height:calc(15px + 0vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper,.cart__items .drawer__cart-items-wrapper .cart-remove-button .svg-wrapper{width:15px;height:15px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__image,.cart__items .drawer__cart-items-wrapper .cart-item__image{width:calc(105.2857142857px - 1.1428571429vw);aspect-ratio:1;object-fit:cover;align-self:start;border-radius:9px;overflow:hidden;grid-area:image;position:relative;z-index:1}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__image,.cart__items .drawer__cart-items-wrapper .cart-item__image{width:calc(95px + 0vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__image,.cart__items .drawer__cart-items-wrapper .cart-item__image{width:95px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__subscription-badge,.cart__items .drawer__cart-items-wrapper .cart-item__subscription-badge{background-color:#d40449;border-radius:100px;display:block;position:absolute;bottom:2px;right:2px;padding:4px;width:24px;height:24px;z-index:1}.cart-drawer .drawer__cart-items-wrapper .icon-subscribe,.cart__items .drawer__cart-items-wrapper .icon-subscribe{position:relative;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}.cart-drawer .drawer__cart-items-wrapper .cart-item__detail,.cart__items .drawer__cart-items-wrapper .cart-item__detail{align-self:start;grid-area:details;width:100%}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__detail,.cart__items .drawer__cart-items-wrapper .cart-item__detail{gap:calc(6.2857142857px + .1904761905vw);align-self:center;display:flex;justify-content:space-between;align-items:flex-start}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__detail,.cart__items .drawer__cart-items-wrapper .cart-item__detail{gap:10.2962962907px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__details,.cart__items .drawer__cart-items-wrapper .cart-item__details{display:flex;flex-direction:column;margin:calc(6.2857142857px + .1904761905vw) 0}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__details,.cart__items .drawer__cart-items-wrapper .cart-item__details{margin:calc(4.6666666667px + .3703703704vw) 0}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__details,.cart__items .drawer__cart-items-wrapper .cart-item__details{margin:10.2962962907px 0}}.cart-drawer .drawer__cart-items-wrapper .cart-item__name,.cart__items .drawer__cart-items-wrapper .cart-item__name{font-size:calc(12.5915492958px + .3755868545vw);line-height:1.3;letter-spacing:.02em;text-decoration:underline;text-underline-offset:.2em;color:red;transition:opacity .2s;margin-bottom:8px}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__name,.cart__items .drawer__cart-items-wrapper .cart-item__name{margin-bottom:0}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__name,.cart__items .drawer__cart-items-wrapper .cart-item__name{font-size:18.3004694158px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__option,.cart__items .drawer__cart-items-wrapper .cart-item__option{line-height:1.4;letter-spacing:.02em;align-items:center;font-size:calc(12px + 0vw);display:flex}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__option,.cart__items .drawer__cart-items-wrapper .cart-item__option{font-size:12px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__option .subscribe_icon .icon-container,.cart__items .drawer__cart-items-wrapper .cart-item__option .subscribe_icon .icon-container{background-color:#0a0c11;width:1em;height:1em;margin-right:.5em;flex-shrink:0}.cart-drawer .drawer__cart-items-wrapper .cart-item__option .option-change,.cart__items .drawer__cart-items-wrapper .cart-item__option .option-change{text-decoration:underline;text-underline-offset:.2em;color:#0032dc;transition:opacity .2s;font-size:inherit;background:#0000;border:0;padding:0;font-family:var(--font-body-family);cursor:pointer}.cart-drawer .drawer__cart-items-wrapper .cart-item__option dl,.cart__items .drawer__cart-items-wrapper .cart-item__option dl{margin:0}.cart-drawer .drawer__cart-items-wrapper .cart-item__option dl .product-option,.cart__items .drawer__cart-items-wrapper .cart-item__option dl .product-option{font-size:calc(12px + 0vw)}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__option dl .product-option,.cart__items .drawer__cart-items-wrapper .cart-item__option dl .product-option{font-size:12px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__details2,.cart__items .drawer__cart-items-wrapper .cart-item__details2{margin:calc(6.2857142857px + .1904761905vw) 0;display:flex;flex-direction:column-reverse}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__details2,.cart__items .drawer__cart-items-wrapper .cart-item__details2{margin:calc(4.6666666667px + .3703703704vw) 0;flex-direction:column}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__details2,.cart__items .drawer__cart-items-wrapper .cart-item__details2{margin:10.2962962907px 0}}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container,.cart__items .drawer__cart-items-wrapper .quantity-popover-container{font-size:calc(12.5915492958px + .3755868545vw);line-height:1.3;letter-spacing:.02em;flex-grow:1;display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 1301px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container,.cart__items .drawer__cart-items-wrapper .quantity-popover-container{margin-top:0}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container,.cart__items .drawer__cart-items-wrapper .quantity-popover-container{font-size:18.3004694158px}}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity{min-height:0}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity{justify-content:flex-end}}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity:after,.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity:before,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity:after,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity:before{content:none}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__button,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__button{width:unset}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=minus],.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=minus]{color:#8e8e8e;font-size:1.2em;padding:0 .5em;transition:opacity .2s;margin-left:-.5em}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=minus],.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=minus]{margin-right:0}}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=plus],.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=plus]{color:#8e8e8e;font-size:1.2em;padding:0 .5em;transition:opacity .2s}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=plus],.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__button[name=plus]{margin-right:-.5em}}.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__input,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__input{width:1em;text-align:center;transition:opacity .2s;font-size:calc(12.5915492958px + .3755868545vw);line-height:1.3;letter-spacing:.02em;flex-grow:0;padding:0}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .quantity-popover-container .quantity__input,.cart__items .drawer__cart-items-wrapper .quantity-popover-container .quantity__input{font-size:18.3004694158px}}@media only screen and (min-width: 769px){.cart-drawer .drawer__cart-items-wrapper .cart-item__price,.cart__items .drawer__cart-items-wrapper .cart-item__price{text-align:right}}.cart-drawer .drawer__cart-items-wrapper .cart-item__price .strike,.cart__items .drawer__cart-items-wrapper .cart-item__price .strike{font-size:calc(9.2957746479px + .1877934272vw);line-height:1.05;color:#8e8e8e;margin-right:.5em}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__price .strike,.cart__items .drawer__cart-items-wrapper .cart-item__price .strike{font-size:12.1502347839px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__price .price-item,.cart__items .drawer__cart-items-wrapper .cart-item__price .price-item{font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;font-weight:450;white-space:nowrap}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__price .price-item,.cart__items .drawer__cart-items-wrapper .cart-item__price .price-item{font-size:14.1502347839px}}.cart-drawer .drawer__cart-items-wrapper .cart-item__price .price--symbol,.cart__items .drawer__cart-items-wrapper .cart-item__price .price--symbol{font-size:calc(5.5714285714px + .380952381vw);line-height:1.05;letter-spacing:.15em}@media only screen and (min-width: 1441px){.cart-drawer .drawer__cart-items-wrapper .cart-item__price .price--symbol,.cart__items .drawer__cart-items-wrapper .cart-item__price .price--symbol{font-size:9px}}.cart-drawer .cart-item__note,.cart__items .cart-item__note{background:linear-gradient(90deg,red,#b80576 26%,#9f18bc 50%,#4012ea 77%,#0032dc);color:#fff;border-top:none;padding:calc(6.2857142857px + .1904761905vw) calc(17.1428571429px + .7619047619vw);text-align:center;border-top:1px solid #ddd;line-height:1.35;letter-spacing:normal;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size:calc(14.7042253521px - .1877934272vw)}.cart-drawer .cart-item__note.no-bg,.cart__items .cart-item__note.no-bg{background:#0000;color:#000}@media only screen and (min-width: 769px){.cart-drawer .cart-item__note,.cart__items .cart-item__note{padding:calc(4.6666666667px + .3703703704vw) calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart-item__note,.cart__items .cart-item__note{padding:10.2962962907px 33.1851851627px;font-size:11.8497652161px}}.cart-drawer .drawer__footer,.cart__items .drawer__footer{position:sticky;bottom:0;left:0;z-index:2;transition:all .3s ease-out;border-top:0;width:auto;background-color:#f7f7f7;margin-left:calc(-1*(17.1428571429px + .7619047619vw));margin-right:calc(-1*(17.1428571429px + .7619047619vw));padding:0 calc(17.1428571429px + .7619047619vw) calc(17.1428571429px + .7619047619vw)}.cart-drawer .drawer__footer.has-shadow,.cart__items .drawer__footer.has-shadow{box-shadow:0 -10px 10px #0000001a}.cart-drawer .drawer__footer.has-shadow .cart-drawer__footer,.cart__items .drawer__footer.has-shadow .cart-drawer__footer{border-top:0}@media only screen and (min-width: 769px){.cart-drawer .drawer__footer,.cart__items .drawer__footer{margin-left:calc(-1*(10.6666666667px + 1.4814814815vw));margin-right:calc(-1*(10.6666666667px + 1.4814814815vw));padding:0 calc(10.6666666667px + 1.4814814815vw) calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.cart-drawer .drawer__footer,.cart__items .drawer__footer{margin-left:-33.1851851627px;margin-right:-33.1851851627px;padding:0 33.1851851627px 33.1851851627px}}.cart-drawer .cart-drawer__footer,.cart__items .cart-drawer__footer{margin:0 calc(17.1428571429px + .7619047619vw);padding:calc(17.1428571429px + .7619047619vw) 0;display:flex;flex-direction:column;row-gap:calc(1.2857142857px + .1904761905vw);border-top:1px solid #ddd}@media only screen and (min-width: 769px){.cart-drawer .cart-drawer__footer,.cart__items .cart-drawer__footer{margin:0 calc(10.6666666667px + 1.4814814815vw);padding:calc(10.6666666667px + 1.4814814815vw) 0 0;row-gap:calc(1.3333333333px + .1851851852vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart-drawer__footer,.cart__items .cart-drawer__footer{margin:0 33.1851851627px;padding:33.1851851627px 0 0;row-gap:4.1481482213px}}.cart-drawer .cart-drawer__footer .totals,.cart-drawer .cart-drawer__footer .totals__total,.cart-drawer .cart-drawer__footer .tax-note,.cart__items .cart-drawer__footer .totals,.cart__items .cart-drawer__footer .totals__total,.cart__items .cart-drawer__footer .tax-note{margin:0}.cart-drawer .cart-drawer__footer .totals:after,.cart-drawer .cart-drawer__footer .totals__total:after,.cart-drawer .cart-drawer__footer .tax-note:after,.cart__items .cart-drawer__footer .totals:after,.cart__items .cart-drawer__footer .totals__total:after,.cart__items .cart-drawer__footer .tax-note:after{content:none}.cart-drawer .cart-drawer__footer .tax-note,.cart-drawer .cart-drawer__footer .totals,.cart__items .cart-drawer__footer .tax-note,.cart__items .cart-drawer__footer .totals{text-align:left;column-gap:calc(6.2857142857px + .1904761905vw);display:flex;flex-direction:row;align-items:center}@media only screen and (min-width: 769px){.cart-drawer .cart-drawer__footer .tax-note,.cart-drawer .cart-drawer__footer .totals,.cart__items .cart-drawer__footer .tax-note,.cart__items .cart-drawer__footer .totals{column-gap:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart-drawer__footer .tax-note,.cart-drawer .cart-drawer__footer .totals,.cart__items .cart-drawer__footer .tax-note,.cart__items .cart-drawer__footer .totals{column-gap:10.2962962907px}}.cart-drawer .cart-drawer__footer .totals__total,.cart__items .cart-drawer__footer .totals__total{font-size:calc(8.9436619718px + .2816901408vw);line-height:1.05;letter-spacing:.15em;font-weight:600;flex-grow:1;text-transform:uppercase;font-family:var(--font-body-family)}@media only screen and (min-width: 1441px){.cart-drawer .cart-drawer__footer .totals__total,.cart__items .cart-drawer__footer .totals__total{font-size:13.2253520998px}}.cart-drawer .cart-drawer__footer .shipping_value,.cart__items .cart-drawer__footer .shipping_value{font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;color:#8e8e8e;margin:0}@media only screen and (min-width: 1441px){.cart-drawer .cart-drawer__footer .shipping_value,.cart__items .cart-drawer__footer .shipping_value{font-size:14.1502347839px}}.cart-drawer .cart-drawer__footer .totals__total-value,.cart__items .cart-drawer__footer .totals__total-value{margin:0;font-size:calc(11.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:normal}@media only screen and (min-width: 1441px){.cart-drawer .cart-drawer__footer .totals__total-value,.cart__items .cart-drawer__footer .totals__total-value{font-size:16.2253520998px}}.cart-drawer .cart__ctas,.cart__items .cart__ctas{display:block;margin-top:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.cart-drawer .cart__ctas,.cart__items .cart__ctas{margin-top:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__ctas,.cart__items .cart__ctas{margin-top:14.2962962907px}}.cart-drawer .cart__ctas button,.cart__items .cart__ctas button{background-color:#0032dc}.cart-drawer .cart__ctas button:before,.cart__items .cart__ctas button:before{background-color:#3362ff}.cart-drawer .cart__ctas .shopping-link,.cart__items .cart__ctas .shopping-link{margin-top:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.cart-drawer .cart__ctas .shopping-link,.cart__items .cart__ctas .shopping-link{margin-top:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__ctas .shopping-link,.cart__items .cart__ctas .shopping-link{margin-top:14.2962962907px}}.cart-drawer .cart__error,.cart__items .cart__error{margin:calc(14.5714285714px + .380952381vw) calc(17.1428571429px + .7619047619vw) calc(19.7142857143px + 1.1428571429vw)}@media only screen and (min-width: 769px){.cart-drawer .cart__error,.cart__items .cart__error{margin:calc(8px + 1.1111111111vw) calc(10.6666666667px + 1.4814814815vw) calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__error,.cart__items .cart__error{margin:24.888888872px 33.1851851627px 10.2962962907px}}.cart-drawer .cart__error .cart-error__title,.cart__items .cart__error .cart-error__title{font-size:calc(8.9436619718px + .2816901408vw);line-height:1.05;letter-spacing:.15em;margin-bottom:calc(6.2857142857px + .1904761905vw);color:red;font-weight:700}@media only screen and (min-width: 769px){.cart-drawer .cart__error .cart-error__title,.cart__items .cart__error .cart-error__title{margin-bottom:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__error .cart-error__title,.cart__items .cart__error .cart-error__title{font-size:13.2253520998px;margin-bottom:10.2962962907px}}.cart-drawer .cart__error .cart-error__text,.cart__items .cart__error .cart-error__text{font-size:calc(11.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:normal;margin-bottom:calc(14.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.cart-drawer .cart__error .cart-error__text,.cart__items .cart__error .cart-error__text{margin-bottom:calc(8px + 1.1111111111vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__error .cart-error__text,.cart__items .cart__error .cart-error__text{font-size:16.2253520998px;margin-bottom:24.888888872px}}.cart-drawer .cart__error .cart-error__options,.cart__items .cart__error .cart-error__options{border:1px solid #ddd;border-radius:6px}@media only screen and (min-width: 769px){.cart-drawer .cart__error .cart-error__options,.cart__items .cart__error .cart-error__options{display:grid;grid-template-columns:1fr 1fr}}.cart-drawer .cart__error .cart-error__option,.cart__items .cart__error .cart-error__option{line-height:1.3;letter-spacing:normal;border-bottom:1px solid #ddd;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"radio text";cursor:pointer;font-size:calc(11.9436619718px + .2816901408vw);column-gap:calc(8.5714285714px + .380952381vw);padding:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.cart-drawer .cart__error .cart-error__option,.cart__items .cart__error .cart-error__option{padding:calc(8.6666666667px + .3703703704vw);border-bottom:0;border-right:1px solid #ddd}}@media only screen and (min-width: 1441px){.cart-drawer .cart__error .cart-error__option,.cart__items .cart__error .cart-error__option{font-size:16.2253520998px;padding:14.2962962907px;column-gap:14.2962962907px}}.cart-drawer .cart__error .cart-error__radio,.cart__items .cart__error .cart-error__radio{height:calc(25px + 0vw);width:calc(25px + 0vw);-webkit-appearance:none;appearance:none;background:none;background-repeat:no-repeat;background-position:center 53%;background-size:50% auto;margin:0;border:1px solid #ddd;width:1em;border-radius:50%;transition:background .2s;align-self:center;cursor:pointer;grid-area:radio}@media only screen and (min-width: 769px){.cart-drawer .cart__error .cart-error__radio,.cart__items .cart__error .cart-error__radio{align-self:start;height:calc(25px + 0vw);width:calc(25px + 0vw)}}@media only screen and (min-width: 1441px){.cart-drawer .cart__error .cart-error__radio,.cart__items .cart__error .cart-error__radio{height:25px;width:25px}}.cart-drawer .cart__error .cart-error__option-text,.cart__items .cart__error .cart-error__option-text{grid-area:text;align-self:start;display:flex;flex-direction:column;justify-content:center;font-family:CircularXXWeb,Helvetica,Verdana,sans-serif;font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal}@media only screen and (min-width: 1441px){.cart-drawer .cart__error .cart-error__option-text,.cart__items .cart__error .cart-error__option-text{min-height:25px;font-size:14.1502347839px}}.selling-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;transition:opacity .3s,visibility .3s;display:none;align-items:center;justify-content:center;z-index:2000}.selling-modal-content{-webkit-font-smoothing:antialiased;background:#fff;border-radius:6px;width:auto;position:relative;color:#0a0c11;box-shadow:0 0 20px #0000001a;padding:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.selling-modal-content{padding:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.selling-modal-content{padding:14.2962962907px}}.selling-modal-content .purchase-option-section h3{line-height:1.05;letter-spacing:.15em;text-transform:uppercase;color:#8e8e8e;font-weight:500;font-family:var(--font-body-family);font-size:calc(8.9436619718px + .2816901408vw);margin:0}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section h3{font-size:13.2253520998px}}.selling-modal-content .purchase-option-section ul{list-style:none;padding:0;margin-top:0;margin-bottom:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.selling-modal-content .purchase-option-section ul{margin-bottom:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section ul{margin-bottom:14.2962962907px}}.selling-modal-content .purchase-option-section ul li{margin:0}.selling-modal-content .purchase-option-section ul li:not(:last-of-type) label{border-bottom:1px solid #ddd}.selling-modal-content .purchase-option-section ul li label{display:flex;align-items:center;cursor:pointer;padding:calc(8.5714285714px + .380952381vw) 0;border-bottom:1px solid rgba(0,0,0,0);font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;font-weight:500;white-space:nowrap}@media only screen and (min-width: 769px){.selling-modal-content .purchase-option-section ul li label{padding:calc(8.6666666667px + .3703703704vw) 0}}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section ul li label{padding:14.2962962907px 0;font-size:14.1502347839px}}.selling-modal-content .purchase-option-section ul li label input[type=radio]{-webkit-appearance:none;appearance:none;background:none;background-repeat:no-repeat;background-position:center 53%;background-size:50% auto;border-radius:50%;transition:background .2s;align-self:center;cursor:pointer;border:1px solid #000;margin:0 8px 0 0;width:calc(25px + 0vw);height:calc(25px + 0vw);min-width:25px}@media only screen and (min-width: 769px){.selling-modal-content .purchase-option-section ul li label input[type=radio]{width:calc(25px + 0vw);height:calc(25px + 0vw)}}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section ul li label input[type=radio]{width:25px;height:25px}}.selling-modal-content .purchase-option-section ul li label input[type=radio]:checked{border:1px solid #0032dc;background-color:#0032dc;background-image:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8167 0.188119C10.7147 0.112939 10.5989 0.0585935 10.4758 0.028186C10.3528 -0.00222142 10.225 -0.00809488 10.0997 0.0109007C9.97439 0.0298963 9.85406 0.073389 9.74557 0.138895C9.63708 0.204401 9.54256 0.290636 9.4674 0.392677L4.65991 6.91769L1.58382 4.45682C1.48525 4.3744 1.37121 4.31251 1.2484 4.27475C1.12559 4.237 0.996472 4.22416 0.868629 4.23698C0.740787 4.2498 0.616792 4.28802 0.503919 4.3494C0.391047 4.41079 0.29157 4.49409 0.211326 4.59444C0.131082 4.69478 0.0716856 4.81014 0.0366233 4.93375C0.0015609 5.05735 -0.00846168 5.18672 0.00714313 5.31425C0.0227479 5.44178 0.063666 5.56492 0.127497 5.67642C0.191327 5.78793 0.276785 5.88556 0.378856 5.9636L4.23844 9.05127C4.40961 9.18763 4.62247 9.26094 4.84131 9.25891C4.99184 9.25939 5.14041 9.22476 5.27522 9.15776C5.41002 9.09076 5.52734 8.99324 5.61785 8.87295L11.0213 1.53975C11.0969 1.43769 11.1516 1.32169 11.1823 1.19841C11.213 1.07513 11.219 0.947013 11.2 0.821411C11.1809 0.695809 11.1373 0.575202 11.0715 0.46652C11.0058 0.357839 10.9192 0.263226 10.8167 0.188119Z" fill="%23ffffff"/></svg>')}.selling-modal-content .purchase-option-section .option-details{width:100%;display:flex;justify-content:space-between;column-gap:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.selling-modal-content .purchase-option-section .option-details{column-gap:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section .option-details{column-gap:14.2962962907px}}.selling-modal-content .purchase-option-section .option-details .original-price{font-size:calc(9.2957746479px + .1877934272vw);line-height:1.05;color:#8e8e8e;margin-right:.8em;position:relative;top:1px}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section .option-details .original-price{font-size:12.1502347839px}}.selling-modal-content .purchase-option-section .option-details .final-price{font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;font-weight:450;display:block;white-space:nowrap}@media only screen and (min-width: 1441px){.selling-modal-content .purchase-option-section .option-details .final-price{font-size:14.1502347839px}}.selling-modal-content .purchase-option-section .option-details .price-details{flex-wrap:nowrap;display:flex;align-items:center}.selling-modal-content .variants-list{padding-bottom:16px;margin-bottom:16px}.selling-modal-content .confirm-change-button{width:100%;color:#fff;border:none;padding-top:calc(6.2857142857px + .1904761905vw);padding-bottom:calc(6.2857142857px + .1904761905vw);border-radius:50px;cursor:pointer;min-height:0;transition:background-color .3s ease;font-size:calc(13.2957746479px + .1877934272vw)}@media only screen and (min-width: 769px){.selling-modal-content .confirm-change-button{padding-top:calc(4.6666666667px + .3703703704vw);padding-bottom:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.selling-modal-content .confirm-change-button{font-size:16.1502347839px;padding-top:10.2962962907px;padding-bottom:10.2962962907px}}.selling-modal-content .confirm-change-button:disabled{background-color:#ccc;cursor:not-allowed}.selling-modal-content .confirm-change-button.is-loading{background-color:#ccc;pointer-events:none;position:relative;color:#0000}.selling-modal-content .confirm-change-button.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;animation:spin 1s linear infinite}.selling-modal-content .purchase-option-section ul li .sold-out{opacity:.6;cursor:not-allowed}.selling-modal-content .sold-out-text{color:red;margin-left:8px;font-size:.9em}.selling-close-modal{background:none;border:none;cursor:pointer;width:100%;text-align:right;padding:0}.icon-container{position:relative;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}.card-wrapper{border-radius:6px}.card-wrapper .card__media{border-top-left-radius:6px;border-top-right-radius:6px}.card-wrapper .card__inner{z-index:3;top:1px}.card-wrapper .card__inner .media>img{transition:opacity .4s cubic-bezier(.65,0,.35,1),transform .3s cubic-bezier(.65,0,.35,1);transform:scale(1.05);will-change:transform}.card-wrapper .card__inner:hover .media.media--hover-effect>img+img{transition:opacity .4s cubic-bezier(.65,0,.35,1),transform .3s cubic-bezier(.65,0,.35,1);transform:none}.card-wrapper .content-bottom{display:grid;grid-template-columns:1fr 17fr 1fr;grid-template-areas:". details ." ". cta .";grid-template-rows:1fr auto;align-items:start;border-bottom-left-radius:6px;border-bottom-right-radius:6px;flex-grow:1;background-color:#0a0c11;color:#fff;width:99.9%}.card-wrapper .content-bottom *{color:#fff}.card-wrapper .content-bottom .card__information{margin-top:calc(17.1428571429px + .7619047619vw);grid-area:details;align-self:center;display:flex;flex-direction:column;align-items:center;padding:0}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .card__information{margin-top:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .card__information{margin-top:33.1851851627px}}.card-wrapper .content-bottom .card__heading{font-weight:300;font-size:calc(20.4788732394px + .9389671362vw);line-height:1.25;letter-spacing:normal;margin-bottom:calc(6.2857142857px + .1904761905vw);text-decoration:none;text-align:center}.card-wrapper .content-bottom .card__heading:hover a{text-decoration:none}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .card__heading{margin-bottom:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .card__heading{font-size:30.7511737674px;margin-bottom:10.2962962907px}}.card-wrapper .content-bottom .card__description{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;margin-top:8px;line-height:1.3;letter-spacing:normal}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .card__description{font-size:16.2253520998px}}.card-wrapper .content-bottom .card__description p{margin:0}.card-wrapper .content-bottom .multicolumn-card__image-wrapper{width:35px;height:35px}.card-wrapper .content-bottom .multicolumn-card__image-wrapper img{width:35px;height:35px;flex-shrink:0}.card-wrapper .content-bottom .multicolumn-card{column-gap:calc(6.2857142857px + .1904761905vw);display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;margin:20px auto;max-width:450px;justify-content:center}.card-wrapper .content-bottom .multicolumn-card .multicolumn-card__info{padding-left:10px;text-align:left;line-height:16px;letter-spacing:.36px}.card-wrapper .content-bottom .multicolumn-card .card-usp{flex-basis:48%;display:flex;align-items:center;font-weight:500;font-size:13px;line-height:16px;color:#0a0c11}.card-wrapper .content-bottom .multicolumn-card .card-usp:last-child{flex-basis:100%}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .multicolumn-card .card-usp{justify-content:center}}.card-wrapper .content-bottom .cta-area{grid-area:cta;display:flex;justify-content:center;width:100%;flex-direction:column}.card-wrapper .content-bottom .cta-area .price{font-weight:500;font-size:calc(11.2957746479px + .1877934272vw);line-height:1.3;letter-spacing:normal;margin-top:calc(8.5714285714px + .380952381vw);margin-bottom:calc(17.1428571429px + .7619047619vw)}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .cta-area .price{margin-bottom:calc(10.6666666667px + 1.4814814815vw);margin-top:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .price{font-size:14.1502347839px;margin-top:14.2962962907px;margin-bottom:calc(17.1428571429px + .7619047619vw)}}.card-wrapper .content-bottom .cta-area .price .price-item--regular{font-size:calc(11.9436619718px + .2816901408vw)}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .price .price-item--regular{font-size:16.2253520998px}}.card-wrapper .content-bottom .cta-area .price__container{display:flex;justify-content:center}.card-wrapper .content-bottom .cta-area .price--on-sale .price-item--regular{font-size:calc(9.2957746479px + .1877934272vw);line-height:1.05;color:#8e8e8e;margin-right:.5em}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .price--on-sale .price-item--regular{font-size:12.1502347839px}}.card-wrapper .content-bottom .cta-area .price--on-sale .price-item--sale{font-size:calc(11.9436619718px + .2816901408vw)}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .price--on-sale .price-item--sale{font-size:16.2253520998px}}.card-wrapper .content-bottom .cta-area .supply-duration{color:#8e8e8e;font-size:calc(11.2957746479px + .1877934272vw)}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .supply-duration{font-size:14.1502347839px}}.card-wrapper .content-bottom .cta-area .button-group{display:flex;z-index:10;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px;margin-bottom:calc(17.1428571429px + .7619047619vw);position:relative}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .cta-area .button-group{margin-bottom:calc(10.6666666667px + 1.4814814815vw)}}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .button-group{margin-bottom:33.1851851627px}}.card-wrapper .content-bottom .cta-area .button-group .atc-card{cursor:pointer}.card-wrapper .content-bottom .cta-area .button-group .atc-card span{white-space:nowrap;display:flex;align-items:center}.card-wrapper .content-bottom .cta-area .button-group .atc-card.active .icon-container{transform:rotate(180deg)}.card-wrapper .content-bottom .cta-area .button-group .atc-card.single-variant .icon-container{display:none}.card-wrapper .content-bottom .cta-area .button-group .atc-card.is-loading span{opacity:0}.card-wrapper .content-bottom .cta-area .button-group .atc-card.is-loading .loading-animation{opacity:1}.card-wrapper .content-bottom .cta-area .icon-container{position:relative;width:100%;height:100%;z-index:1;background-color:#fff;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-left:calc(6.2857142857px + .1904761905vw);will-change:transform;width:1.2rem;height:1.2rem;transform:none;transition:transform .4s ease-in-out}@media only screen and (min-width: 769px){.card-wrapper .content-bottom .cta-area .icon-container{margin-left:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.card-wrapper .content-bottom .cta-area .icon-container{margin-left:10.2962962907px}}.card-wrapper .card__badge{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none;overflow:hidden;z-index:1;width:100%;height:100%}.card-wrapper .card__badge .ribbon-tag{position:absolute;top:0;right:0;font-size:calc(9px + 0vw);line-height:1.05;letter-spacing:.15em;letter-spacing:0;font-weight:700;color:#fff;min-height:36px;padding:10px 50px;width:150%;max-width:150%;transform-origin:top;transform:translate(50%) rotate(45deg) translateY(30px);text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase}@media only screen and (min-width: 1441px){.card-wrapper .card__badge .ribbon-tag{font-size:9px}}.card-wrapper .card__badge .ribbon-text{display:inline-block;max-width:80px}.loading-animation{position:absolute;width:23px;height:23px;display:inline-flex;justify-content:center;align-items:center;opacity:0}.loading-animation-spinner{animation:spin 1s linear 0s infinite;width:100%;height:100%;position:relative;clip-path:url(#spinner_svg__spinnerPath)}.loading-animation-spinner:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff}.selling-modal-overlay{transition:opacity .3s,visibility .3s}#atc-plan-modal .confirm-change-button.is-loading{background-color:var(--mtq-red)}#atc-plan-modal .confirm-change-button.is-loading span{opacity:0}#atc-plan-modal .confirm-change-button.is-loading .loading-animation{opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.atc-tooltip{-webkit-font-smoothing:antialiased;background:#fff;border-radius:6px;width:auto;position:relative;color:#0a0c11;box-shadow:0 0 20px #0000001a}.atc-tooltip *{color:#0a0c11}.atc-tooltip .tooltip-content{background:#fff;border-radius:6px;width:auto;position:relative;color:#0a0c11;box-shadow:0 0 20px #0000001a;padding:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content{padding:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content{padding:14.2962962907px}}.atc-tooltip .tooltip-content .purchase-option-section h3{line-height:1.05;letter-spacing:.15em;text-transform:uppercase;color:#8e8e8e;font-weight:500;font-family:var(--font-body-family);font-size:calc(8.9436619718px + .2816901408vw);margin:0}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section h3{font-size:13.2253520998px}}.atc-tooltip .tooltip-content .purchase-option-section ul{list-style:none;padding:0;margin-top:0;margin-bottom:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content .purchase-option-section ul{margin-bottom:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section ul{margin-bottom:14.2962962907px}}.atc-tooltip .tooltip-content .purchase-option-section ul li{margin:0}.atc-tooltip .tooltip-content .purchase-option-section ul li:not(:last-of-type) label{border-bottom:1px solid #ddd}.atc-tooltip .tooltip-content .purchase-option-section ul li label{display:flex;align-items:center;cursor:pointer;padding:calc(8.5714285714px + .380952381vw) 0;border-bottom:1px solid rgba(0,0,0,0);font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;font-weight:500;white-space:nowrap}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content .purchase-option-section ul li label{padding:calc(8.6666666667px + .3703703704vw) 0}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section ul li label{padding:14.2962962907px 0;font-size:14.1502347839px}}.atc-tooltip .tooltip-content .purchase-option-section ul li label input[type=radio]{-webkit-appearance:none;appearance:none;background:none;background-repeat:no-repeat;background-position:center 53%;background-size:50% auto;border-radius:50%;transition:background .2s;align-self:center;cursor:pointer;border:1px solid #000;margin:0 8px 0 0;width:calc(25px + 0vw);height:calc(25px + 0vw);min-width:25px;position:relative}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content .purchase-option-section ul li label input[type=radio]{width:calc(25px + 0vw);height:calc(25px + 0vw)}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section ul li label input[type=radio]{width:25px;height:25px}}.atc-tooltip .tooltip-content .purchase-option-section ul li label input[type=radio]:checked{border:1px solid #0032dc;background-color:#0032dc;background-image:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8167 0.188119C10.7147 0.112939 10.5989 0.0585935 10.4758 0.028186C10.3528 -0.00222142 10.225 -0.00809488 10.0997 0.0109007C9.97439 0.0298963 9.85406 0.073389 9.74557 0.138895C9.63708 0.204401 9.54256 0.290636 9.4674 0.392677L4.65991 6.91769L1.58382 4.45682C1.48525 4.3744 1.37121 4.31251 1.2484 4.27475C1.12559 4.237 0.996472 4.22416 0.868629 4.23698C0.740787 4.2498 0.616792 4.28802 0.503919 4.3494C0.391047 4.41079 0.29157 4.49409 0.211326 4.59444C0.131082 4.69478 0.0716856 4.81014 0.0366233 4.93375C0.0015609 5.05735 -0.00846168 5.18672 0.00714313 5.31425C0.0227479 5.44178 0.063666 5.56492 0.127497 5.67642C0.191327 5.78793 0.276785 5.88556 0.378856 5.9636L4.23844 9.05127C4.40961 9.18763 4.62247 9.26094 4.84131 9.25891C4.99184 9.25939 5.14041 9.22476 5.27522 9.15776C5.41002 9.09076 5.52734 8.99324 5.61785 8.87295L11.0213 1.53975C11.0969 1.43769 11.1516 1.32169 11.1823 1.19841C11.213 1.07513 11.219 0.947013 11.2 0.821411C11.1809 0.695809 11.1373 0.575202 11.0715 0.46652C11.0058 0.357839 10.9192 0.263226 10.8167 0.188119Z" fill="%23ffffff"/></svg>')}.atc-tooltip .tooltip-content .purchase-option-section .option-details{width:100%;display:flex;justify-content:space-between;column-gap:calc(8.5714285714px + .380952381vw)}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content .purchase-option-section .option-details{column-gap:calc(8.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section .option-details{column-gap:14.2962962907px}}.atc-tooltip .tooltip-content .purchase-option-section .option-details .original-price{font-size:calc(9.2957746479px + .1877934272vw);line-height:1.05;color:#8e8e8e;margin-right:.8em;position:relative;top:1px}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section .option-details .original-price{font-size:12.1502347839px}}.atc-tooltip .tooltip-content .purchase-option-section .option-details .final-price{font-size:calc(11.2957746479px + .1877934272vw);line-height:1.35;letter-spacing:normal;font-weight:450;display:block;white-space:nowrap}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .purchase-option-section .option-details .final-price{font-size:14.1502347839px}}.atc-tooltip .tooltip-content .purchase-option-section .option-details .price-details{flex-wrap:nowrap;display:flex;align-items:center}.atc-tooltip .tooltip-content .variants-list{padding-bottom:16px;margin-bottom:16px}.atc-tooltip .tooltip-content .confirm-change-button{width:100%;color:#fff;border:none;padding-top:calc(6.2857142857px + .1904761905vw);padding-bottom:calc(6.2857142857px + .1904761905vw);border-radius:50px;cursor:pointer;min-height:0;transition:background-color .3s ease;font-size:calc(13.2957746479px + .1877934272vw)}.atc-tooltip .tooltip-content .confirm-change-button span{color:#fff}@media only screen and (min-width: 769px){.atc-tooltip .tooltip-content .confirm-change-button{padding-top:calc(4.6666666667px + .3703703704vw);padding-bottom:calc(4.6666666667px + .3703703704vw)}}@media only screen and (min-width: 1441px){.atc-tooltip .tooltip-content .confirm-change-button{font-size:16.1502347839px;padding-top:10.2962962907px;padding-bottom:10.2962962907px}}.atc-tooltip .tooltip-content .confirm-change-button:disabled{background-color:#ccc;cursor:not-allowed}.atc-tooltip .tooltip-content .confirm-change-button.is-loading{transition:color .4s,opacity .2s;opacity:.8;pointer-events:none;position:relative;color:#0000}.atc-tooltip .tooltip-content .confirm-change-button.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;animation:spin 1s linear infinite}.atc-tooltip .tooltip-content .confirm-change-button.is-loading span{opacity:0}.atc-tooltip .tooltip-content .confirm-change-button.is-loading .loading-animation{opacity:1}.atc-tooltip .tooltip-content .purchase-option-section ul li .sold-out{opacity:.6;cursor:not-allowed}.atc-tooltip .tooltip-content .sold-out-text{color:red;margin-left:8px;font-size:.9em}.atc-tooltip .selling-close-modal{background:none;border:none;cursor:pointer;width:100%;text-align:right;padding:0}.atc-tooltip{position:absolute;bottom:52%;width:auto;background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:9999;pointer-events:none}.atc-tooltip.active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.atc-tooltip:before{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%) rotate(45deg);background:#fff;box-shadow:2px 2px 5px #0000000f;height:8px;width:8px}.atc-tooltip.upward:before{bottom:unset;top:-4px}.atc-tooltip .tooltip-content{color:#0a0c11;font-size:14px;line-height:1.4}.card-wrapper .content-bottom .atc-tooltip *{color:#0a0c11}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.multirow .multirow__inner-accordion{margin-top:var(--space-xxl)}.multirow .row-title{margin-top:0;text-align:center;margin-bottom:var(--space-s);width:100%}.multirow .row-description{font-size:var(--font-size-body);text-align:center;margin-bottom:88.111111128px}.multirow .image-with-text__text.rte.body{font-size:var(--font-size-body)}.multirow .multirow__inner.page-width{row-gap:var(--space-xxl)}.multirow .accordion{border-color:#222}.multirow .accordion summary{justify-content:space-between;padding:1.5rem 0}.multirow .accordion svg path{stroke:var(--mtq-red)}.multirow .accordion .accordion__content{padding:0}.multirow .collection-grid{margin-top:var(--space-xxl)}.multirow .image-with-text__text-item.grid__item .large-paragraph{font-family:var(--font-body-family)}@media screen and (min-width: 990px){.multirow .image-with-text__content--top{padding-top:0}}@media only screen and (max-width: 768px){.multirow .image-with-text__content{padding-left:0;padding-right:0}}.multirow .mobile-image-only{display:none}@media only screen and (min-width: 769px){.multirow [data-mobile-image=true] .image-with-text__media--large img:last-child{display:none}}@media only screen and (max-width: 768px){.multirow [data-mobile-image=true] .image-with-text__media--large{height:auto}.multirow [data-mobile-image=true] .image-with-text__media--large img:first-child{display:none}}.multirow [data-mobile-image=true] .image-with-text__media--large img:last-child{position:relative;height:auto}.multirow .page-width.page-width--full-width{padding:0 var(--page-width-padding)}.multirow .page-width.page-width--full-width .image-with-text__content{padding:0;margin-top:var(--space-s)}@media only screen and (min-width: 769px){.multirow .page-width.page-width--full-width{padding:0;max-width:none}.multirow .page-width.page-width--full-width .image-with-text__content{padding:6rem 20%!important}}.multirow[data-design=how-it-works] .image-with-text__text--caption.caption-with-letter-spacing{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.8px;text-transform:uppercase}.multirow[data-design=how-it-works] .image-with-text__text-item p{font-size:19px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width: 768px){.multirow[data-design=how-it-works] .image-with-text__text-item p{font-size:14px;font-style:normal;font-weight:400;line-height:18px}}@media only screen and (min-width: 769px){.multirow[data-design=how-it-works] .image-with-text__content.image-with-text__content--top{margin-top:114px}}@media only screen and (max-width: 768px){.multirow[data-design=how-it-works] .image-with-text__content.image-with-text__content--top{padding-bottom:0}}.multirow[data-design=how-it-works] .image-with-text__text.body{margin-top:24px}@media only screen and (max-width: 768px){.multirow[data-design=how-it-works] .multirow__inner.page-width{row-gap:53px}}@media only screen and (min-width: 769px){.multirow[data-design=more-column-space] .image-with-text__grid--reverse .image-with-text__text-item{padding-right:100px}.multirow[data-design=more-column-space] .image-with-text__grid--reverse .image-with-text__heading.mitoq-h2.rte{font-size:var(--font-size-h2)}}.secondary-nav{position:sticky;width:100%;color:#fff;z-index:30;padding:var(--space-xs) 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);transition:top .3s ease-in-out}.secondary-nav .page-width--secondary-nav{padding:0 calc(8.6666666667px + var(--page-width)*.0037037037)}.secondary-nav .jump-text{font-size:calc(12.5915492958px + .3755868545vw)}.secondary-nav .icon-caret{position:unset}.secondary-nav .jump-nav__list{margin-top:var(--space-xs)}.secondary-nav .jump-nav__item a{padding:.5rem 1rem;display:block;border-radius:10em;color:var(--color-foreground);text-decoration:none;position:relative;letter-spacing:normal;font-size:calc(11.2957746479px + .1877934272vw)}.secondary-nav .jump-nav__item a.active{background-color:rgba(var(--color-foreground),.1)}.secondary-nav .jump-nav__menu-desktop{display:none}.secondary-nav details[open] .modal-overlay:after{background-color:#000000b3}body.overflow-hidden .secondary-nav{background-color:#000}@media only screen and (min-width: 769px){.secondary-nav details-modal{display:none}.secondary-nav .jump-nav__menu-desktop{display:block}.secondary-nav .jump-nav__menu-desktop ul{margin-top:0;display:flex;gap:var(--space-xs)}.jump-nav__item a{font-size:14.1502347839px}}@media only screen and (max-width: 768px){ul.jump-nav__list{margin-left:-9px}}.secondary-nav.is-scrolled{background-color:var(--mtq-black)}.product-ingredients{background-color:#fff;--color-foreground: 10, 12, 17}.product-ingredients .title{margin-top:0;text-align:center}.product-ingredients .title .mitoq-title-gradient{font-size:42px}@media only screen and (max-width: 768px){.product-ingredients .title .mitoq-title-gradient{font-size:28px}}.product-ingredients .row-description.rte *{color:#0a0c11}.product-ingredients .row-description.rte{font-size:22.4507041997px}@media only screen and (max-width: 768px){.product-ingredients .row-description.rte{font-size:calc(13.8873239437px + .5633802817vw)}}.product-ingredients .intro .rte{margin-bottom:var(--space-m);text-align:center}.product-ingredients .product-assurance-badges{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;position:relative;z-index:5;column-gap:var(--space-s);row-gap:var(--space-s)}@media only screen and (max-width: 768px){.product-ingredients .product-assurance-badges{column-gap:calc(8.5714285714px + .380952381vw);row-gap:calc(14.5714285714px + .380952381vw)}}.product-ingredients .product-assurance-badges .pab__image{height:32px}.product-ingredients .product-assurance-badges .pab__image img{width:32px;height:32px}.product-ingredients .product-assurance-badges li.pab{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);width:132.1568626885px}@media only screen and (max-width: 768px){.product-ingredients .product-assurance-badges li.pab{width:calc(80.5714285714px + 4.380952381vw);row-gap:calc(6.2857142857px + .1904761905vw)}}.product-ingredients .product-assurance-badges .pab__label{flex-grow:1;display:flex;flex-direction:row}.product-ingredients .product-assurance-badges .pab__label p{font-size:16px;margin:0;color:rgba(var(--color-foreground))}@media only screen and (max-width: 768px){.product-ingredients .product-assurance-badges .pab__label p{font-size:13px}}.product-ingredients .read-more-btn{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;cursor:none}.product-ingredients .read-more-btn:hover{cursor:default}.product-ingredients .read-more-btn span{text-decoration:underline;cursor:pointer;color:var(--mtq-blue)}.product-ingredients .i-content-controls{display:flex;justify-content:center;align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);margin-bottom:var(--space-m)}.product-ingredients .i-content-controls__button{color:var(--mtq-red);font-size:1rem;letter-spacing:.15em;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:5px;color:var(--mtq-red-hot);font-size:calc(8.9436619718px + .2816901408vw);transition:opacity .25s;text-transform:uppercase}.product-ingredients .i-content-controls__button svg{margin-bottom:2.5px;transition:transform .25s}.product-ingredients .i-content-controls__button svg path{stroke:red}.product-ingredients .i-content-controls__button[data-status="1"] svg{transform:rotate(180deg)}.product-ingredients .i-content-controls__button:hover{opacity:.75}.product-ingredients .metafield-rich_text_field{line-height:normal}.product-ingredients .body-a-container .body-title{display:flex}.product-ingredients .body-a-container .body-title span:last-child{font-size:1.25rem;margin-left:5px}.product-ingredients .body-a-container .body-a-blocks{display:flex;flex-direction:column;row-gap:var(--space-m)}.product-ingredients .body-a-container .body-a_block{display:grid;grid-template-columns:14fr 2fr 32fr;grid-template-areas:"image . text .";align-items:center}.product-ingredients .body-a-container .body-a_block__image{grid-column:image}.product-ingredients .body-a-container .body-a_block__content{grid-area:text}.product-ingredients .body-a-container .body-a_block__content h4{font-family:var(--font-body-family);margin:0 0 5px}.product-ingredients .body-a-container img{width:100%;height:auto;border-radius:var(--media-radius)}.product-ingredients .body-a-container .body-a_block[data-didnt-make-the-cut]{display:none}.product-ingredients .body-title{font-family:var(--font-body-family);font-size:19px;font-style:normal;font-weight:450;line-height:normal;padding-bottom:var(--space-xs);border-bottom:3px solid rgba(142,142,142,.2);margin-top:0;margin-bottom:var(--space-m);letter-spacing:normal}@media only screen and (max-width: 768px){.product-ingredients .body-title{font-size:15px}}.product-ingredients .award-stamps{margin-top:var(--space-l);padding-top:var(--space-l)}.product-ingredients .award-stamp__description{font-size:14px;font-style:normal;font-weight:450;line-height:19px;letter-spacing:.14px}.product-ingredients .award-stamps ul{column-gap:calc(min(max(100vw - 24px,min(100vw,(100vw - 767px)*9999)),1520px)/48*1*2);grid-template-columns:1fr;align-items:start;display:grid;position:relative;row-gap:calc(26.2857142857px + 1.5238095238vw)}.product-ingredients .award-stamps ul:before{content:"";position:absolute;top:calc(-1*var(--space-l));left:50%;transform:translate(-50%);width:100%;height:1px;background-color:#8e8e8e33}.product-ingredients .award-stamp{display:grid;column-gap:calc(14.5714285714px + .380952381vw);grid-template-columns:8fr 30fr}.product-ingredients .award-stamp p{font-size:calc(11.2957746479px + .1877934272vw);font-weight:400}@media only screen and (min-width: 769px){.product-ingredients .body-a-container .body-a_block{grid-template-columns:5fr 1fr 15fr 1fr}.product-ingredients .award-stamps ul{grid-template-columns:repeat(4,1fr);margin-bottom:0}.product-ingredients .award-stamp{display:initial}.product-ingredients .award-stamp p{font-size:14.1502347839px}}.product-ingredients .lightbox-i.lightbox-i-supplements-facts .lightbox-content{padding:0;background-color:#0000}.product-ingredients .lightbox-i.lightbox-i-supplements-facts .lightbox-container{max-width:500px}.product-ingredients .lightbox-i.lightbox-i-supplements-facts img{width:100%;border-radius:var(--media-radius)}.product-ingredients[data-has-featured-video=true] .body-a--wrapper{display:grid;grid-template-columns:2fr 1.2fr;padding-left:var(--page-width-padding);padding-right:var(--page-width-padding);width:100%;max-width:var(--page-width-m);margin:0 auto}.product-ingredients[data-has-featured-video=true] .body-a--wrapper .body-a--page-width.page-width{width:auto;max-width:none;padding:0}.product-ingredients[data-has-featured-video=true] .fv-container{position:relative}.product-ingredients[data-has-featured-video=true] .fv-image{position:relative;height:auto;width:100%}.product-ingredients[data-has-featured-video=true] .fv-image-wrapper{width:calc((100vw - 24px)/3.2);top:-15%;position:absolute;filter:blur(10px);left:-12%}.product-ingredients[data-has-featured-video=true] .fv-image__area{box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0px;margin:0;padding:98.75% 0 0}.product-ingredients[data-has-featured-video=true] .fv-container{position:relative;height:auto}.product-ingredients[data-has-featured-video=true] .fv-bg-effect{position:absolute;width:120%;height:120%;top:-15%;right:-26%;object-fit:contain;object-position:right}.product-ingredients[data-has-featured-video=true] video{z-index:1;position:relative;width:100%;height:auto}@media only screen and (max-width: 768px){.product-ingredients[data-has-featured-video=true] .body-a--wrapper{grid-template-columns:1fr}.product-ingredients[data-has-featured-video=true] .body-a--page-width{order:2}.product-ingredients[data-has-featured-video=true] .fv-wrapper{order:1}.product-ingredients[data-has-featured-video=true] .fv-bg-effect{right:-10%}.product-ingredients[data-has-featured-video=true] .fv-container{max-width:299px;width:100%;margin:0 auto var(--space-m) auto}}.product-ingredients[data-has-featured-video=true] .page-width--inactive-ingredients,.product-ingredients[data-has-featured-video=true] .body-a--wrapper{max-width:calc(950px + 37.5%)}@media only screen and (min-width: 769px){.product-ingredients[data-has-featured-video=true] .page-width--inactive-ingredients,.product-ingredients[data-has-featured-video=true] .body-a--wrapper{padding-left:18.75%;padding-right:18.75%}}.product-ingredients[data-has-featured-video=true] .page-width--inactive-ingredients{display:grid;grid-template-columns:2fr 1.2fr}.common-questions .title{margin-top:0;margin-bottom:2rem;text-align:center;width:100%}@media only screen and (min-width: 769px){.common-questions .title.mitoq-h3{font-size:33px;letter-spacing:.66px;line-height:normal}}.common-questions .accordion{border-color:#222}.common-questions .accordion summary{justify-content:space-between;padding:1.5rem 0}.common-questions .accordion svg path{stroke:var(--mtq-red-hot)}.common-questions .accordion .accordion__content{padding:0}@media only screen and (min-width: 769px){.common-questions .accordion__title.accordion__title.inline-richtext.default-paragraph{font-size:19px;line-height:normal;letter-spacing:normal}}.common-questions .common-questions__bottom-paragraph{margin-top:var(--space-s);font-size:calc(11.9436619718px + .2816901408vw)}.common-questions .common-questions__bottom-paragraph p{font-size:inherit}.common-questions .common-questions__bottom-paragraph a{color:var(--mtq-red-hot);transition:opacity .2s}.common-questions .common-questions__bottom-paragraph a:hover{opacity:.6}.common-questions .common-questions__list .accordion.content-container:first-child{border-top:none}.common-questions .common-questions__list .accordion.content-container:last-child{border-bottom:none}.button{overflow:hidden;border-radius:500px;position:relative;transition:color .2s,opacity .2s;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;font-family:Cooper,Times,serif;font-size:calc(13.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:.02em;font-weight:400;padding:12px calc(19.7142857143px + 1.1428571429vw);background-color:var(--mtq-red);color:rgb(var(--color-button));border:none}.button span{color:#fff;z-index:2}.button .loading__spinner{position:unset;display:flex;margin-left:10px}@media only screen and (min-width: 769px){.button{padding:18px calc(0px + 3.3333333333vw + 2px)}}@media only screen and (min-width: 1441px){.button{font-size:calc(13.9436619718px + 1520px*.0028169014);padding:18px calc(0px + 1520px*.0333333333 + 2px)}}.button:hover{transition:color .4s,opacity .2s}.button:after{display:none}.button:before{content:"";position:absolute;width:110%;height:0;padding-bottom:110%;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%,-50%,0) scale3d(0,0,1);transition:transform 0s cubic-bezier(.33,1,.68,1) .4s,opacity .4s cubic-bezier(.33,1,.68,1);opacity:0;background-color:var(--mtq-red-light);z-index:1}.button:hover:before{opacity:1;transition:transform .5s cubic-bezier(.33,1,.68,1);transform:translate3d(-50%,-50%,0) scaleX(1)}.button-outline{font-size:calc(13.2957746479px + .1877934272vw);overflow:hidden;border-radius:500px;position:relative;transition:color .2s,opacity .2s;cursor:pointer;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;will-change:transform;text-align:center;font-family:Cooper,Times,serif;font-size:calc(13.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:.02em;font-weight:400;padding:12px calc(19.7142857143px + 1.1428571429vw);color:#fff;background-color:#0000}.button-outline .button-outline__text{position:relative;z-index:2}@media only screen and (min-width: 769px){.button-outline{padding:18px calc(0px + 3.3333333333vw + 2px)}}@media only screen and (min-width: 1441px){.button-outline{font-size:calc(13.9436619718px + 1520px*.0028169014);padding:18px calc(0px + 1520px*.0333333333 + 2px)}}.button-outline:before{content:"";position:absolute;width:110%;height:0;padding-bottom:110%;top:50%;left:50%;border-radius:50%;transform:translate3d(-50%,-50%,0) scale3d(0,0,1);transition:transform 0s cubic-bezier(.33,1,.68,1) .4s,opacity .4s cubic-bezier(.33,1,.68,1);opacity:0;background:var(--mito-bg-gradient)}.button-outline:hover{transition:color .4s,opacity .2s}.button-outline:hover:before{opacity:1;transition:transform .5s cubic-bezier(.33,1,.68,1);transform:translate3d(-50%,-50%,0) scaleX(1)}.button-outline-leftborder,.button-outline-rightborder,.button-outline-topborder,.button-outline-bottomborder{position:absolute}.button-outline-leftborder{top:0;right:50%;bottom:0;left:0;border:2px solid var(--mtq-red-hot);border-right:none;border-radius:500px 0 0 500px}.button-outline-rightborder{top:0;right:0;bottom:0;left:50%;border:2px solid var(--mtq-blue);border-left:none;border-radius:0 500px 500px 0}.button-outline-topborder,.button-outline-bottomborder{left:0;right:0;height:2px;background:var(--mito-bg-gradient)}.button-outline-topborder{top:0}.button-outline-bottomborder{bottom:0}.button-outline-text{position:relative;z-index:2}.button--gradient{background:var(--mito-bg-gradient);color:#fff;border:none}.button--gradient span{color:#fff}.button--gradient:hover{transition:color .4s,opacity .2s}.button--gradient:hover:before{background:#9f18bc;color:#fff;opacity:1;transition:transform .5s cubic-bezier(.33,1,.68,1);transform:translate3d(-50%,-50%,0) scaleX(1)}.grouped-questions{display:flex;flex-direction:column;gap:var(--space-m)}.grouped-questions .mq-container{display:grid;grid-template-columns:1fr;max-width:var(--page-width-l);margin:0 auto;width:100%;position:relative}.grouped-questions aside{width:100%;position:sticky;top:0;z-index:1;margin-bottom:var(--space-m)}.grouped-questions aside ul{box-shadow:none;transform:none;position:relative;width:100%;border-color:var(--mtq-grey-light-2);max-height:0;overflow:hidden;transition:max-height .3s ease-out;margin-top:-2px;background-color:rgb(var(--color-background));padding:var(--space-xs) 4.17%;border-top:1px solid var(--mtq-grey-light-2)}@media screen and (max-width: 1024px){.grouped-questions aside ul{height:0;visibility:hidden}}@media screen and (max-width: 1024px){.grouped-questions.is-expanded aside ul{box-shadow:0 1px 10px #0003}}.grouped-questions aside li{border-bottom:1px solid;border-color:inherit}.grouped-questions aside li:last-child{border-bottom:none}.grouped-questions aside a{font-family:var(--font-body-family);line-height:1.3;letter-spacing:normal;color:var(--mtq-red-hot);display:block;text-decoration:none;transition:background-color .2s;padding:.75em 0;font-size:16px}.grouped-questions aside a:hover{background-color:var(--mtq-grey-light)}.grouped-questions aside li.is-active a{color:var(--mtq-grey)}.grouped-questions .jump-to-trigger{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-xs) 4.17%;border-bottom:1px solid var(--mtq-grey-light-2);box-shadow:0 1px 10px #0003;background-color:rgba(var(--color-background));color:var(--mtq-red-hot);cursor:pointer}.grouped-questions .jump-to-trigger span{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;letter-spacing:.15em;font-weight:500}.grouped-questions .jump-to-trigger svg{width:1.25rem;height:1.25rem;margin-left:.4em}.grouped-questions .gq-item{width:100%;display:grid;grid-template-columns:2fr 44fr 2fr;grid-template-areas:". content .";padding:var(--space-l) 0}.grouped-questions .gq-item:first-child{padding-top:0}.grouped-questions .gq-item:nth-child(2n){background-color:var(--mtq-grey-light);border-radius:var(--media-radius)}.grouped-questions .gq-item-content{grid-area:content}.grouped-questions .accordion{border-color:var(--mtq-grey-light-2)}.grouped-questions .accordion:first-child{border-top:none}.grouped-questions .accordion:first-child summary{padding-top:0}.grouped-questions .accordion__title{font-family:var(--font-body-family);color:var(--mtq-red-hot);margin-top:0}.grouped-questions .accordion summary{display:flex;align-items:center;justify-content:space-between;padding:var(--space-s) 0}.grouped-questions .accordion summary svg path{stroke:var(--mtq-red-hot)}.grouped-questions .accordion .metafield-rich_text_field p:first-of-type{margin-top:0;font-size:calc(11.9436619718px + .2816901408vw)}.grouped-questions .accordion .metafield-rich_text_field a{color:var(--mtq-red-hot);text-decoration:underline}.grouped-questions .accordion .metafield-rich_text_field a:hover{opacity:.6}@media only screen and (min-width: 1024px){.grouped-questions .mq-container{grid-template-areas:". sidebar . accordion .";grid-template-columns:2fr 7fr 4fr 22fr 13fr}.grouped-questions aside ul{display:block;height:auto!important;max-height:unset;max-width:230px;border-radius:var(--media-radius);border:1px solid var(--mtq-grey-light-2);margin-top:0;position:sticky;top:calc(var(--header-height) + var(--header-top))}.grouped-questions .jump-to-trigger{display:none}.grouped-questions .gq-list{grid-area:accordion;grid-column:1/-1}.grouped-questions aside{grid-area:sidebar}.grouped-questions .gq-item{grid-template-columns:13fr 22fr 13fr}body.header-is-visible .grouped-questions aside ul{top:calc(var(--header-height)*2 + var(--header-top))}}.grouped-questions.is-expanded .jump-to-trigger svg{transform:rotate(180deg)}@media only screen and (max-width: 1023px){.grouped-questions{padding-top:0}.jump-to-trigger-text{font-size:11px}}.intro{background:var(--gradient-background)}.intro .page-width{text-align:center}.intro .inline-richtext{margin:0}.intro .subtitle{margin:0 0 var(--space-xs) 0;text-transform:uppercase;font-family:var(--font-body--family);letter-spacing:.15em;font-size:calc(9.2957746479px + .1877934272vw);color:var(--color-body)}.intro .rte{margin:var(--space-m) 0 0 0}.intro .inline-richtext{background:var(--gradient-background);-webkit-background-clip:text;background-clip:text;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.intro[data-design=particles] .intro-title{font-size:calc(18.7605633803px + 6.1971830986vw);max-width:83.33%;text-align:left}@media only screen and (min-width: 769px){.intro[data-design=particles] .intro-title{font-size:112.9577465003px}}.intro[data-design=full-height]{min-height:100vh;display:flex;align-items:center}.intro[data-design=full-height] .intro-title{font-size:112.9577465003px;line-height:1.1;letter-spacing:normal}@media screen and (min-width: 1520px){.intro[data-design=full-height] .intro-title{font-size:112.9577465003px}}@media screen and (max-width: 1520px){.intro[data-design=full-height] .intro-title{font-size:calc(18.7605633803px + 6.1971830986vw);width:90%;margin:auto}}@media screen and (max-width: 1280px){.intro[data-design=full-height]{min-height:80vh}.intro[data-design=full-height] .intro-title{font-size:calc(18.7605633803px + 6.1971830986vw)}}#HowItWorks .intro-title{font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px}@media only screen and (min-width: 769px){#HowItWorks .intro-title{font-size:42px}}#HowItWorks{margin:0}#HowItWorks .page-width{padding-top:48px;padding-bottom:62px}@media only screen and (min-width: 769px){#HowItWorks .page-width{padding-top:160px;padding-bottom:34px}}#HowItWorks .rte p{line-height:normal;letter-spacing:.36px}@media only screen and (max-width: 768px){#HowItWorks .rte p{font-size:14px;font-style:normal;font-weight:450;line-height:18px;letter-spacing:.28px}}#HowItWorks .rte .inline-richtext.intro-title{font-size:42px;line-height:normal;letter-spacing:.84px}@media only screen and (max-width: 768px){#HowItWorks .rte .inline-richtext.intro-title{font-size:28px;letter-spacing:.56px}}.card-standard{padding:50.666666616px;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:6px;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"subtitle" "title" "text" "note";align-items:end;position:relative;transition:background-color .2s;z-index:1;text-decoration:none}.card-standard:before{height:calc(6.2857142857px + .1904761905vw);content:"";position:absolute;top:0;left:0;right:0;background:var(--mito-bg-gradient);opacity:0;transition:opacity .2s;z-index:10}.card-standard:hover:before{opacity:1}.card-standard .subtitle-popular{grid-area:subtitle;color:inherit;margin:0 0 var(--space-xs) 0}.card-standard h2{grid-area:title;color:inherit;margin:0 0 var(--space-s) 0}.card-standard .rte{grid-area:text;color:inherit;margin-bottom:var(--space-xs)}.card-standard .note{grid-area:note;display:flex;align-items:center;gap:var(--space-xs)}.card-standard .note svg{width:1.2em;height:1.2em}.card-standard .note p{margin:0}@media only screen and (min-width: 769px){.card-standard{grid-template-columns:11fr 1fr 6fr;grid-template-areas:"subtitle subtitle subtitle" "title title title" "text . note"}.card-standard .note{justify-content:flex-end}.card-standard .rte{margin-bottom:0}}.featured-cards .page-width{display:grid;grid-template-columns:1fr;grid-gap:var(--space-m)}@media only screen and (min-width: 769px){.featured-cards .page-width{grid-template-columns:1fr 1fr}}.card-customer-story{--picture-ratio: 601 / 378;border-radius:var(--media-radius);overflow:hidden;background-color:rgb(var(--color-background));position:relative}.card-customer-story:before{height:calc(6.2857142857px + .1904761905vw);content:"";position:absolute;top:0;left:0;right:0;background:var(--mito-bg-gradient);opacity:0;transition:opacity .2s;z-index:10}.card-customer-story .card-customer-story__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;color:var(--mtq-red-hot)}.card-customer-story .img{padding-bottom:calc(100%/(var(--picture-ratio)));position:relative;overflow:hidden}.card-customer-story .img img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:transform .3s ease}.card-customer-story .content{padding:var(--space-l);display:grid;grid-template-columns:1fr max-content;grid-template-rows:1fr max-content max-content max-content 1fr;grid-template-areas:"type type" "title title" "tagline tagline" "featured-text featured-text" "cta cta";flex-grow:1;text-align:center}.card-customer-story .title{grid-area:title;margin:0 0 var(--space-xs) 0;font-family:var(--font-body-family)}.card-customer-story .type{grid-area:type;margin:0 0 var(--space-s) 0}.card-customer-story .tagline{grid-area:tagline;margin:0 0 var(--space-s) 0}.card-customer-story .featured-text{grid-area:featured-text;margin:0 0 var(--space-s) 0}.card-customer-story .cta{grid-area:cta;display:flex;align-items:flex-end;justify-content:center}.card-customer-story .cta a{color:var(--mtq-red-hot)}.card-customer-story:hover:before{opacity:1}.card-customer-story:hover .img img{transform:scale(1.1)}.card-customer-story:hover .button-link-underline{opacity:.5}.card-customer-story:hover .button-link-underline:before{animation:button_link_underline .8s linear 1}.section-profiles{background-color:rgb(var(--color-background))}.section-profiles .profile-header{text-align:center;margin-bottom:var(--space-l);position:relative}.section-profiles .profile-header h2{margin:0 0 var(--space-xs) 0}.section-profiles .profile-header .rte{font-size:var(--font-size-larger-paragraph)}.section-profiles .profile-header .rte *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:inherit}.section-profiles .profile-body{display:grid;grid-template-columns:1fr;grid-gap:var(--space-s)}@media only screen and (min-width: 769px){.section-profiles .profile-header{text-align:center;margin-bottom:88.111111128px}.section-profiles .profile-body{grid-gap:var(--space-m)}}.profile-card{display:grid;grid-template-columns:1fr;grid-gap:var(--space-s)}.profile-card .img-wrapper{position:relative;aspect-ratio:506/350}.profile-card .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius)}.profile-card h3{margin:0 0 var(--space-xs) 0}.profile-card .subtitle-popular{margin:0 0 var(--space-xs) 0;opacity:.5;font-size:12.1502347839px}.profile-card .rte p{font-size:16.2253520998px}@media only screen and (min-width: 769px){.profile-card{grid-template-columns:12fr 2fr 16fr;align-items:flex-start;grid-template-areas:"image . text";grid-gap:unset}.profile-card .img-wrapper{grid-area:image;aspect-ratio:1.4232209738}.profile-card .profile-card__content{grid-area:text}.profile-card h3{font-size:28.6009389835px;margin-bottom:14.2962962907px}}@media only screen and (min-width: 1024px){.profile-card{align-items:center}}.product-card{--picture-ratio: 601/390}.product-card .pc-review-stars{margin-bottom:14.2962962907px}.product-card .pc-title{font-size:30.7511737674px;margin-bottom:10.2962962907px;margin-top:0}.product-card .pc-description{margin-bottom:20px}.product-card .pc-image{overflow:hidden;position:relative;padding-bottom:calc(100%/(var(--picture-ratio)))}.product-card .pc-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.product-card .pc-content{background-color:rgb(var(--color-background));padding:33.1851851627px 5.26%;text-align:center;border-bottom-left-radius:var(--media-radius);border-bottom-right-radius:var(--media-radius)}.product-card .pc-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-bottom:20px}.product-card .pc-benefits li{flex-basis:48%;display:flex;flex-wrap:wrap;grid-template-columns:2.5em auto;align-items:center;grid-gap:1.5rem}.product-card .pc-benefits li span{display:block}.product-card .pc-benefits li span:first-child{width:35px;height:35px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center center;-webkit-mask-position:center center;background-position:50%;background-size:contain;background-repeat:no-repeat}.product-card .pc-benefits li span:last-child{text-align:left;font-size:var(--font-size-body-s);max-width:100px}.product-card .pc-price{margin-bottom:33.1851851627px}.product-card .pc-ctas .button{max-width:223px;width:100%}.product-card .view-product{margin-bottom:14.2962962907px}:root{--recharge-app-background: transparent;--recharge-button-brand: var(--mtq-red);--recharge-button-border-radius: 100em;--recharge-button-secondary: var(--mtq-red-hot);--recharge-color-brand: var(--mtq-grey);--recharge-color-brand-120: var(--mtq-dark);--recharge-color-brand-05: var(--mtq-white);--recharge-color-brand-20: var(--mtq-grey);--recharge-color-brand-40: var(--mtq-grey-light-2);--recharge-color-brand-60: var(--mtq-grey-light-2);--recharge-color-brand-75: var(--mtq-grey-light);--recharge-color-brand-85: var(--mtq-grey-light);--recharge-typography-heading-font-family: var(--font-heading-family)}.recharge-theme{margin-top:var(--header-height)}.recharge-theme h1{text-transform:uppercase;font-family:var(--font-heading-family);letter-spacing:.15em;font-size:calc(9.2957746479px + .1877934272vw);color:var(--color-body)}.recharge-theme [role=heading]{font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale)*.06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.recharge-theme button{font-family:var(--font-heading-family)!important;overflow:hidden;border-radius:500px;position:relative;transition:color .2s,background-color .2s;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;font-family:Cooper,Times,serif;font-size:calc(13.9436619718px + .2816901408vw);line-height:1.3;letter-spacing:.02em;font-weight:400;padding:12px calc(19.7142857143px + 1.1428571429vw);background-color:var(--mtq-red);color:var(--mtq-white);border:none;width:auto}.recharge-theme button:hover{color:var(--mtq-white);background-color:var(--mtq-red-light)}body.template-product footer.footer{padding-bottom:100px}mitoq-subscription .mitoq-subscription-inner{display:flex;flex-direction:column;gap:1rem}mitoq-subscription .mitoq-subscription-inner .v-btns{display:flex;gap:1rem}mitoq-subscription .mitoq-subscription-inner .v-btns button{font-size:var(--font-size-body-s);flex:1;padding:14px;border-radius:var(--media-radius);cursor:pointer;background-color:#0000;border:1px solid var(--mtq-grey);color:var(--mtq-grey);transition:all .3s ease-in-out;font-family:var(--font-body-family);max-width:316px}@media screen and (max-width: 766px){mitoq-subscription .mitoq-subscription-inner .v-btns button{max-width:100%}}mitoq-subscription .mitoq-subscription-inner .v-btns button:hover{border-color:var(--mtq-white);color:var(--mtq-white)}mitoq-subscription .mitoq-subscription-inner .v-btns button[data-selected=true]{background-color:var(--mtq-white);color:var(--mtq-black)}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-subscription-inner .v-btns{flex-direction:column}}mitoq-subscription .mitoq-subscription-inner .ms-method{padding:14.2962962907px;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;position:relative}mitoq-subscription .mitoq-subscription-inner .ms-method dl,mitoq-subscription .mitoq-subscription-inner .ms-method dt,mitoq-subscription .mitoq-subscription-inner .ms-method dd{margin:0}mitoq-subscription .mitoq-subscription-inner .ms-method dd{font-size:var(--font-size-body)}mitoq-subscription .mitoq-subscription-inner .ms-method dd span:nth-child(2){letter-spacing:.34px}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-subscription-inner .ms-method dd span:nth-child(2){font-size:13px;letter-spacing:.26px}}mitoq-subscription .mitoq-subscription-inner .ms-method dd span:nth-child(3){font-size:9px;line-height:1.05;margin-left:3.5px}mitoq-subscription .mitoq-subscription-inner .ms-method [data-label]{font-size:18px;font-family:var(--font-body-family);margin:0;padding:0;width:100%;font-style:normal;font-weight:450;line-height:normal;letter-spacing:.36px}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-subscription-inner .ms-method [data-label]{font-size:15px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:.3px}}mitoq-subscription .mitoq-subscription-inner .heading-text-wrapper p{margin:0}mitoq-subscription .mitoq-subscription-inner .mrs-details--selling-plans label{font-size:9px}mitoq-subscription .mitoq-subscription-inner .ms-heading--image{display:flex;align-items:center;column-gap:14.2962962907px}mitoq-subscription .mitoq-subscription-inner .ms-heading--image .img-wrapper{position:relative;width:72px;aspect-ratio:386/415;max-width:100%;height:auto;background:#0000;overflow:hidden}mitoq-subscription .mitoq-subscription-inner .ms-heading--image .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--media-radius)}mitoq-subscription .mitoq-subscription-inner .ms-heading--image img{width:100%;max-width:72px;height:72px;border-radius:var(--media-radius)}mitoq-subscription .mitoq-subscription-inner .ms-heading--image .img-wrapper svg{position:absolute;stroke:#fff;background:var(--mtq-red);border-radius:10em;padding:5px;height:26px;width:26px;bottom:5px;right:2.5px}mitoq-subscription .mitoq-subscription-inner svg.icon-rotate path,mitoq-subscription .mitoq-subscription-inner svg.icon-rotate g{fill:#fff;stroke:#fff}mitoq-subscription .mitoq-subscription-inner [data-badge]{background-color:var(--mtq-red-light);color:#fff;top:0;right:0;position:absolute;font-size:11.0751173159px;padding:5px 8px;border-bottom-left-radius:6px;border-top-right-radius:6px;text-transform:uppercase;line-height:normal;letter-spacing:.22px}mitoq-subscription .mitoq-subscription-inner .ms-heading{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center}mitoq-subscription .mitoq-subscription-inner .ms-heading dl{display:flex;gap:1rem;align-items:flex-end;justify-content:flex-end;margin-right:var(--space-s)}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-subscription-inner .ms-heading dl{margin-right:calc(17.1428571429px + .7619047619vw)}}mitoq-subscription .mitoq-subscription-inner .ms-details{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:29px;align-items:flex-end;margin-top:var(--space-s);border-top:1px solid hsla(0,0%,100%,.1);padding-top:var(--space-s);transition:opacity .3s ease,max-height .3s ease,margin-top .3s ease,padding-top .3s ease;overflow:hidden;max-height:300px;opacity:1}mitoq-subscription .mitoq-subscription-inner .ms-details--visible{max-height:300px;opacity:1;margin-top:var(--space-s);padding-top:var(--space-s)}mitoq-subscription .mitoq-subscription-inner .ms-details--hidden{max-height:0;opacity:0;margin-top:0;padding-top:0;border-top-color:#0000}mitoq-subscription .mitoq-subscription-inner .variant-label{color:var(--mtq-grey);font-size:9px;font-family:var(--font-body-family);margin-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:10.2962962907px;text-transform:uppercase}mitoq-subscription .mitoq-subscription-inner .heading-text-wrapper p{font-size:9px;color:#fff;margin:0;line-height:1.05;letter-spacing:.15em;display:block;text-transform:uppercase}mitoq-subscription .mitoq-subscription-inner .row-variants{margin-top:10.2962962907px}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits{margin-top:var(--space-xs)}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24.888888872px;row-gap:4.1481482213px}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits svg{width:28px;height:28px;margin-right:var(--space-xs);stroke:#fff}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits .icon.icon-box{fill:#fff}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits li{display:flex;align-items:center}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits li span{font-size:14.1502347839px;line-height:normal;letter-spacing:normal}mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=false]{cursor:pointer;transition:box-shadow .3s ease}mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=false]:hover{box-shadow:inset 0 0 3px 1px #fff3}mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=false] .row-variants,mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=false] [data-freq-heading]{display:none}mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=false].mitoq-subscription dl{visibility:hidden}mitoq-subscription .mitoq-subscription-inner .ms-method[data-is-active=true]{box-shadow:inset 0 0 6px 3px var(--mtq-red-light)}mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=true] dl dt:first-of-type+dd{text-decoration:line-through;opacity:.7;font-size:12.1502347839px!important;line-height:1.8}mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=true] dl dt:first-of-type+dd span:last-child{display:none}mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=true] [data-badge]{display:block}mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=false] dt:last-child,mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=false] dd:last-child{display:none}mitoq-subscription .mitoq-subscription-inner .ms-method[data-has-discount=false] [data-badge]{display:none}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-subscription-inner .ms-heading dl{flex-direction:column;grid-gap:0}mitoq-subscription .mitoq-subscription-inner [data-original-price]{order:2}mitoq-subscription .mitoq-subscription-inner .ms-heading dl [data-discounted-price]{order:1}mitoq-subscription .mitoq-subscription-inner .ms-details{grid-template-columns:1fr}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits ul svg{width:19px;height:19px;margin-right:2.5px}mitoq-subscription .mitoq-subscription-inner .ms-details--benefits ul li span{font-size:12px}mitoq-subscription .mitoq-subscription-inner .ms-method{padding:calc(8.5714285714px + .380952381vw)}mitoq-subscription .mitoq-subscription-inner .quantity-groups{flex-direction:column}}@media only screen and (max-width: 600px){mitoq-subscription .mitoq-subscription-inner .ms-heading dl{flex-direction:row}mitoq-subscription .mitoq-subscription-inner .ms-heading dl [data-original-price]{order:1}mitoq-subscription .mitoq-subscription-inner .ms-heading dl [data-discounted-price]{order:2;margin-left:10px}mitoq-subscription .mitoq-subscription-inner .ms-heading dl{align-items:center}}@media only screen and (max-width: 375px){mitoq-subscription .mitoq-subscription-inner .ms-details--benefits li span{font-size:10px}}recharge-subscription-widget{display:none}mitoq-subscription .mitoq-one-time[data-is-active=false],mitoq-subscription .mitoq-subscription[data-is-active=false]{padding:13px 19px 9px!important}mitoq-subscription .mitoq-one-time[data-is-active=false] .ms-heading dl,mitoq-subscription .mitoq-subscription[data-is-active=false] .ms-heading dl{display:none!important}@media only screen and (max-width: 768px){mitoq-subscription .mitoq-one-time[data-is-active=false] .ms-heading,mitoq-subscription .mitoq-subscription[data-is-active=false] .ms-heading{grid-template-columns:3fr 1fr}}.vertical-side-nav__sticky.vertical-side-nav__desktop{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:100;box-shadow:0 2px 12px #00000014;border-radius:0 6px 6px 0;display:block;width:100%;max-width:120px;overflow:hidden;transition:transform .3s ease-in-out}.vertical-side-nav__sticky.vertical-side-nav__desktop ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a{background:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;width:-moz-fit-content;width:fit-content;padding:1.75em .5em;width:100%;gap:0;justify-content:center;gap:8px;text-decoration:none;color:#222;font-weight:500;font-size:1rem;transition:background .2s}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a svg{stroke:#000}.vertical-side-nav__sticky.vertical-side-nav__desktop .science-icon-90_days path{stroke:none;fill:#000}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a span{font-size:12.1502347839px;text-decoration:underline}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a:hover{background:#000;color:#fff}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a:hover svg{stroke:#fff}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a:hover .science-icon-90_days path{stroke:none;fill:#fff}.vertical-side-nav__sticky.vertical-side-nav__desktop ul a:hover .science-icon-cells{fill:#fff}.vertical-side-nav__sticky.vertical-side-nav__desktop.vertical-side-nav__desktop--hidden{transform:translateY(-50%) translate(calc(-100% + 8px))}.vertical-side-nav__sticky.vertical-side-nav__desktop:hover,.vertical-side-nav__sticky.vertical-side-nav__desktop.vertical-side-nav__desktop--hidden:hover{transform:translateY(-50%)}.section-vertical-side-nav{display:none}@media (max-width: 1279px){.vertical-side-nav__sticky.vertical-side-nav__desktop{display:none}.section-vertical-side-nav{display:block}}.vertical-side-nav__title{text-align:center;line-height:3em;font-size:calc(12.5915492958px + .3755868545vw);margin:0}.vertical-side-nav__mobile ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.vertical-side-nav__mobile ul li a{display:flex;flex-direction:column;align-items:center;text-align:center;width:-moz-fit-content;width:fit-content;padding:1em .5em;color:#fff}.vertical-side-nav__mobile ul li a span{display:inline-block;line-height:3em;text-decoration:underline;font-size:calc(12.5915492958px + .3755868545vw)}.vertical-side-nav__mobile ul a svg{stroke:#fff}.vertical-side-nav__mobile .science-icon-90_days path{stroke:none;fill:#fff}.vertical-side-nav__mobile .science-icon-cells path{stroke:#fff}.vertical-side-nav__mobile ul a:hover{color:var(--mtq-red-hot)}.vertical-side-nav__mobile ul a:hover svg{stroke:var(--mtq-red-hot)}.vertical-side-nav__mobile ul a:hover .science-icon-90_days path{stroke:none;stroke:var(--mtq-red-hot)}.vertical-side-nav__mobile ul a:hover .science-icon-cells path{stroke:var(--mtq-red-hot)}@media (max-width: 1279px){.section-vertical-side-nav{display:block}}@media screen and (min-width: 1024px){.page-money-back-guarantee{max-width:823px;margin:auto}}.page-money-back-guarantee p{font-size:18.3004694158px!important}.page-money-back-guarantee h1{margin:0;color:#fff}.page-money-back-guarantee h6{font-size:calc(15.2394366197px + .4694835681vw);margin:0;color:#fff;font-weight:400}.page-money-back-guarantee ol{padding-left:2.5em!important;list-style-position:outside!important}.page-money-back-guarantee ol li{list-style-type:decimal;font-size:calc(12.5915492958px + .3755868545vw)}@media screen and (min-width: 1024px){.page-legal{max-width:823px;margin:auto}}.page-legal p{font-size:18.3004694158px!important}.page-legal h1,.page-legal h2,.page-legal h3,.page-legal h4,.page-legal h5,.page-legal h6{color:#fff}.page-legal h4{font-size:28.6009389835px}.page-legal h6{font-size:calc(15.2394366197px + .4694835681vw);margin:0;font-weight:400}.page-legal ol{padding-left:2.5em!important;list-style-position:outside!important}.page-legal ol li{list-style-type:decimal;font-size:calc(12.5915492958px + .3755868545vw)}.page-legal ul li{font-size:18.3004694158px}.page-legal .redactor-component{margin:0}.page-legal .privacy-policy-tbl{border-collapse:collapse}.page-legal .privacy-policy-tbl td{border-right:1px solid rgba(221,221,221,.5);border-bottom:1px solid rgba(221,221,221,.5)}@media screen and (max-width: 1024px){.page-legal .privacy-policy-tbl td{padding:10px}}.page-legal .privacy-policy-tbl td:last-child{border-right:none}.page-legal .privacy-policy-tbl tr:last-child td{border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.autostyle.css.map */
