.jp-preorders-section{background:#496f74}.jp-preorders{--jp-preorders-bg: #496f74;--jp-preorders-card: #35656a;--jp-preorders-cream: #ffe6c4;--jp-section-divider-color: var(--jp-orange);--jp-section-divider-angle: -.24deg;position:relative;display:block;isolation:isolate;overflow:hidden;padding:clamp(54px,5vw,94px) 0 clamp(62px,5.8vw,108px);background:var(--jp-preorders-bg);color:var(--jp-preorders-cream);font-family:var(--jp-font)}.jp-preorders:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;background-image:var(--jp-preorders-pattern);background-position:center top;background-repeat:repeat;background-size:clamp(1200px,64vw,1320px) auto;content:"";opacity:.075;pointer-events:none}.jp-preorders>.jp-shell{position:relative;z-index:1}.jp-preorders__header{--jp-marker-color: var(--jp-orange);--jp-marker-angle: .34deg;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(34px,4vw,76px);align-items:end;margin-bottom:clamp(30px,3.2vw,52px);padding:0 0 34px}.jp-preorders__heading-group{min-width:0}.jp-preorders__eyebrow{margin:0 0 16px;color:var(--jp-preorders-cream);font-size:clamp(12px,.82vw,17px);font-weight:900;letter-spacing:.18em;line-height:1;text-transform:uppercase}.jp-preorders__title{margin:0;color:var(--jp-orange);font-size:clamp(58px,8vw,156px);font-weight:900;letter-spacing:-.075em;line-height:.8;text-transform:uppercase;text-shadow:8px 9px 0 var(--jp-ink)}.jp-preorders__copy{max-width:820px;margin:24px 0 0;color:var(--jp-preorders-cream);font-size:clamp(13px,.96vw,19px);font-weight:900;letter-spacing:.02em;line-height:1.35;text-transform:uppercase}.jp-preorders__counter{display:grid;flex:none;min-width:clamp(154px,10vw,202px);min-height:clamp(104px,7vw,138px);margin-right:clamp(9px,.8vw,18px);padding:16px 18px 14px;border:5px solid var(--jp-preorders-cream);border-radius:18px 6px 20px 8px;background:var(--jp-orange);box-shadow:9px 10px 0 var(--jp-ink);color:var(--jp-ink);text-align:center;transform:rotate(1deg);white-space:nowrap}.jp-preorders__counter strong{align-self:end;font-size:clamp(43px,3.8vw,72px);font-weight:1000;letter-spacing:-.07em;line-height:.78}.jp-preorders__counter span{align-self:start;margin-top:9px;font-size:clamp(11px,.74vw,15px);font-weight:1000;letter-spacing:.13em;line-height:1}.jp-preorders__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(24px,2vw,38px) clamp(16px,1.35vw,27px);align-items:stretch;margin:0;padding:0 12px 18px 0;list-style:none}.jp-preorders__item,.jp-preorders__item::marker{min-width:0;list-style:none}.jp-preorders__item{display:flex}.jp-preorders__item>.jp-product-card{flex:1 1 100%}.jp-preorders .jp-product-card{background:var(--jp-preorders-card);box-shadow:8px 9px 0 var(--jp-ink)}.jp-preorders .jp-product-card__body{--jp-preorders-card-inset: clamp(8px, .65vw, 12px);min-height:225px;padding:14px var(--jp-preorders-card-inset) 16px}.jp-preorders .jp-product-card__vendor{color:var(--jp-ink);font-size:clamp(10px,.68vw,13px)}.jp-preorders .jp-product-card__title{min-height:calc(2.2em + 28px);margin-inline:calc(var(--jp-preorders-card-inset) * -1);padding:14px clamp(12px,.8vw,16px);border-right:0;border-left:0;border-radius:0;background:var(--jp-preorders-cream);color:var(--jp-ink);font-size:clamp(17px,1vw,20px);line-height:1.1}.jp-preorders .jp-product-card__availability{align-self:flex-start;color:var(--jp-preorders-cream);font-size:12px;opacity:1}.jp-preorders .jp-product-card__arrival{color:var(--jp-preorders-cream);font-size:12px}.jp-preorders .jp-product-card__details{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;margin-top:0;padding-top:12px}.jp-preorders .jp-product-card__badge,.jp-preorders .jp-product-card__price,.jp-preorders .jp-product-card__button{color:var(--jp-ink)}.jp-preorders .jp-product-card__price{align-self:end;justify-self:end;margin-top:0;font-size:clamp(18px,1.1vw,23px)}.jp-preorders .jp-product-card__button{font-size:14px}.jp-preorders__footer{display:flex;justify-content:center;margin-top:clamp(28px,3vw,48px)}.jp-preorders__view-all{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;border:5px solid var(--jp-preorders-cream);border-radius:14px 5px 16px 7px;background:var(--jp-orange);box-shadow:8px 9px 0 var(--jp-ink);color:var(--jp-ink);font-size:clamp(12px,.82vw,16px);font-weight:1000;letter-spacing:.06em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.jp-preorders__view-all{transition:box-shadow var(--jp-transition),transform var(--jp-transition)}.jp-preorders__view-all:hover{box-shadow:11px 12px 0 var(--jp-ink);transform:translate(-3px,-3px)}}@media screen and (max-width:1600px){.jp-preorders__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:900px){.jp-preorders__header{gap:26px}.jp-preorders__counter{min-width:145px;min-height:100px}}@media screen and (max-width:700px){.jp-preorders{padding-block:44px 62px}.jp-preorders:before{background-size:880px auto;opacity:.07}.jp-preorders__header{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:28px;padding-bottom:27px}.jp-preorders__title{font-size:clamp(48px,15vw,66px);text-shadow:5px 6px 0 var(--jp-ink)}.jp-preorders__copy{margin-top:17px;font-size:12px}.jp-preorders__counter{justify-self:end;min-width:132px;min-height:91px;margin-right:8px;padding:13px 14px 11px;border-width:4px;box-shadow:6px 7px 0 var(--jp-ink)}.jp-preorders__counter strong{font-size:42px}.jp-preorders__counter span{margin-top:7px;font-size:10px}.jp-preorders__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 13px;padding:0 7px 12px 0}.jp-preorders .jp-product-card{box-shadow:5px 6px 0 var(--jp-ink)}.jp-preorders .jp-product-card__body{--jp-preorders-card-inset: 6px;min-height:205px;padding:10px var(--jp-preorders-card-inset) 12px}.jp-preorders .jp-product-card__vendor{font-size:8.5px;letter-spacing:.035em;line-height:1.08}.jp-preorders .jp-product-card__title{min-height:calc(2.2em + 22px);padding:11px 9px;font-size:15px}.jp-preorders .jp-product-card__availability{font-size:9px;letter-spacing:.035em;line-height:1}.jp-preorders .jp-product-card__availability-row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px;align-items:baseline;justify-content:space-between;box-sizing:border-box;max-width:calc(100% + 3px);overflow:hidden;width:calc(100% + 3px);margin-left:-3px;padding-right:6px}.jp-preorders .jp-product-card__arrival{max-width:100%;font-size:9px;letter-spacing:.035em;line-height:1;justify-self:end}.jp-preorders .jp-product-card__details{gap:9px;padding-top:10px}.jp-preorders .jp-product-card__price{font-size:18px}.jp-preorders .jp-product-card__button{font-size:12px}.jp-preorders__view-all{width:calc(100% - 8px);min-height:52px;padding-inline:12px;border-width:4px;box-shadow:6px 7px 0 var(--jp-ink)}}@media(prefers-reduced-motion:reduce){.jp-preorders__view-all{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/japanime-preorders.css.map */
