.iw-footer{background-color:var(--iw-footer-bg, #0f0f0f);color:#fff;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;padding:var(--iw-footer-pt, 48px) var(--iw-footer-px, 64px) var(--iw-footer-pb, 32px);box-sizing:border-box}.iw-footer a{color:inherit;text-decoration:none}.iw-footer__inner{max-width:1312px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.iw-footer__top{display:flex;flex-direction:row;align-items:flex-start;gap:56px}.iw-footer__brand{flex:0 0 470px;max-width:470px;min-width:0;display:flex;flex-direction:column;gap:16px}.iw-footer__logo-link{display:inline-block;line-height:0}.iw-footer__logo-link:hover{opacity:.8}.iw-footer__logo{display:block;width:198px;height:auto;max-width:100%}.iw-footer__gold-line{display:block;width:100%;height:1px;border:0;background:var(--iw-footer-gold, linear-gradient(90deg, #fcde54 0%, #e6b300 45%))}.iw-footer__newsletter{display:flex;flex-direction:column;gap:16px;margin:0}.iw-footer__newsletter-heading{margin:0;font-size:20px;line-height:28px;font-family:Poppins,sans-serif;font-weight:600;color:#fff}.iw-footer__newsletter-heading p{margin:0}.iw-footer__newsletter-row{display:flex;flex-direction:row;align-items:stretch;gap:12px}.iw-footer__email-input{flex:1 1 auto;min-width:0;max-width:310px;height:54px;padding:15px 24px;background:#1a1a1a;border:1px solid #363636;border-radius:8px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;box-sizing:border-box}.iw-footer__email-input::placeholder{color:#fff6}.iw-footer__email-input:focus{outline:none;border-color:#e6b300}.iw-footer__email-input:focus-visible{outline:2px solid #fcde54;outline-offset:2px}.iw-footer__email-input[aria-invalid=true]{border-color:#ff9b78}.iw-footer__submit{flex:0 0 auto;min-width:148px;height:54px;padding:16px 32px;border:0;border-radius:8px;background:var(--iw-footer-gold-btn, linear-gradient(110deg, #fcde54 0%, #e6b300 62%));color:#1a1a1a;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:Poppins,sans-serif;font-weight:700;font-size:14px;line-height:21px;text-transform:uppercase;cursor:pointer;white-space:nowrap}.iw-footer__submit:hover{filter:brightness(1.06)}.iw-footer__submit:active{transform:scale(.98)}.iw-footer__submit:disabled{cursor:progress;filter:none}.iw-footer__submit-icon{width:16px;height:16px;flex-shrink:0;display:block}.iw-footer__submit-spinner{display:none;width:16px;height:16px;border:2px solid rgba(26,26,26,.25);border-top-color:#1a1a1a;border-radius:50%;animation:iw-footer-spin .7s linear infinite}.iw-footer__submit.is-loading .iw-footer__submit-icon{display:none}.iw-footer__submit.is-loading .iw-footer__submit-spinner{display:block}@keyframes iw-footer-spin{to{transform:rotate(360deg)}}.iw-footer__form-message{margin:0;font-size:12px;line-height:16px;font-weight:500}.iw-footer__form-message--ok{color:#fcde54}.iw-footer__form-message--err{color:#ff9b78}.iw-footer__fine-print{margin:0;font-size:12px;line-height:16px;color:#fff6}.iw-footer__social{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.iw-footer__social-link{width:40px;height:40px;border-radius:20px;border:1px solid rgba(255,255,255,.32);display:grid;place-items:center;transition:border-color .15s,background-color .15s}.iw-footer__social-link:hover{border-color:#fff;background:#ffffff14}.iw-footer__social-link:focus-visible{outline:2px solid #fcde54;outline-offset:4px}.iw-footer__social-icon{width:20px;height:20px;display:block;object-fit:contain}.iw-footer__menu{flex:1 1 786px;min-width:0;display:flex;flex-direction:row;justify-content:space-between;gap:54px}.iw-footer__menu-col{flex:0 1 156px;min-width:0;display:flex;flex-direction:column;gap:16px}.iw-footer__menu-title{margin:0;font-size:18px;line-height:27px;font-weight:700;font-family:Poppins,sans-serif;color:#fff}.iw-footer__menu-toggle,.iw-footer__menu-sign{display:none}.iw-footer__menu-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.iw-footer__menu-links a{font-size:14px;line-height:21px;font-weight:500;color:#fff9;transition:color .15s;display:block}.iw-footer__menu-links a:hover{color:#fff}.iw-footer__menu-links a:focus-visible{outline:2px solid #fcde54;outline-offset:4px;border-radius:4px}.iw-footer__bottom{display:flex;flex-direction:column;gap:16px}.iw-footer__rule{display:block;width:100%;height:1px;background:#363636;border:0}.iw-footer__legal{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.iw-footer__copyright{margin:0;font-size:14px;line-height:21px}.iw-footer__legal-links{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.iw-footer__legal-links a{font-size:14px;line-height:21px;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.iw-footer__legal-links a:hover{color:#fcde54}.iw-footer__disclaimer{margin:0 auto;max-width:1120px;text-align:center;font-size:14px;line-height:21px;font-weight:500;color:#fff9}@media screen and (max-width:1199px){.iw-footer__top{flex-direction:column;gap:40px}.iw-footer__brand{flex:none;width:100%;max-width:470px}.iw-footer__menu{flex:none;width:100%}}@media screen and (max-width:749px){.iw-footer{padding:var(--iw-footer-pt-mobile, 40px) var(--iw-footer-px-mobile, 0px) var(--iw-footer-pb-mobile, 32px);box-sizing:border-box;width:100%}.iw-footer__inner{max-width:none;width:100%}.iw-footer__top{width:100%}.iw-footer__brand{max-width:none;width:100%;align-items:center;text-align:center;padding-left:0;padding-right:0;box-sizing:border-box}.iw-footer__brand>.iw-footer__gold-line{display:none}.iw-footer__logo{width:132px}.iw-footer__newsletter{width:100%;gap:12px;align-items:stretch;padding:24px 0 0;box-sizing:border-box;background:var(--iw-footer-gold, linear-gradient(90deg, #fcde54 0%, #e6b300 45%)) top / 100% 1px no-repeat}.iw-footer__newsletter-heading{text-align:center}.iw-footer__newsletter-row{width:100%;flex-direction:column;gap:16px;align-items:stretch}.iw-footer__email-input{flex:none;width:100%;max-width:none;height:48px;padding:12px 16px}.iw-footer__submit{width:100%;min-width:0;max-width:none;height:48px;padding:12px 24px;font-size:16px;line-height:24px}.iw-footer__social{justify-content:center;width:100%}.iw-footer__social-icon{width:24px;height:24px}.iw-footer__menu{flex-direction:column;justify-content:flex-start;gap:0}.iw-footer__menu-col{flex:none;width:100%;gap:0;background:var(--iw-footer-gold, linear-gradient(90deg, #fcde54 0%, #e6b300 45%)) bottom / 100% 1px no-repeat}.iw-footer__menu-col:first-child{background:var(--iw-footer-gold, linear-gradient(90deg, #fcde54 0%, #e6b300 45%)) top / 100% 1px no-repeat,var(--iw-footer-gold, linear-gradient(90deg, #fcde54 0%, #e6b300 45%)) bottom / 100% 1px no-repeat}.iw-footer__menu-col>.iw-footer__gold-line{display:none}.iw-footer__menu-title{display:none}.iw-footer__menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:16px 0;margin:0;border:0;background:transparent;color:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;font-weight:700;text-align:left;cursor:pointer;box-sizing:border-box}.iw-footer__menu-toggle:focus-visible{outline:2px solid #fcde54;outline-offset:0}.iw-footer__menu-sign{display:block;font-size:24px;line-height:24px;font-weight:400}.iw-footer__menu-sign:before{content:"+"}.iw-footer__menu-col.is-open .iw-footer__menu-sign:before{content:"\2212"}.iw-footer__menu-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.iw-footer__menu-col.is-open .iw-footer__menu-panel{grid-template-rows:1fr}.iw-footer__menu-panel-inner{min-height:0;overflow:hidden}.iw-footer__menu-col .iw-footer__menu-links{display:flex;visibility:hidden;gap:12px;padding-bottom:24px;transition:visibility 0s linear .25s}.iw-footer__menu-col.is-open .iw-footer__menu-links{visibility:visible;transition-delay:0s}.iw-footer__menu-links a{font-size:16px;line-height:24px;flex:1}.iw-footer__bottom{width:100%;padding-left:0;padding-right:0;box-sizing:border-box}.iw-footer__bottom .iw-footer__rule{display:none}.iw-footer__legal{flex-direction:column;justify-content:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #363636}.iw-footer__copyright{font-size:12px;line-height:16px}.iw-footer__legal-links{gap:16px;justify-content:center}.iw-footer__legal-links a{font-size:12px;line-height:16px}.iw-footer__disclaimer{font-size:12px;line-height:20px;font-weight:400}}@media(prefers-reduced-motion:reduce){.iw-footer__menu-panel,.iw-footer__menu-col .iw-footer__menu-links,.iw-footer__submit-spinner{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/iw-footer.css.map */
