@charset "UTF-8";@media (min-width:1025px){.smartphone-only[data-v-8bc1dd56]{display:none!important}}@media (max-width:1024px){.desktop-only[data-v-8bc1dd56]{display:none!important}}.footer-before[data-v-8bc1dd56]{border-top:1px solid var(--c-grey-light);padding:var(--spacer-xl) 0}@media (min-width:1025px){.footer-before[data-v-8bc1dd56]{display:flex;justify-content:center}}.footer-before .newsletter[data-v-8bc1dd56],.footer-before .storefinder[data-v-8bc1dd56]{padding:var(--spacer-base) var(--content-padding)}@media (min-width:1025px){.footer-before .newsletter[data-v-8bc1dd56],.footer-before .storefinder[data-v-8bc1dd56]{flex:0 0 50%;padding:var(--spacer-base) var(--spacer-2xl)}}.footer-before .storefinder[data-v-8bc1dd56]{position:relative}@media (max-width:1024px){.footer-before .storefinder[data-v-8bc1dd56]{border-bottom:1px solid var(--c-grey-light)}}@media (min-width:1025px){.footer-before .storefinder[data-v-8bc1dd56]:after{background:var(--c-grey-light);content:"";height:100%;position:absolute;right:0;top:0;width:1px}}.footer-wrapper[data-v-8bc1dd56]{margin:0 auto;max-width:var(--boxed-mode-max-width);padding:0 var(--desktop-content-padding)}.footer-navigation[data-v-8bc1dd56],.trust-block[data-v-8bc1dd56]{border-top:1px solid var(--c-grey-light);padding:var(--spacer-xs) 0}@media (min-width:1025px){.footer-navigation[data-v-8bc1dd56],.trust-block[data-v-8bc1dd56]{padding:var(--spacer-xl) 0}}.footer-navigation[data-v-8bc1dd56]{font-size:var(--font-size-sm)}@media (max-width:1024px){.footer-navigation[data-v-8bc1dd56]{border-top:none;padding:var(--spacer-sm) 0}}@media (min-width:1025px){.footer-navigation[data-v-8bc1dd56]{display:flex}}.footer-navigation-section[data-v-8bc1dd56]{flex:0 0 25%;position:relative}@media (max-width:1024px){.footer-navigation-section[data-v-8bc1dd56]{border-top:1px solid var(--c-grey-light);padding:var(--spacer-base) var(--spacer-lg)}}.footer-navigation-section-header[data-v-8bc1dd56]{font-size:var(--font-size-base);letter-spacing:1px;margin-bottom:var(--spacer-xs);text-transform:uppercase}.footer-navigation-section[data-v-8bc1dd56]:not(:first-child){padding-left:15px}.footer-navigation-section.usps li[data-v-8bc1dd56]{padding:var(--spacer-xs) 0 var(--spacer-xs) var(--spacer-base);position:relative}@media (min-width:1025px){.footer-navigation-section.usps li[data-v-8bc1dd56]{padding-bottom:var(--spacer-2xs);padding-top:var(--spacer-2xs)}}.footer-navigation-section.usps li[data-v-8bc1dd56]:before{border:solid var(--c-black);border-width:0 0 1px 1px;content:"";display:block;height:5px;left:0;position:absolute;top:14px;transform:rotate(-45deg);width:12px}@media (min-width:1025px){.footer-navigation-section.usps li[data-v-8bc1dd56]:before{top:12px}}.footer-navigation-section.about[data-v-8bc1dd56],.footer-navigation-section.service[data-v-8bc1dd56],.footer-navigation-section.top-categories[data-v-8bc1dd56]{align-content:flex-start;display:flex;flex-wrap:wrap}.footer-navigation-section.about .footer-navigation-section-header[data-v-8bc1dd56],.footer-navigation-section.service .footer-navigation-section-header[data-v-8bc1dd56],.footer-navigation-section.top-categories .footer-navigation-section-header[data-v-8bc1dd56]{flex:0 0 100%}.footer-navigation-section.about ul[data-v-8bc1dd56],.footer-navigation-section.service ul[data-v-8bc1dd56],.footer-navigation-section.top-categories ul[data-v-8bc1dd56]{flex:0 0 50%}.footer-navigation-section.about ul li[data-v-8bc1dd56],.footer-navigation-section.service ul li[data-v-8bc1dd56],.footer-navigation-section.top-categories ul li[data-v-8bc1dd56]{padding:var(--spacer-xs) 0 var(--spacer-xs)}@media (min-width:1025px){.footer-navigation-section.about ul li[data-v-8bc1dd56],.footer-navigation-section.service ul li[data-v-8bc1dd56],.footer-navigation-section.top-categories ul li[data-v-8bc1dd56]{padding-bottom:var(--spacer-2xs);padding-top:var(--spacer-2xs)}}.footer-navigation-section a[data-v-8bc1dd56]:hover{text-decoration:underline}.footer-navigation-section .category-list[data-v-8bc1dd56]{flex:0 0 100%}.social-media[data-v-8bc1dd56]{border-top:1px solid var(--c-grey-light);padding:var(--spacer-xs) 0}
