.frx-refined{--frx-ink:#211d1a;--frx-coral:#f06432;--frx-cream:#f6efe6;--frx-line:#e5ddd1}.frx-refined :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--frx-ink);outline-offset:4px}.frx-refined .frx-mobile-search{display:none}.frx-refined .frx-nav__link{gap:8px;min-height:48px;font-size:13px;letter-spacing:.07em}.frx-refined .frx-nav__link .icon-caret{display:block!important;width:9px;height:6px;position:static}.frx-refined .frx-mm__close{position:absolute;right:24px;top:10px;background:#fff;border:0;color:var(--frx-ink);font-size:28px;width:44px;height:44px;cursor:pointer}.frx-refined .frx-nav .frx-mm{max-height:calc(100dvh - 190px);padding-top:42px!important;border-radius:0!important}.frx-refined .frx-nav__item--offer a.frx-nav__link{background:var(--frx-coral);color:var(--frx-ink);border:1px solid var(--frx-coral);padding:10px 18px;min-height:42px;margin:3px 0}.frx-refined .frx-drawer-search{display:flex;margin:0 20px 14px;border:1px solid #b7aa9b;background:#fff;min-height:48px}.frx-refined .frx-drawer-search input{min-width:0;flex:1;padding:12px;border:0;font:16px var(--font-body-family);background:#fff;color:var(--frx-ink)}.frx-refined .frx-drawer-search button{width:48px;background:#fff;border:0;color:var(--frx-ink);padding:12px}.frx-refined .frx-drawer-services{display:flex;flex-wrap:wrap;gap:12px;margin:0 24px 20px}.frx-refined .frx-drawer-services a{font-size:13px;color:var(--frx-ink);text-underline-offset:4px}.frx-refined #omraden{scroll-margin-top:200px}.frx-refined #MainContent .frx-home .frx-hero{min-height:540px}.frx-refined #MainContent .frx-hero__poster,.frx-refined #MainContent .frx-hero__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.frx-refined #MainContent .frx-hero video{opacity:0;transition:opacity .3s}.frx-refined #MainContent .frx-video-playing video{opacity:1}.frx-refined #MainContent .frx-hero__links{align-items:center;gap:16px 28px}.frx-refined #MainContent :is(.frx-btn,.frm-opening-cta,.frk-btn,.frm-contact .button,.button--primary){background:var(--frx-coral)!important;color:var(--frx-ink)!important;border:1px solid var(--frx-coral)!important;border-radius:0!important;box-shadow:none!important;min-height:48px;padding:13px 24px;font:700 14px/1.4 var(--font-body-family);letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:16px;text-transform:none}.frx-refined #MainContent :is(.frx-btn,.frm-opening-cta,.frk-btn,.button--primary):hover{background:#d95324!important;border-color:#d95324!important}.frx-refined #MainContent .frx-hero .frx-btn{color:var(--frx-ink)!important}.frx-refined #MainContent .frx-vat{display:block;font-size:12px;font-weight:400;color:#6b5f52;margin-top:3px}.frx-refined #MainContent .frx-home .frx-sec{padding-top:56px}.frx-refined #MainContent .frx-home .frx-title,.frx-refined #MainContent .frk-head h2{font-family:var(--font-heading-family)!important;font-style:italic!important;font-weight:400!important;font-size:34px!important;line-height:1.15!important;text-transform:none!important;letter-spacing:-.02em!important}.frx-refined #MainContent .fr-catalog-hero h1,.frx-refined #MainContent .collection-hero__title{font-family:var(--font-heading-family)!important;font-style:italic!important;font-size:42px!important;font-weight:400!important;line-height:1.12!important;text-transform:none!important;letter-spacing:-.02em!important}.frx-refined #MainContent .frx-fold{margin:48px auto 0;max-width:1376px;padding:0 24px!important;border-block:1px solid var(--frx-line);background:#fff;color:var(--frx-ink)}.frx-refined #MainContent .frx-fold summary{cursor:pointer;min-height:68px;padding:22px 0;display:flex;justify-content:space-between;gap:20px;font-size:16px;font-weight:700;list-style:none}.frx-refined #MainContent .frx-fold summary::-webkit-details-marker{display:none}.frx-refined #MainContent .frx-fold[open] summary span{transform:rotate(45deg)}.frx-refined #MainContent .frx-fold .frx-w{padding:24px 0 40px!important}.frx-refined #MainContent .frx-fold .frx-reasons{background:var(--frx-line);border-color:var(--frx-line)}.frx-refined #MainContent .frx-fold .frx-reason{background:var(--frx-cream);padding:24px}.frx-refined #MainContent .frx-fold :is(h2,h3,p){color:var(--frx-ink)!important}.frx-refined #MainContent .frm-opening#lagerhallning{min-height:0;border-radius:0;margin-block:56px!important}.frx-refined #MainContent .frm-opening-inner{padding:48px;gap:72px;align-items:center}.frx-refined #MainContent .frm-opening-calendar{min-height:260px}.frx-refined #MainContent .frm-opening h2{font-size:48px;max-width:540px}.frx-refined #MainContent .frm-opening-intro{font-size:16px}.frx-refined #MainContent .frm-opening-background img{opacity:.22}.frx-refined #MainContent .frm-product-intro{font-size:16px!important;line-height:1.6!important;max-width:62ch}.frx-refined #MainContent .frx-product-highlights{margin:16px 0;padding:14px 18px;background:var(--frx-cream);border-left:2px solid var(--frx-coral);font-size:14px;line-height:1.6}.frx-refined #MainContent .frx-product-highlights p{font-size:14px!important;margin:4px 0!important}.frx-refined #MainContent .product-form__submit{background:var(--frx-coral)!important;color:var(--frx-ink)!important;border-radius:0!important;border:1px solid var(--frx-coral)!important;min-height:50px}.frx-refined #MainContent .product-form__submit:after{box-shadow:none!important}.frx-refined #MainContent .frm-contact :is(input,select,textarea),.frx-refined #MainContent .frm-contact-form{border-radius:0!important}.frx-refined #MainContent #FrmContact{border-radius:0!important;box-shadow:none!important}.frx-refined #MainContent #FrmContact :is(input,select,textarea){border-radius:0!important}.frx-refined #MainContent #FrmContact .frm-submit{background:var(--frx-coral)!important;color:var(--frx-ink)!important;border:1px solid var(--frx-coral)!important;border-radius:0!important;box-shadow:none!important;min-height:50px}.frx-refined #MainContent #FrmContact .frm-submit:after{box-shadow:none!important}.frx-refined .frm-mobile-dock{font-family:var(--font-body-family)}.frx-refined .frm-mobile-dock .frm-mobile-dock__quote{background:var(--frx-coral);color:var(--frx-ink)}.frx-refined .menu-drawer__menu-item[href*=contact]{border-radius:0!important;background:var(--frx-coral)!important;color:var(--frx-ink)!important}.frx-refined #MainContent .frx-service-page{max-width:1440px;margin:auto;padding:32px;color:var(--frx-ink);font-family:var(--font-body-family)}.frx-refined #MainContent .frx-service-page *{box-sizing:border-box}.frx-refined #MainContent .frx-service-page :is(h1,h2,h3){font-family:var(--font-heading-family)!important;font-style:italic!important;letter-spacing:-.02em!important;font-weight:400!important;text-transform:none!important;color:var(--frx-ink)!important}.frx-refined #MainContent .frx-service-page h1{font-size:clamp(36px,4.1vw,60px)!important;line-height:1.08!important;margin:14px 0 24px!important}.frx-refined #MainContent .frx-service-page h2{font-size:34px!important;line-height:1.16!important;margin:0 0 18px!important}.frx-refined #MainContent .frx-service-page h3{font-size:26px!important;line-height:1.2!important;margin:8px 0 14px!important}.frx-refined #MainContent .frx-service-page p{font-size:16px!important;line-height:1.65!important;margin:0 0 18px!important}.frx-refined #MainContent .frx-service-page a{color:inherit;text-underline-offset:4px}.frx-refined #MainContent .frx-service-page .frx-kicker{font:700 12px/1.5 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:#98412e}.frx-refined #MainContent .frx-service-hero{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--frx-cream);margin:28px 0 64px}.frx-refined #MainContent .frx-service-hero>div{padding:clamp(24px,4vw,60px);align-self:center}.frx-refined #MainContent .frx-service-hero img{display:block;width:100%;height:100%;min-height:460px;object-fit:cover}.frx-refined #MainContent .frx-service-section{margin:64px 0;scroll-margin-top:180px}.frx-refined #MainContent .frx-service-lead{max-width:800px}.frx-refined #MainContent .frx-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.frx-refined #MainContent .frx-service-grid>article{padding:28px;background:var(--frx-cream)}.frx-refined #MainContent .frx-service-grid b{font:700 12px var(--font-body-family);letter-spacing:.1em;color:#98412e}.frx-refined #MainContent .frx-service-note{padding:28px 32px;border-left:3px solid var(--frx-coral);background:var(--frx-cream)}.frx-refined #MainContent .frx-service-cta{padding:48px 24px;text-align:center;background:var(--frx-cream);margin:64px 0 16px}.frx-refined #MainContent .frx-service-faq{max-width:900px;margin-inline:auto}.frx-refined #MainContent .frx-service-faq details{border-bottom:1px solid var(--frx-line);padding:18px 0}.frx-refined #MainContent .frx-service-faq summary{cursor:pointer;font-size:17px;font-weight:700;padding:8px 0;line-height:1.5}.frx-refined #MainContent .frx-service-faq details p{padding-top:14px}.frx-refined #MainContent .frx-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px}.frx-refined #MainContent .frx-profile-grid article img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;margin-bottom:24px}.frx-refined #MainContent .frx-profile-grid article{min-width:0}.frx-refined #MainContent .frx-profile-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0;font-size:15px}@media(max-width:1200px)and (min-width:990px){.frx-refined .frx-nav>.list-menu--inline{gap:0 16px}.frx-refined .frx-nav__link{font-size:11px}.frx-refined .frx-mm__inner{gap:24px;grid-template-columns:150px minmax(0,1fr) 190px}}@media(max-width:989px){.frx-refined .header>.header__search,.frx-refined .header__icons .header__search{display:none!important}.frx-refined header.header{grid-template-areas:"left heading icons" "search search search"!important;grid-template-columns:48px minmax(0,1fr) 48px!important;padding:8px 12px 12px!important;row-gap:6px!important}.frx-refined .frx-mobile-search{grid-area:search;display:flex;width:100%;min-height:44px;border:1px solid #b7aa9b;background:#fff}.frx-refined .frx-mobile-search input{flex:1;min-width:0;border:0;background:#fff;color:var(--frx-ink);padding:10px 12px;font:16px/1.4 var(--font-body-family)}.frx-refined .frx-mobile-search button{width:48px;background:#fff;border:0;padding:12px;color:var(--frx-ink)}.frx-refined .frx-mobile-search svg{width:20px;height:20px}.frx-refined .header>.header__icons{grid-area:icons}.frx-refined .header .header__heading-logo-wrapper{width:min(210px,calc(100vw - 132px))!important}.frx-refined #MainContent .frx-home .frx-hero{min-height:400px;padding:28px 0}.frx-refined #MainContent .frx-hero h1{font-size:36px!important;line-height:1.08!important}.frx-refined #MainContent .frx-hero__links .frx-btn{order:-1;flex-basis:100%;max-width:240px;margin-inline:24px}.frx-refined #MainContent .frx-hero__links{gap:16px 20px}.frx-refined #MainContent .frx-hero__toggle{display:none}.frx-refined #MainContent .frx-hero__c{padding-inline:20px}.frx-refined #MainContent .frx-hero .frx-eyebrow{font-size:10px!important}.frx-refined #MainContent .frx-home .frx-sec{padding-top:36px}.frx-refined #MainContent .frx-home .frx-title{font-size:28px!important}.frx-refined #MainContent .fr-catalog-hero h1,.frx-refined #MainContent .collection-hero__title{font-size:32px!important}.frx-refined #MainContent .frm-opening-inner{padding:32px 24px;gap:28px}.frx-refined #MainContent .frm-opening-calendar{display:none}.frx-refined #MainContent .frm-opening h2{font-size:36px}.frx-refined #MainContent .frx-fold{margin:32px 16px 0;padding:0 16px!important}.frx-refined #MainContent .frx-service-page{padding:20px}.frx-refined #MainContent .frx-service-hero{grid-template-columns:1fr;margin:20px 0 40px}.frx-refined #MainContent .frx-service-hero img{min-height:0;height:260px}.frx-refined #MainContent .frx-service-grid,.frx-refined #MainContent .frx-profile-grid{grid-template-columns:1fr;gap:16px}.frx-refined #MainContent .frx-service-section{margin:40px 0}.frx-refined #MainContent .frx-service-page h2{font-size:28px!important}.frx-refined #MainContent .frx-service-grid>article,.frx-refined #MainContent .frx-service-note{padding:24px}.frx-refined #omraden{scroll-margin-top:160px}}@media(prefers-reduced-motion:reduce){.frx-refined *{scroll-behavior:auto!important}.frx-refined #MainContent .frx-hero video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/frx-refined.css.map */
