:root{--fk-green:#0E4F46;--fk-teal:#1FA390;--fk-ink:#121212;--fk-muted:rgba(18,18,18,.72);--fk-line:rgba(18,18,18,.08);--fk-max:1400px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#121212e6;font-family:Poppins,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto;vertical-align:bottom}a{color:inherit}button{font-family:inherit}.fk-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fk-skip{position:absolute;left:-9999px}.fk-skip:focus{left:12px;top:12px;z-index:100;background:#fff;padding:8px 12px}.page-width{max-width:var(--fk-max);margin:0 auto;padding:0 15px}.shopify-section{position:relative}.fk-header{position:sticky;top:0;z-index:40;background:#fff;border-bottom:.8px solid var(--fk-line)}.fk-header__inner{max-width:var(--fk-max);margin:0 auto;height:64px;padding:10px 15px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.fk-header__logo{display:block;width:110px}.fk-header__logo img{width:110px;height:44px;object-fit:contain;display:block}.fk-icon-btn{background:none;border:0;padding:8px;cursor:pointer;color:var(--fk-ink);display:inline-flex;align-items:center;justify-content:center;position:relative;text-decoration:none}.fk-icon-btn svg{width:22px;height:22px}.fk-header__right{justify-self:end;display:flex;gap:4px}.fk-cart-count{position:absolute;top:2px;right:0;min-width:17px;height:17px;border-radius:9px;background:var(--fk-green);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}@media(min-width:750px){.fk-header__logo,.fk-header__logo img{width:200px;height:80px}.fk-header__inner{height:auto;min-height:64px}}.fk-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;visibility:hidden}.fk-drawer.is-open{visibility:visible}.fk-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .25s}.fk-drawer.is-open .fk-drawer__overlay{opacity:1}.fk-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(340px,86vw);background:#fff;transform:translate(-100%);transition:transform .28s ease;display:flex;flex-direction:column;padding:18px 0}.fk-drawer.is-open .fk-drawer__panel{transform:none}.fk-drawer__close{align-self:flex-end;margin:0 10px 8px 0}.fk-drawer__nav a{display:block;padding:14px 26px;font-size:17px;font-weight:500;text-decoration:none;color:var(--fk-ink);border-bottom:1px solid var(--fk-line)}.fk-drawer__nav a:hover{background:#f4f8f7}.fk-drawer__foot{margin-top:auto;padding:16px 26px;font-size:14px}.fk-drawer__foot a{text-decoration:none;font-weight:600;color:var(--fk-green)}html,body{overflow-x:clip}.fk-product{max-width:var(--fk-max);margin:0 auto;padding:0 0 24px;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.fk-product>*{min-width:0}@media(min-width:990px){.fk-product{max-width:1200px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:24px 15px 40px}.fk-product__media{position:sticky;top:96px;align-self:start}}.fk-gallery{position:relative}.fk-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.fk-gallery__track::-webkit-scrollbar{display:none}.fk-gallery__slide{flex:0 0 100%;scroll-snap-align:start}.fk-gallery__slide img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}@media(min-width:990px){.fk-gallery__slide img{border-radius:12px}}.fk-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:0;background:#ffffffe6;box-shadow:0 2px 8px #00000026;cursor:pointer;font-size:20px;line-height:1;color:var(--fk-ink)}.fk-gallery__arrow--prev{left:10px}.fk-gallery__arrow--next{right:10px}.fk-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 15px 0;scrollbar-width:none}.fk-gallery__thumbs button{flex:0 0 64px;height:64px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;background:none;opacity:.7}.fk-gallery__thumbs button.is-active{border-color:var(--fk-green);opacity:1}.fk-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.fk-product__info{padding:16px 15px 0}@media(min-width:990px){.fk-product__info{padding:0}}.fk-product__info h1{font-family:Poppins,sans-serif;font-size:26px;font-weight:800;line-height:1.2;color:var(--fk-ink);margin:6px 0 10px}.fk-form{margin:18px 0 10px}.fk-atc{width:100%;height:52px;border:0;border-radius:8px;background:var(--fk-green);color:#fff;font-family:Poppins,sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:transform .15s,filter .15s}.fk-atc:hover{filter:brightness(1.08)}.fk-atc:active{transform:scale(.99)}.fk-atc__price{font-weight:600;text-transform:none;font-size:16px;opacity:.9;margin-left:6px}.fk-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;padding:0;margin:10px 0 14px}.fk-pay svg{width:38px;height:24px}.fk-reviews{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 12px;margin:14px 0}.fk-review{flex:0 0 88%;scroll-snap-align:start;background:#f4f6f5;border-radius:12px;padding:14px 16px;font-size:13.5px}.fk-review__text{margin:0 0 6px;color:var(--fk-ink)}.fk-review__when{font-weight:700;font-size:12px;margin:0 0 4px}.fk-review__who{font-weight:700;color:var(--fk-muted);font-size:12px}.fk-review__who span{color:#ffb800;letter-spacing:1px}.fk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -1px 10px #0003;padding:10px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;transform:translateY(110%);transition:transform .25s}.fk-sticky.is-visible{transform:none}.fk-sticky__price{font-weight:800;color:var(--fk-green);font-size:15px}.fk-sticky__price s{color:var(--fk-muted);font-weight:600;margin-left:4px}.fk-sticky .fk-atc{width:auto;height:46px;padding:0 22px;font-size:16px;text-transform:none}.fk-iwt{max-width:1100px;margin:0 auto;padding:40px 15px;display:grid;gap:24px;align-items:center}@media(min-width:750px){.fk-iwt{grid-template-columns:1fr 1fr;gap:48px}}.fk-iwt img{width:100%;border-radius:14px}.fk-iwt h2{font-size:clamp(24px,4vw,34px);font-weight:800;line-height:1.15;margin:0 0 12px;color:var(--fk-ink)}.fk-iwt h2 em{font-style:normal;color:var(--fk-teal)}.fk-iwt p{color:var(--fk-muted);margin:0 0 14px}.fk-stars{color:#ffb800;letter-spacing:2px;font-size:18px}.fk-btn{display:inline-block;background:var(--fk-green);color:#fff;text-decoration:none;font-weight:700;padding:14px 28px;border-radius:8px;text-transform:uppercase;margin-top:8px}.fk-compare{max-width:760px;margin:0 auto;padding:40px 15px;text-align:center}.fk-compare h2{font-size:clamp(24px,4vw,32px);font-weight:800;margin:0 0 8px;color:var(--fk-ink)}.fk-compare h2 em{font-style:normal;color:var(--fk-teal)}.fk-compare p{color:var(--fk-muted);margin:0 0 22px}.fk-compare table{width:100%;border-collapse:separate;border-spacing:0;border-radius:14px;overflow:hidden;box-shadow:0 4px 22px #00000012}.fk-compare th,.fk-compare td{padding:14px 12px;border-bottom:1px solid var(--fk-line);font-size:15px}.fk-compare th{background:var(--fk-green);color:#fff;font-weight:700}.fk-compare td:first-child{text-align:left;font-weight:600}.fk-compare .yes{color:var(--fk-teal);font-weight:800;font-size:18px}.fk-compare .no{color:#d14343;font-weight:800;font-size:18px}.fk-strip{background:var(--fk-green);color:#fff;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;padding:12px 15px;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.03em}.fk-results{max-width:1100px;margin:0 auto;padding:44px 15px;text-align:center}.fk-results h2{font-size:clamp(24px,4vw,32px);font-weight:800;margin:0 0 6px;color:var(--fk-ink)}.fk-results__sub{color:var(--fk-muted);margin:0 0 4px}.fk-results__grid{display:grid;gap:18px;margin:24px 0 12px}@media(min-width:750px){.fk-results__grid{grid-template-columns:repeat(3,1fr)}}.fk-results__item{background:#f4f8f7;border-radius:14px;padding:22px 16px}.fk-results__num{font-size:44px;font-weight:800;color:var(--fk-green);line-height:1}.fk-results__item p{margin:8px 0 0;color:var(--fk-muted)}.fk-results__item strong{color:var(--fk-ink)}.fk-results__note{font-size:13px;color:var(--fk-muted)}.fk-footer{background:var(--fk-green);color:#ffffffe6;padding:24px 0 0;margin-top:20px}.fk-footer a{color:#fff}.fk-footer__grid{max-width:var(--fk-max);margin:0 auto;padding:12px 15px 24px;display:grid;gap:26px}@media(min-width:750px){.fk-footer__grid{grid-template-columns:repeat(3,1fr)}}.fk-footer h2{font-size:20px;font-weight:600;color:#fff;margin:0 0 10px}.fk-footer ul{list-style:none;padding:0;margin:0}.fk-footer li a{display:inline-block;padding:5px 0;text-decoration:none}.fk-footer li a:hover{text-decoration:underline}.fk-footer p{margin:0 0 10px;font-size:14.5px}.fk-footer__bottom{border-top:1px solid rgba(255,255,255,.15);padding:16px 15px 22px;text-align:center;font-size:13px}.fk-footer__bottom .fk-pay{margin:0 0 10px}.fk-header__nav,.fk-header__account{display:none}@media(min-width:990px){.fk-header__burger{display:none!important}.fk-header__nav{display:flex;flex-wrap:wrap;gap:6px 14px;max-width:420px}.fk-header__nav a{font-size:14px;text-decoration:none;color:var(--fk-ink);padding:3px 8px;border-radius:4px}.fk-header__nav a:hover{text-decoration:underline}.fk-header__nav a.is-active{background:var(--fk-green);color:#fff;font-weight:600}.fk-header__account{display:inline-flex}.fk-header__inner{padding:14px 50px}}.fk-mint{background:#8fd0b5;position:relative;padding:0 0 56px;margin-top:30px}.fk-wave{display:block;width:100%;height:44px;margin-top:-43px;position:relative}.fk-mint .fk-iwt{max-width:1200px;padding:20px 15px 0;gap:32px}@media(min-width:750px){.fk-mint .fk-iwt{grid-template-columns:1fr 1fr;gap:70px}}.fk-iwt__media img{border-radius:10px;display:block;width:100%}.fk-iwt__text h2{font-size:clamp(22px,2.6vw,30px);font-weight:600;color:#111;line-height:1.3}.fk-iwt__text h2 em{color:#167a6c;font-style:normal}.fk-iwt__text p{color:#1f2a27;font-weight:600;font-size:14px}.fk-iwt__rating{display:flex;align-items:center;gap:8px;font-size:14px;color:#1f2a27;margin:6px 0 18px}.fk-iwt__rating .fk-stars{font-size:15px}.fk-btn--dark{background:#121212;text-transform:none;font-size:15px;padding:13px 30px;border-radius:6px}.fk-why{max-width:1100px;margin:0 auto;padding:46px 15px;display:grid;gap:26px;align-items:center}@media(min-width:750px){.fk-why{grid-template-columns:1fr 1fr;gap:60px}}.fk-why__text{text-align:center}.fk-why__text h2{font-size:clamp(26px,3vw,36px);font-weight:600;margin:0 0 14px;color:#111}.fk-why__text h2 em{font-style:normal;color:#167a6c}.fk-why__text p{font-size:13.5px;color:var(--fk-muted);max-width:420px;margin:0 auto}.fk-why__table{background:#fff;border-radius:10px;box-shadow:0 4px 18px #00000014}.fk-why__row{display:grid;grid-template-columns:1.6fr .8fr .6fr;align-items:center;text-align:center;font-size:14px;border-bottom:1px solid var(--fk-line)}.fk-why__row>span{padding:13px 8px}.fk-why__row--last{border-bottom:0}.fk-why__row--head{background:transparent;border-bottom:0;font-weight:700;font-size:14px}.fk-why__us{background:var(--fk-green);color:#fff;font-weight:700;align-self:stretch;display:flex;align-items:center;justify-content:center}.fk-why__row--head .fk-why__us{border-radius:10px 10px 0 0;margin-top:-14px;padding-top:12px}.fk-why__row--last .fk-why__us{border-radius:0 0 10px 10px;margin-bottom:-12px;padding-bottom:22px}.fk-why__no{color:#111;font-weight:700}.fk-band{position:relative;margin:40px 0}.fk-band__wave{display:block;width:100%;height:30px}.fk-band__inner{background:#11534a;overflow:hidden;padding:12px 0}.fk-band__track{display:flex;width:max-content;animation:fk-marquee 38s linear infinite}.fk-band__group{display:flex;gap:90px;padding-right:90px}.fk-band__group span{color:#fff;font-style:italic;font-weight:800;text-transform:uppercase;font-size:19px;white-space:nowrap}@keyframes fk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fk-band__track{animation:none}}.fk-res{max-width:1100px;margin:0 auto;padding:30px 15px 40px;display:grid;gap:24px;align-items:center}@media(min-width:750px){.fk-res{grid-template-columns:1fr 1fr;gap:60px}}.fk-res__left{text-align:center}.fk-res__left h2{font-size:clamp(22px,2.4vw,28px);font-weight:600;margin:0 0 10px;color:#111}.fk-res__left p{font-size:13.5px;color:var(--fk-muted);margin:0}.fk-res__right h3{text-align:center;font-size:20px;font-weight:600;margin:0 0 12px;color:#111}.fk-res__row{display:flex;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--fk-line)}.fk-res__ring{flex:0 0 52px;width:52px;height:52px}.fk-res__row p{margin:0;font-size:13.5px;color:#333}.fk-res__note{font-size:11.5px;font-style:italic;color:var(--fk-muted);margin:10px 0 0}.fk-wa{position:fixed;right:18px;bottom:84px;z-index:45;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #0003}@media(min-width:990px){.fk-wa{bottom:22px}}.fk-header__nav{gap:4px 26px;align-items:center}.fk-header__nav a{position:relative;padding:6px 0;border-radius:0;background:none;font-size:14.5px;font-weight:500;letter-spacing:.01em;color:var(--fk-ink)}.fk-header__nav a:hover{text-decoration:none;color:var(--fk-green)}.fk-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--fk-green);transform:scaleX(0);transition:transform .2s}.fk-header__nav a:hover:after,.fk-header__nav a.is-active:after{transform:scaleX(1)}.fk-header__nav a.is-active{background:none;color:var(--fk-green);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/4/assets/flexiva-k.css.map */
