body.ln-dose{--font-heading-family: Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: Arial, Helvetica, sans-serif;--buttons-radius: 30px;--buttons-radius-outset: 30px;--buttons-border-width: 1px;--buttons-shadow-opacity: 0;--inputs-radius: 8px;--product-card-corner-radius: 16px;--color-background: 249, 247, 239;--gradient-background: #f9f7ef;--color-foreground: 39, 45, 34;--color-button: 69, 89, 61;--color-button-text: 255, 255, 255;--color-secondary-button-text: 69, 89, 61;background:#f9f7ef;color:#272d22;letter-spacing:.015em}body.ln-dose .color-scheme-1,body.ln-dose .color-scheme-2,body.ln-dose .shopify-section>.gradient{--color-background: 249, 247, 239;--gradient-background: #f9f7ef;--color-foreground: 39, 45, 34;--color-button: 69, 89, 61;--color-button-text: 255, 255, 255;--color-secondary-button-text: 69, 89, 61}body.ln-dose h1,body.ln-dose h2,body.ln-dose h3,body.ln-dose .h0,body.ln-dose .h1,body.ln-dose .h2,body.ln-dose .h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.12}body.ln-dose .h0{font-size:clamp(4.8rem,6.4vw,9rem)}body.ln-dose h2,body.ln-dose .h1{font-size:clamp(3.4rem,4vw,5.8rem)}body.ln-dose h3,body.ln-dose .h2{font-size:clamp(2.6rem,2.5vw,3.8rem)}body.ln-dose .rte{line-height:1.8}body.ln-dose .rte strong{font-weight:600}body.ln-dose .page-width{max-width:144rem}body.ln-dose .header-wrapper{background:#f9f7ef;border-bottom:1px solid #d6dacd}body.ln-dose .header{min-height:92px;padding-top:14px;padding-bottom:14px;column-gap:4rem}body.ln-dose .header__heading-logo{mix-blend-mode:multiply}body.ln-dose .header__menu-item{font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:1.2rem 1.8rem}body.ln-dose .header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:6px}body.ln-dose .utility-bar{background:#45593d;color:#fff;border:none}body.ln-dose .utility-bar *{--color-foreground:255,255,255}body.ln-dose .announcement-bar__message{font-size:1.2rem;letter-spacing:.1em;padding:1rem 0;font-weight:400}body.ln-dose .button,body.ln-dose .shopify-payment-button__button--unbranded{border-radius:30px;min-height:4.8rem;padding:1.4rem 3rem;font-size:1.3rem;font-weight:600;letter-spacing:.07em;--color-button:69,89,61;--color-button-text:255,255,255}body.ln-dose .button:after,body.ln-dose .button:before{border-radius:30px}body.ln-dose .button:not([disabled]):hover{filter:brightness(.92)}body.ln-dose .button[disabled]{cursor:not-allowed}body.ln-dose .banner--large:not(.banner--adapt){min-height:65rem}body.ln-dose .banner .banner__content{justify-content:flex-start;align-items:center;padding:7rem 5%}body.ln-dose .banner .banner__box{text-align:left;max-width:78rem;width:auto;padding:0;background:transparent}body.ln-dose .banner .banner__heading{color:#fff;text-shadow:0 2px 25px #0003;max-width:75rem}body.ln-dose .banner:has(.banner__heading):after{background:linear-gradient(90deg,#14201199,#1420111f);opacity:1}body.ln-dose .collapsible-content__wrapper{padding-top:7rem;padding-bottom:7rem}body.ln-dose .collapsible-content__header{margin-bottom:4rem}body.ln-dose .collapsible-content .accordion{border-color:#cdd3c4}body.ln-dose .collapsible-content .accordion summary{padding:2.2rem 0}body.ln-dose .accordion__title{font-family:Arial,Helvetica,sans-serif;font-size:1.8rem;line-height:1.4;letter-spacing:0;font-weight:400}body.ln-dose .accordion__content{font-size:1.6rem}body.ln-dose .image-with-text{padding-top:4rem;padding-bottom:4rem}body.ln-dose .image-with-text .image-with-text__grid{gap:0;align-items:stretch}body.ln-dose .image-with-text__media{border-radius:16px;border:0}body.ln-dose .image-with-text__content{padding:5rem 6rem;background:transparent;justify-content:center}body.ln-dose .image-with-text__content h3{font-size:2.5rem;line-height:1.3}body.ln-dose .image-with-text--overlap .image-with-text__content{margin:0;width:100%;height:100%}body.ln-dose .image-with-text--overlap .image-with-text__text-item{padding:0}body.ln-dose .rich-text{padding-top:7rem;padding-bottom:7rem}body.ln-dose .rich-text__blocks{max-width:95rem}body.ln-dose .rich-text .rte h3{font-size:clamp(2.4rem,2.6vw,3.6rem)}body.ln-dose .collection{padding-top:6rem;padding-bottom:6rem}body.ln-dose .collection .title-wrapper-with-link{justify-content:center;text-align:center;margin-bottom:4rem}body.ln-dose .collection .grid{column-gap:3rem;row-gap:4rem}body.ln-dose .collection .grid__item{width:calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}body.ln-dose .product-card-wrapper .card__inner{background:#eeeee4;border-radius:16px;overflow:hidden;--ratio-percent:105% !important}body.ln-dose .product-card-wrapper .card__media{top:0;right:0;bottom:0;left:0}body.ln-dose .product-card-wrapper .card__media .media img{object-fit:contain;padding:3rem;mix-blend-mode:multiply}body.ln-dose .card__information{padding-top:2.2rem}body.ln-dose .card__heading{font-size:2.8rem;line-height:1.15}body.ln-dose .card-information .price{margin-top:1.2rem;font-size:1.6rem;letter-spacing:0}body.ln-dose .badge{border-radius:25px;background:#f9f7ef;color:#45593d;border:1px solid #d5dbc9;padding:.7rem 1.3rem}body.ln-dose .multicolumn{background:#e9eddf;padding-top:6rem;padding-bottom:6rem}body.ln-dose .multicolumn .title-wrapper-with-link{justify-content:center;text-align:center;margin-bottom:4rem}body.ln-dose .multicolumn-card{background:transparent}body.ln-dose .multicolumn-card__info{padding:2.8rem 2rem}body.ln-dose .multicolumn-card__info h3{font-size:2.8rem}body.ln-dose .blog{padding-top:6rem;padding-bottom:6rem}body.ln-dose .blog .title-wrapper-with-link{justify-content:space-between;align-items:center}body.ln-dose .article-card__image-wrapper{border-radius:12px;overflow:hidden}body.ln-dose .article-card .card__heading{font-size:2.4rem;line-height:1.25}body.ln-dose .article-card__excerpt{font-size:1.4rem;line-height:1.65}body.ln-dose .footer{background:#e9eddf;border-top:1px solid #d0d8c5;padding-top:6rem}body.ln-dose .footer-block__heading{font-size:3.4rem}body.ln-dose .footer-block__newsletter .newsletter-form__field-wrapper{max-width:44rem}body.ln-dose .footer__content-bottom{border-top-color:#c6cebc}body.ln-dose .product{column-gap:6rem}body.ln-dose .product__title h1{font-size:clamp(3.8rem,4vw,6rem);line-height:1.08}body.ln-dose .product__info-container .price{font-size:2.2rem}body.ln-dose .product__info-container .product__text{font-size:1.2rem;letter-spacing:.12em}body.ln-dose .product__media-wrapper .product-media-container{border-radius:16px;overflow:hidden;border:1px solid #e0e3d6;background:#efefe6}body.ln-dose .product__media img{object-fit:contain}body.ln-dose .product__description{font-size:1.6rem;line-height:1.8}body.ln-dose .quantity{border-radius:8px;--inputs-radius:8px}body.ln-dose .product-form__input input[type=radio]+label{border-radius:25px}body.ln-dose .product-form__input input[type=radio]:checked+label{background:#45593d;color:#fff;border-color:#45593d}body.ln-dose .related-products{padding-top:6rem;padding-bottom:6rem}body.ln-dose :focus-visible{outline:2px solid #8a5b35;outline-offset:4px}@media(min-width:990px){body.ln-dose .image-with-text__grid .image-with-text__media-item{width:46%;flex-grow:0}body.ln-dose .image-with-text__grid .image-with-text__text-item{width:54%;flex-grow:0}body.ln-dose .image-with-text__media--medium{height:58rem}body.ln-dose .product__column-sticky{top:11rem}}@media(max-width:749px){body.ln-dose .header{min-height:74px;padding:1.2rem 2rem;column-gap:1rem}body.ln-dose .announcement-bar__message{font-size:1.05rem;letter-spacing:.035em}body.ln-dose .banner--large:not(.banner--adapt){min-height:54rem}body.ln-dose .banner .banner__content{padding:4rem 2.4rem;align-items:center}body.ln-dose .banner .banner__box{max-width:100%;text-align:left}body.ln-dose .banner .banner__heading{font-size:5.3rem;line-height:1.08}body.ln-dose .banner:has(.banner__heading):after{background:linear-gradient(90deg,#1420118c,#1420112e)}body.ln-dose .collapsible-content__wrapper{padding:4.8rem 0}body.ln-dose .accordion__title{font-size:1.65rem}body.ln-dose .collapsible-content .accordion summary{padding:1.8rem 0}body.ln-dose .image-with-text{padding-top:1.5rem;padding-bottom:1.5rem}body.ln-dose .image-with-text__content{padding:3.6rem 2rem;text-align:left;align-items:flex-start}body.ln-dose .image-with-text__media--medium{height:32rem}body.ln-dose .rich-text{padding:4.8rem 0}body.ln-dose .collection{padding:4.5rem 0}body.ln-dose .collection .grid{column-gap:1.6rem;row-gap:3.2rem}body.ln-dose .collection .grid__item{width:100%;max-width:100%}body.ln-dose .product-card-wrapper .card__inner{--ratio-percent:100% !important}body.ln-dose .card__heading{font-size:2.8rem}body.ln-dose .multicolumn,body.ln-dose .blog{padding-top:4.5rem;padding-bottom:4.5rem}body.ln-dose .multicolumn-card__info{padding:2rem}body.ln-dose .product{column-gap:0}body.ln-dose .product__info-wrapper{padding-top:3rem}body.ln-dose .product__title h1{font-size:4.1rem}body.ln-dose .footer{padding-top:4.8rem}body.ln-dose .footer-block__heading{font-size:3rem}}@media(prefers-reduced-motion:reduce){body.ln-dose .button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ln-dose-preserve.css.map */
