body.kenrika-premium .km-preview-note{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin-bottom:20px;color:var(--kp-navy);background:var(--kp-yellow);border-radius:8px;padding:10px 16px;font-size:12px;line-height:1.5}body.kenrika-premium .km-preview-note strong{font-weight:700}body.kenrika-premium .km-preview-note__mobile{display:none}body.kenrika-premium .km-replay{min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}body.kenrika-premium .km-replay:disabled{cursor:default;opacity:.8}@media(max-width:749px){body.kenrika-premium.template-index .km-hero-v2{padding:16px 20px 24px;background:var(--kp-paper);color:var(--kp-ink)}body.kenrika-premium.template-index .km-hero-v2 .km-preview-note{width:100%;max-width:none;margin:0 0 14px;padding:8px 12px}body.kenrika-premium .km-preview-note__mobile{display:inline}body.kenrika-premium .km-preview-note__desktop{display:none}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__layout{width:100%;max-width:none;margin:0;padding:26px 22px 20px;grid-template-columns:minmax(0,1fr);gap:26px;overflow:hidden;border:1px solid #ffffff20;border-radius:24px;background:var(--kp-navy);color:#fff}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__copy{padding:0;max-width:none}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:10px;line-height:1.5;letter-spacing:.08em;color:#c6d6df}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__eyebrow:before{content:"";width:26px;height:3px;flex:0 0 26px;background:var(--kp-yellow)}body.kenrika-premium.template-index .km-hero-v2 h1{max-width:none;margin:0 0 18px;font-size:clamp(32px,9vw,44px);line-height:1.06;letter-spacing:-.04em;color:#fff;text-wrap:balance}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__intro{margin:0 0 23px;font-size:15px;line-height:1.65;color:#cbd8e1}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__actions{display:flex;align-items:stretch;flex-direction:column;gap:8px}body.kenrika-premium.template-index .km-hero-v2 .kp-home-button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;padding:15px 18px;border-radius:10px;font-size:15px}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__trade{justify-content:center;min-height:44px;font-size:13px;color:#fff}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__media{width:100%;max-height:280px;aspect-ratio:1.5;margin:0;border:0;border-radius:15px;background:#fff}body.kenrika-premium.template-index .km-hero-v2 .kp-hero__media--product>img{padding:16px;object-fit:contain}body.kenrika-premium.template-index .kp-departments .kp-home-heading:after{content:"Swipe departments \2192";flex-basis:100%;font-size:12px;line-height:1.5;color:var(--kp-muted)}body.kenrika-premium.template-index .kp-departments__grid{display:grid;grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px 4px 14px;scroll-padding-inline:4px;scrollbar-width:thin}body.kenrika-premium.template-index .kp-department{scroll-snap-align:start;scroll-margin:4px;border-radius:16px}body.kenrika-premium.template-index .kp-department__media{aspect-ratio:1.6}body.kenrika-premium.template-index .kp-department__label{min-height:72px;padding:18px}body.kenrika-premium.template-index .kp-department__label h3{font-size:18px}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){body.kenrika-premium.km-motion #MainContent article.kp-product-card.kp-product-card{transition:translate .38s cubic-bezier(.22,1,.36,1),border-color .18s ease!important}body.kenrika-premium.km-motion #MainContent article.kp-product-card.kp-product-card:hover{translate:0 -3px}body.kenrika-premium.km-motion #MainContent .kp-product-card .kp-card-media img{transition:scale .7s cubic-bezier(.22,1,.36,1)}body.kenrika-premium.km-motion #MainContent .kp-product-card:hover .kp-card-media img{scale:1.035}body.kenrika-premium.km-motion #MainContent .kp-department__media>img{transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1)}body.kenrika-premium.km-motion #MainContent :is(.kp-home-link,.kp-home-button,.kp-hero__trade)>span[aria-hidden=true],body.kenrika-premium.km-motion #MainContent .kp-department__label>span{transition:translate .4s cubic-bezier(.22,1,.36,1)}body.kenrika-premium.km-motion #MainContent :is(.kp-home-link,.kp-home-button,.kp-hero__trade):hover>span[aria-hidden=true],body.kenrika-premium.km-motion #MainContent .kp-department:hover .kp-department__label>span{translate:4px 0}}@media(prefers-reduced-motion:reduce){body.kenrika-premium.km-motion #MainContent article.kp-product-card.kp-product-card,body.kenrika-premium.km-motion #MainContent .kp-card-media img{translate:none;scale:none}}body.kenrika-premium .km-hero-v4 .km-preview-note{background:#fff;color:var(--kp-muted);border:1px solid var(--kp-line);border-radius:8px;font-size:11px;padding:4px 12px;gap:8px}body.kenrika-premium .km-hero-v4 .km-preview-note strong{display:flex;align-items:center;gap:8px;font-weight:500}body.kenrika-premium .km-hero-v4 .km-preview-note strong:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--kp-yellow)}body.kenrika-premium .km-hero-v4 .km-replay{border:0;color:var(--kp-ink);padding:8px 4px;font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:4px}body.kenrika-premium .km-hero-v4 .kp-home-button{transition:box-shadow .25s ease;border-radius:8px}body.kenrika-premium.template-index:has(.km-hero-v4) .kp-department{border-radius:12px}@media(max-width:749px){body.kenrika-premium.template-index .km-hero-v4 .km-preview-note{padding:2px 10px;margin-bottom:16px}body.kenrika-premium.template-index .km-hero-v4 .kp-hero__layout{padding:28px 24px 24px;gap:26px;border-radius:20px}body.kenrika-premium.template-index .km-hero-v4 h1{line-height:1.09;letter-spacing:-.035em}body.kenrika-premium.template-index .km-hero-v4 .kp-hero__intro{line-height:1.7}body.kenrika-premium.template-index .km-hero-v4 .kp-home-button{border-radius:8px}body.kenrika-premium.template-index .km-hero-v4 .kp-hero__media{border-radius:12px}}@media(max-width:359px){body.kenrika-premium.template-index .km-hero-v4 .kp-hero__layout{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/kenrika-cinematic.css.map */
