.kr-season-strip,.kr-season-home,[data-season-copy]{display:none}.kr-home-original{display:contents}html[data-kr-season=halloween] [data-season-copy=halloween],html[data-kr-season=black-friday] [data-season-copy=black-friday]{display:initial}html:is([data-kr-season=halloween],[data-kr-season=black-friday]){--kr-season-accent:#ff9550}html[data-kr-season=black-friday]{--kr-season-accent:#d5fa67}html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-season-strip{display:flex;align-items:center;justify-content:center;gap:16px;background:#17151b;color:#fff;padding:11px 20px;font-size:11px;font-weight:650;letter-spacing:.08em;min-height:38px}.kr-season-strip__dot{width:6px;height:6px;border-radius:50%;background:var(--kr-season-accent);box-shadow:0 0 14px var(--kr-season-accent)}.kr-season-strip__separator{opacity:.35}.kr-season-strip a{color:#fff;text-decoration:none;letter-spacing:0;font-weight:400}.kr-season-strip a span{color:var(--kr-season-accent);padding-inline-start:6px}html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-season-home{display:block;--kr-season-accent:var(--kr-halloween-accent,#ff9550);background:#faf9f6;color:#18171a}html[data-kr-season=black-friday] .kr-season-home{--kr-season-accent:var(--kr-bf-accent,#d5fa67)}html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-home-original[data-brand=anthbot]>.shopify-section:first-child,html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-home-original[data-brand=kiemo] .kr-kh__hero{display:none}.kr-season-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:620px;background:#17141c;color:#fff;position:relative;isolation:isolate;overflow:hidden}.kr-season-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background-image:radial-gradient(#ffffff1c .7px,transparent .7px);background-size:5px 5px;z-index:-1}.kr-season-hero__copy{padding:58px max(32px,calc((100vw - 1160px)/2));padding-inline-end:30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}.kr-season-hero__edition{display:flex;gap:12px;align-items:center;font-size:10px;font-weight:600;letter-spacing:.14em;color:#e7e1eb;white-space:nowrap}.kr-season-hero__edition>span:not([data-season-copy]){opacity:.5}.kr-season-live{width:6px;height:6px;border-radius:50%;background:var(--kr-season-accent);opacity:1!important}.kr-season-hero h1{color:#fff;font-family:var(--font-heading--family,inherit);font-size:clamp(58px,6.7vw,100px);line-height:.99;letter-spacing:-.055em;font-weight:700;margin:32px 0 22px;text-wrap:balance}html[data-kr-season=black-friday] .kr-season-hero h1{font-size:clamp(64px,8vw,116px);line-height:.9;letter-spacing:-.065em;color:var(--kr-season-accent)}.kr-season-hero__intro{font-size:16px;color:#ccc6d2;line-height:1.65;max-width:380px;margin:0 0 30px}.kr-season-hero__actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.kr-season-button{display:inline-flex;gap:28px;align-items:center;justify-content:space-between;border:1px solid var(--kr-season-accent);border-radius:99px;background:var(--kr-season-accent);color:#17141c;text-decoration:none;font-size:14px;font-weight:700;padding:16px 23px;transition:transform .2s}.kr-season-button:hover{transform:translateY(-2px)}.kr-season-text-link{font-size:13px;color:#fff;text-decoration:none;border-bottom:1px solid #ffffff50;padding-block:8px}.kr-season-text-link span{padding-inline-start:10px}.kr-season-hero__bottom{display:flex;gap:24px;justify-content:space-between;width:100%;font-size:9px;letter-spacing:.12em;color:#9d95a6;margin-top:50px;border-top:1px solid #ffffff20;padding-top:18px;text-transform:uppercase;max-width:400px}.kr-season-hero__stage{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 45% 50%,#ff8c402b,transparent 60%),#211b25;overflow:hidden;isolation:isolate;padding:60px 35px 110px}html[data-kr-season=black-friday] .kr-season-hero__stage{background:radial-gradient(ellipse at 45% 50%,#bdeb5d1c,transparent 60%),#181b17}.kr-season-hero__product{position:relative;width:86%;max-width:490px;aspect-ratio:1;border-radius:50%;background:#eae0cb;display:flex;align-items:center;justify-content:center;box-shadow:0 0 80px #ff95500f;overflow:hidden;z-index:1;transform:rotate(-8deg)}html[data-kr-season=black-friday] .kr-season-hero__product{background:#e7eadb}.kr-season-hero__image{width:100%;height:100%;max-width:none;object-fit:contain;mix-blend-mode:multiply;transform:rotate(8deg);filter:drop-shadow(0 24px 20px #15101835)}.kr-season-hero__orbit{position:absolute;border:1px solid #ffffff1a;border-radius:50%;width:90%;aspect-ratio:1;top:49%;left:50%;transform:translate(-50%,-50%)}.kr-season-hero__orbit--two{width:115%;border-style:dashed;opacity:.55}.kr-season-hero__moon{position:absolute;top:38px;right:40px;width:78px;height:78px;color:var(--kr-season-accent);transform:rotate(12deg);z-index:2}.kr-season-hero__moon svg{width:100%;height:100%}html[data-kr-season=black-friday] .kr-season-hero__moon{display:none}.kr-season-hero__star{position:absolute;color:var(--kr-season-accent);font-size:38px;z-index:2}.kr-season-hero__star--one{top:90px;left:45px}.kr-season-hero__star--two{bottom:150px;right:30px;font-size:52px}.kr-season-hero__watermark{position:absolute;font-size:clamp(140px,22vw,320px);font-weight:800;letter-spacing:-.08em;line-height:1;color:#ffffff05;top:0;left:10px}.kr-season-product-tag{position:absolute;bottom:30px;left:35px;right:35px;display:flex;gap:15px;align-items:center;justify-content:space-between;z-index:3;text-decoration:none;border:1px solid #ffffff26;background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;padding:18px;color:#fff}.kr-season-product-tag small{display:block;font-size:9px;letter-spacing:.12em;color:var(--kr-season-accent);text-transform:uppercase;margin-bottom:4px}.kr-season-product-tag strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:500;line-height:1.45;max-width:280px}.kr-season-product-tag__price{font-weight:700;white-space:nowrap;font-size:16px}.kr-season-ticker{display:flex;gap:40px;justify-content:center;white-space:nowrap;overflow:hidden;padding:16px 10px;background:var(--kr-season-accent);color:#19171a;font-size:11px;font-weight:750;letter-spacing:.14em}.kr-season-ticker>span:after{content:"\2726";margin-inline-start:40px}.kr-season-picks{max-width:1210px;margin-inline:auto;padding:62px 28px}.kr-season-picks__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:25px}.kr-season-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#726978;margin:0 0 10px}.kr-season-picks h2{font-size:clamp(26px,3vw,38px);line-height:1.15;letter-spacing:-.035em;margin:0}.kr-season-picks__heading>a{color:inherit;font-size:12px;text-decoration:none;white-space:nowrap;border-bottom:1px solid #c6c1c9;padding-bottom:6px}.kr-season-picks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kr-season-card{display:block;color:inherit;text-decoration:none;background:#fff;border:1px solid #e9e5e9;border-radius:18px;overflow:hidden;transition:transform .2s}.kr-season-card:hover{transform:translateY(-4px)}.kr-season-card__media{background:#f1f0eb;position:relative;aspect-ratio:1.25;overflow:hidden;padding:20px}.kr-season-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.kr-season-card__badge{position:absolute;top:14px;left:14px;background:#fff;color:#222;border-radius:30px;font-size:10px;padding:6px 10px;z-index:1}.kr-season-card__info{padding:22px}.kr-season-card small{font-size:9px;letter-spacing:.12em;color:#8a7e8d;text-transform:uppercase}.kr-season-card h3{font-size:16px;font-weight:600;line-height:1.4;margin:9px 0 16px;min-height:45px}.kr-season-card__prices{display:flex;gap:12px;align-items:center;font-size:15px}.kr-season-card__prices s{font-size:12px;color:#948997}.kr-season-card__prices>span{margin-inline-start:auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f2eff4}@media(min-width:1600px){.kr-season-hero__copy{padding-inline-start:max(50px,calc((100vw - 1260px)/2));padding-inline-end:50px}.kr-season-hero{min-height:680px}}@media(max-width:1000px){.kr-season-hero__copy{padding:42px 28px}.kr-season-hero h1{font-size:64px}.kr-season-hero__edition{font-size:8px;gap:8px}.kr-season-hero__stage{padding:60px 18px 110px}.kr-season-product-tag{left:18px;right:18px;padding:12px}.kr-season-product-tag__price{font-size:14px}.kr-season-hero__actions{gap:15px}.kr-season-hero__intro{font-size:14px}}@media(max-width:749px){.kr-season-strip{gap:9px!important;font-size:9px!important;padding-inline:10px!important}.kr-season-strip__separator{display:none}.kr-season-hero{grid-template-columns:1fr;min-height:0}.kr-season-hero__copy{padding:35px 24px 28px}.kr-season-hero h1{font-size:64px;margin-top:25px}.kr-season-hero__intro{max-width:360px;font-size:14px}.kr-season-hero__bottom{display:none}.kr-season-hero__stage{min-height:390px;padding:30px 25px 100px}.kr-season-hero__product{width:64%;max-width:280px}.kr-season-hero__moon{top:20px;right:30px;width:62px;height:62px}.kr-season-hero__star--one{top:60px;left:30px}.kr-season-hero__star--two{right:25px;bottom:115px;font-size:36px}.kr-season-product-tag{bottom:20px;left:24px;right:24px}.kr-season-hero__orbit{width:80%}.kr-season-hero__orbit--two{width:115%}.kr-season-ticker{font-size:9px;gap:25px;padding-block:13px}.kr-season-ticker>span:after{margin-inline-start:25px}.kr-season-picks{padding:38px 20px}.kr-season-picks__grid{grid-template-columns:1fr;gap:14px}.kr-season-card{display:grid;grid-template-columns:40% 60%;border-radius:14px}.kr-season-card__media{height:100%;aspect-ratio:auto;padding:12px}.kr-season-card__info{padding:18px}.kr-season-card h3{font-size:14px;min-height:0;margin-bottom:12px}.kr-season-card__prices{gap:8px;flex-wrap:wrap}.kr-season-picks__heading{align-items:flex-start}.kr-season-picks__heading>a{font-size:10px}.kr-season-card__badge{font-size:8px;left:8px;top:8px}}@media(prefers-reduced-motion:reduce){.kr-season-button,.kr-season-card{transition:none}.kr-season-button:hover,.kr-season-card:hover{transform:none}}html[data-kr-season=halloween] .kr-season-home[data-season-panel=black-friday],html[data-kr-season=black-friday] .kr-season-home[data-season-panel=halloween]{display:none}.kr-season-home .kr-season-picks__heading>a{display:none}@media(min-width:750px){.kr-season-home .kr-season-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-home-original[data-brand=kiemo] .kr-kh__wrap:has(>.kr-kh__brands),html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-home-original[data-brand=kiemo] .kr-kh__wrap:has(>.kr-kh__products){display:none}html:is([data-kr-season=halloween],[data-kr-season=black-friday]) .kr-home-original[data-brand=anthbot]{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kr-seasonal.css.map */
