@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.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-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;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: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;-moz-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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-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-progressbar{background: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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:ProximaNova;font-style:normal;font-weight:600;src:url(hintedProximaNovaSemibold.eot);src:url(hintedProximaNovaSemibold.eot?#iefix) format("embedded-opentype"),url(hintedProximaNovaSemibold.woff) format("woff"),url(hintedProximaNovaSemibold.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:normal;font-weight:300;src:url(hintedProximaNovaLight.eot);src:url(hintedProximaNovaLight.eot?#iefix) format("embedded-opentype"),url(hintedProximaNovaLight.woff) format("woff"),url(hintedProximaNovaLight.ttf) format("truetype")}@font-face{font-family:Suisse;font-style:normal;font-weight:700;src:url(SuisseBPIntlBold.eot);src:url(SuisseBPIntlBold.eot?#iefix) format("embedded-opentype"),url(SuisseBPIntlBold.woff2) format("woff2"),url(SuisseBPIntlBold.woff) format("woff"),url(SuisseBPIntlBold.ttf) format("truetype")}@font-face{font-family:Socicon;font-style:normal;font-weight:400;src:url(Socicon.eot);src:url(Socicon.eot?#iefix) format("embedded-opentype"),url(Socicon.woff) format("woff"),url(Socicon.ttf) format("truetype")}.row{box-sizing:border-box;display:flex;margin:auto;max-width:320px;width:100%}@media (min-width: 375px){.row{max-width:320px}}@media (min-width: 414px){.row{max-width:calc(100% - 32px)}}@media (min-width: 768px){.row{max-width:calc(100% - 128px)}}@media (min-width: 1024px){.row{max-width:960px}}.col-0{padding-left:8px;padding-right:8px;width:calc(0% - 16px)}@media (min-width: 320px){.col-0{width:calc(0% - 16px)}}@media (min-width: 375px){.col-0{width:-16px}}@media (min-width: 414px){.col-0{width:calc(0% - 16px)}}@media (min-width: 768px){.col-0{width:calc(0% - 16px)}}@media (min-width: 1024px){.col-0{width:-16px}}@media (min-width: 1440px){.col-0{width:-16px}}@media (min-width: 1920px){.col-0{width:-16px}}.col-1{padding-left:8px;padding-right:8px;width:calc(25% - 16px)}@media (min-width: 320px){.col-1{width:calc(25% - 16px)}}@media (min-width: 375px){.col-1{width:64px}}@media (min-width: 414px){.col-1{width:calc(25% - 16px)}}@media (min-width: 768px){.col-1{width:calc(12.5% - 16px)}}@media (min-width: 1024px){.col-1{width:64px}}@media (min-width: 1440px){.col-1{width:64px}}@media (min-width: 1920px){.col-1{width:64px}}.col-2{padding-left:8px;padding-right:8px;width:calc(50% - 16px)}@media (min-width: 320px){.col-2{width:calc(50% - 16px)}}@media (min-width: 375px){.col-2{width:144px}}@media (min-width: 414px){.col-2{width:calc(50% - 16px)}}@media (min-width: 768px){.col-2{width:calc(25% - 16px)}}@media (min-width: 1024px){.col-2{width:144px}}@media (min-width: 1440px){.col-2{width:144px}}@media (min-width: 1920px){.col-2{width:144px}}.col-3{padding-left:8px;padding-right:8px;width:calc(75% - 16px)}@media (min-width: 320px){.col-3{width:calc(75% - 16px)}}@media (min-width: 375px){.col-3{width:224px}}@media (min-width: 414px){.col-3{width:calc(75% - 16px)}}@media (min-width: 768px){.col-3{width:calc(37.5% - 16px)}}@media (min-width: 1024px){.col-3{width:224px}}@media (min-width: 1440px){.col-3{width:224px}}@media (min-width: 1920px){.col-3{width:224px}}.col-4{padding-left:8px;padding-right:8px;width:calc(100% - 16px)}@media (min-width: 320px){.col-4{width:calc(100% - 16px)}}@media (min-width: 375px){.col-4{width:304px}}@media (min-width: 414px){.col-4{width:calc(100% - 16px)}}@media (min-width: 768px){.col-4{width:calc(50% - 16px)}}@media (min-width: 1024px){.col-4{width:304px}}@media (min-width: 1440px){.col-4{width:304px}}@media (min-width: 1920px){.col-4{width:304px}}.col-5{padding-left:8px;padding-right:8px;width:calc(125% - 16px)}@media (min-width: 320px){.col-5{width:calc(125% - 16px)}}@media (min-width: 375px){.col-5{width:384px}}@media (min-width: 414px){.col-5{width:calc(125% - 16px)}}@media (min-width: 768px){.col-5{width:calc(62.5% - 16px)}}@media (min-width: 1024px){.col-5{width:384px}}@media (min-width: 1440px){.col-5{width:384px}}@media (min-width: 1920px){.col-5{width:384px}}.col-6{padding-left:8px;padding-right:8px;width:calc(150% - 16px)}@media (min-width: 320px){.col-6{width:calc(150% - 16px)}}@media (min-width: 375px){.col-6{width:464px}}@media (min-width: 414px){.col-6{width:calc(150% - 16px)}}@media (min-width: 768px){.col-6{width:calc(75% - 16px)}}@media (min-width: 1024px){.col-6{width:464px}}@media (min-width: 1440px){.col-6{width:464px}}@media (min-width: 1920px){.col-6{width:464px}}.col-7{padding-left:8px;padding-right:8px;width:calc(175% - 16px)}@media (min-width: 320px){.col-7{width:calc(175% - 16px)}}@media (min-width: 375px){.col-7{width:544px}}@media (min-width: 414px){.col-7{width:calc(175% - 16px)}}@media (min-width: 768px){.col-7{width:calc(87.5% - 16px)}}@media (min-width: 1024px){.col-7{width:544px}}@media (min-width: 1440px){.col-7{width:544px}}@media (min-width: 1920px){.col-7{width:544px}}.col-8{padding-left:8px;padding-right:8px;width:calc(200% - 16px)}@media (min-width: 320px){.col-8{width:calc(200% - 16px)}}@media (min-width: 375px){.col-8{width:624px}}@media (min-width: 414px){.col-8{width:calc(200% - 16px)}}@media (min-width: 768px){.col-8{width:calc(100% - 16px)}}@media (min-width: 1024px){.col-8{width:624px}}@media (min-width: 1440px){.col-8{width:624px}}@media (min-width: 1920px){.col-8{width:624px}}.col-9{padding-left:8px;padding-right:8px;width:calc(225% - 16px)}@media (min-width: 320px){.col-9{width:calc(225% - 16px)}}@media (min-width: 375px){.col-9{width:704px}}@media (min-width: 414px){.col-9{width:calc(225% - 16px)}}@media (min-width: 768px){.col-9{width:calc(112.5% - 16px)}}@media (min-width: 1024px){.col-9{width:704px}}@media (min-width: 1440px){.col-9{width:704px}}@media (min-width: 1920px){.col-9{width:704px}}.col-10{padding-left:8px;padding-right:8px;width:calc(250% - 16px)}@media (min-width: 320px){.col-10{width:calc(250% - 16px)}}@media (min-width: 375px){.col-10{width:784px}}@media (min-width: 414px){.col-10{width:calc(250% - 16px)}}@media (min-width: 768px){.col-10{width:calc(125% - 16px)}}@media (min-width: 1024px){.col-10{width:784px}}@media (min-width: 1440px){.col-10{width:784px}}@media (min-width: 1920px){.col-10{width:784px}}.col-11{padding-left:8px;padding-right:8px;width:calc(275% - 16px)}@media (min-width: 320px){.col-11{width:calc(275% - 16px)}}@media (min-width: 375px){.col-11{width:864px}}@media (min-width: 414px){.col-11{width:calc(275% - 16px)}}@media (min-width: 768px){.col-11{width:calc(137.5% - 16px)}}@media (min-width: 1024px){.col-11{width:864px}}@media (min-width: 1440px){.col-11{width:864px}}@media (min-width: 1920px){.col-11{width:864px}}.col-12{padding-left:8px;padding-right:8px;width:calc(300% - 16px)}@media (min-width: 320px){.col-12{width:calc(300% - 16px)}}@media (min-width: 375px){.col-12{width:944px}}@media (min-width: 414px){.col-12{width:calc(300% - 16px)}}@media (min-width: 768px){.col-12{width:calc(150% - 16px)}}@media (min-width: 1024px){.col-12{width:944px}}@media (min-width: 1440px){.col-12{width:944px}}@media (min-width: 1920px){.col-12{width:944px}}.col-0-320px{padding-left:8px;padding-right:8px}@media (min-width: 320px){.col-0-320px{width:calc(0% - 16px)}}@media (min-width: 320px){.col-skip-0-320px{margin-left:0}}.col-1-320px{padding-left:8px;padding-right:8px}@media (min-width: 320px){.col-1-320px{width:calc(25% - 16px)}}@media (min-width: 320px){.col-skip-1-320px{margin-left:25%}}.col-2-320px{padding-left:8px;padding-right:8px}@media (min-width: 320px){.col-2-320px{width:calc(50% - 16px)}}@media (min-width: 320px){.col-skip-2-320px{margin-left:50%}}.col-3-320px{padding-left:8px;padding-right:8px}@media (min-width: 320px){.col-3-320px{width:calc(75% - 16px)}}@media (min-width: 320px){.col-skip-3-320px{margin-left:75%}}.col-4-320px{padding-left:8px;padding-right:8px}@media (min-width: 320px){.col-4-320px{width:calc(100% - 16px)}}@media (min-width: 320px){.col-skip-4-320px{margin-left:100%}}.col-0-375px{padding-left:8px;padding-right:8px}@media (min-width: 375px){.col-0-375px{width:-16px}}@media (min-width: 375px){.col-skip-0-375px{margin-left:0}}.col-1-375px{padding-left:8px;padding-right:8px}@media (min-width: 375px){.col-1-375px{width:64px}}@media (min-width: 375px){.col-skip-1-375px{margin-left:80px}}.col-2-375px{padding-left:8px;padding-right:8px}@media (min-width: 375px){.col-2-375px{width:144px}}@media (min-width: 375px){.col-skip-2-375px{margin-left:160px}}.col-3-375px{padding-left:8px;padding-right:8px}@media (min-width: 375px){.col-3-375px{width:224px}}@media (min-width: 375px){.col-skip-3-375px{margin-left:240px}}.col-4-375px{padding-left:8px;padding-right:8px}@media (min-width: 375px){.col-4-375px{width:304px}}@media (min-width: 375px){.col-skip-4-375px{margin-left:320px}}.col-0-414px{padding-left:8px;padding-right:8px}@media (min-width: 414px){.col-0-414px{width:calc(0% - 16px)}}@media (min-width: 414px){.col-skip-0-414px{margin-left:0}}.col-1-414px{padding-left:8px;padding-right:8px}@media (min-width: 414px){.col-1-414px{width:calc(25% - 16px)}}@media (min-width: 414px){.col-skip-1-414px{margin-left:25%}}.col-2-414px{padding-left:8px;padding-right:8px}@media (min-width: 414px){.col-2-414px{width:calc(50% - 16px)}}@media (min-width: 414px){.col-skip-2-414px{margin-left:50%}}.col-3-414px{padding-left:8px;padding-right:8px}@media (min-width: 414px){.col-3-414px{width:calc(75% - 16px)}}@media (min-width: 414px){.col-skip-3-414px{margin-left:75%}}.col-4-414px{padding-left:8px;padding-right:8px}@media (min-width: 414px){.col-4-414px{width:calc(100% - 16px)}}@media (min-width: 414px){.col-skip-4-414px{margin-left:100%}}.col-0-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-0-768px{width:calc(0% - 16px)}}@media (min-width: 768px){.col-skip-0-768px{margin-left:0}}.col-1-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-1-768px{width:calc(12.5% - 16px)}}@media (min-width: 768px){.col-skip-1-768px{margin-left:12.5%}}.col-2-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-2-768px{width:calc(25% - 16px)}}@media (min-width: 768px){.col-skip-2-768px{margin-left:25%}}.col-3-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-3-768px{width:calc(37.5% - 16px)}}@media (min-width: 768px){.col-skip-3-768px{margin-left:37.5%}}.col-4-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-4-768px{width:calc(50% - 16px)}}@media (min-width: 768px){.col-skip-4-768px{margin-left:50%}}.col-5-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-5-768px{width:calc(62.5% - 16px)}}@media (min-width: 768px){.col-skip-5-768px{margin-left:62.5%}}.col-6-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-6-768px{width:calc(75% - 16px)}}@media (min-width: 768px){.col-skip-6-768px{margin-left:75%}}.col-7-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-7-768px{width:calc(87.5% - 16px)}}@media (min-width: 768px){.col-skip-7-768px{margin-left:87.5%}}.col-8-768px{padding-left:8px;padding-right:8px}@media (min-width: 768px){.col-8-768px{width:calc(100% - 16px)}}@media (min-width: 768px){.col-skip-8-768px{margin-left:100%}}.col-0-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-0-1024px{width:-16px}}@media (min-width: 1024px){.col-skip-0-1024px{margin-left:0}}.col-1-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-1-1024px{width:64px}}@media (min-width: 1024px){.col-skip-1-1024px{margin-left:80px}}.col-2-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-2-1024px{width:144px}}@media (min-width: 1024px){.col-skip-2-1024px{margin-left:160px}}.col-3-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-3-1024px{width:224px}}@media (min-width: 1024px){.col-skip-3-1024px{margin-left:240px}}.col-4-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-4-1024px{width:304px}}@media (min-width: 1024px){.col-skip-4-1024px{margin-left:320px}}.col-5-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-5-1024px{width:384px}}@media (min-width: 1024px){.col-skip-5-1024px{margin-left:400px}}.col-6-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-6-1024px{width:464px}}@media (min-width: 1024px){.col-skip-6-1024px{margin-left:480px}}.col-7-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-7-1024px{width:544px}}@media (min-width: 1024px){.col-skip-7-1024px{margin-left:560px}}.col-8-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-8-1024px{width:624px}}@media (min-width: 1024px){.col-skip-8-1024px{margin-left:640px}}.col-9-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-9-1024px{width:704px}}@media (min-width: 1024px){.col-skip-9-1024px{margin-left:720px}}.col-10-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-10-1024px{width:784px}}@media (min-width: 1024px){.col-skip-10-1024px{margin-left:800px}}.col-11-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-11-1024px{width:864px}}@media (min-width: 1024px){.col-skip-11-1024px{margin-left:880px}}.col-12-1024px{padding-left:8px;padding-right:8px}@media (min-width: 1024px){.col-12-1024px{width:944px}}@media (min-width: 1024px){.col-skip-12-1024px{margin-left:960px}}.col-0-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-0-1440px{width:-16px}}@media (min-width: 1440px){.col-skip-0-1440px{margin-left:0}}.col-1-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-1-1440px{width:64px}}@media (min-width: 1440px){.col-skip-1-1440px{margin-left:80px}}.col-2-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-2-1440px{width:144px}}@media (min-width: 1440px){.col-skip-2-1440px{margin-left:160px}}.col-3-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-3-1440px{width:224px}}@media (min-width: 1440px){.col-skip-3-1440px{margin-left:240px}}.col-4-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-4-1440px{width:304px}}@media (min-width: 1440px){.col-skip-4-1440px{margin-left:320px}}.col-5-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-5-1440px{width:384px}}@media (min-width: 1440px){.col-skip-5-1440px{margin-left:400px}}.col-6-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-6-1440px{width:464px}}@media (min-width: 1440px){.col-skip-6-1440px{margin-left:480px}}.col-7-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-7-1440px{width:544px}}@media (min-width: 1440px){.col-skip-7-1440px{margin-left:560px}}.col-8-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-8-1440px{width:624px}}@media (min-width: 1440px){.col-skip-8-1440px{margin-left:640px}}.col-9-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-9-1440px{width:704px}}@media (min-width: 1440px){.col-skip-9-1440px{margin-left:720px}}.col-10-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-10-1440px{width:784px}}@media (min-width: 1440px){.col-skip-10-1440px{margin-left:800px}}.col-11-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-11-1440px{width:864px}}@media (min-width: 1440px){.col-skip-11-1440px{margin-left:880px}}.col-12-1440px{padding-left:8px;padding-right:8px}@media (min-width: 1440px){.col-12-1440px{width:944px}}@media (min-width: 1440px){.col-skip-12-1440px{margin-left:960px}}.col-0-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-0-1920px{width:-16px}}@media (min-width: 1920px){.col-skip-0-1920px{margin-left:0}}.col-1-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-1-1920px{width:64px}}@media (min-width: 1920px){.col-skip-1-1920px{margin-left:80px}}.col-2-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-2-1920px{width:144px}}@media (min-width: 1920px){.col-skip-2-1920px{margin-left:160px}}.col-3-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-3-1920px{width:224px}}@media (min-width: 1920px){.col-skip-3-1920px{margin-left:240px}}.col-4-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-4-1920px{width:304px}}@media (min-width: 1920px){.col-skip-4-1920px{margin-left:320px}}.col-5-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-5-1920px{width:384px}}@media (min-width: 1920px){.col-skip-5-1920px{margin-left:400px}}.col-6-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-6-1920px{width:464px}}@media (min-width: 1920px){.col-skip-6-1920px{margin-left:480px}}.col-7-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-7-1920px{width:544px}}@media (min-width: 1920px){.col-skip-7-1920px{margin-left:560px}}.col-8-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-8-1920px{width:624px}}@media (min-width: 1920px){.col-skip-8-1920px{margin-left:640px}}.col-9-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-9-1920px{width:704px}}@media (min-width: 1920px){.col-skip-9-1920px{margin-left:720px}}.col-10-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-10-1920px{width:784px}}@media (min-width: 1920px){.col-skip-10-1920px{margin-left:800px}}.col-11-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-11-1920px{width:864px}}@media (min-width: 1920px){.col-skip-11-1920px{margin-left:880px}}.col-12-1920px{padding-left:8px;padding-right:8px}@media (min-width: 1920px){.col-12-1920px{width:944px}}@media (min-width: 1920px){.col-skip-12-1920px{margin-left:960px}}.inner-row{display:flex;flex-wrap:wrap;margin:0 -8px;width:calc(100% + 16px)}.btn{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding:19px 31px;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none}.btn:hover{text-decoration:none}.btn:active,.btn:focus{outline:none}.btn--disabled{background:#c2c2bc!important;border-color:#c2c2bc!important;pointer-events:none}.btn--sm{padding:7px 19px}.btn--primary{background-color:red;border-color:red;color:#fff}.btn--primary.btn--loading,.btn--primary:hover{background-color:maroon;border-color:maroon;color:#fff}.btn--primary-white{background-color:#fff;border-color:#fff;color:red}.btn--primary-white.btn--loading,.btn--primary-white:hover{background-color:#e6e6e6;border-color:#e6e6e6}.btn--outline{background-color:transparent;border-color:#c2c2bc;color:red}.btn--outline.btn--loading,.btn--outline:hover{background-color:#f7f7f7;border-color:#82827d}.btn--full-width{width:100%}.btn--min-width{min-width:60px}.btn--rounded{border-radius:32px}.btn--loading{font-size:0}.btn--secondary{background-color:#e6e6e6;border-color:#e6e6e6}.btn--secondary-white{background:transparent;border-color:#ffffff80;color:#fff}.radio-group__inputs-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.radio-group__input{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;flex-basis:calc((100% - 8px * (3 - 1)) / 3);border:1px solid #c2c2bc;cursor:pointer;padding:11px 0;text-align:center}.radio-group__input:nth-of-type(n+4){margin-top:4px}.radio-group__input[selected=true]{font-weight:600;border-color:#000}.radio-group__input--two-per-row{flex-basis:calc((100% - 8px)/2)}.radio-group__input--two-per-row:nth-of-type(n+3){margin-top:4px}.radio-group__input--two-per-row:nth-child(odd):last-child{flex-grow:1}.radio-group__title{font-weight:600;display:inline-block;margin-bottom:8px;width:100%}.radio-toggle__container{display:flex;width:100%}.radio-toggle__container *{pointer-events:none}.radio-toggle__container .radio-toggle__value{margin-right:16px}@media (min-width: 1440px){.radio-toggle__container .radio-toggle__value{margin-right:8px}}.radio-toggle__container[selected=true] .radio-toggle__circle:before{background:red;border-radius:50%;bottom:0;content:" ";display:block;height:10px;left:0;margin:auto;position:absolute;right:0;top:0;width:10px}.radio-toggle__container[selected=true] .radio-toggle__value{font-weight:600}.radio-toggle__radio{display:flex;height:24px;width:28px}.radio-toggle__circle{border:1px solid #c2c2bc;border-radius:50%;box-sizing:border-box;cursor:pointer;height:20px;margin:auto 0;position:relative;width:20px}.radio-toggle__content{display:flex;justify-content:space-between;width:100%}.radio-toggle__label{font-weight:600;display:flex;gap:4px}.radio-toggle__subtext{color:#c2c2bc;margin-top:8px}.accordion__container{flex-direction:column}.accordion-item__header{font-weight:600;align-items:center;display:flex;height:64px}.accordion-item__toggle-icon{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;color:red;margin-left:auto}.accordion-item__toggle-icon--collapse{display:none}.accordion-item__container{border-bottom:none;cursor:pointer;width:100%}.accordion-item__container:not(:last-child){border-bottom:1px solid #c2c2bc}.accordion-item__container .accordion-item__content{display:none}.accordion-item__container[active=true] .accordion-item__content{display:block}.accordion-item__container[active=true] .accordion-item__toggle-icon--expand{display:none}.accordion-item__container[active=true] .accordion-item__toggle-icon--collapse{display:block}.accordion-item__content-paragraph{font-weight:100;color:#82827d;padding-bottom:16px}.accordion-item__content-paragraph:last-child{padding-bottom:32px}.input__label{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,top,font-size,line-height;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;position:absolute;top:50%;transform:translateY(-50%);color:#82827d;cursor:text;left:16px}.input__select{position:relative}.input__select svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.input__select svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.input__select svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.input__select svg{top:50%;transform:translateY(-50%);position:absolute;right:16px}.input__select .input__label{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:#000;top:12px;transform:none}.input__label.invalid{color:red}.input__field{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border-color,box-shadow;font-size:16px;line-height:24px;-webkit-appearance:none;background-color:transparent!important;border:1px solid #c2c2bc;border-radius:0;box-sizing:border-box;color:#000;font-family:ProximaNova;font-weight:100;margin:0;outline:none;padding:27px 16px 11px;width:100%}.input__field:focus{border-color:#000;box-shadow:inset 0 0 0 1px #000}.input__field--small{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding:12px 8px}.input{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:background-color;background-color:#fff;position:relative;z-index:2}.input--full-height{height:100%}.input--full-height .input__label{top:32px}.input--full-height .input__field{height:100%}.input__error-message{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:red;margin-top:8px}.input__field[readonly],.input__field[disabled]{background-color:#e6e6e6!important;cursor:not-allowed}.input--visited .input__label,.input--error .input__label{top:12px;transform:none;font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px}.input--visited .input__label{color:#000}.input--visited .input__label.invalid{color:red}.input--error .input__field{border-color:red}.input--error .input__field:focus{box-shadow:inset 0 0 0 1px red}.input--error .input__label{color:red;font-weight:600}.auth-form{margin:64px auto;width:100%}@media (min-width: 320px){.auth-form{max-width:303px}}@media (min-width: 1024px){.auth-form{max-width:336px}}.auth-form__info{margin-bottom:16px}.auth-form__heading{font-family:Suisse;font-size:24px;line-height:32px;margin-bottom:8px}.auth-form__link{margin-bottom:32px;text-align:right}.separator{border-top:solid 1px #e6e6e6;margin:28px 0;position:relative;width:100%}.separator__content{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;background-color:#fff;padding:0 8px;text-align:center}.form-group{margin-bottom:16px}.form-group--full-height{height:calc(100% - 16px)}.form-group--full-height .form-element{height:100%}.hidden{display:none!important}.no-scroll{overflow:hidden!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flash{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;background-color:#e6e6e6;box-sizing:border-box;font-weight:600;padding:16px 32px;text-align:center;width:100%}.flash__stress{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;border-bottom:solid 1px red;font-weight:600}.checkbox-toggle__button{border:1px solid;border-color:#c2c2bc;box-sizing:border-box;cursor:pointer;height:20px;position:relative;width:20px}.checkbox-toggle__label{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}@media (min-width: 414px){.checkbox-toggle__label br{display:none}}.checkbox-toggle__container{cursor:pointer;display:flex;position:relative}.checkbox-toggle__container--selected .checkbox-toggle__button:after{border:solid red;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px}.checkbox-toggle__container--selected .checkbox-toggle__label{font-weight:600}@media (min-width: 414px){.checkbox-toggle__container:hover .checkbox-toggle__button{border-width:2px}.checkbox-toggle__container:hover .checkbox-toggle__button:after{top:1px}}.checkbox-toggle__button-container{box-sizing:border-box;display:inline-block;margin-right:8px;vertical-align:middle}.quantity-toggle__container{border:1px solid #c2c2bc;box-sizing:border-box;display:inline-flex;height:40px;margin-right:16px;overflow:hidden}.quantity-toggle__element,.quantity-toggle__amount,.quantity-toggle__button{align-items:center;display:inline-flex;height:100%;justify-content:center;width:40px}.quantity-toggle__amount{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;border:none;padding:0;text-align:center}.quantity-toggle__amount::-webkit-inner-spin-button,.quantity-toggle__amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-toggle__button{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:background}.quantity-toggle__button svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:transparent}.quantity-toggle__button svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:transparent}.quantity-toggle__button svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000}.quantity-toggle__button:hover{background:#000;cursor:pointer}.quantity-toggle__button:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:transparent}.quantity-toggle__button:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:transparent}.quantity-toggle__button:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.quantity-toggle__button svg{height:24px;width:24px}.rte h2,.rte h3{margin-bottom:32px}.rte h2{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;font-weight:600}.rte h3{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.rte p{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:32px}.rte strong{font-weight:600}.rte ul,.rte ol{margin:0 0 32px 32px}.rte ul li,.rte ol li{line-height:32px;margin-bottom:32px}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte blockquote{border-left:2px solid red;margin-bottom:32px;padding-left:38px}.rte blockquote p{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;display:block}@media (min-width: 768px){.rte:not(.podcast) blockquote{padding-left:82px}}@media (min-width: 1024px){.rte:not(.podcast) blockquote{margin-left:-80px}}.rte img{margin-bottom:32px}@media (min-width: 1024px){.rte img{max-width:calc(100% + 160px)}}.spinner__wrapper{top:50%;transform:translateY(-50%);left:0;position:absolute;right:0}.spinner{animation:rotation .6s infinite linear;border-radius:100%;height:24px;margin:auto;width:24px}.spinner--red{border-bottom:4px solid rgba(255,0,0,.15);border-left:4px solid rgba(255,0,0,.15);border-right:4px solid rgba(255,0,0,.15);border-top:4px solid red}.spinner--black{border-bottom:4px solid rgba(0,0,0,.15);border-left:4px solid rgba(0,0,0,.15);border-right:4px solid rgba(0,0,0,.15);border-top:4px solid #000}.spinner--white{border-bottom:4px solid rgba(255,255,255,.15);border-left:4px solid rgba(255,255,255,.15);border-right:4px solid rgba(255,255,255,.15);border-top:4px solid #fff}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.image__wrapper{position:relative}.image__wrapper img{left:50%;position:absolute;transform:translate(-50%);height:100%;width:100%}.image__wrapper--rounded{border-radius:50%}.image__container{margin:auto;width:100%}.lazyloading{filter:blur(2px)}.image-magnifier-glass{border:4px solid #fff;border-radius:50%;height:200px;pointer-events:none;position:absolute;width:200px;z-index:4}img.magnifiable{cursor:none}html{height:100%}body{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;min-height:100%;position:relative;z-index:0}html,body{background:#fff}a,.link{color:red;font-weight:600;text-decoration:none}a:hover,.link:hover{cursor:pointer;text-decoration:underline}b,strong{font-weight:600}img{max-height:100%;max-width:100%;vertical-align:top}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 0s ease-in-out 99999s}.screenreader{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.section__divider{border:none;border-bottom:1px solid #e6e6e6}.section__divider--footer{padding-top:32px}@media (min-width: 768px){.section__divider--footer{padding-top:64px}}.section__divider--mobile{display:block}@media (min-width: 1024px){.section__divider--mobile{display:none}}.section__divider--without-vertical-margin{margin-bottom:0;margin-top:0}main:focus{outline:none}.shadow-overlay{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:opacity;background-color:#000;height:100%;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.section{padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.section{padding-bottom:64px;padding-top:64px}}sup{font-size:smaller;position:relative;top:-.3em;vertical-align:top}citations{display:none}body.no-scroll{overflow:hidden}body.third-party-buttons__purchase-bar-visible #attentive_overlay,body.third-party-buttons__purchase-bar-visible #gorgias-chat-container,body.third-party-buttons__side-bar-visible #attentive_overlay,body.third-party-buttons__side-bar-visible #gorgias-chat-container,body.third-party-buttons__full-page-gallery-visible #attentive_overlay,body.third-party-buttons__full-page-gallery-visible #gorgias-chat-container{display:none}.centered-vertical{align-items:center;display:flex}.row-reverse{flex-direction:row-reverse}.popup__container{position:absolute;top:32px;width:100%;z-index:6}@media (min-width: 768px){.popup__container{top:64px}}.popup__content-container{background-color:#fff;position:relative}.popup__content{padding:32px}.popup__close-icon{cursor:pointer;position:absolute;right:4px;top:4px}.popup__close-icon svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.popup__close-icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:#000}.popup__close-icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.popup__close-icon svg{height:30px;width:30px}.tag__container{align-items:flex-start;display:flex;flex-wrap:wrap}.tag__item{background-color:#fff;border:1px solid #ffdbdb;border-radius:12px;color:red;cursor:default;margin-bottom:8px;margin-right:8px;padding:3px 12px;font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600}.tabs__container{max-width:100%}.tab-headers__container{-ms-overflow-style:none;scrollbar-width:none;border-top:1px solid #e6e6e6;display:flex;overflow-x:scroll;white-space:nowrap}.tab-headers__container::-webkit-scrollbar{display:none}@media (min-width: 768px){.tab-headers__container{margin-bottom:32px}}.tab__header{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;border-top:2px solid transparent;color:#82827d;cursor:pointer;margin-right:32px;padding-bottom:16px;padding-top:16px}.tab__header[selected=true]{border-top:2px solid red;color:#000}.progress-bar__control{background-color:#e6e6e6;background-image:linear-gradient(to right,red 100%,red 100%);background-repeat:no-repeat;height:4px;width:100%}.dropdown--title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:4px}.dropdown--element{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;appearance:none;background:#fff;border:0;box-shadow:none;color:#000;cursor:pointer;display:inline-block;flex:1;height:calc(2.25rem + 2px);outline:0;padding:0 1em;text-align:left;text-align-last:left;width:100%}.dropdown--element::-ms-expand{display:none}.dropdown--wrapper{align-items:center;border:1px solid #e6e6e6;display:flex;height:48px;overflow:hidden;position:relative;transition:.12s;width:100%}.dropdown--wrapper.rounded{border-radius:32px;height:64px}.dropdown--wrapper.rounded .dropdown--element{border-radius:32px;height:64px;margin-right:-8px;padding:0 32px}.dropdown--wrapper.rounded:after{right:32px!important}.dropdown--wrapper:after{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.45em;position:relative;right:16px;top:0;transform:rotate(135deg) translateY(50%);vertical-align:top;width:.45em}.dropdown--wrapper:focus,.dropdown--wrapper:focus-within,.dropdown--wrapper:focus-visible{border-color:#000}.swiper{height:100%;width:100%}@media (min-width: 1024px){.swiper .swiper-wrapper{margin:0 -17%}}@media (min-width: 1920px){.swiper .swiper-wrapper{margin:0 -10%}}.swiper-pagination-fraction{display:block;position:static}@media (min-width: 1024px){.swiper-pagination-fraction{display:none!important}}.swiper-pagination-container{align-content:center;display:flex;margin-top:24px;-moz-user-select:none;-webkit-user-select:none;user-select:none}@media (min-width: 1024px){.swiper-pagination-container{gap:24px}}.swiper-pagination{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;align-items:center;display:flex;gap:4px;margin:0 24px}.pagination-button-prev,.pagination-button-next{align-items:center;border:1px solid #c2c2bc;border-radius:50%;cursor:pointer;display:flex;padding:16px;transition:.12s}.pagination-button-prev svg rect,.pagination-button-next svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.pagination-button-prev svg path,.pagination-button-next svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.pagination-button-prev svg polygon,.pagination-button-next svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.pagination-button-prev:hover,.pagination-button-next:hover{background:#f7f7f7}.pagination-button-prev svg,.pagination-button-next svg{height:32px;width:32px}.pagination-button-prev svg{transform:rotate(90deg)}.pagination-button-next svg{transform:rotate(-90deg)}.above-the-fold__gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:5}.above-the-fold__gallery-arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.above-the-fold__gallery-arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.above-the-fold__gallery-arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold__gallery-arrow:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.above-the-fold__gallery-arrow:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#fff}.above-the-fold__gallery-arrow:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.above-the-fold__gallery-arrow--left{left:0}.above-the-fold__gallery-arrow--left svg{transform:rotate(90deg)}.above-the-fold__gallery-arrow--right{right:0}.above-the-fold__gallery-arrow--right svg{transform:rotate(-90deg)}.above-the-fold__gallery-arrow svg{border-radius:50%;height:32px;width:32px}.above-the-fold__gallery-media-wrapper{position:relative}.above-the-fold__gallery-selector-wrapper{display:flex;justify-content:center;padding-top:24px}.above-the-fold__gallery{display:none}.above-the-fold__gallery[selected]{display:block}.above-the-fold__gallery .image__wrapper{background:#f7f7f7}.above-the-fold__gallery-media{display:none}.above-the-fold__gallery-media[selected]{display:block}.above-the-fold__mobile-full-page-gallery{background-color:#fff;height:100vh;overflow:auto;position:fixed;top:0;width:100%;z-index:11}.above-the-fold__mobile-full-page-gallery .above-the-fold__gallery{height:100vh;position:relative}.above-the-fold__mobile-full-page-gallery .above-the-fold__gallery-media{position:absolute;top:50%;transform:translateY(-50%);top:calc(50% - 40px);width:100%}.above-the-fold__mobile-full-page-gallery .above-the-fold__gallery-arrow{position:fixed}.above-the-fold__mobile-full-page-gallery .above-the-fold__gallery-media-wrapper{height:100vh}.above-the-fold__mobile-full-page-gallery .above-the-fold__gallery-selector-wrapper{left:50%;position:absolute;transform:translate(-50%);bottom:32px;position:fixed}.above-the-fold__mobile-full-page-gallery-close{cursor:pointer;position:fixed;right:0;z-index:11}.above-the-fold__mobile-full-page-gallery-close svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.above-the-fold__mobile-full-page-gallery-close svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:#000}.above-the-fold__mobile-full-page-gallery-close svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold__mobile-full-page-gallery-close svg{padding-right:12px}.above-the-fold__product-gallery-container{display:flex;flex-direction:column;justify-content:center;padding-bottom:48px;position:relative}@media (min-width: 1024px){.above-the-fold__product-gallery-container{justify-content:unset;padding-bottom:0;padding-top:32px}}.above-the-fold__price{background-color:#fff;display:inline-block;left:8px;padding-left:8px;padding-right:8px;position:absolute;top:-16px}.above-the-fold__price span{vertical-align:middle}.above-the-fold{background-color:#fff;flex-direction:column;padding-bottom:32px;padding-top:32px}.above-the-fold .popup-subscribe-button{margin-top:24px}.above-the-fold .bottom-text{font-weight:600;margin-top:12px;text-align:center}.above-the-fold .intl-shipping--popup b,.above-the-fold .intl-shipping--popup--btn{display:inline-block;margin:24px 0 8px}.above-the-fold .intl-shipping--popup p{margin:16px 0}.above-the-fold .intl-shipping--popup b:first-of-type,.above-the-fold .intl-shipping--popup p:first-of-type{margin-top:0}.above-the-fold .intl-shipping--popup ul{list-style:unset;margin-left:32px}.above-the-fold .intl-shipping--popup ul span{margin-left:8px}.above-the-fold .intl-shipping--popup--buttons-container{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media (min-width: 768px){.above-the-fold{padding-bottom:64px;padding-top:64px}}@media (min-width: 1024px){.above-the-fold{flex-direction:row}}.above-the-fold__product{text-align:center}@media (min-width: 1024px){.above-the-fold__product{text-align:left}}.above-the-fold__product-title{font-family:Suisse;font-size:32px;line-height:40px}.above-the-fold__product-tagline{font-weight:600;margin-bottom:8px}.above-the-fold__product-description{color:#000;margin-bottom:32px;margin-top:8px}.above-the-fold__product-description-wrapper--mobile{display:block}@media (min-width: 1024px){.above-the-fold__product-description-wrapper--mobile{display:none}}.above-the-fold__product-description-wrapper--desktop{display:none}@media (min-width: 1024px){.above-the-fold__product-description-wrapper--desktop{display:block}}@media (min-width: 1024px){.above-the-fold__product-description-container{margin-left:auto}}.above-the-fold__video,.above-the-fold__image{height:100%;object-fit:contain;width:100%}@media (min-width: 1024px){.above-the-fold__image{cursor:pointer}}.above-the-fold__gallery-video-poster-placeholder{opacity:0}.above-the-fold__gallery-thumbnail{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:border;border:1px solid #fff;cursor:pointer;overflow:hidden;position:relative;width:64px}.above-the-fold__gallery-thumbnail:not(:first-child){margin-left:8px}.above-the-fold__gallery-thumbnail[selected]{border:1px solid #000}.above-the-fold__gallery-video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%}.above-the-fold__gallery-video-container{overflow:hidden;position:relative}.above-the-fold__gallery-thumbnail-video-icon{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:48px;pointer-events:none;width:48px;z-index:5}.above-the-fold__product-rating{margin:8px 0 16px}.above-the-fold__product-rating .product-rating{justify-content:center}@media (min-width: 1024px){.above-the-fold__product-rating .product-rating{justify-content:left}}.above-the-fold__price-section{border:1px solid #e6e6e6;box-sizing:border-box;padding:32px 16px 16px;transform:translate(0);width:100%}@media (min-width: 414px){.above-the-fold__price-section{transform:translate(-16px);width:calc(100% + 32px)}}.above-the-fold__total-price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.above-the-fold__serving-price{margin-left:4px}.above-the-fold__original-price{margin-left:4px;text-decoration:line-through}.above-the-fold__selector{margin-bottom:16px}.above-the-fold__subscription{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.above-the-fold__subscription--popup-content{display:flex;flex-direction:column;gap:24px}.above-the-fold__subscription--tooltip-content{width:240px}@media (min-width: 375px){.above-the-fold__subscription--tooltip-content{cursor:default;width:340px}}.above-the-fold__subscription--popup .side-menu-standard-image{margin-bottom:24px}.above-the-fold__subscription .tooltip-container.top{right:-50px}.above-the-fold__subscription .tooltip-container--pin{right:52px}@media (min-width: 375px){.above-the-fold__subscription .tooltip-container.top{right:-120px}.above-the-fold__subscription .tooltip-container--pin{right:146px}}.above-the-fold__subscription--benefits-container{display:flex;flex-direction:column;gap:10px;padding-left:48px}.above-the-fold__subscription--benefit-item{display:flex;gap:6px;position:relative}.above-the-fold__subscription--benefit-item:before{border:solid #000;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px;left:-20px;right:auto;top:4px}.above-the-fold__subscription--popup-icon{align-items:center;color:#c2c2bc;cursor:pointer;display:flex;transition:.12s}.above-the-fold__subscription--popup-icon:hover{color:#000}.above-the-fold__subscription-option{box-sizing:border-box;cursor:pointer;padding:8px 0}.above-the-fold__subscription-option--bordered{border-bottom:1px solid #e6e6e6}.above-the-fold__subscription__text{display:block}.above-the-fold__subscription__text--stress{color:red}@media (min-width: 414px) and (max-width: 1024px){.above-the-fold__subscription__text{display:inline-block}}.above-the-fold__shipping-info-icon{display:flex;margin-right:8px}.above-the-fold__shipping-info-icon svg{height:24px;width:24px}.above-the-fold__shipping-info{margin-top:24px}.above-the-fold__shipping-info--tooltip-icon-container{align-items:center;display:flex;position:relative}.above-the-fold__shipping-info--tooltip-content{width:240px}@media (min-width: 375px){.above-the-fold__shipping-info--tooltip-content{width:340px}}.above-the-fold__shipping-info--item{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;align-items:center;display:flex;justify-content:flex-start;margin-bottom:12px}.above-the-fold__shipping-info--item span:not(span[class*=shipping-intl-info-label]){color:red}.above-the-fold__shipping-info--item svg{align-self:center;color:#c2c2bc;cursor:pointer;transition:.12s}.above-the-fold__shipping-info--item svg:hover{color:#000}@media (min-width: 375px){.above-the-fold__shipping-info--item{white-space:nowrap}}.above-the-fold__shipping-info--popup{align-items:center;display:flex;gap:4px}.above-the-fold__shipping-info--popup:not(.within-popup){cursor:pointer}.above-the-fold__shipping-info--item:first-of-type svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:transparent}.above-the-fold__shipping-info--item:first-of-type svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:transparent}.above-the-fold__shipping-info--item:first-of-type svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold__out-of-stock-section__text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:16px}.above-the-fold__out-of-stock-section__input,.above-the-fold__out-of-stock-section__button{margin-bottom:16px}.above-the-fold__out-of-stock-success-section__text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-bottom:8px}.above-the-fold__out-of-stock-success-section__description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:32px}.above-the-fold__kit__product-title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-bottom:16px}.above_the_fold__kit__flavor_select{margin-bottom:16px;margin-top:-8px}.above_the_fold__kit-divider__wrapper{border-top:1px solid #c2c2bc;margin:32px 0;position:relative}.above_the_fold__kit-divider__container{background-color:#fff;padding:0 16px;position:absolute;right:50%;top:-12px;transform:translate(50%)}.above_the_fold__kit-divider__text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#82827d;white-space:nowrap}.content-section{background-color:#fff;display:flex;flex-wrap:wrap;margin:auto;max-width:1920px;padding-bottom:32px}@media (min-width: 1024px){.content-section{padding-bottom:64px}.content-section>:nth-child(even)>:nth-child(1){order:2}.content-section>:nth-child(even)>:nth-child(2){order:1}}.content-section__row{display:flex;flex-wrap:wrap;width:100%}@media (min-width: 1024px){.content-section__row{flex-wrap:nowrap}}.content-section__media{height:304px;overflow:hidden;position:relative;width:100%}@media (min-width: 768px){.content-section__media{height:512px}}@media (min-width: 1024px){.content-section__media{width:50%}}@media (min-width: 1920px){.content-section__media{height:640px}}.content-section__media video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:304px;min-height:304px}@media (min-width: 768px){.content-section__media video{height:512px;min-height:512px}}@media (min-width: 1920px){.content-section__media video{height:640px;min-height:640px}}.content-section__image{background-position:center center;background-repeat:no-repeat;background-size:cover}.content-section__image--contain{background-size:contain}.content-section__content{margin:auto;width:100%}@media (min-width: 1024px){.content-section__content{width:50%}}.content-section__divider{border-bottom:1px solid #e6e6e6}@media (min-width: 1024px){.content-section__divider{display:none}}.content-section__content__wrapper{margin:auto;max-width:304px;padding:32px 8px 48px}@media (min-width: 414px){.content-section__content__wrapper{max-width:368px}}@media (min-width: 768px){.content-section__content__wrapper{max-width:464px;padding-bottom:64px;padding-top:64px}}@media (min-width: 1024px){.content-section__content__wrapper{max-width:368px;padding:0}}.content-section__content__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding-bottom:8px}.content-section__content__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}@media (min-width: 1920px){.content-section__content__title{font-family:Suisse;font-size:48px;line-height:48px}}.content-section__content__description{font-family:ProximaNova;font-size:16px;line-height:24px;font-weight:100}.content-section__content__description ul{padding-top:8px}.content-section__content__description li{list-style-position:inside;list-style-type:disc}.content-section__grid{margin-bottom:48px;margin-top:32px}@media (min-width: 768px){.content-section__grid{margin-bottom:64px;margin-top:64px}}.content-section__desktop-only{display:none}@media (min-width: 1024px){.content-section__desktop-only{display:flex}}.content-section__mobile-only{display:flex}@media (min-width: 1024px){.content-section__mobile-only{display:none}}.side-menu__overlay{background-color:#000;cursor:pointer;display:none;float:left;height:100%;opacity:.8;width:calc(100% - 414px)}@media (min-width: 414px){.side-menu__overlay{display:block}}.side-menu__container{bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:11}.side-menu__container--active{display:block}.side-menu__container--active.side-menu__mobile-container{bottom:0;height:auto;position:fixed;top:auto}.side-menu__container--active.side-menu__mobile-container .side-menu__overlay{display:block;position:fixed;top:0;width:100%;z-index:-1}.side-menu__content{background-color:#fff;display:flex;flex-direction:column;float:right;height:100%;max-width:414px;width:100%}.side-menu__header{font-weight:600;align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;min-height:49px}.side-menu__header-text{align-items:center;display:flex;justify-content:center;margin-left:32px;width:100%}.side-menu__header-icon{cursor:pointer;height:32px;margin-right:8px;width:32px}.side-menu__close svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.side-menu__close svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.side-menu__close svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.side-menu__close svg{height:32px;width:32px}.side-menu__back{align-items:center;display:flex;justify-content:center}.side-menu-standard-container{display:flex;flex-direction:column;overflow:auto;padding:32px}.side-menu-standard-container ul,.side-menu-standard-container ol{list-style:disc;padding-left:16px}.side-menu-standard-image{margin-bottom:32px;object-fit:contain}.side-menu-standard-text{margin-bottom:16px}.side-menu-standard-title{font-family:Suisse;font-size:32px;line-height:40px}.side-menu-standard-description{font-weight:600}.side-menu-links-divider{background-color:#e6e6e6;margin:16px 0;padding-top:1px;width:100%}.side-menu-link{align-items:center;color:#000;display:flex;font-weight:100;justify-content:space-between}.side-menu-link:hover{color:red;text-decoration:none}.side-menu-link:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.side-menu-link:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.side-menu-link:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.side-menu-link-arrow{align-items:center;cursor:pointer;display:flex;padding-left:24px}.side-menu-link-arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.side-menu-link-arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#82827d}.side-menu-link-arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.side-menu-link-arrow svg{height:32px;transform:rotate(-90deg);width:32px}.social-links{padding-top:16px}[data-icon]:before,[class^=social-links__]:before,[class*=" social-links__"]:before{font-family:Socicon!important;font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal!important;font-variant:normal!important;font-weight:400!important;left:50%;line-height:1;position:absolute;speak:none;text-transform:none!important;top:50%;transform:translate(-50%,-50%);vertical-align:top}.social-links__youtube:before{content:"\e0a5"}.social-links__instagram:before{content:"\e044"}.social-links__twitter:before{content:"\e08d"}.social-links__facebook:before{content:"\e028"}.social-links__mail:before{content:"\e050"}.social-links__reddit:before{content:"\e06c"}.social-links__linkedin:before{content:"\e04c"}.social-links__strava:before{content:"\e080"}.social-links__pinterest:before{content:"\e063"}.social-links__apple:before{content:"\e008"}.social-links__content{bottom:0;left:0;position:absolute;right:0;top:0}.social-links__link{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:background-color,color,border;background:transparent;box-sizing:border-box;color:#000;display:inline-block;height:40px;position:relative;width:40px}.social-links__link:hover{background:red;color:#fff;cursor:pointer}.social-links__link--small{height:24px;width:24px}.social-links__link--small:before{font-size:16px}.disclaimer__container{padding-bottom:128px;padding-top:32px;text-align:center}@media (min-width: 1024px){.disclaimer__container{text-align:left}}.disclaimer__container p{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:#82827d}.product-card__container{padding-top:24px;position:relative}.product-card__container--mobile{display:block}@media (min-width: 768px){.product-card__container--mobile{display:none}}.product-card__container--desktop{display:none}@media (min-width: 768px){.product-card__container--desktop{display:block}}.product-card{background-color:#f7f7f7;height:100%}.product-card__card-container:not(:nth-child(1)),.product-card__card-container:not(:nth-child(2)),.product-card__card-container:not(:nth-child(3)){padding-top:16px}.product-card__content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:24px 24px 32px;text-align:left}.product-card__content .above-the-fold__add-to-cart-button-container{align-items:flex-end;display:flex;flex-grow:1;justify-content:center}.product-card__content .above-the-fold__add-to-cart-button-container>div{width:100%}.product-card__image{margin:auto;max-width:256px;position:relative;width:100%}.product-card__badge{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;align-items:center;background:#000;border-radius:50%;color:#fff;display:none;height:40px;justify-content:center;position:absolute;right:24px;top:8px;width:40px;z-index:1}@media (min-width: 768px){.product-card__badge{display:flex}}.product-card__info-section{border-top:solid 1px #e6e6e6;display:flex;justify-content:space-between;padding-top:24px}.product-card__info-section--bmsm{border:none;margin-bottom:16px;padding-top:unset}@media (min-width: 768px){.product-card__info-section--bmsm{border-top:solid 1px #e6e6e6;margin-bottom:unset;padding-top:24px}}.product-card__title-wrapper{margin-right:25px}.product-card__title{color:#000}.product-card__product{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.product-card__variant{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}.product-card__price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.product-card__tagline{font-weight:100;align-items:start;color:#82827d;display:flex;height:48px;margin:16px 0}.product-card__rating{justify-content:left;margin:8px 0}.product-card__variant-selector{margin-bottom:16px}.product-card__variant-selector .radio-group__title{text-align:center}.product-rating{align-items:center;display:flex}.product-rating svg{height:15px;width:15px}.product-rating__stars{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;display:flex}.product-rating__stars--zero-state svg path{fill:#000}.product-rating__count{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding-left:4px}.product-rating__sample{display:none}.badges-section__wrapper{padding-bottom:32px}@media (min-width: 1024px){.badges-section__wrapper{padding-bottom:64px}}.badges-section__title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:12px;margin-top:80px;text-align:center}.badges-section__container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:16px;padding-top:32px}@media (min-width: 1024px){.badges-section__container{padding-bottom:32px}}.badges-section__container p{text-align:center}.badges-section__badge-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px;text-align:center;width:50%}@media (min-width: 1024px){.badges-section__badge-container{padding-bottom:0;text-align:left;width:25%}}.badges-section__badge-description{font-weight:100}.badges-section__badge{height:80px;width:80px}.nutrition-facts__flavor-selector{padding-bottom:16px}.nutrition-facts{flex-wrap:wrap}.nutrition-facts__container{padding-bottom:32px;padding-top:32px}@media (min-width: 1024px){.nutrition-facts__container{padding-bottom:64px}}.nutrition-facts__title{font-family:Suisse;font-size:32px;line-height:40px}.nutirtion-facts__header{padding-bottom:16px}.nutirtion-facts__description{color:#82827d}.nutrition-facts__table-row{display:flex}.nutrition-facts__content{border-bottom:4px solid #000}.nutrition-facts__content .nutrition-facts__table-row{padding-bottom:8px;padding-top:8px}.nutrition-facts__content .nutrition-facts__table-row:not(:last-child){border-bottom:1px solid #000}.nutrition-facts__badges-container{display:flex;flex-wrap:wrap;padding:32px 16px}@media (min-width: 1024px){.nutrition-facts__badges-container{padding:0 64px 32px}}.nutrition-facts__badge{display:flex;justify-content:flex-start;padding-bottom:24px;padding-top:24px;width:33.333%}.nutrition-facts__badge:nth-last-child(1),.nutrition-facts__badge:nth-last-child(2),.nutrition-facts__badge:nth-last-child(3){padding-bottom:0;padding-top:24px}.nutrition-facts__badge:nth-child(1),.nutrition-facts__badge:nth-child(2),.nutrition-facts__badge:nth-child(3){padding-bottom:24px;padding-top:0}.nutrition-facts__badge:nth-child(3n+2){justify-content:center}.nutrition-facts__badge:nth-child(3n+3){justify-content:flex-end}.nutrition-facts__badge svg{height:97px;width:97px}.nutrition-facts__table-header{font-family:ProximaNova;font-size:12px;letter-spacing:.5px;line-height:16px;font-weight:100;border-bottom:4px solid #000;border-top:8px solid #000}.nutrition-facts__table-header .nutrition-facts__table-row:first-child{padding-top:8px}.nutrition-facts__table-header .nutrition-facts__table-row:last-child{padding-bottom:8px}.nutrition-facts__additional-info{font-weight:100;display:flex;flex-wrap:wrap;padding-top:8px}.nutrition_facts__daily-value-explanations,.nutrition_facts__other-ingredients{width:100%}.nutrition_facts__daily-value-explanations:first-child,.nutrition_facts__other-ingredients:first-child{padding-bottom:8px}@media (min-width: 1024px){.nutrition_facts__daily-value-explanations,.nutrition_facts__other-ingredients{padding-bottom:0;width:50%}}.nutrition_facts__other-ingredients-name{font-weight:600}.nutrition-facts__calories-row{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.nootrition-facts__daily-percentage{font-family:ProximaNova;font-size:12px;letter-spacing:.5px;line-height:16px;font-weight:100}.nootrition-facts__ingredient-percentage,.nutrition-facts__table-ingredient-name{font-weight:600}.nutrition-facts__table-ingredient-amount{font-weight:100}.nutrition-facts__table-ingredient-description{font-weight:600;padding-left:16px}.nutrition-facts__table-sub-ingredient-name{font-weight:100;padding-left:16px}.nutrition-facts__table-cell:last-child:not(:first-child){margin-left:auto}.nutrition-facts__table-cell:not(:first-child):not(:last-child){padding-left:4px;padding-right:4px}.faq__container{background-color:#fff;padding-bottom:32px;padding-top:32px}.faq__container .faq__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}.faq__container .tab__raw-content{font-weight:100;color:#82827d;padding-bottom:16px}.faq__container .tab__raw-content p strong{font-weight:600}.faq__container .tab__raw-content ul{list-style-position:inside;list-style-type:disc}.cart-popup__content__body{flex-grow:1;overflow-y:auto;padding:0 32px}.cart-popup__content__body--empty{display:flex;flex-direction:column;justify-content:space-between}.cart-popup__item{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;padding:16px 0}.cart-popup__item--bundle{flex-wrap:wrap}.cart-popup__item__description{display:flex;flex-direction:column;flex-grow:1}.cart-popup__item__heading{display:flex;justify-content:space-between;padding-bottom:8px}.cart-popup__item__product{font-weight:600}.cart-popup__item__variant{color:#82827d}.cart-popup__item__img{margin-right:16px;min-width:80px;width:80px}.cart-popup__item__quantity{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.cart-popup__item__quantity .quantity-toggle__amount{width:70px}.cart-popup__content__footer{border-top:1px solid #e6e6e6;padding:24px 32px 16px}.cart-popup__content__prices{margin-bottom:16px}.cart-popup__content__price{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;display:flex;justify-content:space-between;margin-bottom:8px}.cart-popup__content__price--total{font-weight:600;border-top:1px solid #e6e6e6;padding-top:8px}.cart-popup__checkout-button{margin-bottom:16px}.cart-popup__payment-methods{align-items:center;display:flex;height:32px;justify-content:center}.cart-popup__payment-methods__divider{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;padding:0 8px}.cart-popup__payment-methods__paypal{display:flex}.cart-popup__payment-methods__paypal svg{height:auto;width:80px}.cart-popup__payment-methods__afterpay{display:flex}.cart-popup__payment-methods__afterpay svg{height:auto;width:80px}.cart-popup__payment-methods__description{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding-left:8px}.cart-popup__empty__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:8px;margin-top:64px;text-align:center}.cart-popup__empty__description{margin-bottom:32px;text-align:center}.cart-popup__item__remove-icon{cursor:pointer;display:flex;margin-left:auto}.cart-popup__item__remove-icon svg{height:24px;width:24px}.cart-popup__bundle-items{padding:24px 0 0 20px}.cart-popup__bundle-item{display:flex;margin-bottom:20px}.cart-popup__bundle-item__img{align-items:center;display:flex;margin-right:36px;min-width:40px;width:40px}.cart-popup__bundle-item__show-less{cursor:pointer;display:flex;margin-left:96px;width:100%}.cart-popup__bundle-item__show-more{cursor:pointer;display:flex}.cart-popup__bundle-item__quantity{display:flex;margin-top:24px}.cart-popup__bundle-item__show-less__icon{height:24px;margin-left:4px;width:24px}.cart-popup__bundle-item__show-less__icon svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.cart-popup__bundle-item__show-less__icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.cart-popup__bundle-item__show-less__icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.cart-popup__bundle-item__show-less__icon svg{height:24px;width:24px}.cart-popup__bundle-item__show-less__icon svg{transform:rotate(180deg)}.cart-popup__bundle-item__show-more__icon{height:24px;margin-left:4px;width:24px}.cart-popup__bundle-item__show-more__icon svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.cart-popup__bundle-item__show-more__icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.cart-popup__bundle-item__show-more__icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.cart-popup__bundle-item__show-more__icon svg{height:24px;width:24px}.cart-popup-upsell{background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:16px}.cart-popup-upsell__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.cart-popup-upsell__header-text-container{color:#41413e;display:flex}.cart-popup-upsell__header-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#41413e}.cart-popup-upsell__header-icon{cursor:pointer;display:flex;margin-right:-8px}.cart-popup-upsell__header-icon svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.cart-popup-upsell__header-icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#82827d}.cart-popup-upsell__header-icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.cart-popup-upsell__header-icon--collapsed{transform:rotate(180deg)}.cart-popup-upsell__progress-bar{margin:24px auto;position:relative;transition:background-size .25s}.cart-popup-upsell__progress-bar__label{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:red;position:absolute;top:-16px;transform:translate(-50%);transition:left .25s}.cart-popup-upsell__items-container{align-items:center;display:flex;margin:auto -16px;overflow:hidden;position:relative}.cart-popup-upsell__items-wrapper{display:flex;margin:auto 16px;transition:transform .25s}@media (min-width: 414px){.cart-popup-upsell__items-wrapper{margin:auto 36px}}.cart-popup-upsell__item{background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box;display:flex;margin:auto 12px;max-height:130px;min-width:320px;padding:16px;position:relative}.cart-popup__upsell__plus-icon{align-items:center;border:1px solid #c2c2bc;border-radius:50%;bottom:24px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:24px;width:40px}.cart-popup__upsell__plus-icon svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:transparent}.cart-popup__upsell__plus-icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:transparent}.cart-popup__upsell__plus-icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.cart-popup__upsell__plus-icon svg{height:24px;width:24px}.cart-popup__upsell__arrow{border-radius:50%;box-sizing:border-box;cursor:pointer;height:32px;overflow:hidden;position:absolute;width:32px;z-index:1}.cart-popup__upsell__arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7;stroke:#f7f7f7}.cart-popup__upsell__arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.cart-popup__upsell__arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7}.cart-popup__upsell__arrow:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.cart-popup__upsell__arrow:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#fff}.cart-popup__upsell__arrow:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.cart-popup__upsell__arrow svg{height:32px;width:32px}.cart-popup__upsell__arrow--left{left:6px;transform:rotate(90deg)}.cart-popup__upsell__arrow--right{right:6px;transform:rotate(-90deg)}.cart-popup__upsell__arrow--disabled{cursor:inherit}.cart-popup__upsell__arrow--disabled svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7;stroke:#f7f7f7}.cart-popup__upsell__arrow--disabled svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#c2c2bc}.cart-popup__upsell__arrow--disabled svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7}.cart-popup__upsell__arrow--disabled:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7;stroke:#f7f7f7}.cart-popup__upsell__arrow--disabled:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#c2c2bc}.cart-popup__upsell__arrow--disabled:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7}.cart-popup__upsell__img{min-width:96px;width:96px}.cart-popup__upsell__description{display:flex;flex-direction:column;margin-left:16px}.cart-popup__upsell__product{font-weight:600}.cart-popup__upsell__variant{color:#82827d;margin-bottom:8px}.cart-popup__upsell__price{margin-top:auto}.cart-popup-upsell__completed-state{display:flex}@keyframes slideInfinite{0%{transform:translate(0)}to{transform:translate(-1920px)}}@keyframes slideInfiniteSm{0%{transform:translate(0)}to{transform:translate(-1500px)}}.press-reviews__container{overflow:hidden}.press-reviews--desktop{animation:slideInfiniteSm 60s linear infinite;background-repeat:repeat-x;background-size:auto 100%;height:352px;width:3840px;display:none}@media (min-width: 768px){.press-reviews--desktop{animation:slideInfinite 60s linear infinite}}@media (min-width: 768px){.press-reviews--desktop{display:block}}.press-reviews--mobile{animation:slideInfiniteSm 60s linear infinite;background-repeat:repeat-x;background-size:auto 100%;height:288px;width:3000px}@media (min-width: 768px){.press-reviews--mobile{animation:slideInfinite 60s linear infinite}}@media (min-width: 768px){.press-reviews--mobile{display:none}}.press-review__image{margin-bottom:8px}.press-review__caption{text-align:center}.product-reviews__sample-container{display:none}.product__reviews-overview{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px}.product-reviews__container{padding-top:32px}@media (min-width: 414px){.product-reviews__container{padding-top:64px}}.product-reviews__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}.product-reviews__subtitle{padding-bottom:24px}.product-reviews__overview{align-items:center;flex-wrap:wrap;padding-bottom:32px}.product-reviews__average-rating,.product-reviews__total_reviews{font-weight:600}.product-reviews__rating{padding-bottom:8px}.product-reviews__review-container{flex-wrap:wrap;padding-bottom:32px;padding-top:32px}.product-reviews__reviewer-name{font-weight:600;padding-bottom:8px}.product-reviews__review-date,.product-reviews__reviewer-location{color:#82827d;padding-bottom:8px}.reviews__info-container{display:flex}.product-reviews__review-date--desktop{display:none}@media (min-width: 768px){.product-reviews__review-date--desktop{display:block}}.product-reviews__review-date--mobile{display:block;margin-left:auto}@media (min-width: 768px){.product-reviews__review-date--mobile{display:none}}.product-reviews__review-text{padding-top:16px}@media (min-width: 768px){.product-reviews__review-text{padding-top:0}}.product-reviews__review-input{height:128px;resize:none}@media (min-width: 768px){.product-reviews__review-input{height:100%}}.product-reviews__form-fields-container{border:1px solid #e6e6e6;border-bottom:none;display:flex;flex-wrap:wrap;padding:32px}.product-reviews__form-column{width:100%}@media (min-width: 1024px){.product-reviews__form-column{width:calc(50% - 8px)}}@media (min-width: 1024px){.product-reviews__form-column--left{padding-right:8px}}@media (min-width: 1024px){.product-reviews__form-column--right{padding-left:8px}}.product-reviews__form-controls-container{align-items:center;display:flex;flex-wrap:wrap;padding-top:8px;width:100%}.product-reviews__rating-control{align-items:center;display:flex;flex-wrap:wrap;text-align:center;width:100%}@media (min-width: 768px){.product-reviews__rating-control{text-align:left;width:66%}}.product-reviews__rating-control svg{cursor:pointer;height:15px;padding:8px;width:15px}.product-reviews__rating-control svg:first-child{padding-left:0}@media (min-width: 768px){.product-reviews__rating-control svg:first-child{padding-left:24px}}.product-reviews__cta{padding-bottom:8px;width:100%}@media (min-width: 768px){.product-reviews__cta{padding-bottom:0;width:auto}}.product-reviews__rating-stars-container{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width: 768px){.product-reviews__rating-stars-container{justify-content:normal;width:auto}}.product-reviews__button-container{display:flex;justify-content:center;margin-left:auto;padding-top:24px;width:100%}@media (min-width: 768px){.product-reviews__button-container{justify-content:normal;padding-top:0;width:auto}}.product-reviews__view-all-link-container,.product-reviews__zero-state-container{border-top:1px solid #e6e6e6;padding-bottom:64px;padding-top:32px}.product-reviews__zero-state-container{text-align:center}.product-reviews__zero-state-header{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.product-reviews__success-banner{border-top:1px solid #e6e6e6;flex-wrap:wrap;padding:32px;position:relative;text-align:center}.product-reviews__success-banner-close{cursor:pointer;position:absolute;right:0;top:0}.product-reviews__success-banner-close svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.product-reviews__success-banner-close svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.product-reviews__success-banner-close svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.product-reviews__submit-button{padding-left:32px;padding-right:32px;width:100%}@media (min-width: 768px){.product-reviews__submit-button{width:auto}}.product-reviews__success-banner-header{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.product-reviews__add-button{width:100%}@media (min-width: 768px){.product-reviews__add-button{padding:7px 19px;width:50%}}.product-reviews__add-review-button-container{display:flex;justify-content:flex-end;padding-top:24px}@media (min-width: 768px){.product-reviews__add-review-button-container{padding-top:0}}.product-reviews-anchor-link:hover{cursor:default}.product-reviews-anchor-link:before{content:"";display:block;margin-top:-120px;padding-top:120px}.product-reviews__warning-text{color:red;text-align:center;width:100%}.nootrobox-supplement-info__image{width:100%}.nootrobox-supplement-info__image--mobile{display:block;height:100%;position:relative}@media (min-width: 1024px){.nootrobox-supplement-info__image--mobile{display:none}}.nootrobox-supplement-info__image--desktop{display:none;height:100%}@media (min-width: 1024px){.nootrobox-supplement-info__image--desktop{display:block}}.nootrobox-supplement-info__heading-tagline{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.nootrobox-supplement-info__heading-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;margin-bottom:8px}.nootrobox-supplement-info__short-description{margin-bottom:16px;margin-left:32px}.nootrobox-supplement-info__container{flex-wrap:wrap;margin-bottom:32px}@media (min-width: 1024px){.nootrobox-supplement-info__container{flex-wrap:nowrap}}.nootrobox-supplement-info__container .nootrobox-supplement-info__content-container{border-bottom:solid 1px #e6e6e6;display:flex;flex-wrap:wrap;padding-bottom:32px}.nootrobox-supplement-info__container .nootrobox-supplement-info__content-container--no-border{border:0}.nootrobox-supplement-info__image-container{position:relative}.nootrobox-supplement-info__ingredients{list-style:disc;margin-bottom:32px}.nootrobox-supplement-info__ingredients li{line-height:24px;margin-bottom:8px;margin-left:16px;padding-left:16px}.nootrobox-supplement-info__link{margin-left:32px}.ingredients__container{flex-wrap:wrap;padding-bottom:32px;padding-top:32px}@media (min-width: 1024px){.ingredients__container{padding-bottom:64px;padding-top:64px}}.ingredients__image{background-position:center;background-size:cover;height:256px}@media (min-width: 768px){.ingredients__image{height:384px}}@media (min-width: 1024px){.ingredients__image{height:512px}}.ingredients__title,.ingredients__description{text-align:center}.ingredients__title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-bottom:8px}@media (min-width: 414px){.ingredients__title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;margin-bottom:16px}}.ingredients__description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#82827d;margin-bottom:32px}@media (min-width: 414px){.ingredients__description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-bottom:48px}}@media (min-width: 1024px){.ingredients__description{margin-bottom:64px}}.product-purchase-bar__container{align-items:center;border-bottom:solid 1px #e6e6e6;box-sizing:border-box;display:flex;justify-content:center;left:0;position:fixed;top:0;width:100%}@media (min-width: 768px){.product-purchase-bar__container{justify-content:space-between}}.product-purchase-bar__container .navigation__link{padding:0 8px}@media (min-width: 1024px){.product-purchase-bar__container .navigation__link{padding:0 16px}}.product-purchase-bar__buy-now{color:#fff!important}.product-purchase-bar__logo-group,.product-purchase-bar__buy-now{display:none!important}@media (min-width: 768px){.product-purchase-bar__logo-group,.product-purchase-bar__buy-now{display:flex!important}}.product-purchase-bar__buy-now-mobile-container{display:block;bottom:16px;box-sizing:border-box;padding:0 16px;position:fixed;width:100%;z-index:10}@media (min-width: 1024px){.product-purchase-bar__buy-now-mobile-container{display:none}}@media (min-width: 768px){.product-purchase-bar__buy-now-mobile-container{display:none!important}}.product-purchase-bar__product-title{margin-left:16px}.product-purchase-bar-new__reviews{display:block}@media (min-width: 768px){.product-purchase-bar-new__reviews{display:none!important}}.product-purchase-bar-new__container{align-items:center;border-top:solid 1px #e6e6e6;bottom:0;box-sizing:border-box;display:none;justify-content:center;left:0;position:fixed;width:100%}@media (min-width: 768px){.product-purchase-bar-new__container{display:flex;justify-content:space-between}}.product-purchase-bar-new__container .navigation__link{padding:0 8px}@media (min-width: 1024px){.product-purchase-bar-new__container .navigation__link{padding:0 16px}}.product-purchase-bar-new__container .navigation__navigation-group{position:relative}.product-purchase-bar-new__container--mobile{justify-content:space-between}.product-purchase-bar-new__image-space-placeholder{width:160px}.product-purchase-bar-new__navigation-group--left{margin-left:auto}.product-purchase-bar-new__navigation-group--right{margin-right:auto}.product-purchase-bar-new__image-container{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:96px;width:96px}.product-purchase-bar-new__buy-now{color:#fff!important}.product-purchase-bar-new__logo-group,.product-purchase-bar__buy-now{display:none!important}@media (min-width: 768px){.product-purchase-bar-new__logo-group,.product-purchase-bar__buy-now{display:flex!important}}.product-purchase-bar-new__buy-now-mobile-container{display:block;bottom:16px;box-sizing:border-box;padding:0 16px;position:fixed;width:100%;z-index:10}@media (min-width: 1024px){.product-purchase-bar-new__buy-now-mobile-container{display:none}}@media (min-width: 768px){.product-purchase-bar-new__buy-now-mobile-container{display:none!important}}.product-purchase-bar-new__product-title{margin-left:16px}#buy-section .above-the-fold__price,#mobile-buy-section .above-the-fold__price{left:0;padding-bottom:8px;padding-left:0;position:relative;top:0}#buy-section .above-the-fold__price-section,#mobile-buy-section .above-the-fold__price-section{border:none;display:flex;flex-direction:column;height:100%;padding-left:24px;padding-right:24px;transform:none;width:auto}#buy-section .above-the-fold__add-to-cart-button-container,#mobile-buy-section .above-the-fold__add-to-cart-button-container{margin-top:auto}.accounts__back-link{align-items:center;display:flex}.accounts__back-link svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.accounts__back-link svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.accounts__back-link svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.accounts__back-link svg{height:24px;transform:rotate(90deg);width:24px}.accounts__header-title{font-family:Suisse;font-size:32px;line-height:40px}.accounts__header-subtitle{padding-top:8px}.accounts__header-link{margin-left:auto}.accounts__header-container{align-items:flex-end;display:flex;padding-bottom:32px}.evidence-grading__container{padding-top:64px}.evidence-grading__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:32px}.evidence-grading__info-container{flex-wrap:wrap}.evidence-grading__grade-container{display:flex}.evidence-grading__grade-container:not(:last-child){padding-bottom:24px}.evidence-grading__badge{padding-right:4px;padding-top:4px}.evidence-grading__badge-container{min-width:36px;padding-right:8px}.evidence-grading__description{padding-bottom:32px}@media (min-width: 768px){.evidence-grading__description{padding-bottom:0}}.scientific-citations__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:32px}.scientific-citations__container{flex-wrap:wrap;margin-bottom:64px}.scientific-citations__link{margin-bottom:8px;overflow-wrap:break-word}.scientific-citations__link a{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:#82827d}.scientific-citations__citations{display:flex;flex-wrap:wrap}@media (max-width: 414px){.scientific-citations__citations--collapsed :nth-child(n+5){display:none}}@media (min-width: 414px){.scientific-citations__show-all{display:none}}.page-header__container{height:414px;position:relative}@media (min-width: 768px){.page-header__container{height:384px}}@media (min-width: 1024px){.page-header__container{height:480px}}.page-header__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:256px;overflow:hidden;position:relative}@media (min-width: 1024px){.page-header__image{background-position:25% center}}.page-header__image--desktop{display:none;height:384px}@media (min-width: 768px){.page-header__image--desktop{display:block}}@media (min-width: 1024px){.page-header__image--desktop{height:480px}}.page-header__image--mobile{display:block}@media (min-width: 768px){.page-header__image--mobile{display:none}}.page-header__text-container{left:50%;transform:translate(-50%);color:#000;position:absolute;text-align:center;top:60px}@media (min-width: 768px){.page-header__text-container{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);text-align:left}}.page-header__caption{margin:auto}@media (min-width: 768px){.page-header__caption{margin:0}}.page-header__text--white{color:#fff}.page-header__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}@media (min-width: 768px){.page-header__title{font-family:Suisse;font-size:48px;line-height:48px}}.page-header__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}@media (min-width: 768px){.page-header__subtitle{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.email-subscription__container{width:100%}.email-subscription__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:8px;text-align:center}@media (min-width: 768px){.email-subscription__title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:16px}}.email-subscription__description{margin-bottom:32px;text-align:center}.email-subscription__controls{display:flex;flex-wrap:wrap}.email-subscription__input,.email-subscription__button{width:100%}@media (min-width: 768px){.email-subscription__input,.email-subscription__button{width:calc(50% - 8px)}}@media (min-width: 768px){.email-subscription__input{margin-right:16px}}.email-subscription__success{width:100%}.email-subscription__success-icon-container{height:32px;padding:24px;width:48px}@media (min-width: 768px){.email-subscription__success-icon-container{height:48px;padding:32px;width:64px}}.email-subscription__success-icon-wrapper{display:flex;justify-content:center}.email-subscription__success-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;margin-bottom:16px;text-align:center}@media (min-width: 768px){.email-subscription__success-title{font-family:Suisse;font-size:48px;line-height:48px}}.email-subscription__success-description{text-align:center}.science-page__top-level-ingredient-container{padding-top:32px}@media (min-width: 768px){.science-page__top-level-ingredient-container{padding-top:64px}}.science-page__top-level-ingredient-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:32px;padding-top:32px;text-align:center}@media (min-width: 768px){.science-page__top-level-ingredient-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:64px;padding-top:64px}}.science-page__top-level-ingredient-image{height:256px;overflow:hidden;position:relative}@media (min-width: 768px){.science-page__top-level-ingredient-image{height:384px}}.science-page__top-level-ingredient-image img{left:50%;position:absolute;transform:translate(-50%);height:256px;max-height:none;max-width:none}@media (min-width: 768px){.science-page__top-level-ingredient-image img{height:384px}}.science-page__top-level-ingredient-description-container{flex-wrap:wrap;padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.science-page__top-level-ingredient-description-container{padding-bottom:64px;padding-top:64px}}.science-page__top-level-ingredient-name{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}.science-page__top-level-ingredient-subtitle{font-weight:600;padding-bottom:16px;padding-top:32px}@media (min-width: 768px){.science-page__top-level-ingredient-subtitle{padding-top:0}}.science-page__top-level-ingredient-separator{border-bottom:1px solid #e6e6e6;margin-bottom:12px;margin-top:32px}.science-page__top-level-ingredient-benefit-description{padding-bottom:32px;padding-left:44px}.science-page__top-level-ingredient-benefit-description--without-padding{padding-left:0}.science-page__primary-ingredient-name{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px;padding-top:32px}.science-page__primary-ingredient-origin{font-weight:600;padding-bottom:16px}.science-page__primary-ingredients-container{flex-wrap:wrap;padding-bottom:32px}.science-page__primary-ingredient-image{height:256px;overflow:hidden;position:relative}.science-page__primary-ingredient-image img{left:50%;position:absolute;transform:translate(-50%);height:256px;max-height:none;max-width:none}.science-page__primary-ingredient-container{padding-bottom:32px}.science-page__secondary-ingredient-name{font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:16px;padding-top:32px}.science-page__secondary-ingredient-origin{font-weight:600;padding-bottom:16px}.science-page__secondary-ingredients-container{flex-wrap:wrap;margin-bottom:32px}@media (min-width: 768px){.science-page__secondary-ingredients-container{margin-bottom:96px}}.science-page__secondary-ingredient-image{height:256px;overflow:hidden;position:relative}.science-page__secondary-ingredient-image img{left:50%;position:absolute;transform:translate(-50%);height:256px;max-height:none;max-width:none}.science-page__secondary-ingredient-container{padding-bottom:32px}.science-page__secondary-ingredients-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:32px}@media (min-width: 768px){.science-page__secondary-ingredients-title{padding-top:64px}}.science-page__evidence-grading-description-container{margin-bottom:24px}.science-page__buy-container{margin-top:32px}@media (min-width: 768px){.science-page__buy-container{margin-top:64px}}.scientifically-approved__container{display:flex}.scientifically-approved__image{margin-right:16px}.scientifically-approved__image img{border-radius:50%;height:64px;width:64px}.scientifically-approved__info{display:flex;flex-direction:column;justify-content:center}.scientifically-approved__info__name{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.scientifically-approved__info__name img{height:24px;width:24px}.announcement-bar__container{align-items:center;display:flex;min-height:48px;position:sticky;position:-webkit-sticky;top:0;z-index:10}.announcement-bar__container--light_red{background-color:#fff5f5;color:#000}.announcement-bar__container--light_red .timer__digit{background-color:#41413e}.announcement-bar__container--grey{background-color:#f7f7f7;color:#000}.announcement-bar__container--grey .timer__digit{background-color:#e6e6e6}.announcement-bar__container--row{flex-direction:row}.announcement-bar__container--column{flex-direction:column}.announcement-bar__timer{display:flex;justify-content:center}.announcement-bar__timer .timer__days-container{color:red}.announcement-bar__timer .timer__seconds-container{color:#82827d}.announcement-bar__timer .timer__days-container,.announcement-bar__timer .timer__hours-container,.announcement-bar__timer .timer__minutes-container,.announcement-bar__timer .timer__seconds-container{font-weight:600;display:flex;padding-bottom:4px;position:relative}.announcement-bar__timer .timer__semicolon{position:absolute;top:50%;transform:translateY(-50%);font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#000;left:-9px;top:calc(50% - 4px)}.announcement-bar__timer .timer__text{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:#82827d;text-align:center}.announcement-bar__timer .time__section-container{padding-left:8px;padding-right:8px}.announcement-bar__timer .timer__digit{align-items:center;display:flex;justify-content:center;padding:4px 8px}.announcement-bar__timer .timer__digit:last-child{margin-left:8px}.announcement-bar__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.announcement-bar__close{cursor:pointer;position:absolute;right:0;top:0}.announcement-bar__close--light_red svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff5f5;stroke:#fff5f5}.announcement-bar__close--light_red svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.announcement-bar__close--light_red svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff5f5}.announcement-bar__close--grey svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7;stroke:#f7f7f7}.announcement-bar__close--grey svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.announcement-bar__close--grey svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7}.announcement-bar__copy{text-align:center}.announcement-bar__link{align-items:center;display:inline-flex;justify-content:center}.announcement-bar__link--light_red svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff5f5;stroke:#fff5f5}.announcement-bar__link--light_red svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.announcement-bar__link--light_red svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff5f5}.announcement-bar__link--grey svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7;stroke:#f7f7f7}.announcement-bar__link--grey svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.announcement-bar__link--grey svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#f7f7f7}.announcement-bar__link svg{transform:rotate(-90deg)}.kits-nutrition-facts__header{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:32px}.kits-nutrition-facts__container{padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.kits-nutrition-facts__container{padding-top:64px}}.kits-shop-all__cta-container{padding-top:16px}.kits-shop-all__cta-header{height:297px}.kits-shop-all__cta-title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:24px}.kits-shop-all__cta-text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.kits-shop-all__product-card__image{margin:auto;max-width:unset;position:relative;width:100%}.kits-shop-all__product-card__image img{object-fit:cover}.kits-shop-all__product-card__image .image__wrapper{margin-left:-24px;margin-right:-24px;margin-top:-24px;padding-bottom:unset!important}.kits-shop-all__product-card__image--wide .image__wrapper{height:304px}@media (min-width: 768px){.kits-shop-all__product-card__image--wide .image__wrapper{height:352px}}.kits-shop-all__product-card__image--narrow .image__wrapper{height:592px}.kits-shop-all__product-card__image--regular .image__wrapper{height:304px}.product-card-kits__container--mobile{display:block}@media (min-width: 1024px){.product-card-kits__container--mobile{display:none}}.product-card-kits__container--desktop{display:none}@media (min-width: 1024px){.product-card-kits__container--desktop{display:block}}.kits-shop-all__product-card__tagline{height:auto;margin-top:unset}.product-card-bmsm__info-badge{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:40px;justify-content:center;position:absolute;width:40px;z-index:1;background:#e6e6e6;cursor:pointer;left:0;top:0}.product-card-bmsm__checkmark-badge{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:40px;justify-content:center;position:absolute;width:40px;z-index:1;background:transparent;border:1px solid #c2c2bc;right:0;top:0}.product-card-bmsm__checkmark-badge svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:transparent}.product-card-bmsm__checkmark-badge svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:transparent}.product-card-bmsm__checkmark-badge svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.product-card-bmsm__checkmark-badge--checked{background-color:#000;border-color:#000}.product-card-bmsm__checkmark-badge--checked svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:transparent}.product-card-bmsm__checkmark-badge--checked svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:transparent}.product-card-bmsm__checkmark-badge--checked svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.product-card-bmsm__additional-info{display:none}@media (min-width: 768px){.product-card-bmsm__additional-info{display:block}}.bmsm__product-container .row{flex-wrap:wrap}.bmsm-nutrition-facts__container{overflow-y:scroll;padding:0 24px}@media (min-width: 1024px){.bmsm-nutrition-facts__container .nutrition-facts__badges-container{padding:32px 16px}}.bmsm__progress-bar{display:flex;flex-wrap:wrap;padding-top:48px}.bmsm__progress-bar__items-container{padding-top:8px}@media (min-width: 1024px){.bmsm__progress-bar__items-container{order:2}}.bmsm__progress-bar__items-wrapper{display:flex;justify-content:center;margin-bottom:4px}.bmsm__progress-bar__item-wrapper{height:60px;position:relative;width:60px}.bmsm__progress-bar__item-close-icon{box-sizing:border-box;height:20px;position:absolute;top:0;width:20px}.bmsm__progress-bar__item-close-icon svg{border-radius:50%;overflow:visible}.bmsm__progress-bar__item-close-icon svg rect{rx:100%;transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:#000}.bmsm__progress-bar__item-close-icon svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#fff}.bmsm__progress-bar__item-close-icon svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000}.bmsm__progress-bar__item-empty-state svg{height:60px;width:60px}.bmsm__progress-bar__text-container{display:flex;justify-content:center;padding-top:16px}@media (min-width: 1024px){.bmsm__progress-bar__text-container{order:1}}.bmsm__progress-bar__text{max-width:350px;text-align:center}@media (min-width: 1024px){.bmsm__progress-bar__text{text-align:left}}.bmsm__progress-bar__discount-wrapper{margin-bottom:24px;position:relative}.bmsm__progress-bar__discount-text{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:#82827d;position:absolute;top:8px}.bmsm__progress-bar__discount-text--5-percent{right:124px}.bmsm__progress-bar__discount-text--10-percent{right:64px}.bmsm__progress-bar__discount-text--15-percent{right:0}.bmsm__progress-bar__cta{display:none}@media (min-width: 1024px){.bmsm__progress-bar__cta{align-items:flex-start;display:flex;justify-content:flex-end;order:3;padding-top:24px}}.bmsm__progress-bar__fixed-bar{background-color:#fff;border:1px solid #e6e6e6;display:flex;padding-bottom:8px;position:fixed;top:0;width:100%;z-index:10}.bmsm__progress-bar__fixed-bar .bmsm__progress-bar__text-container{display:none}@media (min-width: 1024px){.bmsm__progress-bar__fixed-bar .bmsm__progress-bar__text-container{display:flex}}.bmsm__totals-container{border-top:2px solid #000;flex-wrap:wrap;margin-top:48px}@media (min-width: 1024px){.bmsm__totals__info{order:2}}.bmsm__totals__line{display:flex;justify-content:space-between;margin-top:16px}.bmsm__totals__line--total{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.bmsm__totals__cta{margin-top:24px}@media (min-width: 1024px){.bmsm__totals__cta{margin-top:58px;order:1}}.bmsm__totals__fixed-bar{bottom:16px;position:fixed;width:100%;z-index:1}@media (min-width: 1024px){.bmsm__totals__fixed-bar{display:none}}.bmsm__progress-bar__tooltip{background-color:#000!important;border-radius:unset!important;opacity:1!important;padding:16px!important;z-index:10!important}.bmsm__progress-bar__tooltip-content{cursor:pointer;display:flex}.bmsm__progress-bar__tooltip-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.bmsm__progress-bar__tooltip-close{height:24px;margin-left:8px;width:24px}.rounds__badge-container{align-content:center;color:#000;display:flex;flex-direction:column;font-weight:100;margin-top:16px}.rounds__badge-container svg{margin-left:auto;min-width:24px}.rounds__badge-container svg path{fill:red;stroke:red}.rounds__badge-container>.image__container{margin:0 auto}@media (min-width: 768px){.rounds__badge-container{margin-top:40px}}.rounds__badge-title{font-weight:600}@media (min-width: 768px){.rounds__badge-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}@media (min-width: 768px){.rounds__badge-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.rounds__badge__text-center{text-align:center}.rounds__badge__content-wrapper{display:flex;justify-content:space-between;padding-top:16px}.rounds__badge__content-wrapper--centered{justify-content:center}.rounds__badge-with-pointer:hover{color:red;cursor:pointer}.rounds__list-item{align-items:center;border-top:1px solid #e6e6e6;display:flex;padding:16px 0}.rounds__list-item svg{margin-left:auto;min-width:24px}.rounds__list-item-image{height:64px;margin-right:24px;width:64px}.rounds__list-item-text{margin-right:24px}.rounds__list-item-title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.rounds-list-item-link{color:#000;font-weight:100}.rounds-list-item-link:hover{cursor:pointer}.ketone-second-gen-item-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;padding-bottom:8px}.ketone-second-gen-item-description{padding-bottom:32px}.chess-content-revertable__row{display:flex;flex-wrap:wrap;width:100%}@media (min-width: 1024px){.chess-content-revertable__row{flex-wrap:nowrap}}.bullet-links-block-btn{margin-bottom:8px;margin-right:8px}.bullet-links-block-btn svg path{stroke:#fff}@media (max-width: 768px){.bullet-links-block-btn{padding:15px 23px}}.bullet-links-block-btn-secondary{background-color:#fff;border-color:#c2c2bc;color:#000}.bullet-links-block-btn-secondary svg path{stroke:#000}.bullet-links-block-content{display:flex}.bullet-links-block-content-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-right:8px}.bullet-links-block-title{color:#41413e;margin-bottom:8px}.bullet-links-block-div-16px{height:16px}.bullet-links-block-div-32px{height:32px}.above-the-fold-warning-with-popup{background-color:#fff5f5;margin-bottom:24px;padding:8px 16px}.above-the-fold-warning-with-popup-link{color:red;display:inline-block}.above-the-fold-warning-with-popup-link:hover{cursor:pointer;text-decoration:underline}.side-menu-ketones-container{display:flex;flex-direction:column;overflow:auto;padding:32px}.side-menu-ketones-image{margin-bottom:32px;object-fit:contain}.side-menu-ketones-title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}.ketone-advantages-item-container{border-top:1px solid rgba(0,0,0,.16);display:flex;flex-direction:column;padding:16px 0}@media (min-width: 768px){.ketone-advantages-item-container--border-bottom{border-bottom:1px solid rgba(0,0,0,.16)}}.ketone-advantages-item-container--popup:hover{color:red;cursor:pointer}.ketone-advantages-item-container .image__container{margin-left:0;padding-bottom:16px}@media (min-width: 768px){.ketone-advantages-item-container .image__container{padding-bottom:0}}@media (min-width: 768px){.ketone-advantages-item-container{flex-direction:row}}@media (min-width: 768px){.ketone-advantages-item-title{padding-left:16px}}.ketone-advantages-item-content{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.ketone-advantages-item-content svg path{fill:red;stroke:red}.store-locator-container{margin:0 auto;max-width:1920px;padding:48px 0 32px}.store-locator-container #storerocket-widget{border-color:#e6e6e6}.store-locator-container #storerocket-widget #storerocket-panel,.store-locator-container #storerocket-widget #storerocket-map-container{box-shadow:none;z-index:5}@media (min-width: 768px){.store-locator-container{padding-bottom:48px;padding-top:64px}}.store-locator-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px;text-align:center}@media (min-width: 768px){.store-locator-title{font-family:Suisse;font-size:48px;line-height:48px}}.store-locator-subtitle{padding-bottom:32px;text-align:center}@media (min-width: 768px){.store-locator-subtitle{padding-bottom:48px}}.store-locator-loading-text{text-align:center}.dosage-with-description-container{margin-top:24px}.dosage-with-description-icons span{margin-bottom:8px;margin-right:16px}.dosage-with-description-icons .full svg>path{fill:red;opacity:1}.dosage-with-description-icons .half svg>path{fill:red;opacity:.24}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-container{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 24px}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-container>h2,.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-container p{text-align:center}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-title{font-family:Suisse;font-size:24px;line-height:32px;margin:8px 0}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-price{font-weight:600}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-price strong,.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-price b{color:red}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-serving{border-bottom:1px solid #e6e6e6;color:#82827d;padding-bottom:16px}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefits{flex-grow:1;margin-top:16px}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit{align-items:center;display:flex;margin-bottom:4px;margin-left:32px;position:relative}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit--icon{color:#c2c2bc;cursor:pointer;margin-left:4px;padding:0 2px;position:absolute;top:0;transition:.12s}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit--icon:hover{color:#000}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit--popup-content p{margin:24px 0;text-align:unset}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit:last-child{margin-bottom:20px}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-benefit:before{border:solid red;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px;left:-20px;right:auto;top:4px}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-button{margin-bottom:24px}@media (min-width: 768px){.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-button{margin-bottom:52px}}.product-and-subscription__wrapper-v1 .product-card-one-click-purchase-bottom-text{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;padding-bottom:24px;padding-top:12px}.anchor-universal{display:block;position:relative;top:-48px;visibility:hidden}@media (min-width: 1024px){.anchor-universal{top:-96px}}.ketone-percent-benefit__item:nth-child(n+2){padding-left:16px}.ketone-percent-benefit__item-title{font-family:Suisse;font-size:48px;line-height:48px}.ketone-percent-benefit__item-title span{font-family:Suisse;font-size:24px;line-height:32px}@media (min-width: 768px){.ketone-percent-benefit__item-title{font-family:Suisse;font-size:64px;line-height:64px}.ketone-percent-benefit__item-title span{font-family:Suisse;font-size:32px;line-height:40px}}.ketone-percent-benefit__item-description{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;max-width:100%}@media (min-width: 768px){.ketone-percent-benefit__item-description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}}.js-tooltip{position:relative}.tooltip-container{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;background:#000;box-sizing:border-box;color:#fff;display:none;padding:16px;position:absolute;white-space:normal}.tooltip-container.top{right:0;top:0;transform:translateY(calc(-100% - 8px))}@media (min-width: 375px){.tooltip-container.top{transform:translate(24px,calc(-100% - 8px))}}.tooltip-container.bottom{bottom:0;right:0}.tooltip-container.active-tooltip{display:block}.tooltip-container--pin{border-color:#000 transparent transparent transparent;border-style:solid;border-width:8px 8px 0 8px;bottom:-8px;display:block;height:0;position:absolute;right:0;width:0}@media (min-width: 375px){.tooltip-container--pin{right:26px}}.the-feed-popup-content div{margin:24px 0}.the-feed-popup-content p{margin-bottom:8px}.above-the-fold-v2__gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:5}.above-the-fold-v2__gallery-arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.above-the-fold-v2__gallery-arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.above-the-fold-v2__gallery-arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold-v2__gallery-arrow:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.above-the-fold-v2__gallery-arrow:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#fff}.above-the-fold-v2__gallery-arrow:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.above-the-fold-v2__gallery-arrow--left{left:0}.above-the-fold-v2__gallery-arrow--left svg{transform:rotate(90deg)}.above-the-fold-v2__gallery-arrow--right{right:0}.above-the-fold-v2__gallery-arrow--right svg{transform:rotate(-90deg)}.above-the-fold-v2__gallery-arrow svg{border-radius:50%;height:32px;width:32px}.above-the-fold-v2__gallery-media-wrapper{position:relative}.above-the-fold-v2__gallery-selector-wrapper{display:flex;justify-content:center;padding-top:24px}.above-the-fold-v2__gallery-media{display:none}.above-the-fold-v2__gallery-media[selected]{display:block}.above-the-fold-v2__mobile-full-page-gallery{background-color:#fff;height:100vh;overflow:auto;position:fixed;top:0;width:100%;z-index:11}.above-the-fold-v2__mobile-full-page-gallery .above-the-fold-v2__gallery{height:100vh;position:relative}.above-the-fold-v2__mobile-full-page-gallery .above-the-fold-v2__gallery-media{position:absolute;top:50%;transform:translateY(-50%);top:calc(50% - 40px);width:100%}.above-the-fold-v2__mobile-full-page-gallery .above-the-fold-v2__gallery-arrow{position:fixed}.above-the-fold-v2__mobile-full-page-gallery .above-the-fold-v2__gallery-media-wrapper{height:100vh}.above-the-fold-v2__mobile-full-page-gallery .above-the-fold-v2__gallery-selector-wrapper{left:50%;position:absolute;transform:translate(-50%);bottom:32px;position:fixed}.above-the-fold-v2__mobile-full-page-gallery img:not(.js-above-the-fold-v2-gallery-thumbnail-image){cursor:default}.above-the-fold-v2__mobile-full-page-gallery-close{cursor:pointer;position:fixed;right:0;z-index:11}.above-the-fold-v2__mobile-full-page-gallery-close svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.above-the-fold-v2__mobile-full-page-gallery-close svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:#000}.above-the-fold-v2__mobile-full-page-gallery-close svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold-v2__mobile-full-page-gallery-close svg{padding-right:12px}.above-the-fold-v2__product-gallery-container{display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width: 1024px){.above-the-fold-v2__product-gallery-container{justify-content:unset;padding-bottom:0}}@media (min-width: 1920px){.above-the-fold-v2__product-gallery-container{width:736px}}.above-the-fold-v2__price{background-color:#fff;display:inline-block;margin-bottom:8px}.above-the-fold-v2__price span{vertical-align:middle}.above-the-fold-v2{background-color:#fff;flex-direction:column;padding-bottom:48px;padding-top:16px}.above-the-fold-v2 .radio-toggle__radio{padding-right:4px}.above-the-fold-v2 .above-the-fold__gallery{display:none}.above-the-fold-v2 .above-the-fold__gallery[selected]{display:block;margin-bottom:24px}@media (min-width: 1024px){.above-the-fold-v2 .above-the-fold__gallery[selected]{margin-bottom:unset;position:sticky;position:-webkit-sticky;top:146px}}@media (min-width: 1920px){.above-the-fold-v2 .above-the-fold__gallery[selected]{position:static}}.above-the-fold-v2 .popup-subscribe-button{margin-top:24px}.above-the-fold-v2 .bottom-text{font-weight:600;margin-top:12px;text-align:center}.above-the-fold-v2 .intl-shipping--popup b,.above-the-fold-v2 .intl-shipping--popup--btn{display:inline-block;margin:24px 0 8px}.above-the-fold-v2 .intl-shipping--popup p{margin:16px 0}.above-the-fold-v2 .intl-shipping--popup b:first-of-type,.above-the-fold-v2 .intl-shipping--popup p:first-of-type{margin-top:0}.above-the-fold-v2 .intl-shipping--popup p:not(:first-of-type):not(:last-of-type){margin-bottom:8px}.above-the-fold-v2 .intl-shipping--popup ul{list-style:unset;margin-left:32px}.above-the-fold-v2 .intl-shipping--popup ul span{margin-left:8px}.above-the-fold-v2 .intl-shipping--popup--buttons-container{display:flex;flex-direction:column;gap:16px;margin-top:24px}.above-the-fold-v2--free-shipping-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-top:12px;text-align:center}.above-the-fold-v2--anchor{display:block;text-decoration:unset}.above-the-fold-v2--anchor .product-rating__count{color:#82827d}.above-the-fold-v2--anchor:hover{text-decoration:unset}@media (min-width: 768px){.above-the-fold-v2{padding-bottom:96px;padding-top:48px}}@media (min-width: 1024px){.above-the-fold-v2{flex-direction:row}}@media (min-width: 1920px){.above-the-fold-v2{max-width:1200px}}.above-the-fold-v2__additional-info{border-top:1px solid #e6e6e6;display:flex;flex-direction:column;margin-top:24px}.above-the-fold-v2__additional-info--item{cursor:pointer}.above-the-fold-v2__additional-info--popup{font-weight:600;align-items:center;border-bottom:1px solid #e6e6e6;display:flex;height:64px;justify-content:space-between}.above-the-fold-v2__additional-info svg{color:red}.above-the-fold-v2__how-to-use-popup{margin-top:8px}.above-the-fold-v2__how-to-use-popup--description,.above-the-fold-v2__how-to-use-popup--buttons-container{margin-top:24px}.above-the-fold-v2__how-to-use-popup--buttons-container{display:flex;flex-direction:column;gap:16px}.above-the-fold-v2__how-to-use-popup .dosage-with-description-container:first-of-type{margin-top:0}.above-the-fold-v2__product{text-align:left}.above-the-fold-v2__product-title{font-family:Suisse;font-size:32px;line-height:40px}.above-the-fold-v2__product-tagline{font-weight:600;margin-bottom:8px}.above-the-fold-v2__product-description{color:#000;margin-bottom:24px;margin-top:8px}.above-the-fold-v2__product-description-wrapper--mobile{display:block;padding-left:0;padding-right:0}@media (min-width: 1024px){.above-the-fold-v2__product-description-wrapper--mobile{display:none}}.above-the-fold-v2__product-description-wrapper--desktop{display:none}@media (min-width: 1024px){.above-the-fold-v2__product-description-wrapper--desktop{display:block}}@media (min-width: 1024px){.above-the-fold-v2__product-description-container{margin-left:64px}}@media (min-width: 1920px){.above-the-fold-v2__product-description-container{width:352px}}.above-the-fold-v2__video,.above-the-fold-v2__image{height:100%;object-fit:contain;width:100%}@media (min-width: 1024px){.above-the-fold-v2__image{cursor:pointer}}.above-the-fold-v2__gallery-video-poster-placeholder{opacity:0}.above-the-fold__gallery-thumbnail{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:border;border:1px solid #fff;cursor:pointer;overflow:hidden;position:relative;width:64px}.above-the-fold__gallery-thumbnail img{cursor:pointer!important}.above-the-fold__gallery-thumbnail:not(:first-child){margin-left:8px}.above-the-fold__gallery-thumbnail[selected]{border:1px solid #000}.above-the-fold-v2__gallery-video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%}.above-the-fold-v2__gallery-video-container{overflow:hidden;position:relative}.above-the-fold-v2__gallery-thumbnail-video-icon{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:48px;pointer-events:none;width:48px;z-index:5}.above-the-fold-v2__product-rating{margin:8px 0 16px}.above-the-fold-v2__product-rating .product-rating{align-items:unset}@media (min-width: 1024px){.above-the-fold-v2__product-rating .product-rating{justify-content:left}}.above-the-fold-v2__price-section{border:1px solid #e6e6e6;box-sizing:border-box;margin-bottom:24px;transform:translate(0);width:100%}.above-the-fold-v2__price-section.otp-only{border:none}.above-the-fold-v2__total-price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.above-the-fold-v2__serving-price{margin-left:4px}.above-the-fold-v2__original-price{margin-left:4px;text-decoration:line-through}.above-the-fold-v2__selector{margin-bottom:16px}.above-the-fold-v2__subscription{background:#f7f7f7;display:flex;flex-direction:column;width:100%}.above-the-fold-v2__subscription .active{background:#fff}.above-the-fold-v2__subscription--popup-content{display:flex;flex-direction:column;gap:24px}.above-the-fold-v2__subscription--tooltip-content{width:240px}@media (min-width: 375px){.above-the-fold-v2__subscription--tooltip-content{cursor:default;width:340px}}.above-the-fold-v2__subscription--popup .side-menu-standard-image{margin-bottom:24px}.above-the-fold-v2__subscription .tooltip-container.top{right:-50px}.above-the-fold-v2__subscription .tooltip-container--pin{right:52px}@media (min-width: 375px){.above-the-fold-v2__subscription .tooltip-container.top{right:-120px}.above-the-fold-v2__subscription .tooltip-container--pin{right:146px}}.above-the-fold-v2__subscription--benefits-container{cursor:pointer;display:flex;flex-direction:column;gap:4px;padding-bottom:16px;padding-left:70px}.above-the-fold-v2__subscription--benefits-container .active{background:#fff}.above-the-fold-v2__subscription--benefit-item{display:flex;gap:6px;position:relative}.above-the-fold-v2__subscription--benefit-item:before{border:solid #000;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px;left:-20px;right:auto;top:4px}.above-the-fold-v2__subscription--popup-icon{align-items:center;color:#c2c2bc;cursor:pointer;display:flex;transition:.12s}.above-the-fold-v2__subscription--popup-icon:hover{color:#000}.above-the-fold-v2__subscription-option{box-sizing:border-box;cursor:pointer;padding:8px 16px}.above-the-fold-v2__subscription-option:last-child{align-items:center;border-top:1px solid #e6e6e6;display:flex;height:48px}.above-the-fold-v2__subscription__text{display:block}.above-the-fold-v2__subscription__text--stress{color:red}@media (min-width: 414px) and (max-width: 1024px){.above-the-fold-v2__subscription__text{display:inline-block}}.above-the-fold-v2__shipping-info-container{margin-bottom:40px;margin-left:32px}.above-the-fold-v2__shipping-info-icon{display:flex;margin-right:8px}.above-the-fold-v2__shipping-info-icon svg{height:24px;width:24px}.above-the-fold-v2__shipping-info{margin:24px auto 0}.above-the-fold-v2__shipping-info--tooltip-icon-container{align-items:center;display:flex;position:relative}.above-the-fold-v2__shipping-info--tooltip-content{width:240px}@media (min-width: 375px){.above-the-fold-v2__shipping-info--tooltip-content{width:340px}}.above-the-fold-v2__shipping-info--item{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;align-items:center;display:flex;justify-content:flex-start;margin-bottom:12px}.above-the-fold-v2__shipping-info--item span:not(span[class*=shipping-intl-info-label]){color:red}.above-the-fold-v2__shipping-info--item svg{align-self:center;color:#c2c2bc;cursor:pointer;transition:.12s}.above-the-fold-v2__shipping-info--item svg:hover{color:#000}@media (min-width: 375px){.above-the-fold-v2__shipping-info--item{white-space:nowrap}}.above-the-fold-v2__shipping-info--popup{align-items:center;display:flex;gap:4px}.above-the-fold-v2__shipping-info--popup:not(.within-popup){cursor:pointer}.above-the-fold-v2__shipping-info--item:first-of-type svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:transparent}.above-the-fold-v2__shipping-info--item:first-of-type svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#000;stroke:transparent}.above-the-fold-v2__shipping-info--item:first-of-type svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.above-the-fold-v2__out-of-stock-section__text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:16px}.above-the-fold-v2__out-of-stock-section__input,.above-the-fold-v2__out-of-stock-section__button{margin-bottom:16px}.above-the-fold-v2__out-of-stock-success-section__text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-bottom:8px}.above-the-fold-v2__out-of-stock-success-section__description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:32px}.above-the-fold-v2__kit__product-title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-bottom:16px}.above_the_fold__kit__flavor_select{margin-bottom:16px;margin-top:-8px}.above_the_fold__kit-divider__wrapper{border-top:1px solid #c2c2bc;margin:32px 0;position:relative}.above_the_fold__kit-divider__container{background-color:#fff;padding:0 16px;position:absolute;right:50%;top:-12px;transform:translate(50%)}.above_the_fold__kit-divider__text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#82827d;white-space:nowrap}.above-the-fold-v2-quantity-selector--container{margin-bottom:24px}.above-the-fold-v2__price-section--sidebar{margin:32px auto 0;width:calc(100% - 64px)}.above-the-fold-v2__price-section--sidebar .above-the-fold-v2__price-section{border:1px solid #e6e6e6}.above-the-fold-add-button--sidebar{margin:0 auto!important;width:calc(100% - 64px)}.product-and-subscription__wrapper .product-card-one-click-purchase-container{display:flex;flex-direction:column;height:calc(100% - 40px);justify-content:flex-start;padding:24px}.product-and-subscription__wrapper .product-card-one-click-purchase-container .image__container{border-bottom:1px solid #e6e6e6;margin-bottom:16px}.product-and-subscription__wrapper .product-card-one-click-purchase-container button{margin-bottom:0;white-space:nowrap}.product-and-subscription__wrapper .product-card-one-click-purchase--subscription{order:1}.product-and-subscription__wrapper .product-card-one-click-purchase--one-time-order{order:2}@media (min-width: 670px){.product-and-subscription__wrapper .product-card-one-click-purchase--subscription,.product-and-subscription__wrapper .product-card-one-click-purchase--one-time-order{order:unset}}.product-and-subscription__wrapper .product-card-one-click-purchase-title{font-family:Suisse;font-size:24px;line-height:32px}.product-and-subscription__wrapper .product-card-one-click-purchase-price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.product-and-subscription__wrapper .product-card-one-click-purchase-price strong,.product-and-subscription__wrapper .product-card-one-click-purchase-price b,.product-and-subscription__wrapper .product-card-one-click-purchase-price.subscription-price{color:red}.product-and-subscription__wrapper .product-card-one-click-purchase-price .otp-price{color:#c2c2bc;text-decoration:line-through}.product-and-subscription__wrapper .product-card-one-click-purchase-serving{color:#000}.product-and-subscription__wrapper .product-card-one-click-purchase-benefits{flex-grow:1;margin-top:8px}.product-and-subscription__wrapper .product-card-one-click-purchase-benefit{align-items:center;display:flex;margin-bottom:4px;margin-left:32px;position:relative}.product-and-subscription__wrapper .product-card-one-click-purchase-benefit--icon{color:#c2c2bc;cursor:pointer;margin-left:4px;padding:0 2px;position:absolute;top:0;transition:.12s}.product-and-subscription__wrapper .product-card-one-click-purchase-benefit--icon:hover{color:#000}.product-and-subscription__wrapper .product-card-one-click-purchase-benefit--popup-content p{margin:24px 0;text-align:unset}.product-and-subscription__wrapper .product-card-one-click-purchase-benefit:before{border:solid red;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px;left:-20px;right:auto;top:4px}.product-and-subscription__wrapper .product-card-one-click-purchase-button{margin-bottom:24px}@media (min-width: 768px){.product-and-subscription__wrapper .product-card-one-click-purchase-button{margin-bottom:52px}}.product-and-subscription__wrapper .product-card-one-click-purchase-bottom-text{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;min-height:16px;padding-bottom:0;padding-top:12px;text-align:center}.toggle-switch-container{align-items:center;display:flex;gap:16px;justify-content:center}.toggle-switch-container input[type=checkbox]{height:0;visibility:hidden;width:0}.toggle-switch-container label{border-radius:100px;cursor:pointer;display:block;order:1;position:relative}.toggle-switch-container label.disabled-red{background-color:red}.toggle-switch-container label.disabled-black{background-color:#000}.toggle-switch-container label.lg{height:32px;width:64px}.toggle-switch-container label.lg:after{height:22px;width:22px}@media (min-width: 768px){.toggle-switch-container label.lg:active:after{width:32px}}.toggle-switch-container label.sm{height:20px;width:40px}.toggle-switch-container label.sm:after{height:10px;width:10px}.toggle-switch-container label.sm:active:after{width:20px}.toggle-switch-container label:after{background:#fff;border-radius:90px;content:"";left:5px;position:absolute;top:5px;transition:.2s}.toggle-switch-container input:checked+label.enabled-red{background-color:red}.toggle-switch-container input:checked+label.enabled-black{background-color:#000}.toggle-switch-container input:checked~.enabled-label{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#000}@media (min-width: 768px){.toggle-switch-container input:checked~.enabled-label{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}.toggle-switch-container input:not(:checked)~.disabled-label{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#000}@media (min-width: 768px){.toggle-switch-container input:not(:checked)~.disabled-label{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}.toggle-switch-container input:checked+label:after{left:calc(100% - 5px);transform:translate(-100%)}.toggle-switch-container .enabled-label{order:2}.toggle-switch-container .disabled-label{order:0}.toggle-switch-container .enabled-label,.toggle-switch-container .disabled-label{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#82827d}@media (min-width: 768px){.toggle-switch-container .enabled-label,.toggle-switch-container .disabled-label{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.product-card-v2__container{padding-top:24px;position:relative}.product-card-v2__container--mobile{display:block}@media (min-width: 768px){.product-card-v2__container--mobile{display:none}}.product-card-v2__container--desktop{display:none}@media (min-width: 768px){.product-card-v2__container--desktop{display:block}}.product-card-v2__description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;align-self:center;display:inline-block;margin:16px 0;text-align:center}.product-card-v2__description svg{color:#c2c2bc;cursor:pointer;position:relative;top:4px;transition:.2s}.product-card-v2__description svg:hover{color:#000}@media (min-width: 768px){.product-card-v2__description{height:144px;margin:12px 0 0}}.product-card-v2{position:relative}.product-card-v2 .side-menu__content{text-align:left}.product-card-v2 .side-menu__content .above-the-fold-v2__shipping-info-container{margin:unset}.product-card-v2 .side-menu__content .above-the-fold-v2__shipping-info-container svg{margin-top:-4px}.product-card-v2__card-container:not(:nth-child(1)),.product-card-v2__card-container:not(:nth-child(2)),.product-card-v2__card-container:not(:nth-child(3)){padding-top:16px}.product-card-v2__content{background-color:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:32px;text-align:left}.product-card-v2__content--bottom-text{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;margin-top:16px;text-align:center}@media (min-width: 768px){.product-card-v2__content--bottom-text{height:32px}}.product-card-v2__content--popup-content{text-align:left}.product-card-v2__content--popup-content p{margin:24px 0;text-align:unset}.product-card-v2__content--white{background-color:#fff}.product-card-v2__content .product-card-v2__buttons-container{align-items:center;display:grid;grid-gap:8px;grid-template:1fr 1fr / 1fr}@media (min-width: 768px){.product-card-v2__content .product-card-v2__buttons-container{grid-template:1fr / 1fr 1fr}}.product-card-v2__content .product-card-v2__variant-selector{margin-bottom:unset}.product-card-v2__content .above-the-fold__add-to-cart-button-container{align-items:flex-end;display:flex;flex-grow:1;justify-content:center}.product-card-v2__content .above-the-fold__add-to-cart-button-container>div{width:100%}.product-card__image{margin:auto;max-width:256px;position:relative;width:100%}.product-card-v2__badge{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;align-items:center;background:#000;border-radius:50%;color:#fff;display:none;height:40px;justify-content:center;position:absolute;right:24px;top:8px;width:40px;z-index:1}@media (min-width: 768px){.product-card-v2__badge{display:flex}}.product-card-v2__info-section{align-items:center;display:flex;flex-direction:column}.product-card-v2__info-section--bmsm{border:none;margin-bottom:16px;padding-top:unset}@media (min-width: 768px){.product-card-v2__info-section--bmsm{border-top:solid 1px #e6e6e6;margin-bottom:unset;padding-top:24px}}.product-card-v2__title{color:#000}.product-card-v2__product{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.product-card-v2__variant{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}.product-card-v2__price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}.product-card-v2__rating{justify-content:left;margin:8px 0}.product-card-v2__variant-selector{margin-bottom:16px}.product-card-v2__variant-selector .radio-group__title{text-align:center}.subscription-price-label__container{display:flex;gap:4px}.subscription-price-label__container.reverse{flex-direction:row-reverse}.subscription-price-label__container .subscription-price{font-weight:600;color:red}.subscription-price-label__container .otp-price{font-weight:100;color:#82827d;text-decoration:line-through}.quantity-badges-container{position:absolute;right:15%;top:40px}.quantity-badges-container .hidden{display:none}@keyframes hideNavbarBlog{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes showNavbarBlog{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hideShopKetoneButton{0%{transform:translateY(0)}to{transform:translateY(400%)}}@keyframes showShopKetoneButton{0%{transform:translateY(400%)}to{transform:translateY(0)}}.navigation{background-color:#fff;min-height:48px;padding-left:32px;padding-right:32px;z-index:10}.navigation--fixed{height:48px;left:0;position:fixed;top:0}.navigation--mobile{display:flex}@media (min-width: 1024px){.navigation--mobile{display:none}}.navigation--desktop{display:none}@media (min-width: 1024px){.navigation--desktop{display:flex;flex-direction:column;min-height:96px}}.navigation .navigation__shop-link a{color:#000}.navigation a{color:#82827d;text-decoration:none}.navigation-bar{background-color:#fff;min-height:48px;padding-left:32px;padding-right:32px;z-index:10}.navigation-bar--mobile{display:flex}@media (min-width: 1024px){.navigation-bar--mobile{display:none}}.navigation-bar--desktop{display:none}@media (min-width: 1024px){.navigation-bar--desktop{display:flex;justify-content:space-between}}.navigation-bar--centered{justify-content:center}.navigation-bar--bordered{min-height:47px}.navigation__padding{padding-top:48px}@media (min-width: 1024px){.navigation__padding{padding-top:96px}}.navigation--desktop.navigation--fixed,.navigation--mobile.navigation--fixed{width:calc(100% - 64px)}.navigation--bordered{border-bottom:solid 1px #e6e6e6}.navigation__container{background-color:#fff;width:100%}.navigation__dropdown__columns{padding-bottom:32px;padding-top:24px}.navigation__dropdown__shop-all{padding-bottom:32px}.navigation__dropdown__shop-all__link svg{transform:rotate(270deg) translate(-5px)}.navigation__dropdown__shop-all__link rect{fill:#fff}.navigation__dropdown__shop-all__link path{stroke:red}.navigation__dropdown__title{font-weight:600;padding-bottom:12px}.navigation__dropdown-container{background-color:#fff;border-top:solid 1px #e6e6e6;box-shadow:0 15px 30px -30px #0009;position:fixed;top:96px;width:100%;z-index:10}.navigation__dropdown-container:hover{display:block!important}.navigation__dropdown-container--hidden{display:none}.navigation__dropdown-container--fixed{position:fixed}.navigation__dropdown__column>:last-child:not([class^="navigation__dropdown-ad-item"]){margin-bottom:0}.navigation__dropdown-ad-item__title{font-weight:600}.navigation__dropdown-ad-item__title .navigation__is-new-label{vertical-align:super}.navigation__dropdown-ad-item__link{color:#000}.navigation__dropdown-ad-item__link:hover{text-decoration:none}.navigation__dropdown-ad-item__link:hover>.navigation__dropdown-ad-item__title{color:red}.navigation__bundle-title{font-weight:600;display:flex}.navigation__bundle-title strong{color:red}.navigation__bundle-container{align-items:center;color:#000;display:flex;flex-wrap:nowrap;margin-bottom:24px}.navigation__bundle-container:hover{text-decoration:none}.navigation__bundle-container:hover>div>.navigation__bundle-title{color:red}.navigation__bundle-container .image__container{margin:0 16px 0 0;min-width:64px}.navigation__bundle-description{font-family:ProximaNova;font-size:12px;letter-spacing:.5px;line-height:16px;font-weight:100;color:#41413e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp: 2){.navigation__bundle-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:initial}}.navigation__product-title{font-weight:600;color:#000}.navigation__product-title strong{color:red}.navigation__product-tagline{font-weight:100;color:#000}.navigation__is-new-label{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:red;letter-spacing:0;margin-left:4px;margin-top:2px}.navigation__dropdown__link-wrapper{margin-bottom:12px}.navigation__dropdown__link{font-weight:100;color:#000;display:flex}.navigation__dropdown__link:hover{color:red;text-decoration:none}.navigation__image-height-178{height:178px}.navigation__image-height-242{height:242px}.navigation__dropdown-ad-item img{object-fit:cover;padding-bottom:16px;width:100%}.navigation__dropdown-ad-item--margin-negative{margin-bottom:-60px}.navigation__dropdown-ad-item__description{font-weight:100}.navigation__cart-count{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;align-items:center;background:#000;border-radius:5px;color:#fff;display:flex;height:32px;justify-content:center;margin-left:8px;width:32px}.navigation__navigation-group--mobile-v2{align-items:center;display:flex;justify-content:space-between;width:100%}.navigation__cart-count-v2{font-family:Suisse;font-size:10px;line-height:10px;align-items:center;background:red;border-radius:6px;color:#fff;display:flex;height:12px;justify-content:center;left:12px;min-width:12px;position:absolute;top:0}.navigation__cart-count-v2 span{margin:2px 4px 0}.navigation__mobile-side-menu-item-product-description{align-items:center;display:flex;position:relative}.navigation__mobile-side-menu-item-product-description svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__mobile-side-menu-item-product-description svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__mobile-side-menu-item-product-description svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__mobile-side-menu-item-product-description:not(:last-child){border-bottom:1px solid #e6e6e6}.navigation__mobile-side-menu-sub-items-container{display:none;flex-direction:column;padding-left:16px}.navigation__mobile-side-menu-sub-items-container .navigation__mobile-side-menu-item-product-description{padding:16px 0}.navigation__mobile-side-menu-sub-items-container .navigation__mobile-side-menu-item-product-description:not(:last-child){border-bottom:1px solid #e6e6e6}.navigation__shipping-info--item{align-items:center;color:#82827d;display:flex}.navigation__shipping-info--item svg{margin-left:16px}.navigation__shipping-info--item svg path{fill:#82827d}.navigation__mobile-icon{cursor:pointer;height:24px;position:relative;width:24px}.navigation__desktop-icon{cursor:pointer;height:24px;position:relative;width:24px;margin-right:8px}.blog-shop-ketone-button{bottom:28px;left:40px;position:fixed;width:235px;z-index:2}.blog-shop-ketone-button--hidden{animation:hideShopKetoneButton .5s ease-in-out;transform:translateY(400%)}.blog-shop-ketone-button--visible{animation:showShopKetoneButton .5s ease-in-out;transform:translateY(0)}@media (min-width: 375px){.blog-shop-ketone-button{left:30px}}@media (min-width: 414px){.blog-shop-ketone-button{left:20px;width:280px}}@media (min-width: 768px){.blog-shop-ketone-button{left:unset;right:96px}}@media (min-width: 1024px){.blog-shop-ketone-button{display:none}}.navigation__mobile-side-menu-item{overflow:hidden;padding:16px 32px}.navigation__mobile-side-menu-item--link-primary{background:#fff}.navigation__mobile-side-menu-item--link-secondary{background:#f7f7f7}.navigation__mobile-side-menu-item--link-primary:first-of-type .navigation__mobile-side-menu-item-product-description,.navigation__mobile-side-menu-item--link-secondary:not(:nth-last-of-type(2)) .navigation__mobile-side-menu-item-product-description{position:relative}.navigation__mobile-side-menu-item--link-primary:first-of-type .navigation__mobile-side-menu-item-product-description:after,.navigation__mobile-side-menu-item--link-secondary:not(:nth-last-of-type(2)) .navigation__mobile-side-menu-item-product-description:after{background:#e6e6e6;bottom:-16px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.navigation__mobile-side-menu-item svg{height:24px;margin-left:auto;transform:rotate(-90deg);transition:transform ease .3s;width:24px}.navigation__mobile-side-menu-item--expanded .navigation__mobile-side-menu-sub-items-container{display:flex}.navigation__mobile-side-menu-item--expanded svg{transform:rotate(0)}.navigation__mobile-side-menu-item a{text-decoration:none}@media (min-width: 375px){.navigation__mobile-side-menu-item.navigation__shop-link{display:none}}.navigation__mobile-side-menu-sub-items-container a{text-decoration:none}.navigation__mobile-side-menu-sub-items-container a:not(:last-child){border-bottom:1px solid #e6e6e6}.navigation__link{font-weight:600;transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:border,color;align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;color:#82827d;cursor:pointer;display:flex;height:44px}.navigation__link svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__link svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#82827d}.navigation__link svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}@media (min-width: 414px){.navigation__link{padding-left:8px;padding-right:8px}}@media (min-width: 1024px){.navigation__link{padding-left:16px;padding-right:16px}}.navigation__link a{align-items:center;display:flex;height:100%}.navigation__link:not(.navigation__ketone-shop-link):hover{border-bottom:2px solid red;color:#000}.navigation__link:not(.navigation__ketone-shop-link):hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__link:not(.navigation__ketone-shop-link):hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__link:not(.navigation__ketone-shop-link):hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__link:not(.navigation__ketone-shop-link):hover a{color:#000}.navigation__link--highlighted a{color:#000}.navigation__link--selected{border-bottom:2px solid red;color:#000!important}.navigation__link--selected svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__link--selected svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__link--selected svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__link--matcha{color:#53886d!important}.navigation__burger{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}@media (min-width: 1024px){.navigation__burger{padding-left:8px}}@media (min-width: 1024px){.navigation__cart-link{padding-right:0}}.navigation__navigation-group{align-items:center;display:flex}.navigation__user-navigation{margin-left:auto}.navigation__user-navigation .navigation__link{color:#000}.navigation__user-navigation .navigation__link a{color:#000;display:flex}.navigation__mobile-icon-back{align-items:center;display:flex}.navigation__mobile-icon-back svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__mobile-icon-back svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__mobile-icon-back svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__mobile-icon-back svg{height:24px;transform:rotate(90deg);width:24px}.navigation__mobile-content{height:calc(100% - 48px);overflow:auto;top:48px}.navigation__mobile-content .side-menu__content{background-color:#f7f7f7}.navigation__mobile-content .side-menu__overlay{float:right}.navigation__mobile-content--logo{justify-content:space-between;padding:0 32px}.mobile-navigation--social-links-container{padding:16px 32px}.mobile-navigation--social-links-container .social-links{margin-left:-8px}.mobile-navigation--social-links-container .social-links__link{color:#82827d}.mobile-navigation--social-links-container .social-links__link:hover{background-color:transparent}.navigation__mobile-icon-close{align-items:center;display:flex;margin-left:-12px}.navigation__mobile-icon-close svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__mobile-icon-close svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__mobile-icon-close svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__mobile-icon-close svg{height:40px;width:40px}.navigation__logo{cursor:pointer;height:20px;margin-right:8px}@media (min-width: 1024px){.navigation__logo{padding-right:16px}}.navigation__separator{border-left:1px solid #e6e6e6;height:24px;margin-left:4px;margin-right:4px}.navigation__separator-horizontal{border-bottom:1px solid #e6e6e6;margin-left:32px;margin-right:32px}.navigation__mobile-side-menu-items-container{background:#f7f7f7;height:100%;overflow-y:auto}.navigation__mobile-account-links{padding-bottom:32px;padding-top:16px}.navigation__mobile-account-link-container{font-weight:600;align-items:center;color:#000;display:flex;height:64px;width:350px}.navigation__mobile-account-link-container svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.navigation__mobile-account-link-container svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.navigation__mobile-account-link-container svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.navigation__mobile-account-link-container:hover{text-decoration:none}.navigation__mobile-account-link-container:not(:last-child){border-bottom:1px solid #e6e6e6;height:63px}.navigation__mobile-account-link-container svg{height:24px;transform:rotate(270deg);width:24px}.navigation__mobile-side-menu-separator{border-bottom:1px solid #e6e6e6;width:100%}.navigation--blog{border-bottom:solid 1px #e6e6e6;flex-direction:row;height:48px;justify-content:space-between;min-height:unset}.navigation--blog .shop-ketone-btn{color:#fff}.navigation--blog--hidden{animation:hideNavbarBlog .5s ease-in-out;transform:translateY(-100%)}.navigation--blog--visible{animation:showNavbarBlog .5s ease-in-out;transform:translateY(0)}.navigation--blog .navigation__blog-title{font-weight:600;color:#82827d;cursor:default;margin-left:8px}.navigation--blog .navigation__shop-link{display:none;margin-right:8px}@media (min-width: 375px){.navigation--blog .navigation__shop-link{display:block}}.navigation--blog .navigation__shop-link+.navigation__separator{display:none}@media (min-width: 375px){.navigation--blog .navigation__shop-link+.navigation__separator{display:block}}@media (min-width: 1024px){.navigation--desktop .navigation__link{padding-left:12px;padding-right:12px}}@media (min-width: 1440px){.navigation--desktop .navigation__link{padding-left:16px;padding-right:16px}}.mobile-navigation--links-container{background:#fff;display:flex;flex-direction:column;flex-shrink:0}.mobile-navigation__link{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;align-items:center;background:inherit;border:none;color:#000;display:flex;margin-left:32px;margin-right:32px;padding:20px 0;text-align:left;width:calc(100% - 64px)}.mobile-navigation__link:hover{text-decoration:none}.mobile-navigation__link--narrow{padding:12px 0}.mobile-navigation__link--bordered{border-bottom:solid 1px #e6e6e6}.mobile-navigation__link--link{font-weight:600;color:red}.mobile-navigation__link--secondary{color:#82827d}.mobile-navigation__link--subsection{font-weight:100;margin-left:56px;width:calc(100% - 88px)}.mobile-navigation__link .mobile-navigation__link-arrow{align-items:center;display:flex;margin-left:auto}.mobile-navigation__link .mobile-navigation__link-arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.mobile-navigation__link .mobile-navigation__link-arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#000}.mobile-navigation__link .mobile-navigation__link-arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.mobile-navigation__link .mobile-navigation__link-arrow svg{height:24px;transform:rotate(270deg);width:24px}.mobile-navigation__link .mobile-navigation__link-icon{align-items:center;display:flex;padding-right:16px}.mobile-navigation__link .mobile-navigation__link-icon svg{height:24px;width:24px}.mobile-navigation__link .mobile-navigation__link-icon--person svg circle{stroke:#82827d}.mobile-navigation__link .mobile-navigation__link-icon--person svg path{stroke:#82827d}.mobile-navigation__link .mobile-navigation__link-icon--support svg rect{stroke:#82827d}.mobile-navigation__link .mobile-navigation__link-icon--support svg circle{fill:#82827d}.mobile-navigation__link .mobile-navigation__link-icon--support svg path{stroke:#82827d}.mobile-navigation__info-links{background-color:#f7f7f7;margin-top:16px}.mobile-navigation__products-ad-container{align-items:center;color:#000;display:flex;flex-wrap:nowrap}.mobile-navigation__products-ad-container:hover{text-decoration:none}.mobile-navigation__products-ad-container .image__container{margin:0 24px 0 0;min-width:96px}.mobile-navigation__ad-wrapper{padding:32px}.mobile-navigation__kit-wrapper{padding:0 32px 24px}.mobile-navigation__kit-wrapper:last-child{padding-bottom:0}.mobile-navigation__kits-container{padding-top:32px}.mobile-navigation__products-ad-title{font-weight:600;display:flex}.mobile-navigation__products-ad-title strong{color:red}.mobile-navigation__products-ad-description{font-family:ProximaNova;font-size:12px;letter-spacing:.5px;line-height:16px;font-weight:100;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp: 2){.mobile-navigation__products-ad-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:initial}}.user-navigation__link{font-weight:600;transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:border;align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;color:#000;cursor:pointer;display:flex;height:44px;position:relative}@media (min-width: 414px){.user-navigation__link{padding-left:8px;padding-right:8px}}@media (min-width: 1024px){.user-navigation__link{padding-right:16px}}.user-navigation__link:hover{border-bottom:2px solid red}.user-navigation__link a{color:#000;display:flex}.support__back-icon{display:flex}@media (min-width: 1024px){.support__back-icon{display:none}}.support__menu{display:flex;flex-direction:column;height:calc(100% - 50px);overflow-y:auto}.support__container{padding-left:32px;padding-right:32px;padding-top:32px}.support__container:not(:last-child){border-bottom:1px solid #e6e6e6}.support__contact-info{margin-bottom:24px}.support__contact-info a{color:red}.support__menu-item{padding-bottom:24px}.support__links a{display:block;margin-bottom:24px}.support__links a,.support__menu-item a{color:#000}.support__links a:hover,.support__menu-item a:hover{color:red}.support__title{font-weight:600;font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:8px}.support__subtitle{font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:8px}.support__description{color:#82827d;padding-bottom:24px}.support__work-hours{color:#82827d;padding-bottom:24px;padding-top:8px}.support__contact-info-container{flex:1;padding-top:16px}.support__chat-container{align-items:center;display:flex;justify-content:center;min-height:100px;padding:0}.support__chat-link{font-weight:600;color:red;cursor:pointer}.support__chat-link:hover{text-decoration:underline}.footer--desktop{display:none}@media (min-width: 1024px){.footer--desktop{display:block}}@media (min-width: 1024px){.footer--mobile{display:none}}.footer__mobile-links-container{padding-bottom:32px}.footer__contact-info{padding-bottom:64px;padding-top:64px;text-align:center}@media (min-width: 1024px){.footer__contact-info{padding-bottom:0;padding-top:0;text-align:left}}.footer__container{background-color:#fff}.footer__content{padding-bottom:64px;padding-top:32px}@media (min-width: 1024px){.footer__content{padding-top:64px}}.footer__logo{padding-bottom:32px}.footer__logo img{height:20px;width:100px}.footer__contact-info-line{padding-bottom:8px}.footer__section-header{font-weight:600;padding-bottom:32px}.footer__link{padding-bottom:16px}.footer__link a{color:#82827d}.footer__link a:hover{color:red}@media (min-width: 1024px){.footer__contact-info-padding{display:none}}.footer__link:last-child{padding-bottom:32px}@media (min-width: 1024px){.footer__link:last-child{padding-bottom:0}}.footer__contact-info-address,.footer__contact-info-working-hours{color:#82827d;padding-bottom:16px}.footer__contact-info-working-hours{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px}.footer__mobile-links-section:last-child{padding-bottom:32px}.shop-all__container{padding-bottom:64px}@media (min-width: 768px){.shop-all__container{padding-bottom:96px}}.shop-all__product-container{padding-top:64px;text-align:center}.shop-all__product-container .row{flex-wrap:wrap}.shop-all__product-container .variant-section__content,.shop-all__product-container .product-card__container{padding-top:0}.shop-all__product-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}.shop-all__product-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;padding-bottom:8px}@media (min-width: 768px){.shop-all__product-description{padding-bottom:24px}}.variants-section__container{padding-bottom:32px;padding-top:32px}@media (min-width: 1024px){.variants-section__container{padding-bottom:64px;padding-top:64px}}.variants-section__container .row{flex-wrap:wrap}.variants-section__header{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:24px;text-align:center}.variant-section__content{padding-top:24px}.variants-section__header-container{margin:auto}.variants-section__supplements-container{padding-bottom:32px}@media (min-width: 1024px){.variants-section__supplements-container{padding-bottom:64px}}.ketone-ester__cognition-section-container{padding-bottom:64px;padding-top:128px}.ketone-ester__cognition-section-title{font-family:Suisse;font-size:48px;line-height:48px;text-align:left}@media (min-width: 1024px){.ketone-ester__cognition-section-title{text-align:center}}@media (max-width: 768px){.ketone-ester__cognition-section-title{margin-bottom:64px}}.ketone-ester__cognition-section-subtitle{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}@media (min-width: 768px){.ketone-ester__cognition-section-subtitle{padding-right:64px}}@media (min-width: 1440px){.ketone-ester__cognition-section-subtitle{padding-right:0}}.ketone-ester__cognition-section-description{padding-bottom:32px}@media (min-width: 768px){.ketone-ester__cognition-section-description{padding-right:64px}}@media (min-width: 1024px){.ketone-ester__cognition-section-description{padding-right:0}}.ketone-ester__cognition-section-description ul{list-style:disc;list-style-position:inside}.ketone-ester__cognition-section-image-container{align-self:flex-end;height:100%;width:100%}@media (min-width: 768px){.ketone-ester__cognition-section-image-container{height:50%;width:50%}}.ketone-ester__cognition-section-content-container{display:flex;flex-wrap:wrap}.ketone-ester__cognition-section-content--desktop{display:none;padding-top:64px}@media (min-width: 768px){.ketone-ester__cognition-section-content--desktop{display:block}}@media (min-width: 1440px){.ketone-ester__cognition-section-content--desktop{padding-top:128px}}.ketone-ester__cognition-section-content--mobile{display:flex}@media (min-width: 768px){.ketone-ester__cognition-section-content--mobile{display:none}}@media (min-width: 1024px){.ketone-ester__content-container{padding-top:64px}}.ketone-ester__content-section{padding-top:0}.ketone-ester__content-section .content-section__row{flex-direction:row-reverse}.ketone-ester__content-section .content-section__content{color:#fff;display:flex;height:512px;overflow:hidden;position:relative}.ketone-ester__content-section .content-section__media{background-position:center;background-size:cover;display:none;height:512px}@media (min-width: 1024px){.ketone-ester__content-section .content-section__media{display:block}}.ketone-ester__content-section .content-section__content__wrapper{position:relative}.ketone-ester__content-section-background-video{height:auto;left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:auto}.ketone-ester__content-header-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:16px;text-align:center}.ketone-ester__content-header-text{padding-bottom:32px;text-align:center}.ketone-ester__fuel-section-container{padding-top:32px}.ketone-ester__fuel-section-container--desktop{display:none;padding-top:64px}@media (min-width: 1024px){.ketone-ester__fuel-section-container--desktop{display:block}}.ketone-ester__fuel-section-container--mobile{display:block}@media (min-width: 1024px){.ketone-ester__fuel-section-container--mobile{display:none}}.ketone-ester__fuel-section-image-container--mobile{background-position:top;background-size:cover;padding-top:100%;position:relative}.ketone-ester__fuel-section-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:64px;text-align:left}@media (min-width: 1024px){.ketone-ester__fuel-section-title{text-align:center}}@media (min-width: 1440px){.ketone-ester__fuel-section-title{padding-bottom:0}}.ketone-ester__fuel-section-image--desktop{width:50%}.ketone-ester__fuel-section-descriptions-container{display:flex;flex-wrap:wrap}@media (min-width: 1440px){.ketone-ester__fuel-section-descriptions-container{display:block;padding-top:128px}}.ketone-ester__fuel-section-description-container{padding-bottom:64px}.ketone-ester__fuel-section-description-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}.ketone-ester__fuel-section-content-container{display:flex}.ketone-ester__fuel-section-content-container img{align-self:flex-end;height:100%}.ketone-ester__press-section-container{padding-bottom:32px;padding-top:64px}.ketone-ester__press-section{flex-wrap:wrap;text-align:center}@media (min-width: 1024px){.ketone-ester__press-section{flex-wrap:nowrap}}.ketone-ester__press-section-review-container:not(:nth-child(1)):not(:nth-child(2)){padding-top:32px}@media (min-width: 1024px){.ketone-ester__press-section-review-container:not(:nth-child(1)):not(:nth-child(2)){padding-top:0}}.ketone-ester__record-section-caption{padding-bottom:32px;padding-top:32px;text-align:center}@media (min-width: 1024px){.ketone-ester__record-section-caption{margin-left:0;padding-left:32px;padding-right:32px;text-align:left}}.ketone-ester__record-section-image-container{background-position:top right;background-size:cover;height:256px;position:relative}@media (min-width: 768px){.ketone-ester__record-section-image-container{height:400px}}@media (min-width: 1024px){.ketone-ester__record-section-image-container{height:auto}}.ketone-ester__record-section-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;padding-bottom:16px}.ketone-ester__record-section-quote{font-family:Suisse;font-size:64px;line-height:64px}.ketone-ester__record-section-description{padding-bottom:32px}.ketone-ester__record-section-vittoria-title{font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:8px}.ketone-ester__record-section{background-color:#f7f7f7;flex-wrap:wrap}@media (min-width: 1024px){.ketone-ester__record-section{flex-wrap:nowrap}}.ketone-ester__technology-section-container{background-color:#f7f7f7;padding-bottom:64px;padding-top:64px}.ketone-ester__technology-section{flex-wrap:wrap;text-align:center}@media (min-width: 1024px){.ketone-ester__technology-section{flex-wrap:nowrap;text-align:left}}.ketone-ester__technology-section-text{order:2;padding-bottom:32px}@media (min-width: 1024px){.ketone-ester__technology-section-text{order:1}}.ketone-ester__technology-section-image{order:1;padding-bottom:64px}@media (min-width: 1024px){.ketone-ester__technology-section-image{order:2;padding-bottom:0}}.ketone-ester__technology-section-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;padding-bottom:32px}.ketone-ester__technology-safety-header,.ketone-ester__technology-amount-title{font-weight:600;padding-bottom:8px}.ketone-ester__technology-amount-text{font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px;padding-bottom:32px}.ketone-ester__technology-safety-text{padding-bottom:32px}.ketone-ester__technology-icons-container{display:flex;justify-content:center}@media (min-width: 1024px){.ketone-ester__technology-icons-container{justify-content:left}}.ketone-ester__technology-icon-container{padding-right:16px}.nootrobox-supplements__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:32px}.nootrobox-supplements__heading{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-bottom:32px}.nootrobox-supplements__container{margin:64px 0}.nootrobox-supplements__section{margin-bottom:64px}.nootrobox-supplements-charts__container{flex-wrap:wrap;padding-bottom:32px;padding-top:32px}@media (min-width: 1024px){.nootrobox-supplements-charts__container{padding-bottom:64px;padding-top:64px}}.nootrobox-supplements-charts__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:32px}.nootrobox-supplements-charts__graphs-container{padding-top:32px}@media (min-width: 768px){.nootrobox-supplements-charts__graphs-container{padding-top:64px}}@media (min-width: 1024px){.nootrobox-supplements-charts__graphs-container{padding-top:0}}.supplements-ingredients__title{font-family:Suisse;font-size:32px;line-height:40px}.supplements-ingredients__ingredient-container{border-bottom:1px solid #e6e6e6;display:flex;flex-wrap:wrap;padding-bottom:32px;padding-top:32px}.supplements-ingredients__ingredient-info-container{display:flex;flex-wrap:wrap}.supplements-ingredients__image{display:none}@media (min-width: 1024px){.supplements-ingredients__image{display:block}}.supplements-ingredients__ingredient-name{font-weight:600}.supplements-ingredients__ingredient-amount{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;padding-bottom:16px}@media (min-width: 768px){.supplements-ingredients__ingredient-amount{padding-bottom:0}}.supplements-ingredients__ingredient-paragraph-container{display:flex}.supplements-ingredients__ingredient-paragraph-container:not(:last-child){padding-bottom:24px}.supplements-ingredients__evidence-grade-container{min-width:36px;padding-right:8px}.supplements-ingredients__evidence-grade-badge{padding-top:4px}.hero-section__cta-link-container{color:red;cursor:pointer;display:flex}.hero-section__cta-link{align-items:center;display:flex}.hero-section__cta-link svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.hero-section__cta-link svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.hero-section__cta-link svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.hero-section__cta-link svg{transform:rotate(270deg)}.hero-section__cta{padding:7px 19px;flex-grow:1}@media (min-width: 768px){.hero-section__cta{flex-grow:0}}.hero-section__description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:24px}.hero-section__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}@media (min-width: 768px){.hero-section__title{font-family:Suisse;font-size:48px;line-height:48px}}@media (min-width: 1024px){.hero-section__title{margin-bottom:32px}}.hero-section__title--96px{font-family:Suisse;font-size:48px;line-height:48px}@media (min-width: 1024px){.hero-section__title--96px{font-family:Suisse;font-size:96px;line-height:96px}}.hero-section__subtitle-container{display:flex;justify-content:center;margin-bottom:16px}@media (min-width: 1024px){.hero-section__subtitle-container{margin-bottom:24px}}.hero-section__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}@media (min-width: 768px){.hero-section__subtitle--24px{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}.hero-section__caption-container{left:50%;transform:translate(-50%);position:absolute;text-align:center;top:32px;z-index:9}@media (min-width: 768px){.hero-section__caption-container{top:64px}}.hero-section__caption-container .hero-section__cta-link{margin:auto}.hero-section__caption-container--center{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}@media (min-width: 768px){.hero-section__caption-container--left{position:absolute;top:50%;transform:translateY(-50%);left:32px;text-align:left}.hero-section__caption-container--left .hero-section__cta-link{margin-left:0}.hero-section__caption-container--left .hero-section__subtitle-container,.hero-section__caption-container--left .hero-section__cta-container{justify-content:flex-start}}@media (min-width: 768px){.hero-section__caption-container--right{position:absolute;top:50%;transform:translateY(-50%);left:0;right:32px;text-align:right}.hero-section__caption-container--right .hero-section__cta-link{margin-left:0}.hero-section__caption-container--right .hero-section__subtitle-container,.hero-section__caption-container--right .hero-section__cta-container{justify-content:flex-end}}.hero-section__image{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;width:100%}.hero-section__image--desktop{display:none}@media (min-width: 768px){.hero-section__image--desktop{display:block}}.hero-section__image--mobile{display:block}@media (min-width: 768px){.hero-section__image--mobile{display:none}}.hero-section__video{overflow:hidden;position:relative}.hero-section__video--desktop{display:none;justify-content:center}@media (min-width: 1024px){.hero-section__video--desktop{display:flex}}.hero-section__video--mobile{display:block;width:100%}@media (min-width: 1024px){.hero-section__video--mobile{display:none}}.hero-section__video video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);object-fit:cover;width:100%}.hero-section__container{margin:auto;max-width:1920px;overflow:hidden;position:relative}.hero-section__container--black{color:#000}.hero-section__container--black svg path{fill:#000}.hero-section__container--white{color:#fff}.hero-section__container--tall{height:512px}@media (min-width: 1024px){.hero-section__container--tall{height:768px}}.hero-section__container--tall .hero-section__image{height:512px}@media (min-width: 1024px){.hero-section__container--tall .hero-section__image{height:768px}}.hero-section__container--tall .hero-section__video{height:512px}@media (min-width: 1024px){.hero-section__container--tall .hero-section__video{height:768px}}.hero-section__container--tall .hero-section__video video{height:512px}@media (min-width: 1024px){.hero-section__container--tall .hero-section__video video{height:768px}}.hero-section__container--medium{height:375px}@media (min-width: 1024px){.hero-section__container--medium{height:640px}}.hero-section__container--medium .hero-section__image{height:375px}@media (min-width: 1024px){.hero-section__container--medium .hero-section__image{height:640px}}.hero-section__container--medium .hero-section__video{height:375px}@media (min-width: 1024px){.hero-section__container--medium .hero-section__video{height:640px}}.hero-section__container--medium .hero-section__video video{height:375px}@media (min-width: 1024px){.hero-section__container--medium .hero-section__video video{height:640px}}.hero-section__container--short{height:384px}@media (min-width: 1024px){.hero-section__container--short{height:512px}}.hero-section__container--short .hero-section__image{height:384px}@media (min-width: 1024px){.hero-section__container--short .hero-section__image{height:512px}}.hero-section__container--short .hero-section__video{height:384px}@media (min-width: 1024px){.hero-section__container--short .hero-section__video{height:512px}}.hero-section__container--short .hero-section__video video{height:384px}@media (min-width: 1024px){.hero-section__container--short .hero-section__video video{height:512px}}.hero-section__cta-container{display:inline-flex;flex-wrap:wrap;justify-content:center;margin:-8px}.hero-section__cta-container>*{margin:8px}.powders-campaign-hero-section__caption-container{top:128px!important}@media (min-width: 768px){.powders-campaign-hero-section__caption-container{top:200px!important}}.powders-campaign__grid{display:grid;grid-template-columns:repeat(50,2%);grid-template-rows:repeat(50,2%);height:110%;left:-5%;pointer-events:none;position:absolute;top:-5%;width:110%}.powders-campaign__grid__item{position:relative}.powders-campaign__grid__item-img{background-position:50% 50%;background-size:cover;height:100%;position:relative;width:100%}.powders-campaign__pos-1{grid-area:1 / 1 / 12 / 9}.powders-campaign__pos-2{grid-area:5 / 18 / 13 / 27}.powders-campaign__pos-3{grid-area:1 / 31 / 10 / 41}.powders-campaign__pos-4{grid-area:15 / 1 / 30 / 9}.powders-campaign__pos-5{grid-area:19 / 40 / 30 / 50}.powders-campaign__pos-6{grid-area:6 / 45 / 14 / 52}.powders-campaign__pos-7{grid-area:43 / 1 / 51 / 10}.powders-campaign__pos-8{grid-area:38 / 14 / 46 / 22}.powders-campaign__pos-9{grid-area:40 / 24 / 51 / 34}.powders-campaign__pos-10{grid-area:37 / 38 / 48 / 48}@media (min-width: 768px){.powders-campaign__pos-1{grid-area:10 / 1 / 26 / 7}.powders-campaign__pos-2{grid-area:1 / 18 / 9 / 27}.powders-campaign__pos-3{grid-area:1 / 36 / 14 / 42}.powders-campaign__pos-4{grid-area:13 / 11 / 32 / 18}.powders-campaign__pos-5{grid-area:17 / 32 / 32 / 38}.powders-campaign__pos-6{grid-area:20 / 46 / 28 / 51}.powders-campaign__pos-7{grid-area:43 / 1 / 51 / 10}.powders-campaign__pos-8{grid-area:38 / 14 / 46 / 22}.powders-campaign__pos-9{grid-area:40 / 26 / 51 / 32}.powders-campaign__pos-10{grid-area:37 / 39 / 48 / 47}}.kfb-raising-the-bar__container{background-color:#f7f7f7;padding:64px 0;position:relative;z-index:1}.kfb-raising-the-bar__container .row{flex-wrap:wrap}@media (min-width: 768px){.kfb-raising-the-bar__container{padding:128px 0}}.kfb-raising-the-bar__container--bottom-image{padding-bottom:0!important}.kbf-raising-the-bar__content-title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:32px}.kbf-raising-the-bar__content-title strong{color:red;display:block}@media (min-width: 768px){.kbf-raising-the-bar__content-title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:0}}.kbf-raising-the-bar__content-text,.kfb-raising-the-bar__signature-image{margin-bottom:16px}.kfb-raising-the-bar__signature-image .image__container{margin:0}.kbf-raising-the-bar__signature-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.kfb-raising-the-bar__bottom-image{margin-top:64px;width:100%}.matcha-hero__container{background-color:#e9eeeb;height:240px;overflow:hidden;position:relative}@media (min-width: 768px){.matcha-hero__container{height:444px}}@media (min-width: 1024px){.matcha-hero__container{height:550px}}@media (min-width: 1440px){.matcha-hero__container{height:640px}}@media (min-width: 1920px){.matcha-hero__container{height:840px}}@media (min-width: 2560px){.matcha-hero__container{height:1020px}}.matcha-hero__container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%}@media (min-width: 414px){.matcha-hero__container video{height:auto;width:100%}}.matcha-ceremonial-grade__container{align-items:center;display:flex;flex-direction:column;padding-bottom:40px;padding-top:40px;text-align:center}@media (min-width: 768px){.matcha-ceremonial-grade__container{padding-bottom:60px;padding-top:60px}}@media (min-width: 1024px){.matcha-ceremonial-grade__container{padding-bottom:40px;padding-top:80px}}.matcha-ceremonial-grade__collaboration-icon{padding-bottom:20px}.matcha-ceremonial-grade__logo-container{align-items:center;display:flex;justify-content:center;padding-bottom:20px;width:100%}.matcha-ceremonial-grade__logo-container svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.matcha-ceremonial-grade__logo-container svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.matcha-ceremonial-grade__logo-container svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.matcha-ceremonial-grade__logo-container svg{height:34px;margin:-12px;width:34px}.matcha-ceremonial-grade__logo{width:250px}.matcha-ceremonial-grade__header{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}@media (min-width: 768px){.matcha-ceremonial-grade__header{font-family:Suisse;font-size:48px;line-height:48px}}.matcha-ceremonial-grade__tagline{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;color:red;padding-bottom:32px}.matcha-product-card__container{background-color:#f7f7f7;padding:24px}.matcha-product-card__image{border-bottom:1px solid #e6e6e6;margin:auto;max-width:256px;padding-bottom:8px}.matcha-product-card__description{border-bottom:1px solid #e6e6e6;display:flex;padding:24px 0}.matcha-product-card__description-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.matcha-product-card__description-price{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;margin-left:auto}.matcha-product-card__nutrition-fact-container{border-bottom:1px solid #e6e6e6;display:flex;padding:8px 0}.matcha-product-card__nutrition-fact-weight{color:#82827d;margin-left:auto}.matcha-product-card__nutrition-fact-percentage{margin-left:20px;text-align:right;width:36px}.matcha-product-card__nutrition-facts-link{font-weight:100;display:block;margin:8px 0 24px}.matcha-product-card__cards-container{flex-wrap:wrap}@media (max-width: 768px){.matcha-product-card__cards-container .col-4:first-child{margin-bottom:8px}}.matcha-clean__content-section{padding-bottom:0}.matcha-boost__container{padding:80px 0}@media (min-width: 768px){.matcha-boost__container{padding:60px 0}}@media (min-width: 1024px){.matcha-boost__container{padding:96px 0}}.matcha-boost__title{font-family:Suisse;font-size:32px;line-height:40px;text-align:center}@media (min-width: 1024px){.matcha-boost__title{font-family:Suisse;font-size:48px;line-height:48px}}.matcha-boost__badge-container{align-content:center;display:flex;flex-direction:column;padding-top:16px;text-align:center}@media (min-width: 768px){.matcha-boost__badge-container{padding-top:40px}}.matcha-boost__badges-container{flex-wrap:wrap}.matcha-mix-up__description{max-width:304px;padding-bottom:16px}.matcha-mix-up__option-container{align-items:center;border-top:1px solid #e6e6e6;display:flex;flex-wrap:nowrap;padding:12px 0}.matcha-mix-up__option-image{display:flex;justify-content:flex-start;margin-right:auto;min-height:64px;min-width:64px}.matcha-mix-up__option-image .image__container{margin:0}.matcha-mix-up__option-description{font-weight:600;flex:1;padding-left:8px;text-align:left}.matcha-mix-up__content-section{padding:0}@media (min-width: 1024px){.matcha-mix-up__content-section .content-section__row>:nth-child(1){order:2}.matcha-mix-up__content-section .content-section__row>:nth-child(2){order:1}}.matcha-mix-up-margin-bottom{margin-bottom:40px}@media (min-width: 768px){.matcha-mix-up-margin-bottom{margin-bottom:64px}}@media (min-width: 1024px){.matcha-mix-up-margin-bottom{margin-bottom:96px}}.matcha-quote__container{padding-bottom:48px;padding-top:48px;text-align:center}@media (min-width: 768px){.matcha-quote__container{padding-bottom:64px;padding-top:64px}}@media (min-width: 768px){.matcha-quote__container{padding-bottom:96px;padding-top:96px}}.matcha-quote__image{padding-bottom:24px}.matcha-quote__title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 1920px){.matcha-quote__title{font-family:Suisse;font-size:48px;line-height:48px}}.matcha-quote__text{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px}@media (min-width: 1920px){.matcha-quote__text{font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px}}.matcha-quote__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-top:24px}.matcha-get-to-know__container{padding-top:32px}.matcha-get-to-know__image-container--desktop{display:none}@media (min-width: 768px){.matcha-get-to-know__image-container--desktop{display:block}}.matcha-get-to-know__image-container--desktop img{object-fit:cover}.matcha-get-to-know__image-container--mobile{background-position:top center;background-repeat:no-repeat;background-size:cover;height:304px}.matcha-get-to-know__image-container--mobile .image__container{width:100%}@media (min-width: 768px){.matcha-get-to-know__image-container--mobile{display:none}}.matcha-get-to-know__title{font-family:Suisse;font-size:32px;line-height:40px;padding:16px 0;text-align:left}@media (min-width: 768px){.matcha-get-to-know__title{padding-top:0}}@media (min-width: 1024px){.matcha-get-to-know__title{font-family:Suisse;font-size:48px;line-height:48px}}.matcha-get-to-know__description{padding-bottom:32px}.matcha-get-to-know__subtitle{font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:16px}.matcha-get-to-know__achievement-image{height:64px;min-height:64px;min-width:64px;width:64px}.matcha-get-to-know__achievements-container{padding:32px 32px 64px}@media (min-width: 768px){.matcha-get-to-know__achievements-container{padding:0}}.matcha-get-to-know__achievement-container{align-items:center;border-top:1px solid #e6e6e6;display:flex;flex-wrap:nowrap;padding:16px 0}.matcha-get-to-know__achievement-description{font-weight:600;padding-left:24px}.matcha-video__container{margin-bottom:64px;position:relative}@media (min-width: 768px){.matcha-video__container{margin-top:48px}}@media (min-width: 1024px){.matcha-video__container{margin-bottom:96px;margin-top:96px}}@media (min-width: 1024px){.matcha-video__container{height:768px;overflow:hidden}}.matcha-video__container video{width:100%}@media (min-width: 1024px){.matcha-video__container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%;width:auto}}@media (min-width: 1440px){.matcha-video__container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:auto;width:100%}}.matcha-video__text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#fff}@media (min-width: 768px){.matcha-video__text{font-family:Suisse;font-size:24px;line-height:32px}}@media (min-width: 1024px){.matcha-video__text{font-family:Suisse;font-size:32px;line-height:40px}}.matcha-video__text-container{bottom:38px;position:absolute;width:100%}.matcha-video__play{transition:all .12s cubic-bezier(.455,.03,.515,.955);border-radius:50%;min-height:60px;min-width:60px;padding-right:16px}.matcha-video__play:hover{transform:scale(1.1)}@media (min-width: 1024px){.matcha-video__play{min-height:100px;min-width:100px;padding-right:32px}}.matcha-video__controls-container{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;min-height:70px;min-width:70px}@media (min-width: 1024px){.matcha-video__controls-container{min-height:110px;min-width:110px}}.matcha-video__overlay{background-color:#000;cursor:pointer;float:left;height:100%;opacity:.8;position:fixed;top:0;width:100%;z-index:1000}.matcha-video__youtube-container{height:100%;pointer-events:none;position:fixed;top:0;width:100%;z-index:1001}.matcha-video__youtube-container .row{height:100%}.matcha-video__youtube-video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:304px;pointer-events:auto;width:100%}@media (min-width: 768px){.matcha-video__youtube-video{width:512px}}@media (min-width: 1024px){.matcha-video__youtube-video{height:512px;width:768px}}.matcha-video__close-youtube-video-container{cursor:pointer;position:absolute;right:0;top:0}.matcha-video__close-youtube-video-container svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.matcha-video__close-youtube-video-container svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.matcha-video__close-youtube-video-container svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.matcha-buy-together__container{align-items:center;flex-wrap:wrap;padding-bottom:32px;text-align:center}@media (min-width: 768px){.matcha-buy-together__container{text-align:left}}@media (min-width: 768px){.matcha-buy-together__container{padding-bottom:64px}}.matcha-buy-together__image-container{height:304px;padding-bottom:24px}@media (min-width: 768px){.matcha-buy-together__image-container{height:420px;order:2;padding-bottom:0}}@media (min-width: 1024px){.matcha-buy-together__image-container{height:600px;order:2}}.matcha-buy-together__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}.matcha-buy-together__title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 1920px){.matcha-buy-together__title{font-family:Suisse;font-size:48px;line-height:48px}}.matcha-buy-together__description{padding-bottom:32px;padding-top:8px}.matcha-email-subscription__container{padding-top:16px}@media (min-width: 1024px){.matcha-email-subscription__container{padding-top:64px}}.matcha-email-subscription__container .email-subscription__title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px}.matcha-banner__image{background-position:center;background-size:cover;height:344px;position:relative}@media (min-width: 768px){.matcha-banner__image{height:512px}}@media (min-width: 1024px){.matcha-banner__image--tall{height:600px}}@media (min-width: 1440px){.matcha-banner__image--tall{height:768px}}.matcha-banner__video-container{height:344px;margin:0 auto;max-width:1920px;overflow:hidden;position:relative}@media (min-width: 768px){.matcha-banner__video-container{height:512px}}@media (min-width: 1024px){.matcha-banner__video-container{height:600px}}@media (min-width: 1440px){.matcha-banner__video-container{height:768px}}.matcha-banner__video-container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%;object-fit:cover;width:100%}.matcha-banner-content{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);text-align:center;z-index:1}.matcha-banner-content--white{color:#fff}.matcha-banner__image-mobile{background-position:center;background-size:cover;height:512px;position:relative}.matcha-banner__image-mobile--top .matcha-banner-content{top:25%}.matcha-banner-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}@media (min-width: 768px){.matcha-banner-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:24px}}.matcha-banner-description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}@media (min-width: 768px){.matcha-banner-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.matcha-banner-button{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-top:16px;padding:8px 16px}@media (min-width: 768px){.matcha-banner-button{margin-top:24px}}.matcha-banner-hide-on-mobile{display:none}@media (min-width: 768px){.matcha-banner-hide-on-mobile{display:block}}.matcha-banner-hide-on-desktop{display:block}@media (min-width: 768px){.matcha-banner-hide-on-desktop{display:none}}.product-page-science__container-wrapper{margin:0 auto;max-width:1920px}.product-page-science__container{align-items:center;flex-wrap:wrap;padding-bottom:40px;text-align:left}.product-page-science__container--top-spacing{padding-top:40px}@media (min-width: 1024px){.product-page-science__container--top-spacing{padding-top:96px}}@media (min-width: 1024px){.product-page-science__container{padding-bottom:96px}}.product-page-science__text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:40px}.product-page-science__text--desktop{display:none}@media (min-width: 1024px){.product-page-science__text--desktop{display:block}}.product-page-science__text--mobile{display:block}@media (min-width: 1024px){.product-page-science__text--mobile{display:none}}.product-page-science__image-container{height:304px;margin-bottom:40px;overflow:hidden;position:relative}@media (min-width: 1024px){.product-page-science__image-container--row-reverse{margin-left:0;margin-right:80px;order:0!important}}@media (min-width: 768px){.product-page-science__image-container{height:420px}}@media (min-width: 1024px){.product-page-science__image-container{height:580px;margin-bottom:0;order:2}}.product-page-science__image-container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%}.product-page-science__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}.product-page-science__item{align-items:center;border-top:1px solid #e6e6e6;display:flex;padding:16px 0}.product-page-science__item:hover{cursor:pointer}.product-page-science__item svg{margin-left:auto;min-width:24px}.product-page-science__item-image{height:64px;margin-right:24px;width:64px}.product-page-science__item-text{margin-right:24px}.product-page-science__item-title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.product-page-science__content-container{display:flex;flex-direction:column;overflow:auto;padding:32px}.product-page-science__content-image{margin-bottom:32px;object-fit:cover}.product-page-science__content-text{margin-bottom:16px}.product-page-science__content-title{font-family:Suisse;font-size:32px;line-height:40px}.product-page-science__content-description{font-weight:600}.product-page-banner__container{height:375px;margin:auto auto 40px;max-width:1920px;position:relative}@media (min-width: 1024px){.product-page-banner__container{height:768px;margin-bottom:96px}}.product-page-banner__image{background-position:center;background-size:cover;height:100%}.product-page-banner__title{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);font-family:Suisse;font-size:32px;line-height:40px;color:#fff;text-align:center}@media (min-width: 1024px){.product-page-banner__title{font-family:Suisse;font-size:64px;line-height:64px}}.pumpkin-spice-ingredients__container{padding:80px 0}@media (min-width: 768px){.pumpkin-spice-ingredients__container{padding:64px 0}}@media (min-width: 1024px){.pumpkin-spice-ingredients__container{padding:96px 0}}.pumpkin-spice-ingredients__title{font-family:Suisse;font-size:32px;line-height:40px;text-align:center}@media (min-width: 1024px){.pumpkin-spice-ingredients__title{font-family:Suisse;font-size:48px;line-height:48px}}.pumpkin-spice-ingredients__badge-container{align-content:center;display:flex;flex-direction:column;padding-top:32px;text-align:center}@media (min-width: 768px){.pumpkin-spice-ingredients__badge-container{padding-top:40px}}.pumpkin-spice-ingredients__badges-container{flex-wrap:wrap}.pumpkin-spice-ingredients__badge-title{font-weight:600;padding-top:16px}.pumpkin-spice-ingredients__image{border-radius:50%}.social-proof__container{flex-wrap:wrap;margin:40px auto 0}@media (min-width: 1024px){.social-proof__container{margin:96px auto 0}}.social-proof__container--margin-bottom{margin-bottom:40px}@media (min-width: 1024px){.social-proof__container--margin-bottom{margin-bottom:96px}}.social-proof__title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:12px;text-align:center}@media (min-width: 1024px){.social-proof__title{text-align:left}}.social-proof__buttons{display:flex;justify-content:center;margin:0 -4px 32px}@media (min-width: 1024px){.social-proof__buttons{justify-content:flex-start}}.social-proof__button{margin:0 4px}.social-proof__button:before{margin-right:8px;position:initial}.social-proof__video-controls{bottom:20px;cursor:pointer;display:flex;justify-content:flex-end;position:absolute;width:100%;z-index:2}.social-proof__video-overlay{background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.5) 100%);cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.social-proof__video-wrapper{display:flex;margin-bottom:32px;position:relative}@media (min-width: 1024px){.social-proof__video-wrapper{margin-bottom:0}}.social-proof__video{height:540px;object-fit:cover;width:100%}.social-proof__video:hover{cursor:pointer}@media (min-width: 768px){.social-proof__video{height:640px}}.social-proof__video-mute,.social-proof__video-unmute{margin-right:20px}.social-proof__thumbnails{display:flex;justify-content:space-between}.social-proof__thumbnail{border:1px solid transparent;border-radius:50%;height:44px;margin-bottom:24px;padding:3px;width:44px}.social-proof__thumbnail--selected{border-color:red}.social-proof__thumbnail:hover{cursor:pointer}.social-proof__account-name{font-weight:600;margin-bottom:4px;text-align:center}@media (min-width: 1024px){.social-proof__account-name{text-align:left}}.social-proof__account-name a{color:#000}.social-proof__content{color:#41413e;text-align:center}@media (min-width: 1024px){.social-proof__content{text-align:left}}.social-proof__header--desktop{display:none;margin-top:96px}@media (min-width: 1024px){.social-proof__header--desktop{display:block}}.social-proof__header--mobile{display:block}@media (min-width: 1024px){.social-proof__header--mobile{display:none}}.chess-tile__container{padding-bottom:0}.chess-tile-container__margin-bottom{margin-bottom:48px}@media (min-width: 768px){.chess-tile-container__margin-bottom{margin-bottom:64px}}@media (min-width: 1024px){.chess-tile-container__margin-bottom{margin-bottom:96px}}.chess-tile-accordion__container{padding-bottom:0}.chess-tile-accordion__extra-content{border-top:1px solid #c2c2bc;margin-top:8px}.chess-tile-accordion__answers-list{padding-top:0!important}.chess-tile-accordion__answers-list li{list-style-type:none!important;padding-bottom:16px;padding-left:24px;position:relative}.chess-tile-accordion__answers-list li:before{color:red;content:"\2022";display:inline-block;font-weight:700;left:8px;position:absolute}.rounds__container{padding:64px 0}@media (min-width: 1024px){.rounds__container{padding:96px 0}}.rounds__title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}@media (min-width: 1024px){.rounds__title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:24px}}.rounds__badges-container{flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){.rounds__badges-container{flex-wrap:nowrap}}.rounds-hide-on-mobile{display:none}@media (min-width: 768px){.rounds-hide-on-mobile{display:flex}}.rounds__badges-borders .negative-indentation{margin-bottom:-16px}.rounds__badges-borders :nth-child(4){background-color:#e6e6e6;margin:16px auto 0;padding-top:1px;width:95%}.rounds__badges-borders :nth-child(6){margin-top:0}@media (min-width: 768px){.rounds__badges-borders{flex-wrap:nowrap}.rounds__badges-borders .negative-indentation{margin-bottom:0}.rounds__badges-borders :nth-child(4){margin:40px 0 0;width:1px}.rounds__badges-borders :nth-child(6){margin-top:40px}}.rounds__text-center{text-align:center}@media (min-width: 768px){.rounds__block-size-200px{width:200px}}@media (min-width: 768px){.rounds__block-size-280px{width:280px}}@media (min-width: 768px){.rounds__block-size-400px{width:320px}}@media (min-width: 1024px){.rounds__block-size-400px{width:400px}}.rounds__vertical-divider{background-color:#e6e6e6;margin-right:-1px;margin-top:16px;width:1px}@media (min-width: 768px){.rounds__vertical-divider{margin-top:40px}}.rounds-list{display:flex}@media (min-width: 768px){.rounds-list{display:none}}.ketone-second-gen-benefits__container-wrapper{margin:0 auto;max-width:1920px}.ketone-second-gen-benefits__container-wrapper--spacing{padding:40px 0}@media (min-width: 768px){.ketone-second-gen-benefits__container-wrapper--spacing{padding:64px 0}}.ketone-second-gen-benefits__container{align-items:center;flex-wrap:wrap;text-align:center}@media (min-width: 1024px){.ketone-second-gen-benefits__container{text-align:left}}.ketone-second-gen-benefits__image-container{height:304px;padding-bottom:24px}@media (min-width: 768px){.ketone-second-gen-benefits__image-container{height:420px;padding-bottom:0}}@media (min-width: 1024px){.ketone-second-gen-benefits__image-container{height:600px;order:2}}.ketone-second-gen-benefits__image{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%}.ketone-second-gen-benefits__title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 768px){.ketone-second-gen-benefits__title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-second-gen-benefits__description{padding-bottom:32px;padding-top:8px}.ketone-second-gen-benefits__content-desktop{display:none}@media (min-width: 1024px){.ketone-second-gen-benefits__content-desktop{display:block}}.ketone-second-gen-benefits__content-mobile{display:block}@media (min-width: 1024px){.ketone-second-gen-benefits__content-mobile{display:none}}.ketone-second-gen-benefits-btn{margin-top:32px}@media (min-width: 768px){.ketone-second-gen-benefits-btn{margin-top:40px}}@media (min-width: 1024px){.ketone-second-gen-benefits-btn{margin-top:0}}.ketone-second-gen-benefits-white{color:#fff}.ketone-second-gen-benefits__content-centered{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);z-index:1}.ketone-second-gen-benefits__video-container{height:600px;margin:0 auto;max-width:1920px;overflow:hidden;position:relative}@media (min-width: 768px){.ketone-second-gen-benefits__video-container{height:680px}}@media (min-width: 1024px){.ketone-second-gen-benefits__video-container{height:728px}}.ketone-second-gen-benefits__video-container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%;object-fit:cover;width:100%}.ketone-second-gen-chart__container-wrapper{margin:0 auto;max-width:1920px;padding:48px 0 24px}@media (min-width: 414px){.ketone-second-gen-chart__container-wrapper{padding:48px 0}}@media (min-width: 768px){.ketone-second-gen-chart__container-wrapper{padding:64px 0}}@media (min-width: 1024px){.ketone-second-gen-chart__container-wrapper{padding:96px 0 64px}}.ketone-second-gen-chart__container{flex-wrap:wrap}.ketone-second-gen-chart__image-container{height:304px;padding-bottom:24px}@media (min-width: 414px){.ketone-second-gen-chart__image-container{height:390px;padding-bottom:0}}@media (min-width: 768px){.ketone-second-gen-chart__image-container{padding-bottom:0}}.ketone-second-gen-chart__image{background-position:top center;background-repeat:no-repeat;background-size:contain;height:100%}.ketone-second-gen-chart__title-wrapper{padding-left:0;padding-right:0}.ketone-second-gen-chart__title{font-family:Suisse;font-size:32px;line-height:40px}.ketone-second-gen-chart__title strong{color:red}@media (min-width: 768px){.ketone-second-gen-chart__title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-second-gen-chart__description{padding-bottom:24px;padding-top:8px}.ketone-second-gen-chart__content-desktop{display:none}@media (min-width: 768px){.ketone-second-gen-chart__content-desktop{display:block}}.ketone-second-gen-chart__content-mobile{display:block}@media (min-width: 768px){.ketone-second-gen-chart__content-mobile{display:none}}.ketone-second-gen-chart-items{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:40px}.ketone-second-gen-chart-items>div{display:flex;padding-bottom:8px}@media (min-width: 768px){.ketone-second-gen-chart-items>div{display:block;padding-right:8px}}@media (min-width: 1024px){.ketone-second-gen-chart-items>div{max-width:128px}}@media (min-width: 768px){.ketone-second-gen-chart-items{flex-direction:row;padding-bottom:24px}}@media (min-width: 1024px){.ketone-second-gen-chart-items{padding-bottom:0}}.ketone-second-gen-chart-item-title{font-family:Suisse;font-size:32px;line-height:40px;min-width:96px;padding-right:8px}.ketone-second-gen-chart-item-title--grey{color:#c2c2bc}.ketone-second-gen-chart-item-title--red-25{color:maroon;opacity:.48}.ketone-second-gen-chart-item-title--red-50{color:red}@media (min-width: 768px){.ketone-second-gen-chart-item-title{font-family:Suisse;font-size:48px;line-height:48px;max-width:100%;padding-right:0}}.ketone-second-gen-chart-item-title-minutes{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600}@media (min-width: 768px){.ketone-second-gen-chart-item-title-minutes{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}}.ketone-second-gen-chart-item-description{padding-bottom:0}.title-patch-container{margin:0 auto;max-width:1920px;padding:48px 0 24px}@media (min-width: 768px){.title-patch-container{padding-bottom:64px;padding-top:96px}}.title-patch-text{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 768px){.title-patch-text{font-family:Suisse;font-size:48px;line-height:48px}}@media (min-width: 1024px){.title-patch-text{text-align:center}}.ketone-science-benefits__container{border-radius:48px;flex-direction:column;margin:48px auto;padding:40px 0;text-align:center}@media (min-width: 768px){.ketone-science-benefits__container{margin:96px auto}}.ketone-science-benefits__image{padding-bottom:8px}.ketone-science-benefits__image .image__container{max-width:96px!important}@media (min-width: 768px){.ketone-science-benefits__image .image__container{max-width:120px!important}}.ketone-science-benefits__title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 1920px){.ketone-science-benefits__title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-science-benefits__text{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px}@media (min-width: 1440px){.ketone-science-benefits__text{font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px}}.ketone-science-benefits__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding-bottom:24px}.ketone-science-infographic__container-wrapper{margin:0 auto;max-width:1920px;padding-top:48px}@media (min-width: 768px){.ketone-science-infographic__container-wrapper{padding-top:64px}}@media (min-width: 1024px){.ketone-science-infographic__container-wrapper{padding-top:96px}}.ketone-science-infographic__container{display:flex;flex-wrap:wrap;padding-bottom:16px}@media (min-width: 768px){.ketone-science-infographic__container{padding-bottom:40px}}@media (min-width: 1024px){.ketone-science-infographic__container{padding-bottom:64px}}.ketone-science-infographic__title-wrapper{padding:0 0 16px}@media (min-width: 768px){.ketone-science-infographic__title-wrapper{padding:0 0 40px}}.ketone-science-infographic__title{font-family:Suisse;font-size:32px;line-height:40px}.ketone-science-infographic__title strong{color:red}@media (min-width: 768px){.ketone-science-infographic__title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-science-infographic__description{padding-bottom:32px}@media (min-width: 768px){.ketone-science-infographic__description{padding-bottom:40px}}@media (min-width: 1024px){.ketone-science-infographic__description{padding-bottom:0}}.ketone-science-infographic__content-desktop{display:none}@media (min-width: 768px){.ketone-science-infographic__content-desktop{display:block}}.ketone-science-infographic__content-mobile{display:block}@media (min-width: 768px){.ketone-science-infographic__content-mobile{display:none}}.ketone-science-infographic-items{display:flex;justify-content:space-between;padding-top:32px}.ketone-science-infographic-items>div{display:block;flex-basis:100%;padding-right:8px}@media (min-width: 1024px){.ketone-science-infographic-items>div{max-width:144px}}@media (min-width: 768px){.ketone-science-infographic-items{padding-bottom:40px;padding-top:0}}@media (min-width: 1024px){.ketone-science-infographic-items{padding-bottom:0}}.ketone-science-infographic-item-title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 768px){.ketone-science-infographic-item-title{font-family:Suisse;font-size:48px;line-height:48px;max-width:100%}}.ketone-science-infographic-item-description{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px}@media (min-width: 768px){.ketone-science-infographic-item-description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}}.ketone-science-infographic__image{background-position:center;background-repeat:no-repeat;background-size:contain;height:140px}@media (min-width: 768px){.ketone-science-infographic__image{height:230px}}@media (min-width: 1024px){.ketone-science-infographic__image{height:350px}}.ketone-science-three-products-container{display:flex;flex-wrap:wrap;padding-bottom:48px}.ketone-science-three-products-container--padding-top{padding-top:48px}@media (min-width: 768px) and (max-width: 1024px){.ketone-science-three-products-container--padding-top{padding-top:80px}}@media (min-width: 1024px){.ketone-science-three-products-container--padding-top{padding-top:96px}}@media (min-width: 768px) and (max-width: 1024px){.ketone-science-three-products-container{padding-bottom:80px}.ketone-science-three-products-container div:nth-child(4){background-color:#e6e6e6;margin:32px auto;padding-top:1px;width:95%}}@media (min-width: 1024px){.ketone-science-three-products-container{flex-wrap:nowrap;padding-bottom:96px}}.ketone-science-three-products-hide-on-mobile{display:none}@media (min-width: 768px){.ketone-science-three-products-hide-on-mobile{display:flex}}.ketone-science-three-products-content{display:flex;flex-direction:column;padding:0 32px}.ketone-science-three-products-content .image__container{margin:0 auto}@media (min-width: 768px) and (max-width: 1024px){.ketone-science-three-products-content{flex-basis:calc(50% - 64px)}}.ketone-science-three-products-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;padding-bottom:8px;padding-top:16px}.ketone-science-three-products-text{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;padding-bottom:24px}.ketone-science-three-products__universal-divider{background-color:#e6e6e6;margin-right:-1px;width:1px}@media (max-width: 768px){.ketone-science-three-products__universal-divider{margin:40px auto;padding-top:1px;width:95%}}.ketone-science-three-products__last-divider{display:none}@media (min-width: 768px) and (max-width: 1024px){.ketone-science-three-products__last-divider{display:block;margin-top:-64px}}.ketone-science-three-products-btn{margin-top:auto}.div-with-background-container{height:48px;width:100%}.div-with-background-container--hide-on-mobile{display:none}@media (min-width: 768px){.div-with-background-container{display:block;height:64px}.div-with-background-container--hide-on-tablet{display:none}}@media (min-width: 1024px){.div-with-background-container{display:block;height:96px}.div-with-background-container--hide-on-desktop{display:none}}.div-with-background-width{margin:0 auto;max-width:1920px}.ketone-science-personas-top{flex-wrap:wrap;margin-bottom:40px;text-align:center}@media (min-width: 1024px){.ketone-science-personas-top{margin-bottom:64px;text-align:left}}.ketone-science-personas-title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:8px}@media (min-width: 768px){.ketone-science-personas-title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-science-personas-bottom{flex-wrap:wrap;text-align:center}@media (min-width: 1024px){.ketone-science-personas-bottom{flex-wrap:nowrap;text-align:left}.ketone-science-personas-bottom .ketone-science-personas-cards:first-child{padding-left:8px}.ketone-science-personas-bottom .ketone-science-personas-cards:nth-child(7){padding-right:8px}}.ketone-science-personas-cards{display:flex;flex-direction:column;padding:0 24px}.ketone-science-personas-cards .image__container{margin:0 auto}.ketone-science-personas__block-title{font-family:Suisse;font-size:24px;line-height:32px;font-weight:600;padding-bottom:8px;padding-top:24px}.ketone-science-personas__universal-divider{background-color:#e6e6e6;margin-right:-1px;width:1px}@media (max-width: 1024px){.ketone-science-personas__universal-divider{margin:40px auto;padding-top:1px;width:95%}}.ketone-science-personas__block-tags{color:red;margin-top:16px}.ketone-science-personas__block-tag{font-weight:600;background-color:#ffdbdb;border-radius:16px;display:inline-block;margin-bottom:8px;margin-right:8px;padding:4px 16px}.ketone-science-bullet-links-container{flex-wrap:wrap}@media (min-width: 1024px){.ketone-science-bullet-links-container .ketone-science-bullet-links-left,.ketone-science-bullet-links-container .ketone-science-bullet-links-right{width:calc((100% / 12) * 6 - (28px * 2))}}@media (min-width: 1024px){.ketone-science-bullet-links-left{padding-right:48px}}@media (min-width: 1024px){.ketone-science-bullet-links-right{padding-left:48px}}.ketone-science-bullet-links-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;margin-bottom:24px}@media (min-width: 768px){.ketone-science-bullet-links-title{font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px}}.ketone-science-bullet-links__universal-divider{background-color:#e6e6e6;margin-right:-1px;width:1px}@media (max-width: 1024px){.ketone-science-bullet-links__universal-divider{margin:40px 8px;padding-top:1px;width:100%}}.ketone-badges__container{padding-bottom:48px;text-align:center}@media (min-width: 1024px){.ketone-badges__container{padding-bottom:80px}}.ketone-badges__blocks{flex-wrap:wrap;justify-content:center}@media (min-width: 768px){.ketone-badges__blocks{flex-wrap:nowrap}}.ketone-badges-desktop-only{display:none}@media (min-width: 768px){.ketone-badges-desktop-only{display:flex}}.ketone-badges-list{display:flex}@media (min-width: 768px){.ketone-badges-list{display:none}}.ketone-badges__block-content{padding-top:16px}.ketone-badges__block-title{font-weight:600}.ketone-badges__list-item{align-items:center;display:flex;padding:16px 0}.ketone-badges__list-item img{height:54px;width:54px}.ketone-badges__list-item-content{margin-left:16px;text-align:left}.ketone-badges__list-item-title{font-weight:600}.ketone-advantages-container{background-position:center;background-repeat:no-repeat;padding:40px 0}@media (min-width: 768px){.ketone-advantages-container{padding:64px 0 40px}}.ketone-advantages-group{display:none}@media (min-width: 768px){.ketone-advantages-group{display:flex;flex-direction:row}}.ketone-advantages-left-column{padding-right:0}.ketone-advantages-left-column .ketone-advantages-item-container{border-right:1px solid rgba(0,0,0,.12);padding-right:16px}@media (min-width: 768px){.ketone-advantages-left-column .ketone-advantages-item-container{border-right:none;padding-right:0}}@media (min-width: 768px){.ketone-advantages-left-column{padding-right:24px}}@media (min-width: 1024px){.ketone-advantages-left-column{padding-right:8px}}.ketone-advantages-right-column{padding-left:0}.ketone-advantages-right-column .ketone-advantages-item-container{padding-left:16px}@media (min-width: 768px){.ketone-advantages-right-column .ketone-advantages-item-container{padding-left:0}}@media (min-width: 768px){.ketone-advantages-right-column{padding-left:24px}}@media (min-width: 1024px){.ketone-advantages-right-column{padding-left:8px}}.ketone-advantages__mobile-image{display:block;margin-bottom:24px}@media (min-width: 1024px){.ketone-advantages__mobile-image{display:none}}@media (min-width: 768px){.ketone-advantages__mobile-image{margin-bottom:48px}}.ketone-advantages__mobile-content{display:flex;flex-direction:column}@media (min-width: 768px){.ketone-advantages__mobile-content{display:none}}.ketone-advantages__mobile-content-string{display:flex;padding:0 8px}.ketone-advantages__mobile-content-string .ketone-advantages-item-container{flex-basis:50%}.ketone-advantages__mobile-content-string .ketone-advantages-item-container:first-child{border-right:1px solid rgba(0,0,0,.12);padding-right:16px}.ketone-advantages__mobile-content-string .ketone-advantages-item-container:nth-child(2){padding-left:16px}.ketone-advantages-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}.ketone-advantages-title--desktop{min-height:144px;padding-bottom:32px}@media (min-width: 768px){.ketone-advantages-title{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-advantages-description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}.ketone-advantages-description span{color:red}.ketone-advantages-description--desktop{min-height:144px;padding-bottom:32px;width:344px}.ketone-advantages-description--popup:hover{color:red;cursor:pointer}@media (min-width: 768px){.ketone-advantages-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.ketone-advantages-hide-on-mobile{display:none}@media (min-width: 1024px){.ketone-advantages-hide-on-mobile{display:block}}.ketone-advantages-title-wrapper{display:block;align-items:center;display:flex;flex-direction:column;padding:0 8px 32px;text-align:center}@media (min-width: 1024px){.ketone-advantages-title-wrapper{display:none}}@media (min-width: 1024px){.ketone-advantages__content{padding-top:64px}}.content-media-grid-sections{align-items:center;flex-wrap:wrap}.content-media-grid__image-container{height:420px;padding-bottom:24px}@media (min-width: 768px){.content-media-grid__image-container{height:640px;order:2}}@media (min-width: 1024px){.content-media-grid__image-container{padding-bottom:0}}.content-media-grid__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%}.content-media-grid__title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 1024px){.content-media-grid__title{font-family:Suisse;font-size:48px;line-height:48px}}.content-media-grid__description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.content-media-grid__content{padding-top:24px}.content-media-grid-hide-on-mobile{display:none}@media (min-width: 1024px){.content-media-grid-hide-on-mobile{display:block}}.content-media-grid-hide-on-desktop{display:block}@media (min-width: 1024px){.content-media-grid-hide-on-desktop{display:none}}.ketone-video-with-content__image{background-position:center;background-size:cover;height:304px;margin:0 auto;max-width:1920px;position:relative}@media (min-width: 768px){.ketone-video-with-content__image{height:432px}}@media (min-width: 1024px){.ketone-video-with-content__image{height:640px}}@media (min-width: 1440px){.ketone-video-with-content__image{height:768px}}.ketone-video-with-content__video-container{height:304px;margin:0 auto;max-width:1920px;overflow:hidden;position:relative}@media (min-width: 768px){.ketone-video-with-content__video-container{height:432px}}@media (min-width: 1024px){.ketone-video-with-content__video-container{height:640px}}@media (min-width: 1440px){.ketone-video-with-content__video-container{height:768px}}.ketone-video-with-content__video-container video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);height:100%;object-fit:cover;width:100%}.ketone-video-with-content__desktop-content{display:none;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}@media (min-width: 1024px){.ketone-video-with-content__desktop-content{display:block}}@media (min-width: 1024px){.ketone-video-with-content__desktop-content{color:#fff;display:flex;max-width:1920px;position:absolute;top:65%;width:100%;z-index:2}}.ketone-video-with-content__mobile-content{display:block;color:#fff;padding-bottom:48px;padding-top:24px}@media (min-width: 1024px){.ketone-video-with-content__mobile-content{display:none}}.ketone-video-with-content__mobile-content-video{display:block;bottom:0%;color:#fff;position:absolute;width:100%;z-index:2}@media (min-width: 1024px){.ketone-video-with-content__mobile-content-video{display:none}}.ketone-video-with-content__mobile-gradient-video{bottom:-1%;height:304px;position:absolute;width:100%;z-index:1}@media (min-width: 768px){.ketone-video-with-content__mobile-gradient-video{height:432px}}@media (min-width: 1024px){.ketone-video-with-content__mobile-gradient-video{bottom:0%;height:640px}}@media (min-width: 1440px){.ketone-video-with-content__mobile-gradient-video{height:768px}}.ketone-video-with-content__desktop-half{display:flex;flex-basis:50%;justify-content:center}.ketone-video-with-content__desktop-half>div{width:464px}.ketone-video-with-content-title{font-family:Suisse;font-size:32px;line-height:40px}@media (min-width: 768px){.ketone-video-with-content-title{font-family:Suisse;font-size:48px;line-height:48px}}@media (min-width: 1024px){.ketone-video-with-content-title{padding-bottom:24px}}.ketone-video-with-content-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.ketone-video-with-content-link{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-top:24px;padding:8px 16px}@media (min-width: 1024px){.ketone-video-with-content-link{margin-top:32px}}.ketone-video-with-content__items{display:flex;justify-content:space-between;padding-bottom:24px}@media (min-width: 1024px){.ketone-video-with-content__items .ketone-percent-benefit__item{max-width:136px}}@media (min-width: 1024px){.ketone-video-with-content__items{justify-content:flex-end}}.product-and-subscription__wrapper-v1 .product-and-subscription-backorder-wrapper{margin:48px 0 24px}@media (min-width: 768px){.product-and-subscription__wrapper-v1 .product-and-subscription-backorder-wrapper{margin:64px 0 48px}}@media (min-width: 1024px){.product-and-subscription__wrapper-v1 .product-and-subscription-backorder-wrapper{margin-top:96px}}.product-and-subscription__wrapper-v1 .product-and-subscription-backorder{font-weight:600;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:flex;justify-content:center;padding-bottom:20px;padding-top:20px}.product-and-subscription__wrapper-v1 .product-and-subscription-backorder-link{color:red}.product-and-subscription__wrapper-v1 .product-and-subscription-backorder-link:hover{cursor:pointer;text-decoration:underline}.product-and-subscription__wrapper-v1 .product-and-subscription-container{flex-wrap:wrap;margin:48px auto}.product-and-subscription__wrapper-v1 .product-and-subscription-container>div:nth-child(3){margin-bottom:24px}@media (min-width: 768px){.product-and-subscription__wrapper-v1 .product-and-subscription-container{margin:64px auto}.product-and-subscription__wrapper-v1 .product-and-subscription-container>div:nth-child(3){margin-bottom:0}}@media (min-width: 1024px){.product-and-subscription__wrapper-v1 .product-and-subscription-container{margin:96px auto}}.product-and-subscription__wrapper-v1 .product-and-subscription-container--backorder{margin-top:0}.product-and-subscription__wrapper-v1 .product-and-subscription-container--backorder>div:nth-child(3){margin-bottom:0}.product-and-subscription__wrapper-v1 .product-and-subscription-container--backorder>div:nth-child(5){margin-bottom:24px}@media (min-width: 768px){.product-and-subscription__wrapper-v1 .product-and-subscription-container--backorder>div:nth-child(5){margin-bottom:0}}.product-and-subscription__wrapper-v1 .product-and-subscription-content{margin-top:48px;order:1;text-align:center}@media (min-width: 1024px){.product-and-subscription__wrapper-v1 .product-and-subscription-content{margin-top:0;order:0;text-align:left}}.product-and-subscription__wrapper-v1 .product-and-subscription-title-main{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.product-and-subscription__wrapper-v1 .product-and-subscription-link-wrapper{margin-top:24px}.product-and-subscription__wrapper-v1 .product-and-subscription-link-wrapper span{font-weight:600;color:red}.product-and-subscription__wrapper-v1 .product-and-subscription-link-wrapper span:hover{cursor:pointer;text-decoration:underline}.product-and-subscription__wrapper-v1 .product-and-subscription-variant-container{background-color:#f7f7f7;height:100%}.social-proof-v2__container{flex-wrap:wrap;margin:48px auto 0}@media (min-width: 1024px){.social-proof-v2__container{margin:96px auto 0}}.social-proof-v2__container--margin-bottom{margin-bottom:48px}@media (min-width: 768px){.social-proof-v2__container--margin-bottom{margin-bottom:64px}}@media (min-width: 1024px){.social-proof-v2__container--margin-bottom{margin-bottom:96px}}@media (min-width: 1024px){.social-proof-v2-row-reverse{flex-direction:row-reverse}}.social-proof-v2__video-controls{bottom:20px;cursor:pointer;display:flex;justify-content:flex-end;position:absolute;width:100%;z-index:2}.social-proof-v2__video-overlay{background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.5) 100%);cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.social-proof-v2__video-wrapper{display:flex;margin-bottom:32px;position:relative}@media (min-width: 1024px){.social-proof-v2__video-wrapper{margin-bottom:0}}.social-proof-v2__video{height:420px;object-fit:cover;width:100%}.social-proof-v2__video:hover{cursor:pointer}@media (min-width: 768px){.social-proof-v2__video{height:640px}}.social-proof-v2-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:420px;width:100%}@media (min-width: 768px){.social-proof-v2-image{height:640px}}.social-proof-v2__video-mute,.social-proof-v2__video-unmute{margin-right:20px}.social-proof-v2__thumbnails{display:flex;flex-wrap:wrap;padding-bottom:24px}@media (min-width: 1024px){.social-proof-v2__thumbnails{margin-top:96px}}.social-proof-v2__thumbnail{border:1px solid transparent;border-radius:50%;height:48px;margin-right:4px;opacity:.5;padding:3px;width:48px}.social-proof-v2__thumbnail--selected{border-color:red;opacity:1}.social-proof-v2__thumbnail:hover{cursor:pointer;opacity:1}@media (min-width: 768px){.social-proof-v2__thumbnail{margin-right:8px}}.social-proof-v2__content{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.social-proof-v2__account-name{font-weight:600;margin-bottom:4px;margin-top:16px}.social-proof-v2__account-description{color:#41413e}.home-chess-purchasable__description{padding-bottom:16px}.home-chess-purchasable__option-container{align-items:center;display:flex;flex-wrap:nowrap;padding-bottom:8px}.home-chess-purchasable__option-image{align-items:center;display:flex;height:32px;justify-content:center;width:24px}.home-chess-purchasable__option-image .image__container{margin:0}.home-chess-purchasable__option-description{flex:1;padding-left:8px;text-align:left}.home-chess-purchasable__content-section{padding:0}@media (min-width: 1024px){.home-chess-purchasable__content-section .content-section__row>:nth-child(1){order:2}.home-chess-purchasable__content-section .content-section__row>:nth-child(2){order:1}}.home-chess-purchasable__content-section .content-section__grid{margin-bottom:32px}@media (min-width: 768px){.home-chess-purchasable__content-section .content-section__grid{margin-bottom:64px}}.home-chess-purchasable-button{margin-top:8px;min-width:100%}@media (min-width: 768px){.home-chess-purchasable-button{min-width:172px}}.home-chess-purchasable-margin-bottom{margin-bottom:40px}@media (min-width: 768px){.home-chess-purchasable-margin-bottom{margin-bottom:64px}}@media (min-width: 1024px){.home-chess-purchasable-margin-bottom{margin-bottom:96px}}.home-ketone-advantages-container{background-position:center;background-repeat:no-repeat;margin:0 auto;max-width:1920px;padding-bottom:48px}@media (min-width: 768px){.home-ketone-advantages-container{padding-bottom:80px}}@media (min-width: 1024px){.home-ketone-advantages-container{padding-bottom:96px}}.home-ketone-advantages-group-tablet{display:none}@media (min-width: 768px) and (max-width: 1023px){.home-ketone-advantages-group-tablet{display:flex;flex-direction:row}}.home-ketone-advantages-group-desktop{display:none}@media (min-width: 1024px){.home-ketone-advantages-group-desktop{display:flex;flex-direction:row}}.home-ketone-advantages-left-column{padding-right:24px}@media (min-width: 768px){.home-ketone-advantages-left-column .ketone-advantages-item-container{padding-right:0}}@media (min-width: 1024px){.home-ketone-advantages-left-column{padding-right:8px}}.home-ketone-advantages-center-column{padding-left:24px;padding-right:24px}.home-ketone-advantages-right-column{padding-left:24px}@media (min-width: 768px){.home-ketone-advantages-right-column .ketone-advantages-item-container{padding-left:0}}@media (min-width: 1024px){.home-ketone-advantages-right-column{padding-left:8px}}.home-ketone-advantages-video-container{overflow:hidden}.home-ketone-advantages-video-wrapper{border-radius:50%;height:80vw;margin:-55% auto 40px;max-height:960px;max-width:960px;overflow:hidden;position:relative;width:80vw}.home-ketone-advantages-video-wrapper video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);border-radius:50%;height:calc(100% - 1px);object-fit:cover;width:calc(100% - 1px)}@media (min-width: 768px){.home-ketone-advantages-video-wrapper{margin:-65% auto 64px}}.home-ketone-advantages__mobile-content{display:flex;flex-direction:column}@media (min-width: 768px){.home-ketone-advantages__mobile-content{display:none}}.home-ketone-advantages__mobile-content-string{display:flex;padding:0 8px}.home-ketone-advantages__mobile-content-string .ketone-advantages-item-container{flex-basis:50%}.home-ketone-advantages__mobile-content-string .ketone-advantages-item-container:first-child{border-right:1px solid rgba(0,0,0,.12);padding-right:16px}.home-ketone-advantages__mobile-content-string .ketone-advantages-item-container:nth-child(2){padding-left:16px}.home-ketone-advantages-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}@media (min-width: 768px){.home-ketone-advantages-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:16px}}.home-ketone-advantages-description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}.home-ketone-advantages-description b,.home-ketone-advantages-description strong,.home-ketone-advantages-description span{color:red}.home-ketone-advantages-description b:hover,.home-ketone-advantages-description strong:hover,.home-ketone-advantages-description span:hover{text-decoration:underline}.home-ketone-advantages-description--desktop{min-height:144px;width:344px}.home-ketone-advantages-description--popup:hover{cursor:pointer}.home-ketone-advantages-title-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:48px;text-align:center}@media (min-width: 768px){.home-ketone-advantages-title-wrapper{margin-bottom:64px}}.home-ketones-container-wrapper{margin:auto;max-width:1920px}.home-ketones-container{font-weight:600;flex-wrap:wrap;padding-bottom:48px;padding-top:24px}.home-ketones-container span,.home-ketones-container b,.home-ketones-container strong{color:#82827d}@media (min-width: 768px){.home-ketones-container{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;padding-top:48px}}@media (min-width: 1024px){.home-ketones-container{padding-top:48px}}.home-ketones__image-container{height:96px;padding-bottom:16px}@media (min-width: 768px){.home-ketones__image-container{height:192px;padding-bottom:24px}}@media (min-width: 1024px){.home-ketones__image-container{padding-bottom:0}}.home-ketones-image{background-position:left center;background-repeat:no-repeat;background-size:contain;height:100%}.home-introducing-ketone-container-wrapper{margin:auto;max-width:1920px}.home-introducing-ketone-container{font-weight:600;flex-wrap:wrap;padding:0}.home-introducing-ketone-container>span,.home-introducing-ketone-container b,.home-introducing-ketone-container strong{color:#82827d}@media (min-width: 768px){.home-introducing-ketone-container{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}.home-introducing-ketone__image-container{height:344px;margin-bottom:16px}@media (min-width: 768px){.home-introducing-ketone__image-container{height:664px;margin-bottom:24px}}@media (min-width: 1024px){.home-introducing-ketone__image-container{height:598px;margin-bottom:0;order:2}}.home-introducing-ketone-content{align-self:center}.home-introducing-ketone-image{background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%}.home-introducing-ketone-title{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}@media (min-width: 768px){.home-introducing-ketone-title{font-family:Suisse;font-size:48px;line-height:48px}}.home-introducing-ketone-benefits{display:flex;flex-wrap:wrap;margin-bottom:32px;margin-top:24px}.home-introducing-ketone-benefits>.image__container{margin:0}.home-introducing-ketone-benefits>.image__container:first-child{margin-bottom:8px;margin-right:8px}@media (min-width: 768px){.home-introducing-ketone-benefits{margin-top:32px}}.home-introducing-ketone-benefits .image__wrapper{cursor:default}.home-introducing-ketone-benefits .image__wrapper img{height:unset}.home-introducing-ketone-benefit-icon{object-fit:contain}.home-press-review-v2-container{margin:auto;max-width:1920px;overflow:hidden;padding:48px 0}@keyframes slideInfinite{0%{transform:translate(0)}to{transform:translate(-1920px)}}.home-press-review{animation:slideInfinite 60s linear infinite;background-repeat:repeat-x;background-size:auto 100%;height:88px;width:3840px}.home-press-review__image{margin-bottom:8px}.home-press-review__caption{text-align:center}.home-email-subscription{flex-wrap:wrap}.home-email-subscription--right-section .email-subscription__input,.home-email-subscription--right-section .email-subscription__button{margin-right:0}@media (min-width: 768px){.home-email-subscription--right-section .email-subscription__input,.home-email-subscription--right-section .email-subscription__button{width:100%}}.home-email-subscription--right-section .email-subscription__title,.home-email-subscription--right-section .email-subscription__description{margin-bottom:16px;text-align:left}@media (min-width: 768px){.home-email-subscription--right-section .email-subscription__title,.home-email-subscription--right-section .email-subscription__description{text-align:center}}@media (min-width: 1024px){.home-email-subscription--right-section .email-subscription__title,.home-email-subscription--right-section .email-subscription__description{text-align:left}}.home-email-subscription-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:420px;width:100%}@media (min-width: 768px){.home-email-subscription-image{height:640px}}.home-email-subscription-content{align-items:center;display:flex;margin-top:32px}.ketone-second-gen-v2-top-container{padding-top:40px}@media (min-width: 768px){.ketone-second-gen-v2-top-container{padding-top:64px}}@media (min-width: 1024px){.ketone-second-gen-v2-top-container{padding-top:96px}}.ketone-second-gen-v2-group{display:flex;flex-direction:column}@media (min-width: 768px){.ketone-second-gen-v2-group{flex-direction:row}}.ketone-second-gen-v2-group-bottom{display:flex;flex-direction:column;margin:auto}@media (min-width: 1024px){.ketone-second-gen-v2-group-bottom{flex-direction:row;height:464px;justify-content:space-around;margin-top:96px;max-width:1920px}}@media (min-width: 768px) and (max-width: 1024px){.ketone-second-gen-v2__top-column .ketone-second-gen-v2__content div:first-child{min-height:136px}}@media (min-width: 1024px){.ketone-second-gen-v2__top-column{height:534px}.ketone-second-gen-v2__top-column--left{text-align:end}.ketone-second-gen-v2__top-column .ketone-second-gen-v2__content div:first-child{margin-bottom:16px}}.ketone-second-gen-v2__bottle-wrapper{display:none}@media (min-width: 1024px){.ketone-second-gen-v2__bottle-wrapper{display:block}}.ketone-second-gen-v2__bottle-wrapper .image__container{margin-bottom:-560px;position:-webkit-sticky;position:sticky;top:30vh}.ketone-second-gen-v2__bottle-wrapper.ketone-iq-shot-bottle{position:relative;top:40px}.ketone-second-gen-v2__bottle-wrapper.ketone-iq-shot-bottle .image__container{margin-bottom:-460px}.ketone-second-gen-v2__mobile-image{display:block;margin-bottom:24px}@media (min-width: 1024px){.ketone-second-gen-v2__mobile-image{display:none}}.ketone-second-gen-v2__mobile-image.ketone-iq-shot-bottles .image__wrapper{padding-bottom:78%!important}@media (min-width: 768px){.ketone-second-gen-v2__mobile-image{margin-bottom:32px}}.ketone-second-gen-v2__top-title-wrapper{align-items:flex-start;display:flex;flex-direction:column;padding:0 8px 24px}@media (min-width: 768px){.ketone-second-gen-v2__top-title-wrapper{align-items:center;padding-bottom:32px}}.ketone-second-gen-v2__top-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:8px}.ketone-second-gen-v2__top-title br{display:block}@media (min-width: 768px){.ketone-second-gen-v2__top-title{font-family:Suisse;font-size:48px;line-height:48px}.ketone-second-gen-v2__top-title br{display:none}}.ketone-second-gen-v2__top-subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}@media (min-width: 1024px){.ketone-second-gen-v2__content{padding-top:96px}}.ketone-second-gen-v2__content-bottom{padding-top:32px}@media (min-width: 768px){.ketone-second-gen-v2__content-bottom{padding-top:128px}}.ketone-second-gen-v2__icons-container{display:flex;justify-content:left;margin-left:-4px;margin-top:-24px;padding-bottom:48px}.ketone-second-gen-v2__bottom-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px;padding-top:48px}.ketone-second-gen-v2__bottom-title b,.ketone-second-gen-v2__bottom-title strong{color:red}@media (min-width: 768px){.ketone-second-gen-v2__bottom-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:24px;padding-top:48px}}@media (min-width: 1024px){.ketone-second-gen-v2__bottom-title{padding-top:16px}}.ketone-second-gen-v2__bottom-description{padding-bottom:16px}@media (min-width: 768px){.ketone-second-gen-v2__bottom-description{padding-bottom:48px}}.ketone-second-gen-v2__bottom-item{padding-left:8px;padding-right:8px}@media (min-width: 768px){.ketone-second-gen-v2__bottom-item{text-align:center}}@media (min-width: 1024px){.ketone-second-gen-v2__bottom-item{flex-basis:368px;text-align:left}}.ketone-second-gen-bottom-item-central{display:none}@media (min-width: 1024px) and (max-width: 1440px){.ketone-second-gen-bottom-item-central{display:block}}.ketone-second-gen-v2__bottom_image{background-position:center center;background-repeat:no-repeat;background-size:contain;height:270px;width:100%}@media (min-width: 414px){.ketone-second-gen-v2__bottom_image{height:410px}}@media (min-width: 1024px){.ketone-second-gen-v2__bottom_image{height:368px}}.ketone-second-gen-v2__bottom-left-icon-container .image__container{margin:-16px auto 24px 0}@media (min-width: 1024px){.ketone-second-gen-v2__bottom-left-icon-container .image__container{margin:-8px 0 0 auto}}.ketone-second-gen-v2__military-icon .image__container{cursor:pointer}.ketone-second-gen-v2-mobile-only{display:flex}@media (min-width: 1024px){.ketone-second-gen-v2-mobile-only{display:none}}.ketone-second-gen-v2-desktop-only{display:none}@media (min-width: 1024px){.ketone-second-gen-v2-desktop-only{display:flex}}.ketone-chess-benefits-container,.ketone-chess-benefits-container .content-section__content__title,.ketone-chess-benefits-container .content-section__content__subtitle{padding:0}@media (min-width: 1024px){.ketone-chess-benefits-container .content-section__row>:nth-child(1){order:2}.ketone-chess-benefits-container .content-section__row>:nth-child(2){order:1}}.ketone-chess-benefits-container .content-section__grid{margin-bottom:32px}@media (min-width: 768px){.ketone-chess-benefits-container .content-section__grid{margin-bottom:64px}}.ketone-chess-benefits-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;padding-bottom:24px}.ketone-chess-benefits-description span,.ketone-chess-benefits-description b,.ketone-chess-benefits-description strong{color:#82827d}.ketone-chess-benefits-item{border-top:1px solid rgba(0,0,0,.16);display:flex;padding:8px 0 12px}.ketone-chess-benefits-item__title{font-family:Suisse;font-size:48px;line-height:48px;flex-basis:30%}.ketone-chess-benefits-item__title span{font-family:Suisse;font-size:24px;line-height:32px}@media (min-width: 768px){.ketone-chess-benefits-item__title span{font-family:Suisse;font-size:32px;line-height:40px}}.ketone-chess-benefits-item__description{font-weight:600;flex-basis:70%}.ketone-chess-benefits-item__description sup{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600}.how-do-ketones-feel{margin-bottom:48px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.how-do-ketones-feel--description{font-family:ProximaNova;font-size:32px;font-weight:100;font-weight:600;-webkit-animation:animatedGradient 3s infinite linear alternate;-moz-animation:animatedGradient 3s infinite linear alternate;-ms-animation:animatedGradient 3s infinite linear alternate;-o-animation:animatedGradient 3s infinite linear alternate;animation:animatedGradient 3s infinite linear alternate;-webkit-background-clip:text;-moz-background-clip:text;-ms-background-clip:text;-o-background-clip:text;background-clip:text;background-color:#000;background-size:200% 200%;color:transparent;flex-direction:column;height:100%;line-height:40px;width:100%}@media (min-width: 768px){.how-do-ketones-feel--description{font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px;font-weight:600}}@media (min-width: 1024px){.how-do-ketones-feel--description{text-align:center}}@media (min-width: 768px){.how-do-ketones-feel{margin-bottom:64px}}@media (min-width: 1024px){.how-do-ketones-feel{margin-bottom:96px}}@keyframes animatedGradient{0%{background-position:0 0}to{background-position:100% 100%}}.ketone-iq-comparison__wrapper{background:#f7f7f7;padding-bottom:48px;padding-top:48px}@media (min-width: 1024px){.ketone-iq-comparison__wrapper{padding-bottom:96px;padding-top:96px}}.ketone-iq-comparison__container{display:flex;flex-direction:column}.ketone-iq-comparison__container .ketone-iq-comparison__item{display:grid;grid-template:auto 1fr / auto}.ketone-iq-comparison__container .ketone-iq-comparison__item--title{padding-left:0}.ketone-iq-comparison__container .ketone-iq-comparison__item--description{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#82827d;margin-top:8px;text-align:center}.ketone-iq-comparison__container .ketone-iq-comparison__item--description--primary{color:red}.ketone-iq-comparison__container .ketone-iq-comparison__header{display:grid;grid-row-gap:24px;grid-template:auto 1fr/repeat(3,1fr);grid-template-areas:"description description description" ". primary-item secondary-item";padding-bottom:24px;width:100%}.ketone-iq-comparison__container .ketone-iq-comparison__header .ketone-iq-comparison__item--primary{grid-area:primary-item}.ketone-iq-comparison__container .ketone-iq-comparison__header .ketone-iq-comparison__item--secondary{grid-area:secondary-item}.ketone-iq-comparison__container .ketone-iq-comparison__header--description{grid-area:description;padding:0;text-align:center;width:100%}.ketone-iq-comparison__container .ketone-iq-comparison__header--description p{text-align:center}.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:first-of-type{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:8px}.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:first-of-type span:after{content:"TM";display:inline-block;font-size:10px;position:relative;right:0;top:-16px}@media (min-width: 1024px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:first-of-type span:after{top:-24px}}@media (min-width: 414px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:first-of-type{font-family:Suisse;font-size:32px;line-height:40px}}@media (min-width: 1024px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:first-of-type{font-family:Suisse;font-size:48px;line-height:48px}}.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:nth-child(2){font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;color:#41413e}@media (min-width: 1024px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description p:nth-child(2){max-width:320px}}@media (min-width: 414px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description{text-align:unset}}@media (min-width: 768px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description{width:80%}}@media (min-width: 1024px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description{position:absolute;width:70%}}@media (min-width: 1440px){.ketone-iq-comparison__container .ketone-iq-comparison__header--description{width:50%}}@media (min-width: 768px){.ketone-iq-comparison__container .ketone-iq-comparison__header{grid-row-gap:unset;grid-template-areas:"description primary-item secondary-item" "description primary-item secondary-item"}.ketone-iq-comparison__container .ketone-iq-comparison__header p{text-align:left}}@media (min-width: 1024px){.ketone-iq-comparison__container .ketone-iq-comparison__header{align-items:flex-end;min-height:184px}}.ketone-iq-comparison__container .ketone-iq-comparison__row{align-items:center;border-top:1px solid #c2c2bc;display:flex;padding:12px 0;position:relative}.ketone-iq-comparison__container .ketone-iq-comparison__row:last-of-type{padding-bottom:unset}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item{align-items:center;display:flex;flex-direction:column-reverse;gap:12px}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--title{font-weight:600;align-self:baseline}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--description{margin-top:unset}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--description--secondary{font-weight:100;width:64px}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--icon-container{height:100%;position:relative}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--checkmark:before{border:solid red;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;top:2px;transform:rotate(45deg);width:5px;border-width:0 2px 2px 0;content:"";display:block;height:16px;position:absolute;right:0;top:-12px;width:6px}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--cross:before{background:#82827d;content:"";display:block;height:24px;left:0;position:absolute;top:-12px;transform:rotate(-45deg);width:1px}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--cross:after{background:#82827d;content:"";display:block;height:24px;left:0;position:absolute;top:-12px;transform:rotate(45deg);width:1px}@media (min-width: 768px){.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item{flex-direction:column;gap:unset}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--description.with-image{margin-top:16px}.ketone-iq-comparison__container .ketone-iq-comparison__row .ketone-iq-comparison__item--description--secondary{font-weight:100;width:unset}}.product-and-subscription__wrapper{background:#f7f7f7;padding:2px 0}.product-and-subscription__wrapper .above-the-fold-v2__additional-info{margin-top:0}.product-and-subscription__wrapper .above-the-fold-v2__additional-info svg{color:#000}.product-and-subscription__wrapper .above-the-fold-v2__shipping-info-container{margin-left:unset}.product-and-subscription__wrapper .above-the-fold-v2__additional-info--popup{height:48px}.product-and-subscription__wrapper .side-menu-standard-container{text-align:initial}.product-and-subscription__wrapper .product-and-subscription__additional-info--desktop{display:none}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription__additional-info--desktop{display:block}}.product-and-subscription__wrapper .product-and-subscription__additional-info--mobile{align-items:center;display:flex;flex-direction:column;margin-bottom:48px;padding:0 8px}.product-and-subscription__wrapper .product-and-subscription__additional-info--mobile>div{width:100%}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription__additional-info--mobile{display:none}}.product-and-subscription__wrapper .purchase-section-container{display:none;flex-direction:column;gap:24px;padding-left:0;padding-right:0}.product-and-subscription__wrapper .purchase-section-container.current-variant{display:flex}@media (min-width: 670px){.product-and-subscription__wrapper .purchase-section-container{flex-direction:row;gap:unset;padding-left:8px;padding-right:8px}}.product-and-subscription__wrapper .product-and-subscription-backorder-wrapper{margin:48px 0 24px}@media (min-width: 768px){.product-and-subscription__wrapper .product-and-subscription-backorder-wrapper{margin:64px 0 48px}}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-backorder-wrapper{margin-top:96px}}.product-and-subscription__wrapper .product-and-subscription-backorder{font-weight:600;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:flex;justify-content:center;padding-bottom:20px;padding-top:20px}.product-and-subscription__wrapper .product-and-subscription-backorder-link{color:red}.product-and-subscription__wrapper .product-and-subscription-backorder-link:hover{cursor:pointer;text-decoration:underline}.product-and-subscription__wrapper .product-and-subscription-container{flex-wrap:wrap;margin:48px auto 32px}@media (min-width: 768px){.product-and-subscription__wrapper .product-and-subscription-container{margin:24px auto}.product-and-subscription__wrapper .product-and-subscription-container>div:nth-child(3){margin-bottom:0}}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-container{margin:96px auto}}.product-and-subscription__wrapper .product-and-subscription-container--backorder{margin-top:0}.product-and-subscription__wrapper .product-and-subscription-container--backorder>div:nth-child(3){margin-bottom:0}.product-and-subscription__wrapper .product-and-subscription-container--backorder>div:nth-child(5){margin-bottom:24px}@media (min-width: 768px){.product-and-subscription__wrapper .product-and-subscription-container--backorder>div:nth-child(5){margin-bottom:0}}.product-and-subscription__wrapper .product-and-subscription-content{background:#f7f7f7;position:sticky;position:-webkit-sticky;text-align:center;top:24px;z-index:1}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__inputs-container{background:#f7f7f7;flex-direction:row-reverse;flex-wrap:nowrap;gap:4px}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__inputs-container:after{background:#e6e6e6;bottom:-1px;content:"";display:block;height:1px;left:50%;position:absolute;transform:translate(-50%);width:calc(100% - 16px)}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__title{font-weight:100;text-align:left}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__input--two-per-row{flex-basis:calc((100% - 20px)/2);margin-top:0}@media (min-width: 670px){.product-and-subscription__wrapper .product-and-subscription-content{padding:0 16px;position:static;top:unset;z-index:unset}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__inputs-container{flex-direction:unset;flex-wrap:wrap;gap:unset}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__input--two-per-row{margin-top:4px}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__title{text-align:center}}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-content{margin-right:32px;margin-top:0;padding:0;text-align:left;width:270px}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__input--two-per-row{flex-basis:calc((100% - 8px)/2);margin-top:4px}.product-and-subscription__wrapper .product-and-subscription-content .radio-group__title{text-align:left}}.product-and-subscription__wrapper .product-and-subscription-title-main{font-family:Suisse;font-size:32px;line-height:40px;position:relative;text-align:left}.product-and-subscription__wrapper .product-and-subscription-title-main:after{content:"TM";display:inline-block;font-size:10px;position:relative;right:8px;top:-16px}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-title-main:after{top:-24px}}@media (min-width: 768px){.product-and-subscription__wrapper .product-and-subscription-title-main{text-align:center}}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-title-main{font-family:Suisse;font-size:48px;line-height:48px;text-align:left}}.product-and-subscription__wrapper .product-and-subscription-link-wrapper{font-weight:600;align-items:center;border-top:1px solid #e6e6e6;display:flex;height:48px;justify-content:space-between}.product-and-subscription__wrapper .product-and-subscription-link-wrapper:hover{cursor:pointer}@media (min-width: 768px){.product-and-subscription__wrapper .product-and-subscription-link-wrapper{margin-top:32px}}.product-and-subscription__wrapper .product-and-subscription-variant-container{background:#fff;border:1px #e6e6e6 solid;height:100%;min-width:unset}@media (min-width: 1024px){.product-and-subscription__wrapper .product-and-subscription-variant-container{min-width:304px}}.product-and-subscription__wrapper .intl-shipping--popup b,.product-and-subscription__wrapper .intl-shipping--popup--btn{display:inline-block;margin:24px 0 8px}.product-and-subscription__wrapper .intl-shipping--popup p{margin:16px 0}.product-and-subscription__wrapper .intl-shipping--popup b:first-of-type,.product-and-subscription__wrapper .intl-shipping--popup p:first-of-type{margin-top:0}.product-and-subscription__wrapper .intl-shipping--popup p:not(:first-of-type):not(:last-of-type){margin-bottom:8px}.product-and-subscription__wrapper .intl-shipping--popup ul{list-style:unset;margin-left:32px}.product-and-subscription__wrapper .intl-shipping--popup ul span{margin-left:8px}.product-and-subscription__wrapper .intl-shipping--popup--buttons-container{display:flex;flex-direction:column;gap:16px;margin-top:24px}.testimonials-section{display:grid;grid-row-gap:8px;justify-items:center;margin-bottom:48px;margin-top:48px}@media (min-width: 768px){.testimonials-section{margin-bottom:64px;margin-top:64px}}@media (min-width: 1024px){.testimonials-section{margin-bottom:80px;margin-top:80px;max-width:unset}}.testimonials-section .swiper{margin-left:-10%;margin-right:-10%}.testimonials-section--title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.testimonials-section--subtitle{font-family:Suisse;font-size:32px;line-height:40px;text-align:center}.testimonials-section--subtitle br{display:none}@media (min-width: 1024px){.testimonials-section--subtitle br{display:block}}@media (min-width: 768px){.testimonials-section--title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}.testimonials-section--subtitle{font-family:Suisse;font-size:48px;line-height:48px}}.testimonials-section .testimonial-container{background:#fff;margin-top:24px;text-align:center;user-select:none}.testimonials-section .testimonial-container .image__container{margin-bottom:16px}.testimonials-section .testimonial-container .testimonial-person-name{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}.testimonials-section .testimonial-container .testimonial-person-title{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;height:48px}.testimonials-section .testimonial-container .testimonial-rating{display:flex;margin:16px auto 8px;width:fit-content}.testimonials-section .testimonial-container .testimonial-rating svg{height:20px;width:20px}.testimonials-section .testimonial-container .testimonial-content{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}@media (min-width: 768px){.testimonials-section .testimonial-container{margin-top:32px}}@media (min-width: 1024px){.testimonials-section .testimonial-container{background:#f7f7f7;box-sizing:border-box;margin-top:32px;padding:32px}}.purchase-section{display:flex;flex-direction:column;padding-bottom:48px;padding-top:48px;width:100%}@media (min-width: 768px){.purchase-section{padding-bottom:64px;padding-top:64px}}@media (min-width: 1024px){.purchase-section{padding-bottom:96px;padding-top:96px}}.purchase-section__title{font-family:Suisse;font-size:32px;line-height:40px;text-align:center}@media (min-width: 768px){.purchase-section__title{font-family:Suisse;font-size:48px;line-height:48px}}.purchase-section__switcher{background:#f7f7f7;margin-bottom:8px;margin-top:8px;padding:16px 0;position:sticky;position:-webkit-sticky;top:48px;z-index:1}@media (min-width: 768px){.purchase-section__switcher{position:static}}.purchase-section .purchase-section__cards-container{display:flex;flex-direction:column;gap:16px}.purchase-section .purchase-section__cards-container.hidden{display:none}@media (min-width: 1024px){.purchase-section .purchase-section__cards-container{flex-direction:row}}.purchase-section .side-menu__container .subscription-price-label__container{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;flex-direction:unset}.shop-all-combined-products{padding-top:64px;text-align:center}.shop-all-combined-products .row{flex-wrap:wrap}.shop-all-combined-products .shop-all-combined-products__cards-container{display:flex;flex-direction:column;flex-wrap:wrap}.shop-all-combined-products .shop-all-combined-products__cards-container--desktop{display:none;flex-direction:row}@media (min-width: 768px){.shop-all-combined-products .shop-all-combined-products__cards-container--desktop{display:flex}}.shop-all-combined-products .shop-all-combined-products__cards-container--desktop .product-card-v2{padding-top:16px}@media (min-width: 768px){.shop-all-combined-products .shop-all-combined-products__cards-container--desktop .product-card-v2__buttons-container{grid-template:1fr 1fr / 1fr}}.shop-all-combined-products .shop-all-combined-products__cards-container--mobile{display:block}@media (min-width: 768px){.shop-all-combined-products .shop-all-combined-products__cards-container--mobile{display:none}}.shop-all-combined-products .shop-all-combined-products__cards-container--mobile .product-card-v2:not(:last-child){padding-bottom:16px}.account__container{padding-bottom:64px;padding-top:32px}@media (min-width: 1024px){.account__container{padding-top:64px}}.account__order-link{color:#000}.account__orders-container{overflow-x:auto;padding-bottom:24px}.account__information-container{flex-wrap:wrap;padding-top:16px}.account__information__no-orders{padding-top:32px}@media (min-width: 414px){.account__information__no-orders{padding-top:64px}}.account__information__no-orders-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;padding-bottom:16px;text-align:center}@media (min-width: 414px){.account__information__no-orders-title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px}}.account__information__no-orders-link-container{display:flex;justify-content:center}.account__information__no-orders-description{padding-bottom:24px;text-align:center}.account__orders{min-width:624px;overflow-x:auto;table-layout:fixed;text-align:right;width:100%}.account__orders th,.account__orders td{padding:8px}.account__orders th:first-child,.account__orders td:first-child{padding-left:0;text-align:left}.account__orders th:last-child,.account__orders td:last-child{padding-right:0}.account__orders-header{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:#82827d}.account__order-row{border-top:1px solid #e6e6e6}.account__settings-container{background-color:#f7f7f7;padding:24px 32px 32px}.account__address-container{margin-top:24px}.account__address-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;padding-bottom:8px}.account__address-link{padding-top:16px}.account__subscription-link{border-bottom:1px solid #e6e6e6;padding-bottom:24px}.not-found__container{padding-bottom:64px;padding-top:64px}.not_found__header{font-family:Suisse;font-size:96px;line-height:96px;padding-bottom:16px}@media (min-width: 768px){.not_found__header{font-family:Suisse;font-size:128px;line-height:128px}}.not_found__caption{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;padding-bottom:32px}@media (min-width: 768px){.not_found__caption{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.not-found__content{align-items:center;display:flex;flex-direction:column;text-align:center}.home-product-selector-wrapper{margin:auto;max-width:1952px}.home__product-selector-container{display:flex;margin:8px}.home__product-selector-container--desktop{display:none}.home__product-selector-container--desktop:first-child{margin-bottom:0}.home__product-selector-container--desktop:nth-child(2){margin-top:0}@media (min-width: 1024px){.home__product-selector-container--desktop{display:flex;height:656px}}.home__product-selector-container--mobile{flex-wrap:wrap}@media (min-width: 1024px){.home__product-selector-container--mobile{display:none}}.home__product-selector-subcontainer{display:flex;flex:1 1 50%;flex-wrap:wrap}.home__product-tile-caption{left:50%;position:absolute;transform:translate(-50%);align-items:center;color:#000;display:flex;flex-direction:column;max-width:100%;top:32px;width:308px}.home__product-tile-container{cursor:pointer;margin:8px;overflow:hidden;position:relative;text-align:center}.home__product-tile-container--100{flex:1 1 100%}.home__product-tile-container--50{flex:1 1 50%}.home__product-tile-container--25{flex:1 1 25%}.home__product-tile-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:8px}.home__product-tile-tagline{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;max-width:224px}.home__product-tile-title,.home__product-tile-tagline{margin-left:16px;margin-right:16px}.home__product-tile-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:312px}@media (min-width: 768px){.home__product-tile-image{height:512px}}@media (min-width: 1024px){.home__product-tile-image{height:100%}}.home__product-tile-video{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%)}@media (min-width: 768px){.home__product-tile-video{height:100%}}.home__content-container{margin-bottom:64px;margin-top:96px;text-align:center}@media (min-width: 768px){.home__content-container{margin-top:128px}}.home__content-header{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}@media (min-width: 768px){.home__content-header{font-family:Suisse;font-size:48px;line-height:48px}}.home__content-caption{margin-bottom:32px}.home__content-caption-container{flex-direction:column;margin-bottom:64px}.home__content-cta{padding:7px 19px}@media (min-width: 768px){.home__content-cta{padding:19px 31px}}.home__content-badges-container{flex-wrap:wrap;padding-top:64px;text-align:center}.home__content-badge{padding-bottom:8px}.home__content-badge-container:not(:nth-child(1)){padding-top:16px}@media (min-width: 768px){.home__content-badge-container:not(:nth-child(1)){padding-top:0}.home__content-badge-container:not(:nth-child(1)):not(:nth-child(2)){padding-top:16px}}@media (min-width: 1024px){.home__content-badge-container:not(:nth-child(1)):not(:nth-child(2)){padding-top:0}.home__content-badge-container:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){padding-top:16px}}.home__world-record-section{margin-bottom:32px}@media (min-width: 768px){.home__world-record-section{margin-bottom:64px;margin-top:32px}}@media (min-width: 1024px){.home__world-record-section{margin-top:64px}}.home__world-record-section .content-section__row{background-color:#f7f7f7;flex-direction:column-reverse}@media (min-width: 1024px){.home__world-record-section .content-section__row{flex-direction:row}}.home__world-record-section .content-section__content__subtitle{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-bottom:16px}.home__world-record-section .content-section__content__title{font-family:Suisse;font-size:24px;line-height:32px;margin-bottom:16px;padding:0}@media (min-width: 768px){.home__world-record-section .content-section__content__title{font-family:Suisse;font-size:32px;line-height:40px}}@media (min-width: 1024px){.home__world-record-section .content-section__content__title{margin-bottom:8px}}.home__world-record-section .content-section__content__description{margin-bottom:24px}@media (min-width: 768px){.home__world-record-section .content-section__content__description{margin-bottom:16px}}@media (min-width: 1024px){.home__world-record-section .content-section__content__description{margin-bottom:32px}}.home__world-record-section .content-section__media{position:relative}.home__world-record-section .content-section__media:hover{cursor:pointer}.home__world-record-section .content-section__media:hover .btn{background-color:maroon;border-color:maroon}@media (min-width: 1024px){.home__world-record-section .content-section__media{width:100%}}.home__world-record-section .content-section__content{position:relative}.home__world-record-section__wrapper{margin-bottom:64px;margin-top:48px;text-align:center}@media (min-width: 768px){.home__world-record-section__wrapper{margin-bottom:96px;margin-top:64px}}@media (min-width: 1024px){.home__world-record-section__wrapper{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);margin:0;max-width:336px;text-align:left}}.home__world-record-section__learn-more{display:flex;justify-content:center;margin-left:8px}.home__world-record-section__learn-more svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.home__world-record-section__learn-more svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.home__world-record-section__learn-more svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.home__world-record-section__learn-more svg{margin-left:2px;margin-top:2px;transform:rotate(-90deg)}@media (min-width: 1024px){.home__world-record-section__learn-more{justify-content:flex-start;margin-left:0}}.home__youtube-play{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);line-height:16px;padding:16px;z-index:1}.home__youtube-play svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.home__youtube-play svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff;stroke:#fff}.home__youtube-play svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#fff}.home__youtube-play svg{display:block}.home__benefits-wrapper{padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.home__benefits-wrapper{padding-bottom:64px;padding-top:64px}}.home__benefits-container{background-color:#f7f7f7}.home__benefits{flex-wrap:wrap;padding-bottom:96px}.home__benefits-item{margin-left:auto;margin-right:auto;padding-top:64px;text-align:center}.home__benefits-icon{padding-bottom:24px;padding-top:16px}.home__benefits-title{font-weight:600;padding-bottom:8px}.home__reviews-container{padding-bottom:32px;padding-top:64px;text-align:center}@media (min-width: 768px){.home__reviews-container{padding-bottom:64px;padding-top:128px}}.home__reviews-quote{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}.home__reviews-text{padding-bottom:32px;padding-left:48px;padding-right:48px}@media (min-width: 768px){.home__reviews-text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;padding-left:0;padding-right:0}}.home__reviews-author{font-weight:600;padding-bottom:16px}.home__reviews-company{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;font-weight:600;color:#82827d}.home__reviews-arrow{cursor:pointer;position:absolute;top:64px;z-index:15}.home__reviews-arrow svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.home__reviews-arrow svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#82827d}.home__reviews-arrow svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.home__reviews-arrow:hover svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red;stroke:red}.home__reviews-arrow:hover svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:#fff}.home__reviews-arrow:hover svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:red}.home__reviews-arrow svg{border-radius:50%;height:32px;width:32px}.home__reviews-arrow--left{left:4px}@media (min-width: 768px){.home__reviews-arrow--left{left:24px}}@media (min-width: 1024px){.home__reviews-arrow--left{left:0}}.home__reviews-arrow--left svg{transform:rotate(90deg)}.home__reviews-arrow--right{right:4px}@media (min-width: 768px){.home__reviews-arrow--right{right:24px}}@media (min-width: 1024px){.home__reviews-arrow--right{right:0}}.home__reviews-arrow--right svg{transform:rotate(-90deg)}.home__reviews-navigation-container{position:absolute}.home__reviews-navigation{position:relative;width:100%}.home__reviews-text-container,.home__reviews-text-container .row{position:relative}.home__review{height:360px}.home__review:not([selected]){display:none}.home__review-navigation-container{height:100%;position:relative;width:100%}.home__review-navigation-container--mobile{display:block}@media (min-width: 1024px){.home__review-navigation-container--mobile{display:none}}.home__review-navigation-container--desktop{display:none}@media (min-width: 1024px){.home__review-navigation-container--desktop{display:block}}.home__illustration-section{margin-bottom:96px;margin-top:64px}@media (min-width: 768px){.home__illustration-section{margin-bottom:128px}}.home__illustration-section__container{flex-direction:column-reverse}@media (min-width: 768px){.home__illustration-section__container{align-items:center;flex-direction:row}}.home__illustration-section__image{width:100%}@media (min-width: 768px){.home__illustration-section__image{width:344px}}@media (min-width: 1024px){.home__illustration-section__image{width:648px}}@media (min-width: 1440px){.home__illustration-section__image{width:856px}}.home__illustration-section__content{flex-shrink:0;margin-top:64px}@media (min-width: 768px){.home__illustration-section__content{margin-top:0}}.home__illustration-section__title{font-family:Suisse;font-size:24px;line-height:32px;margin-bottom:32px}@media (min-width: 1024px){.home__illustration-section__title{font-family:Suisse;font-size:32px;line-height:40px}}.home__illustration-section__list{margin-bottom:32px}.home__illustration-section__list-item{margin-bottom:24px;margin-left:32px;position:relative}.home__illustration-section__list-item:last-child{margin-bottom:0}.home__illustration-section__list-item:before{border:solid red;border-width:0 1px 1px 0;content:" ";height:10px;left:0;margin:auto;position:absolute;right:0;top:2px;transform:rotate(45deg);width:5px;left:-20px;right:auto;top:4px}.home__illustration-section__learn-more{display:flex}.home__illustration-section__learn-more svg rect{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000;stroke:#0000}.home__illustration-section__learn-more svg path{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:transparent;stroke:red}.home__illustration-section__learn-more svg polygon{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:fill,stroke;fill:#0000}.home__illustration-section__learn-more svg{margin-left:2px;margin-top:2px;transform:rotate(-90deg)}.order__container{padding-bottom:64px;padding-top:32px}@media (min-width: 1024px){.order__container{padding-top:64px}}.order__orders-container{overflow-x:auto}.order__information-container{flex-wrap:wrap;padding-top:16px}.order__line-items{min-width:364px;overflow-x:auto;table-layout:fixed;text-align:right;width:100%}.order__line-items th,.order__line-items td{padding:8px;vertical-align:middle}.order__line-items th:first-child,.order__line-items td:first-child{padding-left:0;text-align:left}.order__line-items th:last-child,.order__line-items td:last-child{padding-right:0}.order_shipping-address{padding-top:16px}.order__summary-table{border-top:1px solid #e6e6e6;min-width:364px;overflow-x:auto;table-layout:fixed;width:100%}.order__summary-table td{padding-bottom:16px;padding-left:8px;padding-right:8px}.order__summary-table td:first-child{padding-left:0;text-align:left}.order__summary-table td:last-child{padding-right:0;text-align:right}.order__summary-table tr:first-child td{padding-top:16px}.order__summary-table tr:last-child{font-weight:600;border-top:1px solid #e6e6e6}.order__summary-table tr:last-child td{padding-top:16px}.order__line-items-header{font-weight:600;font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:#82827d}.order__line-items-row{border-top:1px solid #e6e6e6}.order__line-items-name{font-weight:600;align-items:center;color:#000;display:flex}.addresses__container{padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.addresses__container{padding-bottom:64px;padding-top:64px}}@media (min-width: 1024px){.addresses__container{padding-bottom:96px}}.addresses__list-container{flex-wrap:wrap;padding-top:16px}.addresses__new-tile-container{font-weight:600;align-items:center;border:1px dashed #e6e6e6;cursor:pointer;display:flex;height:100%;justify-content:center;min-height:320px}.addresses__tile-wrapper{padding-bottom:8px;padding-top:8px}.addresses__tile-wrapper .account__address-container{display:flex;flex-direction:column;height:calc(100% - 64px)}.addresses__tile-wrapper .account__address-link{margin-top:auto}.addresses__list-item-container{background-color:#f7f7f7;padding:32px}.address__delete-link{padding-left:8px}.addresses__form-title{font-family:Suisse;font-size:32px;line-height:40px}.addresses__form-subtitle{padding-bottom:32px;padding-top:8px}.addresses__form-group-with-double-inputs{display:flex;flex-wrap:wrap}.addresses__form-group-with-double-inputs .form-element{width:100%}.addresses__form-group-with-double-inputs .form-element:first-child{padding-bottom:16px}@media (min-width: 768px){.addresses__form-group-with-double-inputs .form-element:first-child{padding-bottom:0;padding-right:4px;width:calc(50% - 4px)}}@media (min-width: 768px){.addresses__form-group-with-double-inputs .form-element:last-child{padding-left:4px;width:calc(50% - 4px)}}.adress__default-address-input{padding-bottom:32px;padding-top:16px}.pages__container{padding-bottom:64px;padding-top:64px}.pages__title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:32px}.team-page__about-us-container{flex-wrap:wrap;padding-top:0}.team-page__about-us-header{font-family:Suisse;font-size:24px;line-height:32px;padding-bottom:8px}.team-page__about-us-block-container:nth-child(n+2){padding-top:32px}@media (min-width: 768px){.team-page__about-us-block-container:nth-child(n+2){padding-top:0}.team-page__about-us-block-container:nth-child(n+3){padding-top:32px}}@media (min-width: 1024px){.team-page__about-us-block-container:nth-child(n+3){padding-top:0}}.team-page__about-us-link-container{padding-top:16px}.team-page__section-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px}.team-page__members-container{flex-wrap:wrap}.team-page__member-bio-overlay{transition:all .3s cubic-bezier(.455,.03,.515,.955);transition-property:opacity;align-items:flex-end;background:linear-gradient(0deg,#000 50%,rgba(255,255,255,.5) 100%);color:#fff;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.team-page__member-container{transition:all .3s cubic-bezier(.455,.03,.515,.955);transition-property:border-color;border-top:4px solid #f7f7f7;margin-top:16px;overflow:hidden;position:relative}@media (min-width: 414px){.team-page__member-container{background-size:contain}}@media (min-width: 1024px){.team-page__member-container{background-size:cover}}.team-page__member-container:hover{border-top:4px solid red}.team-page__member-container:hover .team-page__member-bio-overlay{opacity:.8}.team-page__member-name{font-weight:600;padding-left:16px;padding-right:16px;padding-top:28px;text-align:center}.team-page__member-position{padding-left:16px;padding-right:16px;text-align:center}.team-page__member-bio{padding-bottom:32px;padding-left:16px;padding-right:16px}.team-page__member-caption{left:0;position:absolute;top:0;width:100%}.team-page__investors-text{padding-top:16px}@media (min-width: 768px){.team-page__investors-text{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px}}.team-page__principles-name{font-weight:600}.team-page__principles-name:not(:first-child){padding-top:16px}.team-page__principles-description{padding-top:8px}.team-page__evidence-grading-title{font-weight:600;padding-bottom:8px}.team-page__principles-container{flex-wrap:wrap;padding-top:16px}.team-page__principles-container .evidence-grading__grade-container{padding-bottom:0}@media (min-width: 1024px){.team-page__research-principles-section{padding-bottom:128px}}.team-page__principles-evidence-grading--desktop-and-mobile{display:block;padding-bottom:32px;padding-top:32px}@media (min-width: 768px){.team-page__principles-evidence-grading--desktop-and-mobile{display:none}}@media (min-width: 1024px){.team-page__principles-evidence-grading--desktop-and-mobile{display:block;padding-bottom:0;padding-top:0}}.team-page__principles-evidence-grading--tablet{display:none;padding-top:32px}@media (min-width: 768px){.team-page__principles-evidence-grading--tablet{display:block}}@media (min-width: 1024px){.team-page__principles-evidence-grading--tablet{display:none}}.team-page__principles{padding-top:32px}@media (min-width: 768px){.team-page__principles{padding-top:0}}.collection__container{flex-wrap:wrap;padding-bottom:32px;padding-top:16px}@media (min-width: 320px){.collection__container{padding-top:32px}}@media (min-width: 768px){.collection__container{padding-bottom:64px}}.vote-hero__subtext{font-weight:600;color:#fff;padding-bottom:16px}.vote-hero__container{height:512px;overflow:hidden;position:relative;text-align:center}@media (min-width: 768px){.vote-hero__container{height:768px}}.vote-hero__container video{left:50%;position:absolute;transform:translate(-50%);height:512px;max-width:1920px}@media (min-width: 768px){.vote-hero__container video{height:768px}}@media (min-width: 1440px){.vote-hero__container video{height:auto;width:100%}}@media (min-width: 1920px){.vote-hero__container video{left:auto;margin-top:-100px;position:relative;transform:none}}.vote-hero__text-container{position:absolute;top:64px;width:100%}.vote-hero__text{font-family:Suisse;font-size:32px;line-height:40px;color:#fff;text-align:center}@media (min-width: 768px){.vote-hero__text{font-family:Suisse;font-size:48px;line-height:48px}}.vote-hero__button-container{padding-top:24px}.vote-hero__button{margin:auto}.vote-badges__container{padding-bottom:64px;padding-top:64px}@media (min-width: 768px){.vote-badges__container{padding-bottom:96px;padding-top:96px}}.vote-badges__cta-container{flex-wrap:wrap;padding-bottom:64px}.vote-badges__badges-container{flex-wrap:wrap;padding-top:64px}.vote-badges__cta-title{font-family:Suisse;font-size:32px;line-height:40px;padding-bottom:16px;text-align:center}@media (min-width: 768px){.vote-badges__cta-title{font-family:Suisse;font-size:48px;line-height:48px;padding-bottom:24px}}.vote-badges__cta-description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;text-align:center}.vote-badges__badge-description{text-align:center}.vote-badges__badge:nth-child(3){margin:auto;padding-top:32px}@media (min-width: 1024px){.vote-badges__badge:nth-child(3){padding-top:0}}body.vote #attentive_creative{display:none}.vote-election__choice-wrapper{overflow:hidden}.vote-election__choice{transition:all .5s cubic-bezier(.455,.03,.515,.955);transition-property:transform;background-position:center center;background-size:cover;cursor:pointer;padding-top:200px;position:relative}@media (min-width: 414px){.vote-election__choice{padding-top:100%}}.vote-election__choice-checkmark{font-weight:600;align-items:center;background-color:#000;border-radius:50%;color:#fff;display:none;height:32px;justify-content:center;position:absolute;right:8px;top:8px;width:32px;z-index:5}@media (min-width: 768px){.vote-election__choice-checkmark{right:16px;top:16px}}.vote-election__choice-checkmark:after{border:solid #fff;border-width:0 1px 1px 0;content:" ";height:12px;left:0;margin:auto;position:absolute;right:0;top:7px;transform:rotate(45deg);width:6px}.vote-election__inactive-choice-overlay{transition:all .5s cubic-bezier(.455,.03,.515,.955);transition-property:opacity;font-family:ProximaNova;font-size:48px;font-weight:100;line-height:48px;align-items:center;background-color:#000c;color:#fff;display:none;height:100%;justify-content:center;position:absolute;top:0;width:100%}@media (min-width: 768px){.vote-election__inactive-choice-overlay{font-family:ProximaNova;font-size:64px;font-weight:100;line-height:64px}}.vote-election__choice-selector{align-items:center;background-color:#f7f7f7;cursor:pointer;display:flex;justify-content:center;padding:16px 8px;text-align:center}@media (min-width: 768px){.vote-election__choice-selector{padding-bottom:32px;padding-top:32px}}.vote-election__choice-selector .radio-toggle__container{width:auto}.vote-election__choice-container{transition:all .5s cubic-bezier(.455,.03,.515,.955);transition-property:border;border:2px #fff solid;box-sizing:border-box;position:relative}.vote-election__choice-container[locked]{border:none;cursor:auto;pointer-events:none}.vote-election__choice-container[locked] .vote-election__choice{background-size:100%}.vote-election__choice-container[locked] .vote-election__choice-selector .vote-election__variant-name,.vote-election__choice-container[locked] .vote-election__choice-selector .radio-toggle__radio{opacity:.25}.vote-election__choice-container[locked] .vote-election__inactive-choice-overlay,.vote-election__choice-container[inactive] .vote-election__inactive-choice-overlay,.vote-election__choice-container[selected] .vote-election__choice-checkmark{display:flex}.vote-election__choice-container[selected],.vote-election__choice-container:hover{border:2px #000 solid}.vote-election__choice-container[selected] .vote-election__choice,.vote-election__choice-container:hover .vote-election__choice{transform:scale(1.25)}.vote-election__container{padding-top:64px}.vote-election__title{font-family:ProximaNova;font-size:32px;font-weight:100;line-height:40px;text-align:center}.vote-election__title-container{padding-bottom:16px}.vote-election__description{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;text-align:center}.vote-election__description-container{padding-bottom:48px}.vote-election__choices-container{padding-bottom:32px;position:relative}@media (min-width: 768px){.vote-election__choices-container{padding-bottom:64px}}.vote-election__share-button-container{flex-wrap:wrap}.vote-election__share-button-container,.vote-election__button-container{padding-bottom:32px}@media (min-width: 768px){.vote-election__share-button-container,.vote-election__button-container{padding-bottom:64px}}.vote-election__button[disabled]{opacity:.25;pointer-events:none}.vote-election__vs-container{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);font-weight:600;align-items:center;background-color:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;top:calc(50% - 56px);width:48px;z-index:5}@media (min-width: 768px){.vote-election__vs-container{top:calc(50% - 88px)}}.vote-election__share-button-content{transition:all .5s cubic-bezier(.455,.03,.515,.955);transition-property:border;align-items:center;border:1px #e6e6e6 solid;display:flex;padding:12px 16px}.vote-election__share-button-content:hover{border:1px #82827d solid}.vote-election__share-button-cta{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px}.vote-election__share-button-icon-link{align-items:center;display:flex;margin-bottom:auto;margin-left:auto;margin-top:auto}.vote-election__share-button-icon-link svg{height:24px;width:24px}.vote-election__share-button{cursor:pointer;margin-bottom:16px}@media (min-width: 768px){.vote-election__share-button{margin-bottom:0}}.vote-election__share-button-text--mobile{display:block}@media (min-width: 1024px){.vote-election__share-button-text--mobile{display:none}}.vote-election__share-button-text--desktop{display:none}@media (min-width: 1024px){.vote-election__share-button-text--desktop{display:block}}.shopify-challenge__container{margin-bottom:64px!important;margin-top:64px!important}.shopify-challenge__button{background-color:red;border-color:red;color:#fff;border-radius:32px;-webkit-appearance:none;max-width:304px;width:100%}.shopify-challenge__button.btn--loading,.shopify-challenge__button:hover{background-color:maroon;border-color:maroon;color:#fff}body.product #gorgias-chat-container{display:none}.article__title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:32px}.article__info-container{margin:64px 0}.article__authors{font-weight:600}.article__tags{display:flex;margin-top:16px}.article-contributors__container{align-items:center;display:flex;flex-direction:column;margin-bottom:32px}@media (min-width: 768px){.article-contributors__container{flex-direction:row}}.article-scientist__container,.article-authors__container{width:100%}@media (min-width: 768px){.article-scientist__container,.article-authors__container{width:50%}}.article-scientist__container{margin-bottom:24px}@media (min-width: 768px){.article-scientist__container{margin-bottom:0}}.article-card__container{color:#000;display:flex;flex-wrap:wrap;margin-bottom:16px;width:100%}.article-card__container:hover{text-decoration:none}.article-card__image{height:200px;margin-bottom:16px;overflow:hidden;position:relative;width:100%}.article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.article-card__text-content{align-content:start;display:flex;flex-wrap:wrap;width:100%}.article-card__heading{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:16px;width:100%}.article-card__tags{margin-bottom:8px;width:100%}.article-card__excerpt{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}.blog__container{flex-wrap:wrap}.blog__scientific-citations{border-top:1px solid #e6e6e6;padding-top:64px}.blog-collection__container{margin-bottom:16px;width:100%}@media (min-width: 768px){.blog-collection__container{margin-bottom:48px}}.blog-collection__heading{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:32px}.blog-collection__articles-container{display:flex;flex-wrap:wrap}.blog-collection__articles-container .article-card__container{margin-bottom:48px}@media (min-width: 768px){.blog-collection__articles-container .article-card__container{margin-bottom:16px}}@media (min-width: 1024px){.blog-collection__articles-container{flex-wrap:nowrap}}@media (min-width: 1024px){.blog-collection__articles-container--popular{flex-wrap:wrap}}.blog-collection__articles-container__column{align-content:start;display:flex;flex-wrap:wrap;width:100%}@media (min-width: 1024px){.blog-collection__articles-container__column{width:50%}}@media (min-width: 1024px){.blog-collection__articles-container__column--left{padding-right:8px}}@media (min-width: 1024px){.blog-collection__articles-container__column--right{padding-left:8px}}@media (min-width: 768px){.blog-collection__articles-container__column .article-card__image{height:160px;margin-bottom:0;margin-right:16px;width:calc(50% - 16px)}.blog-collection__articles-container__column .article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.blog-collection__articles-container__column .article-card__text-content{width:calc(50% - 16px)}.blog-collection__articles-container__column .article-card__excerpt{display:none}.blog-collection__articles-container__column .article-card__heading{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}}@media (min-width: 1024px){.blog-collection__articles-container__column .article-card__image{height:144px;width:calc(33.33% - 16px)}.blog-collection__articles-container__column .article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.blog-collection__articles-container__column .article-card__text-content{width:calc(66.67% - 16px)}}@media (min-width: 1024px){.blog-collection__articles-container__column--featured .article-card__image{height:256px;margin-bottom:16px;margin-right:0;width:100%}.blog-collection__articles-container__column--featured .article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.blog-collection__articles-container__column--featured .article-card__text-content{width:100%}.blog-collection__articles-container__column--featured .article-card__excerpt{display:block}.blog-collection__articles-container__column--featured .article-card__heading{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}@media (min-width: 1024px){.blog-collection__articles-container__column--popular{width:100%}.blog-collection__articles-container__column--popular .article-card__image{height:320px;margin-right:16px;width:calc(50% - 16px)}.blog-collection__articles-container__column--popular .article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.blog-collection__articles-container__column--popular .article-card__text-content{width:calc(50% - 16px)}.blog-collection__articles-container__column--popular .article-card__excerpt{display:block}.blog-collection__articles-container__column--popular .article-card__heading{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600}}.blog-collection__all-articles-container--collapsed :nth-child(n+7){display:none}.blog-collection__article-link{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#000;display:block;margin-bottom:32px}.blog-hero__container{height:512px;position:relative;width:100%}.blog-hero__content{position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (min-width: 768px){.blog-hero__content{width:75%}}@media (min-width: 1024px){.blog-hero__content{width:50%}}.blog-hero__title{font-family:Suisse;font-size:48px;line-height:48px;margin-bottom:16px}.blog-hero__abstract{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;margin-bottom:24px}.blog-hero__podcast-subscription{display:flex;margin-top:24px}.blog-editors-choice__container{border-top:1px solid #e6e6e6;margin-top:64px;padding-top:48px}@media (min-width: 1024px){.blog-editors-choice__container .blog-collection__articles-container{flex-wrap:wrap}.blog-editors-choice__container .blog-collection__articles-container__column{padding:0;width:100%}.blog-editors-choice__container .article-card__image{height:160px;margin-bottom:0;margin-right:16px;width:calc(50% - 16px)}.blog-editors-choice__container .article-card__image img{left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);max-width:1000%;min-height:100%;min-width:100%}.blog-editors-choice__container .article-card__text-content{width:calc(50% - 16px)}.blog-editors-choice__container .article-card__excerpt{display:none}.blog-editors-choice__container .article-card__heading{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600}}email-subscription-cta,table-of-contents,podcast-subscription{display:none}.blog__email-subscription{margin-bottom:32px}.blog__email-subscription .email-subscription__title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;text-align:left}@media (min-width: 768px){.blog__email-subscription .email-subscription__title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:16px}}@media (min-width: 1024px){.blog__email-subscription .email-subscription__title{margin-left:0;margin-right:160px}}.blog__email-subscription .email-subscription__description{margin-bottom:24px;text-align:left}@media (min-width: 1024px){.blog__email-subscription .email-subscription__description{margin-left:0;margin-right:160px}}.blog__email-subscription .email-subscription__controls{display:flex;flex-wrap:wrap}@media (min-width: 768px){.blog__email-subscription .email-subscription__controls{margin:0}}@media (min-width: 1024px){.blog__email-subscription .email-subscription__controls{margin:0}}.blog__email-subscription .email-subscription__success-title{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:16px}.blog__audio{margin-bottom:32px;width:100%}.rte .table-of-contents__container{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:32px;padding:32px}.rte .table-of-contents__heading{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:24px}.rte .table-of-contents__title-reference{display:flex;margin-bottom:8px;overflow:hidden;position:relative;color:#000;margin-top:16px}.rte .table-of-contents__subtitle-reference{display:flex;margin-bottom:8px;overflow:hidden;position:relative;color:#82827d;padding-left:16px}.rte .table-of-contents__reference-text{background-color:#fff;padding-right:32px;z-index:2}.rte .table-of-contents__horizontal-line{position:absolute;top:50%;transform:translateY(-50%);border-bottom:1px solid #e6e6e6;width:100%;z-index:1}.podcast-subscription__container{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:32px;padding:32px 0}.podcast-subscription__title{font-family:Suisse;font-size:24px;line-height:32px;margin-bottom:32px;text-align:center}.podcast-subscription__link-container{display:flex;justify-content:center}.podcast-subscription__button{padding:7px 19px;align-items:center;color:#000;display:flex;margin-right:8px;text-decoration:none}.podcast-subscription__button:last-child{margin-right:0}.podcast-subscription__button__icon{color:#000}.podcast-subscription__button__icon:hover{background-color:transparent;color:#000}.podcast table tr td{display:table-row}@media (min-width: 768px){.podcast table tr td{display:table-cell}}.podcast table tr td:first-of-type{width:37.5%}.podcast table tr td:first-of-type img{height:32px;margin:0 0 16px;width:32px}@media (min-width: 768px){.podcast table tr td:first-of-type img{margin-bottom:0}}.podcast table tr td:first-of-type p{display:inline-block;margin:0;padding-top:4px}.podcast table tr td:first-of-type p:last-of-type{font-weight:600;padding-left:16px}.podcast table tr td:last-of-type{width:62.5%}.article__social-shares{display:flex}.article__social-shares--desktop{display:none;flex-direction:column;margin-left:64px;margin-top:64px;position:absolute}@media (min-width: 1024px){.article__social-shares--desktop{display:flex}}.article__social-shares--mobile{flex-direction:row;margin-top:24px}@media (min-width: 1024px){.article__social-shares--mobile{display:none}}.rte .blog__video{height:0;margin-bottom:32px;padding-bottom:56.25%;position:relative;width:100%}.rte iframe{display:none;height:100%;left:0;position:absolute;top:0;width:100%}#ReCharge{box-sizing:border-box;display:flex;margin:auto;max-width:320px;width:100%}@media (min-width: 375px){#ReCharge{max-width:320px}}@media (min-width: 414px){#ReCharge{max-width:calc(100% - 32px)}}@media (min-width: 768px){#ReCharge{max-width:calc(100% - 128px)}}@media (min-width: 1024px){#ReCharge{max-width:960px}}@media (min-width: 1024px){#ReCharge{margin-top:64px}}.recharge .rc_layout__container{padding-left:0!important;padding-right:0!important;box-sizing:border-box;display:flex;margin:auto;max-width:320px;width:100%;flex-direction:column;margin-left:auto!important;margin-right:auto!important}@media (min-width: 375px){.recharge .rc_layout__container{max-width:320px}}@media (min-width: 414px){.recharge .rc_layout__container{max-width:calc(100% - 32px)}}@media (min-width: 768px){.recharge .rc_layout__container{max-width:calc(100% - 128px)}}@media (min-width: 1024px){.recharge .rc_layout__container{max-width:960px}}@media (min-width: 1024px){.recharge .rc_layout__container{flex-direction:row;max-width:960px!important}}@media (min-width: 992px){.recharge .rc_layout__container{max-width:calc(100% - 128px)!important}}.recharge .rc_layout__container:before,.recharge .rc_layout__container:after{display:none!important}.recharge .rc_layout{margin-left:0!important;margin-right:0!important}.recharge .rc_layout:before,.recharge .rc_layout:after{display:none!important}.recharge .rc_layout .rc_layout__sidebar,.recharge .rc_layout .rc_layout__content{box-sizing:content-box}#customer_tab_content{padding-left:8px;padding-right:8px;width:calc(100% - 16px)}@media (min-width: 320px){#customer_tab_content{width:calc(100% - 16px)}}@media (min-width: 375px){#customer_tab_content{width:304px}}@media (min-width: 414px){#customer_tab_content{width:calc(100% - 16px)}}@media (min-width: 768px){#customer_tab_content{width:calc(50% - 16px)}}@media (min-width: 1024px){#customer_tab_content{width:304px}}@media (min-width: 1440px){#customer_tab_content{width:304px}}@media (min-width: 1920px){#customer_tab_content{width:304px}}@media (min-width: 768px){#customer_tab_content{width:calc(100% - 16px)}}@media (min-width: 1024px){#customer_tab_content{margin-left:80px}}@media (min-width: 1024px){#customer_tab_content{width:624px}}#customer_tab_nav{width:calc(100% - 16px);padding-left:8px;padding-right:8px}@media (min-width: 320px){#customer_tab_nav{width:calc(100% - 16px)}}@media (min-width: 375px){#customer_tab_nav{width:304px}}@media (min-width: 414px){#customer_tab_nav{width:calc(100% - 16px)}}@media (min-width: 768px){#customer_tab_nav{width:calc(50% - 16px)}}@media (min-width: 1024px){#customer_tab_nav{width:304px}}@media (min-width: 1440px){#customer_tab_nav{width:304px}}@media (min-width: 1920px){#customer_tab_nav{width:304px}}@media (min-width: 768px){#customer_tab_nav{width:calc(100% - 16px)}}@media (min-width: 1024px){#customer_tab_nav{width:224px}}.rc_title-bar__title h2{font-family:Suisse;font-size:32px;line-height:40px;margin-bottom:16px}.rc_title-bar__description p{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;margin-bottom:32px}.table-responsive table thead tr{border-bottom:1px solid #e6e6e6}.table-responsive table thead tr th{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;color:#82827d;padding:16px 8px 8px}.table-responsive table thead tr th:first-child{padding-left:0}.table-responsive table thead tr th:not(:first-child){text-align:center}.table-responsive table tbody tr:not(:last-child),.table-responsive table tfoot tr:not(:last-child){border-bottom:1px solid #e6e6e6}.table-responsive table tbody tr td,.table-responsive table tfoot tr td{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;padding:8px}.table-responsive table tbody tr td:first-child,.table-responsive table tfoot tr td:first-child{padding-left:0}.table-responsive table tbody tr td:not(:first-child),.table-responsive table tfoot tr td:not(:first-child){text-align:right}.table-responsive table tbody tr td a,.table-responsive table tfoot tr td a{color:#000}input.rc_form__input,input.rc_form__number{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border-color,box-shadow;font-size:16px;line-height:24px;-webkit-appearance:none;background-color:transparent!important;border:1px solid #c2c2bc;border-radius:0;box-sizing:border-box;color:#000;font-family:ProximaNova;font-weight:100;margin:0;outline:none;width:100%;padding:20px 16px}input.rc_form__input:focus,input.rc_form__number:focus{border-color:#000;box-shadow:inset 0 0 0 1px #000}input.rc_form__input--small,input.rc_form__number--small{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding:12px 8px}select.form-control{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border-color,box-shadow;font-size:16px;line-height:24px;-webkit-appearance:none;background-color:transparent!important;border:1px solid #c2c2bc;border-radius:0;box-sizing:border-box;color:#000;font-family:ProximaNova;font-weight:100;margin:0;outline:none;width:100%;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27%3F%3E%3Csvg version=%271.1%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ctitle%3EDropdown%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg transform=%27translate%28-1045 -591%29%27%3E%3Cg transform=%27translate%281045 591%29%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27%23fff%27/%3E%3Cpath d=%27m14 8-4 4-4-4%27 stroke=%27%23000%27 stroke-linecap=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:right 16px top 50%;background-repeat:no-repeat;background-size:24px auto;padding:20px 16px}select.form-control:focus{border-color:#000;box-shadow:inset 0 0 0 1px #000}select.form-control--small{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding:12px 8px}.rc_layout.rc_form__group div.form-group{padding-left:0;padding-right:0}@media (min-width: 768px){.rc_layout.rc_form__group div.form-group:first-child{padding-left:0;padding-right:8px}.rc_layout.rc_form__group div.form-group:last-child{padding-left:8px;padding-right:0}}.form__label.rc_form__label{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;display:inline-block;margin-bottom:8px}button.btn.btn-primary.button{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding:19px 31px;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;background-color:red;border-color:red;color:#fff;border-radius:32px;width:auto}button.btn.btn-primary.button:hover{text-decoration:none}button.btn.btn-primary.button:active,button.btn.btn-primary.button:focus{outline:none}button.btn.btn-primary.button.btn--loading,button.btn.btn-primary.button:hover{background-color:maroon;border-color:maroon;color:#fff}.rc_customer__name{display:none}ul#rc_navigation{border:1px solid #e6e6e6;display:none}@media (min-width: 1024px){ul#rc_navigation{display:block}}select#ReCharge-Mobile-Nav{display:block;margin-bottom:32px}@media (min-width: 1024px){select#ReCharge-Mobile-Nav{display:none}}li.rc_menu__item{border-bottom:1px solid #e6e6e6;padding:16px 0 16px 16px}li.rc_menu__item:last-child{border-bottom:0}li.rc_menu__item a{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#82827d;text-decoration:none}li.rc_menu__item a:hover{color:red}li.rc_menu__item.active{border-left:4px solid red}li.rc_menu__item.active a{color:#000}.rc__schedule__orders__order__date strong{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;margin-bottom:8px}.rc_schedule__order__address.rc_delivery_address{margin-bottom:24px}.rc_schedule__order__address.rc_delivery_address span{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px}#content__customers__billing .table-responsive table tbody tr{border-top:1px solid #e6e6e6}#content__customers__billing .table-responsive table tbody tr td{padding-bottom:24px;padding-top:24px}#content__customers__billing .table-responsive table tbody tr td:not(:first-child){text-align:left}#content__customers__billing .table-responsive table tbody tr td a{color:red}#content__customers__billing .table-responsive table tbody tr .rc_text--base p:last-child{margin-top:16px}@media (min-width: 1024px){#content__customers__subscriptions__shipping-address #customer_tab_content{width:464px}}#content__customers__billing__address .form-group{display:flex;flex-direction:column}#content__customers__billing__address .form__label.rc_form__label{font-weight:600;margin-bottom:8px}.recharge .rc_subscriptions .rc__subscriptions__subscription__address span{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;display:inline-block;margin-bottom:8px}.recharge .rc_subscriptions .rc_subscriptions__subscription--info h4.purchase-address{margin-bottom:24px}.recharge .rc_subscriptions .rc_subscriptions__subscription__address__edit{display:block!important}.recharge .rc_subscriptions hr{display:none}.recharge .rc_subscriptions .rc_button{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;padding:7px 19px;background-color:transparent;border-color:#c2c2bc;color:red;border-radius:32px;margin-top:24px}.recharge .rc_subscriptions .rc_button:hover{text-decoration:none}.recharge .rc_subscriptions .rc_button:active,.recharge .rc_subscriptions .rc_button:focus{outline:none}.recharge .rc_subscriptions .rc_button.btn--loading,.recharge .rc_subscriptions .rc_button:hover{background-color:#f7f7f7;border-color:#82827d}.recharge .rc_subscriptions .rc_button--fa-plus-circle:before{content:""}.page__customers__add-products #product_search_reset{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding:19px 31px;border:1px solid #000;box-sizing:border-box;cursor:pointer;position:relative;text-align:center;text-decoration:none;background-color:transparent;border-color:#c2c2bc;color:red;border-radius:32px;display:inline-block;width:calc(50% - 8px)}.page__customers__add-products #product_search_reset:hover{text-decoration:none}.page__customers__add-products #product_search_reset:active,.page__customers__add-products #product_search_reset:focus{outline:none}.page__customers__add-products #product_search_reset.btn--loading,.page__customers__add-products #product_search_reset:hover{background-color:#f7f7f7;border-color:#82827d}@media (min-width: 414px){.page__customers__add-products #product_search_reset{width:144px}}.page__customers__add-products #product-search label[for=product_search_field]{display:block}.page__customers__add-products #product-search .form__control.input-row.form-group.input-wrapper{display:inline-block;width:100%}.page__customers__add-products #product-search button#trigger_search{display:inline-block;width:calc(50% - 8px)}@media (min-width: 414px){.page__customers__add-products #product-search button#trigger_search{width:144px}}.page__customers__add-products .rc_product-item__info{font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;color:#000;text-align:center}#content__customers__add-products__details h2.rc_product-detail__title.product-detail-name{font-family:Suisse;font-size:24px;line-height:32px;margin-bottom:8px}#content__customers__add-products__details a.rc_product-detail__title__link{display:block;margin-bottom:16px}#content__customers__add-products__details h4#ProductPrice{font-family:ProximaNova;font-size:24px;font-weight:100;line-height:32px;font-weight:600;margin-bottom:16px}#content__customers__add-products__details input#product_quantity{width:calc(100% - 32px)}#content__customers__add-products__details .rc_layout{max-width:100%!important;width:100%!important}@media (min-width: 768px) and (max-width: 1024px){#content__customers__add-products__details #customer_tab_content .rc_layout{flex-direction:row}}#content__customers__add-products__details #customer_tab_content .rc_layout__sm__5,#content__customers__add-products__details #customer_tab_content .rc_layout__sm__7{padding-left:0!important;padding-right:0!important}@media (min-width: 768px) and (max-width: 1024px){#content__customers__add-products__details #customer_tab_content .rc_layout__sm__5,#content__customers__add-products__details #customer_tab_content .rc_layout__sm__7{max-width:50%!important;width:50%!important}}#content__customers__add-products__details .btn--primary{width:100%!important}#content__customers__subscriptions__items .rc_toggler div:first-of-type a{display:block;margin-bottom:16px;margin-top:8px}#content__customers__subscriptions__items #customer_tab_content{width:calc(100% - 16px)}@media (min-width: 320px){#content__customers__subscriptions__items #customer_tab_content{width:calc(100% - 16px)}}@media (min-width: 375px){#content__customers__subscriptions__items #customer_tab_content{width:304px}}@media (min-width: 414px){#content__customers__subscriptions__items #customer_tab_content{width:calc(100% - 16px)}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content{width:calc(50% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content{width:304px}}@media (min-width: 1440px){#content__customers__subscriptions__items #customer_tab_content{width:304px}}@media (min-width: 1920px){#content__customers__subscriptions__items #customer_tab_content{width:304px}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content{width:calc(75% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content{width:464px}}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p{display:inline-block}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:calc(50% - 16px)}@media (min-width: 320px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:calc(50% - 16px)}}@media (min-width: 375px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:144px}}@media (min-width: 414px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:calc(50% - 16px)}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:calc(25% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:144px}}@media (min-width: 1440px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:144px}}@media (min-width: 1920px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:144px}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:calc(37.5% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group,#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child{width:224px}}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__group .rc_form__number{box-sizing:border-box}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical p:last-child button.btn--primary{width:100%}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons{margin-bottom:16px}#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:calc(50% - 16px)}@media (min-width: 320px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:calc(50% - 16px)}}@media (min-width: 375px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:144px}}@media (min-width: 414px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:calc(50% - 16px)}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:calc(25% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:144px}}@media (min-width: 1440px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:144px}}@media (min-width: 1920px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:144px}}@media (min-width: 768px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:calc(37.5% - 16px)}}@media (min-width: 1024px){#content__customers__subscriptions__items #customer_tab_content .rc_form.form-vertical div.rc_form__addons select.rc_form__input{width:224px}}#content__customers__subscriptions__items #rc_subscriptions__items__cancel{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;padding:7px 19px;background-color:transparent;border-color:#c2c2bc;color:red;border-radius:32px}#content__customers__subscriptions__items #rc_subscriptions__items__cancel:hover{text-decoration:none}#content__customers__subscriptions__items #rc_subscriptions__items__cancel:active,#content__customers__subscriptions__items #rc_subscriptions__items__cancel:focus{outline:none}#content__customers__subscriptions__items #rc_subscriptions__items__cancel.btn--loading,#content__customers__subscriptions__items #rc_subscriptions__items__cancel:hover{background-color:#f7f7f7;border-color:#82827d}#content__customers__subscriptions__items #rc_subscriptions__items__cancel a:hover{text-decoration:none}#content__customers__orders__items .table-responsive table tbody tr:last-child{border-bottom:1px solid #e6e6e6}#content__customers__orders__items .table-responsive table tbody tr td{padding-bottom:16px;padding-top:16px}#content__customers__orders__items .table-responsive table tfoot tr.rc_history__order__summary__total td{font-weight:600}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group textarea#cancellation_reason_comments{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border-color,box-shadow;font-size:16px;line-height:24px;-webkit-appearance:none;background-color:transparent!important;border:1px solid #c2c2bc;border-radius:0;box-sizing:border-box;color:#000;font-family:ProximaNova;font-weight:100;margin:0;outline:none;padding:27px 16px 11px;width:100%}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group textarea#cancellation_reason_comments:focus{border-color:#000;box-shadow:inset 0 0 0 1px #000}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group textarea#cancellation_reason_comments--small{font-family:ProximaNova;font-size:12px;font-weight:100;letter-spacing:.5px;line-height:16px;padding:12px 8px}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child{transition:all .12s cubic-bezier(.455,.03,.515,.955);transition-property:color,border,background-color;font-family:ProximaNova;font-size:16px;font-weight:100;line-height:24px;font-weight:600;padding:19px 31px;border:1px solid #000;box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;background-color:red;border-color:red;color:#fff;border-radius:32px}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child:hover{text-decoration:none}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child:active,#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child:focus{outline:none}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child.btn--loading,#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child:hover{background-color:maroon;border-color:maroon;color:#fff}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child a{color:#fff}#content__customers__subscriptions__cancel .form__control.input-row.form-group.input-wrapper.rc_form__group:last-child a:hover{text-decoration:none}#product_4435128909875,#product_4701674242099{display:none!important}
/*# sourceMappingURL=/s/files/1/0257/2733/6499/t/467/assets/app.bundle.css.map?v=98649446031317965781663937324 */
