/*!*
 * @project   spermidinelife-shopify
 *
 * @version   20220905 12:42:47
 * @builder   Masslevel Webcore 2.0.0
 * @author    Patrick Maerker <connect@masslevel.com>
 * @copyright 2022 Masslevel
 */.narrow-width p a,.page-width p a{text-decoration:none;border-bottom:1px solid #121212}.narrow-width p a:hover,.page-width p a:hover{border-bottom:0}.footnote{font-size:10px;font-style:italic}.image-slider__content-body h2 sup{font-size:40%;line-height:0;position:relative;vertical-align:baseline;top:-1.4em}.faq-group__question.h2 sup,div.product-info.product-description .content h2 sup,h2.asset-download__title sup,h2.narrow-width sup,h2.product-tile__title sup{font-size:50%;line-height:0;position:relative;vertical-align:baseline;top:-1em}.narrow-width sup,.page-width sup,.product-info.product-description sup{font-size:75%;top:-.2em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Georgia,Times,Times New Roman,serif!important}body.template-page--product-original-pro.page--spermidinelife-original-pro-plus h3{text-transform:uppercase}.h2,h2{font-size:24px}.blog.isolate .blog__post.grid__item .article-card__link{padding-bottom:2.5rem}.article-card__link a.button,.block-text-with-image__button a.button,.image-slider__content-body a.button.button--primary,.narrow-width .button.button--primary,.page-width .button.button--primary,.profile-slide__modal>info-modal-button>button,button.needsclick.go3894874857.kl-private-reset-css-Xuajs1{transition:all .15s ease-out}.article-card__link a.button:hover,.block-text-with-image__button a.button:hover,.image-slider__content-body a.button.button--primary:hover,.narrow-width .button.button--primary:hover,.page-width .button.button--primary:hover,.profile-slide__modal>info-modal-button>button:hover,button.needsclick.go3894874857.kl-private-reset-css-Xuajs1:hover{transition:all .2s ease-in}.collection .grid__item form{padding-bottom:2.5rem}.featured-blog-posts slider-component .card__content{padding-bottom:2.5rem}.featured-blog-posts slider-component .article-card__image-wrapper.card__media img{transition:all .2s ease-in!important}#info-modal>div.info-modal__dialog>button:hover{cursor:pointer}button.needsclick.go3894874857.kl-private-reset-css-Xuajs1:hover{opacity:.7}.header__logo{transition:all .15s ease-out}.header__logo:hover{transition:all .2s ease-in;opacity:.7}product-recommendations .grid__item form{padding-bottom:2.5rem}body.template-page .block-text-with-image__content>h2>sup{vertical-align:top;font-size:.4em}.block-text-with-image__content p *{text-decoration:none}.block-text-with-image__content p a{border-bottom:1px solid #001128}.block-text-with-image__content p a:hover{border:0}body.template-article .article-template__content p a:hover{text-decoration:none}body.template-blog .article-card{padding-bottom:2.5rem}body.template-blog .article-card__image-wrapper.card__media img{transition:all .2s ease-in!important}body.page--contact .image-with-text__media{border:none;display:none}.faq-group__title{font-size:24px!important}.faq-group__question.h2{font-size:20px}body.type-index.template-index.lt-lt product-card>div>div.product-card__cta .product-form__submit{font-size:1.4rem}body.type-index.template-index .one-column-content-mix__body h3.page-width{font-size:24px}body.type-index.template-index product-card>div>div.product-card__cta>product-form>a{width:auto;display:inline-flex}body.type-index.template-index product-card>div>div.product-card__cta{text-align:center!important}body.type-index.template-index product-card>div>div.product-card__cta .product-form__submit{padding-top:.5rem;padding-bottom:.5rem}body.type-index.template-index .swiper .two-column-slider__content-title br{margin:0}body.type-index.template-index .one-column-content-mix__element--heading>h2{max-width:500px}body.page--longevity-labs-plus .video-stream__body{padding-bottom:calc(100% / (639/248))!important}body.type-product.template-product h1.product__title sup{vertical-align:top;font-size:.4em}body.type-product.template-product div.product-info.product-description .content .h2,body.type-product.template-product div.product-info.product-description .content h2{font-size:24px}body.type-product.template-product div.product-info.product-description .content .h3,body.type-product.template-product div.product-info.product-description .content h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}body.type-product.template-product div.product-info.product-description .content .h3 sup,body.type-product.template-product div.product-info.product-description .content h3 sup{font-size:75%;top:-.4em}#shopify-section-template--16267905106160__main>section>div>div.product-info.product-description>div.content.expanded>div>div{font-weight:700}body.template-product .product.product--small figure table{border-radius:5px;border:none;border-collapse:collapse;width:100%;max-width:100%;white-space:nowrap;background-color:#fff}body.template-product .product.product--small figure table th{text-align:left;padding:8px;border:none}body.template-product .product.product--small figure table td{border-right:1px solid #f8f8f8;padding:8px}body.template-product .product.product--small figure table tr:nth-child(2n){background:#f8f8f8}body.template-product section div.content small{font-size:1.3rem}.profile-slide .profile-slide__image img{-webkit-clip-path:none;clip-path:none}body.page--shipping-policy #MainContent figure.table{display:block;margin:0}body.type-policy .shopify-policy__container{margin-bottom:10rem}body.type-policy .shopify-policy__title h1{margin-top:5rem;text-align:left}body.type-policy .shopify-policy__body h3{font-weight:700}@media screen and (min-width:990px){.h2,h2{font-size:28px}.faq-group__title{font-size:28px!important}body.type-index.template-index .one-column-content-mix__body h3.page-width{font-size:28px}body.type-product.template-product div.product-info.product-description .content .h2,body.type-product.template-product div.product-info.product-description .content h2{font-size:32px}body.page--products .product-tile__text{max-width:470px;margin:0 auto}body.type-policy .shopify-policy__title h1{margin-top:10rem}}@media screen and (max-width:768px){.block-text-with-image__button a.button{margin-bottom:2.5rem}}@media screen and (min-width:769px){.block-text-with-image__button a.button{margin-bottom:0}}@media only screen and (max-width:750px){.featured-blog-posts slider-component li.grid__item{width:85%}}@media screen and (min-width:750px){.faq-group__question.h2{font-size:24px}body.type-index.template-index .one-column-content-mix__element--heading>h2{max-width:655px}}@media screen and (max-width:750px){.featured-blog-posts slider-component li.grid__item{width:85%}.block-text-with-image .block-text-with-image__image{margin-bottom:2.5rem}}@media only screen and (min-width:750px){body.type-product.template-product div.product-info.product-description .content .h3,body.type-product.template-product div.product-info.product-description .content h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}@media (max-width:767px){body.template-product .product.product--small figure table{display:block;width:100%}.table-wrapper:before{content:"";display:block;text-align:right;font-size:11px;color:#fff;padding:0 0 10px}body.template-product .product.product--small figure table tbody,body.template-product .product.product--small figure table thead,body.template-product .product.product--small figure table thead th{display:block}body.template-product .product.product--small figure table th{border:1px solid #e6e4e4}body.template-product .product.product--small figure table thead th:last-child{border-bottom:1px solid #e6e4e4}body.template-product .product.product--small figure table thead{float:left}body.template-product .product.product--small figure table tbody{width:auto;position:relative;overflow-x:auto}body.template-product .product.product--small figure table td,body.template-product .product.product--small figure table th{padding:20px .625em .625em;height:60px;vertical-align:middle;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;font-size:13px;text-overflow:ellipsis}body.template-product .product.product--small figure table thead th{text-align:left;border-bottom:1px solid #f7f7f9;width:auto}body.template-product .product.product--small figure table tbody tr{display:table-cell;padding-left:0;padding-right:0}body.template-product .product.product--small figure table tbody tr:nth-child(odd){background:0 0}body.template-product .product.product--small figure table tr:nth-child(2n){background:0 0}body.template-product .product.product--small figure table tr td:nth-child(odd){background:#f8f8f8;border-right:1px solid #e6e4e4}body.template-product .product.product--small figure table tr td:nth-child(2n){border-right:1px solid #e6e4e4}body.template-product .product.product--small figure table tbody td{display:block;text-align:center}}@media only screen and (max-width: 767px){.button,.button-label,.shopify-challenge__button,.customer button,.step__footer__continue-btn{--button-font-size: 18px}.eapps-pricing-table-layout-table .eapps-pricing-table-column{min-width:355px!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/custom.css.map */
