body.template-product{font-family:InterDisplay,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial!important;font-size:16px!important;line-height:1.6!important;color:#111!important}body.template-product .mm-product-info__vendor,body.template-product .mm-product-info__sku,body.template-product .product__sku,body.template-product [class*=sku]{display:none!important}body.template-product .mm-product-info__availability,body.template-product .mm-product-info__badges,body.template-product .product__inventory,body.template-product [class*=stock],body.template-product [class*=availability],body.template-product [class*=badge]{display:none!important;height:0!important;margin:0!important;padding:0!important;line-height:0!important}body.template-product h1,body.template-product .mm-product-info__title,body.template-product h1.mm-product-info__title{font-family:InterDisplay,sans-serif!important;font-weight:400!important;font-size:clamp(28px,4.6vw,40px)!important;line-height:1.1!important;margin:0 0 4px!important}body.template-product .mm-product-info__price,body.template-product .mm-product-info__price-group{margin:0!important}body.template-product .mm-product-info__currency{display:none!important}body.template-product .price:after,body.template-product .mm-product-info__price .price:after{content:" USD"!important;font-weight:600!important;font-size:clamp(18px,2.2vw,22px)!important}body.template-product .price,body.template-product .price__regular,body.template-product .price .price-item,body.template-product .mm-product-info__price{font-weight:600!important;font-size:clamp(18px,2.2vw,22px)!important;margin:0 auto 16px!important;text-align:center!important;display:block!important}body.template-product .mm-product-media,body.template-product .mm-product-media__main,body.template-product .product__media{border-radius:10px!important;overflow:hidden!important}body.template-product .mm-product-media img,body.template-product .product__media img{width:100%!important;height:auto!important;display:block!important}body.template-product .product-form__submit,body.template-product button[name=add],body.template-product .shopify-payment-button__button{height:50px!important;border-radius:999px!important;border:0!important;background:#111!important;color:#fff!important;font-weight:700!important;letter-spacing:.04em!important;cursor:pointer!important;transition:transform .06s ease,box-shadow .2s ease!important}body.template-product .product-form__submit:hover,body.template-product button[name=add]:hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px #00000026!important}body.template-product .quantity__button{background:transparent!important;border:0!important;font-size:20px!important;width:28px!important;cursor:pointer!important}body.template-product .quantity__input{width:38px!important;text-align:center!important;border:0!important;background:transparent!important;font-weight:600!important;font-size:16px!important}body.template-product,body.template-product.mm-theme{font-family:InterDisplay,ui-sans-serif,system-ui,sans-serif!important;font-size:16px!important;line-height:1.6!important}body.template-product .mm-main-product__info h1,body.template-product .mm-main-product__details h1,body.template-product h1.mm-product-info__title,body.template-product .mm-product-info__title,body.template-product .mm-main-product h1,body.template-product .mrm-product h1,body.template-product .mrm-product__info h1{font-family:InterDisplay,sans-serif!important;font-size:clamp(28px,4.6vw,40px)!important;font-weight:400!important;line-height:1.1!important;margin:0!important}body.template-product .mm-product-info__price,body.template-product .price,body.template-product .price__regular,body.template-product .price .price-item,body.template-product .mm-main-product .price{font-size:clamp(18px,2.2vw,22px)!important;font-weight:600!important;margin:12px 0!important}body.template-product .mm-main-product__purchase button,body.template-product .product-form__submit,body.template-product button[name=add],body.template-product form[action*="cart/add"] button[type=submit]{height:50px!important;min-height:50px!important;border-radius:999px!important;background:#111!important;color:#fff!important;font-weight:700!important;border:0!important;padding:0 32px!important;font-size:14px!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.template-product .mm-product-media,body.template-product .mm-product-media__main,body.template-product .mm-main-product__media,body.template-product .product__media{border-radius:10px!important;overflow:hidden!important}body.template-product .mm-main-product__container{padding:24px 16px!important;max-width:1280px!important;margin:0 auto!important}body.template-product .mm-main-product__content{display:grid!important;grid-template-columns:1.2fr 1fr!important;gap:48px!important}@media (max-width:980px){body.template-product .mm-main-product__content{grid-template-columns:1fr!important;gap:24px!important}}.mm-specs{border-collapse:collapse!important;margin-top:.75rem!important;margin-bottom:1.5rem!important;width:auto!important;border:1px solid #e5e5e5!important;border-radius:4px!important;overflow:hidden!important;font-family:InterDisplay,sans-serif!important}.mm-specs td{padding:8px 12px!important;font-size:15px!important;font-weight:400!important;border-bottom:1px solid #f0f0f0!important}.mm-specs tr:last-child td{border-bottom:none!important}.mm-specs td:first-child{color:#666!important;text-align:right!important;background:#fafafa!important;width:40%!important}.mm-specs td:last-child{text-align:left!important;color:#222!important}.mm-specs *:before,.mm-specs *:after{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mrm-product-pdp.css.map */
