.site-footer{position:relative}.site-footer .footer-usps{box-sizing:border-box;padding:16px 0}.site-footer .footer-usps .page-width{align-items:flex-start;display:flex}@media only screen and (max-width:767.98px){.site-footer .footer-usps .page-width{flex-wrap:wrap;gap:24px 15px}}.site-footer .footer-usps .page-width .usp-item{display:flex;flex-direction:column;gap:8px;justify-content:center;width:25%}@media only screen and (max-width:767.98px){.site-footer .footer-usps .page-width .usp-item{width:calc(50% - 8px)}}.site-footer .footer-usps .page-width .usp-item img{display:block;margin:0 auto}.site-footer .footer-usps .page-width .usp-item p{font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:0;text-align:center}.site-footer .footer-usps .page-width .usp-item[data-open-pullout]{cursor:pointer}.site-footer .footer-section{box-sizing:border-box}.site-footer .footer-top-row{display:flex;flex-direction:column}@media only screen and (min-width:992px){.site-footer .footer-top-row{flex-direction:row;justify-content:space-between}}.site-footer .footer-top-left{flex:none;max-width:460px;width:100%}@media only screen and (min-width:992px){.site-footer .footer-top-left{border-right:1px solid;border-color:inherit;width:33.3333%}}.site-footer .footer-newsletter{margin:0}.site-footer .footer-newsletter .footer-newsletter-title{align-items:center;border-bottom:1px solid;box-sizing:border-box;display:flex;gap:16px;justify-content:center;padding:24px}@media only screen and (min-width:992px){.site-footer .footer-newsletter .footer-newsletter-title{gap:32px;padding:58px}}.site-footer .footer-newsletter .footer-newsletter-title p{font-size:13px;line-height:20px;margin:0}.site-footer .footer-newsletter form .field-row{display:flex}.site-footer .footer-newsletter form .field-label{align-items:center;border-right:1px solid;box-sizing:border-box;display:flex;font-size:13px;height:100px;justify-content:center;line-height:20px;padding:16px 24px;width:35%}.site-footer .footer-newsletter form .field-input{background:transparent;border:none;box-sizing:border-box;color:inherit;font-size:13px;font-style:normal;font-weight:400;height:100px;line-height:20px;padding:16px 24px;width:65%}.site-footer .footer-newsletter form .field-input::-webkit-input-placeholder,.site-footer .footer-newsletter form .field-input::placeholder{color:inherit}.site-footer .footer-newsletter form .field-input:focus-visible{outline:none}.site-footer .footer-newsletter form .button-2{border:none;display:block;height:48px;width:100%}@media only screen and (min-width:992px){.site-footer .footer-newsletter form .button-2{height:130px}}.site-footer .footer-newsletter .newsletter-form__message--success{background:var(--button-1-hover-color);color:#fff;justify-content:center;padding:12px}.site-footer .footer-top-right{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media only screen and (min-width:992px){.site-footer .footer-top-right{padding:58px 58px 16px}}.site-footer .footer-top-right .footer-top-columns{display:flex;flex-direction:row;gap:30px;justify-content:space-between;width:100%}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-columns{border-bottom:1px solid;box-sizing:border-box;flex-direction:column;gap:32px;padding:32px 24px}}.site-footer .footer-top-right .footer-top-column{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column{width:100%}}.site-footer .footer-top-right .footer-top-column .column-title{font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column .column-title{align-items:center;display:flex;font-size:var(--heading-sm);font-weight:500;justify-content:space-between;line-height:var(--heading-sm-lh)}}.site-footer .footer-top-right .footer-top-column .column-title svg{display:block}@media only screen and (min-width:992px){.site-footer .footer-top-right .footer-top-column .column-title svg{display:none}}.site-footer .footer-top-right .footer-top-column .column-links{display:flex;flex-direction:column;gap:12px}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column .column-links{display:none}}.site-footer .footer-top-right .footer-top-column .column-links a{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column .column-links a{font-size:var(--body);line-height:var(--body-lh)}}.site-footer .footer-top-right .footer-top-column .column-links a:hover{text-decoration:underline}.site-footer .footer-top-right .footer-top-column .column-links .socials{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column .column-links .socials{align-items:center;flex-direction:row;justify-content:space-between}}.site-footer .footer-top-right .footer-top-column .column-links .socials .social-link svg{height:16px;width:16px}.site-footer .footer-top-right .footer-top-column .column-links .socials a{align-items:center;display:flex;justify-content:flex-start}@media only screen and (min-width:992px){.site-footer .footer-top-right .footer-top-column .column-links .socials a{gap:8px}}.site-footer .footer-top-right .footer-top-column .column-links .socials a span{display:block;font-size:13px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column .column-links .socials a span{display:none}}.site-footer .footer-top-right .footer-top-column.active .column-title svg{transform:rotate(180deg)}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .footer-top-column.active .column-links{display:flex}}.site-footer .footer-top-right .payment-types{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:991.98px){.site-footer .footer-top-right .payment-types{box-sizing:border-box;padding:32px 24px}}.site-footer .footer-top-right .payment-types .icon{height:22px;width:36px}.site-footer .footer-large-logo{align-items:center;border-top:1px solid;box-sizing:border-box;display:flex;justify-content:center;padding:32px;width:100%}@media only screen and (min-width:992px){.site-footer .footer-large-logo{padding:58px}}.site-footer .footer-large-logo a{display:block}.site-footer .footer-large-logo a:hover img{opacity:.75}.site-footer .footer-large-logo img{display:block;height:auto;margin:0 auto;max-width:1200px;width:100%}.footer-bottom{background:var(--bg-color);box-sizing:border-box;padding:16px 0}.footer-bottom .page-width{align-items:center;display:flex;justify-content:space-between;max-width:100%}.footer-bottom .page-width .footer-bottom-menu{align-items:center;display:flex;flex-wrap:wrap;gap:32px}.footer-bottom .page-width .footer-bottom-menu a{color:var(--primary-color);display:block;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.footer-bottom .page-width .footer-bottom-menu a:hover{color:var(--primary-color-hover);text-decoration:underline}

/*# sourceMappingURL=section-v2-footer.min.css.map*/