:root{--font-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans";--font-title:"Outfit",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans"}.master-wrapper-content,body,html{font-feature-settings:"liga" 1,"tnum" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body)}.page-title h1,.product-essential .overview .tab-title,.product-grid .title a,.product-item .product-title,.product-name h1,.product-tabs li a,h1,h2,h3{font-weight:700;letter-spacing:.2px;line-height:1.12;font-family:var(--font-title)}.banner .title,.hero .title,.home-page .nivo-caption .title,.home-page .slider .title,.topic-block .title{font-weight:800;letter-spacing:.35px;line-height:1.08;font-family:var(--font-title)}.breadcrumb,.breadcrumb a,.breadcrumb span,.footer,.footer a,.header,.header a,.header-links,.header-links a,.megamenu,.megamenu a,.top-menu,.top-menu a{font-family:var(--font-body)}.attributes,.attributes label,.attributes select,.delivery,.full-description,.overview .short-description,.product-essential,.sku,.stock,.variant-overview{line-height:1.55;font-family:var(--font-body)}.old-price,.price,.prices,.product-price,.tax-shipping-info{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;font-family:var(--font-body)}.add-to-cart-button,.add-to-wishlist-button,.btn,.button,.compare-products-button,.email-a-friend-button,.product-box-add-to-cart-button{font-weight:700;letter-spacing:.3px;font-family:var(--font-title)}.inputs label,.product-collateral table,.product-collateral table td,.product-collateral table th,.review-rating,.review-text,.review-title,.table,.write-review,.write-review label,table,table td,table th{font-family:var(--font-body)}@media (max-width:480px){.product-name h1{font-size:1.4rem}.home-page .nivo-caption .title,.home-page .slider .title{font-size:1.6rem}}