:root{--nav-bg: hsl(210, 100%, 15%);--shipping-bg: hsl(210, 97%, 13%);--nav-height: 83px;--bg-gradient-bloom: radial-gradient( circle, hsl(202, 100%, 38%) 2%, hsl(202, 100%, 30%) 40%, hsl(202, 100%, 28%) 60%, hsl(202, 90%, 24%) 100% );--max-width: 1000px;--bg-white: #fff;--bg-neutral-light: #f5f5f5;--bg-neutral-light-gray: #e9e9e9;--bg-neutral-gray: #eeeeee;--bg-neutral-dark: #222;--bg-cta: #fffeda;--box-shadow: 0 0px 8px 0px rgb(0, 0, 0, .2);--nav-shadow: 0 8px 16px 0px rgb(0, 0, 0, .2);--payment-shadow: 0 4px 6px 0px rgb(0, 0, 0, .1);--text-color: #333;--text-color-gray: #888;--text-color-invert: #fff;--accent-color: #70ffc3;--link-color: #6e4eff;--success-color: #4caf50;--warning-color: #ffee00;--error-color: #f44336;--error-color-light: #ff6f60;--star-color: #cc7900;--ff-roboto-c: "Roboto Condensed", sans-serif;--fs-reg: 1rem;--fs-med: 1.2rem;--fs-lg: 1.4rem;--fs-xl: 1.6rem;--fs-2xl: 2rem;--fs-3xl: 2.4rem;--fs-4xl: 3.2rem;--fs-5xl: 4rem;--timing: .4s;--ease: cubic-bezier(.865, .14, .095, .87)}@media screen and (max-width:450px){:root{--nav-height: 60px}}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth;scroll-padding-top:var(--nav-height)}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-size:18px;font-family:var(--ff-roboto-c)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page-width{max-width:var(--max-width);margin:0 auto}.mobile-dd-menu{position:fixed;background-color:var(--bg-neutral-light);top:60px;box-shadow:var(--nav-shadow);width:100%;font-size:var(--fs-lg);font-weight:500;z-index:100}.mobile-dd-menu a{display:block;width:100%;padding-inline:1.5rem;padding-block:1.25rem}.mobile-dd-menu a:last-child{width:max-content;padding:.5rem 1rem;margin-block:1rem;margin-left:1rem}.mobile-dd-menu a:hover{background-color:var(--bg-neutral-light-gray);color:var(--link-color)}.mobile-dd-menu a:hover:last-child{background-color:var(--error-color);color:#fff}.nav-space{height:var(--nav-height)}@media screen and (max-width: 768px){.nav-space{--nav-height: 54px}}.nav-bg{background:var(--nav-bg)}.shipping-bg{background:var(--shipping-bg)}.bg-bloom{background:var(--bg-gradient-bloom)}.bg-neutral-light{background:var(--bg-neutral-light)}.bg-neutral-gray{background:var(--bg-neutral-gray)}.bg-neutral-dark{background:var(--bg-neutral-dark)}.bg-cta{background:var(--bg-cta)}.bg-warning{background:var(--warning-color)}.text-color{color:var(--text-color)}.text-invert{color:var(--text-color-invert)!important}.text-gray{color:var(--text-color-gray)}.text-accent{color:var(--accent-color)}.text-dark-accent,.text-nav-color{color:var(--nav-bg)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-error{color:var(--error-color)}.underline-link{text-decoration:underline var(--link-color)}.underline-accent{text-decoration:underline var(--accent-color)}.underline-dark-accent{text-decoration:underline var(--nav-bg)}.underline-success{text-decoration:underline var(--success-color)}.underline-error{text-decoration:underline var(--error-color)}.underline-warning{text-decoration:underline var(--warning-color)}.strike-error{text-decoration:line-through var(--error-color);text-decoration-thickness:5px}.border-accent{border-color:var(--accent-color)}.border-dark-accent{border-color:var(--nav-bg)}.nav-btn{background:var(--error-color-light);color:var(--text-color-invert);padding:.75rem 1.5rem;font-weight:700;border-radius:5px}.nav-btn:hover{background:var(--error-color)}.nav-btn-mobile{background:var(--error-color-light);color:var(--text-color-invert);padding:0rem;font-weight:700;border-radius:5px}.nav-btn-mobile:hover{background:var(--error-color)}.cta-btn{background:var(--warning-color);color:var();padding:.75rem 1.5rem;font-weight:700;border-radius:5px}.img-shadow{box-shadow:var(--box-shadow)}.nav-shadow{box-shadow:var(--nav-shadow)}.payment-shadow{box-shadow:var(--payment-shadow)}.green-circle{color:var(--success-color);border:var(--success-color) 4px solid;border-radius:50%;font-size:3rem;background-color:#fff}@media screen and (max-width: 768px){.green-circle{font-size:1.75rem}}.star{color:var(--star-color);font-size:20px;line-height:26px}.star-big{color:var(--star-color);font-size:50px;line-height:50px}.banner{background:var(--nav-bg);color:var(--text-color-invert);position:fixed;width:100%;z-index:100}.nav-links li a{padding:1.85rem 1.25rem}.nav-links li a:hover{background-color:#292929}.hamburger{position:relative;height:100%;padding-inline:1.25rem}.hamburger:hover{background:var(--error-color-light)}.hamburger-line{width:1rem;height:.125rem;background:var(--text-color-invert);margin:.25rem 0;transition:all .3s ease}.hamburger-line.open[data-position=top]{transform:rotate(45deg) translate(.275rem,.25rem);width:1rem}.hamburger-line.open[data-position=middle]{opacity:0}.hamburger-line.open[data-position=bottom]{transform:rotate(-45deg) translate(.275rem,-.25rem);width:1rem}.article-img{min-height:30rem;flex-grow:1;object-fit:cover;background-image:url(https://cdn.shopify.com/s/files/1/2292/4453/files/Nutrition-Chemist.jpg?v=1665068169);background-repeat:no-repeat;background-position:center}.pitch-img{filter:brightness(1.1) saturate(1.6)}.review-img{flex-grow:0;object-fit:cover}.polaroid-container{row-gap:3rem}.polaroid{z-index:0;overflow:hidden;object-fit:cover;max-width:171px;box-shadow:0 0 0 8px #fff,0 16px 0 8px #fff,0 10px 10px 10px #0000004d;transition:all .3s ease}.polaroid:hover{box-shadow:0 0 0 8px #fff,0 16px 0 8px #fff,0 10px 20px 20px #0000004d;z-index:10;scale:1.1}@media (min-width: 768px){.polaroid.v1{transform:rotate(-1deg)}.polaroid.v2{transform:rotate(3deg)}.polaroid.v3{transform:rotate(-3deg)}.polaroid.v4{transform:rotate(3deg)}}.citation-logo img{width:max(20%,150px);height:100%;object-fit:cover}.citation-list{list-style:number;display:grid;column-gap:2rem;row-gap:.25rem;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,1fr);padding-left:1.25rem;padding-bottom:2rem}@media screen and (max-width: 768px){.citation-list{grid-template-columns:1fr;grid-template-rows:repeat(14,1fr);padding-left:2rem}}.cta-banner{background-image:url(https://cdn.shopify.com/s/files/1/2292/4453/files/Lifetones-Banner-Background-Dark-Blue.jpg?v=1665066266);background-position:center;text-shadow:#70ffc3 0px 0px 5px}.cta-card{position:relative;box-shadow:var(--box-shadow);transition:scale .2s ease-in-out}.cta-card:nth-child(2){border:var(--nav-bg) 4px solid}.cta-card:hover{scale:1.05}.cta-card a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:6px;overflow:hidden;opacity:0}#Six-Bottle a:before{border:4px solid var(--nav-bg)}.cta-img{filter:brightness(1.1) saturate(1.6)}#price-compare{padding-bottom:1rem}.bg-btn-gradient{background:#faff66;background:linear-gradient(180deg,#fff849 45%,#fbce02 55%)}.bg-btn-text-gradient{background:#0c0a75;background:linear-gradient(0deg,#110ea4 20%,#0a1238 80%)}.bg-btn-icon-gradient{background:#0c0a75;background:linear-gradient(341deg,#0c0a75 40%,#0a1239 60%);filter:drop-shadow(1px 1px rgb(255 255 255))}.buy-btn:hover .bg-btn-icon-gradient>.cart-icon-animation{animation:icon-scale .65s ease-in-out infinite alternate}.bg-clip-text{filter:drop-shadow(1px 1px rgb(255 255 255));background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.buy-btn-text{font-family:Teko,sans-serif;transform:translateY(6px);font-weight:600}@keyframes icon-scale{0%{scale:1}to{scale:.7}}.accordion{width:100%;box-shadow:0 1px 8px rgba(#000,.25);font-size:var(--font-size-lg);padding-inline:8px}.accordion input[name=panel]{display:none}.accordion label{position:relative;display:block;padding:.5em 3em .5em .5em;text-transform:uppercase;background:linear-gradient(to bottom,#fefefe,#d1d1d1 50%,#dbdbdb 55%,#e2e2e2);border-top:1px solid #fff;border-bottom:1px solid rgba(#000,.15);border-radius:5px;box-shadow:inset 0 2px #fff;font-size:1.35em;font-weight:700;text-shadow:0 1px 0 rgba(#fff,.75);color:var(--nav-bg);cursor:pointer;transition:all var(--timing) var(--ease)}@media screen and (max-width: 600px){.accordion label{font-size:1em}}.accordion label:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f078";position:absolute;bottom:50%;right:1em;width:1.2em;height:1.2em;line-height:1.2em;color:var(--text-color-invert);text-align:center;border-radius:50%;background:var(--nav-bg);box-shadow:inset 0 1px 6px rgba(#000,.5),0 1px #fff;text-shadow:0 1px 0 rgba(#000,.75);transform:translateY(50%);transition:all var(--timing) var(--ease)}.accordion label:hover{color:var(--link-color)}.accordion label:hover:after{background-color:var(--link-color)}.accordion input:checked+label{color:var(--link-color)}.accordion input:checked+label:after{transform:translateY(50%) rotate(180deg);background-color:var(--link-color)}.accordion__content{overflow:hidden;max-height:0em;position:relative;padding:0 1.5em;border-radius:0 0 5px 5px;box-shadow:inset 4px 0 0 0 var(--link-color),inset 0 3px 6px rgba(#000,.75);background:var(--dark-grey);background:linear-gradient(to bottom,#444,#222);color:var(--text-color-invert);transition:all var(--timing) var(--ease)}.accordion__content:not(:last-of-type){box-shadow:inset 0 -2px 2px rgba(#000,.25),inset 4px 0 0 0 var(--color-accent),inset 0 3px 6px rgba(#000,.75)}.accordion__content>.accordion__header{padding:1em 0;font-weight:700;color:var(--text-color-invert)}.accordion__content>.accordion__body{font-size:1em;line-height:1.4em;padding:0 0 1.5em}input[name=panel]:checked~.accordion__content{max-height:50em}
/*# sourceMappingURL=/cdn/shop/t/67/assets/pure-pain-cream-arthritis.css.map */
