.footer{background-color:#14100c!important;background-image:radial-gradient(ellipse 80% 120% at 12% 0%,rgba(174,125,82,.16) 0%,transparent 60%),linear-gradient(145deg,#14100c,#0d1417 45%,#05232a)!important;position:relative}.footer,.footer .footer__navigation-heading,.footer .footer__navigation-list-link,.footer .footer__about-rte,.footer .footer__about-rte p,.footer .footer__newsletter-rte,.footer .footer__newsletter-rte p,.footer .footer__quick-links a,.footer .footer__bottom-content{color:#f4f6f6!important}.footer .footer__navigation-heading{color:#fff!important}.footer .footer__cta{border-bottom:1px solid rgba(244,246,246,.12);padding:44px 0 40px;margin-bottom:44px}.footer .footer__cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.footer .footer__cta-heading{color:#fff!important;font-size:clamp(22px,2.4vw,34px);line-height:1.2;margin:0 0 8px;letter-spacing:-.01em}.footer .footer__cta-text{color:#f4f6f6bf!important;margin:0;max-width:52ch}.footer .footer__cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;flex:1 1 560px;justify-content:flex-end}.footer .footer__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border-radius:999px;background:var(--footer-accent-color, #ae7d52);color:#14100c!important;font-weight:700;letter-spacing:.03em;text-decoration:none;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}@media(hover:hover)and (pointer:fine){.footer .footer__cta-button:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #ae7d52cc}}.footer .footer__cta-phone{display:inline-flex;align-items:center;gap:10px;color:#fff!important;font-weight:600;font-size:17px;text-decoration:none;white-space:nowrap;transition:color .25s ease}.footer .footer__cta-phone svg{width:18px;height:18px;color:var(--footer-accent-color, #ae7d52)}@media(hover:hover)and (pointer:fine){.footer .footer__cta-phone:hover{color:var(--footer-accent-color, #ae7d52)!important}}@media(max-width:749.98px){.footer .footer__cta{padding:32px 0 30px;margin-bottom:32px}.footer .footer__cta-inner{gap:20px}.footer .footer__cta-button,.footer .footer__cta-actions{width:100%}}.footer .footer__about-rte,.footer .footer__about-rte *{color:#f4f6f6!important;opacity:1!important}@media(min-width:1024px){.footer .footer__zones .footer__main-content>.footer__navigation-item{flex:0 1 auto;min-width:0}.footer .footer__navigation-item+.footer__navigation-item{border-inline-start:1px solid rgba(244,246,246,.09);padding-inline-start:40px}}@media(min-width:1024px){.footer .footer__navigation-heading{white-space:nowrap}}@media(min-width:750px)and (max-width:1023.98px){.footer .footer__zones .footer__main-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 32px}}.footer .footer__bottom-content,.footer .footer__bottom-content a{color:#f4f6f6b8!important}@media(hover:hover)and (pointer:fine){.footer .footer__bottom-content a:hover{color:var(--footer-accent-color, #ae7d52)!important}}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--footer-accent-color, #ae7d52) 25%,var(--footer-accent-color, #ae7d52) 75%,transparent);opacity:.55;pointer-events:none}.footer .footer__navigation-heading{position:relative;padding-inline-start:14px;padding-bottom:0;margin-bottom:22px;font-size:13px!important;text-transform:uppercase;letter-spacing:.16em;font-weight:700!important}.footer .footer__navigation-heading:after{content:"";position:absolute;inset-inline-start:0;top:2px;bottom:2px;width:3px;border-radius:2px;background:var(--footer-accent-color, #ae7d52)}.footer .footer__navigation-list-link{position:relative;display:inline-block;transition:color .25s ease,padding-inline-start .25s ease}.footer .footer__navigation-list-link:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:0;height:1px;background:var(--footer-accent-color, #ae7d52);opacity:0;transform:translateY(-50%);transition:width .25s ease,opacity .25s ease}@media(hover:hover)and (pointer:fine){.footer .footer__navigation-list-link:hover{color:var(--footer-accent-color, #ae7d52);padding-inline-start:18px}.footer .footer__navigation-list-link:hover:before{width:12px;opacity:1}}.footer .footer-form__input{background-color:#fff!important;color:#0b1416!important;border-color:#ffffff40!important;transition:border-color .25s ease,box-shadow .25s ease}.footer .footer-form__input::placeholder{color:#0b14168c!important}.footer .footer-form__input:focus{border-color:var(--footer-accent-color, #ae7d52)!important;box-shadow:0 0 0 3px #ae7d5247;outline:none}.footer .footer-form__button,.footer [class*=footer-form__button]{transition:background-color .25s ease,color .25s ease,transform .25s ease}@media(hover:hover)and (pointer:fine){.footer .footer-form__button:hover,.footer [class*=footer-form__button]:hover{background-color:var(--footer-accent-color, #ae7d52)!important;color:#0b1416!important}}.footer .footer__zones{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:0 56px;align-items:start}.footer .footer__contact-panel{border-inline-start:1px solid rgba(244,246,246,.12);padding-inline-start:48px;display:flex;flex-direction:column;gap:22px}.footer .footer__zones .footer__main-content{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:32px 48px}.footer .footer__newsletter{max-width:none!important;align-items:center!important;text-align:center!important;margin-top:44px;padding-top:40px;border-top:1px solid rgba(244,246,246,.12)}.footer .footer__brand-row{display:flex;justify-content:center;width:100%}.footer .footer__logo-container{flex:0 0 auto}.footer .footer__social-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0}.footer .footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid rgba(244,246,246,.28);color:#f4f6f6!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.footer .footer__social-link svg{width:17px;height:17px;fill:currentColor}@media(hover:hover)and (pointer:fine){.footer .footer__social-link:hover{background-color:var(--footer-accent-color, #ae7d52);border-color:var(--footer-accent-color, #ae7d52);color:#14100c!important;transform:translateY(-3px)}}.footer .footer__contact-panel .footer-form{width:100%;margin:0!important}@media(max-width:1023.98px){.footer .footer__zones{grid-template-columns:1fr;gap:36px}.footer .footer__contact-panel{border-inline-start:none;padding-inline-start:0;padding-top:32px;border-top:1px solid rgba(244,246,246,.12)}}@media(max-width:749.98px){.footer .footer__social-row{justify-content:center}.footer .footer__contact-panel{align-items:center;text-align:center}.footer .footer__newsletter{margin-top:32px;padding-top:30px}}@media(min-width:1024px){.footer .footer__newsletter{margin-top:8px;padding-top:0}.footer .footer__bottom-content{padding-top:22px;padding-bottom:22px}}.footer .footer__button-top,.footer [class*=button-top]{transition:transform .25s ease,background-color .25s ease,border-color .25s ease}@media(hover:hover)and (pointer:fine){.footer .footer__button-top:hover,.footer [class*=button-top]:hover{transform:translateY(-3px)}}@media(max-width:749.98px){.footer .footer__navigation-heading{padding-bottom:10px}.footer .footer__navigation-item{text-align:start}.footer .footer__navigation-list-link:hover{padding-inline-start:0}.footer .footer__social-links{margin-top:18px}}@media(min-width:750px)and (max-width:1023.98px){.footer .footer__navigation-heading{padding-bottom:12px}}@media(prefers-reduced-motion:reduce){.footer *,.footer *:before,.footer *:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer-enhance.css.map */
