.section-product-information h1,.product-information h1,section[id*=shopify-section] .product-information__title,.product-details h1{font-family:"Playfair Display",var(--font-primary--family),serif!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.01em!important;line-height:1.1!important;color:#111!important;font-size:clamp(1.8rem,4vw,2.75rem)!important}product-price .price-item,product-price [class*=price],.product-information product-price,product-price{font-family:"Inter",var(--font-body--family),sans-serif!important;font-weight:300!important;font-size:1.375rem!important;color:#2a2a2a!important;letter-spacing:0!important}.accordion .details__header,.product-information .details__header,accordion-custom .details__header{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#111!important;padding-top:18px!important;padding-bottom:18px!important}.product-information .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:1px solid #e6e6e6!important}.product-information .add-to-cart-button,.product-information button[name=add],.product-information .button--primary{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important}.product-information .rte,.product-information [class*=product-description]{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:.9375rem!important;line-height:1.75!important;color:#2a2a2a!important}.product-information [class*=variant-picker] label,.product-information .option-selector label{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:12px!important;font-weight:400!important;color:#6b6b6b!important}.shopify-section:has([data-section-id*=section_TnxC7C]),[id*=shopify-section-section_TnxC7C]{background-color:#f7f7f5!important}[id*=shopify-section-section_TnxC7C] h3,[id*=shopify-section-section_TnxC7C] h2,[id*=shopify-section-section_TnxC7C] .rte h3{font-family:"Playfair Display",var(--font-primary--family),serif!important;font-weight:400!important;font-size:clamp(1.5rem,3vw,2rem)!important;color:#111!important;letter-spacing:-.01em!important;margin-bottom:32px!important}[id*=shopify-section-section_TnxC7C] .details__header,[id*=shopify-section-section_TnxC7C] accordion-custom .details__header{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#111!important;padding-top:18px!important;padding-bottom:18px!important}[id*=shopify-section-section_TnxC7C] .details__content,[id*=shopify-section-section_TnxC7C] accordion-custom [class*=content],[id*=shopify-section-section_TnxC7C] .rte p,[id*=shopify-section-section_TnxC7C] p{font-family:"Inter",var(--font-body--family),sans-serif!important;font-size:.9375rem!important;line-height:1.75!important;color:#6b6b6b!important}[id*=shopify-section-section_TnxC7C] .accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:1px solid #e6e6e6!important}[id*=shopify-section-product_recommendations_qggXJq],[id*=shopify-section-midfox-quote]{background-color:#f7f7f5!important}.mf-color-swatches{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;border:0!important;padding:0!important}.mf-color-swatches legend{font-family:var(--font-body--family, "Inter", sans-serif)!important;font-size:13px!important;color:#6b6b6b!important;margin-bottom:12px!important;width:100%!important;font-weight:400!important;display:block!important}.mf-color-swatches legend .mf-color-val{color:#111!important;font-weight:500!important;margin-left:2px!important}.mf-color-swatches .mf-swatch-label{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:50%!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important;border:1.5px solid rgba(0,0,0,.15)!important;transition:transform .18s ease,border-color .15s ease!important;box-sizing:border-box!important;overflow:visible!important;background:transparent!important;outline:none!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important}.mf-color-swatches .mf-swatch-circle{position:absolute!important;top:2px!important;right:2px!important;bottom:2px!important;left:2px!important;border-radius:50%!important;pointer-events:none!important;z-index:1!important;box-sizing:border-box!important}.mf-color-swatches .mf-swatch-label .variant-option__button-label__text,.mf-color-swatches .mf-swatch-label .variant-option__button-label__pill,.mf-color-swatches .mf-swatch-label .strikethrough-variant{display:none!important}.mf-color-swatches .mf-swatch-label input[type=radio]{position:absolute!important;opacity:0!important;width:100%!important;height:100%!important;cursor:pointer!important;z-index:2!important;margin:0!important}.mf-color-swatches .mf-swatch-label:hover{transform:scale(1.1)!important}.mf-color-swatches .mf-swatch-label.mf-swatch-selected{border:2.5px solid #111111!important;transform:scale(1)!important}.mf-color-swatches .mf-swatch-label.mf-swatch-selected .mf-swatch-circle{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important}.mf-color-swatches .mf-swatch-label:has(input:checked),.mf-color-swatches .mf-swatch-label:has(input[data-current-checked=true]){border:2.5px solid #111111!important;transform:scale(1)!important}.mf-color-swatches .mf-swatch-label:has(input:checked) .mf-swatch-circle,.mf-color-swatches .mf-swatch-label:has(input[data-current-checked=true]) .mf-swatch-circle{top:3px!important;right:3px!important;bottom:3px!important;left:3px!important}.mf-color-swatches .mf-swatch-label:focus-within{outline:none!important}.mf-color-swatches.variant-option--equal-width-buttons .mf-swatch-label{flex:none!important;max-width:36px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
