:root{--mx-ink: #202625;--mx-muted: #63706d;--mx-line: #e7eaea;--mx-soft: #f5f7f7;--mx-blue: var(--mx-accent, #000000);--mx-blue-dark: #222222;--mx-sale: #d4292b;--mx-sale-soft: #fdeeee}.product-information .product-details h1{font-size:clamp(24px,2.1vw,30px);font-weight:600;line-height:1.2;letter-spacing:-.6px;color:var(--mx-ink);text-wrap:balance}.product-information .product-details product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.product-information .product-details product-price .price{font-size:1.5rem;font-weight:700;letter-spacing:-.3px;color:var(--mx-ink)}[ref=priceContainer]:has(.mx-sale-badge) .price{color:var(--mx-sale)}[ref=priceContainer] .compare-at-price{color:#8a9391;font-weight:400;text-decoration-thickness:1px}.mx-sale-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:100px;background:var(--mx-sale);color:#fff;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.2px}.mx-sale-meta{flex-basis:100%;display:grid;gap:4px}.mx-sale-save{justify-self:start;padding:4px 12px;border-radius:100px;background:var(--mx-sale-soft);color:var(--mx-sale);font-size:13px;font-weight:600}.mx-sale-omnibus{font-size:12px;line-height:1.45;color:var(--mx-muted)}.product-information .product-details product-price .compare-at-price{font-size:1rem}.product-card .mx-sale-badge,.product-grid .mx-sale-badge,.resource-list .mx-sale-badge{padding:2px 6px;font-size:11px}.product-card [ref=priceContainer],.resource-list [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.mx-review-cta{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mx-ink)}.mx-review-cta[hidden]{display:none}.mx-review-cta__stars{display:inline-flex;gap:2px;color:var(--mx-blue)}.mx-review-cta__stars svg{width:16px;height:16px;stroke-width:1.6}.mx-review-cta__link{color:var(--mx-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mx-review-cta__link:hover{color:var(--mx-blue)}.mx-assurance{display:grid;margin:0;padding:4px 16px;list-style:none;background:var(--mx-soft);border:1px solid var(--mx-line);border-radius:10px;font-size:14px;line-height:1.45;color:var(--mx-muted)}.mx-assurance__item{display:flex;align-items:center;gap:12px;padding:11px 0}.mx-assurance__item+.mx-assurance__item{border-top:1px solid var(--mx-line)}.mx-assurance__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--mx-blue);box-shadow:0 1px 3px #0000000d}.mx-assurance__icon svg{width:21px;height:21px}.mx-assurance__item strong{font-weight:600;color:var(--mx-ink)}.mx-assurance__item a{color:var(--mx-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mx-assurance__item a:hover{color:var(--mx-blue-dark)}.product-information .product-details .divider__line{background-color:var(--mx-line)}.product-information variant-picker legend{font-size:14px;font-weight:600;color:var(--mx-ink);margin-bottom:10px}.product-information variant-picker .variant-option__button-label{min-height:44px;border-color:#d5dbda;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.product-information variant-picker .variant-option__button-label:hover{border-color:var(--mx-blue)}.product-information variant-picker .variant-option__button-label:has(input:checked){border-color:var(--mx-ink)}.product-information variant-picker .variant-option__button-label:has(input:focus-visible){outline:3px solid var(--mx-blue);outline-offset:3px}.product-information .product-inventory__status{font-size:14px;color:var(--mx-ink)}.product-information .add-to-cart-button,.product-information .product-form-buttons .button{min-height:56px;background-color:var(--mx-blue);border-color:var(--mx-blue);color:#fff;font-size:15px;font-weight:600;letter-spacing:.2px;transition:background-color .25s,transform .25s,box-shadow .25s}.product-information .add-to-cart-button:hover:not([disabled]),.product-information .product-form-buttons .button:hover:not([disabled]){background-color:var(--mx-blue-dark);border-color:var(--mx-blue-dark);transform:translateY(-1px);box-shadow:0 6px 16px #0000002e}.mx-paybadges{display:flex;flex-direction:column;align-items:var(--mx-pay-align, center);gap:10px;width:100%}.mx-paybadges__label{display:flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:600;color:var(--mx-muted)}.mx-paybadges__label svg{width:18px;height:18px;color:#1f9d55}.mx-paybadges img{display:block;height:var(--mx-pay-h, 28px);width:auto;max-width:100%}.product-information .accordion{border-top:1px solid var(--mx-line)}.product-information .accordion .details__header{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--mx-ink);padding-block:18px}.product-information .accordion .details__header:hover{color:var(--mx-blue)}.product-information .accordion .details-content{font-size:14px;line-height:1.7;color:#4f5b58}.product-information .accordion .details-content strong{color:var(--mx-ink);font-weight:600}.product-information .accordion .details-content a{color:var(--mx-blue);text-underline-offset:3px}.product-information .accordion .details-content table{border-collapse:collapse;font-size:13px}.product-information .accordion .details-content td{border-color:var(--mx-line);padding:6px 8px}.jm-review-widget-minimal-header__title{font-size:clamp(26px,2.4vw,34px)!important;font-weight:600!important;letter-spacing:-1px;color:var(--mx-ink)}.jm-review-widget__body .jm-center.jdgm-empty-state{display:none!important}#judgeme_product_reviews .jm-button--primary{background-color:var(--mx-blue)!important;border-color:var(--mx-blue)!important;color:#fff!important;font-weight:600;min-height:46px;padding-inline:22px}#judgeme_product_reviews .jm-button--primary:hover{background-color:var(--mx-blue-dark)!important;border-color:var(--mx-blue-dark)!important}.sticky-add-to-cart .mx-sale-meta{display:none}.sticky-add-to-cart .mx-sale-badge{padding:2px 7px;font-size:11px}.sticky-add-to-cart [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.sticky-add-to-cart .button,.sticky-add-to-cart button[type=submit]{background-color:var(--mx-blue);border-color:var(--mx-blue);color:#fff}.sticky-add-to-cart .button:hover,.sticky-add-to-cart button[type=submit]:hover{background-color:var(--mx-blue-dark);border-color:var(--mx-blue-dark)}@media(max-width:749px){.product-information .product-details product-price .price{font-size:1.375rem}.mx-assurance{font-size:13px;padding-inline:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mx-pdp.css.map */
