@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Jost:ital,wght@0,100..900;1,100..900&display=swap);*,*::before,*::after{box-sizing:border-box}body,html{padding:0;margin:0;overflow-x:hidden;width:100%;max-width:100%}.container-fluid{padding-left:0;padding-right:0}.container{max-width:1640px;margin:0 auto}.container.small{max-width:1320px}.fdf-content{margin-bottom:24px}.fdf-blurb{display:flex;align-items:center;gap:12px}.fdf-blurb.usp{display:inline-flex;flex-direction:column;padding:12px 24px;align-items:center;gap:10px;border-right:1px solid #c9645d}@media screen and (max-width:768px){.fdf-blurb.usp{border-right:unset;border-bottom:1px solid #c9645d}}.fdf-blurb.usp:has(h5){align-items:start}.fdf-blurb.usp:first-of-type{padding-left:0}@media screen and (max-width:768px){.fdf-blurb.usp:first-of-type{padding:12px 24px}}.fdf-blurb.usp:last-of-type{border:none;padding-right:0}.fdf-blurb.usp i{line-height:1;font-size:32px;color:#c9645d}.fdf-blurb.usp span{display:inline-block;font-size:14px;max-width:188px}.fdf-blurb.usp h5:not([class]){display:block;font-size:48px;font-weight:700}@media screen and (max-width:768px){.fdf-blurb.usp h5:not([class]){font-size:32px;margin-bottom:0}}.wp-block-custom-columns-column:has(p.has-text-align-center+.fdf-blurb){display:flex;justify-content:center}img{max-width:100%;height:auto}img.aligncenter{margin:12px auto;display:block}blockquote{margin:24px 0}blockquote p{font-family:"Cormorant Garamond",serif;font-size:32px}blockquote p:first-of-type{margin-top:0}@media screen and (max-width:768px){blockquote p{font-size:24px}}h1,h2,h3,h4,h5,h6{font-family:"Cormorant Garamond",serif}h1:not([class^=h]),.h1{font-size:42px;margin:0 0 20px 0;line-height:120%;font-weight:300}@media screen and (max-width:768px){h1:not([class^=h]),.h1{font-size:36px}}@media screen and (max-width:576px){h1:not([class^=h]),.h1{font-size:32px}}h2:not([class^=h]),.h2{font-size:36px;font-weight:300;font-style:normal;line-height:125%;letter-spacing:.03em;margin:0 0 20px 0}@media screen and (max-width:768px){h2:not([class^=h]),.h2{font-size:32px}}@media screen and (max-width:576px){h2:not([class^=h]),.h2{font-size:24px;margin-bottom:12px}}h3:not([class^=h]),.h3{font-size:36px;font-weight:300;font-style:normal;line-height:125%;letter-spacing:.03em;margin:0 0 20px 0}@media screen and (max-width:768px){h3:not([class^=h]),.h3{font-size:32px}}@media screen and (max-width:576px){h3:not([class^=h]),.h3{font-size:24px;margin-bottom:12px}}h4:not([class^=h]),.h4{font-size:22px;margin:0 0 8px 0;font-family:"Cormorant Garamond",serif;font-weight:300;font-style:normal}h5:not([class^=h]),.h5{font-size:18px;font-family:"Cormorant Garamond",serif;font-weight:300;line-height:100%;margin:0 0 12px 0}a{font-family:"Jost",sans-serif;color:inherit}p{font-family:"Jost",sans-serif;font-size:18px;line-height:150%;font-weight:300}p:last-of-type{margin-bottom:0}p.max-width{max-width:800px}p.max-width[style*="text-align: center;"]{margin-left:auto;margin-right:auto}ul li{font-family:"Jost",sans-serif;font-size:18px;line-height:150%;font-weight:300}ol li{font-family:"Jost",sans-serif;font-size:18px;line-height:150%;font-weight:300}section{position:relative}strong{font-weight:700}table{margin:24px 0;width:100%;border:none;border-collapse:collapse;border-spacing:0;font-size:14px}table tr{border:none}table tr td,table tr th{padding:12px 0;border:none;vertical-align:top}table tr td:first-of-type,table tr th:first-of-type{color:#555}table tr:not(:last-child) td,table tr:not(:last-child) th{border-bottom:.5px solid rgba(26,26,46,.12)}.smallcase{font-size:12px;text-transform:uppercase;opacity:.8;letter-spacing:.03em;font-weight:400}.small{font-size:14px}.white{color:#fff}.black{color:#000}.blue{color:#171A32}.red{color:#451114}.green{color:#032619}.bg--black{background-color:#000}.bg--white{background-color:#fff}.bg--lightgray{background-color:#F9F9F9}.bg--beige{background-color:#F5F0E9}.bg--blue{background-color:#171A32}.bg--red{background-color:#451114}.bg--green{background-color:#032619}.bottom{margin-top:auto}.new-line{display:block;margin-top:1em}.absolute-wrapper{position:absolute;z-index:1}.tiles{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.tiles .tile{display:inline-block;padding:30px;border:2px solid #ccc;border-radius:10px;text-align:center;text-decoration:none;font-size:18px;color:#333;background-color:#f5f5f5;transition:all 0.2s ease}.tiles .tile:hover{border-color:#00C27A}.fdf-form h5{font-family:"Jost",sans-serif;font-weight:300;text-align:left}.fdf-form p{font-size:16px;text-align:left}.fdf-form input[type=submit]{background-color:#00C27A!important;color:#000!important;font-family:"Jost",sans-serif}.fdf-form .fdf-form--text{text-align:start}.fdf-form .fdf-form--checkbox .gfield_checkbox{gap:10px}.fdf-form .fdf-form--checkbox .gchoice{position:relative;display:flex!important}.fdf-form .fdf-form--checkbox label{display:inline-block;padding:20px 30px;border:2px solid #ccc;border-radius:10px;cursor:pointer;font-size:18px;transition:0.2s;--gf-local-color:$white;font-family:"Jost",sans-serif}.fdf-form .fdf-form--checkbox input{visibility:hidden;display:none!important}.fdf-form .fdf-form--checkbox input[type=checkbox]+label{border-color:#fff;border-radius:0;background:transparent;color:#fff;margin:0;width:100%!important}.fdf-form .fdf-form--checkbox input[type=checkbox]:checked+label{border-color:#00C27A}.fdf-form .fdf-form--checkbox input[type=submit]{width:100%;background-color:#000}.fdf-py{padding:144px 0}@media screen and (max-width:768px){.fdf-py{padding:96px 0}}@media screen and (max-width:576px){.fdf-py{padding:48px 0}}.fdf-py:not([class*=bg--])+.fdf-p:not([class*=bg--]){padding-top:0}.fdf-p--md{padding:96px 0}@media screen and (max-width:576px){.fdf-p--md{padding:24px 0}}@media screen and (max-width:576px){.fdf-p--md--mobile-0{padding:0}}.fdf-p--sm{padding:48px 0}@media screen and (max-width:576px){.fdf-p--sm{padding:24px 0}}@media screen and (max-width:576px){.fdf-p--sm--mobile-0{padding:0}}.fdf-pt{padding-top:144px}@media screen and (max-width:576px){.fdf-pt{padding-top:48px}}.fdf-pt--md{padding-top:96px}.fdf-pt--sm{padding-top:48px}.fdf-pt--xs{padding-top:24px}.fdf-pb{padding-bottom:144px}@media screen and (max-width:576px){.fdf-pb{padding-bottom:48px}}.fdf-pb--md{padding-bottom:96px}@media screen and (max-width:576px){.fdf-pb--md{padding-bottom:24px}}.fdf-pb--sm{padding-bottom:48px}.fdf-pb--xs{padding-bottom:24px}.fdf-p--xs{padding:24px 0}@media screen and (max-width:576px){.fdf-p--xs--mobile-0{padding:0}}.fdf-pl{padding-left:144px}@media screen and (max-width:576px){.fdf-pl{padding-left:48px}}.fdf-pl--lg{padding-left:144px}.fdf-pl--md{padding-left:96px}@media screen and (max-width:576px){.fdf-pl--md{padding-left:24px}}.fdf-pl--sm{padding-left:48px}.fdf-pl--xs{padding-left:24px}.fdf-pr{padding-right:144px}@media screen and (max-width:576px){.fdf-pr{padding-right:48px}}.fdf-pr--lg{padding-right:144px}@media screen and (max-width:576px){.fdf-pr--lg{padding-right:12px}}.fdf-pr--md{padding-right:96px}@media screen and (max-width:576px){.fdf-pr--md{padding-right:12px}}.fdf-pr--sm{padding-right:48px}.fdf-pr--xs{padding-right:24px}.fdf-m{margin:144px 0}@media screen and (max-width:768px){.fdf-m{margin:96px 0}}@media screen and (max-width:576px){.fdf-m{margin:48px 0}}.fdf-m:not([class*=bg--])+.fdf-p:not([class*=bg--]){margin-top:0}.fdf-m--md{margin:96px 0}@media screen and (max-width:576px){.fdf-m--md{margin:24px 0}}.fdf-m--sm{margin:48px 0}@media screen and (max-width:576px){.fdf-m--sm{margin:12px 0}}.fdf-mt{margin-top:144px}@media screen and (max-width:576px){.fdf-mt{margin-top:48px}}.fdf-mt--md{margin-top:96px}@media screen and (max-width:576px){.fdf-mt--md{margin-top:24px}}.fdf-mt--sm{margin-top:48px}.fdf-mt--xs{margin-top:24px}.fdf-mb{margin-bottom:144px}@media screen and (max-width:576px){.fdf-mb{margin-bottom:48px}}.fdf-mb--md{margin-bottom:96px}.fdf-mb--sm{margin-bottom:48px}.fdf-mb--xs{margin-bottom:24px}.fdf-m--xs{margin:24px 0}.fdf-ml{margin-left:144px}@media screen and (max-width:576px){.fdf-ml{margin-left:48px}}.fdf-ml--lg{margin-left:144px}.fdf-ml--md{margin-left:96px}.fdf-ml--sm{margin-left:48px}.fdf-ml--xs{margin-left:24px}.fdf-mr{margin-right:144px}@media screen and (max-width:576px){.fdf-mr{margin-right:48px}}.fdf-mr--lg{margin-right:144px}.fdf-mr--md{margin-right:96px}.fdf-mr--sm{margin-right:48px}.fdf-mr--xs{margin-right:24px}.fdf-btn{padding:14px 28px;color:#fff;width:fit-content;box-sizing:border-box;display:inline-block;text-decoration:none;margin-right:24px;margin-bottom:12px;font-weight:400;font-size:14px;cursor:pointer;text-transform:uppercase;letter-spacing:.1em;box-sizing:border-box;transition:0.5s ease}@media screen and (max-width:576px){.fdf-btn{margin-right:12px;padding:8px 18px}}.fdf-btn.blue{background-color:#171A32;transition:0.5s ease}.fdf-btn.blue:hover{background-color:#000}.fdf-btn.red{background-color:#451114;transition:0.5s ease}.fdf-btn.red:hover{background-color:#000}.fdf-btn.outline{background-color:transparent;border:1px solid #fff;box-sizing:border-box;transition:0.5s ease}.fdf-btn.outline:hover{background-color:#fff;color:#000}.fdf-btn.white{background-color:#fff;color:#000;transition:0.5s ease}.fdf-btn.white:hover{background-color:#000;color:#fff}.fdf-btn.white.outline{border:1px solid #fff;color:#fff;background-color:transparent}.fdf-btn.white.outline:hover{background-color:#fff;color:#000}.fdf-btn.black{background-color:#000;color:#fff;transition:0.5s ease}.fdf-btn.black:hover{background-color:#fff;color:#000}.fdf-btn.black.outline{border:1px solid #000;color:#000;background-color:transparent}.fdf-btn.black.outline:hover{background-color:#000;color:#fff}.fdf-a{text-decoration:underline}.fdf-a.white{color:#fff}.text-center{text-align:center}.fdf-hero{position:relative;overflow:hidden}.fdf-hero.fdf-hero-slider .slick-track{display:flex!important;align-items:stretch}.fdf-hero.fdf-hero-slider .slick-slide{height:auto}.fdf-hero__slide{position:relative;padding:30vh 96px 132px 96px;height:100%;display:flex!important;align-items:end}@media screen and (max-width:768px){.fdf-hero__slide{padding:20vh 24px 42px 24px}}.fdf-hero__bg{background-color:#000;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.fdf-hero__bg img{width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(to right,rgba(0,0,0,.35) 0%,rgb(0,0,0))}.fdf-hero__content{position:relative}.fdf-hero .slick-dots{position:absolute;bottom:96px;left:96px;z-index:10;margin:0;padding:0;display:flex}@media screen and (max-width:768px){.fdf-hero .slick-dots{bottom:12px;left:24px}}.fdf-hero .slick-dots li{margin:0 5px;list-style-type:none;height:auto;width:auto}.fdf-hero .slick-dots li button{width:34px;height:2px;font-size:0;background-color:#fff;border:none;cursor:pointer;transition:all 0.3s;padding:0;opacity:.4}.fdf-hero .slick-dots li button:before{display:none}.fdf-hero .slick-dots li.slick-active button{width:64px;opacity:1}.fdf-dynamic__content{display:flex;flex-direction:column;align-items:center;padding:16px}.fdf-dynamic__content h4{margin:0}.fdf-dynamic__content p{margin:12px}.fdf-dynamic__image{max-width:115px;height:115px;margin-bottom:24px;display:flex;align-items:flex-end}.fdf-dynamic__image img{max-width:100%;max-height:100%;width:auto;height:auto}.fdf-slider--wrapper{position:relative}.fdf-slider--wrapper .fdf-slider__content{margin:0 8px}.fdf-slider--wrapper .fdf-slider img{aspect-ratio:9/5;width:100%;object-fit:cover}.fdf-product__content{display:flex;flex-direction:column;height:100%}.fdf-product-slider{margin-top:68px}.fdf-product-slider .slick-list{display:grid}.fdf-product-slider .slick-track{display:flex}.fdf-product-slider .slick-track .slick-slide{display:flex;height:auto;flex-direction:column}.fdf-product-slider__dynamic{height:100%;padding:24px;margin:0 8px;color:#fff;display:flex!important;flex-direction:column}.fdf-product-slider__dynamic h4{font-weight:300;font-family:"Jost",sans-serif}.fdf-product-slider__slide{margin:0 8px;padding:24px}.fdf-product-slider__slide a{text-decoration:underline;color:#000}.fdf-product-slider__slide p{font-style:thin;font-size:16px}.fdf-product-slider__slide .slick-dots{position:absolute;bottom:12px;z-index:10;padding:0;display:flex;left:0;right:0;margin-inline:auto;width:fit-content}.fdf-product-slider__slide .slick-dots li{margin:0 5px;list-style-type:none}.fdf-product-slider__slide .slick-dots li button{width:12px;height:12px;border-radius:50%;font-size:0;background-color:#000;border:none;cursor:pointer;transition:all 0.3s}.fdf-product-slider__slide .slick-dots li button::before{display:none}.fdf-product-slider__slide .slick-dots li.slick-active button{width:36px;height:12px;border-radius:50px}.fdf-imagebanner{position:relative;overflow:hidden;padding:144px 0}@media screen and (max-width:768px){.fdf-imagebanner{padding:48px 0}}.fdf-imagebanner__bg{position:absolute;top:0;z-index:-1;width:100%;height:100%;left:0}.fdf-imagebanner__bg img{height:100%;width:100%;object-fit:cover;object-position:center}.fdf-imagebanner.split .fdf-imagebanner__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.93}.fdf-imagebanner.banner .fdf-imagebanner__bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.25}.fdf-imagebanner.banner .fdf-imagebanner__content p,.fdf-imagebanner.banner .fdf-imagebanner__content a,.fdf-imagebanner.banner .fdf-imagebanner__content li,.fdf-imagebanner.banner .fdf-imagebanner__content h1,.fdf-imagebanner.banner .fdf-imagebanner__content h2,.fdf-imagebanner.banner .fdf-imagebanner__content h3,.fdf-imagebanner.banner .fdf-imagebanner__content h4,.fdf-imagebanner.banner .fdf-imagebanner__content h5,.fdf-imagebanner.banner .fdf-imagebanner__content h6{color:#fff}.fdf-imagebanner__content{padding-top:48px;padding-bottom:48px}.fdf-imagebanner span{font-family:"Jost",sans-serif;font-size:16px;font-weight:300;line-height:125%;width:100%}.fdf-imagebanner span strong{font-weight:400}.fdf-imagebanner__image{padding:0 48px 0 0;max-height:529px;overflow:hidden}.fdf-imagebanner__stars{display:flex}.fdf-imagebanner__stars i{font-size:24px;padding-right:6px}.fdf-author__image{width:100%;height:auto;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.fdf-author__image img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:768px){.fdf-author__image{width:144px}}.fdf-author__content{padding-left:24px}.fdf-cta{position:relative;overflow:hidden}.fdf-cta__logos{position:absolute;top:50%;width:100%;z-index:0}.fdf-cta__logo{display:flex!important;justify-content:center;align-items:center}.fdf-cta__content{position:relative;z-index:1;padding:96px 144px;background-color:#000;color:#fff;text-align:center}@media screen and (max-width:768px){.fdf-cta__content{padding:48px 24px}}.fdf-cta__content p{color:#fff;font-weight:300}.fdf-cta .gform_wrapper form.fdf-form input[type=text],.fdf-cta .gform_wrapper form.fdf-form input[type=email],.fdf-cta .gform_wrapper form.fdf-form input[type=tel]{width:100%}.fdf-cta .gform_wrapper form .gform-footer{margin-top:24px}.fdf-cta .gform_wrapper form .gform-footer input[type=submit]{border:none;width:100%}.fdf-cta .gform_wrapper form .gform-footer input[type=submit]:hover{background-color:#fff}.fdf-itemslider .slick-list{overflow:visible}.fdf-itemslider .slick-track{display:flex}.fdf-itemslider .slick-slide{height:auto;display:flex}.fdf-itemslider__content{padding:24px;display:flex;flex-direction:column;flex:1}.fdf-itemslider__image{flex-shrink:0;position:relative}.fdf-itemslider__image img{aspect-ratio:3/2;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fdf-itemslider__slide{margin:0 16px 0 0;height:auto;display:flex;flex-direction:column}.fdf-itemslider__slide p{font-style:thin;font-size:16px}.fdf-itemslider__slide .slick-dots{position:absolute;bottom:12px;z-index:10;padding:0;display:flex;left:0;right:0;margin-inline:auto;width:fit-content}.fdf-itemslider__slide .slick-dots li{margin:0 5px;list-style-type:none}.fdf-itemslider__slide .slick-dots li button{width:12px;height:12px;border-radius:50%;font-size:0;background-color:#000;border:none;cursor:pointer;transition:all 0.3s}.fdf-itemslider__slide .slick-dots li button::before{display:none}.fdf-itemslider__slide .slick-dots li.slick-active button{width:36px;height:12px;border-radius:50px}.story .fdf-itemslider__image:after{content:"";width:16px;height:16px;background-color:#000;border-radius:50%;position:absolute;bottom:12px;left:50%;transform:translateX(-50%);border:3px solid #fff}.story .fdf-itemslider__image:before{content:"";width:auto;height:0;border-bottom:4px dotted #000;position:absolute;bottom:17px;left:0;right:-18px;transition:all 0.3s}.story .fdf-itemslider__slide:last-of-type .fdf-itemslider__image:after{animation:pulse-dot 1.2s infinite}@keyframes pulse-dot{0%{box-shadow:0 0 0 0 rgba(0,0,0,.7);opacity:1;transform:translateX(-50%) scale(1)}70%{box-shadow:0 0 0 10px rgba(0,0,0,0);opacity:.7;transform:translateX(-50%) scale(1.2)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0);opacity:1;transform:translateX(-50%) scale(1)}}.fdf-news--wrapper h4{font-family:"Jost",sans-serif;font-weight:300}.fdf-news--wrapper a{text-decoration:underline;color:#000;margin-top:auto}.fdf-news__content{padding:24px;display:flex;flex-direction:column;flex:1}@media screen and (max-width:768px){.fdf-news__content h4{font-size:18x}}.fdf-news-slider .slick-list{overflow:visible}.fdf-news-slider .slick-track{display:flex}.fdf-news-slider .slick-slide{height:auto;display:flex}.fdf-news-slider__image{flex-shrink:0}.fdf-news-slider__image img{aspect-ratio:3/2;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fdf-news-slider__slide{margin:0 16px 0 0;height:auto;display:flex;flex-direction:column}.fdf-news-slider__slide p{font-weight:300;font-size:16px}.fdf-news-slider__slide .slick-dots{position:absolute;bottom:12px;z-index:10;padding:0;display:flex;left:0;right:0;margin-inline:auto;width:fit-content}.fdf-news-slider__slide .slick-dots li{margin:0 5px;list-style-type:none}.fdf-news-slider__slide .slick-dots li button{width:12px;height:12px;border-radius:50%;font-size:0;background-color:#000;border:none;cursor:pointer;transition:all 0.3s}.fdf-news-slider__slide .slick-dots li button::before{display:none}.fdf-news-slider__slide .slick-dots li.slick-active button{width:36px;height:12px;border-radius:50px}.fdf-split__content{width:100%;padding:24px 0}@media screen and (max-width:768px){.fdf-split__content{padding:24px 12px;width:100%}}.fdf-split__content:has(img){overflow:hidden;aspect-ratio:7/12;max-height:720px;display:flex;flex-direction:column;justify-content:center;padding:0}@media screen and (max-width:768px){.fdf-split__content:has(img){aspect-ratio:unset;max-height:unset}}.fdf-split__content:has(img) img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.fdf-split__content:has(img+img){flex-direction:row;gap:10px}.fdf-split__content:has(img+img) img{width:50%;height:100%;object-fit:cover}@media screen and (max-width:768px){.fdf-split__content:has(img+img) img{aspect-ratio:1/1.5}}.fdf-split__content:has(img+img+img+img){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;aspect-ratio:auto}.fdf-split__content:has(img+img+img+img) img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.fdf-brand--wrapper{position:relative}.fdf-brand--wrapper .slick-track{display:flex}.fdf-brand--wrapper .slick-track .slick-slide{display:flex;height:auto;justify-content:flex-end}.fdf-brand--wrapper .fdf-brand{margin:144px 8px;padding:48px 24px 24px;display:flex;flex-direction:column;align-items:center}.fdf-brand--wrapper .fdf-brand h4{margin:0}.fdf-brand--wrapper .fdf-brand a{margin-top:144px;font-size:16px;margin-right:0;font-weight:400}.fdf-brand--wrapper .fdf-brand__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-position:cover}.fdf-brand--wrapper .fdf-brand__bg img{width:100%;height:100%;object-fit:cover}.fdf-collection{padding:96px 96px 144px 96px}.fdf-cardslider{overflow:visible}.fdf-cardslider .slick-list{overflow:visible}.fdf-card{position:relative;text-decoration:none;margin-right:12px}.fdf-card:last-of-type{margin-right:0}.fdf-card__image{width:100%;aspect-ratio:2/3;overflow:hidden;position:relative}@media screen and (max-width:768px){.fdf-card__image{aspect-ratio:unset;height:316px}}.fdf-card__image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(transparent 50%,rgba(0,0,0,.5) 100%);z-index:1}.fdf-card__image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:0.5s ease}.fdf-card__subcontent{z-index:3;position:absolute;bottom:12px;width:100%;padding:0 24px;font-size:14px;color:#fff;font-weight:400}.fdf-card__content{margin:24px 0}.fdf-card:hover .fdf-card__image img{transform:scale(1.05)}.fdf-header{width:100%;z-index:998;position:relative;box-shadow:0 0 3px rgba(0,0,0,.16);transition:0.5s ease}.fdf-header.fixed{position:fixed;top:0;left:0;right:0;animation:slideDown 0.5s ease-out forwards}.fdf-header.fixed .fdf-header__logo{padding:12px 0}.fdf-header.fixed .fdf-header__logo a{max-width:144px}.fdf-header__logo{padding:12px 0;border-bottom:1px solid #d9d9d9;background-color:#fff}@media screen and (max-width:768px){.fdf-header__logo{padding:12px 0}}.fdf-header__logo .container{text-align:center}.fdf-header__logo a{display:inline-block;width:50%;max-width:184px}.fdf-header__top{background-color:#000;padding:12px}@media screen and (max-width:768px){.fdf-header__top{display:none;height:0;overflow:hidden;padding:0}}.fdf-header__top .container{display:flex;flex-direction:row;justify-content:end}.fdf-header__top .fdf-menu--top ul{display:flex;padding:0;margin:0}.fdf-header__top .fdf-menu--top ul li{list-style:none;margin-left:48px;font-size:14px}@media screen and (max-width:768px){.fdf-header__top .fdf-menu--top ul li{margin-left:12px;font-size:14px}}.fdf-header__top .fdf-menu--top ul li a{text-decoration:none;color:#fff;line-height:100%;display:inline-block}.fdf-header__top .fdf-menu--top ul li.current-menu-item a{text-decoration:underline}.fdf-header__main{background-color:#fff}.fdf-header__main .container{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}@media screen and (max-width:768px){.fdf-header__main .container{justify-content:space-between;align-items:center}}@media screen and (max-width:768px){.fdf-header__main .fdf-menu--main{position:fixed;height:calc(100vh - 90px);top:89px;left:100%;z-index:98;background-color:rgba(0,0,0,.96);transition:0.5s ease;width:100%}.fdf-header__main .fdf-menu--main.active{left:0}}.fdf-header__main .fdf-menu--main ul{padding:0;margin:0;display:flex;align-items:stretch}.fdf-header__main .fdf-menu--main ul li{list-style:none;display:flex;align-items:stretch;font-size:16px;margin:0}.fdf-header__main .fdf-menu--main ul li a{padding:20px 24px;display:flex;align-items:center;box-sizing:border-box;color:#000;text-decoration:none;transition:0.5s ease;line-height:100%;position:relative;opacity:.85}.fdf-header__main .fdf-menu--main ul li a:hover{opacity:1}.fdf-header__main .fdf-menu--main ul li a:after{content:"";height:1px;opacity:0;position:absolute;bottom:14px;left:24px;right:24px;background-color:#000;display:block}.fdf-header__main .fdf-menu--main ul li.current-menu-item a{opacity:1;font-weight:500}.fdf-header__main .fdf-menu--main ul li.current-menu-item a:after{opacity:1}@media screen and (max-width:768px){.fdf-header__main .fdf-menu--main ul{display:block}.fdf-header__main .fdf-menu--main ul li{display:block}.fdf-header__main .fdf-menu--main ul li a{display:block;width:100%;color:#fff}}.fdf-header__main .fdf-menu--sec{margin-left:auto;display:flex;align-items:stretch}.fdf-header__main .fdf-menu--sec ul{padding:0;margin:0;height:100%;display:flex;align-items:stretch}.fdf-header__main .fdf-menu--sec ul li{list-style:none;display:flex;align-items:stretch;height:100%}.fdf-header__main .fdf-menu--sec ul li a{padding:16px 24px;background-color:#000;display:flex;align-items:center;height:100%;box-sizing:border-box;color:#fff;line-height:100%;transition:0.5s ease;text-decoration:none}.fdf-header__main .fdf-menu--sec ul li a:hover{background-color:#000}@media screen and (max-width:768px){.fdf-header__main .fdf-menu--sec ul li a{padding:12px 16px}}.fdf-header__main .fdf-menu--icon{display:none;z-index:99}.fdf-header__main .fdf-menu--icon:before{content:"\f479";font-family:"bootstrap-icons";font-size:18px}.fdf-header__main .fdf-menu--icon.active:before{content:"\f62a";font-family:"bootstrap-icons"}@media screen and (max-width:768px){.fdf-header__main .fdf-menu--icon{display:block}}.fdf-elem-review{display:grid;grid-template-columns:64px 1fr;column-gap:24px;align-items:start;margin-bottom:24px;max-width:600px}.fdf-elem-review>*:not(img){grid-column:2}.fdf-elem-review img{width:64px;height:64px;grid-column:1;grid-row:1;object-fit:cover;object-position:center;border-radius:100%;overflow:hidden}.fdf-elem-review p{font-size:14px;margin-bottom:12px}.fdf-elem-review p br{display:none}.fdf-elem-review p:empty{display:none}.fdf-elem-review p strong{display:block;margin-top:12px}.fdf-review__image{width:60px;height:60px;border-radius:50%;overflow:hidden}.fdf-review__image img{width:100%;height:100%;object-fit:cover}.fdf-review__person{display:flex;margin-top:36px}.fdf-review__card{margin:0 12px;padding:24px;border-radius:16px}@media screen and (max-width:768px){.fdf-review__card{padding:12px}}.fdf-review__info{padding-left:24px}.fdf-review__info p{font-size:20px;margin:0}.fdf-outro{font-size:14px}.fdf-outro p{font-size:14px}.fdf-outro table{margin:0;font-size:14px}.fdf-outro table tbody{border:none}.fdf-outro table tbody td{padding-left:0;border:none;font-size:14px}.fdf-outro .wp-block-custom-columns-column{border-right:1px solid rgba(0,0,0,.16);padding:48px}.fdf-outro .wp-block-custom-columns-column:last-of-type{border-right:none}.fdf-footer{padding:48px 144px 144px 96px}@media screen and (max-width:768px){.fdf-footer{padding:24px}}.fdf-footer .fdf-logo{max-width:144px;width:50%;margin:0 auto}.fdf-footer .fdf-logo img{filter:brightness(0) invert(1)}@media screen and (max-width:768px){.fdf-footer .fdf-footer-area{margin-bottom:48px}}.fdf-footer__main{padding:48px 0;border-top:.5px solid rgba(255,255,255,.1);border-bottom:.5px solid rgba(255,255,255,.1)}.fdf-footer h3,.fdf-footer h4,.fdf-footer h5{font-family:"Jost",sans-serif;text-transform:uppercase;opacity:.55;color:#fff;font-size:14px;margin-bottom:24px}.fdf-footer p{color:#fff;opacity:.55;font-size:14px}.fdf-footer ul{padding:0;margin:0}.fdf-footer ul li{margin-bottom:8px;display:block;list-style:none;color:#fff;opacity:.55;font-size:14px;transition:0.5s ease}.fdf-footer ul li a{text-decoration:none}.fdf-footer ul li:hover{opacity:1}.fdf-footer form#gform_3{display:flex;flex-direction:row}.fdf-footer form#gform_3 .gform_fields{display:flex;gap:0}.fdf-footer form#gform_3 .gform_fields .ginput_container input{font-size:14px;border:1px solid #000;font-weight:300;background-color:#fff;color:#000;outline:none;font-family:"Jost",sans-serif;padding:12px 16px}.fdf-footer form#gform_3 .gform-footer{margin:0}.fdf-footer form#gform_3 .gform-footer input[type=submit]{border:1px solid #fff;color:#fff;font-size:14px;text-transform:uppercase;font-weight:400;padding:12px 20px;border:1px solid #000;transition:0.5s ease;outline:none}.fdf-footer form#gform_3 .gform-footer input[type=submit]:hover{background-color:#fff;color:#000}@media (max-width:576px){p{font-size:16px}.fdf-hero__content{left:0;bottom:48px}.fdf-hero .slick-dots{bottom:12px}.absolute-wrapper{position:static}.fdf-brand--wrapper .fdf-brand--slider{padding:0}.fdf-brand--wrapper .fdf-brand p{margin-bottom:0}.fdf-brand--wrapper .fdf-brand a{display:none}.fdf-product-slider--wrapper .fdf-product-slider{margin:0}.fdf-collection{padding:0}.fdf-collection .fdf-card{padding:12px}.fdf-header h2{margin:12px 0}.fdf-header .fdf-navbar__button{text-align:end;padding:0}.fdf-header .fdf-navbar a{padding:12px;font-size:12px}.fdf-news--wrapper .fdf-news-slider{margin-top:24px}}@media (max-width:768px){p{font-size:16px}.fdf-hero__content{left:12px;bottom:48px}.fdf-hero h2{font-size:32px}.fdf-hero .slick-dots{bottom:12px}}@keyframes slideDown{0%{opacity:0;top:-100px}100%{opacity:1;top:0}}.fdf-slider-cursor{position:fixed;pointer-events:none;width:96px;height:96px;border:2px solid #fff;border-radius:50%;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.15s,left 0.25s ease-out,top 0.5s ease-out;color:#fff}.fdf-slider-cursor.is-dot{opacity:0!important}.fdf-slider-cursor bi{font-size:24px;color:#fff;font-weight:700;line-height:1}@media screen and (max-width:768px){.fdf-slider-cursor{width:48px;height:48px}.fdf-slider-cursor bi{font-size:14px}}.gform_wrapper.gravity-theme .gform_body .gfield .gfield_label,.gform_wrapper.gravity-theme .gform-body .gfield .gfield_label{font-family:"Jost",sans-serif;font-size:18px}.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=text],.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=email],.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=tel],.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=url],.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=number],.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=password],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=text],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=email],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=tel],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=url],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=number],.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=password]{color:#171A32;font-size:18px;padding:24px 24px;background-color:#fff;border:none;border-bottom:2px solid #171A32;border-radius:0;font-family:"Jost",sans-serif}.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=text]:focus,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=email]:focus,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=tel]:focus,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=url]:focus,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=number]:focus,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=password]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=text]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=email]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=tel]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=url]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=number]:focus,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=password]:focus{border-color:#171A32;outline:none}.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=text]::placeholder,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=email]::placeholder,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=tel]::placeholder,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=url]::placeholder,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=number]::placeholder,.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container input[type=password]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=text]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=email]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=tel]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=url]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=number]::placeholder,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container input[type=password]::placeholder{color:#171A32;opacity:.9}.gform_wrapper.gravity-theme .gform_body .gfield .ginput_container textarea,.gform_wrapper.gravity-theme .gform-body .gfield .ginput_container textarea{padding:24px 24px;border:none;border-bottom:2px solid #171A32;border-radius:0;font-family:"Jost",sans-serif;color:#171A32;font-size:18px;outline:none}.gform_wrapper.gravity-theme .gform_footer{padding:0}.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme .gform_footer button.gform_button,.gform_wrapper.gravity-theme .gform_footer .gform_button{border:1px solid #fff;color:#fff;font-size:14px;text-transform:uppercase;font-weight:400;padding:12px 20px;transition:0.5s ease;outline:none;background-color:#000;cursor:pointer}.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme .gform_footer button.gform_button:hover,.gform_wrapper.gravity-theme .gform_footer button.gform_button:focus,.gform_wrapper.gravity-theme .gform_footer .gform_button:hover,.gform_wrapper.gravity-theme .gform_footer .gform_button:focus{background-color:#fff;color:#000;border-color:#000}[data-fdf-reveal]{opacity:0;transform:translateY(16px);transition:opacity 0.65s cubic-bezier(.22,1,.36,1),transform 0.65s cubic-bezier(.22,1,.36,1)}[data-fdf-reveal].fdf-reveal--in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-fdf-reveal]{opacity:1!important;transform:none!important;transition:none!important}}