@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-latin-600-normal.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root,body{--font-heading--family:"Cormorant Garamond",Georgia,serif;--font-h1--family:"Cormorant Garamond",Georgia,serif;--font-h2--family:"Cormorant Garamond",Georgia,serif;--font-h3--family:"Cormorant Garamond",Georgia,serif}.ff-section h1,.ff-section h2,.ff-section h3,.ff-footer h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.01em}.ff-section h1{font-size:68px;line-height:1.04}.ff-section h2{font-size:46px;line-height:1.1}.ff-section h3{font-size:30px;line-height:1.18}.ff-product-card h3,.ff-cart-extra .ff-card h3{font-family:var(--ff-font-body);letter-spacing:0}.ff-product-card h3{font-size:17px;line-height:1.5}.ff-product-card{height:100%}.ff-product-image{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--ff-blush);flex:0 0 auto}.ff-product-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.ff-grid{align-items:stretch}.ff-benefit{font-size:14px;line-height:1.5;color:var(--ff-gray);margin:0 0 12px}.ff-product-card h3{margin-bottom:6px}#header-group .announcement-bar,#header-group .announcement-bar *{color:var(--ff-white)}#header-group .announcement-bar__slides{max-width:none;width:calc(100% - var(--button-size) * 2)}#header-group .announcement-bar__slide{display:grid;place-content:center;justify-items:center;text-align:center;width:100%}#header-group .announcement-bar__text{text-align:center;width:100%;margin:0}.ff-marquee{overflow:hidden;background:var(--ff-blush);color:var(--ff-cocoa);border-block:1px solid #E4D6D0}.ff-marquee__track{display:flex;width:max-content;animation:ff-marquee 48s linear infinite}.ff-marquee:hover .ff-marquee__track{animation-play-state:paused}.ff-marquee__group{display:flex;align-items:center;flex:0 0 auto}.ff-marquee__group span{font:600 12.5px/1 var(--ff-font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:16px 18px}.ff-marquee__star{color:var(--ff-berry);padding-inline:6px!important}@keyframes ff-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ff-card .ff-eyebrow{margin-bottom:10px}.ff-textlink-row{margin:8px 0 0}.ff-textlink{font:600 15px/1.4 var(--ff-font-body);color:var(--ff-berry-deep);text-decoration:none;display:inline-flex;gap:8px;min-height:44px;align-items:center}.ff-textlink:hover{text-decoration:underline;text-underline-offset:5px}.ff-button span[aria-hidden],.ff-textlink span[aria-hidden]{transition:transform .18s ease;display:inline-block;margin-left:6px}.ff-button:hover span[aria-hidden],.ff-textlink:hover span[aria-hidden]{transform:translate(4px)}.ff-why__item{padding:4px 0}.ff-why__item h3{font-size:26px;margin:18px 0 8px}.ff-why__item p{margin:0;color:var(--ff-gray)}.ff-icon-badge{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--ff-blush);color:var(--ff-berry-deep)}.ff-icon-badge svg{display:block}.ff-section.ff-blush:not(.ff-feature):has(a[href="/pages/perioden-check"]){background:var(--ff-berry);color:var(--ff-white)}.ff-section.ff-blush:not(.ff-feature):has(a[href="/pages/perioden-check"]) h2,.ff-section.ff-blush:not(.ff-feature):has(a[href="/pages/perioden-check"]) .ff-lead{color:var(--ff-white)}.ff-section.ff-blush:not(.ff-feature):has(a[href="/pages/perioden-check"]) .ff-button{background:var(--ff-white);border-color:var(--ff-white);color:var(--ff-berry-deep)}.ff-section.ff-blush:not(.ff-feature):has(a[href="/pages/perioden-check"]) .ff-button:hover{background:var(--ff-blush);color:var(--ff-cocoa)}.ff-check__note{font-size:14px;margin:18px 0 0;color:var(--ff-white);opacity:.9}.ff-card{transition:transform .25s ease,box-shadow .25s ease}.ff-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #332c2a1a}.ff-product-image img{transition:transform .5s ease}.ff-product-card:hover .ff-product-image img{transform:scale(1.03)}.ff-faq a{color:var(--ff-berry-deep);text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.ff-section h1{font-size:54px}.ff-section h2{font-size:40px}}@media(max-width:749px){.ff-section h1{font-size:44px;line-height:1.06}.ff-section h2{font-size:34px;line-height:1.12}.ff-section h3{font-size:26px}.ff-why{grid-template-columns:1fr 1fr}.ff-why__item h3{font-size:22px}.ff-icon-badge{width:54px;height:54px}.ff-marquee__group span{font-size:11.5px;padding:14px}.ff-benefit{font-size:13px}}@media(prefers-reduced-motion:reduce){.ff-marquee__track{animation:none}.ff-marquee{overflow-x:auto}}.ff-grid>*{min-width:0}.ff-product-card__text{min-width:0;width:100%}.ff-section .ff-product-card h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto;text-wrap:pretty}.ff-product-card .ff-benefit{overflow-wrap:anywhere}.ff-product-card .ff-button{max-width:100%;box-sizing:border-box}@media(max-width:749px){.ff-product-card.ff-card{padding:0 0 14px}.ff-product-card .ff-product-card__text{padding:12px 12px 0;display:flex;flex-direction:column;flex:1 1 auto}.ff-section .ff-product-card h3{font-size:14.5px;line-height:1.35;margin:0 0 4px}.ff-product-card .ff-benefit{font-size:12.5px;line-height:1.4;margin:0 0 8px}.ff-product-card .ff-price{font-size:17px;line-height:1.3}.ff-product-card .ff-meta{font-size:12px;margin:2px 0 10px}.ff-product-card .ff-button{width:100%;min-height:42px;padding:8px 10px;font-size:14px;margin-top:auto;text-align:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ff-claude.css.map */
