.shopify-section-group-footer-group .footer{padding:0!important}.shopify-section-group-footer-group .footer__wrapper{gap:0}.shopify-section-group-footer-group .footer__aside{background:#3c3c3c;color:#fff;gap:0!important;padding-left:23px;padding-right:23px}@media(min-width:992px){.shopify-section-group-footer-group .footer__aside{background:#f5c66e;color:#3c3c3c}}@media(min-width:992px)and (max-width:1599px){.shopify-section-group-footer-group .footer__aside{padding-left:48px;padding-right:48px}}@media(min-width:1600px){.shopify-section-group-footer-group .footer__aside{padding-left:146px;padding-right:146px}}.shopify-section-group-footer-group .footer__block--newsletter{background:#765a95;flex-basis:100%!important;padding:50px 52px 36px 36px}@media(min-width:1600px){.shopify-section-group-footer-group .footer__block--newsletter{padding-right:146px}}.shopify-section-group-footer-group .footer__block--text,.shopify-section-group-footer-group .link-blocks-content{padding-top:30px}.shopify-section-group-footer-group .footer__block--text{padding-left:23px}@media(min-width:768px)and (max-width:991px){.shopify-section-group-footer-group .footer__block--text{padding-left:32px}}@media(min-width:992px)and (max-width:1599px){.shopify-section-group-footer-group .footer__block--text{padding-left:48px}}@media(min-width:1600px){.shopify-section-group-footer-group .footer__block--text{padding-left:146px}}.shopify-section-group-footer-group .footer__block-list{justify-content:space-between}@media screen and (width <= 699px){.shopify-section-group-footer-group .footer__block-list{display:flex;flex-direction:column;grid:none!important}}@media(min-width:992px)and (max-width:1199px){.shopify-section-group-footer-group .footer__block-list{flex-wrap:wrap;gap:30px}}@media(width >= 1201px)and (width <= 1360px){.shopify-section-group-footer-group .footer__block-list{gap:80px}}@media screen and (width >= 1361px){.shopify-section-group-footer-group .footer__block-list{gap:150px}}.shopify-section-group-footer-group .footer__block-list .footer__block--text{display:flex;flex-basis:100%;justify-content:space-between;width:100%}@media(min-width:992px){.shopify-section-group-footer-group .footer__block-list .footer__block--text{flex-basis:50%;flex-direction:column}}.shopify-section-group-footer-group .footer__block-list .footer__block--text .footer__block--text-content{margin-top:10px}.shopify-section-group-footer-group .link-blocks-content{display:flex;flex-direction:column;gap:0;padding-left:23px;padding-right:23px;width:100%}@media(min-width:992px){.shopify-section-group-footer-group .link-blocks-content{flex:1;flex-direction:row;gap:50px}}@media(min-width:1200px){.shopify-section-group-footer-group .link-blocks-content{width:30%}}.shopify-section-group-footer-group .footer{background:red;max-width:100%;overflow:hidden}.shopify-section-group-footer-group .footer form#footer-newsletter{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:unset;width:100%}.shopify-section-group-footer-group .footer form#footer-newsletter .form-control{max-width:80%;text-align:center;width:400px}@media screen and (width <= 600px){.shopify-section-group-footer-group .footer form#footer-newsletter .form-control{width:280px}}.shopify-section-group-footer-group .footer form#footer-newsletter .form-control input[type=email]{border-color:#fff;border-radius:25px;border-width:2px;color:#fff}.shopify-section-group-footer-group .footer .footer__block{flex-direction:column}.shopify-section-group-footer-group .footer .footer__block .bold{font-size:20px}.shopify-section-group-footer-group .footer .footer__block a{font-size:18px}.shopify-section-group-footer-group .footer .footer__block .footer__block--text-content{font-family:var(--heading-font-family);font-size:20px;line-height:24px;text-align:left;text-wrap:nowrap}.shopify-section-group-footer-group .footer .social-media svg{height:30px;width:30px}.shopify-section-group-footer-group .footer .h3{font-size:var(--text-h2);text-align:center}.shopify-section-group-footer-group .footer .text-subdued{font-size:20px;line-height:22px;text-align:center}@media screen and (width <= 999px){.shopify-section-group-footer-group .footer .text-subdued{font-size:18px;line-height:20px}}.shopify-section-group-footer-group .footer .button-submit{background:#e5e5e5;border-radius:50px;color:#3c3c33;font-family:var(--heading-font-family);font-size:14px;line-height:18px;margin-top:12px;padding:10px 16px;text-transform:uppercase}.shopify-section-group-footer-group .footer .newsletter-section{text-align:left}.shopify-section-group-footer-group .footer .newsletter-section__title{font-family:var(--heading-font-family);font-size:30px;line-height:30px}.shopify-section-group-footer-group .footer .newsletter-section__description{font-size:18px;text-align:left}.shopify-section-group-footer-group .footer__payment-icons{margin-left:auto}.shopify-section-group-footer-group .footer__copyright{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px;padding-top:20px;width:100%}@media(min-width:768px){.shopify-section-group-footer-group .footer__copyright{flex-direction:row}}.shopify-section-group-footer-group .footer__copyright-text{display:none;font-family:var(--heading-font-family);font-size:16px;line-height:18px}@media(min-width:768px){.shopify-section-group-footer-group .footer__copyright-text{display:block}}.shopify-section-group-footer-group .footer__copyright-text-mobile{display:block;padding-bottom:40px;text-align:center}@media(min-width:768px){.shopify-section-group-footer-group .footer__copyright-text-mobile{display:none}}.shopify-section-group-footer-group .footer__warning-message{padding-bottom:20px;padding-left:23px;padding-right:23px}@media(min-width:992px)and (max-width:1599px){.shopify-section-group-footer-group .footer__warning-message{padding-left:48px;padding-right:48px}}@media(min-width:1600px){.shopify-section-group-footer-group .footer__warning-message{padding-left:146px;padding-right:146px}}@media(min-width:992px){.shopify-section-group-footer-group .footer__warning-message{padding-bottom:30px;padding-top:30px}}.shopify-section-group-footer-group .footer__warning-message-content-text{align-items:center;border:1px solid #e5e5e5;display:flex;font-size:16px;justify-content:center;line-height:20px;padding:18px;text-align:center;width:100%}@media(min-width:768px){.shopify-section-group-footer-group .footer__warning-message-content-text{font-size:16px;line-height:18px}}.shopify-section-group-footer-group .footer__warning-message-content-text strong{background:#f5c66e;color:#3c3c3c;display:inline-block;font-family:var(--heading-font-family);margin-right:4px;padding:0 4px}.shopify-section-group-footer-group .footer__policy-links li{display:block;margin-top:10px}@media(min-width:768px){.shopify-section-group-footer-group .footer__policy-links li{margin-top:0}}.shopify-section-group-footer-group .footer__policy-links li:before{display:none}.shopify-section-group-footer-group .footer__policy-links li:not(:last-child){margin-right:10px}.shopify-section-group-footer-group .footer__policy-links li a{color:#fff!important;font-size:14px;line-height:16px;text-decoration:none}@media(min-width:768px){.shopify-section-group-footer-group .footer__policy-links li a{display:inline-block;font-size:18px;line-height:18px}}@media(min-width:992px){.shopify-section-group-footer-group .footer__policy-links li a{color:#3c3c3c!important}}.footer-newsletter{margin-top:16px}@media(min-width:992px){.footer-newsletter{margin-top:0}}.footer-newsletter .wrapper-field{position:relative;width:100%}.footer-newsletter .form-newsletter{margin:20px auto;width:100%}@media(min-width:768px){.footer-newsletter .form-newsletter{width:80%}}@media(min-width:992px){.footer-newsletter .form-newsletter{margin:auto}}.footer-newsletter .form-newsletter__description{color:#fff;font-size:16px;line-height:18px;margin-top:12px}.footer-newsletter .form-newsletter__description a{color:#fff;text-decoration:underline}.footer-newsletter input{background:#fff;border:none;border-radius:25px;color:#3c3c33;font-family:var(--heading-font-family);height:44px!important;padding:10px 16px!important}.footer-newsletter input:focus{box-shadow:none}.footer-newsletter button{background:#f5c66e;border-radius:25px;color:#3c3c3c;font-family:var(--heading-font-family);font-size:16px;height:100%;padding:10px 30px;position:absolute;right:0}.footer-block-links{border-top:1px solid #e5e5e5;width:100%}@media(min-width:992px){.footer-block-links{border-top:0}}.footer-block-links:last-child{border-bottom:1px solid #e5e5e5}@media(min-width:992px){.footer-block-links:last-child{border-bottom:0}}.footer-block-links .links-list{display:none;margin-top:0;padding-bottom:20px}@media(min-width:992px){.footer-block-links .links-list{display:block;margin-top:1.5rem}}.footer-block-links .links-list.open{display:block}.footer-block-links .links-list li a{display:block;font-size:20px;line-height:24px;margin-bottom:10px}.footer-block-links .menu-title{align-items:center;color:#e5e5e5;display:flex;font-family:var(--heading-font-family);font-size:20px;justify-content:space-between;line-height:24px;padding:20px 0;text-transform:uppercase}@media(min-width:992px){.footer-block-links .menu-title{padding:0}}.footer-block-links .menu-title svg{height:15px;width:15px}@media(min-width:992px){.footer-block-links .menu-title svg{display:none}}.footer-block-links.footer__block--menu{max-width:100%}@media(min-width:992px){.footer-block-links.footer__block--menu{width:100px}}