#theme [data-section=footer]{color:#fff}#theme [data-section=footer] .footer__content-top{padding-bottom:0}#theme [data-section=footer] .footer__content-top .grid--wrapper{display:flex;gap:1.6rem;grid-template-columns:min(456px,100%) 1fr;justify-content:space-between}#theme [data-section=footer] .footer__content-top .grid--wrapper .menu-blocks{display:flex;flex-wrap:wrap;max-width:525px;width:100%}@media(min-width:992px){#theme [data-section=footer] .footer__content-top .grid--wrapper .menu-blocks{flex-wrap:nowrap}}@media(min-width:768px)and (max-width:1300px){#theme [data-section=footer] .footer__content-top .grid--wrapper{justify-content:center}}#theme [data-section=footer] .footer__content-top .grid--wrapper .block-brand_information{max-width:360px}#theme [data-section=footer] .footer__content-top .menu-logo{max-width:456px;width:100%}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter{margin-top:4rem}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form,#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .footer-block__heading{font-style:normal;font-weight:500;line-height:1.4;margin-bottom:1.4rem}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field__button{background:#f88927;border-radius:1rem;color:#fff;font-size:1.4rem;font-weight:600;left:1px;letter-spacing:normal;line-height:1.5;max-width:140px;padding:2.2rem 3rem;position:relative;text-transform:uppercase;width:100%;z-index:2}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field__input{height:100%;outline:0!important;padding:2rem 5rem}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field__label{color:inherit;left:5rem;letter-spacing:normal;top:calc(18px + var(--inputs-border-width))}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus~.field__label,#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{top:calc(var(--inputs-border-width) + .05rem)}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field{box-shadow:none}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field:before,#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field:after{border-radius:1rem;box-shadow:0 0 0 1px #767270}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field:before{background:var(--icon) center/cover no-repeat;box-shadow:none;content:"";height:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}#theme [data-section=footer] .footer__content-top .menu-blocks{justify-content:space-between}#theme [data-section=footer] .footer__content-top .menu-blocks .footer-block--menu ul{display:grid;gap:.6rem;margin:0}#theme [data-section=footer] .footer__content-top .menu-blocks .footer-block--menu ul li{line-height:1.6;margin:0}#theme [data-section=footer] .footer__content-top .menu-blocks .footer-block--menu .list-menu__item--link{color:#767270;font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6;padding:0}#theme [data-section=footer] .footer__content-top .menu-blocks .footer-block--menu .list-menu__item--link:hover{color:#fff}#theme [data-section=footer] .footer__content-top .footer-block{text-align:left}#theme [data-section=footer] .footer__content-top .footer-block .footer-block__heading{font-style:normal;font-weight:500;line-height:1.4;margin-bottom:1.4rem;margin-top:1.6rem}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .html--wrapper p{align-items:center;color:#767270;column-gap:1rem;display:flex;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6;text-align:left}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .html--wrapper p svg{display:block;flex-shrink:0;height:1.625em;width:1.625em}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 3rem;margin-top:4rem}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper .headings{font-weight:500;margin:0}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper .list-social{gap:1rem}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper a{border:1px solid #F88927;border-radius:.5em;color:#f88927;padding:.6579em}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper a .icon{font-size:inherit;height:1.2em;width:1.2em}#theme [data-section=footer] .footer__content-bottom{border:0;padding-top:4rem;text-align:center}#theme [data-section=footer] .footer__content-bottom .footer__copyright--wrapper{border-top:1px solid #302C2A}#theme [data-section=footer] .footer__content-bottom .footer__copyright{margin-top:1.1rem}#theme [data-section=footer] .footer__content-bottom .copyright__content{color:#767270;font-size:1.4rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.6}@media screen and (max-width:1400px){#theme [data-section=footer] .footer__content-top .menu-logo{max-width:360px}#theme [data-section=footer] .footer__content-top .grid--wrapper{column-gap:2rem}#theme [data-section=footer] .footer__content-top .menu-blocks{gap:2rem;justify-content:center}}@media screen and (max-width:1280px)and (min-width:992px){#theme [data-section=footer] .footer__content-top .footer-block__brand-info .html--wrapper p{display:block}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .html--wrapper p svg{float:left;height:1.25em;position:relative;top:3px}}@media screen and (max-width:992px){#theme [data-section=footer] .footer__content-top .grid--wrapper{display:grid;gap:4rem;grid-template-columns:1fr}#theme [data-section=footer] .footer__content-top .menu-blocks{justify-content:space-between}#theme [data-section=footer] .footer__content-top .grid--wrapper .block-brand_information{max-width:100%}}@media screen and (max-width:768px){#theme [data-section=footer] .footer__content-top{padding-left:calc(var(--container--padding) / var(--container--modifierSmall));padding-right:calc(var(--container--padding) / var(--container--modifierSmall))}#theme [data-section=footer] .footer__content-top .grid--wrapper{grid-template-columns:1fr}#theme [data-section=footer] .footer__content-top .menu-logo{max-width:100%}#theme [data-section=footer] .footer__content-top .menu-logo .svg--wrapper{display:block;margin:auto;max-width:243px}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__heading{text-align:left}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field{flex-direction:column}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field .field__button{left:0;max-width:100%}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field .field__input{border:1px solid #767270;border-radius:1rem;margin-bottom:1rem}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field:before{top:24.5%}#theme [data-section=footer] .footer__content-top .menu-logo .footer-block__newsletter .newsletter-form__field-wrapper .field:after{content:none}#theme [data-section=footer] .footer__content-top .menu-blocks{flex-direction:column}#theme [data-section=footer] .footer__content-top .footer-block .footer-block__heading{font-size:2rem}#theme [data-section=footer] .footer__content-top .footer-block__brand-info .socialBar--wrapper{gap:2rem;margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/135/assets/overhaul-footer.css.map */
