.fk{width:100%;color:#fff;font-family:var(--ff-font-family, inherit);font-weight:var(--ff-font-weight, inherit)}.fk__row{width:100%}.fk__row--top{background:var(--fk-row1-bg, #e9573c);min-height:var(--fk-row1-h, 304px)}.fk__top-inner{max-width:var(--fk-max, 1200px);min-height:var(--fk-row1-h, 304px);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;overflow:hidden}.fk__top-text-wrap{justify-self:center;text-align:center;max-width:370px;z-index:2}.fk__top-heading{margin:0;font-family:var(--ff-top-heading-ff, var(--font-heading-family));font-size:var(--ff-top-heading-fs, 28px);line-height:1.06;font-weight:var(--ff-top-heading-fw, 700);letter-spacing:0;color:#fff}.fk__top-subheading{margin:10px auto 0;max-width:320px;font-family:var(--ff-top-subheading-ff, var(--font-body-family));font-size:var(--ff-top-subheading-fs, 16px);line-height:1.2;font-weight:var(--ff-top-subheading-fw, inherit);color:#fff}.fk__top-btn{margin-top:16px;display:inline-flex;align-items:center;justify-content:center;min-width:190px;height:46px;padding:var(--ff-top-btn-py, 12px) var(--ff-top-btn-px, 28px);background:var(--ff-top-btn-bg, #111111);color:var(--ff-top-btn-text, #ffffff);font-size:var(--ff-top-btn-fs, 14px);line-height:1;font-family:var(--ff-top-btn-font-family, inherit);font-weight:var(--ff-top-btn-font-weight, inherit);text-decoration:none;border-radius:0}.fk__top-image-wrap{align-self:end;justify-self:center;height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;position:relative}.fk__kids-image{width:var(--fk-kids-size, 500px);max-width:none;height:auto;transform:translate(var(--fk-kids-x, 0px),var(--fk-kids-y, -8px));object-fit:var(--fk-kids-object-fit, cover);object-position:var(--fk-kids-object-position, center center);border-radius:var(--fk-kids-radius, 0)}.fk__row--impact{min-height:var(--fk-row2-h, 200px);display:grid;grid-template-columns:1fr 1fr}.fk__impact-col{min-height:var(--fk-row2-h, 200px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 20px}.fk__impact-col--left{background:var(--fk-row2-left-bg, #4db1b7)}.fk__impact-col--right{background:var(--fk-row2-right-bg, #88c44f)}.fk__impact-logo{height:auto}.fk__impact-logo--left{width:var(--fk-row2-left-logo-w, 220px)}.fk__impact-logo--right{width:var(--fk-row2-right-logo-w, 220px)}.fk__impact-text{margin-top:14px;max-width:360px;color:#fff;font-family:var(--ff-mid-text-ff, var(--font-body-family));font-size:var(--ff-mid-text-fs, 16px);line-height:1.26;font-weight:var(--ff-mid-text-fw, 500)}.fk__row--main{background:var(--fk-row3-bg, #000000)}.fk__main-inner{max-width:var(--fk-max, 1200px);margin:0 auto;padding:54px 20px 44px}.fk__main-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:44px}.fk__newsletter-heading{margin:0;color:#fff;font-family:var(--ff-newsletter-heading-ff, var(--font-heading-family));font-size:var(--ff-newsletter-heading-fs, 16px);line-height:1.2;font-weight:var(--ff-newsletter-heading-fw, inherit);letter-spacing:0}.fk__newsletter-text{margin:10px 0 0;max-width:510px;color:#fff;font-family:var(--ff-newsletter-text-ff, var(--font-body-family));font-size:var(--ff-newsletter-text-fs, 13px);line-height:1.35;font-weight:var(--ff-newsletter-text-fw, inherit)}.fk__newsletter-form{margin-top:16px}.fk__newsletter-field{border:1px solid #ffffff;display:flex;min-height:44px}.fk__newsletter-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-family:inherit;font-size:var(--ff-input-fs, 13px);padding:0 13px}.fk__newsletter-field input::placeholder{color:#fff}.fk__newsletter-field button{border:0;border-left:1px solid #ffffff;background:transparent;color:#fff;font-family:inherit;font-size:var(--ff-input-fs, 13px);white-space:nowrap;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;flex-shrink:0}.fk__newsletter-submit--icon-only{padding:0 12px;min-width:44px}.fk__newsletter-submit-arrow{line-height:1;font-size:1.1em}.fk__newsletter-note{display:block;margin-top:8px;font-size:13px;font-family:inherit}.fk__newsletter-note--error{color:#ffaeae}.fk__newsletter-note--success{color:#ace4a0}.fk__social-wrap{margin-top:14px}.fk__social-label{color:#fff;font-family:var(--ff-social-label-ff, inherit);font-size:var(--ff-social-label-fs, 12px);line-height:1.2;font-weight:var(--ff-social-label-fw, inherit)}.fk__social-list{margin-top:12px;display:flex;gap:10px}.fk__social-item{width:42px;height:42px;border-radius:999px;background:#1b1f25;display:flex;align-items:center;justify-content:center;text-decoration:none;overflow:hidden}.fk__social-item img{width:100%;height:100%;object-fit:contain}.fk__social-item span{color:#fff;font-family:inherit;font-size:20px;line-height:1}.fk__menu{margin:0;padding:22px 0 0;list-style:none}.fk__menu li+li{margin-top:4px}.fk__menu a{color:#fff;text-decoration:none;font-family:var(--ff-menu-links-ff, var(--font-body-family));font-size:var(--ff-menu-links-fs, 13px);line-height:1.37;font-weight:var(--ff-menu-links-fw, inherit)}.fk__col--brand{display:flex;flex-direction:column;align-items:center;padding-top:8px}.fk__brand-logo{width:var(--fk-brand-logo-w, 220px);height:auto}.fk__cert-logo{width:var(--fk-cert-logo-w, 88px);height:auto;margin-top:18px}.fk__policy-menu{margin:34px 0 0;padding:0;list-style:none;display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.fk__policy-menu a{color:#fff;text-decoration:none;font-family:var(--ff-policy-links-ff, var(--font-body-family));font-size:var(--ff-policy-links-fs, 12px);line-height:1.24;font-weight:var(--ff-policy-links-fw, inherit)}.fk__disclaimer-box{margin:22px auto 0;border:1px solid #ffffff;padding:14px 18px;color:#fff;font-family:var(--ff-disclaimer-ff, var(--font-body-family));font-size:var(--ff-disclaimer-fs, 11px);line-height:1.32;font-weight:var(--ff-disclaimer-fw, inherit);max-width:100%;box-sizing:border-box}@media(max-width:1199px){.fk__top-heading{font-size:var(--ff-top-heading-fs, 28px)}.fk__top-subheading{font-size:var(--ff-top-subheading-fs, 16px)}.fk__top-btn{font-size:var(--ff-top-btn-fs, 14px)}.fk__impact-text{font-size:var(--ff-mid-text-fs, 16px)}.fk__newsletter-heading{font-size:var(--ff-newsletter-heading-fs, 16px)}.fk__newsletter-text{font-size:var(--ff-newsletter-text-fs, 13px)}.fk__newsletter-field input,.fk__newsletter-field button{font-size:var(--ff-input-fs, 13px)}.fk__menu a{font-size:var(--ff-menu-links-fs, 13px)}.fk__policy-menu a{font-size:var(--ff-policy-links-fs, 12px)}.fk__disclaimer-box{font-size:var(--ff-disclaimer-fs, 11px)}}@media(max-width:989px){.fk__row--top{min-height:max(var(--fk-row1-hm, 300px),calc(var(--fk-row2-h, 200px) * 2))}.fk__top-inner{min-height:max(var(--fk-row1-hm, 300px),calc(var(--fk-row2-h, 200px) * 2));grid-template-columns:minmax(0,1.24fr) minmax(0,1fr);grid-template-rows:1fr;column-gap:0;align-items:stretch;padding:clamp(12px,3.5vw,18px) clamp(10px,4vw,16px);box-sizing:border-box}.fk__top-text-wrap{justify-self:start;align-self:stretch;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:0;text-align:left;max-width:100%;padding-right:clamp(6px,2vw,12px)}.fk__top-heading{font-size:clamp(1.05rem,4.1vw,var(--ff-top-heading-fs, 28px));line-height:1.07}.fk__top-subheading{font-size:clamp(.8125rem,3.05vw,var(--ff-top-subheading-fs, 16px));margin:8px 0 0;max-width:22ch;line-height:1.25}.fk__top-btn{margin-top:14px;min-width:unset;width:auto;max-width:100%;min-height:46px;height:auto;padding:var(--ff-top-btn-py-mobile, 12px) var(--ff-top-btn-px-mobile, 20px);font-size:var(--ff-top-btn-fs-mobile, 18px);font-weight:700}.fk__top-image-wrap{justify-self:stretch;align-self:stretch;display:flex;align-items:stretch;justify-content:flex-end;height:100%;min-height:0;margin-top:calc(-1*clamp(12px,3.5vw,18px));margin-bottom:calc(-1*clamp(12px,3.5vw,18px));padding:0 0 0 6px;box-sizing:border-box}.fk__kids-image{align-self:stretch;width:auto;max-width:min(calc(var(--fk-kids-mobile-max-vw, 52) * 1vw),var(--fk-kids-mobile-max-px, 280px));height:100%;aspect-ratio:unset;transform:translate(var(--fk-kids-x, 0px),var(--fk-kids-y, 0px));-webkit-mask-image:none;mask-image:none}.fk__row--impact{grid-template-columns:1fr 1fr;grid-template-rows:1fr;min-height:0;margin:0;padding:0}.fk__impact-col{box-sizing:border-box;min-height:var(--fk-row2-h, 200px);padding:clamp(14px,4vw,20px) clamp(8px,2.5vw,12px);justify-content:center;gap:12px}.fk__impact-logo--left,.fk__impact-logo--right{max-width:100%;width:min(var(--fk-row2-left-logo-w, 220px),40vw);height:auto;flex-shrink:0}.fk__impact-logo--right{width:min(var(--fk-row2-right-logo-w, 220px),44vw)}.fk__impact-text{font-size:clamp(.8125rem,3.15vw,var(--ff-mid-text-fs, 16px));line-height:1.24;margin-top:0;max-width:none;padding:0 5px}.fk__main-inner{padding:32px clamp(1rem,5vw,1.5rem) 36px}.fk__main-grid{grid-template-columns:1fr;gap:1.5rem}.fk__col--newsletter{text-align:center}.fk__newsletter-heading{text-align:center;font-size:clamp(1.0625rem,4.35vw,var(--ff-newsletter-heading-fs, 24px));letter-spacing:.04em;line-height:1.22;font-weight:700}.fk__newsletter-text{margin:12px auto 0;text-align:center;max-width:26rem;font-size:clamp(.9375rem,3.65vw,var(--ff-newsletter-text-fs, 15px));line-height:1.42}.fk__newsletter-form{margin-left:auto;margin-right:auto;margin-top:18px;width:100%;max-width:min(26rem,100%)}.fk__newsletter-field{min-height:48px}.fk__newsletter-field input{font-size:clamp(.8125rem,3.35vw,var(--ff-input-fs, 14px));padding:0 12px}.fk__newsletter-field button{font-size:clamp(.75rem,3vw,var(--ff-input-fs, 14px));padding:0 12px}.fk__social-wrap{align-items:center;margin-top:18px}.fk__social-label{text-align:center;font-size:clamp(.875rem,3.5vw,var(--ff-social-label-fs, 14px))}.fk__social-list{justify-content:center;margin-left:auto;margin-right:auto}.fk__col--links{text-align:center}.fk__menu{padding-top:0;text-align:center}.fk__menu li+li{margin-top:.4rem}.fk__menu a{display:inline-block;font-size:clamp(.96875rem,3.85vw,var(--ff-menu-links-fs, 15px));line-height:1.35}.fk__col--brand{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.75rem;padding-top:.25rem}.fk__brand-logo{max-width:min(var(--fk-brand-logo-w, 220px),46vw);width:auto;height:auto}.fk__cert-logo{margin-top:0;max-width:min(var(--fk-cert-logo-w, 88px),36vw);width:auto;height:auto}.fk__policy-menu{margin-top:1.25rem;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;column-gap:1.1rem;row-gap:.5rem;max-width:min(22rem,100%);margin-left:auto;margin-right:auto;padding:0 .5rem}.fk__policy-menu li{text-align:center;width:auto;flex:0 1 auto}.fk__policy-menu a{display:inline-block;font-size:clamp(.8125rem,3.15vw,var(--ff-policy-links-fs, 13px));line-height:1.32;max-width:100%}.fk__disclaimer-box{text-align:left;margin-top:22px;padding:14px 16px;font-size:clamp(.6875rem,2.8vw,var(--ff-disclaimer-fs, 11px));line-height:1.34}}@media(max-width:749px){.fk{--fk-row1-hm: 238px !important;--fk-row2-h: 140px !important}.fk__row--top,.fk__top-inner{min-height:var(--fk-row1-hm, 238px)!important}.fk__top-inner{padding:0 20px}.fk__top-image-wrap{margin-top:0;margin-bottom:0}.fk__impact-col{gap:14px}.fk__top-btn{font-size:var(--ff-top-btn-fs-mobile, 18px);min-height:48px;padding:var(--ff-top-btn-py-mobile, 12px) var(--ff-top-btn-px-mobile, 20px)}.fk__policy-menu{max-width:min(30rem,100%)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/footer-kefey.css.map */
