:root{--flx-i-leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19c0-9 6-14 15-14 0 9-5 15-14 15z'/%3E%3Cpath d='M5 19l8-8'/%3E%3C/svg%3E");--flx-i-sprout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 12C7 12 5 9 5 5c5 0 7 3 7 7z'/%3E%3Cpath d='M12 10c4 0 7-2 7-6-4 0-7 2-7 6z'/%3E%3C/svg%3E");--flx-i-tree:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22v-5'/%3E%3Cpath d='M12 2l6 8h-3l4 6H5l4-6H6z'/%3E%3C/svg%3E");--flx-i-users:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='7.5' r='3'/%3E%3Cpath d='M3 20c0-3.3 2.7-5.5 6-5.5s6 2.2 6 5.5'/%3E%3Ccircle cx='17' cy='8.5' r='2.4'/%3E%3Cpath d='M15.5 14.6c3 0 5.5 1.7 5.5 4.9'/%3E%3C/svg%3E");--flx-i-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.2 4.2 0 0 1 12 7.3a4.2 4.2 0 0 1 7.5 2.5C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");--flx-i-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 10h17M8 3v4M16 3v4'/%3E%3C/svg%3E");--flx-i-recycle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.4-5.7'/%3E%3Cpath d='M20 4v4.5h-4.5'/%3E%3Cpath d='M9 12.5l2 2 4-4.5'/%3E%3C/svg%3E");--flx-i-cap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9.5l10-5 10 5-10 5z'/%3E%3Cpath d='M6 11.5v5c3.5 2.3 8.5 2.3 12 0v-5'/%3E%3Cpath d='M22 9.5v5'/%3E%3C/svg%3E");--flx-i-wind:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h11a3 3 0 1 0-3-3'/%3E%3Cpath d='M3 12h16a3 3 0 1 1-3 3'/%3E%3Cpath d='M3 16h7'/%3E%3C/svg%3E");--flx-i-pin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6-7-11.2a7 7 0 0 1 14 0C19 15 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.8' r='2.4'/%3E%3C/svg%3E");--flx-i-city:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 21V9h5v12M10 21V4h6v17M16 21v-9h3v9'/%3E%3C/svg%3E");--flx-i-water:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3s6 6.5 6 11a6 6 0 0 1-12 0c0-4.5 6-11 6-11z'/%3E%3C/svg%3E");--flx-i-mail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E");--flx-i-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--flx-i-chev-l:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E");--flx-i-chev-r:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E");--flx-i-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1L3.2 9.5l6.1-.9z' fill='black'/%3E%3C/svg%3E")}.is-style-icon-leaf{--flx-icon:var(--flx-i-leaf)}.is-style-icon-sprout{--flx-icon:var(--flx-i-sprout)}.is-style-icon-tree{--flx-icon:var(--flx-i-tree)}.is-style-icon-users{--flx-icon:var(--flx-i-users)}.is-style-icon-heart{--flx-icon:var(--flx-i-heart)}.is-style-icon-calendar{--flx-icon:var(--flx-i-calendar)}.is-style-icon-recycle{--flx-icon:var(--flx-i-recycle)}.is-style-icon-cap{--flx-icon:var(--flx-i-cap)}.is-style-icon-wind{--flx-icon:var(--flx-i-wind)}.is-style-icon-pin{--flx-icon:var(--flx-i-pin)}.is-style-icon-city{--flx-icon:var(--flx-i-city)}.is-style-icon-water{--flx-icon:var(--flx-i-water)}.is-style-icon-mail{--flx-icon:var(--flx-i-mail)}:root{--flx-primary:var(--wp--preset--color--primary);--flx-primary-dark:var(--wp--preset--color--primary-dark);--flx-leaf:var(--wp--preset--color--leaf);--flx-ink:var(--wp--preset--color--ink);--flx-text:var(--wp--preset--color--text);--flx-mint:var(--wp--preset--color--mint);--flx-mint-soft:var(--wp--preset--color--mint-soft);--flx-line:var(--wp--preset--color--line);--flx-radius:var(--wp--custom--radius--card,16px);--flx-radius-media:var(--wp--custom--radius--media,24px);--flx-shadow:var(--wp--custom--shadow--card,0 10px 30px color-mix(in srgb,var(--flx-shade)8%,transparent));--flx-surface:#fff;--flx-surface-glass:#ffffffeb;--flx-brand:var(--wp--preset--color--primary);--flx-shade:var(--wp--preset--color--ink);--flx-deep:var(--wp--custom--color--deep,color-mix(in srgb,var(--wp--preset--color--ink)55%,#000));--flx-band-mid:var(--wp--custom--color--band-mid,color-mix(in srgb,var(--wp--preset--color--primary-dark)78%,#000));--flx-band-end:var(--wp--custom--color--band-end,color-mix(in srgb,var(--wp--preset--color--primary-dark)58%,#000));--flx-media:var(--wp--custom--color--media,color-mix(in srgb,var(--wp--preset--color--ink)40%,#000));--flx-tint:var(--wp--custom--color--tint,color-mix(in srgb,var(--wp--preset--color--primary)25%,#fff));--flx-menu-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F2937' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 12C7 12 5 9 5 5c5 0 7 3 7 7z'/%3E%3Cpath d='M12 10c4 0 7-2 7-6-4 0-7 2-7 6z'/%3E%3C/svg%3E");--flx-d-bg:var(--wp--custom--dark--bg,color-mix(in srgb,var(--wp--preset--color--ink)38%,#000));--flx-d-surface:var(--wp--custom--dark--surface,color-mix(in srgb,var(--wp--preset--color--ink)55%,#000));--flx-d-ink:var(--wp--custom--dark--ink,color-mix(in srgb,var(--wp--preset--color--primary)8%,#fff));--flx-d-text:var(--wp--custom--dark--text,color-mix(in srgb,var(--wp--preset--color--primary)18%,#b4b8c4));--flx-d-primary:var(--wp--custom--dark--primary,color-mix(in srgb,var(--wp--preset--color--primary)85%,#fff));--flx-d-mint:var(--wp--custom--dark--mint,color-mix(in srgb,var(--wp--preset--color--primary)20%,var(--flx-d-surface)));--flx-d-mint-soft:var(--wp--custom--dark--mint-soft,color-mix(in srgb,var(--wp--preset--color--primary)10%,var(--flx-d-bg)));--flx-d-line:var(--wp--custom--dark--line,color-mix(in srgb,var(--wp--preset--color--primary)28%,var(--flx-d-bg)));--flx-d-link:var(--wp--custom--dark--link,color-mix(in srgb,var(--wp--preset--color--primary)45%,#fff))}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}:where(a,button,input):focus-visible{outline:3px solid var(--flx-leaf);outline-offset:2px}[class*=is-style-icon-]:before{content:"";vertical-align:-.18em;width:1.15em;height:1.15em;-webkit-mask:var(--flx-icon)center/contain no-repeat;mask:var(--flx-icon)center/contain no-repeat;background:currentColor;flex:none;margin-right:.45em;display:inline-block}.flx-eyebrow{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--x-small);letter-spacing:.14em;text-transform:uppercase;color:var(--flx-primary)}.flx-link-arrow a,.flx-link-arrow{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--small);color:var(--flx-primary);text-decoration:none}.flx-link-arrow a:after,.flx-btn-arrow .wp-block-button__link:after{content:"";vertical-align:-.15em;width:1em;height:1em;-webkit-mask:var(--flx-i-arrow)center/contain no-repeat;mask:var(--flx-i-arrow)center/contain no-repeat;background:currentColor;margin-left:.45em;transition:transform .15s;display:inline-block}.flx-link-arrow a:hover:after,.flx-btn-arrow .wp-block-button__link:hover:after{transform:translate(3px)}.flx-btn-heart .wp-block-button__link:before{content:"";vertical-align:-.2em;width:1.1em;height:1.1em;-webkit-mask:var(--flx-i-heart)center/contain no-repeat;mask:var(--flx-i-heart)center/contain no-repeat;background:currentColor;margin-right:.5em;display:inline-block}.wp-block-button.is-style-outline .wp-block-button__link{border-width:1.5px}.wp-block-button__link{transition:background-color .15s,color .15s,transform .15s}.wp-block-button__link:hover{transform:translateY(-1px)}.flx-pill{width:max-content;max-width:100%;font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--x-small);border-radius:999px;align-items:center;padding:.3em .9em;line-height:1.5;display:inline-flex!important}.flx-hand{font-family:var(--wp--preset--font-family--hand);font-weight:600;line-height:1.05}.flx-header{background:var(--flx-surface);box-shadow:0 1px 0 var(--flx-line)}.flx-brand .wp-block-site-title{line-height:1}.flx-brand .wp-block-site-title a{color:var(--flx-ink);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.flx-brand .wp-block-site-title a:before{content:"";background:var(--flx-primary);width:2.1rem;height:2.1rem;-webkit-mask:var(--flx-i-leaf)center/contain no-repeat;mask:var(--flx-i-leaf)center/contain no-repeat}.flx-brand .wp-block-site-tagline{font-family:var(--wp--preset--font-family--heading);letter-spacing:.2em;text-transform:uppercase;color:var(--flx-primary);margin:0;padding-left:2.5rem;font-size:.66rem;font-weight:800;line-height:1.2}.flx-header .wp-block-navigation a{text-decoration:none}.flx-header .wp-block-navigation a:hover{color:var(--flx-primary)}.flx-header .wp-block-search__button{color:var(--flx-ink);background:0 0;border:0}.flx-hero-wrap{position:relative;margin-top:0!important}.flx-hero{isolation:isolate;border-radius:0 0 clamp(28px,4vw,56px) clamp(28px,4vw,56px);position:relative;overflow:hidden}.flx-hero .wp-block-cover{border-radius:0;align-items:center;min-height:clamp(460px,56vw,640px);margin:0}.flx-hero .wp-block-cover__inner-container{z-index:2;width:100%;max-width:1240px;margin-inline:auto;position:relative}.flx-hero .wp-block-cover__image-background{z-index:0}.flx-hero .wp-block-cover__background{z-index:1}.flx-stamp{font-family:var(--wp--preset--font-family--hand);font-size:clamp(1.4rem,1rem + 1vw,1.9rem);font-weight:600;line-height:1.1;transform:rotate(-6deg)}.flx-hero-wrap>.flx-stamp{z-index:6;pointer-events:none;position:absolute;margin:0!important}.flx-hero .swiper-slide{display:flex}.flx-hero h1,.flx-hero h2{color:#fff;max-width:13ch;margin-block:.6rem .4rem}.flx-hero h1 mark,.flx-hero h2 mark{color:var(--flx-leaf);background:0 0}.flx-hero p{color:#fff;max-width:44ch}.flx-hero .flx-pill{color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border:1.5px solid #ffffffd9}.flx-hero .flx-stamp{color:#fff;text-shadow:0 2px 12px #00000040}.flx-hero.swiper .wp-block-cover__inner-container>*{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.flx-hero.swiper .swiper-slide-active .wp-block-cover__inner-container>*{opacity:1;transform:none}.flx-hero.swiper .swiper-slide-active .wp-block-cover__inner-container>:nth-child(2){transition-delay:.12s}.flx-hero.swiper .swiper-slide-active .wp-block-cover__inner-container>:nth-child(3){transition-delay:.24s}.flx-hero.swiper .swiper-slide-active .wp-block-cover__inner-container>:nth-child(4){transition-delay:.36s}.flx-hero .swiper-slide-active .wp-block-cover__image-background{animation:9s ease-out both flx-kenburns}@keyframes flx-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.flx-swiper-prev,.flx-swiper-next{z-index:5;backdrop-filter:blur(8px);cursor:pointer;background:#ffffff1f;border:1.5px solid #ffffffb3;border-radius:50%;width:52px;height:52px;margin-top:-26px;transition:background .2s,transform .2s,border-color .2s;position:absolute;top:50%}.flx-swiper-prev{left:clamp(.75rem,2vw,1.75rem)}.flx-swiper-next{right:clamp(.75rem,2vw,1.75rem)}.flx-swiper-prev:after,.flx-swiper-next:after{content:"";-webkit-mask:var(--flx-i-chev-l)center/contain no-repeat;mask:var(--flx-i-chev-l)center/contain no-repeat;background:#fff;position:absolute;inset:14px}.flx-swiper-next:after{-webkit-mask-image:var(--flx-i-chev-r);mask-image:var(--flx-i-chev-r)}.flx-swiper-prev:hover,.flx-swiper-next:hover{background:var(--flx-leaf);border-color:var(--flx-leaf);transform:scale(1.06)}.flx-hero .swiper-pagination{z-index:5;bottom:clamp(1.4rem,3vw,2.2rem)!important}.flx-slider .swiper-pagination-bullet{opacity:1;background:#ffffff8c;border-radius:99px;width:10px;height:10px;transition:width .25s,background .25s}.flx-slider .swiper-pagination-bullet-active{background:#fff;width:30px}.flx-hero .swiper-pagination-bullet{position:relative;overflow:hidden}.flx-hero .swiper-pagination-bullet-active{background:#ffffff59;width:36px}.flx-hero .swiper-pagination-bullet-active:after{content:"";border-radius:inherit;transform-origin:0;transform:scaleX(var(--flx-fill,0));background:#fff;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.flx-hero .swiper-pagination-bullet-active:after{transform:none}}.flx-swiper-progress{z-index:6;background:#ffffff2e;height:4px;position:absolute;bottom:0;left:0;right:0}.flx-swiper-progress span{background:var(--flx-leaf);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width<=700px){.flx-hero .flx-swiper-prev,.flx-hero .flx-swiper-next{display:none}}.flx-section-head{gap:1rem 2rem}.flx-section-head h2{margin:0}.flx-section-head>p:not(.flx-link-arrow){max-width:44ch;font-size:var(--wp--preset--font-size--small);margin:0}.is-style-flx-card,.flx-card{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.is-style-flx-card:hover,.flx-card:hover{box-shadow:0 16px 40px color-mix(in srgb,var(--flx-shade)12%,transparent);transform:translateY(-3px)}.flx-card .wp-block-image,.flx-card .wp-block-post-featured-image{margin:0}.flx-card .wp-block-image img,.flx-card .wp-block-post-featured-image img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.flx-card__body{flex-direction:column;flex:1;gap:.5rem;padding:2rem 1.4rem 1.4rem;display:flex;position:relative}.flx-card__body>*{margin:0!important}.flx-card__body h3,.flx-card__body .wp-block-post-title{font-size:var(--wp--preset--font-size--large)}.flx-card__body h3 a,.flx-card__body .wp-block-post-title a{color:inherit;text-decoration:none}.flx-card__body h3 a:after,.flx-card__body .wp-block-post-title a:after{content:"";position:absolute;inset:0}.flx-card__body p{font-size:var(--wp--preset--font-size--small);padding-right:2rem}.flx-card{position:relative}.flx-card__body:after{content:"";background:var(--flx-ink);width:1.1rem;height:1.1rem;-webkit-mask:var(--flx-i-arrow)center/contain no-repeat;mask:var(--flx-i-arrow)center/contain no-repeat;transition:transform .2s;position:absolute;bottom:1.4rem;right:1.3rem}.flx-card:hover .flx-card__body:after{background:var(--flx-primary);transform:translate(3px)}.flx-card__body [class*=is-style-icon-]:before{background:var(--flx-surface);width:52px;height:52px;box-shadow:0 4px 14px color-mix(in srgb,var(--flx-shade)12%,transparent);background-image:none;border-radius:50%;margin:0;position:absolute;top:-26px;left:1.3rem;-webkit-mask:none;mask:none}.flx-card__body [class*=is-style-icon-]:after{content:"";background:var(--flx-primary);width:24px;height:24px;-webkit-mask:var(--flx-icon)center/contain no-repeat;mask:var(--flx-icon)center/contain no-repeat;position:absolute;top:-12px;left:calc(1.3rem + 14px)}.flx-card--compact .flx-card__body{padding:1.9rem 1.1rem 1.1rem}.flx-card--compact .flx-card__body h3,.flx-card--compact .wp-block-post-title{font-size:var(--wp--preset--font-size--medium)}.flx-card--compact .wp-block-post-excerpt{font-size:var(--wp--preset--font-size--x-small)}.flx-card--compact .wp-block-post-excerpt__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.flx-card--compact .wp-block-post-excerpt__more-text{display:none}.flx-works .flx-card__body:before{content:"";background:var(--flx-surface);width:48px;height:48px;box-shadow:0 4px 14px color-mix(in srgb,var(--flx-shade)12%,transparent);border-radius:50%;position:absolute;top:-24px;left:1.1rem}.flx-works .flx-card__body>.wp-block-post-title:before{content:"";background:var(--flx-primary);width:22px;height:22px;-webkit-mask:var(--flx-i-sprout)center/contain no-repeat;mask:var(--flx-i-sprout)center/contain no-repeat;position:absolute;top:-12px;left:calc(1.1rem + 13px)}.flx-works .wp-block-post-featured-image img{aspect-ratio:4/3}.flx-noimg .wp-block-post-featured-image:empty,.wp-block-post-template .flx-card:not(:has(.wp-block-post-featured-image)) .flx-card__body{padding-top:2.4rem}.flx-stats{position:relative;overflow:hidden}.flx-stats:before,.flx-stats:after{content:"";background:var(--flx-leaf);opacity:.35;width:120px;height:120px;-webkit-mask:var(--flx-i-leaf)center/contain no-repeat;mask:var(--flx-i-leaf)center/contain no-repeat;pointer-events:none;position:absolute}.flx-stats:before{bottom:-10px;left:-20px;transform:rotate(-20deg)}.flx-stats:after{top:-14px;right:-24px;transform:rotate(150deg)}.flx-stats h2{font-size:var(--wp--preset--font-size--x-large);max-width:14ch;margin:0}.flx-stat{text-align:center;flex:1;min-width:120px}.flx-stat>*{margin:0!important}.flx-stat h3{color:var(--flx-ink);flex-direction:column;align-items:center;gap:.5rem;font-size:clamp(1.6rem,2.6vw,2rem);font-weight:900;display:flex}.flx-stat h3:before{width:2.2rem;height:2.2rem;color:var(--flx-primary);margin:0}.flx-stat p{font-size:var(--wp--preset--font-size--small);color:var(--flx-text)}.flx-city{position:relative;overflow:hidden}.flx-city h2{font-size:var(--wp--preset--font-size--xx-large);max-width:14ch}.flx-city .wp-block-image img{border-radius:var(--flx-radius-media);aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--flx-shadow)}.flx-features{gap:1rem 1.6rem}.flx-features p{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);font-weight:800;font-size:var(--wp--preset--font-size--small);align-items:center;max-width:9rem;margin:0;line-height:1.25;display:flex}.flx-features p:before{width:2.1rem;height:2.1rem;color:var(--flx-primary);margin-right:.6rem}.flx-feature-project{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);overflow:hidden}.flx-feature-project .wp-block-image{height:100%;margin:0}.flx-feature-project .wp-block-image img{object-fit:cover;width:100%;height:100%;min-height:240px;display:block}.flx-feature-project .flx-pill{background:var(--flx-primary);color:#fff}.flx-mini-stats{gap:1.2rem}.flx-mini-stats p{font-size:var(--wp--preset--font-size--x-small);margin:0;line-height:1.3}.flx-mini-stats strong{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);font-size:1rem;display:block}.flx-mini-stats p:before{width:1.5rem;height:1.5rem;color:var(--flx-primary);float:left;margin:.1rem .45rem 0 0}.flx-side-item{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);position:relative;overflow:hidden}.flx-side-item .wp-block-image{height:100%;margin:0}.flx-side-item .wp-block-image img{object-fit:cover;width:100%;height:100%;min-height:120px;display:block}.flx-side-item h3{font-size:var(--wp--preset--font-size--medium)}.flx-side-item h3 a{color:inherit;text-decoration:none}.flx-side-item h3 a:after{content:"";position:absolute;inset:0}.flx-side-item p{font-size:var(--wp--preset--font-size--x-small)}.flx-news .wp-block-post-featured-image img{aspect-ratio:16/10}.flx-news .wp-block-post-date{color:var(--flx-text)}.flx-news .wp-block-post-title{padding-right:1.6rem;line-height:1.35;font-size:var(--wp--preset--font-size--small)!important}.flx-quotes{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);padding:1.4rem 1.4rem 3.4rem;position:relative}.flx-quotes .swiper-pagination{text-align:left;width:auto!important;bottom:1.15rem!important;left:1.4rem!important}.flx-quotes .swiper-pagination-bullet{background:var(--flx-line);width:8px;height:8px}.flx-quotes .swiper-pagination-bullet-active{background:var(--flx-primary);width:22px}.flx-quotes .flx-swiper-prev,.flx-quotes .flx-swiper-next{border-color:var(--flx-line);backdrop-filter:none;background:#fff;width:34px;height:34px;margin:0;top:auto;bottom:.8rem}.flx-quotes .flx-swiper-prev{left:auto;right:3.4rem}.flx-quotes .flx-swiper-next{right:1rem}.flx-quotes .flx-swiper-prev:after,.flx-quotes .flx-swiper-next:after{background:var(--flx-ink);inset:9px}.flx-quotes .flx-swiper-prev:hover:after,.flx-quotes .flx-swiper-next:hover:after{background:#fff}.flx-quotes.swiper{overflow:hidden}.flx-quote .wp-block-image img{object-fit:cover;border-radius:50%;width:64px;height:64px}.flx-quote .wp-block-image{flex:none;margin:0}.flx-stars{color:#f2b300;letter-spacing:.1em;font-size:.95rem;margin:.1rem 0 0!important}.flx-quote .wp-block-quote{font-size:var(--wp--preset--font-size--small);margin:0;padding:0;font-style:italic}.flx-quote .wp-block-quote p{margin:0}.flx-newsletter{gap:1rem 2rem}.flx-newsletter h3{font-size:var(--wp--preset--font-size--medium);margin:0}.flx-newsletter h3:before{width:2.6rem;height:2.6rem;color:var(--flx-primary);vertical-align:middle;margin-right:.8rem}.flx-newsletter-form{background:var(--flx-surface);box-shadow:var(--flx-shadow);border-radius:999px;flex-wrap:wrap;gap:.5rem;width:100%;max-width:460px;padding:.35rem;display:flex}.flx-newsletter-form input{min-width:0;font:inherit;font-size:var(--wp--preset--font-size--small);color:var(--flx-ink);background:0 0;border:0;flex:180px;padding:.6rem 1rem}.flx-newsletter-form button{background:var(--flx-primary);color:#fff;font-family:var(--wp--preset--font-family--heading);cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.4rem;font-weight:800}.flx-newsletter-form button:hover{background:var(--flx-primary-dark)}.flx-footer{color:#ffffffd1}.flx-footer a{color:#fff;text-decoration:none}.flx-footer a:hover{text-decoration:underline}.flx-footer h4{color:#fff;font-size:var(--wp--preset--font-size--small)}.flx-footer .flx-brand .wp-block-site-title a,.flx-footer .flx-brand .wp-block-site-tagline{color:#fff}.flx-footer .flx-brand .wp-block-site-title a:before{background:#fff}.flx-footer .wp-block-navigation{font-size:var(--wp--preset--font-size--small);font-weight:600}.flx-footer .flx-stamp{color:#fff;position:static;transform:rotate(-6deg)}.flx-footer .wp-block-social-links .wp-social-link{color:#fff!important;background:0 0!important}.flx-page-hero{border-radius:var(--flx-radius-media)}.wp-block-post-template.is-layout-grid .wp-block-post{height:100%}.wp-block-query-pagination{font-family:var(--wp--preset--font-family--heading);font-weight:800}.flx-header-part{z-index:50;position:sticky;top:0}.admin-bar .flx-header-part{top:var(--wp-admin--admin-bar--height,32px)}@media (width<=600px){.admin-bar .flx-header-part{top:0}}.flx-hero-wrap>.flx-stamp{z-index:3;color:#fff;text-shadow:0 2px 12px #0000004d;top:1.8rem;right:clamp(2rem,5vw,4.5rem)}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:var(--flx-ink);z-index:100000;background:#fff;width:auto;height:auto;padding:12px 20px;display:block;top:5px;left:5px;clip:auto!important}.flx-footer .wp-block-navigation,.flx-footer .wp-block-navigation a{color:#ffffffd9}.flx-footer .wp-block-navigation a:hover{color:#fff}.flx-footer .flx-stamp{max-width:none;font-size:1.5rem;margin-top:1rem!important}.flx-mini-stats p{grid-template-columns:auto auto;align-items:center;column-gap:.45rem;display:grid}.flx-mini-stats p:before{float:none;grid-row:span 2;margin:0}.flx-mini-stats strong{white-space:nowrap}@media (width<=600px){.flx-header .wp-block-site-title{white-space:nowrap;font-size:1.15rem!important}.flx-header .wp-block-button__link{white-space:nowrap;padding:.6em 1em;font-size:.8rem}.flx-header .flx-btn-heart .wp-block-button__link:before{display:none}}@media (width<=700px){.flx-hero .wp-block-cover__background{background:linear-gradient(180deg,color-mix(in srgb,var(--flx-deep)55%,transparent),color-mix(in srgb,var(--flx-deep)80%,transparent))!important}}@media (width<=600px){.flx-header .alignwide{gap:.6rem!important}.flx-header .wp-block-search{display:none}.flx-header .flx-brand{min-width:0}.flx-brand .wp-block-site-tagline{letter-spacing:.14em;padding-left:2.1rem}.flx-header .flx-brand .wp-block-site-title a:before{width:1.7rem;height:1.7rem}}.wp-site-blocks{flex-direction:column;min-height:100dvh;display:flex}.admin-bar .wp-site-blocks{min-height:calc(100dvh - var(--wp-admin--admin-bar--height,32px))}.wp-site-blocks>footer{margin-top:auto!important}.wp-site-blocks>main{width:100%}.flx-page-head h1{color:#fff;max-width:18ch;margin-block:.5rem}.flx-page-head p{color:#fff;max-width:52ch}.flx-page-head .flx-pill{color:#fff;background:#ffffff24;border:1.5px solid #ffffffd9}.flx-rounded img{border-radius:var(--flx-radius-media)}.flx-step{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);height:100%;padding:1.5rem}.flx-step h3{align-items:center;margin:0 0 .5rem;display:flex}.flx-step h3:before{width:1.6rem;height:1.6rem;color:var(--flx-primary)}.flx-pay-card{background:var(--flx-surface);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);height:100%;position:relative}.flx-pay-card h2{align-items:center;margin:0 0 .4rem;display:flex}.flx-pay-card h2:before{width:1.5rem;height:1.5rem;color:var(--flx-primary)}.flx-pay-card--soon{background:var(--flx-mint-soft)}.flx-pill--soon{color:#7a5a00;background:#fff1c9;margin-bottom:.6rem!important}.flx-soon-btn{text-align:center;background:var(--flx-line);color:var(--flx-text);font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--small);cursor:not-allowed;user-select:none;border-radius:999px;padding:.85em 1.5em;display:block}.flx-bank-row{border:1.5px solid var(--flx-line);background:var(--flx-mint-soft);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;padding:.9rem 1rem;display:grid;margin-top:.7rem!important}.flx-bank-row>*{margin:0!important}.flx-bank-label{font-size:var(--wp--preset--font-size--x-small);letter-spacing:.08em;text-transform:uppercase;color:var(--flx-primary);grid-area:1/1;align-self:center;font-weight:700}.flx-copy{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);overflow-wrap:anywhere;grid-area:2/1/auto/-1;min-width:0;font-size:1.02rem;font-weight:800}.flx-copy--iban{font-variant-numeric:tabular-nums;letter-spacing:.03em}.flx-bank-row .flx-copy-btn{grid-area:1/2;place-self:center end;padding:.3em .85em;font-size:.75rem}.flx-copy-btn{border:1.5px solid var(--flx-primary);background:var(--flx-surface);color:var(--flx-primary);font-family:var(--wp--preset--font-family--heading);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.45em 1em;font-size:.8rem;font-weight:800;transition:background .15s,color .15s}.flx-copy-btn:hover,.flx-copy-btn.is-done{background:var(--flx-primary);color:#fff}.flx-note{font-size:var(--wp--preset--font-size--small);color:var(--flx-text);background:var(--flx-mint);border-radius:12px;padding:.8rem 1rem;margin-top:1rem!important}.flx-page-head .wp-block-cover__inner-container{max-width:1240px;margin-inline:auto}.flx-page-head .wp-block-cover__inner-container>*{margin-left:0!important;margin-right:auto!important}.flx-band{--flx-band-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 44c0-14 9-22 23-22 0 14-8 23-22 23z'/%3E%3Cpath d='M18 44l12-12'/%3E%3Cpath d='M86 104V90M86 90c-7 0-10-4-10-10 7 0 10 4 10 10zM86 87c6 0 10-3 10-9-6 0-10 3-10 9z'/%3E%3Ccircle cx='96' cy='26' r='2.2'/%3E%3Ccircle cx='34' cy='92' r='1.6'/%3E%3C/svg%3E");isolation:isolate;color:#fff;text-align:center;background:radial-gradient(1200px 380px at 15% -10%,color-mix(in srgb,var(--flx-leaf)35%,transparent),transparent 60%),radial-gradient(900px 340px at 100% 120%,color-mix(in srgb,var(--flx-brand)90%,transparent),transparent 60%),linear-gradient(135deg,var(--flx-primary-dark)0%,var(--flx-band-mid)55%,var(--flx-band-end)100%);position:relative;overflow:hidden}.flx-band:before{content:"";z-index:-1;opacity:.11;background:var(--flx-band-pattern)0 0/120px 120px repeat;position:absolute;inset:0}.flx-band:after{content:"";z-index:-1;background:linear-gradient(#0000,#0000001f);height:48px;position:absolute;bottom:-1px;left:0;right:0}.flx-band :where(h1,h2,.wp-block-post-title,.wp-block-query-title){color:#fff;max-width:22ch;font-size:clamp(1.9rem,1.2rem + 2.6vw,3.2rem);line-height:1.15;margin-inline:auto!important}.flx-band .wp-block-term-description,.flx-band>p{color:#ffffffd9;max-width:60ch;margin-inline:auto}.flx-band-pill,.flx-band .flx-pill{width:auto;font-size:var(--wp--preset--font-size--x-small);letter-spacing:.02em;color:#fff;background:#ffffff1f;border:1.5px solid #ffffff8c;border-radius:99px;justify-content:center;padding:.35rem .95rem;font-weight:600;margin-inline:auto!important;display:inline-flex!important}.flx-band-pill a{color:#fff;text-decoration:none}.flx-band>.flx-band-pill{display:table!important}.flx-meta{color:#ffffffd9;font-size:var(--wp--preset--font-size--small)}.flx-meta>*{align-items:center;display:inline-flex;margin:0!important}.flx-meta a{color:inherit}.flx-meta [class*=is-style-icon-]:before{color:var(--flx-leaf)}.flx-band--list{padding-bottom:var(--wp--preset--spacing--60)!important}.flx-single-image{z-index:2;border-radius:var(--flx-radius-media);box-shadow:0 30px 60px -20px color-mix(in srgb,var(--flx-deep)45%,transparent);position:relative;overflow:hidden;margin-top:calc(-1*clamp(6rem,12vw,9.5rem))!important}.flx-single-image img{aspect-ratio:16/8;object-fit:cover;border-radius:inherit;width:100%;display:block}.flx-band:has(+.flx-single-cols){padding-bottom:var(--wp--preset--spacing--60)!important}.flx-single-cols{align-items:flex-start!important}.flx-article .wp-block-post-content{font-size:1.06rem;line-height:1.8}.flx-article .wp-block-post-content>*+*{margin-top:1.15em}.flx-article .wp-block-post-content img{border-radius:var(--flx-radius);max-width:100%;height:auto}.flx-article .wp-block-post-content :where(h2,h3){margin-top:1.8em}.flx-tags{margin-top:var(--wp--preset--spacing--40);flex-wrap:wrap;gap:.4rem;display:flex}.flx-tags a{background:var(--flx-mint);color:var(--flx-primary-dark);font-size:var(--wp--preset--font-size--x-small);border-radius:99px;padding:.3rem .8rem;font-weight:600;text-decoration:none;display:inline-block}.flx-tags .wp-block-post-terms__separator{display:none}.flx-sidebar{position:sticky;top:1.5rem}.flx-side-box{background:var(--flx-surface);border:1px solid var(--flx-line);border-radius:var(--flx-radius);box-shadow:var(--flx-shadow);padding:1.3rem 1.3rem 1rem}.flx-side-box>h3{font-size:var(--wp--preset--font-size--medium);border-bottom:2px solid var(--flx-mint);color:var(--flx-ink);margin:0 0 .9rem;padding-bottom:.7rem}.flx-side-box>h3:before{color:var(--flx-primary)}.flx-mini-list .wp-block-post-template{flex-direction:column;gap:.9rem;margin:0;padding:0;display:flex}.flx-mini-list .wp-block-post-template>li{margin:0!important}.flx-article .wp-block-post-content figure{margin-inline:0}.flx-mini{gap:.85rem!important}.flx-mini .wp-block-post-featured-image{border-radius:12px;flex:none;width:72px;height:72px;margin:0;overflow:hidden}.flx-mini .wp-block-post-featured-image img{object-fit:cover;width:72px;height:72px;transition:transform .35s}.flx-mini:hover .wp-block-post-featured-image img{transform:scale(1.08)}.flx-mini .wp-block-post-featured-image:not(:has(img)){background:var(--flx-mint)var(--flx-i-sprout)}.flx-mini h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:.95rem!important}.flx-mini h4 a{color:var(--flx-ink);text-decoration:none}.flx-mini h4 a:hover{color:var(--flx-primary)}.flx-mini .wp-block-post-date{color:var(--flx-text);margin:0}.flx-side-cta{border-radius:var(--flx-radius);color:#fff;background:linear-gradient(140deg,var(--flx-primary)0%,var(--flx-primary-dark)100%);padding:1.5rem;position:relative;overflow:hidden}.flx-side-cta:after{content:"";width:120px;height:120px;-webkit-mask:var(--flx-i-tree)center/contain no-repeat;mask:var(--flx-i-tree)center/contain no-repeat;background:#ffffff1f;position:absolute;bottom:-18px;right:-18px}.flx-side-cta :where(h3,p){color:#fff;margin:0 0 .5rem}.flx-side-cta .wp-block-button__link{color:var(--flx-primary-dark);background:#fff}@media (width<=781px){.flx-sidebar{position:static}}.flx-post-nav{gap:1rem!important}.flx-post-nav .wp-block-post-navigation-link{align-items:stretch;min-width:0;margin:0;display:flex}.flx-post-nav .wp-block-post-navigation-link:empty{display:none}.flx-post-nav .wp-block-post-navigation-link a{box-sizing:border-box;border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-surface);width:100%;color:var(--flx-ink);flex-direction:column;justify-content:center;gap:.3rem;padding:1.1rem 1.25rem 1.1rem 3.9rem;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.flx-post-nav .post-navigation-link-next a{text-align:right;align-items:flex-end;padding:1.1rem 3.9rem 1.1rem 1.25rem}.flx-post-nav .wp-block-post-navigation-link a:before{content:"";background:var(--flx-mint);border-radius:50%;width:2.2rem;height:2.2rem;margin-top:-1.1rem;transition:background .2s;position:absolute;top:50%;left:1rem}.flx-post-nav .wp-block-post-navigation-link a:after{content:"";background:var(--flx-primary);width:1.1rem;height:1.1rem;-webkit-mask:var(--flx-i-chev-l)center/contain no-repeat;mask:var(--flx-i-chev-l)center/contain no-repeat;margin-top:-.55rem;transition:background .2s;position:absolute;top:50%;left:1.55rem}.flx-post-nav .post-navigation-link-next a:before{left:auto;right:1rem}.flx-post-nav .post-navigation-link-next a:after{-webkit-mask-image:var(--flx-i-chev-r);mask-image:var(--flx-i-chev-r);left:auto;right:1.55rem}.flx-post-nav .wp-block-post-navigation-link a:hover{border-color:var(--flx-primary);box-shadow:var(--flx-shadow);transform:translateY(-2px)}.flx-post-nav .wp-block-post-navigation-link a:hover:before{background:var(--flx-primary)}.flx-post-nav .wp-block-post-navigation-link a:hover:after{background:#fff}.flx-post-nav .post-navigation-link__label{font-size:var(--wp--preset--font-size--x-small);text-transform:uppercase;letter-spacing:.08em;color:var(--flx-primary);font-weight:600;display:block}.flx-post-nav .post-navigation-link__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flx-post-nav .wp-block-post-navigation-link__arrow-previous,.flx-post-nav .wp-block-post-navigation-link__arrow-next{display:none}.flx-feature-project{gap:0!important}.flx-feature-project .wp-block-post-featured-image{height:100%;margin:0}.flx-feature-project .wp-block-post-featured-image :where(a,img){object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.flx-feature-project__body{padding:clamp(1.3rem,3vw,2.2rem)}.flx-feature-project__body .flx-pill{width:auto;display:inline-flex}.flx-feature-project__body .flx-pill a{color:#fff;text-decoration:none}.flx-feature-project__body .wp-block-post-title a{color:var(--flx-ink);text-decoration:none}.flx-side-item{gap:0!important}.flx-side-item .wp-block-post-featured-image{height:100%;margin:0}.flx-side-item .wp-block-post-featured-image :where(a,img){object-fit:cover;width:100%;height:100%;min-height:150px;display:block}.flx-side-item>.wp-block-group{padding:1rem 1.1rem}.flx-side-item .wp-block-post-title{font-size:var(--wp--preset--font-size--medium)}.flx-side-item .wp-block-post-title a{color:inherit;text-decoration:none}.flx-side-item .wp-block-post-title a:after{content:"";position:absolute;inset:0}.flx-search-modal{width:100%;max-width:none;height:100%;max-height:none;color:var(--flx-ink);background:0 0;border:0;margin:0;padding:0}.flx-search-modal::backdrop{background:color-mix(in srgb,var(--flx-deep)60%,transparent);backdrop-filter:blur(8px)}.flx-search-modal[open]{justify-content:center;align-items:flex-start;padding:clamp(4rem,14vh,9rem) 16px 2rem;display:flex}.flx-search-modal__inner{background:var(--flx-surface);border-radius:var(--flx-radius-media);width:min(680px,100%);padding:clamp(1.5rem,4vw,2.4rem);animation:.35s cubic-bezier(.2,.7,.2,1) flx-modal-in;position:relative;box-shadow:0 40px 80px -20px #0006}@keyframes flx-modal-in{0%{opacity:0;transform:translateY(-16px)scale(.98)}to{opacity:1;transform:none}}.flx-search-modal__title{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);margin:0 0 1rem;font-size:clamp(1.4rem,1rem + 1.5vw,2rem)}.flx-search-modal__form{border:2px solid var(--flx-line);border-radius:99px;gap:.5rem;padding:.4rem;transition:border-color .2s;display:flex}.flx-search-modal__form:focus-within{border-color:var(--flx-primary)}.flx-search-modal__form input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.6rem 1rem;font-size:1.05rem}.flx-search-modal__form button{background:var(--flx-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:99px;padding:.65rem 1.3rem;font-weight:600}.flx-search-modal__form button:hover{background:var(--flx-primary-dark)}.flx-search-modal__chips{font-size:var(--wp--preset--font-size--x-small);color:var(--flx-text);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.1rem;display:flex}.flx-search-modal__chips a{background:var(--flx-mint);color:var(--flx-primary-dark);border-radius:99px;padding:.3rem .8rem;font-weight:600;text-decoration:none}.flx-search-modal__chips a:hover{background:var(--flx-primary);color:#fff}.flx-search-modal__close{background:var(--flx-mint-soft);cursor:pointer;width:40px;height:40px;color:var(--flx-ink);border:0;border-radius:50%;font-size:1.4rem;line-height:1;position:absolute;top:1rem;right:1rem}.flx-search-modal__close:hover{background:var(--flx-mint)}html.flx-modal-open{overflow:hidden}.flx-search-modal__close:before{content:"×"}.flx-quotes.swiper{padding:1.4rem 1.4rem 3.4rem}@media (width<=600px){.flx-post-nav{grid-template-columns:1fr!important}.flx-single-image{margin-top:calc(-1*clamp(4rem,12vw,9.5rem))!important}}.flx-logo{flex:none;margin:0;line-height:0}.flx-logo a{display:inline-block}.flx-logo img{max-width:none;width:auto!important;height:54px!important}.flx-footer .flx-logo img{height:62px!important}@media (width<=600px){.flx-header .flx-logo img{height:40px!important}}@media (width<=700px){.flx-hero-wrap>.flx-stamp{display:none}}:root{--flx-i-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h11M4 17h16'/%3E%3C/svg%3E");--flx-i-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.flx-header .wp-block-navigation__responsive-container-open{background:var(--flx-primary);color:#fff;height:44px;font-family:var(--wp--preset--font-family--heading);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--flx-brand)60%,transparent);border-radius:14px;align-items:center;gap:.45rem;padding:0 .95rem 0 .8rem;font-size:.85rem;font-weight:800;transition:background .2s,transform .15s;display:none}.flx-header .wp-block-navigation__responsive-container-open svg{display:none}.flx-header .wp-block-navigation__responsive-container-open:before{content:"";width:1.3rem;height:1.3rem;-webkit-mask:var(--flx-i-menu)center/contain no-repeat;mask:var(--flx-i-menu)center/contain no-repeat;background:#fff}.flx-header .wp-block-navigation__responsive-container-open:after{content:"Menü"}.flx-header .wp-block-navigation__responsive-container-open:hover{background:var(--flx-primary-dark)}.flx-header .wp-block-navigation__responsive-container-open:active{transform:scale(.96)}@media (width<=599px){.flx-header .wp-block-navigation__responsive-container-open:not(.always-shown){display:inline-flex}.flx-header .wp-block-navigation{order:3}}.flx-header .wp-block-navigation__responsive-container.is-menu-open{--flx-menu-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 44c0-14 9-22 23-22 0 14-8 23-22 23z'/%3E%3Cpath d='M18 44l12-12'/%3E%3Cpath d='M86 104V90M86 90c-7 0-10-4-10-10 7 0 10 4 10 10zM86 87c6 0 10-3 10-9-6 0-10 3-10 9z'/%3E%3Ccircle cx='96' cy='26' r='2.2'/%3E%3Ccircle cx='34' cy='92' r='1.6'/%3E%3C/svg%3E");animation:.3s both flx-menu-in;color:var(--flx-ink)!important;background:radial-gradient(600px 300px at 110% -10%,color-mix(in srgb,var(--flx-leaf)28%,transparent),transparent 60%),radial-gradient(500px 300px at -20% 110%,color-mix(in srgb,var(--flx-brand)18%,transparent),transparent 60%),var(--flx-mint-soft)!important;padding:0!important}.flx-header .wp-block-navigation__responsive-container.is-menu-open:before{content:"";pointer-events:none;opacity:.08;background:var(--flx-primary);-webkit-mask:var(--flx-menu-pattern)0 0/120px 120px repeat;mask:var(--flx-menu-pattern)0 0/120px 120px repeat;position:fixed;inset:0}@keyframes flx-menu-in{0%{opacity:0}to{opacity:1}}.flx-header .is-menu-open .wp-block-navigation__responsive-close,.flx-header .is-menu-open .wp-block-navigation__responsive-dialog{min-height:100%;position:relative;max-width:none!important}.flx-header .is-menu-open .wp-block-navigation__responsive-dialog{flex-direction:column;padding:1.1rem 16px 2rem;display:flex}.flx-header .is-menu-open .wp-block-navigation__responsive-dialog:before{content:"";background:url(../images/logo/logo-yatay.svg) 0/contain no-repeat;width:200px;height:44px;margin:0 0 1.4rem;display:block}.flx-header .is-menu-open .wp-block-navigation__responsive-container-close{width:44px;height:44px;color:var(--flx-ink);border-radius:14px;place-items:center;display:grid;background:var(--flx-surface)!important;border:1.5px solid var(--flx-line)!important;top:1.1rem!important;right:16px!important}.flx-header .is-menu-open .wp-block-navigation__responsive-container-close svg{display:none}.flx-header .is-menu-open .wp-block-navigation__responsive-container-close:before{content:"";background:var(--flx-ink);width:1.2rem;height:1.2rem;-webkit-mask:var(--flx-i-close)center/contain no-repeat;mask:var(--flx-i-close)center/contain no-repeat}.flx-header .is-menu-open .wp-block-navigation__responsive-container-content{align-items:stretch!important;padding-top:0!important}.flx-header .is-menu-open .wp-block-navigation__container{grid-template-columns:1fr;width:100%;gap:.65rem!important;display:grid!important}.flx-header .is-menu-open .wp-block-navigation-item{opacity:0;width:100%;animation:.45s cubic-bezier(.2,.7,.2,1) forwards flx-menu-card}.flx-header .is-menu-open .wp-block-navigation-item:first-child{animation-delay:50ms}.flx-header .is-menu-open .wp-block-navigation-item:nth-child(2){animation-delay:.1s}.flx-header .is-menu-open .wp-block-navigation-item:nth-child(3){animation-delay:.15s}.flx-header .is-menu-open .wp-block-navigation-item:nth-child(4){animation-delay:.2s}.flx-header .is-menu-open .wp-block-navigation-item:nth-child(5){animation-delay:.25s}.flx-header .is-menu-open .wp-block-navigation-item:nth-child(n+6){animation-delay:.3s}@keyframes flx-menu-card{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.flx-header .is-menu-open .wp-block-navigation-item__content{box-sizing:border-box;background:var(--flx-surface-glass);border:1.5px solid var(--flx-line);width:100%;box-shadow:0 4px 14px -8px color-mix(in srgb,var(--flx-shade)18%,transparent);font-family:var(--wp--preset--font-family--heading);border-radius:18px;align-items:center;gap:.85rem;font-size:1.12rem;font-weight:800;transition:border-color .2s,transform .15s,background .2s;position:relative;color:var(--flx-ink)!important;padding:1rem 3rem 1rem 1rem!important;display:flex!important}.flx-header .is-menu-open .wp-block-navigation-item__content:before{content:"";background:var(--flx-mint)center/1.25rem no-repeat;background-image:var(--flx-menu-icon);border-radius:12px;flex:none;width:2.4rem;height:2.4rem;-webkit-mask:none;mask:none}.flx-header .is-menu-open .wp-block-navigation-item__content:after{content:"";background:var(--flx-primary);width:1.1rem;height:1.1rem;-webkit-mask:var(--flx-i-chev-r)center/contain no-repeat;mask:var(--flx-i-chev-r)center/contain no-repeat;margin-top:-.55rem;position:absolute;top:50%;right:1.1rem}.flx-header .is-menu-open .wp-block-navigation-item__content:hover,.flx-header .is-menu-open .wp-block-navigation-item__content:focus-visible{border-color:var(--flx-primary);background:var(--flx-surface)}.flx-header .is-menu-open .wp-block-navigation-item__content:active{transform:scale(.98)}.flx-header .is-menu-open .current-menu-item>.wp-block-navigation-item__content,.flx-header .is-menu-open [aria-current=page]{border-color:var(--flx-primary);background:var(--flx-surface)}.flx-header .is-menu-open .wp-block-navigation__responsive-container-content:after{content:"Daha yeşil bir Türkiye mümkün";text-align:center;font-family:var(--wp--preset--font-family--hand);color:var(--flx-primary);order:10;margin:1.8rem auto 0;font-size:1.6rem;font-weight:600;display:block;transform:rotate(-3deg)}.flx-mnav-actions{display:none}.flx-header .is-menu-open .flx-mnav-actions{border-top:1.5px dashed var(--flx-line);opacity:0;order:5;grid-template-columns:1fr 1fr;gap:.65rem;width:100%;margin-top:1.1rem;padding-top:1.1rem;animation:.45s cubic-bezier(.2,.7,.2,1) .3s forwards flx-menu-card;display:grid}.flx-mnav-btn{box-sizing:border-box;background:var(--flx-surface);border:1.5px solid var(--flx-line);min-height:52px;font-family:var(--wp--preset--font-family--heading);border-radius:16px;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1rem;font-size:1rem;font-weight:800;transition:border-color .2s,transform .15s,background .2s;display:flex;position:relative;color:var(--flx-ink)!important;text-decoration:none!important}.flx-mnav-btn .flx-ic{width:1.3rem;height:1.3rem;color:var(--flx-primary);flex:none}.flx-mnav-btn:hover,.flx-mnav-btn:focus-visible{border-color:var(--flx-primary)}.flx-mnav-btn:active{transform:scale(.97)}.flx-mnav-count{background:var(--flx-leaf);color:#fff;text-align:center;box-sizing:border-box;border-radius:99px;min-width:1.35rem;height:1.35rem;padding:0 .35rem;font-size:.75rem;line-height:1.35rem}.flx-mnav-count[hidden]{display:none}.flx-mnav-donate{background:var(--flx-primary);border-color:var(--flx-primary);min-height:56px;box-shadow:0 10px 22px -10px color-mix(in srgb,var(--flx-brand)70%,transparent);grid-column:1/-1;font-size:1.08rem;color:#fff!important}.flx-mnav-donate .flx-ic{color:#fff}.flx-mnav-donate:hover,.flx-mnav-donate:focus-visible{background:var(--flx-primary-dark);border-color:var(--flx-primary-dark)}html.has-modal-open .flx-header-part{z-index:100000}@media (width<=440px){.flx-header .wp-block-navigation__responsive-container-open{border-radius:14px;justify-content:center;width:46px;height:46px;padding:0}.flx-header .wp-block-navigation__responsive-container-open:after{content:none}.flx-header .wp-block-navigation__responsive-container-open:before{width:1.45rem;height:1.45rem}.flx-header .flx-logo img{height:36px!important}}.flx-works-cols,.wp-block-columns:has(>.wp-block-column>.wp-block-query .flx-feature-project){align-items:stretch!important}.wp-block-column:has(.flx-feature-project){flex-direction:column;display:flex}.wp-block-column:has(.flx-feature-project)>.wp-block-query,.wp-block-column:has(.flx-feature-project) .wp-block-post-template,.wp-block-column:has(.flx-feature-project) .wp-block-post-template>li{flex-direction:column;flex:1;margin:0;display:flex}.wp-block-column:has(.flx-feature-project) .flx-feature-project{flex:1;align-items:stretch;height:100%}.flx-feature-project__body{flex-direction:column;justify-content:center;display:flex}.wp-block-column:has(.flx-side-item){flex-direction:column;display:flex}.wp-block-column:has(.flx-side-item)>.wp-block-query,.wp-block-column:has(.flx-side-item) .wp-block-post-template{flex-direction:column;flex:1;display:flex}.wp-block-column:has(.flx-side-item) .wp-block-post-template>li{flex:1;margin-block:0;display:flex}.wp-block-column:has(.flx-side-item) .wp-block-post-template>li+li{margin-top:var(--wp--preset--spacing--30)}.wp-block-column:has(.flx-side-item) .flx-side-item{flex:1}@media (width<=781px){.wp-block-column:has(.flx-feature-project) .flx-feature-project .wp-block-post-featured-image :where(a,img){aspect-ratio:16/10;min-height:220px}}.flx-card,.is-style-flx-card,.flx-feature-project,.flx-side-item,.flx-step,.flx-pay-card,.flx-stat,.flx-mini,.flx-side-box{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}.flx-card,.flx-feature-project,.flx-side-item,.flx-step,.flx-pay-card{isolation:isolate;position:relative}.flx-card :where(.wp-block-image,.wp-block-post-featured-image),.flx-feature-project .wp-block-post-featured-image,.flx-side-item .wp-block-post-featured-image{overflow:hidden}.flx-card :where(.wp-block-image,.wp-block-post-featured-image) img,.flx-feature-project .wp-block-post-featured-image img,.flx-side-item .wp-block-post-featured-image img{transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .5s}.flx-card:before,.flx-feature-project:before,.flx-side-item:before,.flx-step:before{content:"";background:linear-gradient(90deg,var(--flx-primary),var(--flx-leaf));transform-origin:0;z-index:3;pointer-events:none;height:4px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.flx-card:hover,.is-style-flx-card:hover,.flx-feature-project:hover,.flx-side-item:hover,.flx-step:hover,.flx-pay-card:not(.flx-pay-card--soon):hover{box-shadow:0 22px 48px color-mix(in srgb,var(--flx-brand)16%,transparent);transform:translateY(-6px)}.flx-card:hover:before,.flx-feature-project:hover:before,.flx-side-item:hover:before,.flx-step:hover:before{transform:scaleX(1)}.flx-card:hover :where(.wp-block-image,.wp-block-post-featured-image) img,.flx-feature-project:hover .wp-block-post-featured-image img,.flx-side-item:hover .wp-block-post-featured-image img{filter:saturate(1.1);transform:scale(1.06)}.flx-card:hover .wp-block-post-title a,.flx-feature-project:hover .wp-block-post-title a,.flx-side-item:hover .wp-block-post-title a{color:var(--flx-primary)}.flx-step:hover h3:before{animation:.8s ease-in-out flx-sway}.flx-stat:hover{transform:translateY(-4px)}.flx-side-box:hover{border-color:var(--flx-tint)}}.flx-feature-project__body .wp-block-post-excerpt__more-link{align-items:center;gap:.35rem;font-weight:700;text-decoration:none;display:inline-flex}.flx-feature-project__body .wp-block-post-excerpt__more-link:after{content:"→";transition:transform .3s}.flx-feature-project:hover .wp-block-post-excerpt__more-link:after{transform:translate(5px)}@keyframes flx-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}65%{transform:rotate(8deg)}}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item__content{padding-block:.35rem;transition:color .25s;position:relative}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item__content:after{content:"";background:linear-gradient(90deg,var(--flx-primary),var(--flx-leaf));border-radius:3px;width:100%;height:3px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-2px;left:50%;transform:translate(-50%)scaleX(0)}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item__content:before{content:"";background:var(--flx-leaf);width:.9rem;height:.9rem;-webkit-mask:var(--flx-i-sprout)center/contain no-repeat;mask:var(--flx-i-sprout)center/contain no-repeat;opacity:0;margin-left:-.45rem;transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-.95rem;left:50%;transform:translateY(6px)scale(.4)rotate(-20deg)}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item__content:is(:hover,:focus-visible):after,.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .current-menu-item>.wp-block-navigation-item__content:after{transform:translate(-50%)scaleX(1)}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item__content:is(:hover,:focus-visible):before{opacity:1;transform:none}.flx-header .wp-block-search__button{border-radius:50%;transition:background .25s,color .25s,transform .35s cubic-bezier(.3,1.6,.5,1)}.flx-header .wp-block-search__button:hover{background:var(--flx-mint);color:var(--flx-primary);transform:rotate(-12deg)scale(1.08)}.flx-header .flx-btn-heart .wp-block-button__link{transition:transform .25s,box-shadow .25s,background .25s}.flx-header .flx-btn-heart .wp-block-button__link:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--flx-brand)28%,transparent)}.flx-header .flx-btn-heart .wp-block-button__link:hover:before{animation:.9s ease-in-out infinite flx-beat}@keyframes flx-beat{0%,to{transform:scale(1)}25%{transform:scale(1.25)}45%{transform:scale(.95)}60%{transform:scale(1.15)}}.flx-footer .wp-block-social-link{transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.flx-footer .wp-block-social-link:hover{transform:translateY(-3px)scale(1.12)}.flx-footer .wp-block-navigation-item__content{transition:transform .25s,color .25s}.flx-footer .wp-block-navigation-item__content:hover{transform:translate(4px)}.flx-legal{font-size:var(--wp--preset--font-size--small)}.flx-legal>*{max-width:820px}.flx-legal h2{font-size:var(--wp--preset--font-size--large);border-top:1px solid var(--flx-line);margin-top:2.4rem;padding-top:1.4rem}.flx-legal h3{font-size:var(--wp--preset--font-size--medium);align-items:center;gap:.5rem;margin-top:1.8rem;display:flex}.flx-legal h3:before{content:"";background:var(--flx-leaf);width:1.1rem;height:1.1rem;-webkit-mask:var(--flx-i-sprout)center/contain no-repeat;mask:var(--flx-i-sprout)center/contain no-repeat;flex:none}.flx-legal-lead{box-sizing:border-box;font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);background:var(--flx-mint);border-left:4px solid var(--flx-primary);border-radius:12px;padding:1rem 1.2rem;line-height:1.5}.flx-legal-date{color:var(--flx-primary)}.flx-legal-list{counter-reset:flx;padding:0;list-style:none}.flx-legal-list li{counter-increment:flx;border-bottom:1px dashed var(--flx-line);padding:.55rem 0 .55rem 2.6rem;position:relative}.flx-legal-list li:before{content:counter(flx);background:var(--flx-mint);width:1.8rem;height:1.8rem;color:var(--flx-primary);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:.45rem;left:0}.flx-legal-table{margin:1rem 0 1.4rem;overflow-x:auto}.flx-legal-table table{border-collapse:separate;border-spacing:0;border:1px solid var(--flx-line);width:100%;font-size:var(--wp--preset--font-size--x-small);border-radius:14px;overflow:hidden}.flx-legal-table th{background:var(--flx-primary);color:#fff;text-align:left;border:0;padding:.7rem .9rem}.flx-legal-table td{border:0;border-top:1px solid var(--flx-line);vertical-align:top;padding:.65rem .9rem}.flx-legal-table td:first-child{color:var(--flx-ink);white-space:nowrap;width:1%;font-weight:700}.flx-legal-table.is-style-stripes tbody tr:nth-child(odd){background:var(--flx-mint-soft)}@media (width<=600px){.flx-legal-table td:first-child{white-space:normal}}.flx-cookie-open{display:none}.flx-cookie-on .flx-cookie-open{display:block}.flx-cookie{z-index:9990;background:var(--flx-surface);color:var(--flx-text);border:1.5px solid var(--flx-line);box-shadow:0 24px 60px color-mix(in srgb,var(--flx-shade)22%,transparent);font-size:var(--wp--preset--font-size--x-small);opacity:0;align-items:center;gap:1rem;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;transform:translateY(24px)}.flx-cookie.is-visible{opacity:1;transform:none}.flx-cookie[hidden]{display:none}.flx-cookie--card{border-radius:22px;flex-wrap:wrap;align-items:flex-start;max-width:420px;padding:1.2rem 1.2rem 1.1rem;bottom:1.2rem;left:1.2rem}.flx-cookie--bar{border-width:1.5px 0 0;border-radius:22px 22px 0 0;padding:1rem clamp(1rem,4vw,3rem);bottom:0;left:0;right:0}.flx-cookie:after{content:"";border-radius:inherit;pointer-events:none;opacity:.06;background:var(--flx-primary);-webkit-mask:var(--flx-menu-pattern)0 0/90px 90px repeat;mask:var(--flx-menu-pattern)0 0/90px 90px repeat;position:absolute;inset:0}.flx-cookie{--flx-menu-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 44c0-14 9-22 23-22 0 14-8 23-22 23z'/%3E%3Cpath d='M18 44l12-12'/%3E%3Cpath d='M86 104V90M86 90c-7 0-10-4-10-10 7 0 10 4 10 10zM86 87c6 0 10-3 10-9-6 0-10 3-10 9z'/%3E%3Ccircle cx='96' cy='26' r='2.2'/%3E%3Ccircle cx='34' cy='92' r='1.6'/%3E%3C/svg%3E")}.flx-cookie__icon{background:var(--flx-mint);border-radius:14px;flex:none;width:2.6rem;height:2.6rem;position:relative}.flx-cookie__icon:before{content:"";background:var(--flx-primary);-webkit-mask:var(--flx-i-sprout)center/contain no-repeat;mask:var(--flx-i-sprout)center/contain no-repeat;position:absolute;inset:.55rem}.flx-cookie__body{flex:1;min-width:0}.flx-cookie--card .flx-cookie__body{flex-basis:calc(100% - 3.8rem)}.flx-cookie__title{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);margin:0 0 .25rem;font-size:1rem;font-weight:800}.flx-cookie__text{margin:0;line-height:1.55}.flx-cookie__text a{color:var(--flx-primary);font-weight:700}.flx-cookie__actions{flex:none;gap:.5rem;display:flex}.flx-cookie--card .flx-cookie__actions{justify-content:flex-end;width:100%}.flx-cookie__btn{font:inherit;cursor:pointer;border:1.5px solid var(--flx-primary);background:var(--flx-primary);color:#fff;border-radius:999px;padding:.65rem 1.2rem;font-weight:800;transition:transform .2s,background .2s,box-shadow .2s}.flx-cookie__btn:hover{background:var(--flx-primary-dark);border-color:var(--flx-primary-dark);box-shadow:0 8px 18px color-mix(in srgb,var(--flx-brand)25%,transparent);transform:translateY(-1px)}.flx-cookie__btn--ghost{background:var(--flx-surface);color:var(--flx-primary)}.flx-cookie__btn--ghost:hover{background:var(--flx-mint);color:var(--flx-primary-dark)}@media (width<=600px){.flx-cookie--card{max-width:none;bottom:.6rem;left:.6rem;right:.6rem}.flx-cookie--bar{flex-wrap:wrap}.flx-cookie__actions{width:100%}.flx-cookie__btn{flex:1}}.flx-feature-project__body>.flx-pill{align-self:flex-start}.flx-video{max-width:960px;margin-inline:auto!important}.flx-video .wp-block-embed__wrapper{border-radius:var(--flx-radius);box-shadow:0 24px 60px color-mix(in srgb,var(--flx-shade)18%,transparent);background:var(--flx-media);overflow:hidden}.flx-video--dikey{max-width:380px}.flx-video--dikey .wp-block-embed__wrapper{aspect-ratio:9/16}.flx-video--dikey .wp-block-embed__wrapper iframe{width:100%;height:100%}.flx-player{aspect-ratio:16/9;position:relative}.flx-video--dikey .flx-player{aspect-ratio:9/16}.flx-player:before{display:none!important}.flx-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.flx-player__btn{background:var(--flx-media);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.flx-player__btn img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1),filter .4s;display:block}.flx-player__btn:hover img{filter:brightness(.85);transform:scale(1.04)}.flx-player__play{background:var(--flx-primary);border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;transition:transform .3s cubic-bezier(.3,1.6,.5,1),background .3s;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff40,0 14px 30px #00000059}.flx-player__play:after{content:"";border:16px solid #0000;border-left:26px solid #fff;border-right-width:0;position:absolute;top:26px;left:34px}.flx-player__btn:hover .flx-player__play{background:var(--flx-leaf);transform:scale(1.1)}.flx-player__alt{text-align:center;font-size:var(--wp--preset--font-size--x-small);margin-top:.8rem}.flx-player__alt a{color:var(--flx-primary);font-weight:700}@media (width<=781px){.flx-post-nav{flex-direction:column;margin-bottom:var(--wp--preset--spacing--50)!important;gap:1rem!important;display:flex!important}.flx-post-nav>*{flex:none}}@media (prefers-color-scheme:dark){html:has(body.flx-dark){background:var(--flx-d-bg);color-scheme:dark}body.flx-dark{--wp--preset--color--ink:var(--flx-d-ink);--wp--preset--color--text:var(--flx-d-text);--wp--preset--color--primary:var(--flx-d-primary);--wp--preset--color--mint:var(--flx-d-mint);--wp--preset--color--mint-soft:var(--flx-d-mint-soft);--wp--preset--color--line:var(--flx-d-line);--flx-primary:var(--flx-d-primary);--flx-ink:var(--flx-d-ink);--flx-text:var(--flx-d-text);--flx-mint:var(--flx-d-mint);--flx-mint-soft:var(--flx-d-mint-soft);--flx-line:var(--flx-d-line);--flx-surface:var(--flx-d-surface);--flx-surface-glass:color-mix(in srgb,var(--flx-surface)94%,transparent);--flx-shadow:0 10px 30px #00000059;color:var(--wp--preset--color--text);background-color:var(--flx-d-bg)!important}body.flx-dark .flx-header{box-shadow:0 1px 0 var(--flx-line)}body.flx-dark .flx-logo img[src*=logo-yatay\.svg],body.flx-dark .flx-header .wp-block-site-logo img[src*=logo-yatay\.svg]{content:url(../images/logo/logo-yatay-beyaz.svg)}body.flx-dark .flx-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog:before{background-image:url(../images/logo/logo-yatay-beyaz.svg)!important}body.flx-dark .flx-header .wp-block-navigation__responsive-container.is-menu-open{background:radial-gradient(600px 300px at 110% -10%,color-mix(in srgb,var(--flx-leaf)16%,transparent),transparent 60%),radial-gradient(500px 300px at -20% 110%,color-mix(in srgb,var(--flx-primary)18%,transparent),transparent 60%),var(--flx-d-bg)!important}body.flx-dark .flx-header .wp-block-navigation__responsive-container.is-menu-open:before{opacity:.12}body.flx-dark .flx-header .wp-block-search__button,body.flx-dark .flx-header .wp-block-navigation a{color:var(--flx-ink)}body.flx-dark .flx-card:hover,body.flx-dark .flx-feature-project:hover,body.flx-dark .flx-side-item:hover,body.flx-dark .flx-step:hover,body.flx-dark .flx-pay-card:hover{box-shadow:0 22px 48px #00000073}body.flx-dark .wp-block-separator:not(.flx-footer *){border-color:var(--flx-line)}body.flx-dark :where(input,textarea,select){background:var(--flx-surface);color:var(--flx-ink);border-color:var(--flx-line)}body.flx-dark .wp-block-image img[src*=turkiye-harita]{filter:brightness(.92);border-radius:var(--flx-radius-media)}body.flx-dark .flx-legal-table.is-style-stripes tbody tr:nth-child(odd){background:var(--flx-mint-soft)}body.flx-dark .flx-legal-table.is-style-stripes tbody tr:nth-child(2n){background:0 0}body.flx-dark .flx-cookie{border-color:var(--flx-line);box-shadow:0 24px 60px #00000080}body.flx-dark .wp-block-button__link.has-white-background-color,body.flx-dark .flx-side-cta .wp-block-button__link{color:var(--flx-primary-dark)!important}body.flx-dark .flx-tags a,body.flx-dark .flx-search-modal__chips a,body.flx-dark .flx-cookie__btn--ghost:hover,body.flx-dark .flx-copy-btn{color:var(--flx-d-link)}body.flx-dark .flx-newsletter-form{box-shadow:none;border:1.5px solid var(--flx-line)}}:root{--flx-wc-i-dashboard:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7.5' height='9' rx='2'/%3E%3Crect x='13.5' y='3' width='7.5' height='5.5' rx='2'/%3E%3Crect x='13.5' y='11.5' width='7.5' height='9.5' rx='2'/%3E%3Crect x='3' y='15' width='7.5' height='6' rx='2'/%3E%3C/svg%3E");--flx-wc-i-orders:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 8 12 3 3 8v8l9 5 9-5z'/%3E%3Cpath d='m3 8 9 5 9-5M12 13v8'/%3E%3C/svg%3E");--flx-wc-i-downloads:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m0 0-4.5-4.5M12 15l4.5-4.5'/%3E%3Cpath d='M4 17v2a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-2'/%3E%3C/svg%3E");--flx-wc-i-edit-address:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-6.1 7-11.5A7 7 0 0 0 5 9.5C5 14.9 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E");--flx-wc-i-payment-methods:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M3 10h18M7 15h4'/%3E%3C/svg%3E");--flx-wc-i-edit-account:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E");--flx-wc-i-customer-logout:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 4h3a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-3M10 16l-4-4 4-4M6 12h10'/%3E%3C/svg%3E");--flx-wc-i-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21v-9'/%3E%3Cpath d='M12 12c0-4-3-7-8-7 0 4.5 3 7 8 7zM12 10c0-3.5 2.6-6 7-6 0 4-2.6 6-7 6z'/%3E%3C/svg%3E");--flx-wc-i-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E");--flx-wc-i-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.5v.01'/%3E%3C/svg%3E");--flx-wc-i-alert:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20z'/%3E%3Cpath d='M12 10v4M12 17v.01'/%3E%3C/svg%3E");--flx-wc-i-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2.5'/%3E%3Cpath d='M8 10.5V7.5a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");--flx-wc-i-userplus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M3 21c0-4 3.1-7 7-7 1.6 0 3 .4 4.2 1.2M18 14v6M15 17h6'/%3E%3C/svg%3E")}.flx-lang{border:1.5px solid var(--flx-line);font-family:var(--wp--preset--font-family--heading);letter-spacing:.06em;border-radius:999px;align-items:center;padding:3px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.flx-lang a{color:var(--flx-text);border-radius:999px;padding:.42rem .55rem;text-decoration:none;transition:background .15s,color .15s;display:block}.flx-lang a:hover{color:var(--flx-primary)}.flx-lang a.is-current{background:var(--flx-primary);color:#fff}.flx-hs{align-items:center;gap:.15rem;display:inline-flex}.flx-hs__btn,.flx-hs .wc-block-mini-cart__button{width:42px;height:42px;color:var(--flx-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-grid;position:relative;padding:0!important}.flx-hs__btn:hover,.flx-hs .wc-block-mini-cart__button:hover{background:var(--flx-mint);color:var(--flx-primary)}.flx-hs__btn .flx-ic,.flx-hs .wc-block-mini-cart__icon{width:23px;height:23px}.flx-hs__account.is-logged-in:after{content:"";background:var(--flx-leaf);width:8px;height:8px;box-shadow:0 0 0 2px var(--flx-surface);border-radius:50%;position:absolute;bottom:9px;right:9px}.flx-hs .wc-block-mini-cart{margin:0;display:inline-flex!important}.flx-hs .wc-block-mini-cart__amount{display:none}.flx-hs .wc-block-mini-cart__quantity-badge{place-items:center;display:inline-grid;position:relative}.flx-hs .wc-block-mini-cart__badge{min-width:18px;height:18px;font:800 .66rem/18px var(--wp--preset--font-family--heading);border:2px solid var(--flx-surface);border-radius:999px;padding:0 4px;position:absolute;top:-6px;right:-9px;background:var(--flx-leaf)!important;color:#fff!important}@media (width<=600px){.flx-lang{display:none}.flx-hs__btn,.flx-hs .wc-block-mini-cart__button{width:34px;height:34px}.flx-hs__btn .flx-ic,.flx-hs .wc-block-mini-cart__icon{width:21px;height:21px}.flx-header .alignwide{gap:.6rem!important}.flx-header .alignwide>.wp-block-group{gap:.3rem!important}.flx-hs__account.is-logged-in:after{bottom:5px;right:5px}}.flx-header .wp-block-navigation-item__content,.flx-header .flx-btn-heart .wp-block-button__link{white-space:nowrap}@media (width<=1240px){.flx-header .alignwide{gap:1rem!important}.flx-header .wp-block-navigation{--navigation-layout-gap:1.1rem;gap:1.1rem!important}.flx-header .flx-logo img{width:200px!important;height:auto!important}}@media (width>=601px) and (width<=1079px){.flx-header .wp-block-navigation{margin-left:auto}.flx-header .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.flx-header .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media (width>=601px) and (width<=900px){.flx-header .alignwide{gap:.6rem!important}.flx-header .flx-logo img{width:170px!important}.flx-header .flx-btn-heart .wp-block-button__link{padding-inline:1.1em!important}}@media (width>=601px) and (width<=720px){.flx-lang{display:none}.flx-header .flx-logo img{width:150px!important}.flx-header .wp-block-navigation__responsive-container-open{padding-inline:.7rem!important}}@media (width<=430px){.flx-header .flx-logo img{width:136px!important;height:auto!important}.flx-header .flx-btn-heart .wp-block-button__link{padding-inline:.85em!important}.flx-header .flx-btn-heart .wp-block-button__link:before{display:none}}@media (width<=389px){.flx-header .flx-logo img{width:120px!important}}@media (width<=370px){.flx-header .flx-logo img{width:104px!important}.flx-header .flx-btn-heart .wp-block-button__link{font-size:.8rem!important}}.wc-block-mini-cart__drawer .components-modal__content,.wc-block-mini-cart__drawer{background:var(--flx-surface)}.wc-block-mini-cart__title{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);font-weight:800}.wc-block-mini-cart__footer{border-top:1px solid var(--flx-line);background:var(--flx-mint-soft)!important}.wc-block-mini-cart__footer-actions .wc-block-components-button{border-radius:999px!important}.flx-wc .wp-block-post-content>.woocommerce,.flx-wc main .woocommerce:not(.wp-block-group){margin-inline:auto;max-width:var(--wp--style--global--wide-size)!important}.woocommerce :where(.button,button.button,a.button,input.button),.woocommerce-page :where(.button,button.button,a.button){background:var(--flx-primary);color:#fff;font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:var(--wp--preset--font-size--small);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45em;padding:.8em 1.6em;line-height:1.3;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.woocommerce :where(.button,button.button,a.button):hover{background:var(--flx-primary-dark);color:#fff;transform:translateY(-1px)}.woocommerce form .form-row{margin:0 0 1.1rem;padding:0}.woocommerce form .form-row label,.woocommerce-page form label{font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:var(--wp--preset--font-size--x-small);color:var(--flx-ink);margin-bottom:.4rem;display:block}.woocommerce form .form-row label.woocommerce-form__label-for-checkbox,.woocommerce form .form-row label.checkbox{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.woocommerce form .required{color:#c0392b;border:0;text-decoration:none}.woocommerce :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],textarea,select),.woocommerce .select2-container .select2-selection{box-sizing:border-box;border:1.5px solid var(--flx-line);background:var(--flx-surface);width:100%;min-height:50px;color:var(--flx-ink);font:inherit;border-radius:12px;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.woocommerce textarea{min-height:110px}.woocommerce :where(input.input-text,input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select):focus{border-color:var(--flx-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--flx-primary)16%,transparent);outline:0}.woocommerce input[type=checkbox]{width:18px;height:18px;accent-color:var(--flx-primary)}.woocommerce .select2-container .select2-selection--single{align-items:center;display:flex}.woocommerce .select2-container .select2-selection--single .select2-selection__arrow{top:50%;right:10px;transform:translateY(-50%)}.woocommerce .password-input{display:block;position:relative}.woocommerce .show-password-input{width:34px;height:34px;color:var(--flx-text);cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0;padding:0;transform:translateY(-50%);position:absolute!important;top:50%!important;right:.6rem!important}.woocommerce .show-password-input:after{background:currentColor;position:absolute;inset:7px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;font-family:inherit!important}.woocommerce .show-password-input.display-password:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M3 3l18 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M3 3l18 18'/%3E%3C/svg%3E")}.woocommerce .show-password-input:hover{color:var(--flx-primary);background:var(--flx-mint-soft)}.woocommerce .password-input input{padding-right:3rem}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:calc(50% - .6rem)}.woocommerce form .form-row-first{float:left}.woocommerce form .form-row-last{float:right}.woocommerce form .clear,.woocommerce form .form-row-wide{clear:both}@media (width<=600px){.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:none;width:100%}}.woocommerce fieldset{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);margin:1.5rem 0;padding:1.25rem 1.25rem .25rem}.woocommerce fieldset legend{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);padding:0 .5rem;font-weight:800}.woocommerce em,.woocommerce .description{font-size:var(--wp--preset--font-size--x-small);color:var(--flx-text)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce :where(.woocommerce-message,.woocommerce-info,.woocommerce-error),.woocommerce-page :where(.woocommerce-message,.woocommerce-info,.woocommerce-error){background:var(--flx-mint);color:var(--flx-ink);font-size:var(--wp--preset--font-size--small);border:0;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0 0 1.5rem;padding:1rem 1.2rem 1rem 3.4rem;list-style:none;display:flex;position:relative}.woocommerce :where(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{content:"";background:var(--flx-primary);width:22px;height:22px;-webkit-mask:var(--flx-wc-i-check)center/contain no-repeat;mask:var(--flx-wc-i-check)center/contain no-repeat;color:inherit;position:absolute;top:1rem;left:1.1rem}.woocommerce .woocommerce-info:before{-webkit-mask-image:var(--flx-wc-i-info);mask-image:var(--flx-wc-i-info)}.woocommerce .woocommerce-error{color:#7a1f17;background:#fdecea}.woocommerce .woocommerce-error:before{-webkit-mask-image:var(--flx-wc-i-alert);mask-image:var(--flx-wc-i-alert);background:#c0392b}.woocommerce :where(.woocommerce-message,.woocommerce-info) .button{font-size:var(--wp--preset--font-size--x-small);order:2;margin-left:auto;padding:.55em 1.2em}.woocommerce .woocommerce-error li{width:100%;margin:0}.wc-block-components-notice-banner{font-size:var(--wp--preset--font-size--small)!important;border-width:0!important;border-radius:14px!important;padding:1rem 1.2rem!important}.wc-block-components-notice-banner.is-success,.wc-block-components-notice-banner.is-info{background:var(--flx-mint)!important;color:var(--flx-ink)!important}.wc-block-components-notice-banner.is-success>svg,.wc-block-components-notice-banner.is-info>svg{background:var(--flx-primary)!important}.flx-shop-hero{box-sizing:border-box;border-radius:var(--flx-radius-media);background:radial-gradient(520px 260px at 100% 0,color-mix(in srgb,var(--flx-leaf)22%,transparent),transparent 70%),linear-gradient(135deg,var(--flx-mint)0%,var(--flx-mint-soft)100%);border:1px solid var(--flx-line);flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;padding:clamp(1.4rem,3vw,2.2rem) clamp(1.3rem,3vw,2.4rem);display:flex;position:relative;overflow:hidden;margin-block:0 var(--wp--preset--spacing--50)!important}.flx-shop-hero:after{content:"";background:var(--flx-primary);opacity:.06;width:200px;height:200px;-webkit-mask:var(--flx-i-leaf)center/contain no-repeat;mask:var(--flx-i-leaf)center/contain no-repeat;pointer-events:none;position:absolute;bottom:-40px;right:-30px;transform:rotate(-15deg)}.flx-shop-hero__icon{background:var(--flx-primary);color:#fff;width:64px;height:64px;box-shadow:0 12px 26px color-mix(in srgb,var(--flx-primary)32%,transparent);border-radius:20px;flex:none;place-items:center;display:grid}.flx-shop-hero__icon .flx-ic{width:30px;height:30px}.flx-shop-hero__text{flex:280px;min-width:0}.flx-shop-hero__eyebrow{font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--x-small);letter-spacing:.14em;text-transform:uppercase;color:var(--flx-primary);margin:0 0 .2rem}.flx-shop-hero__title{color:var(--flx-ink);margin:0;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.5rem);line-height:1.15}.flx-shop-hero__lead{max-width:60ch;color:var(--flx-text);font-size:var(--wp--preset--font-size--small);margin:.45rem 0 0}.flx-wc--received .flx-shop-hero__icon{background:var(--flx-leaf)}.flx-steps{z-index:1;font-family:var(--wp--preset--font-family--heading);font-weight:800;font-size:var(--wp--preset--font-size--x-small);color:var(--flx-text);align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.flx-steps li{align-items:center;gap:.5rem;display:flex}.flx-steps li+li:before{content:"";background:var(--flx-line);border-radius:2px;width:clamp(18px,4vw,42px);height:2px;margin:0 .6rem}.flx-steps li.is-done+li:before,.flx-steps li.is-done:before{background:var(--flx-primary)}.flx-steps__dot{background:var(--flx-surface);border:2px solid var(--flx-line);width:32px;height:32px;color:var(--flx-text);border-radius:50%;place-items:center;display:grid}.flx-steps__dot .flx-ic{stroke-width:2.6px;width:16px;height:16px}.flx-steps .is-current{color:var(--flx-ink)}.flx-steps .is-current .flx-steps__dot{background:var(--flx-primary);border-color:var(--flx-primary);color:#fff;box-shadow:0 0 0 5px color-mix(in srgb,var(--flx-primary)18%,transparent)}.flx-steps .is-done .flx-steps__dot{background:var(--flx-mint);border-color:var(--flx-primary);color:var(--flx-primary)}@media (width<=600px){.flx-shop-hero__icon{border-radius:16px;width:52px;height:52px}.flx-steps{width:100%}.flx-steps li:not(.is-current) .flx-steps__label{display:none}}.woocommerce:has(>.flx-account-side){grid-template-columns:minmax(240px,290px) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.woocommerce:has(>.flx-account-side)>.woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce:has(>.flx-account-side):before,.woocommerce:has(>.flx-account-side):after,#customer_login:before,#customer_login:after{content:none!important;display:none!important}.woocommerce:has(>.flx-account-side)>*{grid-column:1/-1}.woocommerce:has(>.flx-account-side)>.flx-account-side{grid-column:1}.woocommerce:has(>.flx-account-side)>.woocommerce-MyAccount-content{grid-column:2}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li:first-child{padding:0;list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{margin:0;float:none!important;width:auto!important}.flx-account-side{flex-direction:column;gap:1rem;display:flex;position:sticky;top:1.5rem}.admin-bar .flx-account-side{top:calc(32px + 1.5rem)}.flx-account-user{border-radius:var(--flx-radius);background:var(--flx-surface);box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);align-items:center;gap:.85rem;padding:1.1rem 1.2rem;display:flex}.flx-account-user__avatar{background:linear-gradient(135deg,var(--flx-primary),var(--flx-leaf));color:#fff;width:48px;height:48px;font:800 1.2rem/1 var(--wp--preset--font-family--heading);border-radius:50%;flex:none;place-items:center;display:grid}.flx-account-user__meta{flex-direction:column;min-width:0;display:flex}.flx-account-user__meta strong{color:var(--flx-ink);font-family:var(--wp--preset--font-family--heading);text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.25;overflow:hidden}.flx-account-user__meta small{color:var(--flx-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.woocommerce-MyAccount-navigation{border-radius:var(--flx-radius);background:var(--flx-surface);box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);padding:.5rem}.woocommerce-MyAccount-navigation ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.woocommerce-MyAccount-navigation li{border:0;margin:0;padding:0}.woocommerce-MyAccount-navigation a{--i:var(--flx-wc-i-default);color:var(--flx-ink);font-family:var(--wp--preset--font-family--heading);font-weight:700;font-size:var(--wp--preset--font-size--small);border-radius:12px;align-items:center;gap:.75rem;padding:.75rem .9rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.woocommerce-MyAccount-navigation a:before{content:"";width:20px;height:20px;-webkit-mask:var(--i)center/contain no-repeat;mask:var(--i)center/contain no-repeat;opacity:.85;background:currentColor;flex:none}.woocommerce-MyAccount-navigation a:after{content:"";width:16px;height:16px;-webkit-mask:var(--flx-i-chev-r)center/contain no-repeat;mask:var(--flx-i-chev-r)center/contain no-repeat;opacity:0;background:currentColor;margin-left:auto;transition:opacity .15s,transform .15s;transform:translate(-4px)}.woocommerce-MyAccount-navigation a:hover{background:var(--flx-mint-soft);color:var(--flx-primary)}.woocommerce-MyAccount-navigation a:hover:after{opacity:.6;transform:none}.woocommerce-MyAccount-navigation li.is-active a{background:var(--flx-primary);color:#fff}.woocommerce-MyAccount-navigation li.is-active a:after{opacity:.9;transform:none}.woocommerce-MyAccount-navigation-link--dashboard a{--i:var(--flx-wc-i-dashboard)}.woocommerce-MyAccount-navigation-link--orders a{--i:var(--flx-wc-i-orders)}.woocommerce-MyAccount-navigation-link--downloads a{--i:var(--flx-wc-i-downloads)}.woocommerce-MyAccount-navigation-link--edit-address a{--i:var(--flx-wc-i-edit-address)}.woocommerce-MyAccount-navigation-link--payment-methods a{--i:var(--flx-wc-i-payment-methods)}.woocommerce-MyAccount-navigation-link--edit-account a{--i:var(--flx-wc-i-edit-account)}.woocommerce-MyAccount-navigation-link--customer-logout{border-top:1px solid var(--flx-line)!important;margin-top:.35rem!important;padding-top:.35rem!important}.woocommerce-MyAccount-navigation-link--customer-logout a{--i:var(--flx-wc-i-customer-logout);color:#b23a2e}.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#b23a2e;background:#fdecea}.flx-account-donate{border-radius:var(--flx-radius);background:linear-gradient(135deg,var(--flx-primary),var(--flx-primary-dark));color:#fff;align-items:center;gap:.8rem;padding:1rem 1.1rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.flx-account-donate:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--flx-primary)35%,transparent);color:#fff;transform:translateY(-2px)}.flx-account-donate .flx-ic{background:#ffffff29;border-radius:12px;flex:none;width:40px;height:40px;padding:8px}.flx-account-donate span{flex-direction:column;display:flex}.flx-account-donate strong{font-family:var(--wp--preset--font-family--heading);font-weight:800;line-height:1.25}.flx-account-donate small{opacity:.85;font-size:.8rem}.woocommerce-MyAccount-content{border-radius:var(--flx-radius);background:var(--flx-surface);min-width:0;box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);padding:clamp(1.25rem,3vw,2rem)}.woocommerce-MyAccount-content>:first-child,.woocommerce-MyAccount-content>.woocommerce-notices-wrapper:first-child+*{margin-top:0}.woocommerce-MyAccount-content>p{color:var(--flx-text)}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{color:var(--flx-ink);font-size:clamp(1.2rem,1rem + .6vw,1.45rem)}.woocommerce-MyAccount-content a:not(.button):not(.flx-dash__card):not([class*=flx-dash]){color:var(--flx-primary);font-weight:700}@media (width<=860px){.woocommerce:has(>.flx-account-side){grid-template-columns:minmax(0,1fr)}.woocommerce:has(>.flx-account-side)>.flx-account-side,.woocommerce:has(>.flx-account-side)>.woocommerce-MyAccount-content{grid-column:1}.flx-account-side{position:static}.flx-account-donate{display:none}.woocommerce-MyAccount-navigation{scrollbar-width:none;padding:.4rem;overflow-x:auto}.woocommerce-MyAccount-navigation::-webkit-scrollbar{display:none}.woocommerce-MyAccount-navigation ul{flex-direction:row;gap:.3rem;width:max-content}.woocommerce-MyAccount-navigation a{white-space:nowrap;padding:.6rem .9rem}.woocommerce-MyAccount-navigation a:after{display:none}.woocommerce-MyAccount-navigation-link--customer-logout{border:0!important;margin:0!important;padding:0!important}}.flx-dash__hello{background:var(--flx-mint-soft);font-size:var(--wp--preset--font-size--small);border-radius:12px;margin:0 0 1.5rem;padding:.9rem 1.1rem}.flx-dash__hello strong{color:var(--flx-ink)}.flx-dash__cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.flx-dash__card{border-radius:var(--flx-radius);border:1.5px solid var(--flx-line);background:var(--flx-surface);color:var(--flx-text);flex-direction:column;gap:.3rem;padding:1.2rem;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.flx-dash__card:hover{border-color:var(--flx-primary);box-shadow:var(--flx-shadow);transform:translateY(-3px)}.flx-dash__card-icon{background:var(--flx-mint);width:46px;height:46px;color:var(--flx-primary);border-radius:14px;place-items:center;margin-bottom:.5rem;transition:background .15s,color .15s;display:grid}.flx-dash__card:hover .flx-dash__card-icon{background:var(--flx-primary);color:#fff}.flx-dash__card strong{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);font-weight:800}.flx-dash__card small{font-size:.82rem;line-height:1.45}.flx-dash__recent{margin-top:2rem}.flx-dash__recent-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.flx-dash__recent-head h2{margin:0;font-size:1.15rem!important}.flx-dash__recent-head a{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--x-small);text-decoration:none}.flx-dash__orders{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);margin:0;padding:0;list-style:none;overflow:hidden}.flx-dash__orders li+li{border-top:1px solid var(--flx-line)}.flx-dash__orders a{color:var(--flx-text);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.5rem 1rem;padding:.9rem 1.1rem;text-decoration:none;transition:background .15s;display:grid;font-weight:400!important}.flx-dash__orders a:hover{background:var(--flx-mint-soft)}.flx-dash__order-no{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink);font-weight:800}.flx-dash__order-date{font-size:.85rem}.flx-dash__order-total{color:var(--flx-ink);font-weight:800}@media (width<=520px){.flx-dash__orders a{grid-template-columns:1fr auto}.flx-dash__order-date{order:3}}.flx-status{background:var(--flx-mint);color:var(--flx-primary);font-family:var(--wp--preset--font-family--heading);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.25em .75em;font-size:.72rem;font-weight:800;display:inline-flex}.flx-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.flx-status--processing,.flx-status--on-hold,.flx-status--pending{color:#9a6200;background:#fff4de}.flx-status--cancelled,.flx-status--failed,.flx-status--refunded{color:#b23a2e;background:#fdecea}.woocommerce table.shop_table{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);border-collapse:separate;border-spacing:0;width:100%;font-size:var(--wp--preset--font-size--small);margin:0 0 1.5rem;overflow:hidden}.woocommerce table.shop_table :where(th,td){border:0;border-top:1px solid var(--flx-line);text-align:left;vertical-align:middle;padding:.9rem 1rem}.woocommerce table.shop_table thead th{background:var(--flx-mint-soft);font-family:var(--wp--preset--font-family--heading);letter-spacing:.06em;text-transform:uppercase;color:var(--flx-text);border-top:0;font-size:.75rem;font-weight:800}.woocommerce table.shop_table tbody tr:hover>*{background:color-mix(in srgb,var(--flx-mint-soft)60%,transparent)}.woocommerce table.shop_table tfoot :where(th,td){background:var(--flx-mint-soft)}.woocommerce table.shop_table tfoot tr:last-child :where(th,td){color:var(--flx-ink);font-weight:800}.woocommerce-orders-table__cell-order-number a{font-family:var(--wp--preset--font-family--heading);font-weight:800;text-decoration:none;color:var(--flx-ink)!important}.woocommerce-orders-table__cell-order-actions{text-align:right!important}.woocommerce-orders-table .button,.woocommerce-table--order-downloads .button{margin:.15rem 0 .15rem .25rem;background:var(--flx-mint)!important;color:var(--flx-primary)!important;padding:.5em 1.1em!important;font-size:.78rem!important}.woocommerce-orders-table .button:hover{background:var(--flx-primary)!important;color:#fff!important}@media (width<=768px){.woocommerce table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr{border-top:1px solid var(--flx-line);display:block}.woocommerce table.shop_table_responsive tbody tr:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody :where(th,td){border:0;justify-content:space-between;gap:1rem;padding:.5rem 1rem;display:flex;text-align:right!important}.woocommerce table.shop_table_responsive tbody :where(th,td):before{content:attr(data-title);color:var(--flx-ink);text-align:left;font-weight:700}.woocommerce table.shop_table_responsive tbody tr>:first-child{padding-top:1rem}.woocommerce table.shop_table_responsive tbody tr>:last-child{padding-bottom:1rem}.woocommerce table.shop_table_responsive .woocommerce-orders-table__cell-order-actions:before{display:none}}.woocommerce-pagination{justify-content:space-between;gap:1rem;display:flex}.woocommerce-order-details,.woocommerce-customer-details{margin-top:1.5rem}.woocommerce-order-details__title,.woocommerce-column__title{font-size:1.15rem!important}mark.order-number,mark.order-date,mark.order-status{color:var(--flx-ink);background:0 0;font-weight:800}.woocommerce-Addresses{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1rem;display:grid}.woocommerce-Addresses:before,.woocommerce-Addresses:after{display:none!important}.woocommerce-Address{border-radius:var(--flx-radius);border:1.5px solid var(--flx-line);background:var(--flx-mint-soft);padding:1.2rem 1.3rem;float:none!important;width:auto!important}.woocommerce-Address-title{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.6rem;display:flex}.woocommerce-Address-title:before,.woocommerce-Address-title:after{display:none!important}.woocommerce-Address-title h2,.woocommerce-Address-title h3{align-items:center;gap:.5rem;margin:0;display:flex;font-size:1.05rem!important}.woocommerce-Address-title h2:before,.woocommerce-Address-title h3:before{content:"";background:var(--flx-primary);width:20px;height:20px;-webkit-mask:var(--flx-wc-i-edit-address)center/contain no-repeat;mask:var(--flx-wc-i-edit-address)center/contain no-repeat}.woocommerce-Address-title .edit{background:var(--flx-surface);border:1.5px solid var(--flx-line);font-family:var(--wp--preset--font-family--heading);white-space:nowrap;border-radius:999px;padding:.35em .9em;font-size:.75rem;text-decoration:none;float:none!important}.woocommerce-Address-title .edit:hover{border-color:var(--flx-primary)}.woocommerce-Address address{color:var(--flx-text);font-style:normal;line-height:1.7}.woocommerce-customer-details address{border-radius:var(--flx-radius);padding:1.1rem 1.2rem;font-style:normal;line-height:1.7;border:1.5px solid var(--flx-line)!important}.woocommerce-account:not(.logged-in) .woocommerce{max-width:980px!important}#customer_login{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(1rem,3vw,2rem);display:grid}#customer_login:before,#customer_login:after{display:none!important}#customer_login>.u-column1,#customer_login>.u-column2{border-radius:var(--flx-radius);background:var(--flx-surface);box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);padding:clamp(1.3rem,3vw,2rem);float:none!important;width:auto!important;max-width:none!important}#customer_login>.u-column2{background:linear-gradient(160deg,var(--flx-mint)0%,var(--flx-surface)55%)}#customer_login h2,.woocommerce-account:not(.logged-in) .woocommerce>h2{color:var(--flx-ink);align-items:center;gap:.6rem;margin:0 0 1.25rem;display:flex;font-size:1.35rem!important}#customer_login h2:before,.woocommerce-account:not(.logged-in) .woocommerce>h2:before{content:"";background:var(--flx-mint)var(--flx-wc-i-lock)center/22px no-repeat;width:40px;height:40px;box-shadow:inset 0 0 0 40px var(--flx-mint);background-image:none;border-radius:12px;flex:none;display:inline-block;-webkit-mask:none;mask:none}#customer_login h2{position:relative}#customer_login h2:after{content:"";background:var(--flx-primary);width:22px;height:22px;-webkit-mask:var(--flx-wc-i-lock)center/contain no-repeat;mask:var(--flx-wc-i-lock)center/contain no-repeat;margin-top:-11px;position:absolute;top:50%;left:9px}#customer_login .u-column2 h2:after{-webkit-mask-image:var(--flx-wc-i-userplus);mask-image:var(--flx-wc-i-userplus)}#customer_login .u-column2 h2:before{background:var(--flx-surface);box-shadow:none}.woocommerce form.login,.woocommerce form.register,.woocommerce form.lost_reset_password{border:0;border-radius:0;margin:0;padding:0}.woocommerce form.login .form-row:has(.woocommerce-form-login__rememberme){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.woocommerce .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register__submit{width:100%;padding-block:.95em!important;font-size:1rem!important}.woocommerce .woocommerce-form-login__submit{order:3}.woocommerce .woocommerce-form-login__rememberme{margin:0!important}.woocommerce-LostPassword{font-size:var(--wp--preset--font-size--x-small);margin:.25rem 0 0}.woocommerce-LostPassword a{color:var(--flx-primary);font-weight:700}.woocommerce-privacy-policy-text{color:var(--flx-text);font-size:.8rem}.woocommerce-account:not(.logged-in) form.lost_reset_password{border-radius:var(--flx-radius);background:var(--flx-surface);max-width:520px;box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);padding:clamp(1.3rem,3vw,2rem)}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{margin-top:0!important}.wc-block-components-sidebar-layout{gap:0}.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:clamp(0px,3%,2.5rem)!important}.wc-block-components-sidebar{border-radius:var(--flx-radius);background:var(--flx-surface);box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);align-self:flex-start;padding:clamp(1.2rem,2.5vw,1.6rem)!important}.wc-block-cart .wc-block-cart__totals-title,.wc-block-components-checkout-order-summary__title-text,.wc-block-components-title.wc-block-components-title{font-family:var(--wp--preset--font-family--heading)!important;color:var(--flx-ink)!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 .75rem!important;font-size:1.25rem!important;font-weight:800!important}.wc-block-cart-items{border-collapse:separate!important}.wc-block-cart-items__header{font-family:var(--wp--preset--font-family--heading);letter-spacing:.06em;color:var(--flx-text);font-weight:800;font-size:.75rem!important}.wc-block-cart-items td,.wc-block-cart-items th{border-color:var(--flx-line)!important}.wc-block-cart-item__image img,.wc-block-components-order-summary-item__image img{border-radius:12px}.wc-block-components-product-name{font-family:var(--wp--preset--font-family--heading);font-weight:800;color:var(--flx-ink)!important;text-decoration:none!important}.wc-block-components-product-price,.wc-block-components-totals-item__value{color:var(--flx-ink);font-weight:800}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:var(--flx-primary)!important;font-size:1.2rem!important}.wc-block-components-totals-wrapper{border-color:var(--flx-line)!important}.wc-block-components-quantity-selector{overflow:hidden;border-color:var(--flx-line)!important;border-radius:999px!important}.wc-block-components-quantity-selector:after{border:0!important}.wc-block-components-quantity-selector__button{color:var(--flx-primary)!important}.wc-block-cart-item__remove-link{color:var(--flx-text)!important;font-size:.8rem!important}.wc-block-components-button:not(.is-link),.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{min-height:52px;transition:background .15s,transform .15s;background:var(--flx-primary)!important;color:#fff!important;font-family:var(--wp--preset--font-family--heading)!important;border:0!important;border-radius:999px!important;font-weight:800!important}.wc-block-components-button:not(.is-link):hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{transform:translateY(-1px);background:var(--flx-primary-dark)!important}.wc-block-components-button.outlined,.wc-block-mini-cart__footer-cart.wc-block-components-button{color:var(--flx-primary)!important;box-shadow:inset 0 0 0 1.5px var(--flx-primary)!important;background:0 0!important}.wc-block-components-text-input input,.wc-block-components-text-input textarea,.wc-blocks-components-select__select,.wc-block-components-combobox .wc-block-components-combobox-control input,.wc-block-components-form .wc-block-components-text-input input{border:1.5px solid var(--flx-line)!important;background:var(--flx-surface)!important;color:var(--flx-ink)!important;border-radius:12px!important}.wc-block-components-text-input input:focus,.wc-blocks-components-select__select:focus,.wc-block-components-combobox .wc-block-components-combobox-control input:focus{border-color:var(--flx-primary)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--flx-primary)16%,transparent)!important;outline:0!important}.wc-blocks-components-select .wc-blocks-components-select__container{background:var(--flx-surface)!important;border-radius:12px!important}.wc-block-components-text-input.is-active label,.wc-block-components-text-input label{color:var(--flx-text)!important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-color:var(--flx-line)!important;border-radius:6px!important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:var(--flx-primary)!important;border-color:var(--flx-primary)!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff!important}.wc-block-components-checkbox{margin-top:.75rem}.wc-block-components-checkbox label{cursor:pointer;align-items:center;gap:.8rem;min-height:44px;line-height:1.4;position:relative;display:flex!important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{cursor:pointer;flex:0 0 26px;border-width:2px!important;width:26px!important;min-width:26px!important;height:26px!important;margin:0!important;position:relative!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{pointer-events:none;width:20px!important;height:20px!important;margin:-10px 0 0!important;position:absolute!important;top:50%!important;left:3px!important}.wc-block-components-checkbox .wc-block-components-checkbox__label{font-weight:600}.wc-block-checkout__terms .wc-block-components-checkbox{border:1.5px solid var(--flx-line);background:var(--flx-surface);border-radius:14px;margin:0;padding:0}.wc-block-checkout__terms .wc-block-components-checkbox:has(input:checked){border-color:var(--flx-primary);background:color-mix(in srgb,var(--flx-primary)8%,var(--flx-surface))}.wc-block-checkout__terms .wc-block-components-checkbox.has-error{border-color:#d63638}.wc-block-checkout__terms .wc-block-components-checkbox label{min-height:56px;padding:.75rem 1rem}.wc-block-checkout__terms .wc-block-components-checkbox .wc-block-components-checkbox__mark{left:calc(1rem + 3px)!important}.wc-block-checkout__terms .wc-block-components-checkbox__label{font-size:.95rem;font-weight:500}.wc-block-checkout__terms a{color:var(--flx-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}.wc-block-components-checkout-step{border-radius:var(--flx-radius);border:1.5px solid var(--flx-line);background:var(--flx-surface);position:relative;margin-bottom:1.5rem!important;padding:clamp(1.1rem,2.5vw,1.5rem)!important}.wc-block-components-checkout-step:after{display:none!important}.wc-block-components-checkout-step__heading{margin-top:0!important}.wc-block-components-checkout-step__title{font-size:1.15rem!important}.wc-block-checkout__form .wc-block-components-checkout-step__container:after{display:none!important}.wc-block-components-radio-control--highlight-checked,.wc-block-components-radio-control-accordion-option{border-radius:12px!important}.wc-block-components-radio-control--highlight-checked:after{border-color:var(--flx-line)!important;border-radius:12px!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{background:var(--flx-mint-soft);box-shadow:inset 0 0 0 2px var(--flx-primary)!important;border-radius:12px!important}.wc-block-components-radio-control__input:checked{border-color:var(--flx-primary)!important}.wc-block-components-radio-control__input:checked:before{background:var(--flx-primary)!important}.wc-block-components-panel__button,.wc-block-components-totals-coupon-link{font-weight:700;color:var(--flx-primary)!important}.wc-block-checkout__terms{font-size:.85rem}.wc-block-cart__empty-cart__title{font-family:var(--wp--preset--font-family--heading);color:var(--flx-ink)}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{opacity:.85;background:var(--flx-primary)!important}.wp-block-woocommerce-empty-cart-block{border-radius:var(--flx-radius);background:var(--flx-mint-soft);border:1px solid var(--flx-line);padding:clamp(1.5rem,4vw,3rem)}.wc-block-components-sale-badge,.wc-block-components-product-sale-badge,.woocommerce span.onsale{font-weight:800;background:var(--flx-leaf)!important;color:#fff!important;border:0!important;border-radius:999px!important}.wc-block-order-confirmation-status{border-radius:var(--flx-radius);background:var(--flx-mint);border:1px solid var(--flx-line);padding:clamp(1.2rem,3vw,2rem)}.wc-block-order-confirmation-summary-list{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;padding:1.2rem!important;display:grid!important}.wc-block-order-confirmation-summary-list-item{border:0!important;margin:0!important;padding:0!important}.wc-block-order-confirmation-summary-list-item__key{letter-spacing:.06em;text-transform:uppercase;color:var(--flx-text);font-size:.75rem}.wc-block-order-confirmation-summary-list-item__value{color:var(--flx-ink);font-weight:800}.wc-block-order-confirmation-totals table,.wc-block-order-confirmation-downloads table{border-radius:var(--flx-radius);overflow:hidden}.wc-block-order-confirmation-billing-address,.wc-block-order-confirmation-shipping-address{border-radius:var(--flx-radius)!important;border-color:var(--flx-line)!important}.wc-block-product-template .wc-block-product,.woocommerce ul.products li.product{border-radius:var(--flx-radius);background:var(--flx-surface);box-shadow:var(--flx-shadow);transition:transform .2s,box-shadow .2s;position:relative;padding:.75rem .75rem 1.2rem!important}.wc-block-product-template .wc-block-product:hover,.woocommerce ul.products li.product:hover{box-shadow:0 22px 44px color-mix(in srgb,var(--flx-shade)14%,transparent);transform:translateY(-4px)}.wc-block-components-product-image img,.woocommerce ul.products li.product img{border-radius:12px}.wc-block-product .wp-block-post-title a,.woocommerce-loop-product__title{color:var(--flx-ink);font-family:var(--wp--preset--font-family--heading);font-weight:800;text-decoration:none}.wp-block-woocommerce-product-price,.woocommerce ul.products li.product .price,.woocommerce div.product p.price{font-weight:800;color:var(--flx-primary)!important}.wc-block-components-product-button__button,.wp-block-button.wc-block-components-product-button .wp-block-button__link{border-radius:999px!important}.woocommerce div.product .single_add_to_cart_button{min-height:52px}.woocommerce .quantity .qty{text-align:center;border-radius:999px;width:5rem;min-height:52px}.wp-block-woocommerce-product-details .wc-tabs,.woocommerce-tabs ul.tabs{flex-wrap:wrap;gap:.4rem;display:flex;border:0!important;padding:0!important}.wp-block-woocommerce-product-details .wc-tabs li,.woocommerce-tabs ul.tabs li{background:var(--flx-mint)!important;border:0!important;border-radius:999px!important;margin:0!important}.wp-block-woocommerce-product-details .wc-tabs li:before,.wp-block-woocommerce-product-details .wc-tabs li:after,.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after,.woocommerce-tabs ul.tabs:before{display:none!important}.wp-block-woocommerce-product-details .wc-tabs li a,.woocommerce-tabs ul.tabs li a{font-family:var(--wp--preset--font-family--heading);color:var(--flx-primary)!important;padding:.55rem 1.1rem!important}.wp-block-woocommerce-product-details .wc-tabs li.active,.woocommerce-tabs ul.tabs li.active{background:var(--flx-primary)!important}.wp-block-woocommerce-product-details .wc-tabs li.active a,.woocommerce-tabs ul.tabs li.active a{color:#fff!important}.woocommerce-breadcrumb,.wc-block-breadcrumbs{font-size:var(--wp--preset--font-size--x-small);color:var(--flx-text)}.woocommerce-breadcrumb a,.wc-block-breadcrumbs a{color:var(--flx-primary);text-decoration:none}@media (prefers-color-scheme:dark){body.flx-dark .woocommerce .woocommerce-error{color:#f6c9c3;background:#3a1a17}body.flx-dark .woocommerce-MyAccount-navigation-link--customer-logout a{color:#f09a8f}body.flx-dark .woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#f6c9c3;background:#3a1a17}body.flx-dark .flx-status--processing,body.flx-dark .flx-status--on-hold,body.flx-dark .flx-status--pending{color:#f2c46b;background:#3a2e12}body.flx-dark .flx-status--cancelled,body.flx-dark .flx-status--failed,body.flx-dark .flx-status--refunded{color:#f09a8f;background:#3a1a17}body.flx-dark .flx-status{color:var(--flx-d-link)}body.flx-dark .woocommerce-orders-table .button{color:var(--flx-d-link)!important}body.flx-dark .woocommerce-orders-table .button:hover{color:#fff!important}body.flx-dark .woocommerce-MyAccount-content a:not(.button):not(.flx-dash__card):not([class*=flx-dash]),body.flx-dark .woocommerce-LostPassword a,body.flx-dark .flx-dash__recent-head a{color:var(--flx-d-link)}body.flx-dark .wc-block-components-product-price,body.flx-dark .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,body.flx-dark .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:var(--flx-d-link)!important}body.flx-dark .wc-block-mini-cart__drawer,body.flx-dark .wc-block-mini-cart__drawer .components-modal__content{background:var(--flx-surface);color:var(--flx-text)}body.flx-dark .flx-shop-hero:after{opacity:.1;background:var(--flx-leaf)}}.flx-video-title{margin-bottom:.4rem;text-align:center!important}.flx-video-lead{max-width:640px;color:var(--flx-text);margin:0 auto 2rem!important}.flx-video-section--nasil{background:var(--flx-mint-soft)}.flx-video-nasil{max-width:960px;margin-inline:auto!important}.flx-video-nasil .flx-video--dikey{max-width:340px;margin-inline:auto!important}.flx-steps-list{counter-reset:flx-step;gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.flx-steps-list li{counter-increment:flx-step;padding-left:2.6rem;line-height:1.55;position:relative}.flx-steps-list li:before{content:counter(flx-step);background:var(--flx-primary);color:#fff;width:1.85rem;height:1.85rem;font:800 .85rem/1 var(--wp--preset--font-family--heading);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.1rem;left:0}.flx-video-section--nasil .flx-pill{background:var(--flx-mint);color:var(--flx-primary);border:0;border-radius:999px;padding:.3rem .8rem;display:inline-flex}@media (width<=781px){.flx-video-nasil .flx-video--dikey{max-width:300px}}@view-transition{navigation:auto}.flx-header-part{view-transition-name:flx-header}::view-transition-group(flx-header){animation:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.flx-quote-name{margin:0;font-size:var(--wp--preset--font-size--medium)!important}body:not(.editor-styles-wrapper) .flx-slider:not(.swiper)>:not(:first-child){display:none!important}body:not(.editor-styles-wrapper) .flx-slider:not(.swiper){overflow:hidden}.flx-etkinlik-aktif .flxs-ev-link{display:none}.flx-etkinlik-aktif .flxs-ev-section{margin-top:0}.flx-etkinlik-gecmis{text-align:center;font-size:var(--wp--preset--font-size--x-large);margin:var(--wp--preset--spacing--60)auto 0}.flx-rv{opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(28px)}.flx-rv.flx-rv-in{opacity:1;transform:none}.flx-rv.wp-block-image,.flx-rv.flx-player,.flx-rv.wp-block-embed{transform:translateY(28px)scale(.97)}.flx-rv.wp-block-image.flx-rv-in,.flx-rv.flx-player.flx-rv-in,.flx-rv.wp-block-embed.flx-rv-in{transform:none}@media (prefers-reduced-motion:reduce){.flx-rv{opacity:1!important;transform:none!important}}@media print{.flx-rv{opacity:1!important;transform:none!important}}.flx-donate-steps>.wp-block-column.flx-pay-card{padding:var(--wp--preset--spacing--40)}.flx-donate-steps h3{margin-top:0}.flx-donate-why a,.flx-donate-steps a{color:var(--flx-primary);font-weight:700}.flx-faq .wp-block-details{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-surface);margin-top:.8rem;padding:0;transition:border-color .2s}.flx-faq .wp-block-details[open]{border-color:var(--flx-leaf)}.flx-faq .wp-block-details summary{cursor:pointer;color:var(--flx-ink);padding:1.05rem 3.2rem 1.05rem 1.25rem;font-weight:800;list-style:none;position:relative}.flx-faq .wp-block-details summary::-webkit-details-marker{display:none}.flx-faq .wp-block-details summary:after{content:"";width:14px;height:14px;-webkit-mask:var(--flx-i-chev-r)center/contain no-repeat;mask:var(--flx-i-chev-r)center/contain no-repeat;background:currentColor;margin-top:-7px;transition:transform .2s;position:absolute;top:50%;right:1.2rem;transform:rotate(90deg)}.flx-faq .wp-block-details[open] summary:after{transform:rotate(-90deg)}.flx-faq .wp-block-details>:not(summary){margin:0;padding:0 1.25rem 1.1rem}.flx-donate-info .has-text-align-center{text-align:center!important}.flx-donate-steps>.wp-block-column.flx-pay-card{height:auto}.flx-hesap-satiri-wrap{padding:var(--wp--preset--spacing--40)clamp(1rem,4vw,2rem)0;margin:0!important}.flx-hesap-satiri{max-width:var(--wp--style--global--wide-size,1200px);border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-mint);flex-wrap:wrap;align-items:center;gap:.9rem 1rem;margin:0 auto;padding:.8rem 1rem .8rem .8rem;display:flex}.flx-hesap-satiri__ic{background:var(--flx-surface);width:42px;height:42px;color:var(--flx-primary);border-radius:12px;flex:none;place-items:center;display:grid}.flx-hesap-satiri__ic .flx-ic{width:22px;height:22px}.flx-hesap-satiri__txt{font-size:var(--wp--preset--font-size--small);color:var(--flx-ink);flex:260px;margin:0}.flx-hesap-satiri__acts{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.flx-hesap-satiri__btn{background:var(--flx-primary);font-family:var(--wp--preset--font-family--heading);border-radius:999px;align-items:center;padding:.55em 1.2em;font-size:.9rem;font-weight:800;transition:filter .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.flx-hesap-satiri__btn:hover{filter:brightness(1.1)}.flx-hesap-satiri__link{font-size:.9rem;font-weight:800;color:var(--flx-primary)!important}@media (width<=600px){.flx-hesap-satiri__acts{width:100%}.flx-hesap-satiri__btn{flex:1;justify-content:center}}.flx-auth-tabs{background:var(--flx-mint);border:1.5px solid var(--flx-line);border-radius:999px;gap:.35rem;max-width:480px;margin:0 auto 1rem;padding:.35rem;display:flex}.flx-auth-tabs button{color:var(--flx-ink);font-family:var(--wp--preset--font-family--heading);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:.7em 1em;font-size:1rem;font-weight:800;transition:background .2s,color .2s,box-shadow .2s}.flx-auth-tabs button[aria-selected=true]{background:var(--flx-surface);color:var(--flx-primary);box-shadow:0 4px 14px color-mix(in srgb,var(--flx-shade)10%,transparent)}#customer_login.flx-tabbed{max-width:480px;margin:0 auto;display:block}#customer_login.flx-tabbed>.u-column2{background:var(--flx-surface);display:none}#customer_login.flx-tabbed.is-register>.u-column1{display:none}#customer_login.flx-tabbed.is-register>.u-column2{display:block}#customer_login.flx-tabbed h2{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;overflow:hidden;position:absolute!important}.woocommerce-account:not(.logged-in) .woocommerce>form.woocommerce-form-login{border-radius:var(--flx-radius);background:var(--flx-surface);max-width:480px;box-shadow:var(--flx-shadow);border:1px solid var(--flx-line);margin:0 auto;padding:clamp(1.3rem,3vw,2rem)}.woocommerce-account:not(.logged-in) .woocommerce>h2{max-width:480px;position:relative;margin-left:auto!important;margin-right:auto!important}.woocommerce-account:not(.logged-in) .woocommerce>h2:after{content:"";background:var(--flx-primary);width:22px;height:22px;-webkit-mask:var(--flx-wc-i-lock)center/contain no-repeat;mask:var(--flx-wc-i-lock)center/contain no-repeat;margin-top:-11px;position:absolute;top:50%;left:9px}.woocommerce-account:not(.logged-in) form.lost_reset_password{margin:0 auto}.flx-social-login{flex-direction:column;order:9;align-items:center;gap:.7rem;margin-top:1.1rem;display:flex}.flx-social-login>:not(.flx-or){max-width:100%;margin:0!important}.flx-or{width:100%;color:var(--flx-text);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.8rem;font-size:.8rem;display:flex}.flx-or:before,.flx-or:after{content:"";background:var(--flx-line);flex:1;height:1px}.flx-tel-row .optional{color:var(--flx-text);font-size:.85em;font-weight:400}.flx-tel-hint{color:var(--flx-text);margin-top:.35rem;font-size:.8rem;display:block}.flx-tel-nudge{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-mint);flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin:0 0 1.25rem;padding:.8rem 1rem .8rem .8rem;display:flex}.flx-tel-nudge p{font-size:var(--wp--preset--font-size--small);color:var(--flx-ink);flex:240px;margin:0}.flx-tel-nudge__ic{background:var(--flx-surface);width:42px;height:42px;color:var(--flx-primary);border-radius:12px;flex:none;place-items:center;display:grid}.flx-tel-nudge__ic .flx-ic{width:22px;height:22px}.woocommerce-EditAccountForm{max-width:640px}.flx-donate-main>*{margin-left:auto!important;margin-right:auto!important}.flx-donate-main>.flxwb{max-width:760px;margin-top:0}.flx-donate-main>.flx-pay-card{border:1px solid var(--flx-line);height:auto;padding:clamp(1.25rem,3.5vw,2rem)!important}.flx-checkout-header .flx-logo{flex:none}.flx-secure-badge{border:1px solid var(--flx-line);background:var(--flx-mint-soft);color:var(--flx-primary);font-size:var(--wp--preset--font-size--small);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;margin:0;padding:.45rem .9rem;font-weight:600;line-height:1.2;display:inline-flex}.flx-secure-badge:before{content:"";background:currentColor;flex:none;width:1.05rem;height:1.05rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2.5'/%3E%3Cpath d='M8 10.5V7.5a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='2.5'/%3E%3Cpath d='M8 10.5V7.5a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (width<=600px){.flx-checkout-header .flx-logo{max-width:150px}.flx-checkout-header .flx-logo img{height:auto;width:150px!important}.flx-secure-badge{padding:.35rem .7rem;font-size:.8rem}}.woocommerce-order-pay ul.order_details{border:1.5px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.2rem;list-style:none;display:grid;margin:0 0 1.5rem!important;padding:1.1rem 1.25rem!important}.woocommerce-order-pay ul.order_details:before,.woocommerce-order-pay ul.order_details:after{display:none!important}.woocommerce-order-pay ul.order_details li{text-transform:uppercase;letter-spacing:.04em;color:var(--flx-text);min-width:0;line-height:1.3;float:none!important;border:0!important;margin:0!important;padding:0!important;font-size:.78rem!important}.woocommerce-order-pay ul.order_details li strong{text-transform:none;letter-spacing:0;color:var(--flx-ink);overflow-wrap:anywhere;margin-top:.3rem;font-size:1rem;display:block}.woocommerce-order-pay ul.order_details li.total strong{color:var(--flx-primary);font-size:1.2rem}.woocommerce-order-pay ul.order_details li.method{grid-column:1/-1}.woocommerce-order-pay .woocommerce>.clear{display:none}@media (width>=900px){.woocommerce-order-pay [data-block-name=woocommerce\/checkout].woocommerce{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:0 2.5rem;display:grid}.woocommerce-order-pay [data-block-name=woocommerce\/checkout].woocommerce>*{grid-column:1;min-width:0}.woocommerce-order-pay [data-block-name=woocommerce\/checkout].woocommerce>ul.order_details{grid-area:1/2/span 30;grid-template-columns:1fr;gap:1rem;position:sticky;top:6.5rem}.woocommerce-order-pay ul.order_details li{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.woocommerce-order-pay ul.order_details li strong{text-align:right;margin:0}.woocommerce-order-pay ul.order_details li.total{order:9;border-top:1px solid var(--flx-line)!important;padding-top:1rem!important}}.woocommerce #payment,.woocommerce-page #payment{background:var(--flx-surface);border:1.5px solid var(--flx-line);border-radius:var(--flx-radius)}#payment ul.payment_methods{gap:.6rem;display:grid;border-bottom:1px solid var(--flx-line)!important;padding:1rem!important}#payment ul.payment_methods:before,#payment ul.payment_methods:after{display:none!important}#payment ul.payment_methods li.wc_payment_method{border:1.5px solid var(--flx-line);border-radius:calc(var(--flx-radius) - 4px);background:0 0;flex-wrap:wrap;align-items:center;gap:.65rem;line-height:1.3;display:flex;margin:0!important;padding:.85rem 1rem!important}#payment ul.payment_methods li.wc_payment_method:has(>input:checked){border-color:var(--flx-primary);background:var(--flx-mint-soft)}#payment ul.payment_methods li.wc_payment_method>input.input-radio{width:20px;height:20px;accent-color:var(--flx-primary);cursor:pointer;flex:none;margin:0!important}#payment ul.payment_methods li.wc_payment_method>label{cursor:pointer;flex:1;font-weight:600;margin:0!important;display:inline!important}#payment ul.payment_methods li.wc_payment_method>.payment_box{border-top:1px solid var(--flx-line);color:inherit;border-radius:0;flex-basis:100%;background:0 0!important;margin:.4rem 0 0!important;padding:.9rem 0 0!important}#payment ul.payment_methods li.wc_payment_method>.payment_box:before{display:none!important}#payment div.form-row{padding:1rem!important}.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper{margin:0}.woocommerce-order-pay .woocommerce-terms-and-conditions-wrapper .form-row{margin:0!important;padding:0!important}.woocommerce-order-pay .woocommerce-form__label-for-checkbox{border:1.5px solid var(--flx-line);border-radius:calc(var(--flx-radius) - 4px);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;font-size:1rem;line-height:1.45;display:flex!important}.woocommerce-order-pay .woocommerce-form__label-for-checkbox:has(input:checked){border-color:var(--flx-primary);background:var(--flx-mint-soft)}.woocommerce-order-pay .woocommerce-form__label-for-checkbox input#terms{width:24px;height:24px;accent-color:var(--flx-primary);flex:none;margin:0!important}.woocommerce-order-pay .woocommerce-form__label-for-checkbox abbr.required{display:none}.woocommerce-order-pay .flxb-terms-err{color:#b42318;margin:.5rem 0 0;font-size:.95rem;font-weight:600}body.woocommerce-order-pay{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}body.woocommerce-order-pay:after{content:"";z-index:59;height:calc(5rem + env(safe-area-inset-bottom));background:var(--flx-surface);border-top:1px solid var(--flx-line);box-shadow:0 -6px 20px color-mix(in srgb,var(--flx-shade)6%,transparent);position:fixed;bottom:0;left:0;right:0}.woocommerce-order-pay #payment #place_order{z-index:60;left:50%;bottom:calc(.9rem + env(safe-area-inset-bottom));min-height:3.2rem;font-size:1.05rem;position:fixed;transform:translate(-50%);width:min(560px,100% - 2rem)!important;margin:0!important}.flx-inf .wp-block-query-pagination{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.flx-inf-foot{margin-top:var(--wp--preset--spacing--50);justify-content:center;display:flex}.flx-inf-more{border:1.5px solid var(--flx-line);background:var(--flx-surface);min-height:48px;color:var(--flx-ink);font:inherit;font-family:var(--wp--preset--font-family--heading);cursor:pointer;border-radius:99px;align-items:center;gap:.6rem;padding:.75rem 1.5rem;font-weight:800;transition:border-color .2s,background .2s;display:inline-flex}.flx-inf-more:hover,.flx-inf-more:focus-visible{border-color:var(--flx-primary)}.flx-inf-foot.is-loading .flx-inf-more{pointer-events:none;color:var(--flx-muted,var(--flx-ink))}.flx-inf-foot.is-loading .flx-inf-more:before{content:"";border:2.5px solid var(--flx-line);border-top-color:var(--flx-primary);border-radius:50%;width:1.05rem;height:1.05rem;animation:.8s linear infinite flx-spin}@keyframes flx-spin{to{transform:rotate(360deg)}}.flx-inf-new{animation:.5s cubic-bezier(.2,.7,.2,1) both flx-menu-card}@media (prefers-reduced-motion:reduce){.flx-inf-new{animation:none}.flx-inf-foot.is-loading .flx-inf-more:before{animation-duration:2s}}.flx-news .flx-card{border:1px solid var(--flx-line);box-shadow:none;container-type:inline-size}.flx-news .flx-card__body{gap:.45rem;padding:1.15rem 1.2rem 1rem}.flx-news .flx-card__body .wp-block-post-title{order:1;padding-right:0;line-height:1.35;font-size:1.08rem!important}.flx-news .flx-card__body .wp-block-post-date{color:var(--flx-text);order:2;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.flx-news .flx-card__body .wp-block-post-date:before{content:"";background:var(--flx-primary);width:.95rem;height:.95rem;-webkit-mask:var(--flx-i-calendar)center/contain no-repeat;mask:var(--flx-i-calendar)center/contain no-repeat;flex:none}.flx-news .flx-card__body .wp-block-post-excerpt{order:3}.flx-news .wp-block-post-excerpt p{color:var(--flx-text);padding-right:0}.flx-news .wp-block-post-excerpt__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flx-news .wp-block-post-excerpt__more-text{display:none}.flx-news .flx-card__body:before{content:var(--flx-t-read,"");border-top:1px solid var(--flx-line);font-family:var(--wp--preset--font-family--heading);color:var(--flx-primary);order:4;padding-top:.8rem;font-size:.85rem;font-weight:800;transition:color .35s,border-color .35s;margin-top:auto!important}.flx-news .flx-card__body:after{background:var(--flx-primary);width:1rem;height:1rem;bottom:1rem;right:1.2rem}.flx-news .flx-card:before{z-index:4}@media (hover:hover){.flx-news .flx-card:has(.wp-block-post-featured-image img) .wp-block-post-featured-image{aspect-ratio:16/10;position:static;overflow:visible}.flx-news .flx-card:has(.wp-block-post-featured-image img) .wp-block-post-featured-image img{z-index:0;aspect-ratio:auto;height:62.5cqw;transition:height .5s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;top:0;left:0}.flx-news .flx-card:has(.wp-block-post-featured-image img) .wp-block-post-featured-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--flx-deep)5%,transparent)0%,color-mix(in srgb,var(--flx-deep)50%,transparent)42%,color-mix(in srgb,var(--flx-deep)95%,transparent)100%);opacity:0;transition:opacity .45s;position:absolute;inset:0}.flx-news .flx-card:has(.wp-block-post-featured-image img) .flx-card__body{z-index:2}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover{border-color:#0000}.flx-news .flx-card:hover{transform:none}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-featured-image img{height:100%;transform:none}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-featured-image:after{opacity:1}.flx-news .flx-card:has(.wp-block-post-featured-image img) :where(.wp-block-post-title a,.wp-block-post-date,.wp-block-post-excerpt p){transition:color .35s}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-title a{color:#fff}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-date{color:var(--flx-tint)}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-date:before{background:var(--flx-tint)}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .wp-block-post-excerpt p{color:#ffffffd9}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .flx-card__body:before{color:#fff;border-color:#ffffff40}.flx-news .flx-card:has(.wp-block-post-featured-image img):hover .flx-card__body:after{background:#fff}}:root{--flx-i-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");--flx-i-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}@media (width>=600px) and (width<=1079px){.flx-header .wp-block-navigation__responsive-container-open:not(.always-shown){display:inline-flex}.flx-header .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.flx-header .wp-block-navigation{order:3}.flx-header .alignwide>.wp-block-navigation~.wp-block-group{margin-left:auto}.flx-header .alignwide{justify-content:flex-start!important}.flx-header .alignwide>.wp-block-navigation{margin-left:0}}.flx-header .flx-mainnav{font-size:.95rem}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .flx-mnav-social{display:none}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-submenu__toggle{margin-left:.15rem}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container{box-shadow:0 22px 48px -18px color-mix(in srgb,var(--flx-deep)35%,transparent);opacity:0;border-radius:16px;margin-top:.4rem;transition:opacity .2s,transform .2s,visibility .2s;transform:translateY(6px);border:1px solid var(--flx-line)!important;background:var(--flx-surface)!important;min-width:270px!important;color:var(--flx-ink)!important;padding:.5rem!important}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .has-child:is(:hover,:focus-within)>.wp-block-navigation__submenu-container{opacity:1;transform:none}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container:before{content:"";height:.8rem;position:absolute;top:-.8rem;left:0;right:0}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content{white-space:normal;border-radius:10px;font-size:.92rem;font-weight:600;line-height:1.35;transition:background .2s,color .2s;display:block;padding:.6rem .85rem!important}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:before,.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:after{display:none}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:is(:hover,:focus-visible){background:var(--flx-mint-soft);color:var(--flx-primary)}.flx-header .is-menu-open .wp-block-navigation__submenu-icon,.flx-header .is-menu-open .has-child:not(.flx-open)>.wp-block-navigation__submenu-container{display:none!important}.flx-header .is-menu-open .has-child>.wp-block-navigation-item__content:after{-webkit-mask-image:var(--flx-i-plus);mask-image:var(--flx-i-plus)}.flx-header .is-menu-open .has-child.flx-open>.wp-block-navigation-item__content:after{-webkit-mask-image:var(--flx-i-minus);mask-image:var(--flx-i-minus)}.flx-header .is-menu-open .has-child.flx-open>.wp-block-navigation-item__content{border-color:var(--flx-primary);background:var(--flx-surface)}.flx-header .is-menu-open .wp-block-navigation__submenu-container{gap:.15rem;border-left:2px solid var(--flx-mint)!important;background:0 0!important;width:auto!important;margin:.45rem 0 .2rem 1.6rem!important;padding:.15rem 0 .15rem .9rem!important;display:grid!important}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item{opacity:1;animation:.3s cubic-bezier(.2,.7,.2,1) both flx-menu-card}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{box-shadow:none;background:0 0;border:0;border-radius:12px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.35;padding:.7rem 2.2rem .7rem .8rem!important}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:before{display:none}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:after{opacity:.6;width:.9rem;height:.9rem;margin-top:-.45rem;right:.6rem}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:is(:hover,:focus-visible){background:var(--flx-surface)}.flx-header .is-menu-open .flx-mnav-social{opacity:0;order:6;justify-content:center;gap:1.1rem;width:100%;animation:.45s cubic-bezier(.2,.7,.2,1) .35s forwards flx-menu-card;margin:1.3rem 0 0!important;padding:0!important;display:flex!important}.flx-header .is-menu-open .flx-mnav-social .wp-social-link{opacity:1;width:auto;color:var(--flx-primary);animation:none}.flx-header .is-menu-open .flx-mnav-social .wp-social-link a{border:1.5px solid var(--flx-line);background:var(--flx-surface-glass);width:48px;height:48px;box-shadow:none;border-radius:14px;place-items:center;padding:0!important;display:grid!important}.flx-header .is-menu-open .flx-mnav-social .wp-social-link a:before,.flx-header .is-menu-open .flx-mnav-social .wp-social-link a:after{display:none}.flx-header .is-menu-open .flx-mnav-social .wp-social-link svg{fill:currentColor;width:22px;height:22px}.flx-header .is-menu-open .wp-block-navigation__container{grid-template-columns:minmax(0,1fr)}.flx-header .is-menu-open .wp-block-navigation-item{min-width:0}.flx-header .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{white-space:normal;min-width:0}@media (width>=1080px){.flx-header .flx-mainnav .wp-block-navigation__container{flex-wrap:nowrap;gap:1.15rem}.flx-header .flx-mainnav .wp-block-navigation-item__content{white-space:nowrap}}@media (width>=1320px) and (width<=1439px){.flx-header .flx-mainnav{font-size:.88rem}.flx-header .flx-mainnav .wp-block-navigation__container{gap:.95rem}}@media (width>=1080px) and (width<=1319px){.flx-header .flx-mainnav .wp-block-navigation__container{gap:.95rem}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation-item:is(.flx-nav-extra,:has(>a[href*=gonullu-ol]),:has(>a[href*=marka-is-birlikleri])){display:none}}.flx-footer-legal{gap:1rem 2rem;margin-top:var(--wp--preset--spacing--50)!important}.flx-pay-logos{aspect-ratio:456/32;background:url(../images/odeme/iyzico-logo-band-white.svg) 0/contain no-repeat;width:min(100%,342px);font-size:0;overflow:hidden;color:#0000!important;margin:0!important}.flx-legal .wp-block-image.flx-rounded img{border:1px solid var(--flx-line);border-radius:12px;max-width:min(100%,560px);height:auto}.flx-legal .wp-block-file{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;display:flex}.flx-legal .wp-block-file__embed{border:1px solid var(--flx-line);border-radius:12px;margin-bottom:.4rem}.flx-legal .wp-block-file__button{background:var(--flx-primary);color:#fff;border-radius:999px;padding:.6rem 1.2rem;text-decoration:none}.flx-header .wp-block-navigation__responsive-container:not(.is-menu-open) .flx-mnav-lang{display:none}.flx-header .is-menu-open .flx-mnav-lang{opacity:0;justify-content:center;width:100%;margin:1.3rem 0 0;animation:.45s cubic-bezier(.2,.7,.2,1) .3s forwards flx-menu-card;display:flex}.flx-header .is-menu-open .flx-mnav-lang .flx-lang{font-size:.85rem;display:inline-flex}.flx-header .is-menu-open .flx-mnav-lang .flx-lang a{padding:.6rem .9rem}.flx-footer .flx-footer-legal-links{font-size:var(--wp--preset--font-size--small);margin-top:1rem;font-weight:400}.flx-cookie-on .flx-cookie-open.flx-cookie-change{margin:0 0 var(--wp--preset--spacing--40);display:flex}.flx-about-soft{background:var(--flx-mint-soft)}.flx-about-head2{text-align:center;margin-bottom:var(--wp--preset--spacing--50)!important}.flx-about-head2>*{margin-inline:auto!important}.flx-about-head2 p:not(.flx-eyebrow){color:var(--flx-text)}.flx-about-collage{grid-template-rows:1fr 1fr;grid-template-columns:1.15fr 1fr;gap:.9rem;min-height:26rem;display:grid;position:relative}.flx-about-collage>*{margin:0!important}.flx-about-collage .wp-block-image{border-radius:var(--flx-radius-media,18px);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--flx-deep)45%,transparent);overflow:hidden}.flx-about-collage .wp-block-image img{object-fit:cover;width:100%;height:100%;display:block}.flx-about-collage .wp-block-image:first-child{grid-row:1/3}.flx-about-badge{z-index:2;background:var(--flx-primary);color:#fff;box-shadow:0 12px 30px -12px color-mix(in srgb,var(--flx-deep)60%,transparent);border-radius:16px;padding:.8rem 1.1rem;font-size:.85rem;line-height:1.2;position:absolute;bottom:1.4rem;left:-1rem}.flx-about-badge strong{font-family:var(--wp--preset--font-family--heading);font-size:1.7rem;font-weight:800;display:block}@media (width<=781px){.flx-about-collage{min-height:20rem}.flx-about-badge{left:.6rem}}.flx-about-cards{gap:1.4rem}.flx-about-card .wp-block-image{margin:0}.flx-about-card .wp-block-image img{aspect-ratio:7/5}.flx-about-card .flx-card__body{padding:1.3rem 1.3rem 1.4rem}.flx-about-card .flx-card__body:after{display:none}.flx-about-card h3{align-items:center;gap:.55rem;display:flex;font-size:var(--wp--preset--font-size--medium)!important}.flx-about-card h3:before{width:1.6rem;height:1.6rem;color:var(--flx-primary);flex:none;margin:0}.flx-about-card p{color:var(--flx-text);padding-right:0}.flx-about-steps{gap:1.4rem;position:relative}.flx-about-step{border:1px solid var(--flx-line);border-radius:var(--flx-radius);background:var(--flx-surface);padding:1.6rem 1.5rem;position:relative}.flx-about-step>*{margin:0!important}.flx-about-step h3{font-size:var(--wp--preset--font-size--medium);margin-top:.8rem!important}.flx-about-step p:not(.flx-about-year){color:var(--flx-text);font-size:var(--wp--preset--font-size--small);margin-top:.4rem!important}.flx-about-year{background:var(--flx-mint);color:var(--flx-primary);font-family:var(--wp--preset--font-family--heading);border-radius:99px;padding:.3rem .85rem;font-size:1.05rem;font-weight:800;display:inline-block}.wp-block-gallery.flx-about-gallery{gap:.8rem!important}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image{border-radius:14px;overflow:hidden}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}@media (width>=782px){.flx-about-gallery.wp-block-gallery.has-nested-images{grid-template-columns:repeat(4,1fr);grid-auto-rows:13rem;display:grid!important}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image{height:100%;width:auto!important}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:first-child{grid-area:span 2/span 2}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image:nth-child(6){grid-column:span 2}.flx-about-gallery.wp-block-gallery.has-nested-images figure.wp-block-image img{object-fit:cover;height:100%!important}}@media (hover:hover){.flx-about-gallery figure.wp-block-image:hover img{transform:scale(1.05)}}.flx-about-team .wp-block-image{margin:0}.flx-about-team .wp-block-image img{aspect-ratio:7/5;object-fit:cover;border-radius:var(--flx-radius-media,18px);width:100%}.flx-about-team .wp-block-buttons{gap:.7rem;margin-top:1.2rem}.flx-about-head .wp-block-cover__inner-container{max-width:44rem}.flx-active-card{z-index:7;background:var(--flx-surface);border:1px solid var(--flx-line);box-shadow:0 24px 60px -24px color-mix(in srgb,var(--flx-deep)35%,transparent);border-radius:28px;grid-template-columns:minmax(0,300px) minmax(0,1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1rem,2vw,1.5rem);display:grid;position:relative;margin:calc(-1*clamp(3rem,5vw,4.5rem)) auto 0!important}.flx-active-card__media{aspect-ratio:4/3;border-radius:20px;display:block;overflow:hidden}.flx-active-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.flx-active-card__media:hover .flx-active-card__img{transform:scale(1.04)}.flx-active-card__body{flex-direction:column;gap:.6rem;min-width:0;display:flex}.flx-active-card__body>*{margin:0!important}.flx-active-card .flx-pill{background:var(--flx-primary);color:#fff}.flx-active-card__title{font-size:var(--wp--preset--font-size--large);line-height:1.2}.flx-active-card__title a{color:inherit;text-decoration:none}.flx-active-card__title a:hover{color:var(--flx-primary)}.flx-active-card__text{color:var(--flx-muted,inherit);opacity:.85;max-width:60ch}.flx-active-card__actions{flex-direction:column;align-items:stretch;gap:.75rem;padding-right:clamp(0rem,1vw,.75rem);display:flex}.flx-active-card__actions .wp-block-button__link{text-align:center;white-space:nowrap;width:100%}.flx-active-card__actions .is-style-outline .wp-block-button__link{color:var(--flx-primary);background:0 0;border:1.5px solid}.flx-active-card__actions .is-style-outline .wp-block-button__link:hover{background:var(--flx-primary);color:#fff}@media (width<=1079px){.flx-active-card{grid-template-columns:minmax(0,240px) minmax(0,1fr)}.flx-active-card__actions{flex-direction:row;grid-column:1/-1}.flx-active-card__actions .wp-block-button{flex:1}}@media (width<=600px){.flx-active-card{border-radius:24px;grid-template-columns:1fr;gap:1rem;margin-top:-2.5rem!important}.flx-active-card__media{aspect-ratio:16/9;order:3}.flx-active-card__body{order:1}.flx-active-card__actions{flex-direction:column;order:2}.flx-hero .wp-block-cover{min-height:min(400px,62vh);padding-top:2.25rem!important;padding-bottom:3.75rem!important}.flx-hero h1,.flx-hero h2{max-width:14ch;font-size:clamp(1.9rem,8.5vw,2.4rem)!important}.flx-hero p{font-size:.95rem}.flx-hero .wp-block-buttons{gap:.6rem}.flx-hero .wp-block-button__link{padding:.7em 1.3em}.flx-hero .swiper-pagination{bottom:3.1rem!important}}:where(.wp-block-columns){gap:clamp(1.5rem,3vw,2.5rem)}:where(.wp-block-group.has-background){padding-inline:clamp(1.25rem,3vw,2.5rem)}.flx-hero-wrap:has(+.flx-active-card) .flx-hero .swiper-pagination{bottom:calc(clamp(3rem,5vw,4.5rem) + 1rem)!important}.flx-hero-wrap:has(+.flx-active-card) .flx-hero .wp-block-cover{padding-bottom:calc(clamp(3rem,5vw,4.5rem) + 2.5rem)!important}@media (width<=600px){.flx-hero-wrap:has(+.flx-active-card) .flx-hero .swiper-pagination{bottom:3.6rem!important}.flx-hero-wrap:has(+.flx-active-card) .flx-hero .wp-block-cover{padding-bottom:5rem!important}}@media (width<=781px){.flx-footer .wp-block-columns,.flx-footer .wp-block-column{text-align:center}.flx-footer .wp-block-site-logo,.flx-footer .flx-logo{justify-content:center;display:flex;margin-inline:auto!important}.flx-footer .wp-block-column>p{max-width:42ch;margin-inline:auto}.flx-footer .wp-block-navigation,.flx-footer .wp-block-navigation__container{justify-content:center!important;align-items:center!important}.flx-footer .wp-block-social-links{justify-content:center!important}.flx-footer .flx-stamp{text-align:center;margin-inline:auto!important}.flx-footer .flx-footer-legal,.flx-footer .alignwide.is-layout-flex{text-align:center;justify-content:center!important}.flx-footer .wp-block-navigation-item__content:hover{transform:none}}.flx-newsletter-form{box-sizing:border-box;flex-wrap:nowrap}.flx-newsletter-form input{flex:1 1 0}.flx-newsletter-form button{white-space:nowrap;flex:none}@media (width<=600px){.flx-newsletter-form{max-width:none;padding:.4rem}.flx-newsletter-form input{padding:.85rem 1rem;font-size:1rem}.flx-newsletter-form button{padding:.85rem 1.2rem}}.woocommerce ul.products{grid-template-columns:repeat(var(--flx-cols,4),minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none;display:grid!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products.columns-3{--flx-cols:3}.woocommerce ul.products.columns-2{--flx-cols:2}.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important}@media (width<=900px){.woocommerce ul.products{--flx-cols:2!important}}@media (width<=420px){.woocommerce ul.products{gap:.8rem}}