body.wr-brand{--wr-body-size: 16px;--wr-page-size: 40px;--wr-section-size: 32px;--wr-product-size: 32px;--font-paragraph--size: var(--wr-body-size);--font-paragraph--line-height: 1.65;--font-h1--size: var(--wr-page-size);--font-h1--line-height: 1.18;--font-h2--size: var(--wr-section-size);--font-h2--line-height: 1.22;--font-h3--size: 24px;--font-h3--line-height: 1.3;--font-h4--size: 20px;--font-h4--line-height: 1.35;--font-h5--size: 16px;--font-h5--line-height: 1.45;--font-h6--size: 13px;--font-h6--line-height: 1.5;font-size:var(--wr-body-size);line-height:1.65}body.wr-brand #MainContent :is(h1,h2,h3,h4){font-family:var(--font-heading--family);font-weight:400;font-style:normal;letter-spacing:-.015em;text-transform:none;text-wrap:pretty}body.wr-brand #MainContent h1{font-size:var(--wr-page-size);line-height:1.18}body.wr-brand #MainContent h2{font-size:var(--wr-section-size);line-height:1.22}body.wr-brand #MainContent h3{font-size:24px;line-height:1.3}body.wr-brand #MainContent h4{font-size:20px;line-height:1.35}body.wr-brand #MainContent .wr-hero__title{font-size:clamp(40px,4vw,48px);line-height:1.12}body.wr-brand.wr-template-product #MainContent h1{font-size:var(--wr-product-size);line-height:1.22}body.wr-brand #MainContent :is(.rte,.text-block.paragraph) :is(p,li),body.wr-brand .wr-hero__deck,body.wr-brand .wr-materials__intro{font-family:var(--font-body--family);font-size:var(--wr-body-size);font-weight:400;line-height:1.65;letter-spacing:0}body.wr-brand #MainContent .rte :is(h2,h3){margin-block:1.4em .6em}body.wr-brand #MainContent .rte>:first-child{margin-block-start:0}body.wr-brand #MainContent :is(.wr-materials__card h3,.accordion__title){font-family:var(--font-body--family);font-size:16px;line-height:1.45;font-weight:500;letter-spacing:0}body.wr-brand .wr-materials__card p{font-size:14px;line-height:1.6}body.wr-brand product-card .text-block,body.wr-brand product-card .text-block>*,body.wr-brand #MainContent product-card :is(h2,h3),body.wr-brand product-card product-price,body.wr-brand product-card .price{font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}body.wr-brand product-card .price{font-variant-numeric:lining-nums tabular-nums}body.wr-brand.wr-template-product #MainContent product-price:not(product-card product-price),body.wr-brand.wr-template-product #MainContent product-price:not(product-card product-price) .price{font-family:var(--font-body--family);font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}body.wr-brand :is(.button,.button-secondary,.button-unstyled,.wr-hero__cta){font-family:var(--font-body--family);font-size:14px;font-weight:500;line-height:1.45;letter-spacing:.025em}body.wr-brand .menu-list__link{font-family:var(--font-body--family);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.045em}body.wr-brand :is(.menu-drawer__menu-item,.menu-list__submenu .menu-list__link){font-family:var(--font-body--family);font-size:15px;line-height:1.5;font-weight:400;letter-spacing:.01em}body.wr-brand :is(.footer,.footer-section){font-size:14px;line-height:1.6}body.wr-brand :is(.footer,.footer-section) :is(h2,h3,.h2,.h3){font-family:var(--font-heading--family);font-size:24px;font-weight:400;line-height:1.25}body.wr-brand :is(input,textarea,select){font-family:var(--font-body--family);font-size:16px}@media screen and (max-width:749px){body.wr-brand{--wr-body-size: 15px;--wr-page-size: 30px;--wr-section-size: 28px;--wr-product-size: 28px;--font-h3--size: 22px;--font-h4--size: 18px}body.wr-brand #MainContent h3{font-size:22px}body.wr-brand #MainContent h4{font-size:18px}body.wr-brand #MainContent .wr-hero__title{font-size:clamp(26px,7.2vw,30px);line-height:1.1}body.wr-brand .wr-hero__deck{font-size:15px;line-height:1.4}body.wr-brand #MainContent .wr-materials__card h3{font-size:15px}body.wr-brand #MainContent product-card :is(h2,h3){font-size:14px}}body.wr-brand product-card .text-block>[role=heading]{min-block-size:3em}body.wr-brand #MainContent .text-block[class*=wr_shipping_summary] p{font-size:14px;line-height:1.6}@media screen and (max-width:749px){body.wr-brand.wr-template-page #MainContent .page-content table,body.wr-brand #MainContent .shopify-policy__body table{display:block;max-inline-size:100%;min-inline-size:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}body.wr-brand.wr-template-page #MainContent .page-content table :is(th,td),body.wr-brand #MainContent .shopify-policy__body table :is(th,td){min-inline-size:8rem;white-space:normal;overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wr-typography.css.map */
