@charset "UTF-8";.lr-h1{font-family:var(--plex);font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1}@media only screen and (min-width:992px){.lr-h1{font-size:64px}}.lr-h2,.prose h1:not([class^=lr]),.shopify-policy__title h1{font-family:var(--raleway);font-size:36px;font-weight:700;letter-spacing:-.025em;line-height:1.05}@media only screen and (min-width:992px){.lr-h2,.prose h1:not([class^=lr]),.shopify-policy__title h1{font-size:48px}}.lr-h3,.prose h2:not([class^=lr]){font-family:var(--raleway);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25}@media only screen and (min-width:992px){.lr-h3,.prose h2:not([class^=lr]){font-size:24px}}.lr-t1,.prose h3:not([class^=lr]){font-family:var(--plex);font-size:17px;font-weight:400;line-height:1.5}@media only screen and (min-width:992px){.lr-t1,.prose h3:not([class^=lr]){font-size:18px}}.lr-t1 strong,.prose h3:not([class^=lr]) strong{font-weight:600}.lr-t2,.lr-t3,.prose h4:not([class^=lr]),.prose h5:not([class^=lr]){font-family:var(--raleway);font-size:16px;font-weight:400;line-height:1.5}.lr-t2 strong,.lr-t3 strong,.prose h4:not([class^=lr]) strong,.prose h5:not([class^=lr]) strong{font-weight:600}.lr-t3,.prose h5:not([class^=lr]){font-size:14px}.prose h3:not([class^=lr]),.prose h4:not([class^=lr]),.prose h5:not([class^=lr]){font-weight:600}.badge,.lr-btn{font-family:var(--raleway);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lr-caption{font-family:var(--barlow);font-size:13px;font-weight:500;letter-spacing:.06em;line-height:1.3}@media only screen and (min-width:992px){.lr-caption{font-size:14px}}.lr-legal,.prose h6:not([class^=lr]){font-family:var(--barlow);font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.3}@media only screen and (min-width:992px){.lr-legal,.prose h6:not([class^=lr]){font-size:12px}}.text-left{text-align:left}.text-left>*{margin-left:0;margin-right:auto}.text-right{text-align:right}.text-right>*{margin-left:auto;margin-right:0}.text-center{text-align:center}.text-center>*{margin-left:auto;margin-right:auto}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{transition:.4s ease-in-out}.button:focus,.button:hover,.shopify-challenge__button:focus,.shopify-challenge__button:hover,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:hover{background-color:var(--button-background-dark)}.button--outline:focus,.button--outline:hover{background-color:var(--button-background-light)}.size-vars{display:flex;gap:8px}.size-vars,.var-size{flex-direction:column}.var-size{background-color:transparent;border:1px solid rgb(var(--heading-highlight-accent-color));border-radius:6px;display:block;display:flex;gap:4px;overflow:hidden;padding:16px 16px 16px 64px;position:relative;transition:.4s ease-in-out}.var-size:before{background-color:rgb(var(--heading-highlight-accent-color));bottom:-1px;content:"";left:-1px;opacity:.8;position:absolute;top:-1px;transition:.4s ease-in-out;transition:.4s cubic-bezier(.75,0,.175,1);width:49px}.var-size:after{background-color:#fff;border:1px solid rgb(var(--heading-highlight-accent-color));border-radius:100%;color:transparent;content:"✓";height:24px;left:12px;outline:1px solid #fff;pointer-events:none;position:absolute;text-align:center;top:22px;width:24px}.var-size:focus,.var-size:hover{background-color:rgba(var(--background-secondary)/.4)}input:checked+.var-size{background-color:rgb(var(--background-secondary))}input:checked+.var-size:before{opacity:1}input:checked+.var-size:after{color:var(--heading-highlight-accent-color)}.var-detail{line-height:1.4}.var-title{display:flex;gap:8px;justify-content:space-between}.per-serve{font-size:12px}.var-price{text-align:right}.product-info__block-item:has(.no-margin){margin-bottom:8px!important}.product-info__block-item:has(.no-margin)+*{margin-top:0!important}.product-card__figure{background-color:rgb(var(--background-secondary));border-radius:6px;overflow:hidden}.badge{border-radius:2px}.badge.fs-badge{background-color:rgba(var(--heading-highlight-accent-color)/1);position:absolute;right:16px;top:16px;z-index:1}.product-title{font-family:var(--plex)}.product-card__media{transform:scale(1);transition:.4s ease-in-out}.product-card__media:hover{transform:scale(1.05)}body,html{font-variant-numeric:lining-nums}.accordion__content table *{font-size:14px;text-align:inherit!important}.accordion__content table:last-child tr:last-child{border-color:transparent}.product-gallery__carousel{border-radius:5px}.info-block-text+.info-block-payment-terms{margin-top:-20px!important}.rec-upsell .product-cross-sell--horizontal{background-color:var(--card-color);border-radius:5px;display:flex;width:100%}.rec-upsell .complementary-products--horizontal{grid-auto-columns:100%}.rec-upsell .product-cross-sell--horizontal>a{border-radius:4px;display:block;overflow:hidden}