.template-index .blind-bag-promo{width:min(100%,1550px);max-width:1550px;margin-inline:auto;padding:0!important;grid-template-columns:minmax(0,1fr);overflow:hidden}.template-index .blind-bag-promo>*{grid-column:1;min-width:0}.blind-bag-promo__filters{position:absolute;pointer-events:none}.blind-bag-promo__intro{display:none}.template-index .blind-bag-promo .slideshow__slides{aspect-ratio:auto!important;height:clamp(460px,36vw,560px)!important;overflow:hidden}.blind-bag-poster{position:relative;display:block!important;overflow:hidden;isolation:isolate;color:#153452}.blind-bag-poster--stitch{background:linear-gradient(112deg,#d8f1f6,#c0e6f0 47%,#8fc9dc)}.blind-bag-poster--marvel{background:linear-gradient(112deg,#f7e8df,#efc3bd 52%,#d68888);color:#52262c}.blind-bag-poster--disney{background:linear-gradient(112deg,#e7f3e8,#d3e8df,#a4c9b9);color:#254c45}.blind-bag-poster:before{content:"";position:absolute;z-index:0;width:56%;aspect-ratio:1;right:-7%;top:-38%;border:1px solid rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 68px #ffffff1c,0 0 0 138px #ffffff14}.blind-bag-poster:after{content:"";position:absolute;z-index:0;width:55%;height:27%;right:3%;bottom:-12%;border-radius:50%;background:#ffffff57;filter:blur(15px)}.blind-bag-poster__copy{position:absolute;z-index:3;left:clamp(34px,8.5%,132px);top:50%;transform:translateY(-50%);width:min(38%,490px)}.blind-bag-poster__eyebrow{margin:0 0 18px;font-size:13px;font-weight:800;letter-spacing:.18em}.blind-bag-poster__copy h2{margin:0 0 20px;color:inherit;font-size:clamp(42px,4.2vw,64px);font-weight:780;line-height:1.03;letter-spacing:-.045em}.blind-bag-poster__description{margin:0 0 30px;font-size:clamp(16px,1.3vw,20px);line-height:1.45}.blind-bag-poster__button{display:inline-flex;align-items:center;gap:18px;padding:0 0 6px;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-size:16px;font-weight:650;text-decoration:none;box-shadow:none;transition:gap .2s}.blind-bag-poster__button:hover{gap:24px;color:inherit}.blind-bag-poster__products{position:absolute;z-index:2;top:5%;right:2%;bottom:4%;left:45%}.blind-bag-poster__product{position:absolute;display:grid;place-items:center;background:transparent}.blind-bag-poster__product:after{content:"";position:absolute;z-index:-1;left:15%;right:15%;bottom:2%;height:10%;border-radius:50%;background:#1d30492b;filter:blur(13px)}.blind-bag-poster__product--1{left:1%;top:24%;width:37%;height:62%;transform:rotate(-8deg)}.blind-bag-poster__product--2{left:29%;top:1%;width:45%;height:89%;transform:rotate(3deg);z-index:2}.blind-bag-poster__product--3{right:0;bottom:7%;width:37%;height:59%;transform:rotate(9deg)}.blind-bag-poster__product img{display:block;width:100%;height:100%;object-fit:contain;filter:url(#blind-bag-white-cutout) drop-shadow(0 16px 14px rgba(28,58,84,.17))}.template-index .blind-bag-promo .swiper-actions--bottom_center{left:50%;bottom:20px;width:auto!important;transform:translate(-50%)}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-btns-wrap{gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-button{display:none}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-pagination{display:flex;align-items:center;gap:9px}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-pagination-bullet{width:9px;height:9px;margin:0;background:#1c415a61;opacity:1}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-pagination-bullet-active{width:26px;border-radius:8px;background:#194a68}.template-index .blind-bag-promo .swiper-actions--bottom_center .swiper-pagination-bullet:focus-visible{outline:2px solid #173956;outline-offset:4px}@media(max-width:749px){.template-index .blind-bag-promo{width:100%}.template-index .blind-bag-promo .slideshow__slides{height:590px!important}.blind-bag-poster__copy{left:7%;top:7%;transform:none;width:86%}.blind-bag-poster__eyebrow{margin-bottom:10px;font-size:11px}.blind-bag-poster__copy h2{max-width:350px;margin-bottom:10px;font-size:clamp(33px,9vw,44px)}.blind-bag-poster__description{margin-bottom:17px;font-size:14px}.blind-bag-poster__button{font-size:14px}.blind-bag-poster__products{top:40%;right:2%;bottom:8%;left:2%}.blind-bag-poster__product--1{left:0;top:25%;width:43%;height:62%}.blind-bag-poster__product--2{left:29%;top:0;width:46%;height:93%}.blind-bag-poster__product--3{right:0;bottom:5%;width:42%;height:60%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/toontrove-blind-bag-promo.css.map */
