:root{--sk-magenta: #339966;--sk-magenta-bright: #009500ff;--sk-magenta-deep: rgba(24, 91, 33, 1);--sk-ink: #141019;--sk-paper: #fbf7f4;--sk-blush: #fce3ee;--sk-lavender: #d9d4ff;--sk-white: #ffffff;--sk-font-display: "Anton", "Shippori Mincho", var(--font-heading-family);--sk-font-serif: "Shippori Mincho", "Noto Serif JP", var(--font-heading-family);--sk-font-body: var(--font-body-family);--sk-display-xl: clamp(3.4rem, 13vw, 13rem);--sk-display-lg: clamp(2.8rem, 8.5vw, 8rem);--sk-display-md: clamp(2.2rem, 5vw, 4.6rem);--sk-tracking-tight: -.03em;--sk-tracking-kicker: .42em;--sk-edge: clamp(1.6rem, 5vw, 7rem);--sk-rule: .15rem solid var(--sk-ink);--sk-rule-magenta: .2rem solid var(--sk-magenta)}h1,h2,h3,.h0,.h1,.h2,.title,.banner__heading,.rich-text__heading,.featured-blog .title,.collection .title-wrapper h2,.product__title h1{font-family:var(--sk-font-display);font-weight:400;letter-spacing:var(--sk-tracking-tight);line-height:.92;text-transform:uppercase;font-style:normal}h1:lang(ja),h2:lang(ja),.banner__heading:lang(ja),.rich-text__heading:lang(ja){font-family:var(--sk-font-serif);text-transform:none;letter-spacing:.01em;line-height:1.18;font-weight:600}.h0,.banner__heading.h0{font-size:var(--sk-display-xl)}.skpop-kicker{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--sk-font-body);font-size:clamp(1rem,1vw,1.3rem);font-weight:700;letter-spacing:var(--sk-tracking-kicker);text-transform:uppercase;color:rgb(var(--color-foreground))}.skpop-kicker:before{content:"";width:2.4rem;height:.2rem;background:var(--sk-magenta)}.skpop-display{font-family:var(--sk-font-display);font-size:var(--sk-display-lg);line-height:.9;letter-spacing:var(--sk-tracking-tight);text-transform:uppercase;margin:0}.skpop-display em{font-family:var(--sk-font-serif);font-style:italic;text-transform:none;color:var(--sk-magenta)}.skpop-vertical{writing-mode:vertical-rl;text-orientation:upright;font-family:var(--sk-font-serif);font-weight:600;letter-spacing:.22em;line-height:1;white-space:nowrap}.skpop-stamp{display:inline-grid;place-items:center;width:9.5rem;height:9.5rem;border-radius:50%;border:.2rem solid currentColor;font-family:var(--sk-font-body);font-size:1.15rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;text-align:center;line-height:1.15;transform:rotate(-12deg);background:var(--sk-magenta);color:var(--sk-white)}.skpop-frame{border:var(--sk-rule);outline:.6rem solid var(--sk-paper);outline-offset:-1.2rem}.skpop-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='0.5'/></svg>")}.skpop-ticker{overflow:hidden;background:var(--sk-ink);color:var(--sk-white);border-block:.15rem solid var(--sk-white);padding-block:1.1rem}.skpop-ticker--magenta{background:var(--sk-magenta)}.skpop-ticker--paper{background:var(--sk-paper);color:var(--sk-ink);border-color:var(--sk-ink)}.skpop-ticker__track{display:flex;width:max-content;animation:skpop-marquee 32s linear infinite}.skpop-ticker--reverse .skpop-ticker__track{animation-direction:reverse}.skpop-ticker:hover .skpop-ticker__track{animation-play-state:paused}.skpop-ticker__item{font-family:var(--sk-font-display);font-size:clamp(1.8rem,3.4vw,3.4rem);letter-spacing:.04em;text-transform:uppercase;padding-inline:2.4rem;display:inline-flex;align-items:center;gap:2.4rem}.skpop-ticker__item span{color:var(--sk-magenta-bright)}.skpop-ticker--magenta .skpop-ticker__item span,.skpop-ticker--paper .skpop-ticker__item span{color:inherit}@keyframes skpop-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.skpop-hero{position:relative;background:var(--sk-paper);color:var(--sk-ink);padding:clamp(3rem,7vw,7rem) var(--sk-edge) clamp(4rem,9vw,9rem);overflow:clip}.skpop-hero--ink{background:var(--sk-ink);color:var(--sk-white)}.skpop-hero--magenta{background:var(--sk-magenta);background-image:linear-gradient(150deg,var(--sk-magenta-bright) 0%,var(--sk-magenta) 55%,var(--sk-magenta-deep) 100%);color:var(--sk-white)}.skpop-hero__grid{position:relative;max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,4rem)}@media screen and (min-width:990px){.skpop-hero__grid{grid-template-columns:1.15fr .85fr;align-items:end}}.skpop-hero__display{font-family:var(--sk-font-display);font-size:var(--sk-display-xl);line-height:.86;letter-spacing:var(--sk-tracking-tight);text-transform:uppercase;margin:1.6rem 0;position:relative;z-index:2}.skpop-hero__display .line{display:block}.skpop-hero__display .line--outline{-webkit-text-stroke:.18rem currentColor;color:transparent}.skpop-hero__display .line--magenta{color:var(--sk-magenta)}.skpop-hero--magenta .skpop-hero__display .line--magenta,.skpop-hero--ink .skpop-hero__display .line--magenta{color:var(--sk-magenta-bright)}.skpop-hero__lead{font-family:var(--sk-font-serif);font-size:clamp(1.5rem,1.7vw,2rem);line-height:1.85;max-width:42ch}.skpop-hero__media{position:relative;aspect-ratio:4 / 5;background:var(--sk-blush);overflow:hidden}.skpop-hero__media img{width:100%;height:100%;object-fit:cover;filter:grayscale(.15) contrast(1.05)}.skpop-hero__vertical{position:absolute;top:clamp(2rem,6vw,6rem);right:clamp(1rem,2vw,2rem);z-index:3;font-size:clamp(1.4rem,1.8vw,2rem);color:var(--sk-magenta)}.skpop-hero--magenta .skpop-hero__vertical,.skpop-hero--ink .skpop-hero__vertical{color:var(--sk-white)}.skpop-hero__stamp{position:absolute;bottom:clamp(-3rem,-3vw,-2rem);left:clamp(1rem,3vw,3rem);z-index:4}.skpop-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem;position:relative;z-index:2}.skpop-hero__media--overlap{margin-top:clamp(-6rem,-7vw,-3rem)}.skpop-snap{padding:clamp(3rem,6vw,6rem) var(--sk-edge);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.skpop-snap__head{max-width:var(--page-width);margin:0 auto clamp(2rem,4vw,3.6rem);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;border-bottom:var(--sk-rule);padding-bottom:1.6rem}.skpop-snap__head h2{margin:.6rem 0 0;font-size:var(--sk-display-md)}.skpop-snap__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.8rem,1.6vw,1.6rem)}@media screen and (min-width:750px){.skpop-snap__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px){.skpop-snap__grid{grid-template-columns:repeat(5,1fr)}}.skpop-snap__card{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--sk-blush);text-decoration:none;color:inherit}.skpop-snap__card img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease;filter:grayscale(.2)}.skpop-snap__card:hover img{transform:scale(1.06);filter:grayscale(0)}.skpop-snap__no{position:absolute;top:.8rem;left:.9rem;font-family:var(--sk-font-display);font-size:1.4rem;color:var(--sk-white);mix-blend-mode:difference}.skpop-snap__meta{position:absolute;inset-inline:0;bottom:0;padding:1.6rem 1rem 1rem;background:linear-gradient(to top,rgba(20,16,25,.82),transparent);color:var(--sk-white);transform:translateY(.6rem);opacity:0;transition:opacity .4s ease,transform .4s ease}.skpop-snap__card:hover .skpop-snap__meta{opacity:1;transform:translateY(0)}.skpop-snap__name{font-weight:800;font-size:1.3rem}.skpop-snap__dept{font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.skpop-zine{padding:clamp(3rem,7vw,8rem) var(--sk-edge);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:clip}.skpop-zine__grid{max-width:var(--page-width);margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,4rem);align-items:center}@media screen and (min-width:990px){.skpop-zine__grid{grid-template-columns:1fr 1fr}.skpop-zine--reverse .skpop-zine__media{order:2}}.skpop-zine__index{font-family:var(--sk-font-display);font-size:clamp(5rem,11vw,12rem);line-height:.8;color:var(--sk-magenta);-webkit-text-stroke:.15rem var(--sk-magenta)}.skpop-zine__index.is-filled{color:var(--sk-magenta);-webkit-text-stroke:0}.skpop-zine__title{font-family:var(--sk-font-serif);font-size:clamp(2.2rem,3.6vw,4rem);line-height:1.25;font-weight:700;margin:1.2rem 0 1.6rem}.skpop-zine__body{font-size:1.5rem;line-height:1.9;max-width:46ch}.skpop-zine__media{position:relative;aspect-ratio:5 / 6;overflow:hidden;background:var(--sk-blush)}.skpop-zine__media img{width:100%;height:100%;object-fit:cover;filter:grayscale(.15) contrast(1.04)}.skpop-zine__tag{position:absolute;top:1.4rem;left:1.4rem;background:var(--sk-magenta);color:var(--sk-white);font-weight:800;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;padding:.6rem 1.2rem}.skpop-zine__vertical{position:absolute;top:1.4rem;right:1.2rem;color:var(--sk-white);font-size:1.5rem;text-shadow:0 0 1rem rgba(20,16,25,.5)}.header{border-bottom:var(--sk-rule);text-transform:uppercase}.header__heading-link .header__heading-logo{transition:opacity .3s ease}.header__menu-item,.header__active-menu-item{font-family:var(--sk-font-body);font-weight:800;letter-spacing:.16em;font-size:1.25rem;text-transform:uppercase}.header__menu-item span{position:relative}.header__menu-item:hover span:after,.header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-.5rem;height:.2rem;background:var(--sk-magenta)}.header__active-menu-item{text-decoration:none}.button,.shopify-payment-button__button--unbranded{font-family:var(--sk-font-body);font-weight:800;letter-spacing:.16em;text-transform:uppercase;border-radius:0;transition:transform .25s ease,background-color .25s ease,color .25s ease}.button:not([disabled]):hover{transform:translateY(-.3rem)}.button--primary,.button.button--full-width{--shadow-opacity: 0}.card-wrapper,.article-card-wrapper{color:inherit}.card__heading,.article-card__title,.card__information .card__heading a{font-family:var(--sk-font-serif);font-weight:700;text-transform:none;letter-spacing:0;line-height:1.3}.card--card,.card--standard .card__inner{border-radius:0}.card__media,.card .media{border-radius:0;overflow:hidden}.card__media img,.media img{transition:transform .7s cubic-bezier(.16,1,.3,1),filter .5s ease}.card-wrapper:hover .card__media img,.article-card:hover .card__media img{transform:scale(1.05)}.card__information{padding-top:1.4rem}.card__heading a:after{display:none}.featured-blog .title-wrapper,.collection .title-wrapper{border-bottom:var(--sk-rule);padding-bottom:1.4rem;margin-bottom:clamp(2rem,4vw,3.4rem)}.featured-blog .title,.collection .title-wrapper-with-link h2{font-size:var(--sk-display-md)}.article-card__excerpt{font-family:var(--sk-font-body)}.article-card__footer,.card__information .caption{text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:1.05rem;color:var(--sk-magenta)}.price__regular .price-item,.price__sale .price-item{font-family:var(--sk-font-body);font-weight:800;letter-spacing:.04em}.price--on-sale .price-item--sale{color:var(--sk-magenta)}.card__badge .badge{border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.slideshow__title{font-family:var(--sk-font-display);text-transform:uppercase;letter-spacing:var(--sk-tracking-tight)}.slideshow__text .slideshow__title.h0{font-size:var(--sk-display-lg)}.footer{background:var(--sk-ink);color:var(--sk-white);border-top:.3rem solid var(--sk-magenta)}.footer .footer__heading,.footer-block__heading{font-family:var(--sk-font-body);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--sk-white)}.footer a,.footer .link{color:var(--sk-white)}.footer a:hover{color:var(--sk-magenta-bright)}.footer__content-bottom{border-top:.1rem solid rgba(255,255,255,.18)}.footer .newsletter-form__field-wrapper input{border-radius:0;background:transparent;color:var(--sk-white)}.footer__list-social .list-social__link{color:var(--sk-white)}.shopify-section{--skpop-band: 1}a:focus-visible,.button:focus-visible,.skpop-snap__card:focus-visible{outline:.3rem solid var(--sk-magenta);outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.skpop-ticker__track{animation:none}.skpop-snap__card img,.card__media img,.media img{transition:none}.skpop-snap__meta{opacity:1;transform:none}}@media screen and (max-width:749px){.skpop-hero__vertical{display:none}.skpop-stamp{width:7.5rem;height:7.5rem;font-size:1rem}.skpop-snap__meta{opacity:1;transform:none;background:linear-gradient(to top,rgba(20,16,25,.9),transparent)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sugino-kpop.css.map */
