kimaia-collagen-mix{--clm-gold: var(--kmsc-gold,#c9a96e);--clm-gold-dark: #80613c;--clm-ink: var(--kmsc-ink,#1a1613);--clm-line: #c8b99f;--clm-cream: #fbf6ec;display:block;color:var(--clm-ink)}kimaia-collagen-mix[hidden],kimaia-collagen-mix [hidden]{display:none!important}kimaia-collagen-mix .clm__intro{margin:12px 0 8px;font-size:14px;line-height:1.4}kimaia-collagen-mix button{min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation}kimaia-collagen-mix button:disabled{opacity:.45;cursor:default}kimaia-collagen-mix .clm__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:10px 0;padding:12px;border:1px solid var(--clm-line);border-radius:12px;background:#fffdfa}kimaia-collagen-mix .clm__heading{min-height:22px;padding-right:38px;font-size:14px;font-weight:700;line-height:22px}kimaia-collagen-mix .clm__row:only-child .clm__remove{display:none}kimaia-collagen-mix fieldset{min-width:0;margin:0;padding:0;border:0}kimaia-collagen-mix legend{padding:0 0 5px;font-size:12px;font-weight:600}kimaia-collagen-mix .clm__product-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}kimaia-collagen-mix .clm__flavor-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}kimaia-collagen-mix .clm__product-options button,kimaia-collagen-mix .clm__flavor-options button{min-width:0;padding:7px 4px;border:1px solid var(--clm-line);border-radius:8px;background:#fff;font-size:12px;line-height:1.25;overflow-wrap:anywhere}kimaia-collagen-mix .clm__product-options button:before{content:"\25cb";margin-right:5px}kimaia-collagen-mix .clm__product-options button[aria-pressed=true]:before{content:"\25cf"}kimaia-collagen-mix .clm__product-options button[aria-pressed=true],kimaia-collagen-mix .clm__flavor-options button[aria-pressed=true]{border-color:var(--clm-gold-dark);background:var(--clm-cream);font-weight:700;box-shadow:inset 0 0 0 1px var(--clm-gold-dark)}kimaia-collagen-mix input{box-sizing:border-box;width:100%;min-height:44px;border:1px solid var(--clm-line);border-radius:8px;padding:7px;background:#fff;color:inherit;font:inherit;font-size:16px;text-align:center;-webkit-appearance:textfield;appearance:textfield}kimaia-collagen-mix input::-webkit-inner-spin-button,kimaia-collagen-mix input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}kimaia-collagen-mix .clm__quantity{display:flex;align-items:center;justify-content:space-between;gap:8px}kimaia-collagen-mix .clm__quantity-label{font-size:12px;font-weight:600}kimaia-collagen-mix .clm__stepper{display:grid;grid-template-columns:44px 44px 44px}kimaia-collagen-mix .clm__stepper button{padding:0;border:1px solid var(--clm-line);background:#fff;font-size:24px;border-radius:8px 0 0 8px}kimaia-collagen-mix .clm__stepper button:last-child{border-radius:0 8px 8px 0}kimaia-collagen-mix .clm__stepper input{border-radius:0;border-left:0;border-right:0;padding:7px 2px;min-width:0}kimaia-collagen-mix .clm__remove{position:absolute;top:2px;right:2px;width:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#6b5e52;font-size:22px}kimaia-collagen-mix .clm__add{padding:6px 0;background:transparent;border:0;text-decoration:underline;text-underline-offset:3px;font-size:14px}kimaia-collagen-mix .clm__tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:10px 0}kimaia-collagen-mix .clm__tiers button{background:#fff;border:1px solid var(--clm-line);border-radius:8px;padding:8px 3px;text-align:center;font-size:11px;line-height:1.3}kimaia-collagen-mix .clm__tiers strong{display:block;margin-top:4px;font-size:11px;font-weight:600}kimaia-collagen-mix .clm__tiers b{display:block;font-size:20px;line-height:1.25;font-weight:700}kimaia-collagen-mix .clm__tiers .is-active{background:var(--clm-gold);border-color:var(--clm-gold-dark);box-shadow:inset 0 0 0 1px var(--clm-gold-dark);color:var(--clm-ink)}kimaia-collagen-mix .clm__total{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;margin:0 0 12px;padding:12px;border:1px solid var(--clm-gold);border-radius:10px;background:var(--clm-cream);font-size:13px}kimaia-collagen-mix [data-clm-price]{font-size:23px;line-height:1.25}kimaia-collagen-mix [data-clm-was]{grid-column:1 / -1;color:#6b5e52;font-size:12px}kimaia-collagen-mix .clm__savings{grid-column:1 / -1;font-weight:700;font-size:14px}kimaia-collagen-mix .clm__note{font-size:11px;line-height:1.45;margin:0 0 12px}kimaia-collagen-mix :focus-visible{outline:2px solid #745a36;outline-offset:3px}.kmsc[data-mix-active=true] .kmsc__flavors,.kmsc[data-mix-active=true] [data-kmsc-opt=once] .kmsc__meta,.kmsc[data-mix-active=true] [data-kmsc-perday=once]{display:none}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix)>.kmsc__subscriptions{order:6!important;margin-top:14px}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__opt[aria-pressed=true]{border-color:#80613c!important;background:#fbf6ec!important;color:#1a1613!important;box-shadow:inset 0 0 0 1px #80613c!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__opt[aria-pressed=true] .kmsc__radio{border-color:#80613c!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__opt[aria-pressed=true] .kmsc__radio:after{background:#c9a96e!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__save{background:#fbf6ec!important;color:#1a1613!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__cta,html body:has(kimaia-collagen-mix) #MainContent .nino-sticky .nino-sticky__btn,body:has(kimaia-collagen-mix) #ksa-add{background:#c9a96e!important;color:#1a1613!important;border-color:#80613c!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__cta:hover:not(:disabled),html body:has(kimaia-collagen-mix) #MainContent .nino-sticky .nino-sticky__btn:hover:not(:disabled),body:has(kimaia-collagen-mix) #ksa-add:hover:not(:disabled){background:#b8965a!important;color:#1a1613!important}html body #MainContent .nino-hero .kmsc:has(kimaia-collagen-mix) .kmsc__cta:focus-visible,html body:has(kimaia-collagen-mix) #MainContent .nino-sticky .nino-sticky__btn:focus-visible,body:has(kimaia-collagen-mix) #ksa-add:focus-visible{outline:2px solid #745a36!important;outline-offset:3px}@media(max-width:359px){kimaia-collagen-mix .clm__row{gap:8px;padding:10px}kimaia-collagen-mix .clm__tiers{grid-template-columns:repeat(2,minmax(0,1fr))}kimaia-collagen-mix .clm__flavor-options{grid-template-columns:repeat(2,minmax(0,1fr))}}kimaia-collagen-mix[data-quantity-first] .clm__intro--heading{margin:0 0 10px;font-size:15px;font-weight:600}kimaia-collagen-mix[data-quantity-first] .clm__tiers{gap:7px;margin:0 0 10px}kimaia-collagen-mix[data-quantity-first] .clm__tiers button{min-height:88px;padding:10px 3px;border-radius:10px;background:#fff;font-size:12px}kimaia-collagen-mix[data-quantity-first] .clm__tiers button.is-active{background:#f5ebd9;border-color:#80613c;box-shadow:inset 0 0 0 1px #80613c}kimaia-collagen-mix[data-quantity-first] .clm__tiers .clm__tier-price{font-size:16px;margin:6px 0 4px;font-weight:700;white-space:nowrap}kimaia-collagen-mix[data-quantity-first] .clm__tiers small{font-size:11px;color:#514333}kimaia-collagen-mix[data-quantity-first] .clm__offer{margin:0 0 18px;padding:9px 11px;background:#f5f1e9;border-radius:6px;font-size:12px;line-height:1.5}kimaia-collagen-mix[data-quantity-first] .clm__choose{margin:0 0 8px;font-size:13px;font-weight:600}kimaia-collagen-mix[data-quantity-first] .clm__row{gap:7px;margin:8px 0;padding:12px;background:#fff}kimaia-collagen-mix[data-quantity-first] .clm__heading{min-height:18px;padding:0;font-size:12px;color:#66543c}kimaia-collagen-mix[data-quantity-first] .clm__flavors{display:none}kimaia-collagen-mix[data-quantity-first] select{min-height:44px;width:100%;padding:10px 32px 10px 12px;border:1px solid var(--clm-line);border-radius:7px;background:#fff;font:inherit;font-size:16px;color:var(--clm-ink)}kimaia-collagen-mix[data-quantity-first] .clm__total{margin:14px 0 8px;padding:12px 0 0;border:0;border-top:1px solid var(--clm-line);border-radius:0;background:transparent}kimaia-collagen-mix[data-quantity-first] .clm__purchase-type{margin:8px 0 6px;font-size:12px;color:#514333}kimaia-collagen-mix[data-quantity-first] .clm__note{font-size:10px;color:#6b5e52}@media(max-width:359px){kimaia-collagen-mix[data-quantity-first] .clm__tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}kimaia-collagen-mix[data-quantity-first] .clm__tiers .clm__tier-price{font-size:13px}}kimaia-collagen-mix [hidden]{display:none!important}.clm__content,.clm__portion{font-size:12px;line-height:1.5;color:#66594b;margin:8px 0}.clm__portion{margin-bottom:6px}.clm__note{font-size:11px;line-height:1.5}kimaia-collagen-mix[data-single] .clm__row{padding-top:12px;padding-bottom:12px}.clm__purchase-type{margin:6px 0}.clm__note{margin:5px 0 0}kimaia-collagen-mix[data-single] .clm__flavors{display:none}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-intro{gap:6px!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-eyebrow{margin:0 0 3px!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-intro .ke-rating{margin:0 0 8px!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__hook{margin:0 0 8px!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__sub{margin:0!important;font-size:14px;line-height:1.5}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__info{gap:10px!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__quick{margin:0!important;padding:0!important;gap:4px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-facts,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__price-summary{display:none!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kpc-unit{font-size:14px;color:#514333;margin:0 0 4px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kpc-benefit{margin:0;font-size:14px;line-height:1.5;color:#3f352b}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc{padding-top:0!important;gap:0!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc>.kkt-inline{order:8!important;margin-top:14px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__intro--heading{font-size:14px;margin:0 0 6px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__tiers{margin:0 0 10px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__tiers button{min-height:68px;padding:6px 3px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__tier-price{margin:3px 0}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__tiers small{font-size:12px;color:#514333}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__offer,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__purchase-type,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__portion{display:none}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__choose{margin:0 0 4px;font-size:14px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix[data-single] .clm__row{padding:0;margin:0;border:0;background:transparent;gap:4px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__content{margin:2px 0 0;font-size:13px;color:#514333}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__total{margin:8px 0 0;padding:7px 0 0;font-size:14px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__simple-slot{margin:0!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__purchase-actions .kmsc__cta{margin:8px 0 0!important;min-height:50px}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__payment-hint,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__trust,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__summary-hint,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__term,html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__fineprint{font-size:13px!important;line-height:1.5;color:#514333!important}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__discount-terms{order:7!important;margin:8px 0;border-bottom:1px solid #d8c9b1}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__discount-terms summary{min-height:44px;padding:10px 0;font-size:14px;cursor:pointer}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__discount-terms p{margin:0 0 12px;font-size:14px;line-height:1.6;color:#514333}html body #MainContent :is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc__discount-terms summary:focus-visible{outline:2px solid #745a36;outline-offset:3px}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-intro{gap:3px!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kv-hero-intro .ke-rating{margin:0 0 4px!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__hook{margin:0 0 6px!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__info{gap:8px!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc{display:flex!important;flex-direction:column;margin:0!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc>.kmsc__trust{order:10!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc>.kimaia-use-guide{order:8!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .kmsc>.kkt-inline{order:9!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) .nino-hero__quick{margin:0!important}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__tiers button{min-height:64px;padding-block:4px}html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story) kimaia-collagen-mix .clm__choose{line-height:1.5}@media(min-width:990px){html body #MainContent .nino-hero:is(.nino-hero--valley-story,.nino-hero--ocean-story){padding-top:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/337/assets/kimaia-collagen-mix.css.map */
