.k-section--top{padding-top:clamp(1rem,2.5vw,2rem)}.k-buy{padding-top:.5rem;align-items:start}.k-buy__title{font-size:clamp(1.6rem,3.6vw,2.5rem);margin:0 0 .6rem}.k-bullets{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.45rem}.k-bullets li{display:flex;align-items:flex-start;gap:.55rem;color:var(--k-text);font-size:.98rem}.k-bullets svg{color:var(--k-primary);flex:0 0 auto;margin-top:2px}.k-variant{position:relative}.k-variant--featured{margin-top:.4rem}.k-variant__ribbon{position:absolute;top:-12px;right:14px;background:var(--k-primary);color:#fff;font-size:.78rem;font-weight:700;padding:.2em .7em;border-radius:6px;transform:rotate(-2deg);box-shadow:0 2px 6px #2e403433}.k-btn--lg{min-height:56px;font-size:1.08rem}.k-payicons{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:.9rem 0 0;padding:0}.k-payicons .k-payicon{width:38px;height:24px}.k-buy__promises{text-align:center;margin:.75rem 0 0;font-size:.85rem}.k-preview-tag{font-size:.72rem;color:#7a5b12;background:#d9a94e26;border:1px dashed var(--k-accent);border-radius:6px;padding:.2em .6em;margin:0 0 .75rem;display:inline-block}.k-review__photo{display:block;width:110px;height:110px;object-fit:cover;border-radius:12px;margin:0 0 .75rem}.k-announcement{padding:.3em 0;font-size:.8rem}.k-announcement--offer{background:#f4a77e;color:#2e2118}.k-header__inner{min-height:52px}.k-header .k-logo{font-size:1.3rem}.k-rating{display:block;margin:0 0 .5rem;font-size:.95rem;color:var(--k-text);text-decoration:none}.k-rating__stars{color:#e8a37f;letter-spacing:2px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-v3.css.map */
