.top-chips{display:none}.top-hero{--hero-text: #2b2b2b;--hero-muted: #6e6660;--hero-accent: #9c3352;--hero-border: #d9cfc5;display:flex;flex-direction:column;gap:20px;padding:32px 0 28px;color:var(--hero-text);line-height:1.6}.top-hero a,.top-hero a:hover,.top-hero a:focus{color:var(--hero-text)}.top-hero button{font-family:inherit;cursor:pointer}.top-hero__stage{position:relative}.top-hero__slide{width:min(1200px,calc(100% - 80px));aspect-ratio:2 / 1;border-radius:16px;background-color:#f5f1ec;overflow:hidden;opacity:.5;transition:opacity .5s}.top-hero__slide.swiper-slide-active{opacity:1}.top-hero--single .swiper-wrapper{justify-content:center}.top-hero--single .top-hero__slide{opacity:1}.top-hero__link,.top-hero__link picture{display:block;width:100%;height:100%}.top-hero__link img{display:block;width:100%;height:100%;object-fit:cover}.top-hero__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background-color:#fff;box-shadow:0 4px 16px #2b2b2b2e;color:var(--hero-text);transform:translateY(-50%)}.top-hero__arrow--prev{left:max(16px,calc(50% - 628px))}.top-hero__arrow--next{right:max(16px,calc(50% - 628px))}.top-hero__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;width:min(1200px,calc(100% - 40px));margin:0 auto}.top-hero .top-hero__info{display:flex;flex-direction:column;gap:2px;min-width:0}.top-hero__meta{display:flex;align-items:center;gap:10px}.top-hero__meta[hidden],.top-hero__badge[hidden]{display:none}.top-hero__badge{flex-shrink:0;padding:1px 10px;border-radius:999px;background-color:var(--hero-accent);font-size:11px;font-weight:700;color:#fff}.top-hero__badge--diagnosis{background-color:#e8f0ea;color:#46664f}.top-hero__badge--upcoming{box-shadow:inset 0 0 0 1px var(--hero-accent);background-color:#fff;color:var(--hero-accent)}.top-hero__period{font-size:12px;color:var(--hero-muted)}.top-hero__title{display:flex;align-items:baseline;gap:14px;font-size:20px;font-weight:700;line-height:1.45}.top-hero__more{flex-shrink:0;font-size:13px;color:var(--hero-accent)}.top-hero__controls{display:flex;align-items:center;gap:4px}.top-hero__step{display:none}.top-hero__dots{display:flex;align-items:center}.top-hero__dot{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent}.top-hero__dot span{display:block;width:8px;height:6px;border-radius:3px;background-color:var(--hero-border);transition:width .3s,background-color .3s}.top-hero__dot.is-current span{width:24px;background-color:var(--hero-text)}.top-hero__pos{margin-left:8px;font-size:12px;color:var(--hero-muted)}.top-hero .top-hero__all{grid-column:3;display:flex;align-items:center;justify-self:end;gap:6px;height:44px;padding:0 24px;border:1px solid var(--hero-text);border-radius:999px;box-sizing:border-box;font-size:14px;font-weight:700;transition:background-color .2s}.top-hero .top-hero__all:hover{background-color:#f5f1ec}@media screen and (max-width:1023px){.top-chips{position:relative;display:block;border-bottom:1px solid #ece4dc}.top-chips:after{content:"";position:absolute;top:0;right:0;bottom:0;width:32px;background:linear-gradient(to right,#fff0,#fff);pointer-events:none}.top-chips__list{display:flex;gap:8px;padding:10px 16px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.top-chips__list::-webkit-scrollbar{display:none}.top-chips .top-chips__item,.top-chips .top-chips__item:hover,.top-chips .top-chips__item:focus{display:inline-flex;flex-shrink:0;align-items:center;height:34px;padding:0 14px;border:1px solid #ece4dc;border-radius:999px;box-sizing:border-box;font-size:13px;line-height:1;color:#2b2b2b}.top-chips .top-chips__item--character,.top-chips .top-chips__item--character:hover,.top-chips .top-chips__item--character:focus{border-color:#eaf0f7;background-color:#eaf0f7;font-weight:700;color:#2e4a78}.top-chips .top-chips__item--original,.top-chips .top-chips__item--original:hover,.top-chips .top-chips__item--original:focus{border-color:#e8f0ea;background-color:#e8f0ea;font-weight:700;color:#46664f}}@media screen and (max-width:749px){.top-hero{gap:14px;padding:16px 0 20px}.top-hero__slide{width:calc(100% - 60px);aspect-ratio:5 / 6;border-radius:14px;opacity:.55;transition:opacity .4s}.top-hero__arrow{display:none}.top-hero--single .swiper-wrapper{justify-content:flex-start;padding-left:16px}.top-hero__bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"info info" "controls all";gap:10px;width:auto;margin:0;padding:0 16px}.top-hero .top-hero__info{grid-area:info;gap:4px}.top-hero__meta{gap:8px;min-height:18px}.top-hero__meta[hidden]{display:flex;visibility:hidden}.top-hero__title-text{display:-webkit-box;min-width:0;min-height:2.9em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.top-hero__badge{padding:1px 8px;font-size:10px}.top-hero__period{font-size:11px}.top-hero__title{justify-content:space-between;gap:8px;font-size:16px}.top-hero__more{font-size:12px;white-space:nowrap}.top-hero__controls{grid-area:controls;gap:10px}.top-hero__step{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--hero-border);border-radius:50%;background-color:#fff;color:var(--hero-text)}.top-hero__step svg{width:14px;height:14px}.top-hero__dots{gap:2px}.top-hero__dot{width:22px;height:36px}.top-hero__dot span{width:6px}.top-hero__dot.is-current span{width:18px}.top-hero__pos{margin-left:2px;font-size:11px}.top-hero .top-hero__all,.top-hero .top-hero__all:hover{grid-area:all;gap:2px;height:auto;padding:0;border:0;background:transparent;font-size:12px}.top-hero__all svg{width:12px;height:12px}.top-hero__all-pc{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/top-hero.css.map */
