:root{--ball-pit-red: #d61f26;--ball-pit-black: #050505;--ball-pit-off-white: #f5f3ef}html{scroll-behavior:smooth}body{letter-spacing:.02rem}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:600;letter-spacing:.02em;line-height:1.05;text-transform:uppercase}.page-width{max-width:132rem}.section-header.shopify-section-group-header-group{z-index:10}.header-wrapper{border-bottom:.1rem solid rgba(255,255,255,.14)}.header{min-height:7.2rem;padding-top:.8rem;padding-bottom:.8rem}.header__heading-logo{max-height:5.6rem;width:auto}.header__menu-item,.menu-drawer__menu-item{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.header__menu-item:hover,.header__active-menu-item{color:var(--ball-pit-red);text-decoration:none}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;padding-right:2.8rem;padding-left:2.8rem;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.button:not(.button--secondary),.shopify-challenge__button,.customer button{--color-button: 214, 31, 38;--color-button-text: 255, 255, 255}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-.2rem)}.button--secondary:hover{color:#fff;background:var(--ball-pit-red);border-color:var(--ball-pit-red)}.banner{border-bottom:.5rem solid var(--ball-pit-red)}.banner__box{max-width:84rem!important}.banner__heading{text-shadow:0 .2rem 1.8rem rgba(0,0,0,.72)}.banner__text{font-size:clamp(1.6rem,2vw,2.1rem);line-height:1.4;text-shadow:0 .1rem 1rem rgba(0,0,0,.8)}.banner__buttons{gap:1.2rem}#MainContent>.shopify-section:first-child .banner__content{align-items:center!important}.title-wrapper-with-link,.title-wrapper{margin-bottom:3.2rem}.title-wrapper-with-link .title,.title-wrapper .title{position:relative;padding-bottom:1.4rem}.title-wrapper-with-link .title:after,.title-wrapper .title:after{position:absolute;bottom:0;left:50%;width:5.6rem;height:.4rem;background:var(--ball-pit-red);content:"";transform:translate(-50%)}.multicolumn-card,.card-wrapper .card{height:100%;overflow:hidden;border:.1rem solid rgba(18,18,18,.12);background:#fff;transition:border-color .18s ease,transform .18s ease}.card-wrapper .card--standard>.card__content,.card-wrapper .card--card>.card__content{color:#121212;background:#fff}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media{visibility:visible;opacity:1}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card-wrapper .card-information,.card-wrapper .card-information>*,.card-wrapper .price,.card-wrapper .price-item,.card-wrapper .caption-with-letter-spacing{color:#121212}.card-wrapper .card__heading a:hover{color:var(--ball-pit-red)}.card-wrapper .card__information{padding:1.8rem 1.8rem 2rem}.card-wrapper .badge{color:#fff;background:var(--ball-pit-red);border-color:var(--ball-pit-red)}.collection .card-wrapper,.featured-collection .card-wrapper{background:#fff}.multicolumn-card:hover,.card-wrapper:hover .card{border-color:var(--ball-pit-red);transform:translateY(-.4rem)}.multicolumn-card__info{padding:2.4rem!important}.multicolumn-card__info h3,.card__heading{text-transform:uppercase}.multicolumn-card__info .link,.card__heading a{text-decoration:none}.multicolumn-card__info .link{color:var(--ball-pit-red);font-family:var(--font-heading-family);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.image-with-text__content{padding-top:5rem;padding-bottom:5rem}.footer{border-top:.5rem solid var(--ball-pit-red)}.footer-block__heading{text-transform:uppercase}@media screen and (max-width:749px){.header{min-height:6.4rem}.header__heading-logo{max-height:4.6rem}.banner__box{padding-right:2rem;padding-left:2rem}.banner__heading{font-size:clamp(3.2rem,11vw,5rem)}.banner__buttons,.banner__buttons .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ball-pit-brand.css.map */
