.km-hot-right-now-wrapper{overflow-x:clip}.km-hot-right-now{position:relative;isolation:isolate;overflow-x:clip;overflow-y:visible}.km-hot-right-now[data-shopify-visual-preview]{min-height:360px}.km-hot-right-now.section--full-width .km-hot-right-now__header,.km-hot-right-now.section--full-width .km-hot-right-now__rail-shell{padding-inline:var(--page-margin, 1.25rem)}@media screen and (max-width:749px){.km-hot-right-now.spacing-style{padding-block-start:var(--km-hrn-pad-start-mobile, 40px);padding-block-end:var(--km-hrn-pad-end-mobile, 40px)}}.km-hot-right-now__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.85rem 1.5rem;margin-block-end:1.35rem}.km-hot-right-now__intro{min-width:min(100%,18rem);max-width:38rem}.km-hot-right-now__eyebrow{margin:0 0 .35rem;font-family:var(--font-accent--family);letter-spacing:.12em;text-transform:uppercase}.km-hot-right-now__heading{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:.03em;text-wrap:balance;text-transform:uppercase}.km-hot-right-now__description{margin-block-start:.45rem;color:var(--color-foreground-muted, var(--color-foreground));text-wrap:pretty}.km-hot-right-now__description>:first-child{margin-block-start:0}.km-hot-right-now__description>:last-child{margin-block-end:0}.km-hot-right-now__view-all{flex-shrink:0;min-height:2.75rem;display:inline-flex;align-items:center;color:inherit;font-size:.95rem;font-weight:600;letter-spacing:.02em;text-decoration:none;border-bottom:1.5px solid currentColor;padding-block-end:.1rem;outline-offset:3px}.km-hot-right-now__view-all:hover{opacity:.72}.km-hot-right-now__view-all:focus-visible{outline:2px solid currentColor}.km-hot-right-now__view-all[aria-disabled=true]{opacity:.45;pointer-events:none}.km-hot-right-now__rail-shell{position:relative;min-width:0}.km-hot-right-now__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--km-hrn-gap, 14px);margin:0;padding:0;list-style:none;overflow:visible;cursor:default;touch-action:manipulation}.km-hot-right-now__rail:focus-visible{outline:2px solid currentColor;outline-offset:4px}.km-hot-right-now__slide{min-width:0}.km-hot-right-now__empty{grid-column:1 / -1;padding:1.5rem .25rem;opacity:.7}@media screen and (min-width:750px){.km-hot-right-now__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--km-hrn-gap, 14px) + 2px)}}.km-hot-right-now__card,.km-hot-right-now__card--placeholder{display:block;height:100%;color:inherit;border:var(--km-border-width, 1.5px) solid var(--km-ink, #111111);border-radius:var(--km-radius-card, 12px);background:var(--color-background, var(--km-surface, var(--km-bg, #fffdf8)));overflow:hidden;transition:transform var(--animation-speed, .2s) var(--animation-easing, ease),box-shadow var(--animation-speed, .2s) var(--animation-easing, ease)}.km-hot-right-now__card .product-card__link{border-radius:inherit}.km-hot-right-now__card.is-sold-out{opacity:.72}.km-hot-right-now__face{display:flex;flex-direction:column;height:100%;min-width:0}.km-hot-right-now__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:color-mix(in srgb,var(--color-background, var(--km-surface, var(--km-bg, #fffdf8))) 88%,var(--km-lilac, #e8deff))}.km-hot-right-now__image{display:block;width:100%;height:100%;object-fit:cover}.km-hot-right-now__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.km-hot-right-now__image--placeholder{padding:18%;opacity:.55;object-fit:contain}@media(hover:hover)and (pointer:fine){.km-hot-right-now__media--hoverable:is(:hover,:focus-within) .km-hot-right-now__image--primary{opacity:0}.km-hot-right-now__media--hoverable:is(:hover,:focus-within) .km-hot-right-now__image--secondary{opacity:1}.km-hot-right-now__card:hover{transform:translateY(-3px);box-shadow:0 8px #11111114}}@media(prefers-reduced-motion:reduce){.km-hot-right-now__card,.km-hot-right-now__image--primary,.km-hot-right-now__image--secondary,.km-hot-right-now__added{transition:none!important}.km-hot-right-now__card:hover{transform:none;box-shadow:none}}@media(prefers-reduced-motion:no-preference){.km-hot-right-now__image--primary,.km-hot-right-now__image--secondary{transition:opacity .22s ease}}.km-hot-right-now__badge{position:absolute;z-index:2;top:.65rem;left:.65rem;padding:.28rem .55rem;border:var(--km-border-width, 1.5px) solid var(--km-ink, #111111);border-radius:var(--km-radius-pill, 999px);background:var(--km-surface, var(--km-bg, #fffdf8));color:var(--km-ink, #111111);font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;pointer-events:none}.km-hot-right-now__badge--hot{background:var(--km-hot, var(--km-pink, #ffdde5))}.km-hot-right-now__badge--new{background:var(--km-mint, #d9f5e9)}.km-hot-right-now__badge--last{background:var(--km-butter, #fff0ac)}.km-hot-right-now__badge--sale{background:var(--km-pink, #ffdde5)}.km-hot-right-now__badge--sold-out{background:var(--km-lilac, #e8deff)}.km-hot-right-now__meta{display:grid;gap:.28rem;flex:1 1 auto;align-content:start;min-height:4.75rem;padding:.85rem .85rem 1rem}.km-hot-right-now__title{margin:0;font-size:clamp(.88rem,3.4vw,.98rem);font-weight:600;line-height:1.25;text-wrap:pretty}.km-hot-right-now__price{font-size:.92rem}.km-hot-right-now__price .compare-at-price{opacity:.55;text-decoration:line-through}.km-hot-right-now__availability{margin:0;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.km-hot-right-now__added{position:absolute;z-index:3;left:50%;bottom:.85rem;margin:0;padding:.42rem .7rem;border:var(--km-border-width, 1.5px) solid var(--km-ink, #111111);border-radius:var(--km-radius-pill, 999px);background:var(--km-surface, var(--km-bg, #fffdf8));color:var(--km-ink, #111111);font-size:.72rem;font-weight:700;letter-spacing:.05em;white-space:nowrap;transform:translate(-50%) translateY(.35rem);opacity:0;pointer-events:none}.km-hot-right-now__card[data-km-added=true] .km-hot-right-now__added{opacity:1;transform:translate(-50%) translateY(0)}@media(prefers-reduced-motion:no-preference){.km-hot-right-now__added{transition:opacity .18s ease,transform .18s ease}}.km-hot-right-now__card:focus-within{outline:2px solid var(--km-ink, #111111);outline-offset:2px}.km-hot-right-now__arrow{display:none}.km-hot-right-now__card .quick-add{z-index:5;--padding-inline-end: 0px;--padding-block-end: 0px;--border-radius: var(--km-radius-card, 12px);--quick-add-inset-inline-end: .75rem;--quick-add-inset-block-end: .75rem;--quick-add-background: var(--km-surface, var(--km-bg, #fffdf8));--quick-add-foreground: var(--km-ink, #111111)}.km-hot-right-now__card .product-card__link{z-index:1}.km-hot-right-now__card button.quick-add__button{--km-qa-size: var(--button-size-md, 2.75rem);display:flex;align-items:center;justify-content:center;opacity:1;inset-inline-end:.75rem;inset-block-end:.75rem;width:var(--km-qa-size);min-width:var(--km-qa-size);max-width:var(--km-qa-size);height:var(--km-qa-size);padding:0;border-color:var(--km-ink, #111111);background:var(--km-surface, var(--km-bg, #fffdf8));font-size:0;color:transparent;overflow:hidden;box-shadow:0 2px #1111111f}.km-hot-right-now__card button.quick-add__button>.add-to-cart-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:auto;height:auto;margin:0;color:var(--km-ink, #111111);pointer-events:none}.km-hot-right-now__card button.quick-add__button>.add-to-cart-icon svg{display:block;width:1.15rem;height:1.15rem}.km-hot-right-now__card button.quick-add__button .add-to-cart__added{opacity:0;color:var(--km-ink, #111111)}.km-hot-right-now__card button.quick-add__button[data-added=true] .add-to-cart__added{opacity:1}.km-hot-right-now__card button.quick-add__button:is(:hover,:focus-visible){width:var(--km-qa-size);max-width:var(--km-qa-size);padding-inline-end:0}.km-hot-right-now__card button.quick-add__button:disabled{opacity:.45}
/*# sourceMappingURL=/cdn/shop/t/14/assets/km-hot-right-now.css.map */
