.kodee-footer{margin-top:72px;background:#201d19;color:#f7f4ee;padding:46px max(24px,calc((100vw - 1200px)/2)) 20px;font-family:inherit}.kodee-footer *{box-sizing:border-box}.kodee-footer-main{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;padding-bottom:38px}.kodee-footer-brand{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:24px;font-weight:750;letter-spacing:-1.4px}.kodee-footer-brand span{color:#d17a59}.kodee-footer-about p{max-width:280px;margin:13px 0 20px;color:#b8b1a8;font-size:13px;line-height:1.7}.kodee-footer-social{display:flex;gap:9px}.kodee-footer-social a{display:grid;place-items:center;width:38px;height:38px;border:1px solid #ffffff26;border-radius:50%;color:#eae5dd;text-decoration:none;transition:background .18s,border-color .18s}.kodee-footer-social a:hover{background:#b65535;border-color:#b65535}.kodee-footer-social svg,.kodee-footer-col svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kodee-footer-col h2{margin:4px 0 16px;color:#c8c0b6;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.kodee-footer-col nav{display:grid;gap:12px}.kodee-footer-col a{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;color:#b8b1a8;text-decoration:none;font-size:12px;line-height:1.4;transition:color .18s}.kodee-footer-col a:hover{color:#fff}.kodee-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:17px;border-top:1px solid #ffffff1c;color:#8e877e;font-size:10px}.kodee-footer-bottom p{margin:0}.kodee-footer-status{display:inline-flex;align-items:center;gap:7px}.kodee-footer-status i{width:6px;height:6px;border-radius:50%;background:#62bd84}.kodee-footer [hidden]{display:none!important}@media(max-width:760px){.kodee-footer{margin-top:48px;padding:34px 20px 18px}.kodee-footer-main{grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:28px}.kodee-footer-about{grid-column:1/-1}.kodee-footer-col h2{margin-bottom:12px}.kodee-footer-col nav{gap:10px}.kodee-footer-bottom{align-items:flex-start;flex-direction:column;gap:9px;font-size:10px}}@media(max-width:380px){.kodee-footer-main{grid-template-columns:1fr}.kodee-footer-about{grid-column:auto}}
.kodee-brand-symbol{display:block;width:28px;height:28px;flex:none;object-fit:contain;border-radius:0;background:transparent}.brandline .brand-mark{display:inline-flex;align-items:center;gap:8px}.kodee-footer-brand img{width:32px;height:32px;flex:none;object-fit:contain;border-radius:0;background:transparent}
.kodee-footer-trust{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:8px;padding-top:28px;border-top:1px solid #ffffff1c}.kodee-footer-trust h2{margin:0 0 14px;color:#c8c0b6;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.kodee-footer-payment-icons,.kodee-footer-security-icons{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.kodee-footer-payment-icons img{width:72px;height:38px;object-fit:contain;border:1px solid #ffffff24;border-radius:6px;background:#fff;padding:4px}.kodee-footer-security-icons img{height:46px;width:auto;max-width:170px;object-fit:contain;background:#fff;border-radius:6px;padding:3px}.kodee-footer-security-icons img+img{height:46px;background:transparent}.kodee-footer-trust small{display:block;margin-top:10px;color:#8e877e;font-size:11px;line-height:1.5}@media(max-width:760px){.kodee-footer-trust{grid-template-columns:1fr;gap:24px;margin-top:0;padding-top:24px}}
.kodee-footer-ssl-badge{display:inline-flex;flex-direction:column;justify-content:center;min-height:46px;padding:4px 10px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#777;font-size:10px;font-weight:700;line-height:1.25;text-align:center}.kodee-footer-ssl-badge strong{font-size:11px}
.checkout-template-dark .kodee-footer-trust h2,.product-body .kodee-footer-trust h2{margin:0 0 14px;font-size:10px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.checkout-template-dark .kodee-footer-payment-icons img,.product-body .kodee-footer-payment-icons img{width:72px!important;height:38px!important;max-width:72px!important;min-width:0!important;object-fit:contain!important}.checkout-template-dark .kodee-footer-security-icons img,.product-body .kodee-footer-security-icons img{width:auto!important;height:46px!important;max-width:170px!important;min-width:0!important;object-fit:contain!important}.checkout-template-dark .kodee-footer-security-icons .kodee-footer-ssl-badge,.product-body .kodee-footer-security-icons .kodee-footer-ssl-badge{width:auto!important;max-width:170px!important;font-size:10px!important}
