.product-landing .product .breadcrumb,.product-landing .product .installment-wrapper{display:none}@media screen and (max-width:989px){.product-landing .product__outer{gap:2rem}}@media screen and (max-width:575px){.product-landing .product__media-sublist{display:none}}.product-landing .product__title__wrapper{margin-top:.6rem}.product-landing .product .price-wrapper{margin-top:1rem}.lp-hook__eyebrow{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;color:#d3f66a;font-family:var(--font-button-family);font-size:1.3rem;letter-spacing:.02em;line-height:1.3;text-transform:uppercase}.lp-hook__eyebrow svg{flex:none;width:1.4rem;height:1.4rem}.lp-ticker{margin:0;color:var(--zap-muted, #8f8f8b);font-family:var(--font-button-family);font-size:1.15rem;letter-spacing:.02em;line-height:1.5;text-transform:uppercase}.lp-price-note{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.2rem 0 0;color:var(--zap-muted, #8f8f8b);font-size:1.4rem;line-height:1.4}.lp-price-note span{display:inline-flex;align-items:center;gap:.5rem}.lp-price-note svg{flex:none;width:1.4rem;height:1.4rem;color:#d3f66a}.lp-review{margin:2.8rem 0 2.4rem;padding:0}.lp-review__stars{display:inline-flex;gap:.2rem;margin-bottom:.8rem;color:#d3f66a}.lp-review__stars svg{width:1.4rem;height:1.4rem}.lp-review__quote{margin:0 0 1rem;padding:0;border:0;color:#fff;font-size:1.6rem;line-height:1.5}.lp-review__quote:before{content:"\201c";margin-left:-.45em}.lp-review__quote:after{content:"\201d"}.lp-review__who{display:block;color:var(--zap-muted, #8f8f8b);font-size:1.35rem;line-height:1.4}.lp-faq{margin:2.8rem 0 0}.lp-faq p{margin:0 0 1.2rem;color:var(--zap-ink, #f5f5f3);font-size:1.5rem;line-height:1.5}.lp-faq p:last-child{margin-bottom:0}.lp-faq strong{color:#fff;font-weight:500}.lp-flavors{margin:2.4rem 0 0;color:var(--zap-ink, #f5f5f3);font-size:1.5rem;line-height:1.5}.lp-flavors p{margin:0 0 .8rem;color:#fff}.lp-flavors ul{margin:0;padding-left:1.8rem}.lp-flavors li{margin:0 0 .6rem}.lp-flavors strong{color:#fff;font-weight:500}.lp-founder{display:grid;gap:1.6rem;margin:4rem 0 0}.lp-founder__image{display:block;width:100%;max-width:44rem;height:auto;border-radius:6px}.lp-founder__text{margin:0;color:#fff;font-size:1.7rem;line-height:1.55}.lp-founder__sig{margin:0;color:var(--zap-muted, #8f8f8b);font-size:1.35rem;line-height:1.4}.lp-founder__sig a{color:#d3f66a;text-underline-offset:.3rem}body[class*=body-template-product-landing] #MainContent,.product-landing{--border-radius: 0px;--border-radius-button: 0px;--badge-border-radius: 0px}.product-landing .product .product__title{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;font-size:clamp(3.4rem,3.4vw,5.2rem);line-height:.92;letter-spacing:-.03em;text-wrap:balance}.product-landing .product .product__title--split .product__title-detail{margin-top:1rem;font-family:var(--font-button-family);font-weight:400;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:var(--zap-muted, #8f8f8b)}.product-landing .product .price-item{font-family:var(--font-heading-family);font-weight:500;font-size:2.4rem;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.product-landing .pack-qty__card{border-radius:0}.product-landing .pack-qty__card:has(.pack-qty__input:checked){background:#d3f66a14}.product-landing .sealsubs-container,.product-landing .sealsubs-container label.sls-selling-plan-group-name,.product-landing .sealsubs-container .sls-option-container label,.product-landing .sealsubs-container label.sls-purchase-options-label,.product-landing .sealsubs-container .sls-discount-description-container{color:#fff}.product-landing .sealsubs-container label.sls-purchase-options-label{text-transform:uppercase;letter-spacing:-.2px}.product-landing .sealsubs-container .sls-purchase-options-container .sls-option-container,.product-landing .sealsubs-container .sls-option-container{background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:0}.product-landing .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product-landing .sealsubs-container .sls-option-container.sls-active{background:#d3f66a12;border:1px solid #d3f66a}.product-landing .sealsubs-target-element .sls-custom-radio,.product-landing .sealsubs-target-element .sls-option[type=radio]+span.sls-custom-radio{background:transparent;border:1px solid rgba(255,255,255,.5)}.product-landing .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{box-shadow:inset 1em 1em #d3f66a}.product-landing .sealsubs-container .sls-savings-badge{background-color:#d3f66a;color:#000;border-radius:0}.product-landing .sealsubs-container .sls-select,.product-landing .sealsubs-container .sls-select-container select.sls-select{background-color:#000;color:#fff;border:1px solid #ffffff!important;border-radius:0;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%228%22 viewBox=%220 0 12 8%22%3E%3Cpath d=%22M1 1l5 5 5-5%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-width=%222%22/%3E%3C/svg%3E")!important}.product-landing .sealsubs-container .sls-select option,.product-landing .sealsubs-container .sls-select-container select.sls-select option{background-color:#000;color:#fff}.product-landing .sealsubs-container .sls-price,.product-landing .sealsubs-container .sls-price-below{color:#fff}.product-landing .sealsubs-container .sls-total-price .sls-original-price{color:#ffffff73}.product-landing .sealsubs-container .sls-description-container,.product-landing .sealsubs-container .sls-selling-plan-description-content,.product-landing .sealsubs-container .sls-one-time-description-content,.product-landing .sealsubs-container .sls-discount-description{color:#acacac}.product-landing .sealsubs-container .sls-more-info-container{color:#fff}.product-landing .sealsubs-container .sls-more-info-container .sls-sub-icon{fill:#fff}.product-landing .sealsubs-container .sls-purchase-options-container .sls-option-container,.product-landing .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product-landing .sealsubs-container .sls-option-container.sls-active{box-shadow:none}.product-landing .product__media-wrapper .swiper-btn,.product-landing .swiper-btn{color:#fff;background-color:#16161a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:0}.product-landing .swiper-btn svg{color:inherit}.product-landing .swiper-btn.swiper-button-disabled{opacity:.35}@media(hover:hover){.product-landing .swiper-btn:not(.swiper-button-disabled):hover{color:#141414;background-color:#d3f66a}}.product-landing .sealsubs-container label.sls-purchase-options-label{font-family:var(--font-button-family);font-size:1.2rem;letter-spacing:.08em;color:var(--zap-muted, #8f8f8b)}.lp-flavors>p:first-child strong{display:block;margin-bottom:.4rem;font-family:var(--font-heading-family);font-weight:600;font-size:2rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.lp-flavors ul{display:grid;gap:1.6rem;padding:0;list-style:none}.lp-flavors li{margin:0}.lp-flavors li:before{content:"";display:block;width:2.4rem;height:.3rem;margin-bottom:.8rem;background:#ffffff4d}.lp-flavors li:nth-child(1):before{background:#d3f66a}.lp-flavors li:nth-child(2):before{background:#f25f82}.lp-flavors li:nth-child(3):before{background:#f2e45c}.lp-review__quote{font-weight:500;font-size:1.8rem;line-height:1.4}.lp-review__quote:before{color:#d3f66a}.lp-founder__image{border-radius:0}.product-landing .product .product-about__accordion-item,.product-landing .product .product-about+.product-about .product-about__accordion-item{border-left:0;border-right:0;border-radius:0;border-color:#ffffff1f}.product-landing .product .product-about__accordion-title{padding:2.2rem 0;color:#f5f5f3;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;letter-spacing:.02em;text-transform:uppercase}.product-landing .product .product-about__accordion-title:hover{opacity:1;color:#d3f66a}.product-landing .product .product-about__more-link span{background-color:#d3f66a}.product-landing .product .product-about__more-link,.product-landing .product .product-about__more-link span:first-child{height:12px}.product-landing .product .product-about__more-link,.product-landing .product .product-about__more-link span:nth-child(2){width:12px}.product-landing .product .product-about__more-link span{height:2px}.product-landing .product .product-about__more-link span:first-child{width:2px}body[class*=body-template-product-landing] #MainContent .jm-review-widget-minimal-header__title,body[class*=body-template-product-landing] #MainContent .section-header__title{font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;font-size:clamp(3.4rem,4.8vw,6.4rem);line-height:.95;letter-spacing:-.03em;text-wrap:balance}body[class*=body-template-product-landing] #MainContent .jm-button{border-radius:0!important}.product-landing .product-form__input input[type=radio].disabled+.pills-variant-labels{opacity:1;text-decoration:none;color:#ffffff73;border-color:#ffffff2e}.product-landing .product-form__input input[type=radio].disabled+.pills-variant-labels:before{display:none}.product-landing .product-form__input input[type=radio].disabled+.pills-variant-labels .pills-variant-labels-text:after{content:" \b7  Sold out"}.product-landing .product-form__input input[value="Sour Apple"]+.pills-variant-labels{--flavor: #d3f66a}.product-landing .product-form__input input[value="Strawberry Kiwi"]+.pills-variant-labels{--flavor: #f25f82}.product-landing .product-form__input input[value="Golden Yuzu"]+.pills-variant-labels{--flavor: #f2e45c}.product-landing .product-form__input input[value="Sour Apple"]+.pills-variant-labels .pills-variant-labels-text:before,.product-landing .product-form__input input[value="Strawberry Kiwi"]+.pills-variant-labels .pills-variant-labels-text:before,.product-landing .product-form__input input[value="Golden Yuzu"]+.pills-variant-labels .pills-variant-labels-text:before{content:"";display:inline-block;width:.8rem;height:.8rem;margin-right:.8rem;vertical-align:.05em;background:var(--flavor)}.product-landing .product-form__input input[value="Sour Apple"]:checked:not(.disabled)+.pills-variant-labels,.product-landing .product-form__input input[value="Strawberry Kiwi"]:checked:not(.disabled)+.pills-variant-labels,.product-landing .product-form__input input[value="Golden Yuzu"]:checked:not(.disabled)+.pills-variant-labels{background-color:var(--flavor);border-color:var(--flavor);color:#141414}.product-landing .product-form__input input:checked:not(.disabled)+.pills-variant-labels .pills-variant-labels-text:before{background:#141414}.lp-faq--rows{margin:3.2rem 0 0}.lp-faq--rows details{border-top:1px solid rgba(255,255,255,.12)}.lp-faq--rows summary{display:flex;align-items:center;gap:1.4rem;padding:2.2rem 0;cursor:pointer;list-style:none;color:#f5f5f3;font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;transition:color .2s ease}.lp-faq--rows summary::-webkit-details-marker{display:none}.lp-faq--rows summary:hover{color:#d3f66a}.lp-faq--rows summary:after{content:"";flex:none;width:12px;height:12px;margin-left:auto;background:linear-gradient(#d3f66a,#d3f66a) center / 12px 2px no-repeat,linear-gradient(#d3f66a,#d3f66a) center / 2px 12px no-repeat}.lp-faq--rows details[open] summary:after{background:linear-gradient(#d3f66a,#d3f66a) center / 12px 2px no-repeat}.lp-faq__icon{flex:none;width:2.4rem;height:2.4rem;color:#d3f66a}.lp-faq--rows details p{margin:-.6rem 0 2.4rem;padding-left:3.8rem;color:var(--zap-ink, #f5f5f3);font-size:1.5rem;line-height:1.5}.lp-faq--rows details p:last-child{margin-bottom:2.4rem}.lp-founder-section{padding-block:clamp(4.8rem,7vw,9.6rem);border-top:1px solid rgba(255,255,255,.12)}.lp-founder-section .lp-founder{margin:0;row-gap:1.6rem}.lp-founder__title{margin:.8rem 0 0;color:#f5f5f3;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.4rem,4.8vw,6.4rem);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.lp-founder-section .lp-founder__text{max-width:52rem;font-size:clamp(1.7rem,1.4vw,2rem)}@media screen and (min-width:750px){.lp-founder-section .lp-founder{grid-template-columns:minmax(0,44rem) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:clamp(3.2rem,5vw,8rem);align-items:start}.lp-founder-section .lp-founder__image{grid-column:1;grid-row:1 / span 3}.lp-founder-section .lp-founder__title,.lp-founder-section .lp-founder__text,.lp-founder-section .lp-founder__sig{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-landing.css.map */
