:root{--tr-body:-.01em;--tr-head:-.035em;--tr-logo:-.04em;--lh-tight:1.02;--lh-snug:1.15;--lh-copy:1.35}:root{--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:80px;--s-9:120px;--hg:32px}@media(min-width:990px){:root{--s-5:32px;--s-6:48px;--s-7:64px;--s-8:96px;--s-9:160px;--hg:36px}}html{font-feature-settings:"kern" 1,"liga" 1;font-kerning:normal}body{font-family:var(--font);font-weight:400;letter-spacing:var(--tr-body);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit;letter-spacing:inherit}strong,b{font-weight:700}h1,h2,h3,h4,.hero__title,.eh__title,.ss__title,.px__title,.tr,.nb__title,.cd__title,.qt__text,.iwt__title,.sp__title,.stp__title,.sh h2,.grid-head h2,.sgd__head h2,.fxb__h,.stt__num,.cd__box span{letter-spacing:var(--tr-head);line-height:var(--lh-tight);font-weight:var(--hw,400);text-wrap:balance}.sp__title,.stp__title,.sh h2,.grid-head h2,.sgd__head h2,.fxb__h{line-height:var(--lh-snug);letter-spacing:-.03em}.hero__sub,.eh__sub{letter-spacing:var(--tr-body);line-height:var(--lh-copy)}.hb__logo,.footer__mark{font-weight:700;letter-spacing:var(--tr-logo)}.footer h3,.drawer__head,.intro h2,.cart__total,.line__title,.fgrp summary{font-weight:700;letter-spacing:var(--tr-body)}.prose,.pdp__desc,.iwt__text,.ss__text,.px__text,.fxb__body,.pb__body,.acc__body,.faq__a,.rev__quote,.si__list li,.itabs__body{line-height:var(--lh-copy);letter-spacing:var(--tr-body)}.intro p{line-height:1.2;letter-spacing:-.025em}.card__name,.card__price,.card__meta,.line,.up__name,.sr__name,.sr__price{letter-spacing:var(--tr-body)}.card__name{line-height:1.3}.pdp__title{letter-spacing:-.02em!important;line-height:1.15}.pdp__now,.pdp__was,.card__price,.line__price,.cart__row,.cd__box span{font-variant-numeric:tabular-nums}.ann,.btn,.itabs .itabs__btn,.tab,.menu__row a,.menu__cta,.tbar__b,.fchip,.news button{letter-spacing:var(--tr-body)}.menu__row a{letter-spacing:-.02em}.header__left,.header__center,.header__right{gap:var(--hg)}.btn{padding:0 var(--s-5);gap:var(--s-2)}.input{padding:0 var(--s-4)}.card__info{padding:var(--s-3) 0 var(--s-5)}.card__row{gap:var(--s-1)}.card__meta{margin-top:var(--s-1)}@media(min-width:990px){.card__info{padding-bottom:var(--s-6)}}.grid-head{gap:var(--s-4);margin-bottom:var(--s-5)}.intro h2{margin-bottom:var(--s-3)}.intro p{margin-bottom:var(--s-5)}.iwt{gap:clamp(var(--s-5),5vw,var(--s-8))}.iwt__copy{gap:var(--s-4)}.hero__copy{gap:var(--s-3)}.nb__title,.sgd__head h2{margin-bottom:var(--s-3)}.prose h2{margin:var(--s-6) 0 var(--s-3)}.prose p+p,.pdp__desc p+p,.pb__body p+p,.fxb__body p+p{margin-top:var(--s-3)}.stack>*+*{margin-top:var(--s-4)}.pdp__info{padding-top:var(--s-6);padding-bottom:var(--s-8)}.opt legend{margin-bottom:var(--s-3)}.pdp__actions{gap:var(--act-gap,var(--s-3))}.footer__top{gap:var(--s-6)}@media(min-width:900px){.footer__top{gap:var(--s-8)}}.footer h3{margin-bottom:var(--s-4)}.footer__links a{padding:var(--s-1) 0}.footer__bottom{gap:var(--s-3) var(--s-5)}.drawer__foot,.cart__foot{padding:var(--s-4) var(--pad);gap:var(--s-3)}.line{gap:var(--s-4);padding:var(--s-4) 0}.faq__item summary{padding:var(--s-4) 0}.faq__a{padding-bottom:var(--s-4)}.table th,.table td{padding:var(--s-3) var(--s-3) var(--s-3) 0}
/*# sourceMappingURL=/cdn/shop/t/73/assets/typography-spacing.css.map */
