:root{--font-heading-family:"Instrument Serif",Georgia,serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-family:"Manrope",Arial,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-button-family:"Manrope",Arial,sans-serif;--font-button-style:normal;--font-button-weight:500;--font-italic-family:"Instrument Serif",Georgia,serif;--font-italic-style:italic;--font-italic-weight:400;--font-heading-letter-spacing:-.025em;--font-button-letter-spacing:.015em}body{font-family:var(--font-body-family)}body.template--index{--fh-serif:var(--font-heading-family);--fh-sans:var(--font-body-family)}body.template--index :is(h1,h2,.hero__heading),body.template--index .fh-discovery h2,body.template--index .fh-mail-club h2,body.template--index .fh-textile-footer .block-brand .footer__block-heading{font-family:var(--font-heading-family)!important;font-weight:400;letter-spacing:-.025em}body .fh-fill-compare__text h3{font-family:var(--font-heading-family);font-weight:400}body :is(.header__nav-link,.footer__block-heading,.card-product__title,.product-card__title,.fh-product-edit__info h3,.fh-insert-dropdown button,.fh-insert-dropdown input){font-family:var(--font-body-family)}body .footer .block-brand .footer__block-heading{font-family:var(--font-heading-family)}body :is(button,input,select,textarea){font-family:var(--font-body-family)}body.template--index .hero__heading{line-height:1.02}body.template--index .header__logo .h4{font-family:var(--font-body-family)}body .cl-po--options,body .cl-po--option,body .cl-po--option :is(label,input,select,textarea,button,p,small,strong,em,legend),body :is(.cl-po--label,.cl-po--description,.cl-po--help,.cl-po--swatch-label,.cl-po--swatch-button,.cl-po--input,.cl-po--select,.cl-po--price,.cl-po--error,.cl-po--tab-item-text,.cl-po--card-title){font-family:var(--font-body-family)!important;font-style:normal}body .media.media--thumb{background:#f7f5ef!important}body .media.media--thumb img{mix-blend-mode:normal!important;opacity:1!important;filter:none!important}body .swiper-slide[data-media-type=image] .media--thumb .media__overlay{background:transparent!important}body .swiper-slide[data-media-type=image][data-selected] .media--thumb{outline:2px solid #183b9e;outline-offset:-2px}@media(max-width:760px){body #fh-insert-landing :is(input,select,textarea),body .fh-match__dimensions input,body main .cl-po--options :is(input:not([type=radio]):not([type=checkbox]),select,textarea),body .quantity__input{font-size:16px!important}body .quantity__button{min-width:44px;min-height:44px}body .fh-match__actions button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/fluff-typography.css.map */
