body{font-size:16px;line-height:1.55}#MainContent :is(p,.rte,.product__description,.hw-text,.frm-lead,.fr-catalog-hero p){font-size:16px!important;line-height:1.55!important}#MainContent h1,#MainContent .hw-site .hw-hero h1{font-size:40px!important;line-height:1.15!important}#MainContent h2,#MainContent .hw-site :is(.hw-section-title h2,.hw-final h2){font-size:28px!important;line-height:1.25!important}#MainContent h3{font-size:22px!important;line-height:1.3!important}#MainContent :is(.card__heading,.hw-product-info h3,.frk-card-n){font-size:18px!important;line-height:1.3!important}#MainContent .product__title h1{font-size:36px!important}#MainContent :is(.frm-small,.frci-note,.frm-availability,.fr-catalog-status,.fr-catalog-hero .frm-breadcrumb,.product__tax,.caption,.frk-card-s,.hw-product-info span){font-size:14px!important;line-height:1.5!important}#MainContent :is(.price,.price-item,.frk-card-p){font-size:16px!important;line-height:1.5!important}#MainContent :is(label,.form__label){font-size:14px!important;line-height:1.5!important}#MainContent :is(input,select,textarea){font-size:16px!important}#MainContent :is(.button,button.button,.hw-btn,.hw-category-link){font-size:16px!important;line-height:1.4!important}.header__inline-menu .list-menu__item,.menu-drawer__menu-item{font-size:16px!important;line-height:1.4!important}.header__inline-menu :is(.mega-menu__link,.list-menu__item--link){font-size:15px!important;line-height:1.5!important}.header__inline-menu .mega-menu__link--level-2{font-size:16px!important}#MainContent .fr-category-sidebar summary,#MainContent .fr-category-sidebar--grid-wide summary{font-size:20px!important;line-height:1.25!important}#MainContent .fr-category-link{font-size:16px!important;line-height:1.4!important}#MainContent .fr-catalog-current{font-size:20px!important;line-height:1.3!important}#MainContent .fr-refresh h1{font-size:38px!important}#MainContent .fr-refresh h2{font-size:22px!important}#MainContent .fr-refresh h3{font-size:18px!important}#MainContent .fr-refresh .frm-eyebrow,#MainContent :is(.fr-catalog-eyebrow,.hw-eyebrow){font-size:12px!important;line-height:1.5!important}.fr-editorial-footer :is(.fr-editorial-footer__links a,.fr-editorial-footer__brand p,.fr-editorial-footer__company){font-size:14px!important;line-height:1.55!important}.fr-editorial-footer__legal{font-size:14px!important}.fr-editorial-footer__wordmark{font-size:25px!important}.announcement-bar__message{font-size:14px!important;line-height:1.4!important}@media(max-width:749px){#MainContent h1,#MainContent .hw-site .hw-hero h1,#MainContent .product__title h1{font-size:30px!important;line-height:1.15!important}#MainContent h2,#MainContent .hw-site :is(.hw-section-title h2,.hw-final h2){font-size:24px!important}#MainContent h3{font-size:20px!important}#MainContent :is(.card__heading,.hw-product-info h3,.frk-card-n){font-size:16px!important}#MainContent .fr-refresh h1{font-size:30px!important}#MainContent .fr-refresh h2,#MainContent .fr-catalog-current{font-size:20px!important}.announcement-bar__message{font-size:12px!important}.frm-mobile-dock a{font-size:14px!important}}@media(min-width:990px){:is(#shopify-section-sections--32706646901078__header,.section-header) .header__inline-menu :is(.header__menu-item,.header__menu-item span){font-size:12.5px!important}:is(#shopify-section-sections--32706646901078__header,.section-header) .header__inline-menu .mega-menu__link{font-size:13px!important}:is(#shopify-section-sections--32706646901078__header,.section-header) .header__inline-menu .mega-menu__link--level-2{font-size:12px!important}}#MainContent#MainContent .fr-refresh{font-family:Arial,Helvetica,sans-serif!important}#MainContent#MainContent .fr-refresh :is(h1,h2,h3,h4,h5,h6,p,a,label,input,textarea,select,button,summary,small,span,div){font-family:Arial,Helvetica,sans-serif!important}#MainContent#MainContent .fr-refresh :is(h1,h2,h3,h4){font-style:normal!important;letter-spacing:-.025em!important;font-weight:600!important;text-transform:none!important;color:#1a1a1a!important}#MainContent#MainContent .fr-refresh h1{font-size:40px!important;line-height:1.15!important}#MainContent#MainContent .fr-refresh h2{font-size:22px!important;line-height:1.25!important}#MainContent#MainContent .fr-refresh h3{font-size:18px!important;line-height:1.3!important}#MainContent#MainContent .fr-refresh{padding-top:56px!important;padding-bottom:64px!important}#MainContent#MainContent .fr-refresh :is(.frm-contact-head,.fr-refresh-contact-head){border-top:0!important;padding-top:0!important;margin-bottom:32px!important;max-width:680px}#MainContent#MainContent .fr-refresh :is(.frm-contact-head,.fr-refresh-contact-head) h1{margin:0 0 16px!important}#MainContent#MainContent .fr-refresh :is(.frm-contact-head,.fr-refresh-contact-head) p:last-child{margin:0!important}#MainContent#MainContent .fr-refresh :is(.frm-contact-form,.fr-refresh-form-card){background:#fff;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:32px!important;box-shadow:0 8px 32px #1a1a1a09}#MainContent#MainContent .fr-refresh .frm-contact-form{margin:0!important}#MainContent#MainContent .fr-refresh .fr-refresh-info{background:#f8f8f8!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:28px!important;box-shadow:none}#MainContent#MainContent .fr-refresh .fr-refresh-contact-aside{border-left:0!important;padding:28px!important;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:12px}#MainContent#MainContent .fr-refresh .fr-refresh-contact-aside>.fr-refresh-info{padding:24px 0 0!important;border:0!important;border-top:1px solid #e5e5e5!important;border-radius:0!important}#MainContent#MainContent .fr-refresh .frm-field{display:flex;flex-direction:column;gap:8px}#MainContent#MainContent .fr-refresh :is(input,textarea,select){border-radius:8px!important}#MainContent#MainContent .fr-refresh :is(.frm-submit,.frci-submit,.fr-refresh-secondary){border-radius:8px!important}@media(max-width:989px){#MainContent#MainContent .fr-refresh{padding-top:32px!important}}@media(max-width:749px){#MainContent#MainContent .fr-refresh h1{font-size:30px!important}#MainContent#MainContent .fr-refresh h2{font-size:20px!important}#MainContent#MainContent .fr-refresh :is(.frm-contact-form,.fr-refresh-form-card,.fr-refresh-contact-aside,.fr-refresh-info){padding:24px!important}}#MainContent#MainContent .fr-refresh{font-family:var(--font-body-family)!important}#MainContent#MainContent .fr-refresh :is(p,a,label,input,textarea,select,button,summary,small,span,div){font-family:var(--font-body-family)!important}#MainContent#MainContent .fr-refresh :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.025em!important}#MainContent#MainContent .hw-site .hw-hero-content{max-width:1320px!important;width:100%!important;margin-inline:auto!important;padding-inline:var(--frm-gutter,24px)!important;box-sizing:border-box}#MainContent#MainContent .hw-site .hw-section,#MainContent#MainContent .hw-site #omraden{max-width:1320px!important;width:100%!important;margin-inline:auto!important;padding:64px var(--frm-gutter,24px) 0!important;box-sizing:border-box}#MainContent#MainContent .hw-site :is(.hw-section-head,.hw-section-title){margin:0 0 32px!important;text-align:left!important;max-width:720px;display:block!important}#MainContent#MainContent .hw-site :is(.hw-section-head,.hw-section-title) h2,#MainContent#MainContent .hw-site .hw-final h2,#MainContent#MainContent .hw-site .frm-opening h2{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:28px!important;line-height:1.25!important;letter-spacing:-.025em!important;margin:0 0 16px!important}#MainContent#MainContent .hw-site .hw-label,#MainContent#MainContent .hw-site .frm-opening-eyebrow{margin:0 0 16px!important;line-height:1.5!important}#MainContent#MainContent .hw-site .hw-section-title p{margin:0!important}#MainContent#MainContent .hw-site .hw-final{max-width:1320px!important;width:100%!important;margin:64px auto!important;padding:64px var(--frm-gutter,24px)!important;box-sizing:border-box;text-align:left!important}#MainContent#MainContent .hw-site .hw-final p{margin:0 0 24px!important}#MainContent#MainContent .hw-site .frm-opening#lagerhallning{max-width:1320px!important;width:100%!important;margin:64px auto 0!important;padding:64px var(--frm-gutter,24px)!important;box-sizing:border-box}#MainContent#MainContent .hw-site .frm-opening-inner{padding:0!important;grid-template-columns:minmax(0,1fr) 220px;gap:64px}#MainContent#MainContent .hw-site .frm-opening-copy{order:1;max-width:580px}#MainContent#MainContent .hw-site .frm-opening-calendar{order:2}#MainContent#MainContent .hw-site .frm-opening-connector{display:none}@media(max-width:749px){#MainContent#MainContent .hw-site .hw-section,#MainContent#MainContent .hw-site #omraden{padding-top:40px!important}#MainContent#MainContent .hw-site #omraden .hw-section-head{display:block!important}#MainContent#MainContent .hw-site :is(.hw-section-head,.hw-section-title){margin-bottom:24px!important}#MainContent#MainContent .hw-site :is(.hw-section-head,.hw-section-title) h2,#MainContent#MainContent .hw-site .hw-final h2,#MainContent#MainContent .hw-site .frm-opening h2{font-size:24px!important}#MainContent#MainContent .hw-site .hw-final{margin:40px auto!important;padding:40px var(--frm-gutter,24px)!important}#MainContent#MainContent .hw-site .frm-opening#lagerhallning{margin:40px auto 0!important;padding:40px var(--frm-gutter,24px) 230px!important}#MainContent#MainContent .hw-site .frm-opening-inner{display:flex!important;flex-direction:column!important;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/fr-typography.css.map */
