@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100..900;1,100..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--spacing:20px}@media(max-width:1200px){:root{--spacing:18px}}@media(max-width:768px){:root{--spacing:15px}}footer.main-footer .footer-container{border-top:1px solid #e6e6e6;display:flex;gap:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*2)}@media(max-width:768px){footer.main-footer .footer-container{flex-wrap:wrap}}footer.main-footer .footer-container .title{font-size:14px;font-weight:400;margin:0 0 11px;padding:0;text-transform:uppercase}footer.main-footer .footer-container .footer-section.subscribe{margin-left:auto;margin-right:0;max-width:100%;width:400px}@media(max-width:768px){footer.main-footer .footer-container .footer-section.subscribe{width:100%}}footer.main-footer .footer-container .footer-section.subscribe p{color:#bf985c;font-size:16px;font-style:italic;line-height:1;margin:5px 0}footer.main-footer .footer-container .footer-section.subscribe form{align-items:center;background:#d5d5d5;color:#707070;display:flex;justify-content:space-between;margin-top:calc(var(--spacing)*2)}footer.main-footer .footer-container .footer-section.subscribe form::placeholder{color:#707070}@media(max-width:768px){footer.main-footer .footer-container .footer-section.subscribe form{max-width:400px}}footer.main-footer .footer-container .footer-section.subscribe form button,footer.main-footer .footer-container .footer-section.subscribe form input[type=email]{all:unset;height:50px}footer.main-footer .footer-container .footer-section.subscribe form input[type=email]{flex-grow:1}footer.main-footer .footer-container .footer-section.subscribe form button{background:#0000;background:#e2023b;cursor:pointer;flex:0;font-size:12px;font-weight:500;padding:0 20px;position:relative;right:0;text-transform:uppercase;transition:all .4s ease}footer.main-footer .footer-container .footer-section.subscribe form button svg{transition:all .4s ease}footer.main-footer .footer-container .footer-section.subscribe form button:hover{opacity:.85}footer.main-footer .footer-container ul{margin:0;padding:0}footer.main-footer .footer-container ul li{list-style-type:none;margin-bottom:6px}footer.main-footer .footer-container ul li a{color:#090909;font-size:12px;text-decoration:none;transition:all .4s ease}footer.main-footer .footer-container ul li a:hover{color:#bf985c}footer.main-footer ul.social-icons{display:flex;gap:calc(var(--spacing)/2)}footer.main-footer .footer-bottom{margin-top:calc(var(--spacing)*1.5);padding-bottom:calc(var(--spacing)*1.5)}footer.main-footer .footer-bottom .footer-copyright p{font-family:Jost,serif;font-size:10px;text-transform:uppercase}footer.main-footer.dark-mode{background:#232323;color:#fff}footer.main-footer.dark-mode .footer-container{border-top-color:#ffffff1f}footer.main-footer.dark-mode .title{color:#fff;letter-spacing:.02em;opacity:1}footer.main-footer.dark-mode ul.footer-menu li a{color:#fff;transition:all .4s ease}footer.main-footer.dark-mode ul.footer-menu li a:focus-visible,footer.main-footer.dark-mode ul.footer-menu li a:hover{color:#bf985c}footer.main-footer.dark-mode ul.social-icons li a{align-items:center;display:inline-flex}footer.main-footer.dark-mode ul.social-icons li a svg{fill:#232323;color:#fff;opacity:1;transition:all .4s ease}footer.main-footer.dark-mode ul.social-icons li a svg path{fill:#fff}footer.main-footer.dark-mode ul.social-icons li a svg circle{stroke:#fff}footer.main-footer.dark-mode ul.social-icons li a:focus-visible svg,footer.main-footer.dark-mode ul.social-icons li a:hover svg{fill:#fff;color:#bf985c;opacity:1;transition:all .4s ease}footer.main-footer.dark-mode ul.social-icons li a:focus-visible svg path,footer.main-footer.dark-mode ul.social-icons li a:hover svg path{fill:#000!important}footer.main-footer.dark-mode .footer-section.subscribe p{color:#bf985c;font-style:italic;opacity:1}footer.main-footer.dark-mode .footer-section.subscribe form{border-bottom-color:#fff}footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]{color:#ffffffd9}@media(max-width:600px){footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]{font-size:12px}}footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]::placeholder{color:#ffffffb3}@media(max-width:600px){footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]::placeholder{font-size:12px}}footer.main-footer.dark-mode .footer-section.subscribe form button{background:#0000;cursor:pointer}footer.main-footer.dark-mode .footer-section.subscribe form button svg #Path_37,footer.main-footer.dark-mode .footer-section.subscribe form button svg line{stroke:#fff}footer.main-footer.dark-mode .footer-section.subscribe form button:focus-visible svg #Path_37,footer.main-footer.dark-mode .footer-section.subscribe form button:focus-visible svg line,footer.main-footer.dark-mode .footer-section.subscribe form button:hover svg #Path_37,footer.main-footer.dark-mode .footer-section.subscribe form button:hover svg line{stroke:#bf985c!important}footer.main-footer.dark-mode .footer-bottom .footer-copyright p{color:#ffffffe6;margin-bottom:0}footer.main-footer.dark-mode a{color:#fff}footer.main-footer.dark-mode a:focus-visible,footer.main-footer.dark-mode a:hover{color:#bf985c}footer.main-footer.dark-mode .footer-logo svg{filter:none;max-width:200px}footer.main-footer.dark-mode :focus-visible{outline:2px dashed #bf985c;outline-offset:2px}footer.main-footer.dark-mode .error-text,footer.main-footer.dark-mode .is-error{color:#e2023b}footer.main-footer.dark-mode #wordmark-main{fill:#fff}footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]{background:#d5d5d5;color:#707070;padding:0 10px}footer.main-footer.dark-mode .footer-section.subscribe form input[type=email]::placeholder{color:#707070}footer.main-footer.dark-mode .footer-section.subscribe form button{background:#e2023b;color:#fff;font-size:14px;font-weight:500;padding:0 20px;text-transform:uppercase}@media(max-width:600px){footer.main-footer.dark-mode .footer-section.subscribe form button{font-size:12px;padding:0 10px}}