.blanks-hero{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(circle at 15% 20%,rgba(255,210,63,.28) 0,transparent 38%),radial-gradient(circle at 85% 70%,rgba(255,122,26,.35) 0,transparent 42%),linear-gradient(160deg,#5a00c4,#8a1ed2 48%,#c42b7c)}.blanks-hero__confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.35;background-image:radial-gradient(#ffd23f 2px,transparent 2.5px),radial-gradient(#ff7a1a 3px,transparent 3.5px),radial-gradient(#fff 1.5px,transparent 2px);background-size:120px 120px,170px 170px,90px 90px;background-position:0 0,60px 40px,30px 70px}.blanks-hero__top{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.blanks-hero__top{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem}}.blanks-hero__eyebrow{display:inline-block;margin:0 0 1.2rem;padding:.4rem 1.4rem;border-radius:10rem;background:#ffd23f;color:#1b1b1b;font-size:1.3rem;font-weight:700;letter-spacing:.12rem;text-transform:uppercase;transform:rotate(-2deg)}.blanks-hero__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:clamp(4.4rem,9vw,9.6rem);line-height:.95;letter-spacing:.02em;color:#ffd23f;text-shadow:.3rem .3rem 0 #ff7a1a,.6rem .6rem 0 #1b1b1b;-webkit-text-stroke:.2rem #1b1b1b;paint-order:stroke fill}.blanks-hero__sub{max-width:52rem;margin:0 0 2rem;font-size:clamp(1.7rem,2.2vw,2.2rem);line-height:1.4}.blanks-hero__chips{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2.4rem;padding:0;list-style:none}.blanks-hero__chip{padding:.8rem 1.6rem;border:.3rem solid #1b1b1b;border-radius:10rem;color:#1b1b1b;font-size:1.4rem;box-shadow:0 .4rem #1b1b1b}.blanks-hero__chip strong{margin-right:.4rem;text-transform:uppercase}.blanks-hero__chip--in{background:#5ff08a}.blanks-hero__chip--back{background:#ffd23f}.blanks-hero__buttons{display:flex;flex-wrap:wrap;gap:1.4rem;margin-bottom:1.6rem}.blanks-hero__btn{display:inline-block;padding:1.4rem 3rem;border:.3rem solid #1b1b1b;border-radius:1.2rem;color:#1b1b1b;font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;box-shadow:0 .6rem #1b1b1b;transition:transform .12s ease,box-shadow .12s ease}.blanks-hero__btn:hover,.blanks-hero__btn:focus-visible{transform:translateY(.3rem);box-shadow:0 .3rem #1b1b1b}.blanks-hero__btn:focus-visible{outline:.3rem solid #fff;outline-offset:.3rem}.blanks-hero__btn--shop{background:#ff7a1a}.blanks-hero__btn--pickup{background:#5ff08a}.blanks-hero__fine{margin:0;font-size:1.4rem;opacity:.9}.blanks-hero__stage{position:relative;min-height:34rem}@media screen and (min-width:750px){.blanks-hero__stage{min-height:56rem}}.blanks-hero__m{position:absolute;height:auto;filter:drop-shadow(0 1.2rem 1.2rem rgba(0,0,0,.35));animation:blanks-float 5s ease-in-out infinite}.blanks-hero__m--mascot{left:50%;bottom:0;width:min(66%,38rem);margin-left:calc(min(66%,38rem)/-2);z-index:3;animation-name:blanks-float-mascot}.blanks-hero__m--r1{left:-2%;top:0;width:52%;z-index:2;animation-delay:-1.2s}.blanks-hero__m--r2{right:-2%;top:2%;width:50%;z-index:2;animation-delay:-2.6s}.blanks-hero__m--r3{right:-3%;bottom:0;width:40%;z-index:4;animation-delay:-3.4s}@keyframes blanks-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-1.4rem) rotate(2deg)}}@keyframes blanks-float-mascot{0%,to{transform:translateY(0) rotate(-1deg) scale(1)}50%{transform:translateY(-1.8rem) rotate(1deg) scale(1.03)}}.blanks-hero__ribbon{position:relative;margin:3.6rem -2rem 0;padding:1.2rem 0;overflow:hidden;background:#ffd23f;border-top:.3rem solid #1b1b1b;border-bottom:.3rem solid #1b1b1b;color:#1b1b1b;font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:rotate(-1.2deg)}.blanks-hero__ribbon-track{display:inline-block;animation:blanks-marquee 38s linear infinite}@keyframes blanks-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.blanks-hero__shelf{padding-top:4.4rem}.blanks-hero__shelf-title{margin:0 0 2.4rem;font-family:var(--font-heading-family);font-size:clamp(3rem,5vw,4.8rem);text-align:center;color:#fff;text-shadow:.3rem .3rem 0 #1b1b1b}.blanks-hero__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:11rem 1.2rem;margin:0;padding:11rem 0 0;list-style:none}.blanks-hero__item{position:relative;flex:0 1 calc(50% - .6rem);min-width:0}@media screen and (min-width:750px){.blanks-hero__grid{gap:11rem 2rem}.blanks-hero__item{flex-basis:calc(25% - 1.5rem)}}.blanks-hero__item .card-wrapper{position:relative;z-index:1;height:100%}.blanks-hero__peek{position:absolute;left:50%;top:-10.5rem;width:15rem;height:auto;z-index:0;margin-left:-7.5rem;pointer-events:none;transform-origin:50% 100%;animation:blanks-peek 3.6s ease-in-out infinite;filter:drop-shadow(0 .6rem .8rem rgba(0,0,0,.3))}.blanks-hero__peek--0{width:15rem;margin-left:-7.5rem}.blanks-hero__peek--1{width:15.5rem;margin-left:-7.75rem}.blanks-hero__peek--2{width:14rem;margin-left:-7rem}.blanks-hero__peek--3{width:11rem;margin-left:-5.5rem;top:-9.5rem}@media screen and (max-width:749px){.blanks-hero__peek{top:-8rem}.blanks-hero__peek--0{width:11.5rem;margin-left:-5.75rem}.blanks-hero__peek--1{width:12rem;margin-left:-6rem}.blanks-hero__peek--2{width:11rem;margin-left:-5.5rem}.blanks-hero__peek--3{width:8.5rem;margin-left:-4.25rem;top:-7.5rem}.blanks-hero__grid{gap:9rem 1.2rem;padding-top:9rem}}.blanks-hero__peek--1{animation-delay:-.9s}.blanks-hero__peek--2{animation-delay:-1.8s}.blanks-hero__peek--3{animation-delay:-2.7s}@keyframes blanks-peek{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-.8rem) rotate(4deg)}}.blanks-hero__more{margin-top:3.2rem;text-align:center}.blanks-hero__visit{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2rem;margin-top:4rem;padding:1.8rem 2.4rem;border:.3rem solid #1b1b1b;border-radius:1.6rem;background:#fff;color:#1b1b1b;text-decoration:none;box-shadow:0 .6rem #1b1b1b}.blanks-hero__visit>span:nth-child(2){flex:1 1 24rem;display:flex;flex-direction:column;font-size:1.5rem}.blanks-hero__visit strong{font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:.04em;text-transform:uppercase}.blanks-hero__visit-pin{font-size:3.2rem}.blanks-hero__visit-go{padding:.8rem 1.8rem;border:.3rem solid #1b1b1b;border-radius:10rem;background:#ff7a1a;font-weight:700}.blanks-hero__visit:hover .blanks-hero__visit-go,.blanks-hero__visit:focus-visible .blanks-hero__visit-go{background:#ffd23f}@media(prefers-reduced-motion:reduce){.blanks-hero__m,.blanks-hero__peek,.blanks-hero__ribbon-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-blanks-hero.css.map */
