.product__info-container .mq-block .product-form,.product__info-container .mq-block .product__description{margin:0}.mq-title.product__title{margin-bottom:var(--mq-mb, 0)}.mq-title__text{font-size:var(--mq-size-m);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media screen and (min-width:750px){.mq-title__text{font-size:var(--mq-size-d)}}.mq-popup .product-popup-modal__opener{display:inline-block}.mq-popup__link.product-popup-modal__button{min-height:0;padding:0;font-size:1.5rem;color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:.3rem}.mq-buy-buttons .product-form__submit,.mq-buy-now,.mq-sticky-atc__button{min-height:4.9rem;font-size:1.9rem;font-weight:700;letter-spacing:.1rem}.mq-buy-buttons--uppercase .product-form__submit,.mq-buy-buttons--uppercase .mq-buy-now{text-transform:uppercase}.mq-buy-buttons--custom .product-form__submit,.mq-sticky-atc.mq-buy-buttons--custom .mq-sticky-atc__button{background-color:var(--mq-atc-bg);color:var(--mq-atc-text, #fff)}.mq-buy-buttons--custom .product-form__submit:after,.mq-buy-buttons--custom .product-form__submit:before{box-shadow:none}.mq-buy-now{margin-top:1rem;background-color:var(--mq-buy-now-bg, rgb(var(--color-button)));color:#fff}.mq-buy-buttons .product-form__buttons{max-width:none}.mq-buy-buttons .product-form__error-message-wrapper{margin-bottom:1rem}.mq-payment-badges .list-payment{justify-content:center;margin:0;padding:0;gap:.6rem}.mq-payment-badges .list-payment__item{padding:0}.mq-payment-badges .list-payment__item svg{width:var(--mq-badge-w-m, 38px);height:auto}@media screen and (min-width:750px){.mq-payment-badges .list-payment__item svg{width:var(--mq-badge-w-d, 38px)}}.mq-price .price--large .price-item--last,.mq-price .price--large .price-item--regular:only-child{font-size:var(--mq-price-d, 2.5rem)}.mq-price .price--on-sale .price-item--sale{font-size:var(--mq-price-sale, 2rem)}.mq-price .price--on-sale .price-item--regular{font-size:var(--mq-price-compare, 1.6rem)}.mq-price--color-accent-1 .price-item--last{color:#141b4d}.mq-variant-picker variant-selects{display:block}.mq-quantity .product-form__quantity{margin:0}.mq-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;padding:1rem 0;border-top:1px solid rgba(var(--color-foreground),.1);box-shadow:0 -4px 14px #00000014;transform:translateY(110%);transition:transform .3s ease}.mq-sticky-atc[hidden]{display:block;visibility:hidden}.mq-sticky-atc.is-visible{transform:none;visibility:visible}.mq-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.mq-sticky-atc__image img{width:5rem;height:5rem;object-fit:cover;border-radius:.6rem;display:block}.mq-sticky-atc__info{flex:1;min-width:0}.mq-sticky-atc__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mq-sticky-atc__price .price{font-size:1.4rem}.mq-sticky-atc__variants{max-width:26rem;min-height:4.4rem;padding:0 1rem}.mq-sticky-atc__button{min-height:4.4rem;font-size:1.6rem;padding:0 2.4rem;white-space:nowrap}@media screen and (max-width:749px){.mq-sticky-atc__button--full-m{flex:1}}@media screen and (min-width:750px){.mq-sticky-atc__button--full-d{flex:1}}@media screen and (max-width:749px){.mq-product-gallery .product__media-list{margin-left:0;margin-bottom:0;width:100%;scroll-padding-left:0}.mq-product-gallery .product__media-list .product__media-item,.mq-product-gallery .product__media-list .product__media-item:first-of-type,.mq-product-gallery .product__media-list .product__media-item:last-of-type{width:100%;padding:0;margin:0}.mq-product-gallery .product__media-list .product__media-item .media{border-radius:0}.mq-product-gallery .product-media-container,.mq-product-gallery .product-media-container.constrain-height,.mq-product-gallery .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%;margin:0;border-radius:0}.mq-product-gallery .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)}.mq-product-gallery .product-media-container img{border-radius:0}.mq-product-gallery .thumbnail-slider{margin-bottom:.5rem}.mq-product-gallery .thumbnail-slider .slider-button{width:2.5rem}.mq-product-gallery .thumbnail-list.slider{margin:0;padding:.75rem .1rem;gap:.75rem}.mq-product-gallery .thumbnail-list__item.slider__slide{width:calc((100% - 3rem)/5)}.mq-product-gallery .thumbnail-list__item .thumbnail{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mq-product.css.map */
