.m-bp-custom-collection--full-width{max-width:100%!important;flex:0 0 100%!important;display:flex;flex-wrap:wrap;margin:-4px}.m-bp-custom-collection--full-width.m-bp-custom-collection>div{flex:0 0 auto;width:100%;max-width:100%;padding:4px}@media screen and (min-width:768px){.m-bp-custom-collection--full-width.m-bp-custom-collection>div{width:50%}}@media screen and (min-width:1024px){.m-bp-custom-collection--full-width.m-bp-custom-collection>div{width:33.33333%}}.m-bp-custom-collection .custom-collection--product{display:flex;padding:16px;flex-direction:column-reverse;transition:.3s ease-in-out all;z-index:2;position:relative;background-color:var(--_page-card-bg-color);will-change:transform;height:100%;border-radius:12px;overflow:hidden}.m-bp-custom-collection .custom-collection--product--transparent{background-color:transparent;box-shadow:none;padding:0}.m-bp-custom-collection .custom-collection--product .custom-collection--product__featured-image{display:flex;justify-content:center;margin:0 auto;height:100%}.m-bp-custom-collection .custom-collection--product .custom-collection--product__featured-image img{max-width:100%;display:block;max-height:100%;width:100%;height:auto;object-fit:contain;border-radius:12px;overflow:hidden}.m-bp-custom-collection .custom-collection--product:hover{transform:translateY(-2px)}.m-bp-custom-collection .custom-collection--product.custom-collection--product--transparent:hover{transform:none}.custom-collection--heading{font-size:26px;line-height:1.3;font-weight:500;color:#fff;font-family:var(--font-header);text-align:center;text-transform:uppercase}.custom-collection--text{display:flex;flex-direction:column;gap:16px;padding:0;flex:1;max-width:100%!important;width:100%!important}.custom-collection--text>div{display:flex;flex-direction:column;height:100%}.new-custom-addcart-wrapper{display:flex;flex-direction:column;height:100%}.custom-collection-form-wrapper{margin-top:auto}.custom-collection--text--inside{display:flex;flex-direction:column;height:100%}.custom-collection--text-wrap{display:none}.custom-collection--media{margin:-16px -24px;padding:16px 24px;text-decoration:none!important;display:block}@media screen and (min-width:1440px){.custom-collection--media{margin:-24px;padding:24px}}.product-card__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px!important;font-style:normal;font-weight:400;color:#fff!important;line-height:130%;background-color:#000;position:absolute;top:16px;left:0;padding:8px 12px;border-radius:1000px;z-index:2;box-shadow:0 4px 16px #0000002e}.product-card__label.sale{background-color:#ad3932}.custom-collection-img-frame{margin-bottom:20px;display:flex;position:relative;justify-content:center;align-items:center;flex-grow:unset}.custom-collection--image-wrap{background-color:transparent;width:100%;aspect-ratio:366 / 180;max-width:220px;display:flex;justify-content:center;align-items:center;margin:auto}@media(min-width:768px){.custom-collection--image-wrap{aspect-ratio:378 / 360}}.custom-collection--image-wrap img{width:100%;object-fit:contain;height:auto}.grid__item{width:100%!important;max-width:100%!important}.custom-collection--product .price,.custom-collection--product .price-item,.custom-collection--product .price--on-sale .price-item--regular{opacity:.7;font-size:18px;line-height:1.3;font-weight:500;margin:0 7px 0 0;color:#fff}.custom-collection--product .price .price__badge-sale{background-color:#ad3932;color:#fff;border-color:#ad3932}.custom-collection--product .price .price-item.price-item--last{margin-right:0}.custom-collection--product .price{margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.custom-collection--product .price__container{flex:0 0 100%;text-align:center;margin-bottom:10px}fieldset.product-form__input{display:flex;align-items:center;gap:10px;padding:16px 0!important;border-top:1px solid rgba(239,223,203,.1);flex-wrap:nowrap!important;flex-direction:column!important}.custom-collection--product form{margin-top:auto}fieldset.product-form__input .form__label{display:block!important;color:#fff!important;font-size:14px!important;line-height:1.3!important;margin-bottom:8px}.custom-collection--product .product-form__input{display:flex;flex-wrap:wrap;flex:auto;margin:0;gap:4px;flex-direction:row;flex-grow:unset;justify-content:center}.custom-collection--product .product-form__input .form__label{display:none}.product-form__input input[type=radio]{margin:0}.custom-collection--product .product-form__input input[type=radio]+label{font-size:14px;line-height:1.3;font-weight:400;padding:8px;width:auto;height:32px;border:1px solid #fff;border-radius:100px;margin:0;background-color:transparent;color:#fff;display:flex;justify-content:center;align-items:center}.custom-collection--product .product-form__input input[type=radio]+label span{font-size:14px;line-height:1.3;font-weight:400}.custom-collection--product .product-form__input input[type=radio]+label:hover{border-color:#fff}.custom-collection--product .product-form__input input[type=radio]:checked+label{border-color:#fff;background-color:#fff;color:#000}@media screen and (max-width:1440px){.new-custom-addcart-wrapper .product-form__input input[type=radio]+label{padding:6px 12px!important;height:36px!important}}.custom-collection--product .product-form__input input[type=radio].disabled+label{pointer-events:none;cursor:not-allowed;opacity:.5}.product-form__buttons .button{margin-bottom:0;text-transform:none}.m-bp-collections-filters{display:flex;width:100%;padding:12px 12px 24px;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.m-bp-collections-filters button{font-size:14px;line-height:18.2px;font-weight:700;padding:11px 16px;color:#fff;background-color:#000;cursor:pointer;transition:all .2s ease-in;flex-shrink:0}.m-bp-collections-filters button.active,.m-bp-collections-filters button.active:hover{border:2px solid #000;background:#fff;color:#000}.m-bp-collections-filters button:hover{color:#fff;background-color:#00000060}.replacechild{height:100%}.new-custom-addcart-wrapper .product-form__input{justify-content:flex-start!important}.m-bp-custom-collection .product-form__buttons .button--secondary{background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4761/assets/section-batting-practice-custom-collection.css.map */
