.m-fpl__inner{max-width:100%!important;flex:0 0 100%!important;display:flex;flex-wrap:wrap;margin:-4px}.m-fpl__inner>div{flex:0 0 auto;width:100%;max-width:100%;padding:4px}@media(min-width:768px){.m-fpl__inner>div{width:50%}}@media(min-width:1024px){.m-fpl__inner>div{width:25%}}.m-fpl .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(--_card-bg-color);will-change:transform;height:100%;border-radius:var(--_card-border-radius);overflow:hidden}.m-fpl .custom-collection--product--transparent{background-color:transparent;box-shadow:none;padding:0}.m-fpl .custom-collection--product .custom-collection--product__featured-image{display:flex;justify-content:center;margin:0 auto;height:100%}.m-fpl .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:var(--_card-border-radius);overflow:hidden}.m-fpl .custom-collection--product:hover{transform:translateY(-2px)}.m-fpl .custom-collection--product.custom-collection--product--transparent:hover{transform:none}.m-fpl .custom-collection--heading{font-size:16px;font-weight:700;line-height:.95;font-family:var(--font-body);letter-spacing:-.03em;text-align:left;text-transform:none;color:var(--card-text-color, #e8e3dd)}.m-fpl .custom-collection--team-name{font-family:var(--font-body);text-align:left;text-transform:none;color:var(--card-text-color, rgba(255, 255, 255, .7));font-size:12px;font-weight:400;line-height:130%}.m-fpl .new-custom-addcart-wrapper .variant-wrap__label{flex:0 0 14%;max-width:14%;font-size:14px;display:none}.m-fpl .custom-collection--text{display:flex;flex-direction:column;gap:16px;padding:8px 0 0;flex:auto}.m-fpl .new-custom-addcart-wrapper{display:flex;flex-direction:column;height:100%}.m-fpl .custom-collection-form-wrapper{margin-top:auto}.m-fpl .custom-collection--text--inside{display:flex;flex-direction:column;height:100%}.m-fpl .custom-collection--text-wrap{display:none}.m-fpl .custom-collection--text>div{display:flex;flex-direction:column;gap:4px;height:100%}.m-fpl .custom-collection--media{text-decoration:none!important;display:block}.m-fpl .product-card__label{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px!important;font-style:normal;font-weight:400;color:#e8e3dd!important;line-height:130%;background-color:#000;position:absolute;top:0;left:0;padding:8px 12px;border-radius:1000px;z-index:2;box-shadow:0 4px 16px #0000002e}.m-fpl .product-card__label.sale{background-color:#ad3932}.m-fpl .custom-collection-img-frame{margin-bottom:16px;position:relative;padding:10px}.m-fpl .custom-collection--image-wrap{background-color:transparent;width:100%;height:auto;aspect-ratio:254 / 230;min-height:180px;display:flex;justify-content:center;align-items:center;margin:auto;max-width:100%}.m-fpl .custom-collection--image-wrap picture{height:100%}.m-fpl .custom-collection--image-wrap img{max-width:100%;max-height:100%;width:100%;object-fit:contain;height:100%}.m-fpl .grid__item{width:100%!important;max-width:100%!important}.m-fpl .custom-collection--product .price,.m-fpl .custom-collection--product .price-item,.m-fpl .custom-collection--product .price--on-sale .price-item--regular{opacity:.7;font-size:13px;line-height:1.3;font-weight:500;margin:0 7px 0 0;color:var(--card-text-color, #fff)}.m-fpl .custom-collection--product .price .price__badge-sale{background-color:#ad3932;color:#e8e3dd;border-color:#ad3932}.m-fpl .custom-collection--product .price .price-item.price-item--last{margin-right:0}.m-fpl .custom-collection--product .price{display:flex;flex-direction:row;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.m-fpl .custom-collection--product .price__container{flex:0 0 100%;text-align:left}.m-fpl .custom-collection--product .price{margin-inline:0;justify-content:flex-start}.m-fpl fieldset.product-form__input{display:flex;gap:10px;padding:8px 0!important;border-top:1px solid rgba(239,223,203,.1);flex-wrap:nowrap!important;flex-direction:column!important}.m-fpl .custom-collection--product form{margin-top:auto}.m-fpl .product-form__presale-message{color:#eb001b;font-size:13px;font-weight:600;line-height:1.3;margin:8px 0 12px}.m-fpl fieldset.product-form__input .form__label{display:none;color:#fff!important;font-size:14px!important;line-height:1.3!important;margin-bottom:8px}.m-fpl .custom-collection--product .product-form__input{display:flex;flex-wrap:wrap;flex:auto;margin:0;gap:4px;flex-direction:row;flex-grow:unset}.m-fpl .custom-collection--product .product-form__input input[type=radio]+label{font-size:14px;line-height:1.3;font-weight:400;padding:4px 6px;width:auto;height:28px;border:1px solid var(--_button-border-color);border-radius:100px;margin:0;background-color:transparent;color:var(--_button-bg-color);display:flex;justify-content:center;align-items:center}.m-fpl .custom-collection--product .product-form__input input[type=radio]+label span{font-size:14px;line-height:1.3;font-weight:400}.m-fpl .custom-collection--product .product-form__input input[type=radio]+label:hover{border-color:var(--_button-border-color)}.m-fpl .custom-collection--product .product-form__input input[type=radio]:checked+label{border-color:var(--_button-border-color);background-color:var(--_button-bg-color);color:var(--_button-text-color)}.m-fpl .custom-collection--product .product-form__input input[type=radio].disabled+label{pointer-events:none;cursor:not-allowed;opacity:.5}.m-fpl .new-custom-addcart-wrapper .product-form__input input[type=radio]+label{min-height:28px;padding:6px 8px;height:auto;min-width:unset;width:auto}.m-fpl .new-custom-addcart-wrapper variant-radios-custom,.m-fpl .new-custom-addcart-wrapper .variant-radios-custom{align-items:baseline;gap:16px;margin:0}.m-fpl .new-custom-addcart-wrapper .variant-radios-custom .product-form__input input[type=radio]+label span{font-size:14px!important}.m-fpl .new-custom-addcart-wrapper .new-custom-variant-selector-wrapper{justify-content:flex-start}.m-fpl .product-form__buttons .button{margin-bottom:0;text-transform:none}.m-fpl .replacechild{height:100%}.m-fpl .new-custom-addcart-wrapper .product-form__input{justify-content:flex-start!important}.m-fpl .custom-collection--text shopify-payment-terms{display:none}
/*# sourceMappingURL=/cdn/shop/t/4873/assets/section-fiftyday-product-list.css.map */
