:root{--kx-accent: #1f3d2b;--kx-accent-dark: #173022;--kx-ink: #1f2a24;--kx-muted: #5c665f;--kx-line: #e6dfd2;--kx-soft: #f1ebe0;--kx-bg: #faf8f4;--kx-radius: 12px}#MainContent{overflow-x:clip}.product__info-container>*+*{margin:1.2rem 0}.product__info-container>*:first-child{margin-top:0}.product__info-container .product__title{margin-bottom:0}.product__info-container .product__title h1{font-size:clamp(2.8rem,6vw,3.8rem);line-height:1.12;letter-spacing:-.015em;margin:0}.product__info-container>p.product__text:not(.caption-with-letter-spacing){font-size:1.6rem;line-height:1.55;color:var(--kx-muted);margin-top:.6rem}.kx-specs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;list-style:none;padding:0;margin:.8rem 0 0}.kx-specs li{display:inline-flex;align-items:center;font-size:1.25rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--kx-ink);white-space:nowrap}.kx-specs li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--kx-accent);margin-right:.8rem}.product__info-container .price--large{margin-top:.4rem}.product__info-container .price--large .price-item--sale,.product__info-container .price--large .price__regular .price-item--regular{font-size:2.6rem;font-weight:600;letter-spacing:0;color:var(--kx-ink)}.product__info-container .price--large .price__sale s.price-item--regular{font-size:1.6rem;color:var(--kx-muted)}.product__info-container .price__badge-sale{background:var(--kx-accent);color:var(--kx-bg);border:0;border-radius:999px;padding:.4rem 1rem;font-size:1.1rem;letter-spacing:.08em}.product__info-container .product-form__input--pill{margin:0;padding:0;border:0;min-width:0}.product__info-container .product-form__input--pill .form__label{display:block;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--kx-muted);margin-bottom:.8rem}.product__info-container .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;width:100%;min-height:5.6rem;margin:0 0 .8rem;padding:1.3rem 1.6rem 1.3rem 4.8rem;border:1.5px solid var(--kx-line);border-radius:var(--kx-radius);background:#fff;color:var(--kx-ink);font-size:1.5rem;font-weight:500;line-height:1.35;letter-spacing:.01em;text-align:left;white-space:normal;overflow-wrap:anywhere;transition:border-color .15s ease,background-color .15s ease}.product__info-container .product-form__input--pill input[type=radio]+label:after{content:"";position:absolute;left:1.6rem;top:50%;width:2rem;height:2rem;margin-top:-1rem;border-radius:50%;border:1.5px solid #b8bfb9;background:#fff;box-sizing:border-box}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:var(--kx-accent)}.product__info-container .product-form__input--pill input[type=radio]:checked+label{border-color:var(--kx-accent);background:var(--kx-soft);color:var(--kx-ink)}.product__info-container .product-form__input--pill input[type=radio]:checked+label:after{border:6px solid var(--kx-accent)}.product__info-container .product-form__input--pill input[type=radio][value*="Most Popular"]:not(:checked)+label{border-color:#9fb0a5}.product__info-container .product-form__input--pill input[type=radio].disabled+label,.product__info-container .product-form__input--pill input[type=radio]:disabled+label{color:#1f2a2480;text-decoration:line-through}.product-form .product-form__submit{--color-button: 31, 61, 43;--color-button-text: 250, 248, 244;min-height:5.8rem;width:100%;border-radius:var(--kx-radius);font-size:1.6rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background-color .15s ease,transform .15s ease}.product-form .product-form__submit:before,.product-form .product-form__submit:after,.product-form .product-form__submit:not([disabled]):hover:after{box-shadow:none!important;border-radius:var(--kx-radius)}.product-form .product-form__submit:not([disabled]):hover{--color-button: 23, 48, 34}.product-form .product-form__submit:not([disabled]):active{transform:translateY(1px)}.product-form .product-form__buttons{max-width:none;margin-bottom:0}.product__info-container .icon-with-text--horizontal,.product__info-container .icon-with-text--vertical{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:1.4rem .8rem;margin-top:1.2rem;background:var(--kx-soft);border:0;border-radius:var(--kx-radius)}.product__info-container .icon-with-text .icon-with-text__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin:0;text-align:center}.product__info-container .icon-with-text .svg-wrapper,.product__info-container .icon-with-text svg{width:2rem;height:2rem;margin:0;color:var(--kx-accent)}.product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;line-height:1.3;letter-spacing:.02em;margin:0}.kx-benefits{list-style:none;padding:0;margin:1.6rem 0 0;display:grid;gap:.9rem}.kx-benefits li{position:relative;padding-left:2.8rem;font-size:1.5rem;line-height:1.45;color:var(--kx-ink)}.kx-benefits li:before{content:"";position:absolute;left:0;top:.2rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--kx-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23faf8f4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.1rem no-repeat}.product__info-container .product__accordion{margin:0}.product__info-container .product__accordion .accordion{border-top:1px solid var(--kx-line);border-bottom:0}.product__info-container .product__accordion+.product__accordion .accordion{border-top:1px solid var(--kx-line)}.product__info-container .product__accordion:last-of-type .accordion{border-bottom:1px solid var(--kx-line)}.product__info-container .product__accordion .accordion__title{font-size:1.5rem;font-weight:500}.product__info-container .product__accordion .accordion__content{font-size:1.45rem;color:var(--kx-muted)}[class*=ai-story__heading-],[class*=ai-bowl-story-][class*=__title],[class*=ai-faq-][class*=__heading],[class*=ai-video-slider-][class*=__title],[class*=ai-image-reviews-][class*=__heading],[class*=ai-frequencies-][class*=__heading]{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style);letter-spacing:-.015em!important;text-transform:none!important;line-height:1.15!important;color:var(--kx-ink)!important}.kx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#faf8f4f7;border-top:1px solid var(--kx-line);box-shadow:0 -6px 20px #1f2a240f;transform:translateY(110%);transition:transform .25s ease}.kx-sticky.is-visible{transform:translateY(0)}.kx-sticky[hidden]{display:none}.kx-sticky__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.kx-sticky__title{font-size:1.3rem;line-height:1.3;color:var(--kx-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-sticky__price{font-size:1.6rem;font-weight:600;color:var(--kx-ink)}.kx-sticky__btn{flex:0 0 auto;min-height:4.8rem;padding:0 2.2rem;border:0;border-radius:var(--kx-radius);background:var(--kx-accent);color:var(--kx-bg);font:inherit;font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.kx-sticky__btn:hover{background:var(--kx-accent-dark)}.kx-sticky__btn:focus-visible{outline:2px solid var(--kx-ink);outline-offset:2px}.kx-sticky__btn:disabled{opacity:.5;cursor:not-allowed}body.kx-sticky-on{padding-bottom:7.6rem}@media screen and (min-width:750px){.kx-sticky{display:none!important}body.kx-sticky-on{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.kx-sticky{transition:none}}@media screen and (min-width:990px){.product__info-container{max-width:52rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kelunix-pdp.css.map */
