.kiks-custom-layout{display:flex;width:100%}.kiks-custom-layout .kiks-footer-newsletter-container,.kiks-custom-layout .kiks-layout{flex:1}.kiks-custom-layout .kiks-footer-newsletter-container .kiks-newsletter-form{max-width:300px;margin:0 auto;padding-top:20px}div#section-footer .ul-links .li-links .menu-link{font-size:12px;font-weight:400;line-height:20px;font-family:Gilroy,sans-serif;color:#3a3a3a}div#section-footer .ul-links .li-links:not(:first-child){padding-top:16px}div#section-footer .ul-links .li-links{margin:0}div#section-footer .ul-links{margin-top:15px}div#section-footer .link-title{padding-bottom:19px}.kiks-newsletter-column{display:flex;flex-direction:column;justify-content:flex-start}h3.kiks-newsletter-title{font-size:30px;line-height:150%;font-family:Gilroy,Inter,sans-serif;margin-bottom:50px;font-weight:600}.kiks-newsletter-form{background:#fff;padding:2rem 0;max-width:100%;width:100%}.kiks-newsletter-title{font-size:1.5rem;font-weight:600;color:#333;margin:0 0 2rem;line-height:1.2}.kiks-newsletter-form-container{display:flex;flex-direction:column;gap:20px}.kiks-form-fields{display:flex;flex-direction:column}.kiks-form-fields{gap:50px}.kiks-field-group{display:flex;flex-direction:column;position:relative}.kiks-field-label{font-family:Gilroy,sans-serif;font-size:12px;line-height:150%;font-weight:400;color:#000;margin-bottom:.6rem;display:block}.kiks-required{font-family:Gilroy,sans-serif;color:#000;margin-left:0}.kiks-field-input{font-family:Gilroy,sans-serif;font-size:1rem;color:#333;background:transparent;border:none;border-bottom:1px solid #333;padding:5px 0;outline:none;transition:border-color .2s ease;width:100%;line-height:1}.kiks-field-input:focus{border-bottom-color:#007bff}.kiks-field-input::placeholder{color:#999;opacity:.7}.kiks-submit-button{font-family:Gilroy,sans-serif;font-size:14px;font-weight:700;color:#fff;background:#353535;border:none;border-radius:100px;padding:10px 24px;cursor:pointer;transition:background-color .2s ease;align-self:flex-start;margin-top:.5rem}.kiks-submit-newsletter{display:flex;justify-content:center}.kiks-submit-button:hover{background:#555}.kiks-submit-button:active{background:#222}.kiks-form-error{background:#fee;color:#c33;padding:.75rem;border-radius:4px;font-size:.875rem;margin-top:.5rem}.kiks-form-success{background:#efe;color:#363;padding:.75rem;border-radius:4px;font-size:.875rem;margin-top:.5rem}.kiks-newsletter-subtext{font-family:Gilroy,sans-serif;font-size:.875rem;color:#666;margin-top:1rem;line-height:1.4}.kiks-bottom-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:36px}.kiks-bottom-footer-logo{min-height:100px}.kiks-bottom-footer-logo img{min-width:173.66px;display:block;aspect-ratio:1/1}.kiks-bottom-footer-subtext .list-extra-info,.kiks-bottom-footer-subtext{display:flex;align-items:center;gap:8px}.kiks-bottom-footer-subtext li.list-extra-info-item a,.kiks-bottom-footer-subtext li.list-extra-info-item,.kiks-bottom-footer-subtext p{font-size:12px;font-weight:400;line-height:150%}.layout-footer-additional-info{padding:12.5px 0}.kiks-selector-language button.toolbar-button{padding:0 1.25rem 0 0}.layout-footer-additional-info .mb-3.md\:mb-2.lg\:mb-0{margin:0}@media(min-width:768px){.kiks-custom-layout .kiks-layout .footer-item:first-child{padding-right:8px}.kiks-custom-layout .kiks-layout .footer-item{max-width:150px;min-width:150px}}@media(max-width:767px){div#section-footer .link-title{padding-bottom:0}div#section-footer .footer-item .py-4{padding:10px 0}.kiks-bottom-footer{margin-top:36px}.layout-footer-additional-info .mb-3.md\:mb-2.lg\:mb-0{margin:0}div#section-footer .link-title .body-2{font-size:18px;color:#3a3a3a}}@media(max-width:430px){.kiks-bottom-footer-subtext{justify-content:center;text-align:center}div#section-footer .link-title{padding-bottom:0}div#section-footer .footer-item .py-4{padding:10px 0}span.kiks-bottom-footer-small-image,span.kiks-bottom-footer-small-image img{width:35px;height:17.09px;object-fit:cover}.kiks-bottom-footer{margin-top:35px;margin-bottom:35px;justify-content:center;gap:21px}.kiks-custom-layout .kiks-layout .footer-item svg{width:14px;height:14px;color:#000;opacity:1}.kiks-newsletter-form{padding:1.5rem 0;max-width:100%}.kiks-newsletter-title{font-size:1.25rem;margin-bottom:1.5rem}.kiks-form-fields{gap:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kiks-footer.css.map */
