:root{--font-heading-family:Montserrat,Arial,sans-serif;--font-body-family:Montserrat,Arial,sans-serif;--font-additional-family:Montserrat,Arial,sans-serif;--font-heading-weight:900;--font-body-weight:400;--font-body-weight-bold:700;--fk-type-ink:#111;--fk-type-copy:#333;--fk-type-accent:#F26B2F}body,body :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,label,summary,li,dt,dd,th,td,blockquote,small,strong,em,span):not(.fa):not([class*=icon-]){font-family:Montserrat,Arial,sans-serif!important}body #MainContent#MainContent :is(h1,h2,h3,h4,h5,h6){color:#111!important;font-style:normal!important;letter-spacing:-.035em!important;overflow-wrap:break-word}body #MainContent#MainContent :is(h1,h2){font-weight:900!important;line-height:1.1!important;text-wrap:balance}body #MainContent#MainContent :is(h3,h4,h5,h6){font-weight:700!important;line-height:1.2!important}body #MainContent#MainContent :is(h1,h2,h3,h4,h5,h6) :is(span,a,strong,em){color:inherit!important;font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important}body #MainContent#MainContent p{font-weight:400;line-height:1.55}body #MainContent#MainContent :is([class*=__description],[class*=__subtitle],[class*=__subheading],[class*=__item-text],[class*=__bundle-text],.fk-hand-desc-simple__text){color:#333!important;font-weight:400!important;line-height:1.55!important}body #MainContent#MainContent :is([class*=eyebrow],[class*=__kicker],.finket-product-card__meta,.fkc-card__brand){color:#f26b2f!important;font-size:12px!important;line-height:1.45!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase}body #MainContent#MainContent :is([class*=eyebrow],[class*=__kicker]) span{color:inherit!important}body #MainContent#MainContent :is(.fk-scroll-hero__eyebrow,.fk-newsletter-copy p){color:#111!important}body :is(button,summary,.button,[class*=__cta]){font-weight:700!important}body #MainContent#MainContent :is([class*=__price],.fk-bundle-price){font-weight:700!important}body #MainContent#MainContent .fk-scroll-hero__title{line-height:.95!important;font-size:clamp(48px,min(8.8vw,14svh),128px)!important}body #MainContent#MainContent .fk-scroll-hero__title span:last-child{color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:2px #F26B2F!important;transform:none}body #MainContent#MainContent .fk-scroll-hero__title span:last-child{background-image:none!important}body #MainContent#MainContent .finket-product-card__body h3{min-height:2.4em!important}body #MainContent#MainContent .finket-product-card__body h3 a{font-size:inherit!important;line-height:inherit!important}@media(max-width:749px){body #MainContent#MainContent .fk-scroll-hero__title{font-size:clamp(30px,8.8vw,64px)!important;line-height:1!important}body #MainContent#MainContent .finket-product-card__body h3{min-height:4.8em!important}body #MainContent#MainContent :is([class*=eyebrow],[class*=__kicker]){font-size:11px!important;letter-spacing:.08em!important}}body #MainContent#MainContent .fkc-hero h1{color:#fff!important;text-shadow:0 2px 16px #0005}body #MainContent#MainContent .fkc-hero{padding-top:calc(var(--fk-fixed-header-height,82px) + 20px);min-height:300px}@media(max-width:749px){body #MainContent#MainContent .fkc-hero{min-height:230px;padding-top:80px}body #MainContent#MainContent .fkc-hero h1{font-size:28px;margin:24px 16px}}body #MainContent#MainContent .fk-scroll-hero__title{color:#f26b2f!important}body #MainContent#MainContent .fk-scroll-hero__title span:first-child{color:#f26b2f!important;-webkit-text-fill-color:#F26B2F!important}body #MainContent#MainContent :is(h1,h2,h3,h4,h5,h6) [class*=heading-highlight],body #MainContent#MainContent .fk-type-highlight{background:none!important;text-decoration:none!important;padding-bottom:0!important}body #MainContent#MainContent :is(h1,h2,h3,h4,h5,h6) [class*=heading-highlight]:after,body #MainContent#MainContent .fk-type-highlight:after{display:none!important}body #MainContent#MainContent :is(.finket-product-card__body h3,.fk-bundle-content h3,.fkc-card__title,.fk-hand-related__title,.fk-hand-related__card h3,.card__heading){font-weight:900!important}@media(max-width:749px){body #MainContent#MainContent .fk-scroll-hero__title span:last-child{-webkit-text-stroke:1.25px #F26B2F!important}}body #MainContent#MainContent .fk-scroll-hero__title span:last-child{color:#f26b2f!important;-webkit-text-fill-color:#F26B2F!important;-webkit-text-stroke:0!important;filter:url(#fk-clean-outline);letter-spacing:-.025em}@media(max-width:749px){body #MainContent#MainContent#MainContent :is(.finket-product-card__body h3,.fkc-card__title,.fk-bundle-content h3){min-height:0!important;height:auto!important}body #MainContent#MainContent .fk-card-capacity-slot:not(:has(.fk-card-capacity)){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fk-typography.css.map */
