.template-index{--fc-dark:#0B4B42;--fc-dark2:#083a33;--fc-cream:#F3EEE6;--fc-r:clamp(32px,4.4vw,72px);--fc-line-d:rgba(255,255,255,.12);--fc-line-l:rgba(11,75,66,.12);--fc-pad:clamp(72px,8.5vw,136px)}.template-index .shopify-section:has(.ffat),.template-index .shopify-section:has(.ffcd),.template-index .shopify-section:has(.ffmq),.template-index .shopify-section:has(.fftr),.template-index .shopify-section:has(.ffv2){position:relative;isolation:isolate;background:var(--fc-dark);color:#fff}.template-index .shopify-section:has(.ffat){background:transparent;margin-top:clamp(24px,3vw,48px)}.template-index .shopify-section:has(.ffat):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--fc-r) var(--fc-r) 0 0;background:radial-gradient(60% 70% at 85% 0%,#1d7a6c,#1d7a6c00 60%),radial-gradient(50% 60% at 0% 60%,#0e5a4f,#0e5a4f00 70%),var(--fc-dark)}.template-index .shopify-section:has(.ffv2){background:var(--fc-cream)}.template-index .shopify-section:has(.ffv2):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:0 0 var(--fc-r) var(--fc-r);background:radial-gradient(60% 50% at 100% 100%,#0e5a4f,#0e5a4f00 70%),var(--fc-dark)}.template-index .shopify-section:has(.fftr){background:radial-gradient(45% 40% at 0% 30%,#1d7a6c8c,#1d7a6c00 70%),radial-gradient(40% 35% at 100% 80%,#0e5a4fcc,#0e5a4f00 70%),var(--fc-dark)}.template-index .shopify-section:has(.ffcd){background:radial-gradient(40% 50% at 100% 40%,#1d7a6c80,#1d7a6c00 70%),var(--fc-dark)}.template-index .ffat__box,.template-index .ffcd__box,.template-index .fftr__box{background:none!important;border-radius:0!important;box-shadow:none!important}.template-index .ffat__box:before,.template-index .ffcd__box:before,.template-index .fftr__box:before{display:none!important}.template-index .ffat{padding:var(--fc-pad) 0 clamp(56px,6vw,96px)}.template-index .ffat__box{padding:0!important;overflow:visible}.template-index .ffcd{padding:0}.template-index .ffcd__box{padding:clamp(56px,6vw,96px) 0!important;border-top:1px solid var(--fc-line-d)}.template-index .ffcd__media{box-shadow:0 40px 80px #0000004d}.template-index .ffmq{padding:clamp(24px,3vw,48px) 0}.template-index .ffmq__band--a{background:var(--fc-cream);box-shadow:0 24px 60px -24px #00000073}.template-index .ffmq__band--a .ffmq__w{color:var(--fc-dark)}.template-index .ffmq__band--a .ffmq__w--o{color:transparent;-webkit-text-stroke:1.2px rgba(11,75,66,.8)}.template-index .ffmq__band--b{background:#c9a562}.template-index .ffmq__band--b .ffmq__w{color:var(--fc-dark)}.template-index .ffmq__band--b .ffmq__star{color:#fff}.template-index .fftr{padding:clamp(48px,5vw,80px) 0 clamp(32px,4vw,64px)}.template-index .fftr__box{padding:0!important;overflow:visible}.template-index .ffv2{padding:clamp(16px,2vw,32px) 0 var(--fc-pad)}.template-index .ffv2__box{box-shadow:0 40px 90px -30px #0000008c}.template-index .shopify-section:has(.fffq),.template-index .shopify-section:has(#insta-feed),.template-index .shopify-section:has(.ffl){background:var(--fc-cream)}.template-index .fffq{padding:var(--fc-pad) 0 clamp(56px,6vw,96px)}.template-index .fffq__wrap{background:none!important;padding:0!important;border-radius:0!important;overflow:visible}.template-index .fffq__wrap:before{display:none}.template-index .fffq__card{box-shadow:0 18px 40px -24px #10302b4d}.template-index .fffq__btn--line{background:var(--fc-cream)}.template-index .shopify-section:has(#insta-feed) .section{padding-bottom:0!important}.template-index .ffig{margin-top:0;padding:clamp(56px,6vw,96px) 0 clamp(16px,2vw,28px)!important;background:none!important;border-radius:0!important;border-top:1px solid var(--fc-line-l);overflow:visible}.template-index .ffig:before{display:none}.template-index .shopify-section:has(#insta-feed) [id*=instafeed_app_block]{padding:clamp(8px,1vw,14px) 0 clamp(56px,6vw,96px)!important;background:none!important;border-radius:0!important}.template-index .ffig-foot{box-shadow:0 14px 34px -18px #10302b40}.template-index .ffl{padding:0 0 var(--fc-pad);border-top:0}.template-index .ffl__wrap{padding-top:clamp(56px,6vw,96px);border-top:1px solid var(--fc-line-l)}.template-index .ffl-item+.ffl-item:before{background:var(--fc-line-l)}.template-index .ffl-card__img{background:#e8e0d3}.template-index .ffl-chip{background:#0b4b421a}.template-index .shopify-section:has(.fff){background:var(--fc-cream)}.template-index .fff{margin-top:0}@media(max-width:989px){.template-index .ffcd__box{padding:48px 0!important}}@media(max-width:640px){.template-index{--fc-r:28px;--fc-pad:64px}.template-index .ffat__box{padding:0 0 8px!important}.template-index .ffcd__box,.template-index .fftr__box{width:calc(100% - 32px)}}.template-index .shopify-section:has(.ffat)>.section,.template-index .shopify-section:has(#insta-feed)>.section{background:transparent!important;--gradient-background:transparent}.template-index .shopify-section:has(.ffat)>.section:before,.template-index .shopify-section:has(.ffat)>.section:after,.template-index .shopify-section:has(#insta-feed)>.section:before,.template-index .shopify-section:has(#insta-feed)>.section:after{display:none!important}.template-index main>.shopify-section:last-child{border-radius:0!important}.template-index [id$=__featured-collections] h2{font-weight:650!important;letter-spacing:-.055em!important;line-height:.95!important;color:#10302b!important}.template-index [id$=__featured-collections] h2:before{content:"Ausbildung mit Zertifikat";display:flex;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase;color:#0b4b42;background:radial-gradient(circle at 3.5px 50%,#C9A562 3.5px,transparent 4px) no-repeat;padding-left:18px}.template-index [id$=__featured-collections] h2:after{content:".";color:#c9a562}.template-index [id$=__featured-collections]{--section-padding-bottom:clamp(40px,4vw,64px)!important;background:linear-gradient(180deg,#fff 0%,#fff 50%,var(--fc-cream) 100%)}.template-index [id$=__174238181669ca94a0]{--section-padding-top:clamp(24px,3vw,48px)!important;--section-padding-bottom:clamp(72px,8vw,120px)!important;background:var(--fc-cream)}.template-index [id$=__featured-collections]>.section,.template-index [id$=__174238181669ca94a0]>.section{background:transparent!important;--gradient-background:transparent}.template-index [id$=__featured-collections]>.section:before,.template-index [id$=__featured-collections]>.section:after,.template-index [id$=__174238181669ca94a0]>.section:before,.template-index [id$=__174238181669ca94a0]>.section:after{display:none!important}.template-index [id$=__featured-collections] .title-wrapper{align-items:center!important;text-align:center!important;justify-content:center!important}.template-index [id$=__featured-collections] .title-wrapper>*{align-items:center;justify-items:center;text-align:center}.template-index [id$=__featured-collections] h2:before{display:table!important;margin:0 auto 18px!important}.template-index [id$=__featured-collections] .description{max-width:720px;margin-inline:auto;color:#5a6a66}.template-index .shopify-section:has(.ffat){background:var(--fc-cream)!important}.template-index .shopify-section:has(.ffat){margin-top:0!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:28px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack{align-items:center!important;justify-items:center}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack>.jm-cluster{justify-content:center!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__title{text-align:center!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__title:before{margin-inline:auto!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__filter-container,.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters{width:auto!important;justify-content:center!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-button--primary{flex:none}@media(max-width:640px){.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-button--primary{padding:0 22px!important;height:56px!important;min-height:56px!important}}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header{margin-bottom:12px}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack{gap:18px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header{margin-bottom:clamp(28px,3vw,44px)!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack{gap:22px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;column-gap:0!important;row-gap:clamp(24px,2.6vw,36px)!important;margin-bottom:clamp(36px,4vw,60px)!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child{display:contents!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__title{flex:0 0 100%;text-align:center}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__filter-container,.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__button-and-filters,.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-action-buttons{display:contents!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child>.jm-cluster,.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-action-buttons>.jm-stack{box-sizing:border-box!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;height:76px!important;min-height:0!important;margin:0!important;background:#fff;box-shadow:0 24px 44px -26px #10302b73}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child>.jm-cluster{display:flex!important;align-items:center!important;gap:14px!important;padding:0 22px 0 26px!important;border-radius:999px 0 0 999px}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-action-buttons>.jm-stack{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:0 8px 0 4px!important;border-radius:0 999px 999px 0}.template-index #judgeme_product_reviews .jm-average-rating-display--minimal-header{padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.template-index #judgeme_product_reviews .jm-average-rating-display--minimal-header>.jm-cluster{align-items:center!important;gap:10px!important}.template-index #judgeme_product_reviews .jm-average-rating-display--minimal-header p.jm-text:first-of-type{font-size:1.9rem!important;font-weight:650!important;letter-spacing:-.04em;line-height:1;color:#10302b!important}.template-index #judgeme_product_reviews .jm-average-rating-display--minimal-header p.jm-text:last-of-type{padding-left:14px;border-left:1px solid rgba(11,75,66,.15);font-size:.92rem!important;line-height:1.25;color:#5a6a66!important}.template-index #judgeme_product_reviews .jm-medals svg,.template-index #judgeme_product_reviews .jm-medals img{width:38px!important;height:38px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-button--primary{height:60px!important;min-height:60px!important;box-shadow:inset 0 1px #ffffff2e!important}@media(max-width:640px){.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster{row-gap:12px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header__title{margin-bottom:10px!important}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header>.jm-cluster>.jm-stack:first-child>.jm-cluster{flex:0 0 100%!important;justify-content:center!important;height:64px!important;padding:0 20px!important;border-radius:999px}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-action-buttons>.jm-stack{flex:0 0 100%!important;height:auto!important;padding:0!important;background:none;box-shadow:none;border-radius:0}.template-index #judgeme_product_reviews .jm-review-widget-minimal-header .jm-button--primary{width:100%!important}}.template-index .ffat .ffat__quote{padding-left:26px!important;border-left-width:2px}.template-index .ffmq__band--a .ffmq__w--o{color:var(--fc-cream);-webkit-text-stroke:2.4px rgba(11,75,66,.8);paint-order:stroke fill}
/*# sourceMappingURL=/cdn/shop/t/66/assets/ff-home.css.map */
