.ddfo-header{position:relative;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;background-color:#f6f3ee}.ddfo-topbar{display:flex;justify-content:center;align-items:center;height:38px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:#2d241f}@media (max-width:767px){.ddfo-topbar{height:auto;min-height:38px}}.fa-ticker{display:flex;justify-content:center;align-items:center;width:100%;min-height:1.6em;box-sizing:border-box;text-align:center;padding-top:6px;padding-right:16px;padding-bottom:6px;padding-left:16px}@media (max-width:767px){.fa-ticker{min-height:2.6em;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px}}.fa-ticker__text{display:inline-block;color:#f7f4ef;font-weight:300;font-size:14px;line-height:1.3;letter-spacing:0.06em;transition:opacity 0.4s ease}.fa-ticker__text.is-hidden{opacity:0}@media (max-width:767px){.fa-ticker__text{font-size:13px}}.ddfo-mainbar{position:relative;height:76px;padding-top:0px;padding-right:56px;padding-bottom:0px;padding-left:56px;border-bottom:1px solid rgba(45,36,31,.08)}@media (max-width:767px){.ddfo-mainbar{padding-top:0px;padding-right:26.5px;padding-bottom:0px;padding-left:26.5px}}.ddfo-mainbar-inner{display:flex;align-items:stretch;height:100%;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.ddfo-hd-left{display:flex;justify-content:start;align-items:center}.ddfo-logo-link{display:block}.ddfo-logo{display:block;width:150px;height:75px;max-width:100%}@media (max-width:767px){.ddfo-logo{width:96.8px}}.ddfo-mtoggle{display:none;color:#404040;font-weight:100;font-size:16px;line-height:1.6;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;cursor:pointer}@media (max-width:1023px){.ddfo-mtoggle{display:flex}}.ddfo-mtoggle-icon{width:30px;height:30px}.ddfo-hd-center{display:flex;justify-content:center;align-items:center;flex-grow:1}@media (max-width:1023px){.ddfo-hd-center{display:none}}.ddfo-nav{display:flex;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ddfo-nav{list-style:none}.ddfo-nav-item:hover .ddfo-dd{visibility:visible;opacity:1}.ddfo-nav-item:focus-within .ddfo-dd{visibility:visible;opacity:1}.ddfo-nav-item:hover .ddfo-nav-caret{transform:rotateZ(180deg)}.ddfo-nav-item:hover .ddfo-dd-panel{transform:translate3d(0,0px,0)}.ddfo-nav-item:focus-within .ddfo-dd-panel{transform:translate3d(0,0px,0)}.ddfo-nav-item{list-style:none}.ddfo-nav-link{display:flex;align-items:center;position:relative;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(18px,calc(.4vw + 16.5px),23px);line-height:1.6;text-decoration:none;padding-top:5px;padding-right:18px;padding-bottom:5px;padding-left:18px}.ddfo-nav-link:hover{color:#2d241f}.ddfo-nav-link::after{position:absolute;right:18px;bottom:4px;left:18px;height:1px;background-color:#e87722;transform-origin:0% 50%;transition:transform 0.35s ease;transform:scale(0,1)}.ddfo-nav-link::after{content:""}.ddfo-nav-link:hover::after{transform:scale(1,1)}.ddfo-nav-caret{width:0.7em;height:0.7em;margin-left:6px;transition:transform 0.3s ease}.ddfo-dd{visibility:hidden;position:absolute;top:60px;right:0px;left:0px;z-index:15;padding-top:16px;opacity:0;transition:opacity 0.3s ease,visibility 0.3s ease}.ddfo-dd-panel{background-color:#f6f3ee;border-top:1px solid rgba(45,36,31,.08);transition:transform 0.35s ease;box-shadow:0px 24px 40px 0px rgba(45,36,31,.1),0px 0px 0px 100vmax rgba(45,36,31,.28);transform:translate3d(0,-8px,0)}.ddfo-dd-panel{clip-path:inset(0px -100vmax -100vmax -100vmax)}.ddfo-dd-cols{display:flex;justify-content:center;gap:24px;max-width:760px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:24px;padding-right:20px;padding-bottom:28px;padding-left:20px}.ddfo-dd-col{display:flex;flex-flow:column;align-items:start;flex-grow:0;flex-shrink:1;flex-basis:300px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ddfo-dd-card{display:block;position:relative;width:100%;overflow:hidden;color:#fff;text-align:left;text-decoration:none;border-radius:12px}.ddfo-dd-card:hover .ddfo-dd-img{transform:scale(1.05,1.05)}.ddfo-dd-card:hover .ddfo-dd-title{color:#fff}.ddfo-dd-card::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(0deg,rgba(45,36,31,.62) 0%,rgba(45,36,31,0) 55%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.ddfo-dd-card::after{content:""}.ddfo-dd-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;transition:transform 0.6s ease}.ddfo-dd-title{position:absolute;bottom:14px;left:18px;z-index:2;color:#fff;font-family:"Outfit",sans-serif;font-weight:300;font-size:19px;line-height:1.3;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent}.ddfo-hd-right{display:flex;justify-content:end;align-items:center}.ddfo-hd-icons{display:flex;justify-content:center;align-items:center;margin-right:clamp(12.8px,calc(.65vw + 10.7px),19.8px)}@media (max-width:1023px){.ddfo-hd-icons{margin-right:0px}}.ddfo-hd-icon{display:flex;justify-content:center;align-items:center;color:#000;margin-top:0px;margin-right:5.2px;margin-bottom:0px;margin-left:5.2px;padding-top:6.976px;padding-right:6.976px;padding-bottom:6.976px;padding-left:6.976px}.ddfo-hd-icon:hover{color:#000}@media (max-width:1023px){.ddfo-hd-icon{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:6.6px;padding-right:6.6px;padding-bottom:6.6px;padding-left:6.6px}}.ddfo-hd-svg{width:22px;height:22px}.ddfo-cart-total{margin-right:21px}.ddfo-cart-total .bde-mini-cart-toggle{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;cursor:default;pointer-events:none}.ddfo-cart-total .bde-mini-cart-toggle__icon{display:none}.ddfo-cart-total .bde-mini-cart-toggle__counter{display:none}.ddfo-cart-total .bde-mini-cart-offcanvas{display:none}.ddfo-cart-total .bde-mini-cart-toggle__subtotal{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.ddfo-cart-total{margin-right:13px}}@media (max-width:479px){.ddfo-cart-total{display:none}}.fa-cart-toggle{display:inline-flex;align-items:center;position:relative;color:#111;text-decoration:none}.fa-cart-toggle:hover{color:#111}.ddfo-cart-svg{width:24px;height:24px}.ddfo-mnav{display:none;position:fixed;top:0px;left:0px;z-index:9999;width:100vw;height:100vh;background-color:#fff}.ddfo-mnav.is-open{display:flex;flex-flow:column;justify-content:center;align-items:center}.ddfo-mnav-close{display:flex;align-items:center;gap:4px;position:absolute;top:20px;left:20px;color:#404040;font-weight:100;font-size:16px;cursor:pointer}.ddfo-mnav-close-icon{width:16px;height:16px}.ddfo-mnav-list{display:flex;flex-flow:column;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;height:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ddfo-mnav-list{list-style:none}.ddfo-mnav-link{color:#000;font-family:"Outfit",sans-serif;font-weight:400;font-size:30px;line-height:48px;text-decoration:none}.ddfo-mnav-link:hover{color:#000}.ddfo-search .bde-search-form-v2__toggle{margin-top:0px;margin-right:5.2px;margin-bottom:0px;margin-left:5.2px}@media (max-width:1023px){.ddfo-search{display:none}}.fa-cart-count{position:absolute;top:-6px;right:-9px;height:17px;min-width:17px;color:#fff;font-family:"Outfit",sans-serif;font-weight:500;font-size:10px;line-height:17px;text-align:center;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px;background-color:#e87722;border-radius:999px}.fa-cart-count[data-count="0"]{display:none}.ddfo-footer{color:#5a5048;font-family:"Outfit",sans-serif;font-weight:300;font-size:15px;line-height:1.6;background-color:#f6f3ee;border-top:1px solid #ebe4d8}.ddfo-ft-inner{display:flex;flex-flow:column;align-items:start;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(56px,calc(3vw + 40px),88px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:36px;padding-left:clamp(20px,calc(3vw + 8px),56px)}.ddfo-ft-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(20px,calc(1.5vw + 12px),40px);width:100%;margin-bottom:20px}@media (max-width:1023px){.ddfo-ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ddfo-ft-grid{margin-bottom:16px}}.ddfo-ft-brand{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-items:start;gap:19.8px;grid-column-start:span 2}@media (max-width:767px){.ddfo-ft-brand{gap:clamp(12.8px,calc(.65vw + 10.7px),19.8px)}}.ddfo-ft-logo-link{display:flex;flex-flow:column;justify-content:center;align-items:center}.ddfo-ft-logo{display:block;width:200px;height:auto;max-width:100%}@media (max-width:1023px){.ddfo-ft-logo{width:170px}}@media (max-width:479px){.ddfo-ft-logo{width:130px}}.ddfo-ft-text{max-width:380px;color:#5a5048;font-weight:300;font-size:15px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-ft-col{display:flex;flex-flow:column;align-items:start}.ddfo-ft-title{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(19px,calc(.4vw + 17.5px),23px);line-height:1.2;letter-spacing:0em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.ddfo-ft-link{display:block;color:#5a5048;font-weight:300;font-size:15px;line-height:1.6;text-decoration:none;margin-top:8px;transition:color 0.25s ease}.ddfo-ft-link:hover{color:#e87722}@media (max-width:767px){.ddfo-ft-link{margin-top:8px}}.ddfo-ft-divider{width:100%;height:1px;margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px;background-color:#e4dccf;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}@media (max-width:767px){.ddfo-ft-divider{margin-top:24px;margin-bottom:24px}}.ddfo-ft-badges{display:grid;grid-template-columns:repeat(4,auto);align-items:start;justify-items:center;justify-content:space-between;gap:28px;width:100%}@media (max-width:1023px){.ddfo-ft-badges{justify-content:stretch;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:767px){.ddfo-ft-badges{grid-template-columns:minmax(0,1fr);gap:16.5px}}.ddfo-ft-badge{display:flex;flex-flow:column;align-items:center;gap:9.9px;text-align:center}.ddfo-ft-badge a:hover .ddfo-ft-insta{color:#fff;background-color:#e87722}.ddfo-ft-badge-title{color:#a8977f;font-weight:500;font-size:11px;line-height:1.6;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.ddfo-ft-insta{width:18px;height:18px;box-sizing:content-box;color:#2d241f;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#fff;border-radius:50%;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.ddfo-ft-post{width:73.5px;height:16px;margin-top:3px}.ddfo-ft-pay{display:flex;flex-flow:row;align-items:start}.ddfo-ft-pay{min-height:40px}@media (max-width:767px){.ddfo-ft-pay{justify-content:center;gap:5px}.ddfo-ft-pay{flex-wrap:wrap}}.ddfo-ft-pay-46{width:46px;height:32px;margin-right:5px}.ddfo-ft-pay-50{width:50px;height:32px;margin-right:5px}.ddfo-ft-pay-60{width:60px;height:33px;margin-right:5px}.ddfo-ft-legal{align-self:center;color:#9a8e84;font-weight:300;font-size:12.5px;line-height:1.8;text-align:center;margin-top:36px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ddfo-ft-legal{margin-top:24px}}.ddfo-ft-legal-link{color:#5a5048;font-weight:400;text-decoration:none;transition:color 0.25s ease}.ddfo-ft-legal-link:hover{color:#e87722}.ddfo-hero{display:block;position:relative;width:100%;height:80vh;overflow:hidden;color:#fff;font-family:"Outfit",sans-serif;font-weight:100;background-color:#2d241f}.ddfo-hero .ddfo-btn-secondary{color:#2d241f;font-weight:400;font-size:15px;letter-spacing:0.14em;margin-top:clamp(24px,calc(1.5vw + 18px),40px);padding-top:15px;padding-right:32px;padding-bottom:15px;padding-left:32px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ddfo-hero .ddfo-btn-secondary{box-shadow:none}.ddfo-hero .ddfo-btn-secondary:hover{color:#fff;background-color:#e87722}@media (max-width:767px){.ddfo-hero{height:80vh}}.ddfo-hero-video{position:absolute;top:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ddfo-hero-slide{display:flex;visibility:hidden;flex-flow:column;justify-content:center;position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(45,36,31,.55) 0%,rgba(45,36,31,0) 38%),linear-gradient(90deg,rgba(45,36,31,.8) 0%,rgba(45,36,31,.5) 45%,rgba(45,36,31,.08) 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;opacity:0;transition:opacity 0.4s ease,visibility 0.4s ease}.ddfo-hero-slide.is-active{visibility:visible;opacity:1}@media (max-width:767px){.ddfo-hero-slide{background-image:linear-gradient(180deg,rgba(45,36,31,.45) 0%,rgba(45,36,31,.7) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.ddfo-hero-content{display:flex;flex-flow:column;align-items:start;width:100%;max-width:1440px;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:40px;padding-right:20px;padding-bottom:150px;padding-left:20px}@media (max-width:767px){.ddfo-hero-content{padding-top:40px;padding-right:20px;padding-bottom:110px;padding-left:20px}}.ddfo-hero-title{color:#e87722;font-family:KENOKY Light;font-weight:400;font-size:clamp(34px,calc(3.8vw + 20px),76px);line-height:1.08;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-hero-sub{color:rgba(255,255,255,.88);font-weight:200;font-size:clamp(19px,calc(1vw + 15px),30px);line-height:1.4;letter-spacing:0.01em;margin-top:clamp(10px,calc(.6vw + 7px),18px);margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-hero-anim{opacity:0;transition:opacity 1s ease,transform 1s ease;transform:translate3d(-100px,0,0)}.ddfo-hero-anim.is-in{opacity:1;transform:translate3d(0px,0,0)}.ddfo-btn-secondary{display:inline-flex;justify-content:center;align-items:center;gap:6.976px;color:#000;font-family:"Outfit",sans-serif;font-weight:100;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;margin-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:12px;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);transition:all 0.25s ease-in-out;box-shadow:0px 1.5px 3px 0px rgba(0,0,0,.15)}.ddfo-hero-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:absolute;bottom:32px;left:50%;z-index:2;width:100%;max-width:1440px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;transform:translate3d(-50%,0px,0px)}@media (max-width:767px){.ddfo-hero-nav{gap:8px;bottom:20px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px}}.ddfo-hero-card{display:flex;justify-content:start;align-items:center;gap:16px;position:relative;height:76px;overflow:hidden;color:#fff;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:rgba(255,255,255,.1);border-radius:12px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);cursor:pointer;transition:background-color 0.4s ease,border-color 0.4s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ddfo-hero-card.is-active{color:#fff;background-color:rgba(255,255,255,.2)}.ddfo-hero-card.is-active .ddfo-hero-card-title{color:#fff}.ddfo-hero-card:hover{background-color:rgba(255,255,255,.16)}.ddfo-hero-card::after{position:absolute;bottom:0px;left:0px;width:100%;height:2px;background-color:#e87722;transform-origin:0% 50%;transition:transform 0.5s ease;transform:scale(0,1)}.ddfo-hero-card::after{content:""}.ddfo-hero-card.is-active::after{transform:scale(1,1)}@media (max-width:767px){.ddfo-hero-card{justify-content:center;height:60px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:12px}}.ddfo-hero-card-icon{flex-shrink:0;width:28px;height:28px}.ddfo-hero-card-title{color:rgba(255,255,255,.9);font-family:KENOKY Light;font-weight:400;font-size:clamp(18px,calc(.5vw + 16px),24px);line-height:1.2;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ddfo-hero-card-title{display:none}}.ddfo-usp{display:flex;justify-content:center;align-items:stretch;font-family:"Outfit",sans-serif;background-color:#2d241f}.ddfo-usp{flex-wrap:wrap}.ddfo-usp-item{display:flex;flex-flow:row;align-items:center;width:16.666%;text-align:left;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:1023px){.ddfo-usp-item{width:33.333%}}@media (max-width:767px){.ddfo-usp-item{width:100%}}.ddfo-usp-icon{flex-shrink:0;width:22px;height:22px;color:#c8b89a;margin-right:clamp(12px,calc(.5vw + 10px),16px)}.ddfo-usp-text{color:#f7f4ef;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-intro{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6}.ddfo-intro .ddfo-h1{line-height:1.05;letter-spacing:-0.01em;margin-bottom:clamp(20px,calc(1.2vw + 14px),30px)}.ddfo-intro .ddfo-h2{position:relative;color:#7a6a5d;font-size:clamp(20px,calc(.6vw + 17.5px),26px);line-height:1.3;margin-bottom:clamp(18px,calc(1vw + 14px),26px);padding-top:20px}.ddfo-intro .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}.ddfo-intro .ddfo-h2::before{content:""}.ddfo-intro .ddfo-lauftext{max-width:600px;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.7;padding-right:0px}.ddfo-intro .ddfo-lauftext-list{margin-top:1.2em;margin-right:0px;margin-bottom:1.2em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #ebe4d8}.ddfo-intro .ddfo-lauftext-list{list-style:none}.ddfo-intro .ddfo-lauftext-list li{display:flex;align-items:baseline;gap:2px 10px;font-size:15px;line-height:1.5;padding-top:7px;padding-right:0px;padding-bottom:7px;padding-left:0px;border-bottom:1px solid #ebe4d8}.ddfo-intro .ddfo-lauftext-list li{flex-wrap:wrap}.ddfo-intro .ddfo-lauftext-list .ddfo-strong{display:inline-block;min-width:82px;color:#2d241f;font-weight:500;font-size:15px}.ddfo-intro .ddfo-lauftext-list .ddfo-strong{font-variant-numeric:tabular-nums}.ddfo-intro .ddfo-lauftext-link{color:#e87722;font-weight:400;font-size:15px;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35);transition:border-color 0.3s ease}.ddfo-intro .ddfo-lauftext-link::after{content:" ↗"}.ddfo-intro .ddfo-lauftext-last{font-size:0.92em;line-height:1.6;margin-top:1.4em;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:#f7f4ef;border-radius:12px}.ddfo-intro .ddfo-lauftext-last .ddfo-strong{color:#2d241f;font-weight:500}.ddfo-intro .ddfo-lauftext-list li>div:has(>.ddfo-strong){display:grid;grid-template-columns:82px 1fr;align-items:baseline;gap:10px}.ddfo-intro-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,calc(4vw + 8px),88px);max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}@media (max-width:767px){.ddfo-intro-inner{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.ddfo-intro-col{display:flex;flex-flow:column;align-items:start;width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.ddfo-intro-col{width:100%}}.ddfo-h1{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(25.6px,calc(2.3vw + 18.2px),50.5px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px}.ddfo-h2{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.2;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px}.ddfo-lauftext{color:#404040;font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-align:left;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px)}.ddfo-lauftext-p{margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px}.ddfo-lauftext-last{margin-top:1em;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-lauftext-list{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.ddfo-lauftext-list{list-style-type:disc}.ddfo-strong{font-weight:400}.ddfo-lauftext-link{color:#000;font-weight:400;text-decoration:none}.ddfo-m360{position:relative;width:100%;max-width:680px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ddfo-m360 .Magic360{touch-action:pan-x pan-y!important;overflow:hidden!important}@media (max-width:767px){.ddfo-m360{max-width:400px}}.ddfo-m360-img{display:block;width:100%;height:auto}.ddfo-products{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left}.ddfo-products .ddfo-h2{position:relative;padding-top:20px}.ddfo-products .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}.ddfo-products .ddfo-h2::before{content:""}.ddfo-products-inner{display:flex;flex-flow:column;align-items:start;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}@media (max-width:767px){.ddfo-products-inner{padding-top:0px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.fa-card-grid--3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,calc(1.11vw + 12.4px),28px);width:100%;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px)}@media (max-width:1023px){.fa-card-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fa-card-grid--3{grid-template-columns:minmax(0,1fr)}}.fa-card{display:flex;flex-flow:column;position:relative;height:100%;overflow:hidden;background-color:#fff;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc;transition:transform 0.35s ease,box-shadow 0.35s ease}.fa-card .fa-card-cta a.add_to_cart_button{display:block!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:17px 24px!important;background:#2d241f!important;color:#fff!important;border:0!important;border-radius:12px!important;box-shadow:none!important;font-family:"Outfit",sans-serif!important;font-weight:500!important;font-size:0!important;line-height:0!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-align:center!important;text-decoration:none!important;transition:background-color .3s ease!important}.fa-card .fa-card-cta a.add_to_cart_button::after{display:block;font-size:12px;line-height:14.4px}.fa-card .fa-card-cta a.add_to_cart_button::after{content:"In den Warenkorb"}.fa-card .fa-card-cta a.add_to_cart_button.product_type_variable{padding:17px 0!important;line-height:0!important;letter-spacing:.14em!important}.fa-card .fa-card-cta a.add_to_cart_button.product_type_variable::after{display:block;font-size:12px;line-height:14.4px}.fa-card .fa-card-cta a.add_to_cart_button.product_type_variable::after{content:"Auswählen"}.fa-card .fa-card-cta .screen-reader-text{display:none!important}.fa-card:hover{box-shadow:0px 16px 32px rgba(45,36,31,.08);transform:translate3d(0,-3px,0)}.fa-card:hover .fa-card-img{transform:scale(1.03,1.03)}.fa-card .fa-card-cta a.add_to_cart_button:hover{background:#e87722!important}.fa-card:hover .fa-card-badge{transform:rotateZ(0deg) scale(1.06,1.06)}.fa-card-img-wrap{display:block;position:relative;overflow:visible;text-decoration:none}.fa-card-img-link{display:block;overflow:hidden}.fa-card-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;transition:transform 0.6s ease}.fa-card-badge{display:none;position:absolute;top:16px;left:16px;z-index:2;width:68px;height:68px;color:#fff;font-weight:600;font-size:15px;line-height:1;letter-spacing:0.01em;background-color:var(--fa-schwarz);background-image:linear-gradient(145deg,#f39a4a 0%,#e87722 55%,#c95f12 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;transition:transform 0.45s ease;box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.28),0px 8px 18px rgba(201,95,18,.35);transform:rotateZ(-10deg)}.fa-card-badge.is-visible{display:flex;justify-content:center;align-items:center}@media (max-width:767px){.fa-card-badge{width:60px;height:60px;font-size:14px}}.fa-card-body{display:flex;flex-flow:column;flex-grow:1;padding-top:20px;padding-right:22px;padding-bottom:24px;padding-left:22px;background-color:#fbf9f6}.fa-card-cat{display:block;color:#a8977f;font-weight:500;font-size:10px;line-height:1.6;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:8px}.fa-card-title-row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.fa-card-title-link{flex-grow:1;flex-shrink:1;flex-basis:0px;text-decoration:none}.fa-card-title{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:24px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-card-wishlist{flex-shrink:0;font-weight:400;padding-top:0px}.fa-card-wishlist .yith-wcwl-add-to-wishlist-button{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:#2d241f;text-decoration:none;background-color:#fff;border-radius:50%;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf;transition:border-color 0.3s ease,color 0.3s ease}.fa-card-wishlist .yith-wcwl-add-to-wishlist-button:hover{color:#e87722}.fa-card-wishlist .yith-wcwl-add-to-wishlist-button__label{position:absolute;width:1px;height:1px;overflow:hidden}.fa-card-wishlist .yith-wcwl-add-to-wishlist-button__label{clip:rect(0 0 0 0);white-space:nowrap}.fa-card-wishlist .yith-wcwl-icon{width:18px;height:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-card-excerpt{flex-grow:1;color:#5a5048;font-weight:300;font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-card-price-row{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding-top:16px;border-top:1px solid #ebe4d8}.fa-card-menge{color:#9a8e84;font-weight:400;font-size:12px;padding-left:8px;border-left:1px solid #e4dccf}.fa-card-grundpreis{color:#9a8e84;font-weight:400;font-size:13px;line-height:1.6;margin-bottom:18px}.fa-card-cta{width:100%;margin-top:auto}.fa-card-price{color:#5a5048;font-weight:300;font-size:16px;line-height:1.5}.fa-card-price .woocommerce-Price-amount{color:#2d241f;font-weight:400;font-size:22px}.fa-card-price del{color:#9a8e84}.fa-card-price ins{text-decoration:none}.fa-card-price del .woocommerce-Price-amount{color:#9a8e84;font-weight:300;font-size:15px}.fa-card-btn{display:block;width:100%;color:#fff;font-family:"Outfit",sans-serif;font-weight:500;font-size:12px;line-height:14.4px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.14em;margin-top:auto;padding-top:17px;padding-right:24px;padding-bottom:17px;padding-left:24px;background-color:#2d241f;border-radius:12px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background-color 0.3s ease}.fa-card-btn:hover{color:#fff;background-color:#e87722}.fa-card-form{width:100%;margin-top:auto}.fa-card-form .fa-card-btn{font-family:"Outfit",sans-serif;line-height:14.4px}.ddfo-promo{display:flex;flex-flow:column;justify-content:center;align-items:center;min-height:88vh;font-family:"Outfit",sans-serif;text-align:center;padding-top:clamp(96px,calc(8vw + 40px),180px);padding-right:20px;padding-bottom:clamp(96px,calc(8vw + 40px),180px);padding-left:20px;background-image:radial-gradient(ellipse at 50% 50%,rgba(45,36,31,.38) 0%,rgba(45,36,31,.62) 60%,rgba(45,36,31,.85) 100%),url(/wp-content/uploads/media/kollagen-fu%CC%88r-senioren.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}.ddfo-promo .ddfo-btn-secondary{color:#2d241f;font-weight:400;font-size:15px;letter-spacing:0.14em;margin-top:0px;padding-top:15px;padding-right:32px;padding-bottom:15px;padding-left:32px;background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ddfo-promo .ddfo-btn-secondary{box-shadow:none}.ddfo-promo .ddfo-btn-secondary:hover{color:#fff;background-color:#e87722}@media (max-width:1023px){.ddfo-promo{background-attachment:scroll,scroll}}@media (max-width:767px){.ddfo-promo{min-height:72vh;padding-top:88px;padding-right:20px;padding-bottom:88px;padding-left:20px}.ddfo-promo{background-attachment:scroll,scroll}}.ddfo-promo-content{display:flex;flex-flow:column;align-items:center;max-width:900px}.ddfo-promo-title{color:#fff;font-family:KENOKY Light;font-weight:400;font-size:clamp(38px,calc(4vw + 20px),84px);line-height:1.05;letter-spacing:-0.01em;text-shadow:0px 2px 24px rgba(0,0,0,.25);margin-top:0px;margin-right:0px;margin-bottom:clamp(14px,calc(.8vw + 10px),22px);margin-left:0px}.ddfo-promo-title::before{display:block;width:56px;height:2px;margin-top:0px;margin-right:auto;margin-bottom:clamp(22px,calc(1vw + 16px),32px);margin-left:auto;background-color:#e87722}.ddfo-promo-title::before{content:""}.ddfo-promo-sub{color:rgba(255,255,255,.88);font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(19px,calc(.8vw + 15px),28px);line-height:1.4;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:clamp(28px,calc(1.5vw + 20px),44px);margin-left:0px}.ddfo-precision{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:#fafafa}.ddfo-precision .ddfo-h2{position:relative;margin-bottom:0px;padding-top:20px}.ddfo-precision .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}.ddfo-precision .ddfo-h2::before{content:""}.ddfo-precision .ddfo-lauftext{max-width:520px;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.7;padding-right:0px}.ddfo-precision .ddfo-lauftext-link{color:#e87722;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35);transition:border-color 0.3s ease}.ddfo-precision .ddfo-strong{color:#2d241f;font-weight:500;letter-spacing:0.02em}.ddfo-precision .ddfo-lauftext-mid + .ddfo-lauftext-mid{color:#2d241f;font-weight:300;padding-left:18px;border-left:2px solid #e87722}.ddfo-precision .ddfo-lauftext-last{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(20px,calc(.6vw + 17.5px),26px);line-height:1.3;margin-top:1.2em}.ddfo-precision .ddfo-btn-secondary-s{color:#fff;font-weight:500;font-size:13px;letter-spacing:0.14em;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:#2d241f;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.3s ease}.ddfo-precision .ddfo-btn-secondary-s{box-shadow:none}.ddfo-precision .ddfo-btn-secondary-s:hover{color:#fff;background-color:#e87722}.ddfo-precision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;max-width:1400px;min-height:500px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.ddfo-precision-grid{grid-template-columns:minmax(0,1fr)}}.ddfo-precision-image{display:block;aspect-ratio:1/1;background-image:url(/wp-content/uploads/media/kollagen-for-couples.webp);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll}.ddfo-precision-text{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:clamp(16px,calc(1.11vw + 12.4px),28px);text-align:left;padding-top:56px;padding-right:clamp(32px,calc(5vw + 8px),96px);padding-bottom:56px;padding-left:clamp(32px,calc(5vw + 8px),96px)}@media (max-width:1023px){.ddfo-precision-text{padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px}}@media (max-width:767px){.ddfo-precision-text{padding-top:26.56px;padding-right:0px;padding-bottom:26.56px;padding-left:0px}}.ddfo-lauftext-mid{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.ddfo-btn-secondary-s{display:inline-flex;justify-content:center;align-items:center;gap:6.976px;color:#000;font-family:"Outfit",sans-serif;font-weight:600;font-size:16px;line-height:1.6;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:12px;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);transition:all 0.25s ease-in-out;box-shadow:0px 1.5px 3px 0px rgba(0,0,0,.15)}.ddfo-faq{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:#fafafa}.ddfo-faq .ddfo-h2{position:relative;padding-top:20px}.ddfo-faq .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}.ddfo-faq .ddfo-h2::before{content:""}.ddfo-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:1400px;min-height:500px;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.ddfo-faq-grid{grid-template-columns:minmax(0,1fr)}}.ddfo-faq-col{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:clamp(16px,calc(1.11vw + 12.4px),28px);padding-top:56px;padding-right:19.8px;padding-bottom:56px;padding-left:19.8px}@media (max-width:767px){.ddfo-faq-col{padding-top:26.56px;padding-right:0px;padding-bottom:26.56px;padding-left:0px}}.ddfo-faq-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-faq-list{display:flex;flex-flow:column;width:100%;max-width:850px;padding-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px)}.ddfo-faq-item{margin-top:4px;margin-right:0px;margin-bottom:4px;margin-left:0px;background-color:#fff;border-radius:12px}.ddfo-faq-item[open] .ddfo-faq-icon{transform:rotateX(180deg)}.ddfo-faq-item:nth-child(-n+2) .ddfo-faq-q{padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px}.ddfo-faq-summary{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:12px;cursor:pointer}.ddfo-faq-summary::-webkit-details-marker{display:none}.ddfo-faq-summary{list-style:none}.ddfo-faq-q{flex-grow:1;color:rgba(0,0,0,.8);font-family:"Outfit",sans-serif;font-weight:400;font-size:clamp(17px,calc(.3vw + 16px),20px);line-height:1.3;text-align:left;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px}.ddfo-faq-q-first{font-size:clamp(17px,calc(.3vw + 16px),20px)}.ddfo-faq-icon{flex-shrink:0;width:18px;height:18px;box-sizing:content-box;color:#404040;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:8px;transition:transform 0.3s ease}.ddfo-faq-a{color:#404040;font-weight:200;font-size:clamp(15.5px,calc(.15vw + 15px),17px);line-height:1.6;padding-top:0px;padding-right:20px;padding-bottom:16px;padding-left:20px}.ddfo-faq-p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px)}.ddfo-faq-image{display:block;aspect-ratio:1/1;background-image:url(/wp-content/uploads/media/kollagen-for-young-people.webp);background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.ddfo-faq-image{order:-1}}.ddfo-nl{display:flex;flex-flow:column;align-items:center;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);padding-left:20px}.ddfo-nl-title{padding-top:clamp(12.8px,calc(.65vw + 10.7px),19.8px)}.ddfo-nl-row{display:flex;justify-content:center;align-items:center;width:100%}.ddfo-nl-row{flex-wrap:wrap}.ddfo-nl-media{display:flex;flex-flow:column;align-items:start;width:65%;padding-right:1px}@media (max-width:767px){.ddfo-nl-media{width:100%;padding-right:0px}}.ddfo-nl-img{display:block;width:100%;height:auto}.ddfo-nl-form-col{display:flex;flex-flow:column;align-items:end;width:35%}@media (max-width:767px){.ddfo-nl-form-col{width:100%}}.ddfo-nl-slot{width:100%}.ddfo-reviews{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left}.ddfo-reviews-inner{display:flex;flex-flow:column;align-items:start;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.ddfo-reviews-slot{width:100%}.ddfo-about{color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left;padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:20px;padding-bottom:0px;padding-left:20px;background-color:#fafafa}@media (max-width:767px){.ddfo-about{padding-right:0px;padding-left:0px}}.ddfo-about-grid{display:flex;justify-content:center;align-items:stretch;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ddfo-about-grid{flex-wrap:wrap}@media (max-width:767px){.ddfo-about-grid{width:80%}}.ddfo-about-text{display:flex;flex-flow:column;justify-content:center;align-items:start;width:50%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:767px){.ddfo-about-text{width:100%}}.ddfo-about-title{margin-top:0px;margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px}.ddfo-about-lauftext{margin-bottom:clamp(39.1px,calc(6.75vw + 17.5px),111.9px)}.ddfo-btn-outline{display:inline-flex;justify-content:center;align-items:center;gap:6.976px;color:#000;font-family:"Outfit",sans-serif;font-weight:800;font-size:16px;line-height:1.6;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:clamp(12.8px,calc(.65vw + 10.7px),19.8px);padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:2px;border-top:1px solid rgba(0,0,0,.9);border-right:1px solid rgba(0,0,0,.9);border-bottom:1px solid rgba(0,0,0,.9);border-left:1px solid rgba(0,0,0,.9);transition:all 0.25s ease-in-out;box-shadow:0px 1.5px 3px 0px rgba(0,0,0,.15)}.ddfo-about-media{display:flex;flex-flow:column;justify-content:end;align-items:start;width:50%;padding-top:20px;padding-right:20px;padding-bottom:0px;padding-left:20px}@media (max-width:767px){.ddfo-about-media{width:100%}}.ddfo-about-img{display:block;width:100%;height:auto}.fac-signup{max-width:560px;font-family:"Outfit",sans-serif;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fac-signup .fac-card{padding-top:32px;padding-right:30px;padding-bottom:32px;padding-left:30px;background-color:#fff;border-top-left-radius:0px;border-top-right-radius:18px;border-bottom-left-radius:0px;border-bottom-right-radius:18px;border-top:1px solid var(--fal-nl-card-border);border-right:1px solid var(--fal-nl-card-border);border-bottom:1px solid var(--fal-nl-card-border);border-left:none;box-shadow:0px 12px 40px rgba(0,0,0,.06)}.fac-signup .fac-title{color:#2d241f;font-family:KENOKY Light;font-weight:300;font-size:28px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.fac-signup .fac-subtitle{font-family:"Outfit",sans-serif;font-weight:200;font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);opacity:0.85}.fac-signup .fac-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.fac-signup .fac-full{grid-column-start:1;grid-column-end:-1}.fac-signup .fac-field label{display:block;font-family:"Outfit",sans-serif;font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;opacity:0.85}.fac-signup .fac-consent{margin-top:4px}.fac-signup .fac-consent-text{font-family:"Outfit",sans-serif;font-size:13px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;opacity:0.9}.fac-signup .fac-field label.fac-check{display:flex!important;margin:0!important}.fac-signup .fac-check{display:flex;align-items:center;gap:10px;font-family:"Outfit",sans-serif;font-size:13px;line-height:1.4;opacity:0.92}.fac-signup .fac-check input[type="checkbox"]{-webkit-appearance:checkbox!important;appearance:auto!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;flex:0 0 18px!important;margin:2px 0 0 0!important;padding:0!important;border-radius:0!important}.fac-signup .fac-check span{flex-grow:1;flex-shrink:1;flex-basis:auto}.fac-signup .fac-privacy{color:var(--fal-nl-akzent);font-weight:400;text-decoration:underline}.fac-signup .fac-fineprint{font-family:"Outfit",sans-serif;font-size:12px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.65}.fac-signup .fac-btn{width:100%;height:48px;font-family:"Outfit",sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:0.05em;margin-top:22px;border-radius:4px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.fac-signup .fac-btn{background:#2d241f!important;color:#fff!important}.fac-signup .fac-btn:hover{transform:translate3d(0,-1px,0)}.fac-signup .fac-btn:hover{background:#1a1a1a!important}.fac-signup .fac-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:767px){.fac-signup .fac-card{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-top:none;border-right:1px solid var(--fal-nl-card-border);border-bottom:1px solid var(--fal-nl-card-border);border-left:1px solid var(--fal-nl-card-border)}.fac-signup .fac-grid{grid-template-columns:minmax(0,1fr)}}.fac-signup .fac-field input{width:100%;height:46px;color:#000;font-family:"Outfit",sans-serif;font-weight:400;font-size:15px;line-height:1.2;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff;border-radius:12px;border-top:1px solid var(--fal-nl-input-border);border-right:1px solid var(--fal-nl-input-border);border-bottom:1px solid var(--fal-nl-input-border);border-left:1px solid var(--fal-nl-input-border)}.fac-signup .fac-field input{box-shadow:none}.fac-signup .fac-field select{width:100%;height:46px;color:#000;font-family:"Outfit",sans-serif;font-weight:400;font-size:15px;line-height:1.2;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;background-color:#fff;border-radius:12px;border-top:1px solid var(--fal-nl-input-border);border-right:1px solid var(--fal-nl-input-border);border-bottom:1px solid var(--fal-nl-input-border);border-left:1px solid var(--fal-nl-input-border)}.fac-signup .fac-field select{box-shadow:none}.fac-signup .fac-field input:focus{box-shadow:0px 0px 0px 3px var(--fal-pop-input-focus-glow)}.fac-signup .fac-field input:focus{border-color:var(--fal-nl-akzent)}.fac-signup .fac-field select:focus{box-shadow:0px 0px 0px 3px var(--fal-pop-input-focus-glow)}.fac-signup .fac-field select:focus{border-color:var(--fal-nl-akzent)}.fa-reviews{max-width:100%;color:var(--fa-espresso);font-family:"Outfit",sans-serif;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px}.fa-reviews__hero{display:flex;align-items:center;gap:24px;margin-bottom:48px;padding-top:36px;padding-right:40px;padding-bottom:36px;padding-left:40px;background-color:var(--fa-creme);border-radius:16px}.fa-reviews__hero{flex-wrap:wrap}@media (max-width:767px){.fa-reviews__hero{gap:16px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.fa-reviews__hero-score{color:var(--fa-espresso);font-family:KENOKY Light;font-weight:700;font-size:72px;line-height:1}@media (max-width:767px){.fa-reviews__hero-score{font-size:56px}}.fa-reviews__hero-right{display:flex;flex-flow:column;gap:8px}.fa-reviews__hero-meta{color:var(--fa-muted);font-size:15px}.fa-reviews__hero-meta strong{color:var(--fa-espresso);font-weight:400}.fa-rev-stars{display:inline-flex;gap:3px;flex-shrink:0}.fa-star{color:var(--fa-linie);font-size:16px;line-height:1}.fa-star--on{color:#e87722}.fa-rev-stars--large .fa-star{font-size:28px}.fa-reviews__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px}@media (max-width:1023px){.fa-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fa-reviews__grid{grid-template-columns:minmax(0,1fr)}}.fa-rev-card{display:flex;flex-flow:column;gap:14px;overflow:hidden;aspect-ratio:1/1;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:12px;border-top:1px solid var(--fa-linie);border-right:1px solid var(--fa-linie);border-bottom:1px solid var(--fa-linie);border-left:1px solid var(--fa-linie)}@media (max-width:1023px){.fa-rev-card{min-height:280px;aspect-ratio:auto}}@media (max-width:767px){.fa-rev-card{min-height:auto;aspect-ratio:auto}}.fa-rev-card__body{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;overflow:hidden}.fa-rev-card__text{display:-webkit-box;overflow:hidden;color:var(--fa-espresso);font-size:14px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.fa-rev-card__text{-webkit-line-clamp:5;-webkit-box-orient:vertical}.fa-rev-card__mehr{flex-shrink:0;color:var(--fa-gold);font-weight:600;font-size:12px;text-decoration:none}.fa-rev-card__mehr:hover{text-decoration:underline}.fa-rev-card__footer{display:flex;flex-flow:column;gap:2px;flex-shrink:0;padding-top:12px;border-top:1px solid var(--fa-linie)}.fa-rev-card__author{color:var(--fa-espresso);font-weight:600;font-size:13px}.fa-rev-card__when{color:var(--fa-muted);font-size:12px}.fa-reviews__all{text-align:center;margin-top:36px}.fa-reviews__all-link{color:var(--fa-espresso);font-weight:600;font-size:14px;text-decoration:none;padding-bottom:2px;border-bottom:1px solid var(--fa-gold)}.fa-reviews__all-link:hover{color:var(--fa-gold)}.fa-pdp{width:100%}.fa-pdp .woocommerce-notices-wrapper{margin-bottom:24px}.fa-pdp .woocommerce-message{color:#111;background-color:#f5f4f2}.fa-pdp .woocommerce-message a.button{color:#111;text-decoration:underline}.fa-pdp .woocommerce-message a.button{float:right}.fa-pdp .woocommerce-error li{color:#991b1b;background-color:#fef2f2}.fa-pdp .woocommerce-info{color:#333;background-color:#f5f4f2}.fa-pdp .fa-pdp-price p.price{display:flex;flex-flow:column;align-items:start;gap:2px 0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp .fa-pdp-cart .yith-wcpb-product-bundled-item{flex-flow:row;gap:0px}.fa-pdp .fa-pdp-cart .yith-wcpb-product-bundled-item-availability p.stock{padding-top:18px;padding-right:2px;padding-bottom:0px;padding-left:0px}.fa-pdp .fa-reviews-slot .cr-summary-separator{display:none}.fa-pdp .fa-reviews-slot .cr-summary-separator-side{display:none}.fa-pdp .fa-reviews-slot .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator{display:none}.fa-pdp .fa-pdp-price del{order:0}.fa-pdp .fa-pdp-price ins{order:1}.fa-pdp .fa-pdp-cart .yith-wcpb-product-bundled-item-data__price del *{color:#666;font-weight:200;font-size:12px;line-height:19.2px}.fa-pdp .fa-pdp-price del *{color:#111;font-weight:400;font-size:18px;line-height:1.6}.fa-pdp .fa-pdp-price ins *{color:#111;font-weight:500;font-size:26px;line-height:1.6}.fa-pdp .fa-pdp-cart .yith-wcpb-product-bundled-item .yith-wcpb-product-bundled-item-data__price .price del .woocommerce-Price-amount bdi{color:#666;font-weight:200;font-size:12px;line-height:19.2px}.fa-pdp .product .fa-pdp-price .price del .woocommerce-Price-amount bdi{color:#111;font-weight:400;font-size:18px;line-height:1.6}.fa-pdp .product .fa-pdp-price .price ins .woocommerce-Price-amount bdi{color:#111;font-weight:500;font-size:26px;line-height:1.6}.fa-pdp .fa-pdp-cart table.variations{width:auto;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-pdp .fa-pdp-cart table.variations{border-collapse:separate;border-spacing:2px}.fa-pdp .fa-pdp-cart table.variations label{display:block;color:#8a8a8a;font-weight:500;font-size:11px;line-height:17.6px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.fa-pdp .fa-pdp-cart table.variations select{width:315px;height:48px;max-width:100%;color:#111;font-family:"Outfit",sans-serif;font-weight:400;font-size:15px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:#fff;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'12\' height=\'8\' viewBox=\'0 0 12 8\'%3E%3Cpath fill=\'%231a1a1a\' d=\'M6 8L0 0h12z\'/%3E%3C/svg%3E);background-size:auto;background-position:0 0;background-repeat:no-repeat;background-attachment:scroll;border-radius:0px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.fa-pdp .fa-pdp-cart table.variations select{-webkit-appearance:none;appearance:none;box-shadow:none;background-position:right 16px center}.fa-pdp .fa-pdp-cart .bde-woo-select__arrow{display:none}.fa-pdp .fa-pdp-cart .bde-woo-select{width:auto;max-width:100%}.fa-pdp .fa-pdp-cart a.reset_variations{display:inline-block;height:auto;min-height:0px;color:#8a8a8a;font-size:13px;line-height:20.8px;text-decoration:underline;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-pdp .fa-pdp-cart a.reset_variations{background:none}.fa-pdp .fa-pdp-cart a.reset_variations:hover{color:#333}.fa-pdp .fa-pdp-cart .single_variation_wrap{display:block;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp .fa-pdp-cart .single_variation{display:block;width:100%}.fa-pdp .fa-pdp-cart .woocommerce-variation-availability p.stock{margin-top:22px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp .fa-pdp-cart .woocommerce-variation-add-to-cart{display:flex;flex-flow:column;align-items:stretch;gap:14px;margin-top:22px}.fa-pdp .fa-pdp-cart .woocommerce-variation-add-to-cart .quantity{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-pdp .fa-pdp-cart form.variations_form{display:block}.fa-pdp .fa-pdp-cart .ppcp-messages{display:none;visibility:hidden;position:absolute;width:0px;height:0px;overflow:hidden}.fa-pdp .fa-pdp-cart .ppc-button-wrapper{display:none}.fa-pdp.fa-pdp--abo .fa-pdp-price p.price{display:flex;flex-flow:row;align-items:baseline;gap:2px 6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp.fa-pdp--abo .fa-pdp-price p.price{flex-wrap:wrap}.fa-pdp.fa-pdp--abo .fa-pdp-price del{flex-grow:0;flex-shrink:0;flex-basis:100%;order:0}.fa-pdp.fa-pdp--abo .fa-pdp-price ins{order:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp .has-unit-price-observer{display:block!important}@media (max-width:479px){.fa-pdp .fa-reviews-slot .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator{display:none}}.fa-pdp-inner{display:flex;flex-flow:column;max-width:1200px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-pdp-crumbs{color:#767676;font-family:"Outfit",sans-serif;font-size:14.72px;line-height:23.552px}.fa-pdp-crumbs a{color:#6799b2;text-decoration:none}.fa-pdp-product{width:100%}.fa-pdp .woocommerce-message{font-size:15px;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;border-radius:6px}.fa-pdp .woocommerce-message{list-style:none}.fa-pdp .woocommerce-error li{font-size:15px;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;border-radius:6px}.fa-pdp .woocommerce-error li{list-style:none}.fa-pdp .woocommerce-info{font-size:15px;padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;border-radius:6px}.fa-pdp .woocommerce-info{list-style:none}.fa-pdp-cols{display:flex;flex-flow:row;margin-bottom:28px}@media (max-width:1023px){.fa-pdp-cols{flex-flow:column}}@media (max-width:767px){.fa-pdp-cols{flex-flow:column;margin-bottom:16.5px}}.fa-pdp-media{display:flex;flex-flow:column;position:relative;width:50%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:0px}@media (max-width:1023px){.fa-pdp-media{width:100%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:0px}}.fa-pdp-summary{display:flex;flex-flow:column;width:50%;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:20px}@media (max-width:1023px){.fa-pdp-summary{width:100%;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:20px}}.fa-pdp-gallery{width:100%;aspect-ratio:4/3}.fa-pdp-thumbs{width:100%;margin-top:8px}.fa-pdp-thumbs .bde-swiper__slide{aspect-ratio:1/1}.fa-pdp-thumbs .swiper-slide{opacity:0.5;cursor:pointer;transition:opacity 0.2s}.fa-pdp-thumbs .swiper-slide-thumb-active{opacity:1}.fa-pdp-title{color:#1a1a1a;font-family:"Outfit",sans-serif;font-weight:400;font-size:42px;line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-untertitel{color:#8a8a8a;font-weight:500;font-size:11px;line-height:18px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.fa-pdp-pricewrap{display:flex;flex-flow:row;align-items:last baseline;gap:15px}.fa-pdp-price{display:flex;flex-flow:column;align-items:start;gap:2px 0px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px;padding-top:20px;border-top:1px solid #d9d9d9}.fa-pdp-price .price{display:flex;flex-flow:column;align-items:start;gap:2px 0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-price del{display:inline-block;color:#111;font-weight:400;font-size:18px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-price ins{display:inline-block;color:#111;font-weight:500;font-size:26px;line-height:1.6;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-price .amount{color:#111}.fa-pdp-price p.price{display:flex;flex-flow:column;align-items:start;gap:2px 0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-grundpreis-paren{color:#8a8a8a;font-weight:400;font-size:14px;text-decoration:none}.fa-grundpreis-paren:empty{display:none}.fa-tax-note{color:#8a8a8a;font-size:13px;line-height:20.8px;margin-top:6px;margin-right:0px;margin-bottom:22px;margin-left:0px}.fa-tax-note a{color:#8a8a8a;text-decoration:underline}.fa-tax-note a:hover{color:#333}.fa-pdp-excerpt{color:#333;font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.fa-pdp-excerpt p{color:#666;font-weight:400;font-size:16px;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0.6em;margin-left:0px}.fa-pdp-excerpt p:last-child{margin-bottom:0px}.fa-pdp-cart{display:block;width:100%}.fa-pdp-cart p.stock{display:flex;align-items:center;gap:8px;color:#2e7d32;font-weight:500;font-size:16px;line-height:25.6px;margin-top:22px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-top:18px;border-top:1px solid #d9d9d9}.fa-pdp-cart p.stock::before{display:inline-block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:9px;height:9px;background-color:#2e7d32;border-radius:50%}.fa-pdp-cart p.stock::before{content:""}.fa-pdp-cart form.cart{display:flex;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-cart form.cart{flex-wrap:wrap}.fa-pdp-cart .yith-wcpb-product-bundled-items{width:100%;margin-top:0px;margin-right:0px;margin-bottom:40px;margin-left:0px;border-radius:5px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.fa-pdp-cart .yith-wcpb-product-bundled-item{display:flex;gap:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.fa-pdp-cart .yith-wcpb-product-bundled-item-image{flex-grow:0;flex-shrink:0;flex-basis:80px;width:80px}.fa-pdp-cart .yith-wcpb-product-bundled-item-image img{width:80px;height:auto}.fa-pdp-cart .yith-wcpb-product-bundled-item-data{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:20px}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__title{color:#2d241f;font-weight:200;font-size:16px;line-height:20.8px;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__title a{color:#000;font-weight:400;text-decoration:none}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__price del{color:#666;font-weight:200;font-size:12px;line-height:19.2px}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__description{color:#404040;font-weight:100;font-size:16px;line-height:25.6px}.fa-pdp-cart .yith-wcpb-product-bundled-item-availability p.stock{padding-top:18px;padding-right:2px;padding-bottom:0px;padding-left:0px}.fa-pdp-cart .quantity{display:inline-flex;align-items:center;gap:14px;flex-shrink:0;width:auto;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-pdp-cart .quantity::before{color:#333;font-weight:500;font-size:14px;letter-spacing:0.02em}.fa-pdp-cart .quantity::before{content:"Anzahl"}.fa-pdp-cart .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden}.fa-pdp-cart .screen-reader-text{clip:rect(0,0,0,0)}.fa-pdp-cart .fa-qty-wrap{display:inline-flex;align-items:stretch;flex-shrink:0;height:44px;overflow:hidden;background-color:#fff;border-radius:6px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.fa-pdp-cart input.qty{width:56px;height:42px;color:#111;font-family:"Outfit",sans-serif;font-weight:400;font-size:15px;text-align:center;margin-top:0px;margin-right:12px;margin-bottom:0px;margin-left:0px;padding-top:8px;padding-right:9px;padding-bottom:8px;padding-left:9px;background-color:#fff;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.fa-pdp-cart input.qty{box-shadow:none;-moz-appearance:textfield;appearance:textfield}.fa-pdp-cart .fa-qty-arrows{display:flex;flex-flow:column}.fa-pdp-cart .fa-qty-arrows button{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:0px;width:24px;color:#333;font-family:Arial;font-size:9px;line-height:1;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.fa-pdp-cart .fa-qty-arrows button:hover{color:#111;background-color:#f5f4f2}.fa-pdp-cart button.single_add_to_cart_button{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:100%;width:100%;color:#fff;font-family:"Outfit",sans-serif;font-weight:700;font-size:12px;line-height:14.4px;text-transform:uppercase;letter-spacing:0.12em;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;background-color:#1a1a1a;border-radius:6px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background 0.2s ease}.fa-pdp-cart button.single_add_to_cart_button:hover{background-color:#333}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__price{line-height:25.6px}.fa-pdp-cart .yith-wcpb-product-bundled-item-availability{margin-top:22px}.fa-pdp-cart .yith-wcpb-product-bundled-item-data__price .price{font-size:16px;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-cart .bde-quantity-button--dec{display:none}.fa-pdp-cart .bde-quantity-button--inc{display:none}.fa-pdp-cart input.qty::-webkit-outer-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-cart input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.fa-pdp-cart input.qty::-webkit-inner-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp-cart input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.fa-pay-row{display:flex;flex-flow:row;justify-content:space-between;align-items:center;min-height:40px;margin-top:14px}.fa-pay-ico{width:46px;height:32px}.fa-pay-ico-w50{width:50px;height:32px}.fa-pay-ico-w60{width:60px;height:33px}.fa-tabs-wrap{width:100%;color:rgba(64,64,64,.75);font-weight:100;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-tabnav{display:flex;justify-content:space-around;gap:6px;position:sticky;top:0px;z-index:50;padding-top:12px;padding-right:8px;padding-bottom:12px;padding-left:8px;background-color:#fff;border-top:1px dashed #d9d9d9;border-bottom:1px dashed #d9d9d9}.fa-tabnav{flex-wrap:wrap}@media (max-width:767px){.fa-tabnav{justify-content:start;gap:4px;padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px}.fa-tabnav{flex-wrap:nowrap;overflow-x:auto}}.fa-tab{color:#8a8a8a;font-family:"Outfit",sans-serif;font-weight:700;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px;border-radius:6px;transition:background 0.2s ease,color 0.2s ease}.fa-tab:hover{color:#111}.fa-tab.is-active{color:#111;background-color:transparent}.fa-tab{white-space:nowrap}@media (max-width:767px){.fa-tab{flex-shrink:0;font-size:12px;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:12px}}.fa-section{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px;border-bottom:1px dashed #d9d9d9}.fa-section:last-child{border-bottom:0px solid}.fa-section{scroll-margin-top:82px}@media (max-width:767px){.fa-section{padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px}}.fa-h2{color:#000;font-family:"Outfit",sans-serif;font-weight:800;font-size:clamp(24px,4vw,44px);line-height:1.05;text-transform:uppercase;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.fa-flex1{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}.fa-beschreibung-layout{display:flex;align-items:start;gap:60px}@media (max-width:767px){.fa-beschreibung-layout{flex-flow:column;gap:24px}}.fa-beschreibung-media{flex-grow:0;flex-shrink:0;flex-basis:45%;max-width:45%}@media (max-width:767px){.fa-beschreibung-media{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;max-width:100%}}.fa-beschreibung-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:auto}@media (max-width:767px){.fa-beschreibung-img{height:auto;aspect-ratio:auto}}.fa-360-wrap{width:100%;overflow:hidden;aspect-ratio:1/1;margin-top:-60px}.fa-360-wrap:empty{display:none}@media (max-width:767px){.fa-360-wrap{margin-top:0px}}.fa-anw-intro{margin-bottom:40px}.fa-anw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:767px){.fa-anw-grid{grid-template-columns:1fr;gap:16px}}.fa-anwendung-karte{display:flex;flex-flow:column;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#f4f3f1;border-radius:8px}.fa-anwendung-kreis{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:32px;height:32px;color:#121212;font-weight:700;font-size:13px;margin-bottom:20px;border-radius:50%;border-top:1px solid #121212;border-right:1px solid #121212;border-bottom:1px solid #121212;border-left:1px solid #121212}.fa-split{display:flex;align-items:start;gap:48px}@media (max-width:767px){.fa-split{flex-flow:column;gap:24px}}.fa-benefits-head{flex-grow:0;flex-shrink:0;flex-basis:220px}@media (max-width:767px){.fa-benefits-head{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%}}.fa-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}@media (max-width:767px){.fa-benefit-grid{grid-template-columns:1fr;gap:32px;width:100%}}.fa-benefit{display:flex;flex-flow:column}.fa-benefit .fa-content li{position:relative;padding-left:26px}.fa-benefit .fa-content li::before{position:absolute;left:0px;font-weight:700}.fa-benefit .fa-content li::before{content:"✓"}@media (max-width:767px){.fa-benefit{gap:24px}}.fa-benefit-img{display:block;width:100%;object-fit:cover;aspect-ratio:3/4;margin-bottom:16px}.fa-benefit-titel{color:#000;font-family:"Outfit",sans-serif;font-weight:800;font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.fa-routine-side{flex-grow:0;flex-shrink:0;flex-basis:200px}@media (max-width:767px){.fa-routine-side{display:flex;flex-flow:row;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%}}.fa-routine-icon{display:flex;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:8px}.fa-routine-icon svg{width:100%;height:100%}.fa-routine-linie{width:100%;height:1px;background-color:#c4b59c}@media (max-width:767px){.fa-routine-linie{flex-grow:1;flex-shrink:1;flex-basis:0px;width:auto}}.fa-inh-layout{display:flex;align-items:start;gap:60px}@media (max-width:767px){.fa-inh-layout{flex-flow:column;gap:24px}}.fa-inh-media{flex-grow:0;flex-shrink:0;flex-basis:45%;max-width:45%}@media (max-width:767px){.fa-inh-media{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;max-width:100%}}.fa-inh-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:auto}@media (max-width:767px){.fa-inh-img{height:auto;aspect-ratio:auto}}.fa-content p{max-width:65ch;color:rgba(64,64,64,.75);font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.fa-content h3{color:#000;font-weight:700;font-size:18px;margin-top:26px;margin-right:0px;margin-bottom:6px;margin-left:0px}.fa-content h4{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-content ul{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-left:0px}.fa-content ul{list-style:none}.fa-content li{line-height:1.5;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;border-bottom:1px solid #f0f0f0}.fa-content a{color:inherit;text-decoration:underline}.fa-content table{width:100%;max-width:560px}.fa-content table{border-collapse:collapse}.fa-content th{color:#8a8a8a;font-size:12px;line-height:1.6;text-align:left;text-transform:uppercase;letter-spacing:0.08em;padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px;border-bottom:1px solid #ededed}.fa-content td{font-size:16px;line-height:1.6;text-align:left;padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px;border-bottom:1px solid #ededed}@media (max-width:767px){.fa-content p{max-width:100%}.fa-content table{display:block;max-width:100%}.fa-content table{overflow-x:auto}}.fa-reviews-slot{line-height:1.6}.fa-reviews-slot .cr-overall-rating-wrap{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#f5f4f2;border-radius:8px}.fa-reviews-slot .cr-average-rating{color:#111;font-weight:800;font-size:48px;line-height:1}.fa-reviews-slot .cr-rating-icon{color:#c8b89a}.fa-reviews-slot .cr-rating-icon{fill:#c8b89a}.fa-reviews-slot .cr-total-rating-count{color:#8a8a8a;font-size:13px;margin-top:8px}.fa-reviews-slot .cr-add-review-wrap button{display:inline-block;width:auto;min-width:0px;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:#1a1a1a;border-radius:4px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer}.fa-reviews-slot .cr-add-review-wrap button{white-space:nowrap}.fa-reviews-slot .cr-avatar{display:none}.fa-reviews-slot .comment_container{position:relative;overflow:visible;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-reviews-slot .cr-comment-text{width:100%;margin-left:0px;padding-left:0px}.fa-reviews-slot .cr-comment-text{float:none}.fa-reviews-slot .cr-ajax-search{position:relative;margin-left:0px;padding-left:0px}.fa-reviews-slot .cr-ajax-search input{width:100%;box-sizing:border-box;font-size:14px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:40px;border-radius:4px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.fa-reviews-slot .cr-ajax-search-icon{position:absolute;top:50%;left:12px;transform:translate3d(0,-50%,0)}.fa-reviews-slot .cr-all-reviews-shortcode{margin-left:0px;padding-left:0px}.fa-reviews-slot .ivole-summaryBox{margin-left:0px;padding-left:0px}.fa-reviews-slot .cr-count-row{margin-left:0px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px}.fa-reviews-slot .cr-rating-icon-frnt svg{color:#c8b89a}.fa-reviews-slot .cr-rating-icon-frnt svg{fill:#c8b89a}.fa-reviews-slot .cr-ajax-reviews-sort-div{margin-bottom:20px;padding-bottom:20px}.fa-pdp-onsale{display:none;position:absolute;top:34px;left:14px;z-index:10;width:56px;height:56px;color:#fff;font-family:"Outfit",sans-serif;font-weight:700;font-size:11px;line-height:1;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#1a1a1a;border-radius:50%}.fa-pdp-onsale:empty{display:none}.fa-pdp-onsale.is-visible{display:flex;justify-content:center;align-items:center}.fa-pdp-onsale span.onsale{display:flex;justify-content:center;align-items:center;position:static;width:56px;height:56px;min-width:0px;min-height:0px;color:#fff;font-weight:700;font-size:11px;line-height:1;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#1a1a1a;border-radius:50%}.fa-pdp-onsale .onsale{display:flex;justify-content:center;align-items:center;position:static;width:56px;height:56px;min-width:0px;min-height:0px;color:#fff;font-weight:700;font-size:11px;line-height:1;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#1a1a1a;border-radius:50%}.fa-reviews-slot .cr-summary-separator{display:none}.fa-reviews-slot .cr-summary-separator-side{display:none}.fa-pdp-cart .ppc-button-wrapper{display:none}.fa-pdp-cart .ppcp-messages{display:none}@media (max-width:767px){#fa-routine .fa-split{gap:16px}}.fa-rating{display:flex;align-items:center;gap:6px;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.fa-rating-stars{display:inline-block;position:relative;height:14px;color:#c8b89a;font-family:Arial;font-size:14px;line-height:14px;letter-spacing:1px}.fa-rating-stars{white-space:nowrap}.fa-rating-fill{position:absolute;top:0px;left:0px;overflow:hidden;color:#c8b89a}.fa-rating-fill{white-space:nowrap}.fa-rating-text{color:#8a8a8a;font-weight:100;font-size:13px;line-height:20.8px}.fa-pdp--abo .fa-pdp-excerpt p{color:#333;font-weight:100;font-size:15px;line-height:24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-pdp--abo .fa-pdp-price{margin-bottom:0px}.fa-pdp--abo .fa-pdp-price p.price{flex-flow:row;align-items:baseline;gap:2px 6px}.fa-pdp--abo .fa-pdp-price p.price{flex-wrap:wrap}.fa-pdp--abo .fa-pdp-price del{flex-grow:0;flex-shrink:0;flex-basis:100%;order:0}.fa-pdp--abo .fa-pdp-price ins{order:0}.fa-pdp--abo .fa-pdp-price .price_time_opt{color:#000;font-weight:700;font-size:16px}.fa-pdp .fa-pdp-cart table.variations th{display:block;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-pdp .fa-pdp-cart table.variations th{background:none}.fa-pdp .fa-pdp-cart table.variations td{display:block;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-pdp .fa-pdp-cart table.variations td{background:none}.fa-pdp .fa-pdp-cart .woocommerce-variation-price{display:none}.fa-pdp .fa-pdp-cart .woocommerce-variation-description{display:none}.fa-abo-hinweis{color:#333;font-weight:100;font-size:13px;line-height:20.8px;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-abo-packs{color:#404040;font-weight:100;font-size:16px;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-shop-banner{width:100%;height:clamp(240px,calc(18vw + 120px),400px);background-image:linear-gradient(180deg,rgba(45,36,31,.1) 0%,rgba(45,36,31,.42) 100%),url(/wp-content/uploads/media/kollagen-premium.webp);background-size:auto,cover;background-position:0px 0px,50% 8%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:767px){.fa-shop-banner{height:220px}.fa-shop-banner{background-position:0% 0%,50% 10%}}.fa-shop{width:100%}.fa-shop .fa-card-form .fa-card-btn{display:block;width:100%;color:#fff;font-family:"Outfit",sans-serif;font-weight:500;font-size:12px;line-height:14.4px;text-align:center;text-transform:uppercase;letter-spacing:0.14em;padding-top:17px;padding-right:24px;padding-bottom:17px;padding-left:24px;background-color:#2d241f;border-radius:12px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-shop .fa-card-grid--3{margin-bottom:0px}.fa-shop .fa-card-form .fa-card-btn:hover{color:#fff;background-color:#e87722}.fa-shop-inner{display:flex;flex-flow:column;max-width:1280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(48px,calc(2.5vw + 36px),80px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}@media (max-width:767px){.fa-shop-inner{padding-top:40px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.fa-shop-title{align-self:center;position:relative;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(32px,calc(2.4vw + 22px),56px);line-height:1.1;text-align:center;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:clamp(28px,calc(1.8vw + 18px),48px);margin-left:0px;padding-top:24px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-shop-title::before{position:absolute;top:0px;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#e87722}.fa-shop-title::before{content:""}.fa-cart-page{width:100%;padding-top:25px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-cart-page .wp-block-woocommerce-cart{padding-left:20px!important;padding-right:20px!important}.fa-cart-page .wc-block-cart-item__image{width:140px!important;min-width:140px!important;padding-right:10px!important}.fa-cart-page .wc-block-cart-item__image a{display:block!important;width:140px!important;height:140px!important}.fa-cart-page .wc-block-cart-item__image img{width:140px!important;height:140px!important;max-width:140px!important;max-height:140px!important;min-width:140px!important;min-height:140px!important;object-fit:contain!important;background:#f5f4f2!important;padding:8px!important;border-radius:4px!important}.fa-cart-page .wc-block-components-product-name{font-family:"Outfit",sans-serif!important;font-size:18px!important;font-weight:500!important;color:#111!important;text-decoration:none!important}.fa-cart-page .wc-block-components-product-price .woocommerce-Price-amount{font-family:"Outfit",sans-serif!important;font-size:17px!important;font-weight:500!important;color:#111!important}.fa-cart-page .wc-block-components-product-price del .woocommerce-Price-amount{color:#8a8a8a!important;font-size:9px!important}.fa-cart-page .wc-block-components-product-price ins .woocommerce-Price-amount{text-decoration:none!important}.fa-cart-page .wc-block-cart-items__header span{font-size:20px!important;font-weight:600!important;color:#111!important;text-transform:none!important;letter-spacing:0!important}.fa-cart-page .wc-block-components-quantity-selector{border:1px solid #d8d8d8!important;border-radius:2px!important}.fa-cart-page .wc-block-components-quantity-selector__input{font-family:"Outfit",sans-serif!important;font-size:10px!important;color:#111!important}.fa-cart-page .wc-block-components-quantity-selector__button:hover{background:#f5f4f2!important}.fa-cart-page .wc-block-components-totals-item{font-family:"Outfit",sans-serif!important;font-size:9.5px!important;color:#333!important}.fa-cart-page .wc-block-components-totals-footer-item-tax{font-size:11px!important;color:#8a8a8a!important}.fa-cart-page .wc-block-components-totals-shipping .wc-block-components-totals-item__value{color:#c8b89a!important;font-weight:500!important}.fa-cart-page .wc-block-cart__submit-button{background:#111!important;color:#fff!important;font-family:"Outfit",sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:16px 24px!important;border:none!important;border-radius:2px!important;width:100%!important;transition:background .2s!important}.fa-cart-page .wc-block-cart__submit-button:hover{background:#000!important}.fa-cart-page .wp-block-woocommerce-empty-cart-block{text-align:center!important;padding:20px!important}.fa-cart-page .wc-block-cart__empty-cart__title{font-size:20px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;margin-bottom:10px!important}.fa-cart-page .wc-block-cart__empty-cart__title::before{display:none!important}.fa-cart-page .wp-block-woocommerce-empty-cart-block .wp-block-separator{display:none!important}.fa-cart-page .wp-block-woocommerce-empty-cart-block .wp-block-heading:not(.wc-block-cart__empty-cart__title){font-family:"Outfit",sans-serif;line-height:13.2px}.fa-cart-page .wp-block-woocommerce-empty-cart-block .wp-block-heading:not(.wc-block-cart__empty-cart__title){font-size:11px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8a8a8a!important;margin-bottom:20px!important;margin-top:20px!important}.fa-cart-page .fa-card-grid{text-align:left}.fa-cart-page .fa-card-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:clamp(16px,calc(1.11vw + 12.4px),28px)!important;align-items:stretch!important;max-width:1200px!important;margin:0 auto!important}.fa-cart-page .fa-card-form .fa-card-btn{display:block;width:100%;color:#fff;font-family:"Outfit",sans-serif;font-weight:500;font-size:12px;line-height:14.4px;text-align:center;text-transform:uppercase;letter-spacing:0.14em;padding-top:17px;padding-right:24px;padding-bottom:17px;padding-left:24px;background-color:#2d241f;border-radius:12px;border-top:none;border-right:none;border-bottom:none;border-left:none}.fa-cart-page .wp-block-woocommerce-cart *{font-size:16px!important}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-title{line-height:32.2px}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-title{font-size:28px!important}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-menge{line-height:19.2px}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-menge{font-size:12px!important}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-price{line-height:25.6px}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-wishlist{font-weight:100}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-form .fa-card-btn{font-size:12px!important}.fa-cart-page .wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{font-family:"Outfit",sans-serif;line-height:24px}.fa-cart-page .wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{font-size:20px!important;font-weight:400!important;letter-spacing:.02em!important;color:#111!important;margin:0 0 10px 0!important}.fa-cart-page .fa-card-form .fa-card-btn:hover{color:#fff;background-color:#e87722}@media (max-width:1023px){.fa-cart-page .fa-card-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.fa-cart-page .wp-block-woocommerce-cart{padding-left:10px!important;padding-right:10px!important}.fa-cart-page .wc-block-cart-item__image{width:100%!important;min-width:100%!important;max-width:100%!important;padding-right:0!important}.fa-cart-page .wc-block-cart-item__image a{display:block!important;width:100%!important;height:auto!important}.fa-cart-page .wc-block-cart-item__image img{aspect-ratio:1/1}.fa-cart-page .wc-block-cart-item__image img{width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;min-width:0!important;min-height:0!important;object-fit:contain!important}.fa-cart-page .wc-block-components-product-name{font-size:16px!important}.fa-cart-page .fa-card-grid{grid-template-columns:1fr!important}.fa-cart-page .wc-block-cart-items__row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7.5px!important}.fa-cart-page .wc-block-cart-item__product{width:100%!important;padding-left:0!important}.fa-cart-page .wc-block-cart-item__total{width:100%!important;text-align:left!important}}.fa-cart-products{display:none}.fa-cart-products.is-ready{display:block;text-align:left}.fa-cart-page .wc-block-cart{font-family:"Outfit",sans-serif!important}.fa-cart-page table.wc-block-cart-items{font-family:"Outfit",sans-serif!important}.fa-cart-page .wc-block-components-product-name{font-family:"Outfit",sans-serif!important}.fa-cart-page .wc-block-components-totals-item{font-family:"Outfit",sans-serif!important}.fa-cart-page .wc-block-components-product-metadata__description{font-size:8.5px!important;color:#8a8a8a!important}.fa-cart-page .wc-block-cart-item__description{font-size:8.5px!important;color:#8a8a8a!important}.fa-cart-page .wc-gzd-product-units{display:none!important}.fa-cart-page .wc-price-unit{display:none!important}.fa-cart-page .price_per_unit{display:none!important}.fa-cart-page p.price-unit{display:none!important}.fa-cart-page .woocommerce-price-unit{display:none!important}.fa-cart-page p.woocommerce-product-price--unit{display:none!important}.fa-cart-page .woocommerce-gzd-product-unit-price{display:none!important}.fa-cart-page .wc-block-components-product-details__gzd-unit-price{display:none!important}.fa-cart-page span.wc-gzd-cart-info.unit-price.unit-price-cart{display:none!important}.fa-cart-page .wc-block-components-product-details__gzd-units{display:none!important}.fa-cart-page .wc-block-cart-item__discount{display:inline-block!important;background:transparent!important;border:1px solid #c8b89a!important;color:#c8b89a!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:2px!important;margin-top:4px!important}.fa-cart-page .wc-block-components-sale-badge{display:inline-block!important;background:transparent!important;border:1px solid #c8b89a!important;color:#c8b89a!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:2px!important;margin-top:4px!important}.fa-cart-page .wc-block-cart-item__remove-link{color:#8a8a8a!important;font-size:8px!important;text-decoration:none!important}.fa-cart-page .wc-block-components-product-remove-button{color:#8a8a8a!important;font-size:8px!important;text-decoration:none!important}.fa-cart-page .wc-block-cart-item__remove-link:hover{color:#111!important}.fa-cart-page .wc-block-components-product-remove-button:hover{color:#111!important}.fa-cart-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:19px!important;font-weight:600!important;color:#111!important}.fa-cart-page .wc-block-components-totals-footer-item .wc-block-formatted-money-amount{font-size:19px!important;font-weight:600!important;color:#111!important}.fa-cart-page .wc-block-components-express-payment__event-buttons button{height:48px!important;min-height:48px!important;border-radius:2px!important;width:100%!important;margin-bottom:5px!important}.fa-cart-page .wc-block-components-express-payment__event-buttons iframe{height:48px!important;min-height:48px!important;border-radius:2px!important;width:100%!important;margin-bottom:5px!important}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-grundpreis{line-height:22.4px}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-grundpreis{font-size:14px!important}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-grundpreis *{line-height:22.4px}.fa-cart-page .wp-block-woocommerce-cart .fa-card .fa-card-grundpreis *{font-size:14px!important}.fa-checkout-page{width:100%}.fa-checkout-page .wp-block-woocommerce-checkout{padding-left:20px!important;padding-right:20px!important;padding-top:25px!important}.fa-checkout-page .wp-block-woocommerce-checkout *{font-size:16px!important}.fa-checkout-page .wc-block-components-express-payment-continue-rule__rule{font-size:13px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-checkout__shipping-method-container button{border:1px solid #d8d8d8!important;border-radius:2px!important;font-size:16px!important;transition:border-color .2s ease!important}.fa-checkout-page .wc-block-checkout__sidebar{background:#f5f4f2!important;border:1px solid #d8d8d8!important;border-radius:4px!important;padding:15px!important}.fa-checkout-page .wc-block-components-sale-badge{background:transparent!important;border:1px solid #c8b89a!important;color:#c8b89a!important;font-size:11px!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:2px!important}.fa-checkout-page .wc-block-components-totals-item{font-size:16px!important;color:#333!important}.fa-checkout-page .wc-block-components-totals-item__label{font-size:14px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-components-totals-footer-item-tax{font-size:11px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-components-totals-shipping .wc-block-components-totals-item__value{color:#c8b89a!important;font-weight:500!important}.fa-checkout-page .wc-block-components-totals-coupon__button{background:transparent!important;color:#111!important;border:1px solid #d8d8d8!important;border-radius:2px!important;font-size:13px!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:6px 12px!important;transition:border-color .2s ease!important}.fa-checkout-page .wc-block-components-totals-coupon__button:hover{border-color:#c8b89a!important}.fa-checkout-page .wc-block-gzd-checkout-submit{padding-top:10px!important}.fa-checkout-page .wc-block-checkout__actions_row--justify-flex-end{padding-top:10px!important}.fa-checkout-page .wc-block-components-checkout-place-order-button{background:#111!important;color:#fff!important;font-size:14px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:16px 24px!important;border:none!important;border-radius:2px!important;width:100%!important;transition:background .2s!important;margin-top:0!important}.fa-checkout-page .wc-block-components-checkout-place-order-button:hover{background:#000!important}.fa-checkout-page .wc-block-checkout__terms{font-size:13px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-checkout__actions_row{padding-top:40px!important}@media (max-width:767px){.fa-checkout-page .wp-block-woocommerce-checkout{padding-left:10px!important;padding-right:10px!important}}.woocommerce-checkout .fa-checkout-page .wc-block-checkout *{font-size:16px!important}.fa-checkout-page .wc-block-components-checkout-step__title{font-size:20px!important;font-weight:600!important;color:#111!important;text-transform:uppercase!important;letter-spacing:.05em!important}.fa-checkout-page .wc-block-checkout__main h2{font-size:20px!important;font-weight:600!important;color:#111!important;text-transform:uppercase!important;letter-spacing:.05em!important}.fa-checkout-page .wc-block-checkout__main h3{font-size:20px!important;font-weight:600!important;color:#111!important;text-transform:uppercase!important;letter-spacing:.05em!important}.fa-checkout-page .wc-block-components-text-input input{font-size:16px!important;border:1px solid #d8d8d8!important;border-radius:2px!important;padding:14px 10px 4px!important;transition:border-color .2s ease!important;height:auto!important;min-height:56px!important}.fa-checkout-page .wc-block-components-country-input input{font-size:16px!important;border:1px solid #d8d8d8!important;border-radius:2px!important;padding:14px 10px 4px!important;transition:border-color .2s ease!important;height:auto!important;min-height:56px!important}.fa-checkout-page .wc-block-checkout input[type="text"]{font-size:16px!important;border:1px solid #d8d8d8!important;border-radius:2px!important;padding:14px 10px 4px!important;transition:border-color .2s ease!important;height:auto!important;min-height:56px!important}.fa-checkout-page .wc-block-checkout input[type="email"]{font-size:16px!important;border:1px solid #d8d8d8!important;border-radius:2px!important;padding:14px 10px 4px!important;transition:border-color .2s ease!important;height:auto!important;min-height:56px!important}.fa-checkout-page .wc-block-checkout input[type="tel"]{font-size:16px!important;border:1px solid #d8d8d8!important;border-radius:2px!important;padding:14px 10px 4px!important;transition:border-color .2s ease!important;height:auto!important;min-height:56px!important}.fa-checkout-page .wc-block-checkout select{padding-top:14px!important;padding-bottom:4px!important;min-height:56px!important}.fa-checkout-page .wc-block-components-country-input select{padding-top:14px!important;padding-bottom:4px!important;min-height:56px!important}.fa-checkout-page .wc-block-components-text-input input:focus{border-color:#c8b89a!important;outline:none!important;box-shadow:0 0 0 2px rgba(200,184,154,.15)!important}.fa-checkout-page .wc-block-checkout input:focus{border-color:#c8b89a!important;outline:none!important;box-shadow:0 0 0 2px rgba(200,184,154,.15)!important}.fa-checkout-page .wc-block-checkout select:focus{border-color:#c8b89a!important;outline:none!important;box-shadow:0 0 0 2px rgba(200,184,154,.15)!important}.fa-checkout-page .wc-block-components-text-input label{font-size:13px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-checkout label{font-size:13px!important;color:#8a8a8a!important}.fa-checkout-page .wc-block-checkout__shipping-method-container button[aria-pressed="true"]{border-color:#c8b89a!important;background:rgba(200,184,154,.08)!important}.fa-checkout-page .wc-block-checkout__shipping-method-container button.active{border-color:#c8b89a!important;background:rgba(200,184,154,.08)!important}.fa-checkout-page .wc-block-order-summary-item{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;padding:7.5px 0!important}.fa-checkout-page .wc-block-components-order-summary-item{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;padding:7.5px 0!important}.fa-checkout-page .wc-block-order-summary-item__image{flex:0 0 auto!important;width:80px!important;min-width:80px!important}.fa-checkout-page .wc-block-components-order-summary-item__image{flex:0 0 auto!important;width:80px!important;min-width:80px!important}.fa-checkout-page .wc-block-order-summary-item__description{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.fa-checkout-page .wc-block-components-order-summary-item__description{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}.fa-checkout-page .wc-block-order-summary-item__image img{width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;max-width:80px!important;max-height:80px!important;object-fit:contain!important;background:#f5f4f2!important;padding:6px!important;border-radius:4px!important}@media (max-width:767px){.fa-checkout-page .wc-block-order-summary-item__image img{width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important}}.fa-checkout-page .wc-block-components-order-summary-item__image img{width:80px!important;height:80px!important;min-width:80px!important;min-height:80px!important;max-width:80px!important;max-height:80px!important;object-fit:contain!important;background:#f5f4f2!important;padding:6px!important;border-radius:4px!important}@media (max-width:767px){.fa-checkout-page .wc-block-components-order-summary-item__image img{width:70px!important;height:70px!important;min-width:70px!important;min-height:70px!important;max-width:70px!important;max-height:70px!important}}.fa-checkout-page .wc-block-components-product-details__gzd-unit-price{display:none!important}.fa-checkout-page .wc-block-components-product-details__gzd-units{display:none!important}.fa-checkout-page span.wc-gzd-cart-info.unit-price{display:none!important}.fa-checkout-page [class*="unit-price"]{display:none!important}.fa-checkout-page [class*="unit_price"]{display:none!important}.fa-checkout-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:19px!important;font-weight:600!important;color:#111!important}.fa-checkout-page .wc-block-components-totals-footer-item .wc-block-formatted-money-amount{font-size:19px!important;font-weight:600!important;color:#111!important}.woocommerce-account .woocommerce *{font-size:16px!important}.woocommerce-account .woocommerce-MyAccount-content *{font-size:16px!important}.woocommerce-account .woocommerce-EditAccountForm *{font-size:16px!important}.woocommerce-account fieldset *{font-size:16px!important}.woocommerce-account .woocommerce-MyAccount-navigation *{font-size:16px!important}.woocommerce-account label{display:block!important;font-size:14px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin-bottom:4px!important;font-style:normal!important;line-height:1.4!important}.woocommerce-account .woocommerce-form .form-row label{display:block!important;font-size:14px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin-bottom:4px!important;font-style:normal!important;line-height:1.4!important}.woocommerce-account fieldset label{display:block!important;font-size:14px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin-bottom:4px!important;font-style:normal!important;line-height:1.4!important}.woocommerce-account fieldset legend{font-size:14px!important}.woocommerce-account .woocommerce-EditAccountForm input[type="submit"]{background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 30px!important;width:100%!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important;display:inline-block!important;font-family:inherit!important;box-shadow:none!important;text-align:center!important}@media (max-width:767px){.woocommerce-account .woocommerce-EditAccountForm input[type="submit"]{width:100%!important;text-align:center!important}}.woocommerce-account .woocommerce-Button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 30px!important;width:100%!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important;display:inline-block!important;font-family:inherit!important;box-shadow:none!important;text-align:center!important}.woocommerce-account .button{font-size:14px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:14px!important}.woocommerce-account .woocommerce .woocommerce-EditAccountForm{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account .woocommerce-address-fields{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account form.woocommerce-ResetPassword.lost_reset_password{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account .woocommerce{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account .woocommerce-MyAccount-content{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .col2-set{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account form.login{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account form.register{border-top:none!important;border:none!important;box-shadow:none!important;background:transparent!important;padding:0!important}.woocommerce-account table.shop_table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important;background:transparent!important}@media (max-width:767px){.woocommerce-account table.shop_table{display:block!important;overflow-x:auto!important}}.woocommerce-account .woocommerce{max-width:1200px;box-sizing:border-box;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.woocommerce-account .woocommerce{padding-left:clamp(10px,4vw,30px)!important;padding-right:clamp(10px,4vw,30px)!important;padding-top:clamp(15px,4vw,30px)!important}.woocommerce-account .woocommerce-MyAccount-content{padding-left:0!important;padding-top:0!important}.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:0px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#f9f6f1;border-top:1px solid #e0d8cc;border-right:1px solid #e0d8cc;border-bottom:1px solid #e0d8cc;border-left:1px solid #e0d8cc}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e0d8cc}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;font-weight:500;text-transform:uppercase;letter-spacing:0.09em;padding-top:9px;padding-right:12.5px;padding-bottom:9px;padding-left:12.5px;transition:background 0.2s}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#1a1a1a!important;text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background-color:#e8d5a3}.woocommerce-account fieldset{border:1px solid #e0d8cc!important;padding:15px!important;margin-top:15px!important;margin-bottom:15px!important;background:#f9f6f1!important;box-shadow:none!important}.woocommerce-account fieldset legend{font-size:14px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1a!important;background:#f9f6f1!important;padding:2px 7.5px!important;margin-left:5px!important;margin-bottom:10px!important;float:none!important;width:auto!important;display:table!important;line-height:1.4!important}.woocommerce-account .woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:5px!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important;color:#1a1a1a!important;font-weight:400!important}.woocommerce-account .required{color:#c9a84c!important}.woocommerce-account .form-row{margin-bottom:11px!important}.woocommerce-account table .button{padding:4.5px 10px!important;font-size:7.5px!important}.woocommerce-account table.woocommerce-orders-table tr:nth-child(even) td{background:#f9f6f1!important}.woocommerce-account .woocommerce-orders-table__cell-order-status mark{background:#e8d5a3!important;color:#1a1a1a!important;padding:2px 6px!important;font-size:7.5px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:1px solid #c9a84c!important;border-radius:0!important;box-shadow:none!important}.woocommerce-account address{font-style:normal!important;font-size:16px!important;line-height:1.7!important;color:#1a1a1a!important}.woocommerce-account .edit{display:inline-block!important;margin-top:7.5px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #c9a84c!important}.woocommerce-account .woocommerce-error{border-left-color:#c0392b!important}.woocommerce-account .woocommerce-MyAccount-content p{font-size:16px!important;line-height:1.7!important;color:#1a1a1a!important}.woocommerce-account form.register>p:not(.form-row):not(.woocommerce-form-row):not(.checkbox-reg_data_privacy){font-size:14px!important;color:#6b6b6b!important;line-height:1.6!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;margin:0 0 20px 0!important}@media (max-width:767px){.woocommerce-account .woocommerce{padding-left:10px!important;padding-right:10px!important;padding-top:10px!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;float:none!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;float:none!important;margin-bottom:15px!important}.woocommerce-account fieldset{padding:0 10px 10px 10px!important}}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700;background-color:#c9a84c}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#fff!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--is-active a{font-weight:700;background-color:#c9a84c}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--is-active a{color:#fff!important}.woocommerce-account .woocommerce-MyAccount-content h2{font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:12.5px!important;padding-bottom:5px!important;border-bottom:1px solid #e0d8cc!important}.woocommerce-account .woocommerce-MyAccount-content h3{font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:12.5px!important;padding-bottom:5px!important;border-bottom:1px solid #e0d8cc!important}.woocommerce-account .woocommerce h2{font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:12.5px!important;padding-bottom:5px!important;border-bottom:1px solid #e0d8cc!important}.woocommerce-account .woocommerce h3{font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:12.5px!important;padding-bottom:5px!important;border-bottom:1px solid #e0d8cc!important}.woocommerce-account .woocommerce-address-fields .form-row label{display:block!important;font-size:14px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin-bottom:4px!important;font-style:normal!important;line-height:1.4!important}.woocommerce-account .woocommerce-EditAccountForm .form-row label{display:block!important;font-size:14px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin-bottom:4px!important;font-style:normal!important;line-height:1.4!important}.woocommerce-account em{font-style:normal!important;font-size:14px!important;color:#6b6b6b!important}.woocommerce-account .woocommerce-MyAccount-content em{font-style:normal!important;font-size:14px!important;color:#6b6b6b!important}.woocommerce-account input[type="text"]{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account input[type="email"]{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account input[type="password"]{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account input[type="tel"]{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account input[type="number"]{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account textarea{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account select{width:100%!important;background:#fafafa!important;border:1px solid #e0d8cc!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;color:#1a1a1a!important;box-sizing:border-box!important;transition:border-color .2s,box-shadow .2s!important;outline:none!important;font-family:inherit!important;box-shadow:none!important}.woocommerce-account input[type="text"]:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account input[type="email"]:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account input[type="password"]:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account input[type="tel"]:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account input[type="number"]:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account textarea:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account select:focus{border-color:#c9a84c!important;box-shadow:0 0 0 2px #e8d5a3!important}.woocommerce-account .woocommerce-MyAccount-content p{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .woocommerce-MyAccount-content li{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .woocommerce-MyAccount-content td{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .woocommerce-MyAccount-content address{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .woocommerce-MyAccount-content span{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 30px!important;width:100%!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important;display:inline-block!important;font-family:inherit!important;box-shadow:none!important;text-align:center!important}@media (max-width:767px){.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{width:100%!important;text-align:center!important}}.woocommerce-account .woocommerce-address-fields button[type="submit"]{background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 30px!important;width:100%!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important;display:inline-block!important;font-family:inherit!important;box-shadow:none!important;text-align:center!important}.woocommerce-account .edit-account button[type="submit"]{background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 30px!important;width:100%!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s!important;display:inline-block!important;font-family:inherit!important;box-shadow:none!important;text-align:center!important}.woocommerce-account .woocommerce-Button:hover{background:#333!important;color:#fff!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]:hover{background:#333!important;color:#fff!important}.woocommerce-account .woocommerce-address-fields button[type="submit"]:hover{background:#333!important;color:#fff!important}.woocommerce-account .woocommerce-EditAccountForm input[type="submit"]:hover{background:#333!important;color:#fff!important}.woocommerce-account table.woocommerce-orders-table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important;background:transparent!important}@media (max-width:767px){.woocommerce-account table.woocommerce-orders-table{display:block!important;overflow-x:auto!important}}.woocommerce-account table.woocommerce-orders-table th{background:#f9f6f1!important;border:1px solid #e0d8cc!important;padding:7.5px 10px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1a!important;text-align:left!important}.woocommerce-account table.shop_table th{background:#f9f6f1!important;border:1px solid #e0d8cc!important;padding:7.5px 10px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1a!important;text-align:left!important}.woocommerce-account table.woocommerce-orders-table td{border:1px solid #e0d8cc!important;padding:7.5px 10px!important;vertical-align:middle!important;font-size:16px!important}.woocommerce-account table.shop_table td{border:1px solid #e0d8cc!important;padding:7.5px 10px!important;vertical-align:middle!important;font-size:16px!important}.woocommerce-account .u-column1{background:#f9f6f1!important;border:1px solid #e0d8cc!important;padding:15px!important;margin-bottom:15px!important;box-sizing:border-box!important;box-shadow:none!important;text-align:left!important}@media (max-width:767px){.woocommerce-account .u-column1{width:100%!important;float:none!important}}.woocommerce-account .u-column2{background:#f9f6f1!important;border:1px solid #e0d8cc!important;padding:15px!important;margin-bottom:15px!important;box-sizing:border-box!important;box-shadow:none!important;text-align:left!important}@media (max-width:767px){.woocommerce-account .u-column2{width:100%!important;float:none!important}}.woocommerce-account .woocommerce-message{padding-left:12.5px!important}.woocommerce-account .woocommerce-info{padding-left:12.5px!important}.woocommerce-account .woocommerce-error{border-top:none!important;border-left:4px solid #c9a84c!important;border-right:none!important;border-bottom:none!important;background:#f9f6f1!important;color:#1a1a1a!important;padding:10px 12.5px!important;margin-bottom:15px!important;font-size:16px!important;list-style:none!important;box-shadow:none!important}.woocommerce-account .woocommerce-info::before{display:none!important}.woocommerce-account .woocommerce-message::before{display:none!important}.woocommerce-account .woocommerce-error::before{display:none!important}.woocommerce-account .woocommerce-form-login{background:#f9f6f1!important;border:1px solid #e0d8cc!important;border-top:none!important;padding:20px!important;max-width:480px!important;box-shadow:none!important}@media (max-width:767px){.woocommerce-account .woocommerce-form-login{padding:12.5px!important}}.woocommerce-account .woocommerce-form-register{background:#f9f6f1!important;border:1px solid #e0d8cc!important;border-top:none!important;padding:20px!important;max-width:480px!important;box-shadow:none!important}@media (max-width:767px){.woocommerce-account .woocommerce-form-register{padding:12.5px!important}}.woocommerce-account .lost_password a{color:#c9a84c!important;font-size:14px!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important}.woocommerce-account .woocommerce-LostPassword a{color:#c9a84c!important;font-size:14px!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important}body.woocommerce-account div.woocommerce-MyAccount-content p a{color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important;font-size:16px!important}body.woocommerce-account div.woocommerce-MyAccount-content a{color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important;font-size:16px!important}body.woocommerce-account div.woocommerce div.woocommerce-MyAccount-content a{color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important;font-size:16px!important}body.woocommerce-account div.woocommerce-MyAccount-content p a:hover{color:#a07830!important;border-bottom-color:#c9a84c!important}body.woocommerce-account div.woocommerce-MyAccount-content a:hover{color:#a07830!important;border-bottom-color:#c9a84c!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;width:auto!important;display:inline-block!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.woocommerce-account .woocommerce-MyAccount-content .button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;width:auto!important;display:inline-block!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.woocommerce-account .woocommerce-MyAccount-content a.button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;width:auto!important;display:inline-block!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-Button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:10px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;width:auto!important;display:inline-block!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content .button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content a.button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-Button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.woocommerce-account .addresses .title .edit{float:none!important;display:block!important;text-align:left!important;margin-top:10px!important;margin-bottom:10px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c9a84c!important;border-bottom:1px solid #e8d5a3!important;width:fit-content!important}.woocommerce-account .woocommerce-Address .title .edit{float:none!important;display:block!important;text-align:left!important;margin-top:10px!important;margin-bottom:10px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c9a84c!important;border-bottom:1px solid #e8d5a3!important;width:fit-content!important}body.woocommerce-account .addresses .title a.edit{float:none!important;display:block!important;text-align:left!important;margin-top:10px!important;margin-bottom:10px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#c9a84c!important;border-bottom:1px solid #e8d5a3!important;width:fit-content!important}.woocommerce-account .woocommerce-Address-title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin-bottom:5px!important}.woocommerce-account .addresses .title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin-bottom:5px!important}.woocommerce-account .u-column1 h2{text-align:left!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:10px!important}.woocommerce-account .u-column2 h2{text-align:left!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:10px!important}.woocommerce-account .u-column1 h3{text-align:left!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:10px!important}.woocommerce-account .u-column2 h3{text-align:left!important;font-size:16px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:10px!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy{display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;max-width:100%!important;margin:0 0 20px 0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;text-align:left!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy label{display:block!important;width:auto!important;flex:1 1 auto!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;text-transform:none!important;letter-spacing:normal!important;color:#1a1a1a!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy label.checkbox{display:block!important;width:auto!important;flex:1 1 auto!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;text-transform:none!important;letter-spacing:normal!important;color:#1a1a1a!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy label span{display:inline!important;border:none!important;background:transparent!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.55!important;color:#1a1a1a!important;white-space:normal!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy .woocommerce-gzd-reg_data_privacy-checkbox-text{display:inline!important;border:none!important;background:transparent!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.55!important;color:#1a1a1a!important;white-space:normal!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy input.input-checkbox{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px!important;margin:2px 0 0 0!important;flex:0 0 auto!important;vertical-align:top!important;text-align:left!important;-webkit-appearance:checkbox!important;appearance:auto!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy input[type="checkbox"]{display:inline-block!important;width:18px!important;height:18px!important;min-width:18px!important;margin:2px 0 0 0!important;flex:0 0 auto!important;vertical-align:top!important;text-align:left!important;-webkit-appearance:checkbox!important;appearance:auto!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy .woocommerce-gzd-reg_data_privacy-checkbox-text a{color:#c9a84c!important;text-decoration:underline!important;border-bottom:none!important}body.woocommerce-account .woocommerce form.register p.checkbox-reg_data_privacy abbr.required{color:#c0392b!important;border:none!important;text-decoration:none!important}.woocommerce-account form.register button[type="submit"]{display:block!important;width:100%!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 15px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;margin-top:10px!important;clear:both!important;transition:background .2s!important}.woocommerce-account form.register .woocommerce-Button{display:block!important;width:100%!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 15px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;margin-top:10px!important;clear:both!important;transition:background .2s!important}.woocommerce-account form.register .button{display:block!important;width:100%!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;padding:11px 15px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;margin-top:10px!important;clear:both!important;transition:background .2s!important}body.woocommerce-account .woocommerce form.login p.form-row label.woocommerce-form-login__rememberme{display:block!important;position:relative!important;width:100%!important;min-height:22px!important;margin:7.5px 0 12.5px 0!important;padding:0 0 0 30px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important}body.woocommerce-account .woocommerce form.login p label.woocommerce-form-login__rememberme{display:block!important;position:relative!important;width:100%!important;min-height:22px!important;margin:7.5px 0 12.5px 0!important;padding:0 0 0 30px!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important;line-height:1.4!important}body.woocommerce-account .woocommerce form.login p label.woocommerce-form-login__rememberme input[type="checkbox"]{position:absolute!important;left:0!important;top:1px!important;width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;-webkit-appearance:checkbox!important;appearance:auto!important}body.woocommerce-account .woocommerce form.login p label.woocommerce-form-login__rememberme span{position:static!important;display:inline!important;padding-left:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#6b6b6b!important;margin:0!important;line-height:1.4!important}@media (max-width:767px){.woocommerce-account .form-row-first{width:100%!important;float:none!important}}@media (max-width:767px){.woocommerce-account .form-row-last{width:100%!important;float:none!important}}.fa-account-page{width:100%}.fa-account-page .breakdance-woocommerce .woocommerce{font-weight:100;line-height:1.6}.fa-account-page .breakdance-woocommerce .u-columns{display:flow-root;gap:normal;width:auto;max-width:none;font-weight:100;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-account-page .breakdance-woocommerce .u-columns .u-column1{width:48%;font-weight:100;line-height:25.6px}.fa-account-page .breakdance-woocommerce .u-columns .u-column1{float:left}.fa-account-page .breakdance-woocommerce .u-columns .u-column2{width:48%;font-weight:100;line-height:25.6px}.fa-account-page .breakdance-woocommerce .u-columns .u-column2{float:right}.fa-account-page .breakdance-woocommerce .u-columns h2{max-width:none}.fa-account-page .breakdance-woocommerce form .form-row{display:block;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px}.fa-account-page .breakdance-woocommerce form .form-row label{margin-top:8px;margin-right:0px;margin-bottom:4px;margin-left:0px}.fa-account-page .breakdance-woocommerce form .form-row input.input-text{display:block;height:38px;line-height:normal}.fa-account-page .breakdance-woocommerce .password-input{display:block;position:relative}.fa-account-page .breakdance-woocommerce .show-password-input{position:absolute;top:50%;right:11.2px;width:22px;height:22px;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;opacity:1;cursor:pointer;transform:translate3d(0,-50%,0)}.fa-account-page .breakdance-woocommerce .show-password-input{appearance:none;--show-password-svg-icon-color:#111;--hide-password-svg-icon-color:#111;--show-password-svg-icon:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z%27 fill=%27%23111111%27/%3E%3C/svg%3E");--hide-password-svg-icon:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z%27 fill=%27%23111111%27/%3E%3C/svg%3E")}.fa-account-page .breakdance-woocommerce form.login button.woocommerce-form-login__submit{display:flex;width:auto;color:#fff;font-weight:700;font-size:14px;line-height:16.8px;text-transform:uppercase;letter-spacing:1px;margin-top:0px;margin-right:14px;margin-bottom:0px;margin-left:0px;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px;background-color:#65bec2;border-radius:0px;border-top:1px solid #65bec2;border-right:1px solid #65bec2;border-bottom:1px solid #65bec2;border-left:1px solid #65bec2}.fa-account-page .breakdance-woocommerce form.login button.woocommerce-form-login__submit{float:left}.fa-account-page .breakdance-woocommerce .lost_password{display:block;font-weight:100;line-height:25.6px;margin-top:16px;margin-right:0px;margin-bottom:16px;margin-left:0px}.fa-account-page .breakdance-woocommerce form.register button{line-height:16.8px}.fa-account-page .breakdance-woocommerce #customer_login{display:flow-root;gap:normal;width:auto;max-width:none;font-weight:100;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-account-page .breakdance-woocommerce form.register>p{display:block}.fa-account-page .breakdance-woocommerce form .form-row::after{display:table}.fa-account-page .breakdance-woocommerce form .form-row::after{content:"";clear:both}.fa-account-page .breakdance-woocommerce .woocommerce-error{border-left-color:#c0392b!important}@media (max-width:767px){.fa-account-page .breakdance-woocommerce #customer_login{width:auto}}.fa-account-page .breakdance-woocommerce form.login{display:block;gap:normal;font-weight:100;line-height:25.6px;margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px}.fa-account-page .breakdance-woocommerce form.register{display:block;gap:normal;font-weight:100;line-height:25.6px;margin-top:32px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:767px){.fa-account-page .breakdance-woocommerce .u-columns .u-column1{width:100%}.fa-account-page .breakdance-woocommerce .u-columns .u-column1{float:none}}@media (max-width:767px){.fa-account-page .breakdance-woocommerce .u-columns .u-column2{width:100%}.fa-account-page .breakdance-woocommerce .u-columns .u-column2{float:none}}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login{display:flow-root;gap:normal;width:100%;max-width:none;font-weight:100;line-height:25.6px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login{width:100%}}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column1{width:48%}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column1{float:left}@media (max-width:767px){body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column1{width:100%}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column1{float:none}}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column2{width:48%}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column2{float:right}@media (max-width:767px){body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column2{width:100%}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login .u-column2{float:none}}body.woocommerce-page.woocommerce-account .fa-account-page .breakdance-woocommerce #customer_login h2{width:auto;max-width:none;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}@media (max-width:767px){body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce{padding-left:clamp(10px,4vw,30px)!important;padding-right:clamp(10px,4vw,30px)!important;padding-top:clamp(15px,4vw,30px)!important}}.fa-account-page .breakdance-woocommerce .woocommerce-message{border-top:none!important;border-left:4px solid #c9a84c!important;border-right:none!important;border-bottom:none!important;border-radius:0!important;background:#f9f6f1!important;color:#1a1a1a!important;padding:10px 12.5px!important;margin-bottom:15px!important;font-size:16px!important;list-style:none!important;box-shadow:none!important}.fa-account-page .breakdance-woocommerce .woocommerce-info{border-top:none!important;border-left:4px solid #c9a84c!important;border-right:none!important;border-bottom:none!important;border-radius:0!important;background:#f9f6f1!important;color:#1a1a1a!important;padding:10px 12.5px!important;margin-bottom:15px!important;font-size:16px!important;list-style:none!important;box-shadow:none!important}.fa-account-page .breakdance-woocommerce .woocommerce-error{border-top:none!important;border-left:4px solid #c9a84c!important;border-right:none!important;border-bottom:none!important;border-radius:0!important;background:#f9f6f1!important;color:#1a1a1a!important;padding:10px 12.5px!important;margin-bottom:15px!important;font-size:16px!important;list-style:none!important;box-shadow:none!important}.fa-account-page .breakdance-woocommerce .woocommerce-message::before{display:none!important}.fa-account-page .breakdance-woocommerce .woocommerce-info::before{display:none!important}.fa-account-page .breakdance-woocommerce .woocommerce-error::before{display:none!important}.fa-wishlist-page{width:100%;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-wishlist-page ul.wishlist_table.mobile{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-wishlist-page ul.wishlist_table.mobile{list-style:none}.fa-wishlist-page ul.wishlist_table.mobile p.wishlist-empty{color:#404040;font-weight:100;font-size:16px;line-height:25.6px;text-align:center}body .yith-wcwl-wishlist-wrapper{padding-left:clamp(10px,4vw,30px)!important;padding-right:clamp(10px,4vw,30px)!important;padding-top:clamp(15px,4vw,30px)!important;max-width:1200px!important;margin:0 auto!important;box-sizing:border-box!important}.wishlist-title-with-form .show-title-form{display:none!important}.wishlist-title a.show-title-form{display:none!important}.woocommerce .wishlist-title a.show-title-form{display:none!important}body .yith-wcwl-wishlist-wrapper h2{font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}body .yith-wcwl-wishlist-wrapper h3{font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}body .wishlist-title-container h2{font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}body .wishlist-title-container *{font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}body .wishlist-title-container{border-bottom:none!important;margin-bottom:15px!important}body .yith-wcwl-wishlist-wrapper .wishlist-title-container{border-bottom:none!important;margin-bottom:15px!important}body .wishlist_table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important;table-layout:auto!important;margin:0 auto!important}.woocommerce table.shop_table.wishlist_table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important;table-layout:auto!important;margin:0 auto!important}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table{display:block!important;width:100%!important;overflow:visible!important}}body .wishlist_table thead tr th{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important;background:#f9f6f1!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:7.5px 10px!important;text-align:left!important}.woocommerce table.shop_table.wishlist_table thead tr th{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important;background:#f9f6f1!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:7.5px 10px!important;text-align:left!important}.woocommerce table.shop_table.wishlist_table thead tr th span.nobr{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important;background:#f9f6f1!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:7.5px 10px!important;text-align:left!important}.woocommerce table.shop_table.wishlist_table thead tr th span{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important;background:#f9f6f1!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:7.5px 10px!important;text-align:left!important}body .wishlist_table tbody tr td{font-size:16px!important;font-weight:400!important;color:#1a1a1a!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:10px!important;vertical-align:middle!important;background:transparent!important;font-family:inherit!important;text-align:left!important}.woocommerce table.shop_table.wishlist_table tbody tr td{font-size:16px!important;font-weight:400!important;color:#1a1a1a!important;border-bottom:1px solid #e0d8cc!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:10px!important;vertical-align:middle!important;background:transparent!important;font-family:inherit!important;text-align:left!important}.woocommerce table.shop_table.wishlist_table td.product-remove{width:44px!important;text-align:center!important;padding-left:0!important;padding-right:0!important}.woocommerce table.shop_table.wishlist_table td.product-thumbnail{width:150px!important}.woocommerce table.shop_table.wishlist_table td.product-name{font-size:16px!important}.woocommerce table.shop_table.wishlist_table td.product-price{white-space:nowrap!important}.woocommerce table.shop_table.wishlist_table td.product-add-to-cart{text-align:right!important}.woocommerce h1.fa-pdp-title.product_title{color:#1a1a1a;font-weight:400;line-height:1.05}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-remove{grid-area:remove!important;border:none!important;padding:0!important}.woocommerce table.shop_table.wishlist_table td.product-thumbnail{grid-area:thumb!important;border:none!important;padding:0!important}.woocommerce table.shop_table.wishlist_table td.product-name{grid-area:name!important;border:none!important;padding:0!important}.woocommerce table.shop_table.wishlist_table td.product-price{grid-area:price!important;border:none!important;padding:0!important}.woocommerce table.shop_table.wishlist_table td.product-add-to-cart{grid-area:button!important;border:none!important;padding:7.5px 0 0 0!important;width:100%!important}.woocommerce table.shop_table.wishlist_table thead{display:none!important}.woocommerce table.shop_table.wishlist_table tbody tr{border-bottom:1px solid #e0d8cc!important;padding:10px 0!important;margin-bottom:5px!important;display:grid!important;grid-template-columns:auto 1fr!important;grid-template-areas:"remove name" "thumb name" "thumb price" "thumb stock" "button button"!important;gap:2.5px 7.5px!important;align-items:start!important}.woocommerce table.shop_table.wishlist_table td.product-stock-status{grid-area:stock!important;border:none!important;padding:0!important}.woocommerce table.shop_table.wishlist_table td.product-thumbnail img{width:80px!important;height:80px!important;object-fit:cover!important}.woocommerce table.shop_table.wishlist_table td.product-price::before{content:"Preis"!important}.woocommerce table.shop_table.wishlist_table td.product-stock-status::before{content:"Verfügbarkeit"!important}.woocommerce table.shop_table.wishlist_table td::before{font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important;display:block!important;margin-bottom:2px!important;font-family:inherit!important}}body .wishlist_table tbody tr td.product-remove a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:#f1ece0!important;color:#1a1a1a!important;font-size:15px!important;line-height:1!important;text-decoration:none!important;border-bottom:none!important;transition:background .2s ease!important}.woocommerce table.shop_table.wishlist_table td.product-remove a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:#f1ece0!important;color:#1a1a1a!important;font-size:15px!important;line-height:1!important;text-decoration:none!important;border-bottom:none!important;transition:background .2s ease!important}body .wishlist_table tbody tr td.product-remove a:hover{background:#e0d3b4!important}.woocommerce table.shop_table.wishlist_table td.product-remove a:hover{background:#e0d3b4!important}body .wishlist_table tbody tr td img{width:130px!important;height:130px!important;max-width:130px!important;min-width:130px!important;object-fit:cover!important;border-radius:6px!important;display:block!important}.woocommerce .wishlist_table tbody tr td.product-thumbnail img{width:130px!important;height:130px!important;max-width:130px!important;min-width:130px!important;object-fit:cover!important;border-radius:6px!important;display:block!important}body .wishlist_table tbody tr td.product-name a{font-size:16px!important;font-weight:500!important;color:#1a1a1a!important;text-decoration:none!important;border-bottom:none!important}.woocommerce table.shop_table.wishlist_table .product-name a{font-size:16px!important;font-weight:500!important;color:#1a1a1a!important;text-decoration:none!important;border-bottom:none!important}body .wishlist_table tbody tr td.product-name a:hover{color:#c9a84c!important}.woocommerce table.shop_table.wishlist_table .product-name a:hover{color:#c9a84c!important}.woocommerce table.shop_table.wishlist_table td.product-price del{color:#999!important;opacity:.8!important;margin-right:.4em!important;text-decoration:line-through!important;font-weight:400!important}.woocommerce table.shop_table.wishlist_table td.product-price del .amount{color:#999!important;opacity:.8!important;margin-right:.4em!important;text-decoration:line-through!important;font-weight:400!important}.woocommerce table.shop_table.wishlist_table td.product-price ins{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.woocommerce table.shop_table.wishlist_table td.product-price ins .amount{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important;background:transparent!important}.woocommerce table.shop_table.wishlist_table .product-stock-status span.wishlist-in-stock{font-size:16px!important;font-weight:400!important;color:#4a7c4a!important}.woocommerce table.shop_table.wishlist_table .product-stock-status span{font-size:16px!important;font-weight:400!important;color:#4a7c4a!important}body .wishlist_table tbody tr td .add_to_cart_button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;border-radius:0!important;padding:8.5px 15px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;display:inline-block!important}body .wishlist_table tbody tr td .button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;border-radius:0!important;padding:8.5px 15px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;display:inline-block!important}body .wishlist_table tbody tr td a.button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;border-radius:0!important;padding:8.5px 15px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;display:inline-block!important}body .wishlist_table tbody tr td .add_to_cart_button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}body .wishlist_table tbody tr td a.button:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.woocommerce-notices-wrapper .woocommerce-message{border-top:none!important;border-left:4px solid #c9a84c!important;border-right:none!important;border-bottom:none!important;background:#f9f6f1!important;padding:10px 12.5px!important;margin-bottom:10px!important;box-shadow:none!important}.woocommerce-notices-wrapper .woocommerce-message::before{display:none!important}.woocommerce-notices-wrapper .woocommerce-message a.button{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:7.5px 15px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table tbody{display:block!important;width:100%!important;overflow:visible!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table tr{display:block!important;width:100%!important;overflow:visible!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-add-to-cart a{width:100%!important;display:block!important;text-align:center!important;padding:9px 10px!important;background:#1a1a1a!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;line-height:1.4!important;font-family:inherit!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-add-to-cart .button{width:100%!important;display:block!important;text-align:center!important;padding:9px 10px!important;background:#1a1a1a!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;line-height:1.4!important;font-family:inherit!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-add-to-cart .add_to_cart_button{width:100%!important;display:block!important;text-align:center!important;padding:9px 10px!important;background:#1a1a1a!important;color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;line-height:1.4!important;font-family:inherit!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-add-to-cart::before{content:""!important;display:none!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-remove::before{content:""!important;display:none!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-thumbnail::before{content:""!important;display:none!important}}@media (max-width:767px){.woocommerce table.shop_table.wishlist_table td.product-name::before{content:""!important;display:none!important}}.woocommerce-order{border-top:none!important;border:none!important;box-shadow:none!important}body.woocommerce-wishlist .woocommerce{padding-left:clamp(10px,4vw,30px)!important;padding-right:clamp(10px,4vw,30px)!important;padding-top:clamp(15px,4vw,30px)!important;max-width:1200px!important;margin:0 auto!important;box-sizing:border-box!important}body.woocommerce-order-received .woocommerce{padding-left:clamp(10px,4vw,30px)!important;padding-right:clamp(10px,4vw,30px)!important;padding-top:clamp(15px,4vw,30px)!important;max-width:1200px!important;margin:0 auto!important;box-sizing:border-box!important}.woocommerce-order-details{border-top:none!important;border:none!important;box-shadow:none!important}.woocommerce-order-overview{background:#f9f6f1!important;border:1px solid #e0d8cc!important;border-top:none!important;padding:12.5px 15px!important;margin-bottom:20px!important;list-style:none!important;display:flex!important;flex-wrap:wrap!important;gap:0!important;box-shadow:none!important}.woocommerce-customer-details{border-top:none!important;border:none!important;box-shadow:none!important}.wc-block-order-confirmation{border-top:none!important;border:none!important;box-shadow:none!important}.woocommerce-order-received .woocommerce-order *{font-size:16px!important;font-family:inherit!important}body.woocommerce-order-received .woocommerce-order *{font-size:16px!important;font-family:inherit!important}.woocommerce-order *{font-size:16px!important;font-family:inherit!important}.woocommerce-order-details *{font-size:16px!important;font-family:inherit!important}.woocommerce-order-overview *{font-size:16px!important;font-family:inherit!important}.woocommerce-customer-details *{font-size:16px!important;font-family:inherit!important}.woocommerce-order>p{font-size:16px!important;color:#1a1a1a!important;margin-bottom:15px!important}.woocommerce-thankyou-order-received{font-size:16px!important;color:#1a1a1a!important;margin-bottom:15px!important}ul.woocommerce-order-overview{background:#f9f6f1!important;border:1px solid #e0d8cc!important;border-top:none!important;padding:12.5px 15px!important;margin-bottom:20px!important;list-style:none!important;display:flex!important;flex-wrap:wrap!important;gap:0!important;box-shadow:none!important}@media (max-width:767px){ul.woocommerce-order-overview{flex-direction:column!important;gap:7.5px!important}}.woocommerce-order-overview li{font-size:14px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b6b6b!important;padding:5px 15px 5px 0!important;border-right:1px solid #e0d8cc!important;margin-right:15px!important;border-bottom:none!important}ul.woocommerce-order-overview li{font-size:14px!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b6b6b!important;padding:5px 15px 5px 0!important;border-right:1px solid #e0d8cc!important;margin-right:15px!important;border-bottom:none!important}.woocommerce-order-overview li:last-child{border-right:none!important;margin-right:0!important}.woocommerce-order-overview li strong{display:block!important;font-size:16px!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:0!important;text-transform:none!important;margin-top:2px!important}@media (max-width:767px){.woocommerce-order-overview li:last-child{border-bottom:none!important}.woocommerce-order-overview li{border-right:none!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:7.5px!important;margin-right:0!important}}.woocommerce-order h2{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-order-details h2{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-customer-details h2{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-order h3{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-order-details h3{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-customer-details h3{font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1a1a!important;font-family:inherit!important;border-bottom:1px solid #e0d8cc!important;padding-bottom:5px!important;margin-bottom:12.5px!important;margin-top:20px!important}.woocommerce-order-details .woocommerce-table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important}.woocommerce-order-details table{width:100%!important;border-collapse:collapse!important;border:none!important;box-shadow:none!important}.woocommerce-order-details table th{border-bottom:1px solid #e0d8cc!important;padding:8.5px 0!important;font-size:16px!important;color:#1a1a1a!important;background:transparent!important}.woocommerce-order-details table td{border-bottom:1px solid #e0d8cc!important;padding:8.5px 0!important;font-size:16px!important;color:#1a1a1a!important;background:transparent!important}.woocommerce-order-details table th{font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#6b6b6b!important}.woocommerce-order-details tfoot tr td{color:#1a1a1a!important;font-weight:700!important}.woocommerce-order-details table a:hover{color:#a07830!important}.woocommerce-order-details tfoot tr th{font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important}.woocommerce-order-details tfoot tr td{font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6b6b!important}.woocommerce-order-details table a{color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important}.woocommerce-order-details .woocommerce-table__product-name a{color:#c9a84c!important;text-decoration:none!important;border-bottom:1px solid #e8d5a3!important}.woocommerce-customer-details address{font-style:normal!important;font-size:16px!important;line-height:1.8!important;color:#1a1a1a!important;border:1px solid #e0d8cc!important;background:#f9f6f1!important;padding:12.5px 15px!important}.wc-block-order-confirmation-additional-fields-wrapper h2{margin-top:0!important}.wc-block-order-confirmation-additional-fields-wrapper{margin-top:20px!important}.wc-block-components-additional-fields-list dt{font-size:16px!important;color:#1a1a1a!important;font-weight:400!important;text-align:left!important;margin-bottom:7.5px!important}.wc-block-components-additional-fields-list dd{display:block!important;text-align:left!important;margin:0!important}.wc-block-components-additional-fields-list dd a:hover{background:#333!important;color:#fff!important;border-bottom:none!important}.wc-block-components-additional-fields-list{display:flex!important;flex-direction:column!important;gap:10px!important}.wc-block-components-additional-fields-list dd a{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:9px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-block!important;text-align:center!important;box-shadow:none!important}.wc-block-components-additional-fields-list dd{background:#1a1a1a!important;color:#fff!important;border:none!important;border-bottom:none!important;padding:9px 25px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;display:inline-block!important;text-align:center!important;box-shadow:none!important}.fa-wishlist-page .wishlist_table th{line-height:1.5}.fa-wishlist-page .wishlist_table td{line-height:1.5}.fa-cp-section{width:100%;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;background-color:#fafafa}.fa-cp-split-wrap{padding-top:clamp(39.1px,calc(6.75vw + 17.5px),111.9px);padding-right:20px;padding-bottom:0px;padding-left:20px}.fa-cp-split-wrap--flush{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.fa-cp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:500px}@media (max-width:767px){.fa-cp-split{grid-template-columns:minmax(0,1fr)}}.fa-cp-media{display:flex;aspect-ratio:1/1}.fa-cp-media{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.fa-cp-media--denia{background-image:url(/wp-content/uploads/media/dr-denia-kollagen-0326.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-media--feelalive{background-image:url(/wp-content/uploads/media/Dr_Denja_Pan158C.svg);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-media--feelalive{aspect-ratio:auto;background-size:55% auto;background-position:30% 50%}@media (max-width:767px){.fa-cp-media--feelalive{aspect-ratio:2 / 1;background-size:70% auto;background-position:50% 50%}}.fa-cp-media--zert{background-image:url(/wp-content/uploads/media/IMG_2462.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-media-fill{width:100%;height:100%}.fa-cp-text{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:clamp(16px,calc(1.11vw + 12.4px),28px);padding-top:clamp(25px,calc(2.87vw + 15.8px),56px);padding-right:clamp(39.1px,calc(6.75vw + 17.5px),111.9px);padding-bottom:clamp(25px,calc(2.87vw + 15.8px),56px);padding-left:clamp(39.1px,calc(6.75vw + 17.5px),111.9px)}@media (max-width:767px){.fa-cp-text{padding-top:26.56px;padding-right:0px;padding-bottom:26.56px;padding-left:0px}}.fa-cp-kicker{font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6}.fa-cp-h2{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.2;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-cp-h2--mb{margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px}.fa-cp-lauftext{font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-align:left;padding-top:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:0px;padding-left:0px}.fa-cp-lauftext p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-cp-lauftext strong{font-weight:bolder}.fa-cp-btn{display:flex;justify-content:center;align-items:center;color:#000;font-family:"Outfit",sans-serif;font-weight:600;font-size:16px;line-height:25.6px;text-decoration:none;text-transform:uppercase;letter-spacing:0.8px;padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:12px;border-top:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);box-shadow:0px 1.5px 3px 0px rgba(0,0,0,.15)}.fa-cp-usp{display:flex;flex-flow:row;justify-content:center;align-items:stretch;width:100%;font-family:"Outfit",sans-serif;font-size:16px;line-height:25.6px;background-color:#4e4f5f}.fa-cp-usp{flex-wrap:wrap}.fa-cp-usp-item{display:flex;align-items:center;width:16.6667%;text-align:left;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:767px){.fa-cp-usp-item{width:100%}}.fa-cp-usp-icon{flex-shrink:0;width:25px;height:25px;margin-top:0px;margin-right:19.8px;margin-bottom:0px;margin-left:0px}.fa-cp-usp-text{color:#fff;font-weight:600}.fa-cp-cards-wrap{display:flex;flex-flow:column;align-items:center;max-width:none;text-align:center;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-subline{color:#2d241f;font-weight:300;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.6;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px}.fa-cp-cards{display:flex;flex-flow:row;align-items:stretch;gap:clamp(16px,calc(1.11vw + 12.4px),28px);width:100%;max-width:1560px;text-align:left}@media (max-width:767px){.fa-cp-cards{flex-flow:column}}.fa-cp-card{display:flex;flex-flow:column;align-items:center;gap:clamp(16px,calc(1.11vw + 12.4px),28px);flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;color:rgba(64,64,64,.75);text-align:center;padding-top:clamp(16px,calc(1.11vw + 12.4px),28px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:12px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.15)}.fa-cp-card-img{display:block;width:100%;height:auto;max-width:100%;border-radius:12px}.fa-cp-card-title{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:300;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-cp-card-title span{font-weight:600}.fa-cp-hero{display:flex;width:100%;min-height:100vh;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;background-image:linear-gradient(rgba(0,0,0,.56),rgba(0,0,0,.56)),url(/wp-content/uploads/media/longevity_clinic_18.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:767px){.fa-cp-hero{min-height:0px}}.fa-cp-hero-inner{display:flex;flex-flow:column;justify-content:center;align-items:start;width:100%;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-tagline{color:#f6f3ee;font-weight:500;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.6;text-transform:uppercase;letter-spacing:0.25em;margin-top:0px;margin-right:0px;margin-bottom:clamp(12.8px,calc(.65vw + 10.7px),19.8px);margin-left:0px}.fa-cp-hero-title{color:rgba(255,255,255,.9);font-family:KENOKY Light;font-weight:200;font-size:clamp(28.8px,calc(3.57vw + 17.4px),67.3px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px;padding-top:clamp(8.2px,calc(.16vw + 7.7px),9.9px);padding-right:0px;padding-bottom:clamp(8.2px,calc(.16vw + 7.7px),9.9px);padding-left:clamp(12.8px,calc(.65vw + 10.7px),19.8px);border-left:3px solid #000}.fa-cp-btn-ghost{display:flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;padding-top:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(10.2px,calc(.35vw + 9.1px),14px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);border-radius:12px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.fa-cp-btn-ghost{flex-wrap:wrap}.fa-cp-btn-ghost-text{color:#f6f3ee;font-weight:600;font-size:16px;line-height:25.6px;text-transform:uppercase;letter-spacing:0.8px}@media (max-width:767px){.fa-cp-media--first-m{order:-1}}.fa-cp-media--denia-praxis{background-image:url(https://dr-denia.at/wp-content/uploads/2024/06/uelkue-denia-arzt-wien-allgmein-medizin.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-longtext{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-lauftext--long{width:100%;max-width:800px}.fa-cp-lauftext--long p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-cp-lauftext--long p:first-child{margin-top:0px}.fa-cp-lauftext--long p:last-child{margin-bottom:0px}.fa-cp-lauftext--long h2{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:34px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-cp-longcol{display:flex;flex-flow:column;align-items:start;width:100%;max-width:800px}.fa-cp-h1{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(25.6px,calc(2.3vw + 18.2px),50.5px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px}.fa-cp-zert{display:flex;flex-flow:column;align-items:center;max-width:none;text-align:center;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-h1--m{margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px}.fa-cp-lauftext--intro{max-width:600px}.fa-cp-divider{width:50px;height:3px;max-width:50px;min-height:3px;margin-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px;background-color:rgba(0,0,0,.6)}.fa-cp-zert-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-content:space-around;gap:clamp(16px,calc(1.11vw + 12.4px),28px);width:100%;max-width:1560px;text-align:left}@media (max-width:767px){.fa-cp-zert-grid{grid-template-columns:minmax(0,1fr)}}.fa-cp-zert-card{display:flex;flex-flow:column;align-items:start;gap:clamp(10.2px,calc(.35vw + 9.1px),14px);min-width:0px;color:rgba(64,64,64,.75);text-align:left;padding-top:clamp(16px,calc(1.11vw + 12.4px),28px);padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);padding-left:clamp(16px,calc(1.11vw + 12.4px),28px);background-color:#fff;border-radius:12px;box-shadow:0px 2px 6px 0px rgba(0,0,0,.15)}.fa-cp-rich p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-cp-rich p:first-child{margin-top:0px}.fa-cp-rich p:last-child{margin-bottom:0px}.fa-cp-rich ul{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-cp-rich ul{list-style:disc}.fa-cp-rich li{display:list-item}.fa-cp-rich a{color:#000;font-weight:400;text-decoration:none}.fa-cp-rich{overflow-wrap:break-word}.fa-cp-rich li>div{display:inline}.fa-cp-rich p>div{display:inline}.fa-cp-soon{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(48.8px,calc(10.13vw + 16.4px),158.3px);padding-right:20px;padding-bottom:clamp(48.8px,calc(10.13vw + 16.4px),158.3px);padding-left:20px}.fa-cp-soon-text{font-size:clamp(28.8px,calc(3.57vw + 17.4px),67.3px);line-height:1.6}.fa-cp-w70{width:70%;margin-top:0px;margin-right:0px;margin-bottom:clamp(31.3px,calc(4.44vw + 17.1px),79.2px);margin-left:0px}.fa-cp-headband{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-right:20px;padding-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-left:20px}.fa-cp-headband-title{line-height:1.1;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px}.fa-cp-split--auto{min-height:0px}.fa-cp-media--abo1{background-image:url(/wp-content/uploads/media/kollagen-pulver-longevity_2324.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-media--abo2{background-image:url(/wp-content/uploads/media/kollagen-pulver-longevity_2051.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-abo{display:flex;flex-flow:column;position:relative;overflow:hidden;background-color:#fff;border-radius:4px;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.fa-cp-abo-body{display:flex;flex-flow:column;justify-content:center;align-items:center;flex-grow:1;text-align:center;padding-top:20px;padding-right:20px;padding-bottom:28px;padding-left:20px;background-color:#f4f3f1}.fa-cp-abo-cat{display:block;color:#8a8a8a;font-weight:600;font-size:13px;line-height:1.4;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.fa-cp-abo-title{color:#1a1a1a;font-family:KENOKY Light;font-weight:400;font-size:40px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.fa-cp-abo-title a{color:#000;text-decoration:none}.fa-cp-abo-excerpt{color:#333;font-weight:100;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-cp-abo-wishlist{margin-top:4px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-cp-abo-wishlist .yith-add-to-wishlist-button-block{margin-top:7px;margin-right:0px;margin-bottom:7px;margin-left:0px}.fa-cp-abo-wishlist svg{width:30px;height:30px}.fa-cp-abo-wishlist a{color:#1a1a1a;font-weight:700;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-decoration:none}.fa-cp-abo-wishlist span{color:#1a1a1a;font-weight:700;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-decoration:none}.fa-cp-abo-price-row{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px;padding-top:18px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #d9d9d9}.fa-cp-abo-price{color:#404040;font-weight:100;font-size:16px;line-height:25.6px}.fa-cp-abo-del{color:#8a8a8a;font-weight:400;font-size:16px;line-height:1.2;text-decoration:line-through}.fa-cp-abo-ins{color:#111;font-weight:500;font-size:22px;line-height:1.2;text-decoration:none}.fa-cp-abo-intervall{color:#8a8a8a;font-weight:400;font-size:16px;line-height:1.2}.fa-cp-abo-menge{display:block;color:#8a8a8a;font-weight:400;font-size:12px;line-height:1.2;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:8px;border-left:1px solid #d9d9d9}.fa-cp-abo-grundpreis{color:#8a8a8a;font-weight:500;font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.fa-cp-abo-btn{display:block;width:100%;color:#fff;font-weight:700;font-size:11px;line-height:1.6;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;background-color:#1a1a1a;transition:background 0.2s ease}.fa-cp-abo-btn:hover{background-color:#333}.fa-cp-intro{display:flex;flex-flow:column;align-items:center;width:100%;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;text-align:left;padding-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-right:0px;padding-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-left:0px}.fa-cp-intro-title{color:#000;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:clamp(12.8px,calc(.65vw + 10.7px),19.8px);padding-left:0px}@media (max-width:767px){.fa-cp-intro-title{padding-top:0px;padding-right:16px;padding-bottom:clamp(12.8px,calc(.65vw + 10.7px),19.8px);padding-left:16px}}.fa-cp-intro-text{max-width:850px;padding-top:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);padding-left:0px}@media (max-width:767px){.fa-cp-intro-text{padding-top:0px;padding-right:16px;padding-bottom:16.56px;padding-left:16px}}.fa-cp-split--top{align-items:start}.fa-cp-media--clinic01{background-image:url(/wp-content/uploads/media/beauty-clinic-01.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-media--clinic18b{background-image:url(/wp-content/uploads/media/longevity_clinic_18-1.webp);background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.fa-cp-vhero{display:flex;position:relative;width:100%;min-height:100vh;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;text-align:center}.fa-cp-vhero{background-size:auto,cover;background-position:50% 50%,50% 50%;background-repeat:no-repeat}.fa-cp-vhero--clinic17{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/wp-content/uploads/media/longevity_clinic_17.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.fa-cp-vhero--clinic17{background-attachment:scroll,scroll}}.fa-cp-vhero--wien6{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/wp-content/uploads/media/feeling-alive-clinic-wien_6.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed}@media (max-width:1023px){.fa-cp-vhero--wien6{background-attachment:scroll,scroll}}.fa-cp-vhero-inner{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:15vw;padding-right:20px;padding-bottom:15vw;padding-left:20px}.fa-cp-vhero-content{display:flex;flex-flow:column;align-items:center;position:absolute;text-align:left}.fa-cp-vhero-title{color:#fff;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(28.8px,calc(3.57vw + 17.4px),67.3px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-cp-vhero-title--center{text-align:center}.fa-cp-vhero-text{color:#f6f3ee;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.6}.fa-cp-vhero-text--80{max-width:80%;margin-top:clamp(25px,calc(2.87vw + 15.8px),56px);margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-cp-btn--l{font-weight:100;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;letter-spacing:0.05em;margin-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.page-id-1516 .ddfo-about .ddfo-about-text{width:calc(( 100vw - 40px ) * .8);max-width:100%}}@media (max-width:767px){.page-id-1516 .ddfo-about .ddfo-about-media{width:calc(( 100vw - 40px ) * .8);max-width:100%}}.fa-cp-coop{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:25.6px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:0px;padding-left:20px}.fa-cp-coop-col{display:flex;flex-flow:column;align-items:center;width:100%;max-width:700px}.fa-cp-coop-rich{width:100%;text-align:center}.fa-cp-coop-rich p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-cp-coop-rich p:first-child{margin-top:0px}.fa-cp-coop-rich p:last-child{margin-bottom:0px}.fa-cp-coop-rich h2{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:34px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-cp-coop-rich p>div{display:inline}.fa-cp-coop-rich li>div{display:inline}.fa-cp-coop-form{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-coop-form-slot{width:100%;max-width:560px}.fa-cp-contact{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-cp-contact .breakdance-form{display:flex;flex-flow:column;gap:20px;font-family:"Outfit",sans-serif}.fa-cp-contact .breakdance-form-field{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-cp-contact .breakdance-form-field__label{display:block;color:#333;font-family:"Outfit",sans-serif;font-weight:100;font-size:20px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-cp-contact .breakdance-form-field__required{display:none}.fa-cp-contact .breakdance-form-field__input{display:block;width:100%;color:#111;font-family:"Outfit",sans-serif;font-weight:400;font-size:20px;line-height:23px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:none;border-right:none;border-bottom:1px solid hsla(0,0%,85%,1);border-left:none;transition:border-color 0.2s ease}.fa-cp-contact .breakdance-form-field__input{box-shadow:none}.fa-cp-contact .breakdance-form-field__input:focus{box-shadow:none}.fa-cp-contact .breakdance-form-field--textarea textarea{height:90px;min-height:90px}.fa-cp-contact .breakdance-form-field--textarea textarea{resize:vertical}.fa-cp-contact .breakdance-form-button__submit{display:block;width:100%;color:#fff;font-family:"Outfit",sans-serif;font-weight:700;font-size:14px;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:0.1em;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:24px;padding-bottom:18px;padding-left:24px;background-color:#1a1a1a;border-radius:0px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background 0.2s ease}.fa-cp-contact .breakdance-form-button__submit{box-shadow:none}.fa-cp-contact .breakdance-form-button__submit:hover{color:#fff;background-color:#333}.fa-cp-contact-box{display:flex;flex-flow:column;align-items:stretch;width:100%;max-width:420px}.fa-cp-nl{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(31.3px,calc(4.44vw + 17.1px),79.2px);padding-right:20px;padding-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);padding-left:20px}.fa-cp-nl-title{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px;padding-top:clamp(12.8px,calc(.65vw + 10.7px),19.8px);padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-cp-nl-cols{display:flex;flex-flow:row;justify-content:center;align-items:center;width:100%}@media (max-width:1023px){.fa-cp-nl-cols{flex-flow:column}}.fa-cp-nl-media{display:flex;flex-flow:column;align-items:start;width:65%}@media (max-width:1023px){.fa-cp-nl-media{width:100%}}.fa-cp-nl-img{display:block;width:auto;height:auto;max-width:100%}.fa-cp-nl-form{display:flex;flex-flow:column;align-items:end;width:35%;text-align:left}@media (max-width:1023px){.fa-cp-nl-form{width:100%}}.fa-cp-nl-slot{width:100%}.fa-faq{width:100%;color:#4a4038;font-family:"Outfit",sans-serif;font-weight:300;padding-top:clamp(56px,calc(5vw + 37px),110px);padding-right:20px;padding-bottom:clamp(56px,calc(5vw + 37px),110px);padding-left:20px;background-color:#f7f4ef}@media (max-width:767px){.fa-faq{padding-right:16px;padding-left:16px}}.fa-faq-wrap{display:flex;flex-flow:column;width:100%;max-width:860px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.fa-faq-header{display:flex;flex-flow:column;align-items:center;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:clamp(32px,calc(1.9vw + 25px),52px);margin-left:0px}.fa-faq-title{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(26px,calc(1.1vw + 21.9px),38px);line-height:1.2;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-faq-line{width:56px;height:1px;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px;background-color:#c8b89a}.fa-faq-intro{max-width:680px;color:#5a5048;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(16px,calc(.3vw + 14.9px),19px);line-height:1.7;text-align:center}.fa-faq-intro p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-faq-intro strong{color:#2d241f;font-weight:400}.fa-faq-list{display:flex;flex-flow:column;gap:8px}@media (max-width:767px){.fa-faq-list{gap:8px}}.fa-faq-item{background-color:#fff;border-radius:12px;border-top:1px solid #ebe4d8;border-right:1px solid #ebe4d8;border-bottom:1px solid #ebe4d8;border-left:1px solid #ebe4d8;transition:border-color 0.3s ease,box-shadow 0.3s ease}.fa-faq-item.is-open{box-shadow:0px 14px 34px rgba(45,36,31,.07)}.fa-faq-item:hover .fa-faq-toggle{background-color:#f7f4ef}.fa-faq-item.is-open .fa-faq-toggle{color:#2d241f;background-color:transparent}.fa-faq-item.is-open .fa-faq-icon{transform:rotateZ(45deg)}@media (max-width:767px){.fa-faq-item{border-radius:12px}}.fa-faq-head{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;padding-right:12px;padding-bottom:16px;padding-left:20px;border-radius:12px;cursor:pointer}.fa-faq-head:focus-visible{outline:2px solid #c8b89a;outline-offset:2px}@media (max-width:767px){.fa-faq-head{gap:12px;border-radius:12px}}.fa-faq-q{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:clamp(17px,calc(.3vw + 16px),20px);line-height:1.3;text-align:left;text-transform:none;letter-spacing:0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-faq-toggle{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;color:#2d241f;background-color:transparent;border-radius:50%;transition:background-color 0.3s ease,color 0.3s ease}@media (max-width:767px){.fa-faq-toggle{width:30px;height:30px}}.fa-faq-icon{width:16px;height:16px;transition:transform 0.3s ease}@media (max-width:767px){.fa-faq-icon{width:14px;height:14px}}.fa-faq-body{display:none;overflow:hidden;transition:height 0.3s ease}.fa-faq-content{padding-top:0px;padding-right:20px;padding-bottom:16px;padding-left:20px}.fa-faq-rich{color:#4a4038;font-family:"Outfit",sans-serif;font-weight:300;font-size:clamp(15.5px,calc(.15vw + 15px),17px);line-height:1.6;padding-top:12px;padding-right:20px;padding-bottom:0px;padding-left:0px;border-top:1px solid #f0ebe3}.fa-faq-rich p{margin-top:0px;margin-right:0px;margin-bottom:0.9em;margin-left:0px}.fa-faq-rich p:last-child{margin-bottom:0px}.fa-faq-rich ul{margin-top:0px;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:1.2em}.fa-faq-rich ul{list-style-type:disc}.fa-faq-rich ul:last-child{margin-bottom:0px}.fa-faq-rich li{display:list-item;margin-top:0px;margin-right:0px;margin-bottom:0.35em;margin-left:0px;padding-left:0.3em}.fa-faq-rich li::marker{color:#c8b89a}.fa-faq-rich h3{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:500;font-size:clamp(16px,calc(.15vw + 15.5px),17.5px);line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0.7em;margin-left:0px}.fa-faq-rich ul + h3{margin-top:1.2em}.fa-faq-rich h4{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:500;font-size:clamp(16px,calc(.15vw + 15.5px),17.5px);line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0.7em;margin-left:0px}.fa-faq-rich ul + h4{margin-top:1.2em}@media (max-width:767px){.fa-faq-rich{padding-top:12px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.fa-blog{display:flex;flex-flow:column;align-items:center;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:120px;padding-right:20px;padding-bottom:120px;padding-left:20px}.fa-blog-h{color:#2b2c27;font-family:"Outfit",sans-serif;font-weight:400;font-size:52px;line-height:1.1;text-align:center;margin-top:0px;margin-right:20px;margin-bottom:clamp(25px,calc(2.87vw + 15.8px),56px);margin-left:20px}.fa-blog-h{-webkit-font-smoothing:antialiased}@media (max-width:767px){.fa-blog-h{font-size:44px}}@media (max-width:479px){.fa-blog-h{font-size:40px}}.fa-blog-intro{width:calc(100% - 40px);max-width:600px;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-align:left;margin-top:0px;margin-right:20px;margin-bottom:clamp(25px,calc(2.87vw + 15.8px),56px);margin-left:20px;padding-top:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:0px;padding-left:0px}.fa-blog-grid{display:flex;width:100%}.fa-blog-grid{flex-flow:row wrap}.fa-blog-card{display:flex;flex-flow:column;align-items:start;width:33.33%;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:48px;margin-left:0px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px}@media (max-width:1023px){.fa-blog-card{width:50%}}@media (max-width:767px){.fa-blog-card{width:100%}}.fa-blog-media{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:1/1;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;background-color:hsla(0,0%,85%,1)}.fa-blog-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.fa-blog-date{position:absolute;top:11.2px;right:11.2px;color:#fff;font-family:"Outfit",sans-serif;font-weight:700;font-size:11.2px;line-height:1.6;padding-top:7.84px;padding-right:11.2px;padding-bottom:7.84px;padding-left:11.2px;background-color:#2d241f}.fa-blog-date{-webkit-font-smoothing:antialiased}.fa-blog-title{color:#2d241f;font-family:KENOKY Light;font-weight:500;font-size:20px;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-blog-title-link{color:#2d241f;text-decoration:none;transition:color 0.2s ease}.fa-blog-title-link:hover{color:#d4af37}.fa-post{display:flex;flex-flow:column;align-items:start;width:100%;max-width:1600px;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-right:0px;padding-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);padding-left:clamp(25px,calc(2.87vw + 15.8px),56px)}.fa-post-title{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.1;margin-top:40px;margin-right:20px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:20px}.fa-post-date{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:500;font-size:20px;line-height:1.1;letter-spacing:0.12em;margin-top:0px;margin-right:20px;margin-bottom:8px;margin-left:20px;padding-left:6px}.fa-post-date{-webkit-font-smoothing:antialiased}.fa-post-cols{display:flex;flex-flow:row;justify-content:center;align-items:stretch;width:100%}@media (max-width:1023px){.fa-post-cols{flex-flow:column}}.fa-post-main{display:flex;flex-flow:column;align-items:start;width:70%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:1023px){.fa-post-main{width:100%}}.fa-post-meta{display:flex;flex-flow:row;align-items:end;color:rgba(0,0,0,.6);font-family:KENOKY Light;font-weight:100;font-size:14.2px;line-height:1.6}.fa-post-label{padding-right:0.3em}.fa-post-terms a{color:#000;font-family:"Outfit",sans-serif;font-weight:400}.fa-post-img{display:block;width:100%;height:auto;max-width:100%}.fa-post-content{width:100%;color:#404040;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;padding-top:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:0px;padding-left:0px}.fa-post-content p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-post-content h2{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(25.6px,calc(2.3vw + 18.2px),50.5px);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-post-content h3{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-post-content a{color:#000;font-weight:400}.fa-post-content strong{font-weight:bolder}.fa-post-content ul{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-post-content ol{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-post-content .breakdance-rich-text-styles>p:first-child{margin-top:1em}.fa-post-content .breakdance-rich-text-styles>p:last-child{margin-bottom:1em}.fa-post-content .breakdance-rich-text-styles>ul:first-child{margin-top:1em}.fa-post-content .breakdance-rich-text-styles>ul:last-child{margin-bottom:1em}.fa-post-content h1{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(28.8px,calc(3.57vw + 17.4px),67.3px);line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-post-content .breakdance-rich-text-styles h4{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-bottom:0.4em}.fa-post-content .breakdance-rich-text-styles a{text-decoration:none}.fa-post-content .fa-post-h1look{font-size:clamp(28.8px,calc(3.57vw + 17.4px),67.3px);line-height:1.1}.fa-post-tags{color:rgba(0,0,0,.6);font-family:KENOKY Light;font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;margin-top:clamp(12.8px,calc(.65vw + 10.7px),19.8px);margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-post-tags .fa-post-label{display:inline;font-weight:100;font-size:14.2px;line-height:1.6}.fa-post-tags .fa-post-terms{display:inline;font-weight:100;font-size:14.2px;line-height:1.6}.fa-post-tags .fa-post-terms a{text-decoration:none}.fa-post-side{display:flex;flex-flow:column;align-items:start;width:30%;text-align:center;padding-top:35px;padding-right:20px;padding-bottom:20px;padding-left:20px}@media (max-width:1023px){.fa-post-side{width:100%}}.fa-post-side-h{color:#000;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.fa-post-side-list{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(min-content,1fr);width:100%}.fa-post-side-item{grid-row-start:span 3;text-align:left;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;border-bottom:1px solid hsla(0,0%,85%,1)}.fa-post-side-item:nth-child(1){grid-row-start:span 4}.fa-post-side-item:nth-child(2){grid-row-start:span 2}.fa-post-side-item:nth-child(3){grid-row-start:span 2}.fa-post-side-item:last-child{border-bottom:none}@media (max-width:767px){.fa-post-side-item{grid-row-start:span 2}.fa-post-side-item:nth-child(1){grid-row-start:span 4}}@media (max-width:479px){.fa-post-side-item{grid-row-start:span 1}.fa-post-side-item:nth-child(1){grid-row-start:span 2}.fa-post-side-item:nth-child(2){grid-row-start:span 1}.fa-post-side-item:nth-child(3){grid-row-start:span 1}}.fa-post-side-link{display:block;color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:20px;line-height:1.5;text-align:left;text-decoration:none;transition:color 0.2s}.fa-post-side-link:hover{color:#d4af37}.fa-post-navwrap{display:flex;flex-flow:column;align-items:start;width:100%;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.fa-post-navslot{width:100%;padding-top:0px;padding-right:clamp(25px,calc(2.87vw + 15.8px),56px);padding-bottom:0px;padding-left:clamp(25px,calc(2.87vw + 15.8px),56px)}.fa-post-navslot .bde-adjacentposts{display:flex;flex-flow:row;gap:0px;width:100%;font-family:KENOKY Light}.fa-post-navslot .ee-adjacentposts-prev{display:flex;align-items:stretch;width:50%;color:#404040;text-decoration:none}.fa-post-navslot .ee-adjacentposts-next{display:flex;justify-content:end;align-items:stretch;width:50%;color:#404040;text-decoration:none;margin-left:auto}.fa-post-navslot .ee-adjacentposts-content{display:flex;flex-flow:column;align-items:start}.fa-post-navslot .ee-adjacentposts-next .ee-adjacentposts-content{align-items:end}.fa-post-navslot .ee-adjacentposts-label{color:#404040;font-family:KENOKY Light;font-weight:400;font-size:16px;line-height:1.6}.fa-post-navslot .ee-adjacentposts-title{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-title{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(20.2px,calc(.76vw + 17.8px),28.4px);line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-prev{display:flex;align-items:start;width:50%;color:#404040;text-decoration:none}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-next{display:flex;justify-content:end;align-items:start;width:50%;color:#404040;text-decoration:none;margin-left:auto}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-label{color:#404040;font-family:KENOKY Light;font-weight:400;font-size:16px;line-height:1.6;text-transform:none;letter-spacing:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-content{display:flex;flex-flow:column;justify-content:start;align-items:start;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-post-navslot .bde-adjacentposts .ee-adjacentposts-next .ee-adjacentposts-content{align-items:end}.single-post .bde-scroll-progress{position:fixed;top:auto;right:0px;bottom:0px;left:0px;z-index:9999;width:100%;height:4px;pointer-events:none}.single-post .bde-scroll-progress__wrapper{width:100%;height:4px}.single-post .bde-scroll-progress__bar{width:100%;height:4px;background-color:transparent;border-radius:0px}.single-post .bde-scroll-progress__current{height:4px;background-color:#6799b2;border-radius:0px}.fa-legal{width:100%;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;background-color:#fafafa}.fa-legal-inner{display:flex;flex-flow:column;align-items:start;width:100%;max-width:1600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.fa-legal-wrap{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;justify-items:center;gap:clamp(12.8px,calc(.65vw + 10.7px),19.8px);width:100%;max-width:700px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.fa-legal-h1{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(25.6px,calc(2.3vw + 18.2px),50.5px);line-height:1.1;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:clamp(20px,calc(1.81vw + 14.2px),39.6px);margin-left:0px}.fa-legal-rich{color:#404040;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(18px,calc(.31vw + 17px),21.3px);line-height:1.6;text-align:center;padding-top:0px;padding-right:clamp(16px,calc(1.11vw + 12.4px),28px);padding-bottom:0px;padding-left:0px}.fa-legal-rich p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-legal-rich h4{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:20px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-legal-rich ol{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-legal-rich ol{list-style-type:decimal}.fa-legal-rich ul{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-legal-rich ul{list-style-type:disc}.fa-legal-rich li{display:list-item}.fa-legal-rich a{color:#000;font-weight:400}.fa-legal-rich a{overflow-wrap:anywhere}.fa-legal-rich strong{font-weight:bolder}.fa-legal-rich h3{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:24px;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-legal-rich p:last-child{margin-bottom:0px}.fa-legal-rich p:first-child{margin-top:0px}.fa-legal-h2{color:#2d241f;font-family:KENOKY Light;font-weight:200;font-size:clamp(22.8px,calc(1.4vw + 18.3px),37.9px);line-height:1.2;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px}.fa-legal-divider{width:50px;height:3px;margin-top:clamp(16px,calc(1.11vw + 12.4px),28px);margin-right:0px;margin-bottom:clamp(16px,calc(1.11vw + 12.4px),28px);margin-left:0px;background-color:rgba(0,0,0,.6)}.fa-legal-plain{width:100%;color:#404040;font-family:"Outfit",sans-serif;font-weight:100;font-size:16px;line-height:1.6;text-align:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-legal-plain p{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px}.fa-legal-plain p:first-child{margin-top:0px}.fa-legal-plain h4{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:20px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0.4em;margin-left:0px}.fa-legal-plain ul{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-legal-plain ul{list-style-type:disc}.fa-legal-plain ol{margin-top:1em;margin-right:0px;margin-bottom:1em;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:40px}.fa-legal-plain ol{list-style-type:decimal}.fa-legal-plain li{display:list-item}.fa-legal-plain a{color:#000;font-weight:400}.fa-legal-plain a{overflow-wrap:anywhere}.fa-legal-plain strong{font-weight:bolder}.fa-legal-plain p:last-child{margin-bottom:0px}.fa-legal-plain + .fa-legal-h2{margin-top:clamp(31.3px,calc(4.44vw + 17.1px),79.2px)}.fa-legal-plain img{display:inline-block;width:auto;max-height:1.2em;margin-left:0.3em}.fa-legal-plain img{vertical-align:middle}.fa-legal-form{width:100%;max-width:480px;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.fa-legal-form p{display:flex;flex-flow:column;gap:6px;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.fa-legal-form label{font-weight:600;font-size:14px}.fa-legal-form input{width:100%;box-sizing:border-box;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:8px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.fa-legal-form select{width:100%;box-sizing:border-box;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:8px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9}.fa-legal-form button{width:100%;color:#fff;font-size:16px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;background-color:#c9a24b;border-radius:8px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer}.fa-legal-form button:hover{filter:brightness(92%)}#affwp-register-form{max-width:480px;color:#2d241f;font-family:"Outfit",sans-serif;margin-top:60px;margin-right:auto;margin-bottom:60px;margin-left:auto;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;background-color:transparent;border-radius:4px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1)}@media (max-width:767px){#affwp-register-form{margin-top:30px;margin-right:16px;margin-bottom:30px;margin-left:16px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.affwp-form{max-width:480px;color:#2d241f;font-family:"Outfit",sans-serif;margin-top:60px;margin-right:auto;margin-bottom:60px;margin-left:auto;padding-top:48px;padding-right:40px;padding-bottom:48px;padding-left:40px;background-color:transparent;border-radius:4px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1)}@media (max-width:767px){.affwp-form{margin-top:30px;margin-right:16px;margin-bottom:30px;margin-left:16px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.affwp-form h2{color:#2d241f;font-family:KENOKY Light;font-weight:300;font-size:28px;text-align:center;margin-bottom:24px}.affwp-form h3{color:#2d241f;font-family:KENOKY Light;font-weight:300;font-size:28px;text-align:center;margin-bottom:24px}.affwp-form fieldset{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:none;border-right:none;border-bottom:none;border-left:none}.affwp-form p{margin-top:16px;margin-right:0px;margin-bottom:20px;margin-left:0px}.affwp-form label{display:block;color:#2d241f;font-weight:500;font-size:13px;letter-spacing:0.02em;margin-bottom:6px}.affwp-form label .required{color:inherit}.affwp-form textarea{min-height:100px}.affwp-form textarea{resize:vertical}.affwp-form input[type="text"]{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form input[type="email"]{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form input[type="url"]{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form input[type="password"]{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form input[type="tel"]{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form textarea{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form select{width:100%;box-sizing:border-box;color:#2d241f;font-family:"Outfit",sans-serif;font-size:15px;padding-top:12px;padding-right:14px;padding-bottom:12px;padding-left:14px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1);transition:border-color 0.2s ease}.affwp-form input[type="submit"]{width:100%;font-family:"Outfit",sans-serif;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:0.03em;margin-top:8px;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;border-radius:3px;cursor:pointer;transition:background 0.2s ease}.affwp-form input[type="submit"]{background:#2d241f!important;color:#fff!important;border:none!important}#affwp-register-submit{width:100%;font-family:"Outfit",sans-serif;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:0.03em;margin-top:8px;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;border-radius:3px;cursor:pointer;transition:background 0.2s ease}#affwp-register-submit{background:#2d241f!important;color:#fff!important;border:none!important}.affwp-form .button{width:100%;font-family:"Outfit",sans-serif;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:0.03em;margin-top:8px;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;border-radius:3px;cursor:pointer;transition:background 0.2s ease}.affwp-form .button{background:#2d241f!important;color:#fff!important;border:none!important}.affwp-form input[type="submit"]:hover{background:#1a1a1a!important}#affwp-register-submit:hover{background:#1a1a1a!important}.affwp-form .button:hover{background:#1a1a1a!important}.affwp-form .affwp-tos{display:flex;align-items:start;gap:8px;color:inherit;font-size:13px}.affwp-form .affwp-checkbox{display:flex;align-items:start;gap:8px;color:inherit;font-size:13px}.affwp-form .affwp-tos input[type="checkbox"]{flex-shrink:0;width:auto;margin-top:3px}.affwp-form .affwp-checkbox input[type="checkbox"]{flex-shrink:0;width:auto;margin-top:3px}.affwp-errors{color:#2d241f;font-size:14px;margin-bottom:20px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#fdf0ec;border-radius:3px;border-top:none;border-right:none;border-bottom:none;border-left:none}.affwp-notice{color:#2d241f;font-size:14px;margin-bottom:20px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#fdf0ec;border-radius:3px;border-top:none;border-right:none;border-bottom:none;border-left:none}.affwp-errors ul{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:18px}.affwp-success{color:#2d241f;background-color:#eff6ef;border-top:1px solid #6b9e6b;border-right:1px solid #6b9e6b;border-bottom:1px solid #6b9e6b;border-left:1px solid #6b9e6b}.affwp-notice.affwp-success{color:#2d241f;background-color:#eff6ef;border-top:1px solid #6b9e6b;border-right:1px solid #6b9e6b;border-bottom:1px solid #6b9e6b;border-left:1px solid #6b9e6b}#affwp-affiliate-dashboard{max-width:1100px;box-sizing:border-box;font-family:"Outfit",sans-serif;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:48px;padding-right:24px;padding-bottom:64px;padding-left:24px}#affwp-affiliate-dashboard-tabs{justify-content:center;gap:32px;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid hsla(0,0%,85%,1)}#affwp-affiliate-dashboard-tabs{flex-wrap:wrap;list-style:none;display:flex!important}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab{display:inline-block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab a{color:inherit;font-family:"Outfit",sans-serif;font-weight:500;font-size:16px;text-decoration:none;letter-spacing:0.02em;padding-bottom:4px;transition:color 0.2s ease}#affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab.active a{color:#2d241f;border-bottom:2px solid #2d241f}#affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab a:hover{color:#2d241f;border-bottom:2px solid #2d241f}#affwp-affiliate-dashboard h2{color:#2d241f;font-family:KENOKY Light;font-weight:300;font-size:32px;text-align:center;margin-top:0px;margin-bottom:8px}#affwp-affiliate-dashboard>p:first-of-type{color:inherit;text-align:center;margin-bottom:32px}#affwp-affiliate-dashboard input[type="text"]{color:#2d241f;font-family:"Outfit",sans-serif;font-size:14px;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:#fff;border-radius:3px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1)}#affwp-affiliate-dashboard button{font-family:"Outfit",sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:0.02em;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-radius:3px;cursor:pointer}#affwp-affiliate-dashboard button{background:#2d241f!important;color:#fff!important;border:none!important}#affwp-affiliate-dashboard input[type="submit"]{font-family:"Outfit",sans-serif;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:0.02em;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;border-radius:3px;cursor:pointer}#affwp-affiliate-dashboard input[type="submit"]{background:#2d241f!important;color:#fff!important;border:none!important}#affwp-affiliate-dashboard button:hover{background:#1a1a1a!important}#affwp-affiliate-dashboard input[type="submit"]:hover{background:#1a1a1a!important}#affwp-affiliate-dashboard table{width:100%;font-family:"Outfit",sans-serif;font-size:14px;margin-top:16px}#affwp-affiliate-dashboard table{border-collapse:collapse}#affwp-affiliate-dashboard table th{color:#2d241f;font-weight:500;font-size:13px;text-align:left;text-transform:uppercase;letter-spacing:0.03em;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;border-bottom:2px solid hsla(0,0%,85%,1)}#affwp-affiliate-dashboard table td{color:#2d241f;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-bottom:1px solid hsla(0,0%,85%,1)}#affwp-affiliate-dashboard table tr:hover{background-color:transparent}#affwp-affiliate-dashboard-url-generator{max-width:500px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:transparent;border-radius:4px;border-top:1px solid hsla(0,0%,85%,1);border-right:1px solid hsla(0,0%,85%,1);border-bottom:1px solid hsla(0,0%,85%,1);border-left:1px solid hsla(0,0%,85%,1)}#affwp-affiliate-dashboard-url-generator h3{font-family:KENOKY Light;font-weight:300;text-align:center}.breakdance-rich-text-styles>.affwp-form{line-height:1.6;margin-top:60px;margin-right:auto;margin-bottom:60px;margin-left:auto}.breakdance-rich-text-styles>.affwp-notice{line-height:1.6}@media (max-width:767px){.breakdance-rich-text-styles>.affwp-form{margin-top:30px;margin-right:16px;margin-bottom:30px;margin-left:16px}}#fa-sidecart:not(.is-open){box-shadow:none}#fa-sidecart .woocommerce-mini-cart__total{padding-top:16px;padding-bottom:10px}#fa-sidecart .woocommerce-mini-cart__total .woocommerce-Price-amount{color:#111;font-weight:700;font-size:18px;line-height:1.4}#fa-sidecart .wc-gzd-total-mini-cart{color:#404040;font-family:"Outfit",sans-serif;font-weight:200;font-size:18px;line-height:1.4;margin-top:13.5px;margin-right:0px;margin-bottom:16px;margin-left:0px}#fa-sidecart .wc-gzd-total-mini-cart .woocommerce-Price-amount{color:#111;font-weight:700;font-size:18px}#fa-sidecart .woocommerce-mini-cart__buttons a{text-decoration:none}body #fa-sidecart{top:var(--wp-admin--admin-bar--height,0px);max-height:calc(100vh - var(--wp-admin--admin-bar--height,0px))}#fa-sidecart .fa-sidecart-close{line-height:1;margin-right:-6px}#fa-sidecart .fa-sidecart-close{font-size:32px!important;padding:4px 6px!important;color:#111!important}#fa-sidecart li.woocommerce-mini-cart-item a.remove{position:absolute!important;top:auto!important;bottom:16px!important;right:0!important;width:auto!important;height:auto!important;line-height:1.4!important;font-size:0!important;color:#8a8a8a!important;text-decoration:none!important;background:none!important}#fa-sidecart li.woocommerce-mini-cart-item a.remove::after{color:#8a8a8a;font-family:"Outfit",sans-serif;font-weight:400;font-size:13px;text-decoration:underline;letter-spacing:0.02em}#fa-sidecart li.woocommerce-mini-cart-item a.remove::after{content:"Entfernen"}#fa-sidecart li.woocommerce-mini-cart-item a.remove:hover::after{color:#111}.page-id-1516 .ddfo-about-media{justify-content:start}@keyframes faReveal{to{visibility:visible}}body.home .fa-card:not(.fa-ready) .fa-card-badge{visibility:hidden}body.home .fa-card:not(.fa-ready) .fa-card-badge{animation:faReveal 0s linear 2.5s forwards}body.home .fa-card:not(.fa-ready) .fa-card-menge{visibility:hidden}body.home .fa-card:not(.fa-ready) .fa-card-menge{animation:faReveal 0s linear 2.5s forwards}body.home .fa-card:not(.fa-ready) .fa-card-price{visibility:hidden}body.home .fa-card:not(.fa-ready) .fa-card-price{animation:faReveal 0s linear 2.5s forwards}body.home .fa-card:not(.fa-ready) .fa-card-grundpreis{visibility:hidden}body.home .fa-card:not(.fa-ready) .fa-card-grundpreis{animation:faReveal 0s linear 2.5s forwards}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-badge{visibility:hidden}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-badge{animation:faReveal 0s linear 2.5s forwards}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-menge{visibility:hidden}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-menge{animation:faReveal 0s linear 2.5s forwards}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-price{visibility:hidden}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-price{animation:faReveal 0s linear 2.5s forwards}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-grundpreis{visibility:hidden}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-grundpreis{animation:faReveal 0s linear 2.5s forwards}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-badge{visibility:hidden}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-badge{animation:faReveal 0s linear 2.5s forwards}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-menge{visibility:hidden}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-menge{animation:faReveal 0s linear 2.5s forwards}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-price{visibility:hidden}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-price{animation:faReveal 0s linear 2.5s forwards}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-grundpreis{visibility:hidden}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-grundpreis{animation:faReveal 0s linear 2.5s forwards}body .fa-sidecart-head{padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px}body .fa-sidecart-title{font-size:15px;letter-spacing:0.2em}body #fa-sidecart ul.woocommerce-mini-cart{padding-top:4px}body #fa-sidecart li.woocommerce-mini-cart-item{padding-top:16px;padding-right:28px;padding-bottom:16px;padding-left:0px}body #fa-sidecart .woocommerce-mini-cart__empty-message{font-size:16px;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px}body #fa-sidecart .woocommerce-mini-cart__total{font-size:16px;padding-top:20px;padding-right:0px;padding-bottom:12px;padding-left:0px}body #fa-sidecart .woocommerce-mini-cart__buttons{gap:10px;padding-bottom:22px}body #fa-sidecart .woocommerce-mini-cart__buttons a{font-weight:600;font-size:14px;line-height:1.2;letter-spacing:0.12em;padding-top:17px;padding-right:20px;padding-bottom:17px;padding-left:20px}body #fa-sidecart .woocommerce-mini-cart__total strong{font-weight:500;font-size:16px}body .cr-all-reviews-shortcode .cr-all-reviews-add-review{transition:background-color 0.2s ease}body .cr-all-reviews-shortcode .cr-all-reviews-add-review{background-color:#e87722!important;border-color:#e87722!important;color:#fff!important}body .cr-all-reviews-shortcode .cr-all-reviews-add-review:hover{background-color:#c9621a!important;border-color:#c9621a!important;color:#fff!important}body .fa-card .fa-card-badge{background-color:var(--fa-ci)}body .fa-tab.is-active{color:var(--fa-ci)}body .fa-tab:hover{color:var(--fa-ci)}body #oxy-main p a:not([class*="btn"]):not(.button){color:var(--fa-ci)}body #oxy-main li a:not([class*="btn"]):not(.button){color:var(--fa-ci)}body #oxy-main p a:not([class*="btn"]):not(.button):hover{color:var(--fa-ci-dark)}body #oxy-main li a:not([class*="btn"]):not(.button):hover{color:var(--fa-ci-dark)}.fa-review-empty{display:none;text-align:center;padding-top:40px;padding-right:40px;padding-bottom:8px;padding-left:40px;background-color:#f6f3ee}@media (max-width:767px){.fa-review-empty{padding-top:28px;padding-right:20px;padding-bottom:4px;padding-left:20px}}.fa-review-empty-title{color:#111;font-family:"Outfit",sans-serif;font-weight:300;font-size:28px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}@media (max-width:767px){.fa-review-empty-title{font-size:22px}}.fa-review-empty-text{color:#404040;font-family:"Outfit",sans-serif;font-weight:300;font-size:19px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}@media (max-width:767px){.fa-review-empty-text{font-size:17px}}.fa-review-empty-note{color:#8a8a8a;font-family:"Outfit",sans-serif;font-weight:300;font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}body .fa-section:has(.cr-all-reviews-shortcode>.cr-search-no-reviews) .fa-review-empty{display:block}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews)>.cr-ajax-search{display:none!important}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews)>.cr-count-row{display:none!important}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews)>.cr-search-no-reviews{display:none!important}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews)>.cr-summaryBox-wrap>:not(.cr-add-review-wrap){display:none!important}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews)>.cr-summaryBox-wrap{display:flex!important;justify-content:center!important;margin:0!important;padding:16px 20px 40px!important;background-color:#f6f3ee!important;border:0!important}body .cr-all-reviews-shortcode:has(>.cr-search-no-reviews) .cr-add-review-wrap{width:auto!important;margin:0!important;padding:0!important}body.home .fa-card:not(.fa-ready) .fa-card-cat{visibility:hidden}body.home .fa-card:not(.fa-ready) .fa-card-cat{animation:faReveal 0s linear 2.5s forwards}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-cat{visibility:hidden}body.post-type-archive-product .fa-card:not(.fa-ready) .fa-card-cat{animation:faReveal 0s linear 2.5s forwards}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-cat{visibility:hidden}body.tax-product_cat .fa-card:not(.fa-ready) .fa-card-cat{animation:faReveal 0s linear 2.5s forwards}body.search .fa-card:not(.fa-ready) .fa-card-cat{visibility:hidden}body.search .fa-card:not(.fa-ready) .fa-card-cat{animation:faReveal 0s linear 2.5s forwards}body.search .fa-card:not(.fa-ready) .fa-card-badge{visibility:hidden}body.search .fa-card:not(.fa-ready) .fa-card-badge{animation:faReveal 0s linear 2.5s forwards}body.search .fa-card:not(.fa-ready) .fa-card-menge{visibility:hidden}body.search .fa-card:not(.fa-ready) .fa-card-menge{animation:faReveal 0s linear 2.5s forwards}body.search .fa-card:not(.fa-ready) .fa-card-price{visibility:hidden}body.search .fa-card:not(.fa-ready) .fa-card-price{animation:faReveal 0s linear 2.5s forwards}body.search .fa-card:not(.fa-ready) .fa-card-grundpreis{visibility:hidden}body.search .fa-card:not(.fa-ready) .fa-card-grundpreis{animation:faReveal 0s linear 2.5s forwards}.fa-ship-table{width:100%;font-size:17px;line-height:1.5;margin-top:8px;margin-right:0px;margin-bottom:24px;margin-left:0px}.fa-ship-table th{color:#2d241f;font-weight:600;text-align:left;padding-top:12px;padding-right:10px;padding-bottom:10px;padding-left:0px;border-bottom:1px solid #d9d0c3}.fa-ship-table td{color:#404040;text-align:left;padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:0px;border-bottom:1px solid #ede7dd}.fa-ship-table td{vertical-align:top}.fa-ship-table{border-collapse:collapse}@media (max-width:767px){.fa-ship-table{font-size:15px}}.fa-cat-intro{align-self:center;width:calc(100% - 40px);max-width:640px;color:#5a5048;font-family:"Outfit",sans-serif;font-weight:300;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.7;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-cat-intro p{margin-top:0px;margin-right:0px;margin-bottom:clamp(28px,calc(1.8vw + 18px),48px);margin-left:0px}.fa-paymethods{width:100%;max-width:600px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.fa-paymethods .payment_methods{display:grid;gap:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fa-paymethods .payment_methods{list-style:none}.fa-paymethods .payment_methods li{display:flex;align-items:center;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:22px;padding-bottom:18px;padding-left:22px;background-color:#f7f4ef;border-radius:6px;border-top:1px solid #e4ded4;border-right:1px solid #e4ded4;border-bottom:1px solid #e4ded4;border-left:1px solid #e4ded4}.fa-paymethods .payment_methods li{flex-wrap:wrap}.fa-paymethods .payment_methods label{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:18px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-paymethods .stripe-icon{display:block;width:auto;height:24px;max-width:170px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-paymethods .payment_box{width:100%;color:#6b6259;font-family:"Outfit",sans-serif;font-weight:300;font-size:15px;line-height:1.5;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.fa-paymethods .payment_box::before{display:none}.fa-paymethods .payment_box p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fa-paymethods .payment_box:has(>p:empty){display:none}body.home .ddfo-about .ddfo-about-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(24px,calc(3vw + 8px),64px);max-width:1120px}@media (max-width:767px){body.home .ddfo-about .ddfo-about-grid{grid-template-columns:minmax(0,1fr)}}body.home .ddfo-about .ddfo-about-text{align-self:center;width:100%;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:0px;padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:0px}@media (max-width:767px){body.home .ddfo-about .ddfo-about-text{padding-top:48px;padding-right:0px;padding-bottom:8px;padding-left:0px}}body.home .ddfo-about .ddfo-about-media{display:block;width:100%;padding-top:clamp(32px,calc(2vw + 20px),56px);padding-right:0px;padding-bottom:0px;padding-left:0px}body.home .ddfo-about .ddfo-about-img{display:block;width:100%;height:auto;max-width:400px;object-fit:cover;object-position:57% 100%;aspect-ratio:3/5;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:0px}@media (max-width:767px){body.home .ddfo-about .ddfo-about-img{max-width:280px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}}body.home .ddfo-about .ddfo-h2{position:relative;padding-top:20px}body.home .ddfo-about .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}body.home .ddfo-about .ddfo-h2::before{content:""}body.home .ddfo-about .ddfo-about-lauftext{max-width:560px;margin-bottom:clamp(28px,calc(1.5vw + 20px),40px);padding-right:0px}body.home .ddfo-about .ddfo-lauftext-p{position:relative;color:#2d241f;font-family:"Outfit",sans-serif;font-weight:300;font-size:clamp(18px,calc(.4vw + 16.5px),22px);line-height:1.6;padding-top:40px}body.home .ddfo-about .ddfo-lauftext-p::before{position:absolute;top:-8px;left:-4px;color:#e87722;font-family:Georgia;font-size:72px;line-height:1}body.home .ddfo-about .ddfo-lauftext-p::before{content:"“"}body.home .ddfo-about .ddfo-lauftext-last{font-family:"Outfit",sans-serif;font-size:13px;line-height:1.6;margin-top:20px;padding-top:0px}body.home .ddfo-about .ddfo-lauftext-last::before{content:none}body.home .ddfo-about .ddfo-lauftext-last .ddfo-strong{color:#a8977f;font-weight:500;text-transform:uppercase;letter-spacing:0.12em}body.home .ddfo-about .ddfo-btn-outline{color:#2d241f;font-weight:500;font-size:13px;letter-spacing:0.14em;margin-bottom:0px;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:transparent;border-radius:12px;border-top:1px solid #2d241f;border-right:1px solid #2d241f;border-bottom:1px solid #2d241f;border-left:1px solid #2d241f;transition:background-color 0.3s ease,color 0.3s ease}body.home .ddfo-about .ddfo-btn-outline{box-shadow:none}body.home .ddfo-about .ddfo-btn-outline:hover{color:#fff;background-color:#2d241f}body.home .ddfo-reviews .ddfo-reviews-inner{max-width:1280px;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}body.home .ddfo-reviews .ddfo-h2{position:relative;padding-top:20px}body.home .ddfo-reviews .ddfo-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}body.home .ddfo-reviews .ddfo-h2::before{content:""}body.home .ddfo-reviews .fa-reviews{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}body.home .ddfo-reviews .fa-reviews__hero{gap:28px;margin-bottom:32px;padding-top:28px;padding-right:36px;padding-bottom:28px;padding-left:36px;background-color:#f7f4ef;border-radius:12px}@media (max-width:767px){body.home .ddfo-reviews .fa-reviews__hero{padding-top:22px;padding-right:24px;padding-bottom:22px;padding-left:24px}}body.home .ddfo-reviews .fa-reviews__hero-score{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:200;font-size:clamp(56px,calc(2vw + 44px),80px);letter-spacing:-0.02em}body.home .ddfo-reviews .fa-star{color:#e87722}body.home .ddfo-reviews .fa-rev-stars--large .fa-star{font-size:24px}body.home .ddfo-reviews .fa-reviews__hero-meta{color:#7a6a5d;font-weight:300}body.home .ddfo-reviews .fa-reviews__hero-meta strong{color:#2d241f;font-weight:500}body.home .ddfo-reviews .fa-rev-card{gap:12px;min-height:300px;aspect-ratio:auto;padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:#fff;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc;transition:transform 0.35s ease,box-shadow 0.35s ease}@media (max-width:767px){body.home .ddfo-reviews .fa-rev-card{min-height:auto}}body.home .ddfo-reviews .fa-rev-card:hover{box-shadow:0px 16px 32px rgba(45,36,31,.08);transform:translate3d(0,-3px,0)}body.home .ddfo-reviews .fa-rev-card .fa-star{font-size:14px}body.home .ddfo-reviews .fa-rev-card__text{color:#5a5048;font-weight:300;font-size:15px;line-height:1.65}body.home .ddfo-reviews .fa-rev-card__mehr{color:#e87722;font-weight:500}body.home .ddfo-reviews .fa-rev-card__footer{border-top:1px solid #ebe4d8}body.home .ddfo-reviews .fa-rev-card__author{color:#2d241f;font-weight:500}body.home .ddfo-reviews .fa-rev-card__when{color:#9a8e84}body.home .ddfo-reviews .fa-reviews__all-link{color:#e87722;font-weight:500;border-bottom:1px solid rgba(232,119,34,.35)}body.home .ddfo-reviews .fa-reviews__all-link:hover{color:#e87722}body.home .ddfo-nl{max-width:1600px;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:clamp(20px,calc(2vw + 8px),40px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(2vw + 8px),40px)}body.home .ddfo-nl .ddfo-nl-title{position:relative;text-align:center;margin-bottom:clamp(28px,calc(1.5vw + 20px),44px);padding-top:20px}body.home .ddfo-nl .ddfo-nl-title::before{position:absolute;top:0px;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#e87722}body.home .ddfo-nl .ddfo-nl-title::before{content:""}body.home .ddfo-nl .ddfo-nl-row{align-items:stretch}body.home .ddfo-nl .ddfo-nl-media{padding-right:0px}body.home .ddfo-nl .ddfo-nl-img{height:100%;object-fit:cover;border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:0px}@media (max-width:767px){body.home .ddfo-nl .ddfo-nl-img{height:auto;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}body.home .ddfo-nl .fac-signup{height:100%;max-width:none}body.home .ddfo-nl .fac-signup .fac-card{height:100%;box-sizing:border-box;border-top-left-radius:0px;border-top-right-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:12px}body.home .ddfo-nl .fac-signup .fac-card{box-shadow:none}@media (max-width:767px){body.home .ddfo-nl .fac-signup .fac-card{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}}body.home .ddfo-nl .fac-signup .fac-btn{font-weight:500;font-size:13px;letter-spacing:0.14em;border-radius:12px;transition:background-color 0.3s ease}body.home .ddfo-nl .fac-signup .fac-btn:hover{transform:none;background:#e87722!important}html body #fa-sidecart-overlay{background-color:rgba(45,36,31,.35);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}html body #fa-sidecart{background-color:#fff;border-bottom-left-radius:16px;box-shadow:-12px 0px 40px rgba(45,36,31,.14)}html body #fa-sidecart:not(.is-open){box-shadow:none}html body #fa-sidecart .fa-sidecart-head{background-color:#f6f3ee;border-bottom:1px solid #ebe4d8}html body #fa-sidecart .fa-sidecart-title{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:500;font-size:13px;letter-spacing:0.2em}html body #fa-sidecart .fa-sidecart-close{font-weight:200;transition:color 0.25s ease}html body #fa-sidecart .fa-sidecart-close{color:#2d241f!important;font-size:30px!important}html body #fa-sidecart .fa-sidecart-close:hover{color:#e87722!important}html body #fa-sidecart li.woocommerce-mini-cart-item{border-bottom:1px solid #ebe4d8}html body #fa-sidecart li.woocommerce-mini-cart-item>a:not(.remove){color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:21px;line-height:1.25;text-decoration:none}html body #fa-sidecart li.woocommerce-mini-cart-item img{background-color:#f7f4ef;border-radius:10px}html body #fa-sidecart li.woocommerce-mini-cart-item .units-info{color:#9a8e84;font-family:"Outfit",sans-serif;font-weight:300;font-size:13px}html body #fa-sidecart li.woocommerce-mini-cart-item .quantity{color:#9a8e84;font-family:"Outfit",sans-serif;font-weight:300}html body #fa-sidecart li.woocommerce-mini-cart-item .quantity>.woocommerce-Price-amount{color:#2d241f;font-weight:500}html body #fa-sidecart li.woocommerce-mini-cart-item a.remove::after{color:#9a8e84;text-decoration:none;border-bottom:1px solid #e4dccf}html body #fa-sidecart li.woocommerce-mini-cart-item a.remove:hover::after{color:#e87722}html body #fa-sidecart .woocommerce-mini-cart__total{color:#2d241f;font-family:"Outfit",sans-serif;border-top:0px solid}html body #fa-sidecart .woocommerce-mini-cart__total strong{color:#2d241f;font-weight:400}html body #fa-sidecart .woocommerce-mini-cart__total .woocommerce-Price-amount{color:#2d241f;font-weight:500;font-size:20px}html body #fa-sidecart .wc-gzd-total-mini-cart{color:#9a8e84;font-weight:300;font-size:13px;margin-top:2px;margin-bottom:18px}html body #fa-sidecart .wc-gzd-total-mini-cart .woocommerce-Price-amount{color:#9a8e84;font-weight:400;font-size:13px}html body #fa-sidecart .woocommerce-mini-cart__buttons a{font-family:"Outfit",sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;border-radius:12px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}html body #fa-sidecart .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout){color:#e87722!important;background-color:transparent!important;border:1px solid #e87722!important}html body #fa-sidecart .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout):hover{color:#fff!important;background-color:#e87722!important}html body #fa-sidecart .woocommerce-mini-cart__buttons a.checkout{color:#fff!important;background-color:#2d241f!important;border:1px solid #2d241f!important}html body #fa-sidecart .woocommerce-mini-cart__buttons a.checkout:hover{background-color:#e87722!important;border-color:#e87722!important}body .fa-cp-kicker{display:flex;align-items:center;gap:12px;color:#a8977f;font-weight:500;font-size:12px;line-height:1.6;text-transform:uppercase;letter-spacing:0.16em}body .fa-cp-kicker::before{display:block;flex-shrink:0;width:28px;height:1px;background-color:#e87722}body .fa-cp-kicker::before{content:""}body .fa-cp-kicker br{display:none}body .fa-cp-h1{font-weight:400;letter-spacing:-0.01em}body .fa-cp-h2{font-weight:400;letter-spacing:-0.005em}body .fa-cp-lauftext{color:#5a5048;font-weight:300;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.7}body .fa-cp-text .fa-cp-lauftext{max-width:560px;padding-right:0px}body .fa-cp-lauftext strong{color:#2d241f;font-weight:500}body .fa-cp-subline{color:#7a6a5d;font-weight:300;font-size:clamp(18px,calc(.5vw + 16px),24px);line-height:1.5}body .fa-cp-divider{width:44px;height:1px;max-width:44px;min-height:1px;background-color:#e87722}body .fa-cp-btn{color:#fff;font-weight:500;font-size:13px;line-height:1.4;letter-spacing:0.14em;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;background-color:#2d241f;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.3s ease}body .fa-cp-btn{box-shadow:none}body .fa-cp-btn:hover{color:#fff;background-color:#e87722}body .fa-cp-btn--l{font-weight:500;font-size:13px;letter-spacing:0.14em}body .fa-cp-usp{background-color:#2d241f}body .fa-cp-usp-icon{width:22px;height:22px;color:#c8b89a;margin-right:14px}body .fa-cp-usp-text{color:#f7f4ef;font-weight:400;font-size:15px;letter-spacing:0.02em}body .fa-cp-cards-wrap .fa-cp-h2{position:relative;padding-top:20px}body .fa-cp-cards-wrap .fa-cp-h2::before{position:absolute;top:0px;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#e87722}body .fa-cp-cards-wrap .fa-cp-h2::before{content:""}body .fa-cp-cards{gap:clamp(20px,calc(1.5vw + 12px),32px);max-width:1280px}body .fa-cp-cards{counter-reset:cpcard}body .fa-cp-card{display:flex;flex-flow:column;align-items:stretch;gap:0px;overflow:hidden;color:#5a5048;text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff;border-radius:14px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 0.4s ease,box-shadow 0.4s ease;box-shadow:0px 1px 2px rgba(45,36,31,.04),0px 10px 30px rgba(45,36,31,.06)}body .fa-cp-card{counter-increment:cpcard}@media (max-width:767px){body .fa-cp-card{flex-grow:0;flex-shrink:0;flex-basis:auto}}body .fa-cp-card:hover{box-shadow:0px 2px 4px rgba(45,36,31,.05),0px 22px 44px rgba(45,36,31,.12);transform:translate3d(0,-4px,0)}body .fa-cp-card-title{position:relative;z-index:1;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(22px,calc(.5vw + 20px),28px);line-height:1.15;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:26px;padding-right:28px;padding-bottom:10px;padding-left:28px;background-color:#fff}@media (max-width:767px){body .fa-cp-card-title{padding-top:22px;padding-right:22px;padding-bottom:8px;padding-left:22px}}body .fa-cp-card-title span{font-weight:400}body .fa-cp-hero{background-image:radial-gradient(ellipse at 30% 50%,rgba(45,36,31,.45) 0%,rgba(45,36,31,.72) 70%,rgba(45,36,31,.85) 100%),url(/wp-content/uploads/media/longevity_clinic_18.webp);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}body .fa-cp-hero-inner{max-width:1280px;padding-right:clamp(20px,calc(3vw + 8px),56px);padding-left:clamp(20px,calc(3vw + 8px),56px)}body .fa-cp-tagline{display:flex;align-items:center;gap:14px;color:#c8b89a;font-size:12px;letter-spacing:0.2em}body .fa-cp-tagline::before{display:block;flex-shrink:0;width:28px;height:1px;background-color:#e87722}body .fa-cp-tagline::before{content:""}body .fa-cp-hero-title{color:#fff;font-weight:400;font-size:clamp(38px,calc(4vw + 20px),80px);line-height:1.05}body .fa-cp-btn-ghost{background-color:#fff;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:background-color 0.3s ease}body .fa-cp-btn-ghost-text{color:#2d241f;font-weight:500;font-size:13px;letter-spacing:0.14em;transition:color 0.3s ease}body .fa-cp-btn-ghost:hover{background-color:#e87722}body .fa-cp-btn-ghost:hover .fa-cp-btn-ghost-text{color:#fff}body .fa-cp-vhero--clinic17{background-image:radial-gradient(ellipse at 50% 50%,rgba(45,36,31,.4) 0%,rgba(45,36,31,.7) 70%,rgba(45,36,31,.85) 100%),url(/wp-content/uploads/media/longevity_clinic_17.webp);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}body .fa-cp-vhero--wien6{background-image:radial-gradient(ellipse at 50% 50%,rgba(45,36,31,.4) 0%,rgba(45,36,31,.7) 70%,rgba(45,36,31,.85) 100%),url(/wp-content/uploads/media/feeling-alive-clinic-wien_6.webp);background-size:auto,auto;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,scroll}body .fa-cp-vhero-title{font-family:KENOKY Light;font-weight:400;line-height:1.08}body .fa-cp-zert-card{background-color:#fff;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc}body .fa-cp-rich a{color:#e87722;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35)}body .fa-cp-lauftext--long h2{font-family:KENOKY Light;font-weight:400;font-size:clamp(24px,calc(.8vw + 20px),32px);line-height:1.2}body .fa-cp-coop-rich h2{font-family:KENOKY Light;font-weight:400;font-size:clamp(24px,calc(.8vw + 20px),32px);line-height:1.2}body .fa-cp-abo{background-color:#fff;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc;transition:transform 0.35s ease,box-shadow 0.35s ease}body .fa-cp-abo:hover{box-shadow:0px 16px 32px rgba(45,36,31,.08);transform:translate3d(0,-3px,0)}body .fa-cp-abo-body{background-color:#fbf9f6}body .fa-cp-abo-cat{color:#a8977f;font-weight:500;font-size:11px}body .fa-cp-abo-title{color:#2d241f;font-size:clamp(28px,calc(.8vw + 24px),36px)}body .fa-cp-abo-title a{color:#2d241f}body .fa-cp-abo-excerpt{color:#5a5048;font-weight:300;font-size:15px;line-height:1.6}body .fa-cp-abo-wishlist a{color:#2d241f;font-weight:400;font-size:14px}body .fa-cp-abo-wishlist span{color:#2d241f;font-weight:400;font-size:14px}body .fa-cp-abo-wishlist svg{width:22px;height:22px}body .fa-cp-abo-price-row{border-top:1px solid #ebe4d8}body .fa-cp-abo-ins{color:#2d241f;font-weight:400}body .fa-cp-abo-del{color:#9a8e84;font-weight:300}body .fa-cp-abo-intervall{color:#9a8e84}body .fa-cp-abo-menge{color:#9a8e84;border-left:1px solid #e4dccf}body .fa-cp-abo-grundpreis{color:#9a8e84;font-weight:400;font-size:13px}body .fa-cp-abo-btn{font-weight:500;font-size:12px;letter-spacing:0.14em;padding-top:17px;padding-bottom:17px;background-color:#2d241f;border-radius:12px;transition:background-color 0.3s ease}body .fa-cp-abo-btn:hover{background-color:#e87722}body .fa-cp-contact .breakdance-form-button__submit{font-weight:500;font-size:13px;letter-spacing:0.14em;background-color:#2d241f;border-radius:12px;transition:background-color 0.3s ease}body .fa-cp-contact .breakdance-form-button__submit:hover{background-color:#e87722}body .fa-cp-nl .fac-signup .fac-btn{font-weight:500;font-size:13px;letter-spacing:0.14em;border-radius:12px}body .fa-cp-nl .fac-signup .fac-btn:hover{transform:none;background:#e87722!important}body main>section.fa-cp-split-wrap:first-of-type{padding-top:clamp(24px,calc(1.5vw + 14px),40px)}body .fa-cp-cards-wrap{padding-top:clamp(64px,calc(3vw + 48px),104px);padding-bottom:clamp(64px,calc(3vw + 48px),104px);background-color:#f6f3ee}body .fa-cp-card-img{width:100%;height:auto;max-width:none;object-fit:cover;aspect-ratio:4/3;border-radius:0px;transition:transform 0.8s ease}body .fa-cp-card:hover .fa-cp-card-img{transform:scale(1.04,1.04)}body .fa-cp-card-title::before{display:flex;align-items:center;gap:10px;color:#e87722;font-family:"Outfit",sans-serif;font-weight:500;font-size:12px;line-height:1;letter-spacing:0.16em;margin-bottom:12px}body .fa-cp-card-title::before{content:counter(cpcard,decimal-leading-zero)}body .fa-cp-card .fa-cp-lauftext{flex-grow:1;position:relative;z-index:1;color:#5a5048;font-weight:300;font-size:15px;line-height:1.7;text-align:left;padding-top:0px;padding-right:28px;padding-bottom:30px;padding-left:28px;background-color:#fff}@media (max-width:767px){body .fa-cp-card .fa-cp-lauftext{padding-top:0px;padding-right:22px;padding-bottom:24px;padding-left:22px}}html body .fa-pdp-inner{max-width:1280px;padding-top:clamp(28px,calc(1.5vw + 18px),44px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-left:clamp(20px,calc(3vw + 8px),56px)}html body .fa-pdp-crumbs{color:#9a8e84;font-size:13px;letter-spacing:0.02em}html body .fa-pdp-crumbs a{color:#a8977f;transition:color 0.25s ease}html body .fa-pdp-crumbs a:hover{color:#e87722}html body .fa-pdp-gallery{overflow:hidden;border-radius:14px}html body .fa-pdp-thumbs .swiper-slide{overflow:hidden;border-radius:10px}html body .fa-pdp-onsale{width:68px;height:68px;font-weight:600;font-size:13px;background-color:transparent;background-image:linear-gradient(145deg,#f39a4a 0%,#e87722 55%,#c95f12 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.28),0px 8px 18px rgba(201,95,18,.35);transform:rotateZ(-10deg)}html body .fa-pdp-onsale .onsale{width:68px;height:68px;font-weight:600;font-size:13px;background-color:transparent}html body .fa-pdp-onsale .onsale{box-shadow:none}html body .woocommerce h1.fa-pdp-title.product_title{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(32px,calc(1.6vw + 24px),48px);line-height:1.08;letter-spacing:-0.01em}html body .fa-untertitel{color:#a8977f;font-weight:500}html body .fa-rating-stars{color:#e87722}html body .fa-rating-fill{color:#e87722}html body .fa-pdp-price{border-top:1px solid #ebe4d8}html body .fa-pdp .product .fa-pdp-price .price del .woocommerce-Price-amount bdi{color:#9a8e84;font-weight:300}html body .fa-pdp .product .fa-pdp-price .price ins .woocommerce-Price-amount bdi{color:#2d241f;font-weight:400;font-size:30px}html body .fa-pdp .fa-pdp-price del *{color:#9a8e84;font-weight:300}html body .fa-pdp .fa-pdp-price ins *{color:#2d241f;font-weight:400}html body .fa-pdp--abo .fa-pdp-price .price_time_opt{color:#2d241f;font-weight:500}html body .fa-grundpreis-paren{color:#9a8e84}html body .fa-tax-note{color:#9a8e84}html body .fa-tax-note a{color:#9a8e84}html body .fa-pdp-excerpt p{color:#5a5048;font-weight:300}html body .fa-pdp-cart .yith-wcpb-product-bundled-items{background-color:#fbf9f6;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc}html body .fa-pdp-cart .yith-wcpb-product-bundled-item-image img{border-radius:8px}html body .fa-pdp-cart .yith-wcpb-product-bundled-item-data__title a{color:#2d241f;font-weight:500}html body .fa-pdp-cart .yith-wcpb-product-bundled-item-data__description{color:#5a5048;font-weight:300;font-size:15px}html body .fa-pdp-cart .quantity::before{color:#2d241f;font-weight:400}html body .fa-pdp-cart .fa-qty-wrap{border-radius:10px;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf}html body .fa-pdp .fa-pdp-cart table.variations label{color:#a8977f}html body .fa-pdp .fa-pdp-cart table.variations select{border-radius:10px}html body .fa-pdp-cart button.single_add_to_cart_button{font-weight:500;font-size:13px;letter-spacing:0.14em;background-color:#2d241f;border-radius:12px;transition:background-color 0.3s ease}html body .fa-pdp-cart button.single_add_to_cart_button:hover{background-color:#e87722}html body .fa-tabnav{background-color:rgba(255,255,255,.94);border-top:1px solid #ebe4d8;border-bottom:1px solid #ebe4d8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html body .fa-tab{color:#9a8e84;font-weight:500;font-size:12px;letter-spacing:0.16em;transition:color 0.25s ease}html body .fa-tab.is-active{color:#e87722}html body .fa-tab:hover{color:#e87722}html body .fa-section{border-bottom:1px solid #f0ebe3}html body .fa-h2{position:relative;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(28px,calc(1.4vw + 22px),42px);line-height:1.1;text-transform:none;letter-spacing:-0.01em;padding-top:22px}html body .fa-h2::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}html body .fa-h2::before{content:""}html body .fa-content p{color:#5a5048;font-weight:300;font-size:16.5px;line-height:1.7}html body .fa-content h3{color:#2d241f;font-weight:500}html body .fa-content h4{color:#2d241f;font-family:KENOKY Light;font-weight:400}html body .fa-content li{color:#5a5048;font-weight:300;border-bottom:1px solid #f0ebe3}html body .fa-content a{color:#e87722;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35)}html body .fa-content th{color:#a8977f}html body .fa-content td{color:#2d241f}html body .fa-beschreibung-img{border-radius:14px}html body .fa-inh-img{border-radius:14px}html body .fa-anwendung-karte{background-color:#f7f4ef;border-radius:14px}html body .fa-anwendung-kreis{color:#e87722;font-weight:500;border-top:1px solid #e87722;border-right:1px solid #e87722;border-bottom:1px solid #e87722;border-left:1px solid #e87722}html body .fa-benefit-img{border-radius:14px}html body .fa-benefit-titel{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:22px;text-transform:none;letter-spacing:0em}html body .fa-benefit .fa-content li::before{color:#e87722;font-weight:500}html body .ddfo-mtoggle{gap:6px;color:#2d241f;font-weight:400}html body .ddfo-mtoggle-icon{width:24px;height:24px}html body .ddfo-mnav{background-color:#f6f3ee}html body .ddfo-mnav-close{gap:8px;top:calc(var(--wp-admin--admin-bar--height,0px) + 18px);right:20px;left:auto;color:#2d241f;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px;background-color:#fff;border-radius:999px;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf;transition:border-color 0.25s ease,color 0.25s ease}html body .ddfo-mnav-close:hover{color:#e87722}html body .ddfo-mnav-close-icon{width:12px;height:12px}html body .ddfo-mnav-list{align-items:center;gap:4px;position:relative;padding-top:28px}html body .ddfo-mnav-list::before{position:absolute;top:0px;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#e87722}html body .ddfo-mnav-list::before{content:""}html body .ddfo-mnav-link{display:block;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:34px;line-height:1.5;text-align:center;transition:color 0.25s ease}html body .ddfo-mnav-link:hover{color:#e87722}html body .ddfo-mnav-link.is-active{color:#e87722}html body .fa-blog{max-width:1280px;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}html body .fa-blog-h{position:relative;color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(36px,calc(2.4vw + 24px),56px);letter-spacing:-0.01em;padding-top:24px}html body .fa-blog-h::before{position:absolute;top:0px;left:50%;width:44px;height:1px;margin-left:-22px;background-color:#e87722}html body .fa-blog-h::before{content:""}html body .fa-blog-intro{max-width:640px;color:#5a5048;font-weight:300;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.7;text-align:center;padding-right:0px}html body .fa-blog-card{padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}html body .fa-blog-media{background-color:#f7f4ef;border-radius:14px}html body .fa-blog-img{transition:transform 0.8s ease}html body .fa-blog-card:hover .fa-blog-img{transform:scale(1.04,1.04)}html body .fa-blog-date{top:14px;right:14px;color:#2d241f;font-weight:500;font-size:11px;letter-spacing:0.08em;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:rgba(255,255,255,.92);border-radius:999px}html body .fa-blog-title{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:19px;line-height:1.35;text-transform:none;letter-spacing:0em}html body .fa-blog-title-link{color:#2d241f}html body .fa-blog-title-link:hover{color:#e87722}html body .fa-post{max-width:1280px;padding-right:clamp(0px,calc(3vw - 12px),36px);padding-left:clamp(0px,calc(3vw - 12px),36px)}html body .fa-post-title{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:300;font-size:clamp(30px,calc(1.8vw + 22px),48px);line-height:1.15;letter-spacing:-0.01em}html body .fa-post-date{color:#a8977f;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;padding-left:0px}html body .fa-post-meta{color:#9a8e84;font-family:"Outfit",sans-serif;font-weight:300;font-size:13px}html body .fa-post-terms a{color:#e87722;font-weight:400;text-decoration:none}html body .fa-post-img{border-radius:14px}html body .fa-post-content{max-width:760px;color:#5a5048;font-weight:300;font-size:clamp(16.5px,calc(.2vw + 15.8px),18.5px);line-height:1.75}html body .fa-post-content h1{color:#2d241f;font-weight:300}html body .fa-post-content h2{color:#2d241f;font-weight:400;font-size:clamp(24px,calc(.8vw + 20px),34px);line-height:1.25;margin-top:1.2em}html body .fa-post-content h3{color:#2d241f;font-weight:500;font-size:clamp(19px,calc(.4vw + 17px),23px);line-height:1.35;margin-top:1em}html body .fa-post-content .breakdance-rich-text-styles h4{color:#2d241f;font-weight:500;font-size:19px}html body .fa-post-content strong{color:#2d241f;font-weight:500}html body .fa-post-content a{color:#e87722;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35)}html body .fa-post-content .breakdance-rich-text-styles a{color:#e87722;border-bottom:1px solid rgba(232,119,34,.35)}html body .fa-post-content li::marker{color:#e87722}html body .fa-post-tags{color:#9a8e84;font-family:"Outfit",sans-serif;font-weight:300}html body .fa-post-tags .fa-post-terms a{color:#e87722}html body .fa-post-side-h{display:flex;align-items:center;gap:12px;color:#a8977f;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.16em}html body .fa-post-side-h::before{display:block;flex-shrink:0;width:28px;height:1px;background-color:#e87722}html body .fa-post-side-h::before{content:""}html body .fa-post-side-item{border-bottom:1px solid #ebe4d8}html body .fa-post-side-link{color:#2d241f;font-weight:400;font-size:17px;line-height:1.45}html body .fa-post-side-link:hover{color:#e87722}html body .fa-post-navslot .bde-adjacentposts .ee-adjacentposts-label{color:#a8977f;font-family:"Outfit",sans-serif;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.16em}html body .fa-post-navslot .bde-adjacentposts .ee-adjacentposts-title{color:#2d241f;font-family:"Outfit",sans-serif;font-weight:400;font-size:clamp(17px,calc(.3vw + 16px),20px);line-height:1.4;transition:color 0.25s ease}html body .fa-post-navslot .bde-adjacentposts a:hover .ee-adjacentposts-title{color:#e87722}html body .fa-legal{background-color:#fff}html body .fa-legal-inner{max-width:1280px;padding-top:clamp(56px,calc(3vw + 40px),96px);padding-right:clamp(20px,calc(3vw + 8px),56px);padding-bottom:clamp(56px,calc(3vw + 40px),96px);padding-left:clamp(20px,calc(3vw + 8px),56px)}html body .fa-legal-wrap{max-width:760px;text-align:left}html body .fa-legal-wrap{justify-items:start}html body .fa-legal-h1{position:relative;color:#2d241f;font-weight:400;text-align:left;letter-spacing:-0.01em;padding-top:24px}html body .fa-legal-h1::before{position:absolute;top:0px;left:0px;width:44px;height:1px;background-color:#e87722}html body .fa-legal-h1::before{content:""}html body .fa-legal-h2{color:#2d241f;font-weight:400;text-align:left}html body .fa-legal-divider{width:44px;height:1px;background-color:#e87722}html body .fa-legal-rich{color:#5a5048;font-weight:300;font-size:clamp(16px,calc(.15vw + 15.5px),17.5px);line-height:1.75;text-align:left;padding-right:0px}html body .fa-legal-plain{color:#5a5048;font-weight:300;font-size:clamp(16px,calc(.15vw + 15.5px),17.5px);line-height:1.75;text-align:left}html body .fa-legal-rich h3{color:#2d241f;font-weight:500;font-size:20px;margin-top:1.4em}html body .fa-legal-rich h4{color:#2d241f;font-weight:500;font-size:18px;margin-top:1.2em}html body .fa-legal-plain h4{color:#2d241f;font-weight:500;font-size:18px;margin-top:1.2em}html body .fa-legal-rich strong{color:#2d241f;font-weight:500}html body .fa-legal-plain strong{color:#2d241f;font-weight:500}html body .fa-legal-rich a{color:#e87722;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35)}html body .fa-legal-plain a{color:#e87722;font-weight:400;text-decoration:none;border-bottom:1px solid rgba(232,119,34,.35)}html body .fa-legal-rich li::marker{color:#e87722}html body .fa-legal-plain li::marker{color:#e87722}html body .fa-legal-form label{color:#2d241f;font-weight:500}html body .fa-legal-form input{border-radius:10px;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf}html body .fa-legal-form select{border-radius:10px;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf}html body .fa-legal-form button{font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0.14em;background-color:#2d241f;border-radius:12px;transition:background-color 0.3s ease}html body .fa-legal-form button:hover{background-color:#e87722}html body .fa-legal-form button:hover{filter:none}html body .fa-ship-table th{color:#a8977f;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;border-bottom:1px solid #e4dccf}html body .fa-ship-table td{color:#5a5048;font-weight:300;border-bottom:1px solid #f0ebe3}html body .fa-account-page .breakdance-woocommerce h2{color:#2d241f;font-family:KENOKY Light;font-weight:400}html body .fa-account-page .breakdance-woocommerce a{color:#e87722}html body .fa-account-page .breakdance-woocommerce form .form-row input.input-text{border-radius:10px;border-top:1px solid #e4dccf;border-right:1px solid #e4dccf;border-bottom:1px solid #e4dccf;border-left:1px solid #e4dccf}html body .fa-account-page .breakdance-woocommerce form.login button.woocommerce-form-login__submit{color:#e87722!important;background:transparent!important;background-color:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;box-shadow:none!important}html body .fa-account-page .breakdance-woocommerce form.login button.woocommerce-form-login__submit:hover{color:#fff!important;background:#e87722!important;background-color:#e87722!important}html body .fa-account-page .breakdance-woocommerce form.register button{color:#e87722!important;background:transparent!important;background-color:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;box-shadow:none!important}html body .fa-account-page .breakdance-woocommerce form.register button:hover{color:#fff!important;background:#e87722!important;background-color:#e87722!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-message{border-left:3px solid #e87722!important;background:#f7f4ef!important;border-radius:0px 10px 10px 0px!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-info{border-left:3px solid #e87722!important;background:#f7f4ef!important;border-radius:0px 10px 10px 0px!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-error{border-left:3px solid #c0392b!important;background:#f7f4ef!important;border-radius:0px 10px 10px 0px!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation ul{overflow:hidden;background-color:#fff;border-radius:12px;border-top:1px solid #ece6dc;border-right:1px solid #ece6dc;border-bottom:1px solid #ece6dc;border-left:1px solid #ece6dc}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li{background-color:transparent;border-bottom:1px solid #f0ebe3}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li:last-child{border-bottom:0px solid}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li a{font-weight:500;font-size:12px;letter-spacing:0.14em;border-left:2px solid transparent;transition:color 0.25s ease,background-color 0.25s ease}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li a{color:#5a5048!important;background-color:transparent!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#e87722!important;background-color:#fbf9f6!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li.is-active a{border-left:2px solid #e87722}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#e87722!important;background-color:#f7f4ef!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content{color:#5a5048;font-weight:300}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content strong{color:#2d241f;font-weight:500}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content .button{color:#e87722!important;background:transparent!important;background-color:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content .button:hover{color:#fff!important;background:#e87722!important;background-color:#e87722!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content>p:first-of-type{color:#2d241f;background-color:#f7f4ef;border-top-left-radius:0px;border-top-right-radius:10px;border-bottom-left-radius:0px;border-bottom-right-radius:10px;border-left:3px solid #e87722}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content>p:first-of-type::before{color:#e87722;background-color:#e87722}html body .fa-cart-page .wp-block-woocommerce-cart{max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(40px,calc(2.5vw + 28px),72px) clamp(20px,calc(3vw + 8px),56px) clamp(56px,calc(3vw + 40px),96px) clamp(20px,calc(3vw + 8px),56px)!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-items__header span{color:#a8977f!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-items td{border-color:#ebe4d8!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-product-name{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-weight:400!important;font-size:22px!important;line-height:1.2!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-item__image img{background:#f7f4ef!important;border-radius:12px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-product-price .woocommerce-Price-amount{color:#2d241f!important;font-weight:400!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-product-price del .woocommerce-Price-amount{color:#9a8e84!important;font-weight:300!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-product-metadata__description{color:#5a5048!important;font-weight:300!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-sale-badge{color:#e87722!important;border-color:rgba(232,119,34,.5)!important;border-radius:999px!important;font-size:11px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-item__discount{color:#e87722!important;border-color:rgba(232,119,34,.5)!important;border-radius:999px!important;font-size:11px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-quantity-selector{border:1px solid #e4dccf!important;border-radius:10px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-quantity-selector__input{font-size:14px!important;color:#2d241f!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-item__remove-link{color:#9a8e84!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart-item__remove-link:hover{color:#e87722!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart__sidebar .wc-block-components-sidebar-layout__sidebar{background:#f7f4ef!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart__sidebar{background:#f7f4ef!important;border-radius:14px!important;padding:24px 26px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart__totals-title{color:#a8977f!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-item{color:#5a5048!important;font-size:15px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#2d241f!important;font-weight:500!important;font-size:18px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-footer-item .wc-block-formatted-money-amount{color:#2d241f!important;font-weight:500!important;font-size:20px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-footer-item-tax{color:#9a8e84!important;font-size:12px!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-shipping .wc-block-components-totals-item__value{color:#e87722!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart__submit-button{background:#2d241f!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;border-radius:12px!important;transition:background-color .3s ease!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-cart__submit-button:hover{background:#e87722!important}html body h1.fa-pdp-title.product_title{color:#2d241f;font-family:KENOKY Light;font-weight:400;font-size:clamp(32px,calc(1.6vw + 24px),48px);line-height:1.08;letter-spacing:-0.01em}html body.woocommerce-wishlist .wishlist_table .button{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-family:"Outfit",sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;padding:13px 26px!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease!important}html body.woocommerce-wishlist .wishlist_table .button:hover{color:#fff!important;background:#e87722!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content button[type="submit"]{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:none!important}html body .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content button[type="submit"]:hover{color:#fff!important;background:#e87722!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-coupon__button{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;font-size:13px!important;letter-spacing:.1em!important;box-shadow:none!important}html body .fa-cart-page .wp-block-woocommerce-cart .wc-block-components-totals-coupon__button:hover{color:#fff!important;background:#e87722!important}html body .fa-cart-page .fa-card .fa-card-form .fa-card-btn{color:#e87722!important;background:transparent!important;background-color:transparent!important;border:1px solid #e87722!important}html body .fa-cart-page .fa-card .fa-card-form .fa-card-btn:hover{color:#fff!important;background:#e87722!important;background-color:#e87722!important}html body .fa-cart-page .fa-card .fa-card-cta a.add_to_cart_button{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important}html body .fa-cart-page .fa-card .fa-card-cta a.add_to_cart_button:hover{color:#fff!important;background:#e87722!important}html body.woocommerce-checkout .wc-block-components-totals-coupon__button{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-weight:500!important;box-shadow:none!important}html body.woocommerce-checkout .wc-block-components-totals-coupon__button:hover{color:#fff!important;background:#e87722!important}html body.woocommerce-wishlist .woocommerce table.shop_table.wishlist_table td.product-add-to-cart .button{width:auto!important;display:inline-block!important;color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-family:"Outfit",sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;text-decoration:none!important;padding:13px 26px!important;box-shadow:none!important;transition:background-color .3s ease,color .3s ease!important}html body.woocommerce-wishlist .woocommerce table.shop_table.wishlist_table td.product-add-to-cart .button:hover{color:#fff!important;background:#e87722!important}html body.woocommerce-account .fa-account-page div.woocommerce{max-width:1180px!important;margin:0px auto!important;gap:clamp(28px,calc(2.5vw + 12px),56px)!important;padding:clamp(40px,calc(2.5vw + 28px),72px) clamp(20px,calc(3vw + 8px),56px) clamp(56px,calc(3vw + 40px),96px) clamp(20px,calc(3vw + 8px),56px)!important;font-family:"Outfit",sans-serif!important}@media (max-width:1023px){html body.woocommerce-account .fa-account-page div.woocommerce{flex-direction:column!important}}html body.woocommerce-account .fa-account-page div.woocommerce *{font-family:"Outfit",sans-serif}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-navigation{flex:0 0 240px!important;width:240px!important}@media (max-width:1023px){html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-navigation{flex:0 0 auto!important;width:100%!important}}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content{flex:1 1 0%!important;min-width:0px!important;color:#5a5048!important;font-weight:300!important;line-height:1.7!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-navigation ul{background:#fff!important;border:1px solid #ece6dc!important;border-radius:14px!important;overflow:hidden!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #f3eee6!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0px!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li a{display:block!important;color:#5a5048!important;background:transparent!important;font-size:15px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;padding:13px 20px!important;border-left:2px solid transparent!important;transition:color .25s ease,background-color .25s ease!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#e87722!important;background:#fbf9f6!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:#e87722!important;background:#f7f4ef!important;font-weight:500!important;border-left:2px solid #e87722!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content p{color:#5a5048!important;font-size:16px!important;font-weight:300!important;line-height:1.7!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content li{color:#5a5048!important;font-weight:300!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content td{color:#5a5048!important;font-size:15px!important;font-weight:300!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content span{color:inherit!important;font-size:inherit!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content strong{color:#2d241f!important;font-weight:500!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content address{color:#5a5048!important;font-size:15px!important;font-weight:300!important;font-style:normal!important;line-height:1.75!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content em{color:#9a8e84!important;font-size:13px!important;font-style:normal!important}html body.woocommerce-account .fa-account-page div.woocommerce-MyAccount-content a{color:#e87722!important;font-size:inherit!important;font-weight:400!important;text-decoration:none!important;border-bottom:1px solid rgba(232,119,34,.35)!important;transition:border-color .25s ease!important}html body.woocommerce-account .fa-account-page div.woocommerce-MyAccount-content a:hover{color:#e87722!important;border-bottom-color:#e87722!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content h2{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;border-bottom:0px!important;margin:0px 0px 10px 0px!important;padding:0px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content h3{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:22px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;border-bottom:0px!important;margin:0px 0px 8px 0px!important;padding:0px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content h4{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:21px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;margin:0px 0px 6px 0px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content .woocommerce-info{color:#2d241f!important;font-size:15px!important;font-weight:400!important;background:#f7f4ef!important;border:0px!important;border-left:2px solid #e87722!important;border-radius:0px 12px 12px 0px!important;padding:16px 22px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content .woocommerce-message{color:#2d241f!important;font-size:15px!important;font-weight:400!important;background:#f7f4ef!important;border:0px!important;border-left:2px solid #e87722!important;border-radius:0px 12px 12px 0px!important;padding:16px 22px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content .woocommerce-error{color:#2d241f!important;font-size:15px!important;font-weight:400!important;background:#f7f4ef!important;border:0px!important;border-left:2px solid #c0392b!important;border-radius:0px 12px 12px 0px!important;padding:16px 22px!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content>p:first-of-type{font-weight:400!important;font-size:15px!important;color:#2d241f!important;border-left:2px solid #e87722!important;border-radius:0px 12px 12px 0px!important}html body.woocommerce-account .fa-account-page form .form-row label{color:#7a6a5d!important;font-size:14px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;margin:0px 0px 6px 0px!important}html body.woocommerce-account .fa-account-page label{color:#7a6a5d!important;font-size:14px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important}html body.woocommerce-account .fa-account-page .required{color:#e87722!important;text-decoration:none!important;border:0px!important}html body.woocommerce-account .fa-account-page input[type="text"]{background:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;padding:12px 14px!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page input[type="email"]{background:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;padding:12px 14px!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page input[type="password"]{background:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;padding:12px 14px!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page input[type="tel"]{background:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;padding:12px 14px!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page select{background-color:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page textarea{background:#fff!important;border:1px solid #e4dccf!important;border-radius:10px!important;color:#2d241f!important;font-size:15px!important;font-weight:400!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page input:focus{border-color:#e87722!important;box-shadow:0px 0px 0px 3px rgba(232,119,34,.12)!important;outline:none!important}html body.woocommerce-account .fa-account-page select:focus{border-color:#e87722!important;box-shadow:0px 0px 0px 3px rgba(232,119,34,.12)!important}html body.woocommerce-account .fa-account-page fieldset{margin:12px 0px 4px 0px!important}html body.woocommerce-account .fa-account-page fieldset legend{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:21px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;background:transparent!important;padding:0px 8px!important}html body.woocommerce-account .fa-account-page .u-column1{background:#fbf9f6!important;border:1px solid #ece6dc!important;border-radius:14px!important;padding:24px 26px!important}html body.woocommerce-account .fa-account-page .u-column2{background:#fbf9f6!important;border:1px solid #ece6dc!important;border-radius:14px!important;padding:24px 26px!important}html body.woocommerce-account .fa-account-page .u-column1 h2{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;border-bottom:0px!important}html body.woocommerce-account .fa-account-page .u-column2 h2{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;border-bottom:0px!important}html body.woocommerce-account .fa-account-page .addresses .title a.edit{display:inline-block!important;width:auto!important;color:#e87722!important;background:transparent!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;padding:10px 18px!important;margin:6px 0px 14px 0px!important;border:1px solid #e87722!important;border-radius:12px!important;transition:background-color .25s ease,color .25s ease!important}html body.woocommerce-account .fa-account-page .addresses .title a.edit:hover{color:#fff!important;background:#e87722!important;border-color:#e87722!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content .woocommerce-Button{display:inline-flex!important;width:auto!important;color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:13px 26px!important;box-shadow:none!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content .woocommerce-Button:hover{color:#fff!important;background:#e87722!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content .button{display:inline-flex!important;width:auto!important;padding:13px 26px!important;border-bottom:1px solid #e87722!important}html body.woocommerce-account .fa-account-page .breakdance-woocommerce .woocommerce-MyAccount-content input[type="submit"]{color:#e87722!important;background:transparent!important;border:1px solid #e87722!important;border-radius:12px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;padding:13px 26px!important}html body.woocommerce-account .fa-account-page table.shop_table th{color:#a8977f!important;background:#f7f4ef!important;border:0px!important;border-bottom:1px solid #ece6dc!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body.woocommerce-account .fa-account-page table.shop_table td{border:0px!important;border-bottom:1px solid #f0ebe3!important;background:transparent!important}html body.woocommerce-account .fa-account-page table.woocommerce-orders-table tr:nth-child(even) td{background:transparent!important}html body.woocommerce-account .fa-account-page table .button{font-size:12px!important;padding:8px 14px!important}html body.woocommerce-account .fa-account-page .woocommerce-orders-table__cell-order-status mark{color:#e87722!important;background:transparent!important;border:1px solid rgba(232,119,34,.5)!important;border-radius:999px!important;font-size:11px!important;font-weight:500!important;padding:3px 10px!important}html body.woocommerce-account .fa-account-page .woocommerce-order-details h2{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:24px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important;border-bottom:0px!important}html body.woocommerce-account .fa-account-page .woocommerce-order-details table th{color:#a8977f!important;font-size:12px!important;font-weight:500!important}html body.woocommerce-account .fa-account-page .woocommerce-order-details tfoot tr td{color:#2d241f!important;font-size:15px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0em!important}html body.woocommerce-account .fa-account-page .woocommerce-order-details table a{color:#e87722!important;border-bottom:1px solid rgba(232,119,34,.35)!important}html body.woocommerce-account .fa-account-page .woocommerce-form-login{background:#fbf9f6!important;border:1px solid #ece6dc!important;border-radius:14px!important}html body.woocommerce-account .fa-account-page .woocommerce-form-register{background:#fbf9f6!important;border:1px solid #ece6dc!important;border-radius:14px!important}html body.woocommerce-account .fa-account-page .lost_password a{color:#e87722!important;font-size:14px!important;border-bottom:1px solid rgba(232,119,34,.35)!important}html body.woocommerce-account .fa-account-page .woocommerce form.login p label.woocommerce-form-login__rememberme span{color:#5a5048!important;font-size:14px!important;font-weight:400!important;letter-spacing:0em!important;text-transform:none!important}html body.woocommerce-account .fa-account-page .woocommerce form.register p.checkbox-reg_data_privacy .woocommerce-gzd-reg_data_privacy-checkbox-text a{color:#e87722!important}html body.woocommerce-account .fa-account-page form .form-row{margin:0px!important;padding:0px!important}html body.woocommerce-account .fa-account-page form fieldset .form-row label{color:#7a6a5d!important;font-size:14px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important}html body.woocommerce-account .fa-account-page form .form-row label span{font-weight:400!important}html body.woocommerce-account .fa-account-page form .form-row .required{font-weight:400!important}html body.woocommerce-account .fa-account-page form.woocommerce-EditAccountForm{gap:16px!important}html body.woocommerce-account .fa-account-page form.edit-account{gap:16px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content form .clear{display:none!important}html body.woocommerce-account .fa-account-page .woocommerce-address-fields__field-wrapper{gap:16px!important}html body.woocommerce-account .fa-account-page .woocommerce-MyAccount-content>p:first-of-type:not(:has(strong)){padding:16px 22px!important;margin:0px 0px 20px 0px!important}html body .ddfo-usp-icon{color:#e87722}html body .fa-rev-card__mehr{color:#e87722}html body .fa-reviews__all-link:hover{color:#e87722}html body .fa-routine-linie{background-color:#e87722}html body .fa-reviews-slot .cr-rating-icon{color:#e87722!important;fill:#e87722!important}html body .fa-reviews-slot .cr-rating-icon-frnt svg{color:#e87722!important;fill:#e87722!important}html body .fa-faq-line{background-color:#e87722}html body .fa-faq-rich li::marker{color:#e87722}html body .wishlist_table tbody tr td.product-name a:hover{color:#e87722!important}html body .woocommerce table.shop_table.wishlist_table .product-name a:hover{color:#e87722!important}html body .woocommerce-notices-wrapper .woocommerce-message{border-left:2px solid #e87722!important;background:#f7f4ef!important}html body .woocommerce-order-details table a{color:#e87722!important;border-bottom:1px solid rgba(232,119,34,.35)!important}html body .woocommerce-order-details .woocommerce-table__product-name a{color:#e87722!important;border-bottom:1px solid rgba(232,119,34,.35)!important}html body .woocommerce-order-details table a:hover{color:#e87722!important}html body .fa-cart-page .wc-block-components-totals-shipping .wc-block-components-totals-item__value{color:#e87722!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-components-totals-shipping .wc-block-components-totals-item__value{color:#e87722!important;font-weight:500!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-components-totals-coupon__button:hover{border-color:#e87722!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-components-text-input input:focus{border-color:#e87722!important;box-shadow:0px 0px 0px 3px rgba(232,119,34,.12)!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout input:focus{border-color:#e87722!important;box-shadow:0px 0px 0px 3px rgba(232,119,34,.12)!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout select:focus{border-color:#e87722!important;box-shadow:0px 0px 0px 3px rgba(232,119,34,.12)!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout__shipping-method-container button[aria-pressed="true"]{border-color:#e87722!important;background:rgba(232,119,34,.05)!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout__shipping-method-container button.active{border-color:#e87722!important;background:rgba(232,119,34,.05)!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout__sidebar{background:#f7f4ef!important;border:0px!important;border-radius:16px!important;padding:22px!important}html body.woocommerce-checkout .fa-checkout-page .wp-block-woocommerce-checkout-order-summary-block{background:#fff!important;border:1px solid #ece6dc!important;border-radius:14px!important;overflow:hidden!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-checkout-order-summary__title-text{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:24px!important;font-weight:400!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item{gap:14px!important;padding:14px 0px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__image img{background:#f7f4ef!important;border-radius:10px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__quantity{color:#fff!important;background:#2d241f!important;border:2px solid #fff!important;font-size:11px!important;font-weight:500!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__quantity span{font-size:11px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-product-name{color:#2d241f!important;font-family:"KENOKY Light",serif!important;font-size:20px!important;font-weight:400!important;line-height:1.2!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__individual-prices{font-size:14px!important;color:#2d241f!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__individual-prices del{color:#9a8e84!important;font-size:13px!important;font-weight:300!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-product-metadata{color:#5a5048!important;font-size:13px!important;font-weight:300!important;line-height:1.55!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-product-metadata p{font-size:13px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary-item__total-price{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:8px!important;flex-shrink:0!important;margin-left:8px!important;color:#2d241f!important;font-weight:500!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-sale-badge{position:static!important;display:inline-block!important;white-space:nowrap!important;color:#e87722!important;background:transparent!important;border:1px solid rgba(232,119,34,.5)!important;border-radius:999px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.04em!important;padding:3px 10px!important;margin:0px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-item{color:#5a5048!important;font-size:15px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-item__label{color:#5a5048!important;font-size:15px!important;font-weight:300!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#2d241f!important;font-size:18px!important;font-weight:500!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-footer-item .wc-block-formatted-money-amount{color:#2d241f!important;font-size:20px!important;font-weight:500!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-footer-item-tax{color:#9a8e84!important;font-size:12px!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-panel__button{color:#2d241f!important;font-size:15px!important;font-weight:400!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-totals-wrapper{border-top:1px solid #f0ebe3!important}html body.woocommerce-checkout .fa-checkout-page .wc-block-checkout .wc-block-components-order-summary{background:transparent!important;padding:4px 20px!important}@media (max-width:767px){html body .ddfo-hero-video{object-position:64% 50%}}.ddfo-ft-guarantee{display:block;width:151px;height:32px;overflow:hidden;border-radius:4px}.ddfo-ft-guarantee .wc-gzd-legal-guarantee{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ddfo-ft-guarantee .wc-gzd-popover-wrapper .wc-gzd-popover-trigger img.wc-gzd-legal-guarantee-image-preview{display:block;width:151px;height:auto;max-width:none;min-width:0px}.ddfo-ft-guarantee .wc-gzd-popover-wrapper .wc-gzd-popover{position:fixed;top:0px;right:0px;bottom:0px;left:0px;width:min(92vw,520px);height:fit-content;max-height:90vh;overflow:auto;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;border-radius:12px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;box-shadow:0px 20px 60px rgba(0,0,0,.35)}.ddfo-ft-guarantee .wc-gzd-popover-wrapper .wc-gzd-popover{position-area:none;transform:none}.ddfo-ft-guarantee .wc-gzd-popover-wrapper .wc-gzd-popover.wc-gzd-popover-hover{display:none}