:root{--kb-pink: #FF6B9D;--kb-pink-strong: #FF4F8B;--kb-violet: #8B6CF2;--kb-teal: #00C9A7;--kb-neon: #5EF2D6;--kb-gradient: linear-gradient(115deg, #FF6B9D 0%, #D66BD8 50%, #8B6CF2 100%);--kb-gradient-hero: linear-gradient(100deg, #FF7EB0 0%, #E58BFF 60%, #A9A2FF 100%);--kb-bg: #FBFAFE;--kb-bg-alt: #F4F0FB;--kb-surface: #FFFFFF;--kb-surface-2: #F6F3FC;--kb-footer: #100F1E;--kb-border: #ECE7F4;--kb-border-strong: #D9D1E7;--kb-text: #17162B;--kb-text-2: #4A4762;--kb-text-3: #67637F;--kb-ink: #C2185B;--kb-on-accent: #17162B;--kb-accent-wash: rgba(255, 107, 157, .1);--kb-success: #0B7A66;--kb-header: rgba(255, 255, 255, .88);--kb-hero-bg: radial-gradient(60rem 24rem at 10% -40%, rgba(255, 107, 157, .22), transparent 70%), radial-gradient(50rem 24rem at 95% 0%, rgba(139, 108, 242, .2), transparent 70%), var(--kb-bg-alt);--kb-shadow-sm: 0 1px 2px rgba(23, 22, 43, .05), 0 4px 14px -6px rgba(23, 22, 43, .1);--kb-shadow-md: 0 2px 4px rgba(23, 22, 43, .04), 0 18px 36px -14px rgba(23, 22, 43, .22);--kb-shadow-accent: 0 10px 22px -10px rgba(255, 79, 139, .65);--kb-r-sm: 10px;--kb-r-md: 16px;--kb-r-lg: 24px;--kb-r-pill: 999px;--kb-section-y: clamp(5.6rem, 7vw, 9.6rem);--kb-ease: cubic-bezier(.2, .7, .2, 1);--kb-fast: .15s;--kb-med: .25s;--kb-slow: .45s}@media(prefers-color-scheme:dark){:root{--kb-bg: #0F0E1C;--kb-bg-alt: #15132A;--kb-surface: #1C1934;--kb-surface-2: #26223F;--kb-footer: #0A0914;--kb-border: rgba(255, 255, 255, .08);--kb-border-strong: rgba(255, 255, 255, .16);--kb-text: #F4F2FB;--kb-text-2: #CBC6DF;--kb-text-3: #A39EBD;--kb-ink: #FF8FBC;--kb-accent-wash: rgba(255, 107, 157, .12);--kb-success: #5EF2D6;--kb-header: rgba(15, 14, 28, .86);--kb-shadow-sm: inset 0 1px 0 rgba(255, 255, 255, .04), 0 8px 20px -10px rgba(0, 0, 0, .7);--kb-shadow-md: inset 0 1px 0 rgba(255, 255, 255, .06), 0 22px 44px -16px rgba(0, 0, 0, .85);--kb-shadow-accent: 0 10px 26px -10px rgba(255, 79, 139, .55)}}html,body{background-color:var(--kb-bg)}body{color:var(--kb-text);transition:background-color var(--kb-slow) ease,color var(--kb-slow) ease}h1,h2,h3,h4,.section-header h2{color:var(--kb-text);letter-spacing:-.02em}.section-header p{color:var(--kb-text-2)}.eyebrow,.section-header .eyebrow{display:inline-block;font-family:var(--font-heading-family);font-size:1.2rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--kb-ink)!important}.section{padding-top:var(--kb-section-y);padding-bottom:var(--kb-section-y)}.home-in-stock,.plur-points-explainer,.how-it-works,.newsletter-signup{background:var(--kb-bg)!important}.featured-categories,.brand-intro,.etsy-reviews,.section--bg-2,.product__related{background:var(--kb-bg-alt)!important}.btn,.button,.hero__btn-ghost{border-radius:var(--kb-r-pill)!important;font-family:var(--font-heading-family);font-weight:600;letter-spacing:.01em;min-height:4.8rem;transition:transform var(--kb-fast) var(--kb-ease),box-shadow var(--kb-med) var(--kb-ease),background-color var(--kb-med) var(--kb-ease),border-color var(--kb-med) var(--kb-ease),color var(--kb-med) var(--kb-ease)}.btn--sm{min-height:4rem}.btn--primary,.button--primary,.plur-points-explainer__button{background:var(--kb-pink)!important;border:0!important;color:var(--kb-on-accent)!important;box-shadow:var(--kb-shadow-accent)}.plur-points-explainer__button,.plur-points-explainer__button:hover,.plur-points-explainer__button:focus-visible{-webkit-text-fill-color:var(--kb-on-accent)!important}.btn--primary:hover,.button--primary:hover,.plur-points-explainer__button:hover{background:var(--kb-pink-strong)!important;color:var(--kb-on-accent)!important;transform:translateY(-1px);opacity:1}.btn--secondary{background:var(--kb-surface)!important;color:var(--kb-text)!important;border:1.5px solid var(--kb-border-strong)!important;box-shadow:var(--kb-shadow-sm)}.btn--secondary:hover{background:var(--kb-surface)!important;color:var(--kb-ink)!important;border-color:var(--kb-pink)!important;transform:translateY(-1px);opacity:1}.btn:active,.button:active,.hero__btn-ghost:active{transform:translateY(0) scale(.98)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--kb-pink)!important;outline-offset:3px}.site-header{background:var(--kb-header)!important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--kb-border)!important;box-shadow:none!important}.header-nav a,.nav-dropdown__trigger,.h-btn{color:var(--kb-text)!important}.header-nav a:hover,.header-nav a.active,.nav-dropdown__trigger:hover,.nav-dropdown.open .nav-dropdown__trigger{color:var(--kb-ink)!important;background:var(--kb-accent-wash)!important}.hamburger-btn span{background:var(--kb-text)!important}.nav-dropdown__menu{background:var(--kb-surface)!important;border:1px solid var(--kb-border)!important;border-radius:var(--kb-r-md)!important;box-shadow:var(--kb-shadow-md)!important}.nav-dropdown__menu a{color:var(--kb-text)!important;border-radius:var(--kb-r-sm)}.nav-dropdown__menu a:hover{color:var(--kb-ink)!important;background:var(--kb-accent-wash)!important}.mob-nav{background:var(--kb-surface)!important}.mob-nav__head,.mob-nav__links li,.mob-nav__search{border-color:var(--kb-border)!important}.mob-nav__links a,.mob-nav__accordion-trigger{color:var(--kb-text)!important;font-family:var(--font-heading-family);font-weight:600}.mob-nav__links a:hover,.mob-nav__accordion-trigger:hover{color:var(--kb-ink)!important;background:var(--kb-accent-wash)!important}.mob-nav__sub{background:var(--kb-surface-2)!important}.mob-nav__sub a{color:var(--kb-text-2)!important}.mob-nav__title img{display:block;height:2.2rem;width:auto}.product-card,.supply-card,.category-card,.review-card{background:var(--kb-surface)!important;border:1px solid var(--kb-border)!important;border-radius:var(--kb-r-md)!important;box-shadow:var(--kb-shadow-sm)!important;overflow:hidden}.product-card,.supply-card{transition:transform var(--kb-med) var(--kb-ease),box-shadow var(--kb-med) var(--kb-ease),border-color var(--kb-med) var(--kb-ease)}.product-card__media,.product-card__no-image{background:var(--kb-surface-2)!important}.product-card__img{transition:transform var(--kb-slow) var(--kb-ease)}@media(hover:hover){.product-card:hover,.supply-card:hover{transform:translateY(-3px);box-shadow:var(--kb-shadow-md)!important;border-color:var(--kb-border-strong)!important}.product-card:hover .product-card__img--primary{transform:scale(1.04)}}.product-card__info{padding:1.4rem 1.6rem 1.6rem!important}.product-card__title,.product-card__title-link{color:var(--kb-text)!important;font-family:var(--font-heading-family);font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important}.product-card__price{color:var(--kb-text)!important;font-size:1.6rem!important;font-weight:700!important}.product-card__variant-count{color:var(--kb-text-3)!important;font-size:1.25rem!important}.badge{border-radius:var(--kb-r-pill)!important;font-weight:700;letter-spacing:.02em}.badge--soon{background:#5b3fc4;color:#fff}.hero__title .accent{background:var(--kb-gradient-hero)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.hero__title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:none!important}.hero__btn-ghost{background:#ffffff14!important;border:1.5px solid rgba(255,255,255,.38)!important;color:#fff!important}.hero__btn-ghost:hover{background:#ffffff29!important;border-color:#fff!important}.brand-intro__stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem!important;max-width:50rem;margin:3.2rem auto!important}.brand-intro__stat{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:var(--kb-r-md);box-shadow:var(--kb-shadow-sm);padding:1.8rem 1rem 1.6rem;text-align:center}.brand-intro__stat-number{font-size:clamp(2.8rem,3vw,3.6rem)!important;background:var(--kb-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.brand-intro__stat-label{color:var(--kb-text-3)!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;margin-top:.8rem!important}.brand-intro__content p{color:var(--kb-text-2)!important}.brand-intro__image-main{box-shadow:var(--kb-shadow-md);border-radius:var(--kb-r-lg)!important}@media(max-width:989px){.brand-intro__content,.brand-intro__content .eyebrow,.brand-intro__content h2,.brand-intro__content p{text-align:center!important}.brand-intro__colorado{justify-content:center!important}.brand-intro__stats{margin-left:auto!important;margin-right:auto!important}.brand-intro__content .btn{display:flex;width:fit-content;margin-left:auto;margin-right:auto}}.how-step{background:var(--kb-surface);border:1px solid var(--kb-border);border-radius:var(--kb-r-lg);box-shadow:var(--kb-shadow-sm);padding:3.2rem 2.4rem 2.8rem}.how-step__number{background:var(--kb-bg-alt)!important;border:1px solid var(--kb-border-strong)!important;box-shadow:none!important}.how-step__index{background:var(--kb-gradient)!important;color:#fff!important}.how-step__title{color:var(--kb-text)!important}.how-step__text{color:var(--kb-text-2)!important}@media(min-width:768px){.how-steps:before{top:6.8rem!important;opacity:.6}}@media(max-width:767px){.how-steps{gap:1.6rem!important}}.how-steps[hidden]{display:none!important}.how-steps.is-scroll-linked .how-step{opacity:var(--s, 1);transform:translate3d(0,calc((1 - var(--s, 1)) * 3.2rem),0) scale(calc(.965 + .035 * var(--s, 1)));will-change:transform,opacity}.how-step.is-lit .how-step__number{background:var(--kb-gradient)!important;border-color:transparent!important;box-shadow:var(--kb-shadow-accent)!important}.how-step.is-lit .how-step__svg{color:#fff!important}.how-step.is-lit .how-step__index{background:var(--kb-surface)!important;color:var(--kb-ink)!important;box-shadow:var(--kb-shadow-sm)}@media(min-width:768px){.how-steps.is-scroll-linked:before{background:var(--kb-border-strong)!important;opacity:1!important}.how-steps.is-scroll-linked:after{content:"";position:absolute;top:6.8rem;left:10%;right:10%;height:2px;border-radius:2px;background:var(--kb-gradient);transform-origin:left center;transform:scaleX(var(--line, 1));z-index:0}}@media(prefers-reduced-motion:no-preference){.how-step.is-lit .how-step__number{animation:kb-pop .55s cubic-bezier(.34,1.56,.64,1)}.faq-item.open .faq-body,.contact-faq-item.open .contact-faq-answer{animation:kb-drop-in .28s var(--kb-ease) both}:is(.about-hero,.faq-page__hero,.contact-page__hero,.policy-hero,.amb-hero,.tracker-hero,.bundle-page__hero,.collection-header,.kbk-acct__hero) :is(h1,.eyebrow){animation:kb-rise .6s var(--kb-ease) both}:is(.about-hero,.faq-page__hero,.contact-page__hero,.policy-hero,.amb-hero,.tracker-hero,.bundle-page__hero,.collection-header) :is(h1+p,.collection-header__desc){animation:kb-rise .6s var(--kb-ease) .08s both}.kb-bump{animation:kb-pop .45s cubic-bezier(.34,1.56,.64,1)}.product-form__atc.is-added{animation:kb-press .35s var(--kb-ease)}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--kb-ease)}.site-header{view-transition-name:kb-site-header}.animate--page-load .animate-reveal.kb-auto{transform:translateY(1.6rem);transition-duration:.7s;transition-timing-function:var(--kb-ease)}.animate--page-load .animate-reveal.kb-auto.revealed{transform:none}.kr-summary:not(.animate-reveal) .kr-bar__fill,.kr-summary.revealed .kr-bar__fill{animation:kb-grow .9s var(--kb-ease) .15s both;transform-origin:left center}.collection-shortcut{transition:background .2s,border-color .2s,transform .2s var(--kb-ease)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.collection-shortcut:hover{transform:translateY(-1px)}.kr-list--grid .kr-item{transition:transform .25s var(--kb-ease),box-shadow .25s var(--kb-ease)}.kr-list--grid .kr-item:hover,.animate--page-load .kr-list--grid .kr-item.kb-auto.revealed:hover{transform:translateY(-2px);box-shadow:var(--kb-shadow-md)}}@keyframes kb-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kb-pop{0%{transform:scale(1)}45%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes kb-press{0%{transform:scale(1)}40%{transform:scale(.96)}to{transform:scale(1)}}@keyframes kb-drop-in{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}@keyframes kb-rise{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.review-card__text{color:var(--kb-text-2)!important}.review-card__author{color:var(--kb-text)!important}.review-card__date{color:var(--kb-text-3)!important}.review-card__stars{color:#c27803!important;letter-spacing:.12em}@media(prefers-color-scheme:dark){.review-card__stars{color:var(--kr-star-on)!important}}.etsy-reviews a[href].btn--secondary{background:var(--kb-surface)!important;color:var(--kb-text)!important;-webkit-text-fill-color:var(--kb-text)!important;border:1.5px solid var(--kb-border-strong)!important}.etsy-reviews a[href].btn--secondary:hover{-webkit-text-fill-color:var(--kb-ink)!important;background:var(--kb-surface)!important;color:var(--kb-ink)!important;border-color:var(--kb-pink)!important}.etsy-source-badge{background:var(--kb-accent-wash)!important;color:var(--kb-ink)!important;border-radius:var(--kb-r-pill)!important}.plur-points-explainer__card{background:var(--kb-surface)!important;border:1px solid var(--kb-border)!important;border-radius:var(--kb-r-lg)!important;box-shadow:var(--kb-shadow-md)!important}.plur-points-explainer__item{background:var(--kb-surface-2)!important;border:1px solid var(--kb-border)!important;border-radius:var(--kb-r-md)!important}.plur-points-explainer__item h3,.plur-points-explainer__card h2{color:var(--kb-text)!important}.plur-points-explainer__step{background:var(--kb-gradient)!important;color:#fff!important}.plur-points-explainer__tiers span,.plur-points-explainer__tiers li{background:var(--kb-accent-wash)!important;color:var(--kb-ink)!important;border:0!important}.community-section p{color:#f4f2fbd6!important}.community__eyebrow{color:var(--kb-neon)!important}.newsletter__wrap{background:radial-gradient(circle at 0% 0%,rgba(255,107,157,.14),transparent 55%),radial-gradient(circle at 100% 100%,rgba(0,201,167,.12),transparent 55%),var(--kb-surface)!important;border:1px solid var(--kb-border);border-radius:var(--kb-r-lg);box-shadow:var(--kb-shadow-md);padding:clamp(3.2rem,5vw,5.6rem) clamp(2rem,4vw,4.8rem)!important}.site-footer,.kq-footer{background:var(--kb-footer)!important}.kq-footer__logo img{display:block;height:3rem;width:auto}.site-footer .kq-footer__h{color:#ff8fbc!important;-webkit-text-fill-color:#FF8FBC!important}.site-footer .kq-footer__plur{background:var(--kb-gradient-hero);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important}.collection-header{padding-top:3.2rem}.sort-select{min-height:4.4rem;padding:1rem 4rem 1rem 1.8rem!important;border:1.5px solid var(--kb-border-strong)!important;border-radius:var(--kb-r-pill)!important;background-color:var(--kb-surface)!important;color:var(--kb-text)!important;font-weight:600}.quantity-selector{border:1.5px solid var(--kb-border-strong)!important;border-radius:var(--kb-r-pill)!important;background:var(--kb-surface)!important;overflow:hidden}.quantity-selector input{background:transparent!important;border:0!important;color:var(--kb-text)!important;-webkit-text-fill-color:var(--kb-text)!important;font-weight:700}.quantity-btn{background:transparent!important;color:var(--kb-text)!important;border:0!important}.quantity-btn:hover{background:var(--kb-accent-wash)!important;color:var(--kb-ink)!important}.added-toast{top:9.6rem;bottom:auto!important}body:has(#cart-drawer.open) .added-toast{display:none!important}.product__title{color:var(--kb-text)!important;-webkit-text-fill-color:currentColor!important;background:none!important}.product__vendor{color:var(--kb-ink)!important}.product__price-row{background:var(--kb-surface-2)!important;border:1px solid var(--kb-border)!important;border-left:0!important;border-radius:var(--kb-r-md)!important}.product__price-row{padding:1.4rem 1.8rem!important}.product__gallery-main{border-radius:var(--kb-r-lg)!important;overflow:hidden}input::placeholder,textarea::placeholder{color:var(--kb-text-3)!important;-webkit-text-fill-color:var(--kb-text-3)!important;opacity:1}.breadcrumb a,.breadcrumbs a{color:var(--kb-text-3)!important}.cart-drawer{background:var(--kb-surface)!important}.cart-drawer__progress-track{background:var(--kb-surface-2)!important;border-radius:var(--kb-r-pill)}.cart-drawer__progress-fill{background:var(--kb-gradient)!important;border-radius:var(--kb-r-pill)}.supply-card__status,.supply-card__count{color:var(--kb-text-3)!important}.supply-card--sold-out{opacity:1!important}.supply-card--sold-out .supply-card__photo img{opacity:.85}details.cart-note summary,.error-404 p{color:var(--kb-text-2)!important}.kb-eta{display:flex;gap:1.2rem;align-items:flex-start;margin:1.4rem 0;padding:1.2rem 1.4rem;border:1px solid var(--kb-border);border-radius:var(--kb-r-sm);background:var(--kb-surface-2);color:var(--kb-text);text-align:left}.kb-eta__icon{flex-shrink:0;margin-top:.1rem;color:var(--kb-ink)}.kb-eta--ready .kb-eta__icon{color:var(--kb-success)}.kb-eta__text{display:grid;gap:.2rem;font-size:1.4rem;line-height:1.45}.kb-eta__text strong{font-family:var(--font-heading-family);font-size:1.45rem;font-weight:700;color:var(--kb-text)}.kb-eta__text span{color:var(--kb-text-2)!important}.kb-eta__text small{margin-top:.3rem;font-size:1.2rem;color:var(--kb-text-3)!important}.kb-ready-chip{display:inline-flex;align-items:center;gap:.4rem;margin-top:.6rem;padding:.2rem .9rem;border-radius:var(--kb-r-pill);border:1px solid var(--kb-border);font-size:1.15rem;font-weight:700;color:var(--kb-success)}.kb-made-chip{display:inline-flex;align-items:center;gap:.4rem;margin-top:.6rem;padding:.2rem .9rem;border-radius:var(--kb-r-pill);border:1px solid var(--kb-border);font-size:1.15rem;font-weight:700;color:var(--kb-ink)}.kb-ready-chip{color:var(--kb-success)!important;-webkit-text-fill-color:var(--kb-success)!important}.kb-made-chip{color:var(--kb-ink)!important;-webkit-text-fill-color:var(--kb-ink)!important}@media all{.kq-footer .kq-footer__grid,.kq-footer .kq-footer__col,.kq-footer .kq-footer__brand,.kq-footer .kq-footer__bottom{text-align:center;justify-items:center}.kq-footer .kq-footer__social,.kq-footer .kq-footer__legal,.kq-footer .kq-footer__bottom{justify-content:center}.kq-footer .kq-footer__logo{display:block;width:fit-content;margin-left:auto;margin-right:auto}.kq-footer .kq-footer__logo img{margin-left:auto;margin-right:auto}.product-layout .variant-option__swatches,.product-layout .product-form__qty-row{justify-content:center}.product-card .product-card__info,.product-card .product-card__title,.product-card .price{text-align:center;justify-content:center}.product-card .product-card__info{align-items:center}.collection-header .collection-header__content,.collection-header .page-width,.collection-header .collection-header__desc{text-align:center;margin-left:auto;margin-right:auto}.collection-header .breadcrumb,.collection-toolbar .collection-toolbar__count{justify-content:center;text-align:center}.product-layout .product__vendor,.product-layout .product__title,.product-layout .product__price-row{text-align:center;justify-content:center}.kbk-acct .kbk-section__head,.kbk-acct .kbk-acct__title,.kbk-acct .kbk-reward__sub,.kbk-acct .plur-eyebrow,.kbk-acct .plur-earn__way{text-align:center;margin-left:auto;margin-right:auto}.kbk-acct .plur-ladder>li,.kbk-acct .plur-reward{text-align:center}.kbk-acct .plur-ladder__perks,.kbk-acct .kbk-gate__perks{justify-items:center}.kbk-acct .plur-earn__way{flex-direction:column;align-items:center}.kbk-acct .kbk-card>h2,.kbk-acct .plur-rewards__note{text-align:center}.kbk-acct .plur-link{display:table;margin-left:auto;margin-right:auto}.contact-info-card,.track-order-card,.search-results-count,.main-cart h1,.policy-body h2{text-align:center}.kb-eta{flex-direction:column;align-items:center;gap:.6rem;text-align:center}.product-card .product-card__price{justify-content:center}.home-more .home-more__card,.home-more .home-more__links{text-align:center;align-items:center}.home-more .home-more__packs,.home-more .home-more__faq{align-self:stretch}.home-more .home-more__packs li{flex-direction:column;align-items:center;gap:.2rem;text-align:center}.product-layout .vp-tab{text-align:center;align-items:center}.product-layout .vp-tab__value{justify-content:center}.product-layout .vp-same,.product-layout .vp-combos{text-align:center;align-items:center}.product-layout .vp-combos__list{justify-content:center}.product-layout .product__color-guide,.product-layout .product__tracker-note{flex-direction:column;align-items:center;text-align:center}.product-layout .product__facts{text-align:center}.contact-page .contact-form-wrap>h2,.contact-page .contact-form-wrap>p,.contact-page .contact-social,.contact-page .contact-info-card{text-align:center}.contact-page .contact-social__links{justify-content:center}.kb-track .kb-track__stages li{padding:4.2rem 0 0;align-items:center;text-align:center}.kb-track .kb-track__stages li:before{left:50%;transform:translate(-50%)}.kb-track .kb-track__notes{text-align:center}.kb-track .kb-track__notes li{padding-left:0}.kb-track .kb-track__notes li:before{position:static;display:inline-block;margin:0 .6rem .15em 0;vertical-align:middle}.kb-track .kb-track__example figcaption{justify-content:center;text-align:center}.tracker-howto>summary{text-align:center}.bundle-item .bundle-item__info,.bundle-summary .bundle-summary__head,.bundle-summary .bundle-summary__body{text-align:center}.bundle-summary .bundle-tier{flex-direction:column;justify-content:center;gap:.2rem}.bundle-summary .bundle-price-row{justify-content:center}.kbk-acct .plur-points-card,.kbk-acct .plur-rank-card,.kbk-acct .kbk-card,.kbk-acct .plur-ladder__rank{text-align:center}.kbk-acct .plur-points-card__balance,.kbk-acct .plur-points-card__totals,.kbk-acct .plur-points-card__actions{justify-content:center}.kbk-acct .plur-rank-card__head,.kbk-acct .kbk-card__head{flex-direction:column;justify-content:center;text-align:center}.kbk-acct .kbk-details--numbers div{grid-template-columns:minmax(0,1fr);justify-items:center}.kbk-acct .kbk-details+.plur-link{display:table;margin-left:auto;margin-right:auto}.kbk-acct .plur-ladder__perks li{padding-left:0}.kbk-acct .plur-ladder__perks li:before{position:static;display:inline-block;margin-right:.6rem}.kbk-acct .kbk-ambassador{flex-direction:column;text-align:center}.etsy-reviews .review-card__body{text-align:center}.etsy-reviews .review-card__stars{justify-content:center}.product-layout .product__trust-item{justify-content:center;text-align:center}.product-layout .product__pack-info{text-align:center}.product-layout .product__pack-info ul{padding-left:0;list-style-position:inside}.faq-group .faq-group__title,.faq-item .faq-trigger{justify-content:center;text-align:center}.faq-item .faq-body{text-align:center}.contact-page .contact-faq-trigger{justify-content:center;text-align:center}.contact-page .contact-faq-answer,.kb-track .kb-track__example{text-align:center}.kb-track .kb-ex__top{justify-content:center}.collection-card .collection-card__content{text-align:center}}@media(max-width:749px){.kq-footer .kq-footer__col:last-of-type{grid-column:1 / -1}.kq-footer .kq-footer__bottom{flex-direction:column;align-items:center}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.shopify-policy__container{text-align:center}.shopify-policy__container ul,.shopify-policy__container ol{padding-left:0;list-style-position:inside}:root{--kr-star-on: #B87D00;--kr-star-off: #8E89A0}@media(prefers-color-scheme:dark){:root{--kr-star-on: var(--kb-pink);--kr-star-off: #5E5A78}}.rating{display:flex;align-items:center;justify-content:center;gap:.15rem}.rating .rating__star{color:var(--kr-star-on)!important;font-size:1.5rem;line-height:1}.rating .rating__star--empty{color:var(--kr-star-off)!important}.rating .rating__star--half{background:linear-gradient(90deg,var(--kr-star-on) 50%,var(--kr-star-off) 50%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important}.rating .rating__count{font-size:1.25rem;color:var(--kb-text-2)!important;margin-left:.5rem;font-weight:500}.product-card__rating{margin:.2rem 0 .4rem}.product__rating-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1rem}@media(prefers-color-scheme:dark){.review-card--quote .review-card__stars,.review-card__stars{color:var(--kr-star-on)!important}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/kbk-design.css.map */
