.m-product-card{box-sizing:border-box}.m-product-card .quick-add{--swiper-navigation-top-offset: 50%}.m-product-card__url{text-decoration:none}.m-product-card__media{position:relative;overflow:hidden}@media screen and (min-width: 768px){.m-product-card__media:hover .m-product-card__image.m-product-card__image-slider .m-swiper__arrow{opacity:1}}@media screen and (min-width: 768px){.m-product-card__media.quick-add:hover .m-product-card__quick-add{opacity:1;margin-bottom:0;z-index:1}}.m-product-card__media.show-secondary-image img{transition:opacity var(--default-transition-easing) var(--default-transition-timing)}.m-product-card__media.show-secondary-image img:nth-of-type(2){opacity:0;position:absolute;top:0;left:0}.m-product-card__media.show-secondary-image:hover img:nth-of-type(1){opacity:0}.m-product-card__media.show-secondary-image:hover img:nth-of-type(2){opacity:1}.m-product-card__image img{max-width:100%;width:100%;height:auto;display:block;font-size:0}@media screen and (min-width: 768px){.m-product-card__image.m-product-card__image-slider .m-swiper__arrow{opacity:0;transition:opacity var(--default-transition-easing) var(--default-transition-timing)}}.m-product-card__image.m-product-card__image-slider .m-swiper__arrow--prev{left:.8rem}.m-product-card__image.m-product-card__image-slider .m-swiper__arrow--next{right:.8rem}.m-product-card__quick-add{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);width:calc(100% - 2rem);transition:opacity var(--default-transition-easing) var(--default-transition-timing),margin-bottom var(--default-transition-easing) var(--default-transition-timing)}@media screen and (min-width: 768px){.m-product-card__quick-add{opacity:0;margin-bottom:-1rem}}@media screen and (min-width: 768px){.m-product-card__quick-add:focus-within{opacity:1;margin-bottom:0;z-index:1}}.m-product-card__badges{position:absolute;left:1rem;top:1rem;z-index:9}.m-product-card__content{padding:1rem 0}.m-product-card__content--padded{padding:1rem}.m-product-card__content .m-price{margin-top:.5rem}.m-product-card__content.u-text-center .m-price__sale{justify-content:center}.m-product-card__price .o-product__tax{display:none}.m-product-card.m-product-card--simple .m-product-card__url{gap:1rem;color:inherit;margin-bottom:1rem}.m-product-card.m-product-card--simple .m-product-card__media{max-width:8rem;position:relative}.m-product-card.m-product-card--simple .m-product-card__image{background-color:rgba(var(--color-black),.2)}.m-product-card.m-product-card--simple .m-product-card__content{display:flex;flex-direction:column;flex:1;padding:0;margin:0}.m-product-card.m-product-card--simple .m-product-card__price{margin-bottom:.2rem}.m-product-card.m-product-card--simple .m-product-card__heading{margin-top:.4rem}.m-product-card.m-product-card--simple .m-product-form__submit{text-align:left}.m-product-card.m-product-card--simple .m-variants__label{margin-bottom:1rem}.m-product-card.m-product-card--simple .m-product-card__quick-add{margin-top:auto;opacity:1;position:relative;margin-bottom:.5rem;transform:initial;width:auto;left:0;bottom:0}.m-product-card.m-product-card--simple .m-product-card__quick-add .m-quick-add-variants__button{text-decoration:underline;text-align:left;border-bottom:none;padding:0}.m-product-card.m-product-card--simple .m-product-card__quick-add .m-quick-add-variants__items{padding:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product-card-style.css.map */
