@import"https://fonts.googleapis.com/css2?family=Goldman:wght@400;700&family=New+Rocker&display=swap&family=New+Amsterdam:wght@400;700&display=swap";.main-hero-section{background:#000;position:relative;overflow:hidden}.main-hero-stack{display:flex;flex-direction:column;gap:40px}.main-hero-slide{position:relative;width:100%}.main-hero-cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.main-slide-content{z-index:2}.main-hero-bg{width:100%;height:0;padding-top:125%;background-position:center;background-size:cover;background-repeat:no-repeat}.main-hero-bg-desktop,.main-slide-logo-desktop,.main-slide-logo-desktop-2{display:none}.main-slide-content{position:absolute;left:50%;top:0;transform:translate(-50%);width:100%;max-width:450px;padding:20px 10px;height:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;text-align:center;color:var(--white)}.main-slide-content-inner{margin:0 auto;width:100%}.main-slide-logos-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:15px}.main-slide-logo{height:auto;max-width:160px}.main-slide-logo img{width:100%;height:auto}.main-slide-heading{font-family:gothamblack;font-weight:900;font-size:40px;text-transform:uppercase;letter-spacing:0;margin:0 0 22px;color:var(--white)}.main-slide-description{font-family:gothammedium;font-size:18px;letter-spacing:0;font-weight:500;margin:0 auto 30px;color:var(--white)}.main-slide-description.has-product{margin-bottom:40px}.main-product-prices{margin-bottom:30px;text-align:center}.main-product-prices .final-price{font-family:gothambold;font-size:24px;color:var(--white);margin-bottom:8px}.main-product-prices .compare-at-price,.main-product-prices .sale-price{font-family:gothambook;font-size:16px;color:#ffffffb3;text-decoration:line-through}.main-product-prices .regular-price{font-family:gothambold;font-size:20px;color:var(--white)}.main-slide-button-holder{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.main-hero-btn,.main-custom-add-cart{transition:all .3s ease-in-out;background:#000;color:var(--white);padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;font-family:gothambold;font-size:16px;text-transform:uppercase;border-radius:6px;letter-spacing:0;text-decoration:none;border:none;cursor:pointer}.main-hero-btn:hover,.main-custom-add-cart:hover{background:var(--white);color:#000;text-decoration:none}.main-custom-add-cart.btn--loading{text-indent:unset;color:#ffa10080}.main-custom-add-cart.btn--loading:before{border-color:#ffa100}.main-slide-custom-image{text-align:center;order:-1;margin-bottom:20px}.main-slide-custom-image img{max-width:100%;height:auto}.main-slide-note{font-size:7px;letter-spacing:0;padding-top:20px;text-align:center;color:var(--white)}@media(max-width:749px){.main-slide-content{align-items:center!important}.main-slide-content-mobile-top{height:auto!important}.main-slide-content-mobile-center{height:auto!important;top:50%!important;transform:translate(-50%,-50%)!important}.main-slide-content-mobile-bottom{height:auto!important;top:auto!important;bottom:0!important;transform:translate(-50%)!important}}@media(min-width:750px){.main-hero-bg{width:100%;padding-top:25%;max-width:none;margin:0;background-size:contain}.main-hero-bg-desktop{display:block}.main-hero-bg-mobile,.main-slide-logo-mobile{display:none}.main-slide-logo-desktop,.main-slide-logo-desktop-2{display:block}.main-slide-content{left:50%;max-width:450px;transform:translate(-50%,-50%);height:auto;top:50%}.main-slide-content-left{left:50%!important;transform:translate(calc(-50% + var(--content-offset-x, 0%) - 200px),-50%)!important}.main-slide-content-center{left:50%!important;transform:translate(-50%,-50%)!important}.main-slide-content-right{left:50%!important;transform:translate(calc(-50% + var(--content-offset-x, 0%) + 200px),-50%)!important}.main-slide-logo{max-width:160px}.main-slide-logos-wrapper{margin-bottom:5px}.main-slide-heading{font-size:30px;margin-bottom:10px}.main-slide-description{margin-bottom:10px;font-size:16px}.main-hero-btn,.main-custom-add-cart{font-size:16px;padding:8px 20px}.main-slide-note{padding-top:25px}.main-slide-custom-image{margin-top:20px;margin-bottom:0;order:2}}@media(min-width:1024px){.main-slide-content{padding:30px;max-width:650px}.main-slide-heading{font-size:36px}.main-slide-logos-wrapper{margin-bottom:15px}}@media(min-width:1200px){.main-slide-logo{max-width:100%}.main-slide-heading{font-size:40px}.main-slide-description{margin-bottom:22px}.main-hero-btn,.main-custom-add-cart{font-size:16px;padding:12px 20px;min-width:160px}}@media(min-width:2200px){.main-slide-content{max-width:800px}.main-slide-content-left{transform:translate(calc(-50% + var(--content-offset-x, 0%) - 250px),-50%)!important}.main-slide-content-right{transform:translate(calc(-50% + var(--content-offset-x, 0%) + 250px),-50%)!important}.main-slide-heading{font-size:56px;margin-bottom:20px}.main-slide-description{margin-bottom:30px;font-size:22px}.main-slide-logos-wrapper{margin-bottom:25px}.main-slide-custom-image img{max-width:360px;max-height:360px}.main-hero-btn,.main-custom-add-cart{font-size:18px;padding:12px 45px}}.superman-pdp-banner h2{font-size:35px}@media(min-width:1200px){.superman-pdp-banner h2{font-size:40px}}.superman-pdp-banner .main-hero-btn{background:#e41513}.superman-pdp-banner .main-hero-btn:hover{background:#fff}.got-banner h2{font-family:Garamond Premiere Pro,Arial,Helvetica,sans-serif;font-size:35px}@media(min-width:750px){.got-banner .main-slide-content-left{text-align:left}.got-banner .main-slide-content-left .main-slide-logos-wrapper,.got-banner .main-slide-content-left .main-slide-button-holder{align-items:flex-start}}@media(min-width:1200px){.got-banner h2{font-size:40px}}.got-banner .main-hero-btn{background:#e41513}.got-banner .main-hero-btn:hover{background:#fff}.kiss-pdp-banner .main-hero-btn{background:#e800ff}.kiss-pdp-banner .main-hero-btn:hover{background:#fff}.batman-pdp-banner p{font-size:18px;font-family:gothammedium,Arial,Helvetica,sans-serif;text-transform:uppercase}.batman-pdp-banner h2{font-family:robu_groteskultra,Arial,Helvetica,sans-serif;font-size:35px;text-transform:uppercase;color:transparent;background:linear-gradient(180deg,#fff,#bff1ff 108.7%);background-clip:text;filter:drop-shadow(0px 3.4px 1.7px rgba(0,0,0,.55))}@media(min-width:1200px){.batman-pdp-banner h2{font-size:45px}}.batman-pdp-banner .main-hero-btn{background:#fff;color:#000}.batman-pdp-banner .main-hero-btn:hover{background:#36bfff;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero-standard-main.css.map */
