.shopify-section-group-footer-group{z-index:1}.footer__logo{padding-bottom:40px;border-bottom:solid 1px hsla(0,0%,100%,.1);justify-content:space-between;align-items:center}@media screen and (max-width: 749.98px){.footer__logo{flex-direction:column}}.footer__logo-wrapper img{width:130px;height:auto;max-width:130px}@media screen and (min-width: 750px){.footer__logo-wrapper img{width:170px;max-width:170px}}@media screen and (max-width: 749.98px){.footer__trustpilot{margin-top:32px}}.footer .trustpilot-widget{display:flex;justify-content:flex-end;width:490px}@media screen and (max-width: 749.98px){.footer .trustpilot-widget{width:100%;transform:none}}.footer__block-mobile{border-bottom:solid 1px hsla(0,0%,100%,.1)}@media screen and (min-width: 750px){.footer__block-mobile{display:none !important}}.footer__mobile-accordion-icon{width:10px;height:10px;display:inline-block;position:relative}.footer .plus,.footer .minus{position:absolute;top:0;left:0;transition:transform .3s ease}.footer .minus{transform:rotate(90deg);opacity:0}.footer__mobile-accordion{display:none !important}@media screen and (max-width: 989.98px){.footer__mobile-accordion{display:block !important}}.footer__mobile-accordion-title{cursor:pointer;width:100%;transition:--duration-medium;padding-bottom:24px;padding-top:24px}.footer__mobile-accordion-title.active .plus{transform:rotate(90deg);opacity:0}.footer__mobile-accordion-title.active .minus{transform:rotate(0deg);opacity:1}.footer__mobile-accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.footer__content-top{padding-top:64px;padding-bottom:64px}@media screen and (max-width: 989.98px){.footer__content-top{flex-direction:column}}@media screen and (max-width: 749.98px){.footer__content-top{padding-top:0}}@media screen and (max-width: 749.98px){.footer .footer-block__details-content{margin-bottom:20px}}.footer .footer-block__details-content .list-menu__item--link{line-height:110% !important}.footer__blocks-wrapper{width:100%}@media screen and (max-width: 749.98px){.footer__blocks-wrapper{display:block !important}}.footer__blocks-wrapper .footer-block{width:33.33% !important}.footer__blocks-wrapper .footer-block:nth-child(3){width:33.33% !important}@media screen and (max-width: 749.98px){.footer__blocks-wrapper .footer-block--menu{display:none !important}}.footer .footer-block__heading{text-transform:uppercase;letter-spacing:2px;line-height:100%;margin-bottom:32px}@media screen and (max-width: 749.98px){.footer .footer-block__heading{margin-bottom:0}}.footer__newsletter-heading{margin-bottom:24px;margin-top:0}.footer .footer-block__newsletter{min-width:412px}@media screen and (max-width: 1199.98px){.footer .footer-block__newsletter{min-width:340px}}@media screen and (max-width: 989.98px){.footer .footer-block__newsletter{max-width:750px;min-width:200px;width:100%}}@media screen and (max-width: 749.98px){.footer .footer-block__newsletter{margin-top:36px}}.footer .newsletter-form__button{min-width:99px;height:42px;border:solid 1px #fff}.footer .newsletter-form__field-wrapper .field{border:solid 1px hsla(0,0%,100%,.1);border-radius:4px;height:52px;display:flex;align-items:center;justify-content:space-between;padding-right:4px}.footer .newsletter-form__field-wrapper .field::after,.footer .newsletter-form__field-wrapper .field::before{content:none !important}.footer .newsletter-form__field-wrapper .field__input{padding:0 0 0 16px !important}.footer .newsletter-form__field-wrapper .field__label{left:16px !important;top:16px !important}.footer .list-menu__item{transition:.4s !important;text-decoration:none !important;border-bottom:1px solid;border-bottom-color:rgba(0,0,0,0);padding:0;margin-bottom:12px}.footer .list-menu__item:hover{border-bottom-color:#fff}@media screen and (max-width: 749.98px){.footer .list-menu__item{border-bottom:none !important;margin-bottom:10px}}@media screen and (max-width: 749.98px){.footer__bottom-content{flex-direction:column !important}}@media screen and (max-width: 749.98px){.footer .social__wrapper{flex-direction:column;align-items:center}}.footer .social__label{margin-right:13px}@media screen and (max-width: 989.98px){.footer .social__label{margin-right:8px}}@media screen and (max-width: 749.98px){.footer .social__label{margin-right:0;margin-bottom:12px;margin-top:36px}}.footer .newsletter-form input:-webkit-autofill,.footer .newsletter-form input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}