.jp-coming-soon-section{background:#3a2632}.jp-coming-soon{--jp-coming-soon-bg: #3a2632;--jp-coming-soon-petrol: #183f40;--jp-coming-soon-card: #2b1522;--jp-section-divider-color: var(--jp-pink);--jp-section-divider-angle: .2deg;position:relative;display:block;isolation:isolate;overflow:hidden;padding:clamp(54px,5vw,94px) 0 clamp(62px,5.8vw,108px);background:var(--jp-coming-soon-bg);color:var(--jp-cream);font-family:var(--jp-font)}.jp-coming-soon:before{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(30deg,rgba(228,91,120,.94) 12%,transparent 12.5%,transparent 87%,rgba(228,91,120,.94) 87.5%,rgba(228,91,120,.94)),linear-gradient(150deg,rgba(243,215,177,.72) 12%,transparent 12.5%,transparent 87%,rgba(243,215,177,.72) 87.5%,rgba(243,215,177,.72)),linear-gradient(30deg,rgba(228,91,120,.94) 12%,transparent 12.5%,transparent 87%,rgba(228,91,120,.94) 87.5%,rgba(228,91,120,.94)),linear-gradient(150deg,rgba(243,215,177,.72) 12%,transparent 12.5%,transparent 87%,rgba(243,215,177,.72) 87.5%,rgba(243,215,177,.72)),linear-gradient(60deg,rgba(228,91,120,.9) 25%,transparent 25.5%,transparent 75%,rgba(228,91,120,.9) 75%,rgba(228,91,120,.9)),linear-gradient(60deg,rgba(243,215,177,.68) 25%,transparent 25.5%,transparent 75%,rgba(243,215,177,.68) 75%,rgba(243,215,177,.68));background-position:0 0,0 0,160px 92.4px,160px 92.4px,0 0,160px 92.4px;background-size:320px 184.75px;content:"";opacity:.075;pointer-events:none}.jp-coming-soon>.jp-shell{position:relative;z-index:1}.jp-coming-soon__header{--jp-marker-color: var(--jp-pink);--jp-marker-angle: -.27deg;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-bottom:28px}.jp-coming-soon__heading-group{min-width:0}.jp-coming-soon__eyebrow{margin:0 0 16px;color:var(--jp-pink);font-size:clamp(12px,.82vw,17px);font-weight:900;letter-spacing:.18em;line-height:1;text-transform:uppercase}.jp-coming-soon__title{margin:0;color:var(--jp-pink);font-size:clamp(58px,8vw,156px);font-weight:1000;letter-spacing:-.075em;line-height:.8;text-transform:uppercase;text-shadow:7px 8px 0 var(--jp-black)}.jp-coming-soon__copy{max-width:920px;margin:24px 0 0;color:var(--jp-cream);font-size:clamp(13px,.96vw,19px);font-weight:1000;letter-spacing:.02em;line-height:1.35;text-transform:uppercase}.jp-coming-soon__counter{display:grid;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-black);border-radius:18px 6px 20px 8px;background:var(--jp-pink);box-shadow:9px 10px 0 var(--jp-cream);color:var(--jp-ink);text-align:center;transform:rotate(1deg);white-space:nowrap}.jp-coming-soon__counter strong{align-self:end;font-size:clamp(43px,3.8vw,72px);font-weight:1000;letter-spacing:-.07em;line-height:.78}.jp-coming-soon__counter span{align-self:start;margin-top:9px;font-size:clamp(11px,.74vw,15px);font-weight:1000;letter-spacing:.13em;line-height:1}.jp-coming-soon__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-coming-soon__item,.jp-coming-soon__item::marker{min-width:0;list-style:none}.jp-coming-soon__item{display:flex}.jp-coming-soon__item>.jp-product-card{flex:1 1 100%}.jp-coming-soon .jp-product-card{background:var(--jp-coming-soon-card);box-shadow:8px 9px 0 var(--jp-black)}.jp-coming-soon .jp-product-card__body{--jp-coming-soon-card-inset: clamp(8px, .65vw, 12px);min-height:225px;padding:14px var(--jp-coming-soon-card-inset) 16px}.jp-coming-soon .jp-product-card__vendor{border-color:var(--jp-black);background:var(--jp-black);color:var(--jp-pink);font-size:clamp(10px,.68vw,13px)}.jp-coming-soon .jp-product-card__title{min-height:calc(2.2em + 28px);margin-inline:calc(var(--jp-coming-soon-card-inset) * -1);padding:14px clamp(12px,.8vw,16px);border-right:0;border-left:0;border-radius:0;background:var(--jp-cream);color:var(--jp-ink);font-size:clamp(17px,1vw,20px);line-height:1.1}.jp-coming-soon .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-coming-soon .jp-product-card__availability{align-self:flex-start;color:var(--jp-pink);font-size:10px;opacity:1}.jp-coming-soon .jp-product-card__price{align-self:end;justify-self:end;margin-top:0;border-color:var(--jp-black);background:var(--jp-black);color:var(--jp-pink);font-size:clamp(18px,1.1vw,23px)}.jp-coming-soon .jp-product-card__compare-price{color:var(--jp-cream)}.jp-coming-soon .jp-product-card__button{background:var(--jp-pink);color:var(--jp-ink);font-size:14px}.jp-coming-soon__footer{display:flex;justify-content:center;margin-top:clamp(28px,3vw,48px)}.jp-coming-soon__view-all{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;border:5px solid var(--jp-black);border-radius:14px 5px 16px 7px;background:var(--jp-pink);box-shadow:8px 9px 0 var(--jp-cream);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-coming-soon__view-all{transition:box-shadow var(--jp-transition),transform var(--jp-transition)}.jp-coming-soon__view-all:hover{box-shadow:11px 12px 0 var(--jp-cream);transform:translate(-3px,-3px)}}@media screen and (max-width:1600px){.jp-coming-soon__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:900px){.jp-coming-soon__header{gap:26px}.jp-coming-soon__counter{min-width:145px;min-height:100px}}@media screen and (max-width:700px){.jp-coming-soon{padding-block:44px 62px}.jp-coming-soon:before{background-position:0 0,0 0,110px 63.5px,110px 63.5px,0 0,110px 63.5px;background-size:220px 127px}.jp-coming-soon__header{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:28px;padding-bottom:23px}.jp-coming-soon__title{font-size:clamp(48px,15vw,66px);text-shadow:5px 6px 0 var(--jp-black)}.jp-coming-soon__copy{margin-top:17px;font-size:12px}.jp-coming-soon__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-cream)}.jp-coming-soon__counter strong{font-size:42px}.jp-coming-soon__counter span{margin-top:7px;font-size:10px}.jp-coming-soon__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 13px;padding:0 7px 12px 0}.jp-coming-soon .jp-product-card{box-shadow:5px 6px 0 var(--jp-black)}.jp-coming-soon .jp-product-card__body{--jp-coming-soon-card-inset: 6px;min-height:205px;padding:10px var(--jp-coming-soon-card-inset) 12px}.jp-coming-soon .jp-product-card__vendor{font-size:8.5px;letter-spacing:.035em;line-height:1.08}.jp-coming-soon .jp-product-card__title{min-height:calc(2.2em + 22px);padding:11px 9px;font-size:15px}.jp-coming-soon .jp-product-card__availability{font-size:9px}.jp-coming-soon .jp-product-card__details{gap:9px;padding-top:10px}.jp-coming-soon .jp-product-card__price{font-size:18px}.jp-coming-soon .jp-product-card__button{font-size:12px}.jp-coming-soon__view-all{width:calc(100% - 8px);min-height:52px;padding-inline:12px;border-width:4px;box-shadow:6px 7px 0 var(--jp-cream)}}@media(prefers-reduced-motion:reduce){.jp-coming-soon__view-all{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/japanime-coming-soon.css.map */
