.fs-kl{--fs-kl-pink: #fde6e8;--fs-kl-grey: #f3f3f3;--fs-kl-ink: #000;--fs-kl-soft: #444;--fs-kl-faq-q: #030712;--fs-kl-faq-a: var(--fs-ink-soft, #646b78);color:var(--fs-kl-ink);font-family:var(--font-body-family)}.fs-kl *,.fs-kl *:before,.fs-kl *:after{box-sizing:border-box}.fs-kl :where(p,h2,h3,ul){margin:0;letter-spacing:0}.fs-kl :where(img){max-width:100%;height:auto;display:block}.fs-kl-wrap{max-width:92.4rem;margin-inline:auto;padding-inline:1.2rem}.fs-kl-wrap--wide{max-width:122.4rem}@media(min-width:1920px){.fs-kl-wrap{max-width:102.4rem}}.fs-kl-band{padding-block:3.2rem}.fs-kl-band--pink{background:var(--fs-kl-pink)}.fs-kl-band--black{background:#000;color:#fff}.fs-kl-band--grey{background:var(--fs-kl-grey)}@media(min-width:1024px){.fs-kl-band{padding-block:4.8rem}}.fs-kl-note{margin:0;padding:1.2rem 1.6rem;background:#fff7d6;border:1px dashed #b88a00;font-size:1.4rem;line-height:2rem;text-align:center}.fs-kl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1.6rem 3.2rem;border-radius:1.2rem;background:#000;color:#fff;font-size:1.6rem;font-weight:600;line-height:2.4rem;text-decoration:none;text-align:center;transition:background-color .2s}.fs-kl-btn:hover{background:var(--fs-dark, #2c2c2c);color:#fff}.fs-kl-btn:focus-visible{outline:2px solid var(--fs-teal-ink, #2f7c6e);outline-offset:2px}.fs-kl-hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:19rem;padding:2.4rem 1.6rem;background:#1b1b1b;overflow:hidden;text-align:center;color:#fff}.fs-kl-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.fs-kl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--fs-kl-overlay, .6))}.fs-kl-hero__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.4rem;max-width:80rem;min-width:0}@media(min-width:1024px){.fs-kl-hero__in{gap:.8rem}}.fs-kl-hero__eyebrow{margin:0;font-size:1.3rem;font-weight:600;line-height:2rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.fs-kl-hero__title{margin:0;font-size:2.4rem;font-weight:700;line-height:3.2rem;color:#fff}.fs-kl-hero__sub{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#fff}.fs-kl-intro__in{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.fs-kl-intro__logo{flex-shrink:0;width:21rem}.fs-kl-intro__copy{display:flex;flex-direction:column;align-self:stretch;min-width:0;text-align:center}.fs-kl-intro__lead{font-size:2rem;font-weight:700;line-height:2.4rem}.fs-kl-intro__small{margin-top:1.6rem;font-size:1.6rem;line-height:2.4rem;color:var(--fs-kl-soft)}@media(min-width:1024px){.fs-kl-intro__in{flex-direction:row-reverse;gap:9.6rem}.fs-kl-intro__copy{text-align:start}}.fs-kl-how__in{display:flex;flex-direction:column;align-items:center}.fs-kl-how__row{display:flex;flex-direction:column;align-items:center;gap:3.2rem;width:100%}.fs-kl-how__media{flex-shrink:0;width:36rem;max-width:80%;margin-inline:auto}.fs-kl-how__copy{min-width:0;font-size:2rem;line-height:2.8rem;text-align:center}.fs-kl-how__title{font-size:2.4rem;font-weight:700;line-height:3.2rem}.fs-kl-how__text{margin-block:1.6rem;font-size:2rem;line-height:2.8rem}.fs-kl-how__sub{margin-block:1.6rem;font-size:2rem;font-weight:700;line-height:2.8rem}.fs-kl-how__list{padding-inline-start:4rem;list-style:disc;text-align:left;font-size:2rem;line-height:2.8rem}.fs-kl-how__list ul{padding:0;margin:0;list-style:inherit}.fs-kl-how__list p{margin:0}.fs-kl-how__arrow{width:16.8rem;margin-top:3.2rem}@media(min-width:1024px){.fs-kl-how__row{flex-direction:row;align-items:flex-start;gap:9.6rem}.fs-kl-how__row--rev{flex-direction:row-reverse}.fs-kl-how__media{max-width:100%;margin:0}.fs-kl-how__copy{flex:1 1 0;text-align:start}.fs-kl-how__text{margin-block:3.2rem}.fs-kl-how__sub{margin-block:2.4rem}.fs-kl-how__arrow{margin-top:-5.5rem;position:relative;z-index:1}}.fs-kl-cards__title{margin-bottom:3.2rem;font-size:3rem;font-weight:700;line-height:3.6rem;text-align:center;color:inherit}@media(min-width:1024px){.fs-kl-cards__title{margin-bottom:4rem}}.fs-kl-cards__list{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:1.5rem;margin:1.6rem -1.2rem 0;padding:0 1.2rem .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.2rem;scrollbar-width:none}.fs-kl-cards__list::-webkit-scrollbar{display:none}@media(min-width:570px){.fs-kl-cards__list{grid-auto-columns:calc(50% - .75rem)}}@media(min-width:1024px){.fs-kl-cards__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:0;overflow:visible}}.fs-kl-card{display:flex;flex-direction:column;align-items:center;gap:2.4rem;min-width:0;scroll-snap-align:start}.fs-kl-card__title{font-size:2rem;font-weight:700;line-height:2.8rem;color:inherit;text-align:center}.fs-kl-card .fs-kl-ico{width:7rem;height:7rem;flex-shrink:0}.fs-kl-card__text{font-size:1.6rem;line-height:2.4rem;text-align:center;color:#212121}.fs-kl-band--black .fs-kl-card__text{color:#fff}.fs-kl-faq{scroll-margin-top:12rem}.fs-kl-faq__head{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.6rem}.fs-kl-faq__icon{flex-shrink:0;width:6rem;height:auto}.fs-kl-faq__title{min-width:0;font-size:1.8rem;font-weight:700;line-height:2.8rem}@media(min-width:1024px){.fs-kl-faq__head{margin-bottom:3.2rem}.fs-kl-faq__icon{width:6.7rem}.fs-kl-faq__title{font-size:2.4rem;line-height:3.2rem}}.fs-kl-faq__list{display:flex;flex-direction:column;gap:1.2rem}.fs-kl-faq__item>summary{list-style:none;cursor:pointer}.fs-kl-faq__item>summary::-webkit-details-marker{display:none}.fs-kl-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.4rem;margin-bottom:.8rem;padding:1.6rem;border-radius:1.6rem;border-bottom:1px solid #ebf4f2;background:#fff;color:var(--fs-kl-faq-q)}.fs-kl-faq__q:hover{color:#1f2937}.fs-kl-faq__q:focus-visible{outline:2px solid var(--fs-teal-ink, #2f7c6e);outline-offset:2px}.fs-kl-faq__q h3{min-width:0;margin:0;font-family:inherit;font-size:1.4rem;font-weight:600;line-height:2rem;color:inherit}.fs-kl-faq__q svg{flex-shrink:0;width:1.6rem;height:1.6rem;fill:currentColor;transition:transform .2s}.fs-kl-faq__item[open] .fs-kl-faq__q svg{transform:rotate(180deg)}.fs-kl-faq__a{padding:1.6rem;border-radius:1.6rem;border-bottom:1px solid #ebf4f2;background:#fff;font-size:1.4rem;line-height:2rem;color:var(--fs-kl-faq-a)}.fs-kl-faq__a p{margin:0}.fs-kl-faq__a a,.fs-kl-faq__more a{color:var(--fs-teal-ink, #2f7c6e);text-decoration:underline;text-underline-offset:.2em}.fs-kl-faq__more{margin-top:2.4rem;font-size:1.6rem;line-height:2.4rem;color:#222}.fs-kl-faq__more p{margin:0}@media(min-width:1024px){.fs-kl-faq__q h3{font-size:1.6rem;line-height:2.4rem}}.fs-kl-visit{padding-block:1.6rem}@media(min-width:1024px){.fs-kl-visit{padding-block:3.2rem}}.fs-kl-visit__in{display:flex;flex-direction:column;gap:1.6rem;margin-block:3.2rem}@media(min-width:1024px){.fs-kl-visit__in{flex-direction:row;gap:3.2rem}}.fs-kl-offer{position:relative;display:flex;min-width:0;padding:3.2rem;border-radius:1.6rem;overflow:hidden;background:#3a2a1f;color:#fff}.fs-kl-offer__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.fs-kl-offer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.fs-kl-offer__in{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;min-width:0}.fs-kl-offer__kicker{max-width:5rem;font-size:1.8rem;line-height:2.8rem;color:#ffffffbf}.fs-kl-offer__line{display:flex;flex-wrap:wrap;gap:.4rem;font-size:2.4rem;font-weight:700;line-height:3.2rem}.fs-kl-offer__red{color:#ff0509}.fs-kl-offer__btn{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:3.2rem;padding:1.2rem 3.2rem;border-radius:.8rem;background:var(--fs-teal-strong, #328374);color:#fff;font-size:1.6rem;line-height:2.4rem;text-decoration:none}.fs-kl-offer__btn:hover{background:var(--fs-teal-dark, #1e4e45);color:#fff}.fs-kl-panel{min-width:0;padding:1.6rem;border-radius:1.2rem;background:var(--fs-kl-grey)}@media(min-width:1024px){.fs-kl-offer{flex:0 0 calc(100% / 3 - 1.07rem)}.fs-kl-panel{flex:1 1 0;padding-inline:4.8rem}}.fs-kl-panel__tabs{display:flex;justify-content:center;border-bottom:1px solid #e5e7eb}.fs-kl-panel__tab{margin:0 0 -1px;padding:1.6rem .4rem;border-bottom:2px solid var(--fs-teal-ink, #2f7c6e);font-size:1.4rem;font-weight:600;line-height:2rem;color:#2a7466;text-align:center}.fs-kl-panel__body{display:flex;flex-direction:column;gap:1.6rem;padding-top:1.6rem}@media(min-width:1024px){.fs-kl-panel__body{flex-direction:row;padding-top:3.2rem}}.fs-kl-panel__rows{display:flex;flex-direction:column;gap:1.6rem;min-width:0}@media(min-width:1024px){.fs-kl-panel__rows{flex:2 1 0;gap:1.2rem}}.fs-kl-panel__row{display:flex;align-items:center;gap:.8rem;min-width:0;font-size:1.4rem;line-height:2rem;color:#222}.fs-kl-panel__row svg{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--fs-teal, #389382)}.fs-kl-panel__row a{color:inherit}.fs-kl-panel__row a.fs-kl-panel__maplink{text-decoration:underline}.fs-kl-panel__row a{position:relative}.fs-kl-panel__row a:after{content:"";position:absolute;top:-1.2rem;right:-.4rem;bottom:-1.2rem;left:-.4rem}.fs-kl-panel__map{position:relative;min-width:0;height:15rem;overflow:hidden}@media(min-width:1024px){.fs-kl-panel__map{flex:1 1 0}}.fs-kl-panel__map iframe{display:block;width:100%;height:100%;border:0}.fs-kl-soon__in{max-width:64rem;margin-inline:auto;text-align:center}.fs-kl-soon__title{font-size:2.4rem;font-weight:700;line-height:3.2rem}.fs-kl-soon__text{margin-top:1.2rem;font-size:1.6rem;line-height:2.4rem;color:#222}.fs-kl-soon__text p{margin:0}.fs-kl-soon__text p+p{margin-top:.8rem}.fs-kl-soon__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2.4rem}.fs-kl-soon__form{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin-top:2.4rem}.fs-kl-soon__form label{flex:1 0 100%;font-size:1.4rem;font-weight:600;line-height:2rem}.fs-kl-soon__form input[type=email]{flex:1 1 0;width:0;min-width:min(22rem,100%);min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--fs-line, #e1e3ea);border-radius:var(--fs-radius-input, 1rem);background:#fff;font:inherit;font-size:1.6rem;color:#222}.fs-kl-soon__form input[type=email]:focus-visible{outline:2px solid var(--fs-teal-ink, #2f7c6e);outline-offset:1px}.fs-kl-soon__form .fs-kl-btn{min-height:4.8rem;padding-block:1.2rem}.fs-kl-soon__fine{flex:1 0 100%;margin-top:.4rem;font-size:1.2rem;line-height:1.8rem;color:#555}.fs-kl-soon__fine a{color:inherit}.fs-kl-soon__msg{margin-top:1.6rem;font-size:1.5rem;line-height:2.2rem;font-weight:600}.fs-kl-soon__msg--err{color:#b42318}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fs-klarna.css.map */
