.kinn-plans{--plans-ink: var(--text, var(--color-foreground));--plans-ground: var(--bg, var(--color-background));--plans-line: rgba(var(--plans-ink), .16);--plans-positive: 22, 122, 68;--plans-chip: var(--kinn-aubergine, 62, 36, 50);--plans-chip-text: 247, 244, 239;--plans-exclusive: 168, 32, 38;display:flex;flex-direction:column;gap:.8rem;margin-block:2.8rem 2.2rem;border-radius:1.6rem}.kinn-plans[class*=section--]{padding:1.6rem}@media screen and (max-width:749px){.kinn-plans[class*=section--]{padding-inline:0;border-radius:0}}.kinn-plans.section--aubergine,.kinn-plans.section--band{--plans-positive: 106, 196, 140;--plans-exclusive: 236, 122, 128;--plans-chip: 247, 244, 239;--plans-chip-text: var(--kinn-aubergine, 62, 36, 50)}.kinn-plans__heading{margin:0;font-size:1.2rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 70%,rgb(var(--plans-ground)))}.kinn-plans__plan{position:relative;border:1px solid var(--plans-line);border-radius:1.4rem;overflow:hidden;transition:border-color .2s ease,background .2s ease}.kinn-plans__plan.is-selected{border-color:rgba(var(--plans-ink),.5);background:color-mix(in srgb,rgb(var(--plans-ink)) 3%,rgb(var(--plans-ground)))}.kinn-plans__banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.6rem 1.6rem;background:color-mix(in srgb,rgb(var(--plans-ink)) 7%,rgb(var(--plans-ground)));border-bottom:1px solid var(--plans-line)}.kinn-plans__banner-text{font-size:1.2rem;font-weight:500;text-align:center;color:rgb(var(--plans-positive))}.kinn-plans__pill{position:absolute;top:0;right:0;z-index:1;padding:.4rem 1rem;border-radius:0 1.4rem 0 .8rem;background:rgb(var(--plans-ink));color:rgb(var(--plans-ground));font-size:1rem;letter-spacing:.06em;white-space:nowrap}.kinn-plans__body{padding:1.4rem 1.6rem}.kinn-plans__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.kinn-plans__row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;cursor:pointer}.kinn-plans__radio{width:1.6rem;height:1.6rem;flex:0 0 auto;box-sizing:border-box;border:1px solid rgba(var(--plans-ink),.45);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.kinn-plans__plan.is-selected .kinn-plans__radio{border-color:rgb(var(--plans-ink))}.kinn-plans__plan.is-selected .kinn-plans__radio:after{content:"";width:.85rem;height:.85rem;border-radius:50%;background:rgb(var(--plans-ink))}.kinn-plans__input:focus-visible+.kinn-plans__row .kinn-plans__radio{outline:2px solid rgb(var(--plans-ink));outline-offset:1px}.kinn-plans__title{flex:1 1 auto;min-width:0;font-size:1.55rem;line-height:1.25;letter-spacing:-.01em;font-weight:500;color:rgb(var(--plans-ink));text-wrap:nowrap}.kinn-plans__save{margin-left:.6rem;padding:.4rem 1rem;border-radius:999px;font-size:1.05rem;font-weight:600;letter-spacing:.05em;white-space:nowrap;background:rgb(var(--plans-chip));color:rgb(var(--plans-chip-text))}.kinn-plans__kit-heading{display:block;margin-top:1.4rem;font-size:1rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 60%,rgb(var(--plans-ground)))}.kinn-plans__kit{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-direction:column;gap:.9rem}.kinn-plans__kit-item{display:flex;align-items:center;gap:1rem;min-width:0}.kinn-plans__kit-media{flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:.8rem;overflow:hidden;background:color-mix(in srgb,rgb(var(--plans-ink)) 7%,rgb(var(--plans-ground)))}.kinn-plans__kit-media img{width:100%;height:100%;object-fit:cover;display:block}.kinn-plans__kit-text{flex:1 1 auto;min-width:0}.kinn-plans__kit-text strong{display:block;font-size:1.25rem;font-weight:600;line-height:1.25;color:rgb(var(--plans-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kinn-plans__kit-text span{display:block;margin-top:.1rem;font-size:1.15rem;line-height:1.3;color:color-mix(in srgb,rgb(var(--plans-ink)) 62%,rgb(var(--plans-ground)))}.kinn-plans__kit-value{flex:0 0 auto;font-size:1.15rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 50%,rgb(var(--plans-ground)))}.kinn-plans__billed,.kinn-plans__unit{font-size:1.15rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 60%,rgb(var(--plans-ground)))}.kinn-plans__unit{flex:0 0 auto;text-align:right}.kinn-plans__pricing{display:flex;align-items:baseline;gap:.8rem;flex:0 0 100%;padding-left:2.5rem;margin-top:.5rem;white-space:nowrap}.kinn-plans__meta{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-top:.3rem;padding-left:2.5rem}.kinn-plans__price{font-size:3.2rem;font-weight:650;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:rgb(var(--plans-ink))}.kinn-plans__compare{font-size:1.5rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 50%,rgb(var(--plans-ground)))}.kinn-plans__period{font-size:1.4rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 60%,rgb(var(--plans-ground)))}.kinn-plans__extras{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s ease,opacity .28s ease}.kinn-plans__plan.is-selected .kinn-plans__extras{grid-template-rows:1fr;opacity:1}.kinn-plans__extras-inner{overflow:hidden;min-height:0}.kinn-plans__plan:not(.is-selected) .kinn-plans__extras{visibility:hidden}.kinn-plans__extras-heading{display:flex;align-items:center;gap:1rem;margin-top:1.1rem;font-size:1.05rem;white-space:nowrap;color:color-mix(in srgb,rgb(var(--plans-ink)) 55%,rgb(var(--plans-ground)))}.kinn-plans__extras-heading:before,.kinn-plans__extras-heading:after{content:"";flex:1 1 auto;height:1px;background:var(--plans-line)}.kinn-plans__benefits{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-direction:column;gap:.55rem}.kinn-plans__benefit{display:flex;align-items:center;gap:.7rem;font-size:1.25rem;color:rgb(var(--plans-ink))}.kinn-plans__check{width:1.4rem;height:1.4rem;flex:0 0 auto;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(var(--plans-positive),.5);color:rgb(var(--plans-positive))}.kinn-plans__check svg{width:.9rem;height:.9rem}.kinn-plans__badge{flex:0 0 auto;padding:.2rem .6rem;border-radius:.4rem;font-size:1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff}.kinn-plans__badge--positive{background:rgb(var(--plans-positive))}.kinn-plans__badge--exclusive{background:rgb(var(--plans-exclusive))}.kinn-plans__warning{margin:0;padding:1rem 1.6rem;background:rgba(var(--plans-exclusive),.08);border-bottom:1px solid rgba(var(--plans-exclusive),.3);color:rgb(var(--plans-exclusive));font-size:1.2rem;line-height:1.4}.kinn-plans__onetime{text-align:center;padding-top:1.4rem}.kinn-plans__onetime-label{display:inline-block;padding:.4rem;font-size:1.3rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 75%,rgb(var(--plans-ground)));text-decoration:underline;text-underline-offset:.35rem;cursor:pointer}.kinn-plans__input:checked+.kinn-plans__onetime-label{color:rgb(var(--plans-ink));font-weight:500}.kinn-plans__input:focus-visible+.kinn-plans__onetime-label{outline:2px solid rgb(var(--plans-ink));outline-offset:2px}@media screen and (max-width:380px){.kinn-plans__title{text-wrap:wrap}}@media screen and (max-width:480px){.kinn-plans__meta{padding-left:0}}@media(prefers-reduced-motion:reduce){.kinn-plans__extras{transition:none}}.prelander shopify-payment-terms,.prelander .shopify-payment-terms,.prelander .product-form__buttons .payment-terms,.prelander .installment-wrapper{display:none!important}body:has([data-kinn-plans]) .product-form__buttons,body:has([data-kinn-plans]) .product-form__buttons-row{margin:0;padding:0;gap:0}body:has([data-kinn-plans]) .product-form__submit{width:100%;margin:0;padding-inline:2rem;justify-content:center;text-align:center}body:has([data-kinn-plans]) .product-form__submit:before{display:none!important}body:has([data-kinn-plans]) .product__buy-buttons{margin-top:.4rem}body:has([data-kinn-plans]) [class*=appstle],body:has([data-kinn-plans]) [id*=appstle]{display:none!important}.kinn-kit{--plans-ink: var(--text, var(--color-foreground));--plans-ground: var(--bg, var(--color-background));--plans-line: rgba(var(--plans-ink), .16);--plans-positive: 22, 122, 68;--plans-chip: var(--kinn-aubergine, 62, 36, 50);--plans-chip-text: 247, 244, 239;display:block;margin-block:1.3rem 0}.kinn-kit__unit{margin:0;text-align:center;font-size:1.4rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 62%,rgb(var(--plans-ground)))}.kinn-kit__unit b{font-weight:600;color:rgb(var(--plans-ink));font-variant-numeric:tabular-nums}.kinn-kit__note-line{margin:.5rem 0 0;text-align:center;font-size:1.25rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 52%,rgb(var(--plans-ground)))}.kinn-kit__panel{margin-top:2.2rem;padding-top:1.9rem;border-top:1px solid var(--plans-line)}.kinn-kit__head{margin:0 0 1.3rem;text-align:center;font-size:1.1rem;color:rgb(var(--plans-ink))}.kinn-kit__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.kinn-kit__grid--grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.kinn-kit__grid--row{grid-template-columns:1fr;gap:1.8rem}.kinn-kit__grid--row .kinn-kit__item{display:flex;align-items:flex-start;gap:1.6rem;text-align:left}.kinn-kit__grid--row .kinn-kit__media{flex:0 0 auto;width:16.7rem;max-width:40%;margin:0;border-radius:.6rem;overflow:hidden;aspect-ratio:auto;background:none}.kinn-kit__grid--row .kinn-kit__media img{position:static;width:100%;height:auto;object-fit:contain}.kinn-kit__grid--row .kinn-kit__media:not(:has(img)){aspect-ratio:1 / 1;background:color-mix(in srgb,rgb(var(--plans-ink)) 7%,rgb(var(--plans-ground)))}.kinn-kit__grid--row .kinn-kit__flag{display:none}.kinn-kit__grid--row .kinn-kit__text{flex:1 1 auto;min-width:0;padding-top:.2rem}.kinn-kit__grid--row .kinn-kit__name{font-size:1.5rem}.kinn-kit__grid--row .kinn-kit__note{font-size:1.3rem}.kinn-kit__price{flex:0 0 auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;padding-top:.2rem}.kinn-kit__was{font-size:1.5rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 50%,rgb(var(--plans-ground)))}.kinn-kit__bonus{margin:.6rem 0 0;font-size:1.35rem;color:color-mix(in srgb,rgb(var(--plans-ink)) 68%,rgb(var(--plans-ground)))}.kinn-kit__bonus b{font-weight:600;color:rgb(var(--plans-positive))}.kinn-kit__free{display:inline-block;padding:.3rem .9rem;border-radius:.4rem;background:rgb(var(--plans-positive));color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.kinn-kit--cart{margin:1.6rem 0 0;padding-top:1.6rem;border-top:1px solid var(--plans-line)}.kinn-kit--cart .kinn-kit__head{text-align:left;margin-bottom:1.2rem}.kinn-kit__item{min-width:0;text-align:center}.kinn-kit__media{position:relative;margin:0 0 .9rem;aspect-ratio:1 / 1;border-radius:1rem;overflow:visible;background:color-mix(in srgb,rgb(var(--plans-ink)) 7%,rgb(var(--plans-ground)))}.kinn-kit__media img{width:100%;height:100%;object-fit:cover;border-radius:1rem;display:block}.kinn-kit__flag{position:absolute;top:-.8rem;left:50%;transform:translate(-50%);z-index:1;display:inline-flex;align-items:baseline;gap:.8rem;white-space:nowrap;padding:.4rem 1rem;border-radius:.5rem;background:rgb(var(--plans-positive));color:#fff;font-size:1.05rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.kinn-kit__flag s{font-weight:500;color:#ffffffc7}.kinn-kit__name{display:block;font-size:1.3rem;font-weight:600;line-height:1.25;color:rgb(var(--plans-ink))}.kinn-kit__note{display:block;margin-top:.2rem;font-size:1.2rem;line-height:1.35;color:color-mix(in srgb,rgb(var(--plans-ink)) 62%,rgb(var(--plans-ground)))}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kinn-plan-selector.css.map */
