.kmeta{--k-ink: #1a1a1a;--k-text: #3d3934;--k-muted: #6b6560;--k-soft: #9b9590;--k-line: #e8e3db;--k-fill: #f2efe6;--k-accent: #c4704a;--k-ok: #6b8f5e;--k-sans: "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;--k-serif: "Inter", -apple-system, "Helvetica Neue", Arial, sans-serif;font-family:var(--k-sans);color:var(--k-ink);-webkit-font-smoothing:antialiased}.kmeta *,.kmeta *:before,.kmeta *:after{box-sizing:border-box}.kmeta p,.kmeta ul,.kmeta h2{margin:0}.kmeta ul{list-style:none;padding:0}.kmeta strong{font-weight:500;color:var(--k-ink)}.kmeta-icon{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kmeta-icon__knock{fill:var(--k-icon-knock, #ffffff)}.kmeta-dot{position:relative;display:block;width:8px;height:8px;border-radius:50%;background:var(--k-ok)}.kmeta-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:kmeta-pulse 2.6s cubic-bezier(.2,.6,.35,1) infinite}.kmeta-dot--low{background:var(--k-accent)}.kmeta-dot--out{background:var(--k-soft)}.kmeta-dot--out:after,.kmeta-dot--still:after{display:none}@keyframes kmeta-pulse{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(2.7);opacity:0}}@media(prefers-reduced-motion:reduce){.kmeta-dot:after{display:none}}.kmeta-trust--divider{border-top:1px solid var(--k-line);padding-top:20px}.kmeta-trust__list{display:grid;gap:12px}.kmeta-trust__item{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.45;color:var(--k-ink)}.kmeta-trust__icon{flex:0 0 20px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--k-ink)}.kmeta-trust__item>.kmeta-trust__icon{flex:0 0 22px;width:22px;height:22px;color:#c4552a}.kmeta-trust__item>.kmeta-trust__icon .kmeta-icon{flex-basis:22px;width:22px;height:22px;stroke-width:1.5}.kmeta-icon--color{stroke:none}.kmeta-trust__icon--stock .kmeta-dot{width:11px;height:11px}.kmeta-trust__icon--stock .kmeta-dot--in{background:#e3262f}.kmeta-trust__icon--stock .kmeta-dot--low{background:#e2541c}.kmeta-stock--low{color:var(--k-accent)}.kmeta-stock--out{color:var(--k-muted)}.kmeta-box{--k-icon-knock: #efefef;background:#efefef;padding:15px 18px}.kmeta-dispatch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;font-size:13.5px;line-height:1.4;color:var(--k-muted)}.kmeta-dispatch__item{display:flex;align-items:center;gap:10px}.kmeta-dispatch .kmeta-trust__icon{flex-basis:18px;width:18px;color:var(--k-ink)}.kmeta-dispatch .kmeta-icon{width:18px;height:18px;flex-basis:18px}.kmeta-pay{padding-top:16px;padding-bottom:17px}.kmeta-pay__text{display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.4;color:var(--k-muted);margin-bottom:12px!important}.kmeta-pay__text .kmeta-icon{width:16px;height:16px;flex-basis:16px;color:var(--k-ink)}.kmeta-pay__icons{display:flex;flex-wrap:nowrap;gap:6px}.kmeta-pay__icons--many{flex-wrap:wrap}.kmeta-pay__item{display:block;flex:0 1 34px;min-width:0;line-height:0}.kmeta-pay__icons--many .kmeta-pay__item{flex-shrink:0}.kmeta-pay__icon{display:block;width:100%;height:auto;aspect-ratio:38 / 24}.kmeta-pay--mono .kmeta-pay__icon{filter:grayscale(1);opacity:.7}.kmeta-story{padding-top:40px;text-align:center}.kmeta-story--left{text-align:left}.kmeta-eyebrow{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--k-muted);margin-bottom:14px!important}.kmeta-story__heading{font-family:var(--k-serif);font-size-adjust:.39;font-size:32px;font-weight:400;line-height:.821;letter-spacing:-.01em;color:var(--k-ink);text-transform:none;margin-bottom:16px!important}.kmeta-story__text{font-size:15px;line-height:1.75;color:var(--k-text);max-width:46ch;margin:0 auto}.kmeta-story--left .kmeta-story__text{max-width:none;margin:0}.kmeta-story__text p+p{margin-top:12px}.kmeta-story__media{margin-top:24px;overflow:hidden;background:var(--k-fill)}.kmeta-story__img{display:block;width:100%;height:auto}.kmeta-story__media--wide .kmeta-story__img,.kmeta-story__media--square .kmeta-story__img{aspect-ratio:3 / 2;height:auto;object-fit:cover;object-position:50% 35%}.kmeta-story__media--square .kmeta-story__img{aspect-ratio:1 / 1}.kmeta-guarantee{padding-top:16px;text-align:center}.kmeta-guarantee--left{text-align:left}.kmeta-guarantee__accent{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--k-accent);margin-bottom:12px!important}.kmeta-guarantee__heading{font-family:var(--k-serif);font-size-adjust:.39;font-size:26px;font-weight:400;line-height:.821;letter-spacing:-.01em;color:var(--k-ink);text-transform:none;margin-bottom:20px!important}.kmeta-guarantee__list{display:grid;gap:14px;max-width:440px;margin:0 auto!important;text-align:left}.kmeta-guarantee--left .kmeta-guarantee__list{max-width:none;margin:0!important}.kmeta-guarantee__item{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.6;color:var(--k-text)}.kmeta-guarantee__item .kmeta-icon{width:18px;height:18px;flex-basis:18px;margin-top:3px;color:var(--k-accent);stroke-width:1.5}@media(max-width:749px){.kmeta-trust__item{font-size:13.5px}.kmeta-box{padding:14px 16px}.kmeta-dispatch,.kmeta-pay__text{font-size:13px}.kmeta-story{padding-top:24px}.kmeta-story__heading{font-size:30px}.kmeta-guarantee__heading{font-size:26px}.kmeta-guarantee__item{font-size:14px}}.product__info-container:has(.kmeta) .product__block--price .f-price-item{font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif;font-size-adjust:.39;font-size:30px;font-weight:500;line-height:.821;letter-spacing:0;color:#1a1a1a;font-variant-numeric:lining-nums}.product__info-container:has(.kmeta) .product__block--price .f-price__sale .f-price-item--regular{font-size:20px;font-weight:400;color:#9b9590;text-decoration:line-through;text-decoration-thickness:1px}.product__info-container:has(.kmeta) .accordion-details__summary .h4{font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif;font-size-adjust:.39;font-size:21px;font-weight:500;line-height:.928;letter-spacing:-.005em;text-transform:none}.kmeta-story__heading,.kmeta-guarantee__heading{font-variant-numeric:lining-nums;text-wrap:balance}.kmeta-story__text,.kmeta-guarantee__item{text-wrap:pretty}.product__info-container:has(.kmeta) .kohiku-reviews{margin-bottom:14px!important}.product__block--kohiku_trust{margin-bottom:calc(var(--block-gap, 16px) + 8px)}.product__block--kohiku_dispatch{margin-top:calc(var(--block-gap, 16px) + 8px)}.product__block--kohiku_dispatch:has(+.product__block--kohiku_payments){margin-bottom:0}.product__block--kohiku_dispatch+.product__block--kohiku_payments{margin-top:0}.product__block--kohiku_dispatch+.product__block--kohiku_payments .kmeta-box{border-top:1px solid #ffffff}.product__block--kohiku_payments{margin-bottom:calc(var(--block-gap, 16px) + 8px)}.product__info-container:has(.kmeta) .product__block--text .product__text{font-size:15px;line-height:1.7;color:#3d3934;max-width:46ch}.product__block--price+.product__block--text{margin-top:4px}.product__block--kohiku_payments+.product__block--kohiku_story .kmeta-story{padding-top:16px}.product__block--kohiku_story:has(+.product__block--collapsible_tab){margin-bottom:calc(var(--block-gap, 16px) + 16px)}.product__block--collapsible_tab+.product__block--kohiku_guarantee .kmeta-guarantee,.product__block--shipping_overview+.product__block--kohiku_guarantee .kmeta-guarantee{padding-top:28px}.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee{padding-top:24px}.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee__heading{font-size:32px;line-height:1.1;margin-bottom:16px!important}.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee__list{gap:12px}.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee__item{font-size:15px;line-height:1.75;color:#3d3934}.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee__item .kmeta-icon{margin-top:4px}.product__block--kohiku_guarantee:has(+.product__block--collapsible_tab){margin-bottom:calc(var(--block-gap, 16px) + 16px)}@media(max-width:749px){.product__block--kohiku_story+.product__block--kohiku_guarantee .kmeta-guarantee__heading{font-size:30px}}@media(max-width:749px){.product__info-container:has(.kmeta) :is(#kmeta-none,h1.product__title,.product__title h1){font-size:34px!important;line-height:.821!important;font-weight:500!important;letter-spacing:-.01em!important;margin-bottom:2px!important}.product__info-container:has(.kmeta) .product__block--price .f-price-item{font-size:26px}.product__info-container:has(.kmeta) .product__block--price .f-price__sale .f-price-item--regular{font-size:18px}.product__info-container:has(.kmeta) .kohiku-eyebrow{margin-bottom:12px!important}}.product__info-container:has(.kmeta) .product__block--price :is(#kmeta-none,.f-price__regular .f-price-item--regular,.f-price__sale .f-price-item--sale){font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif;font-size-adjust:none;font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-.01em}@media(max-width:749px){.product__info-container:has(.kmeta) .product__block--price :is(#kmeta-none,.f-price__regular .f-price-item--regular,.f-price__sale .f-price-item--sale){font-size:24px}}.kmeta-story__media--wide .kmeta-story__img{aspect-ratio:1 / 1;object-position:50% 50%}.product:has(.kmeta){--media-width: 50%}.product:has(.kmeta) .product__media-container{--aspect-ratio: 1 !important;aspect-ratio:1 / 1!important}.product:has(.kmeta) .product__media-container img{object-fit:cover;object-position:50% 50%}.product__info-container:has(.kmeta) .product__block:has(>.kohiku-eyebrow),.product__info-container:has(.kmeta) .product__block:has(.kohiku-eyebrow){margin-bottom:0!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.kohiku-eyebrow){margin:0!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--title){margin-top:12px!important;margin-bottom:0!important}.product__info-container:has(.kmeta) .product__block--title :is(#kmeta-none,h1,.product__title){margin-top:0!important;margin-bottom:0!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--price){margin-top:14px!important;margin-bottom:0!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--price+.product__block--text){margin-top:18px!important}@media(max-width:749px){.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--title){margin-top:10px!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--price){margin-top:10px!important}.product__info-container:has(.kmeta) :is(#kmeta-none,.product__block--price+.product__block--text){margin-top:16px!important}}product-info:has(.kmeta){--section-padding-top: 40px !important}@media(max-width:749px){product-info:has(.kmeta){--section-padding-top: 34px !important}}.product__info-container:has(.kmeta) :is(#kmeta-none,quantity-input.quantity,.product-form__quantity){min-height:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kohiku-meta.css.map */
