:root{--footer-padding-vertical: 30px;--footer-padding-horizontal: 50px}.custom-footer{background-color:var(--footer-background-color);color:var(--main-text-color);border-top-left-radius:var(--footer-border-radius-tl);border-top-right-radius:var(--footer-border-radius-tr)}.footer-container{padding:var(--footer-padding-vertical) var(--footer-padding-horizontal);margin:0 auto}.footer-newsletter-wrapper{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px;border:1px solid var(--newsletter-input-border);border-radius:25px;margin-bottom:60px}.footer-newsletter__text h2{color:var(--newsletter-heading-color);margin:0 0 10px}.footer-newsletter__text p{color:var(--newsletter-text-color);margin:0}.footer-newsletter__form{flex-shrink:0;width:40%}.newsletter-form__field-wrapper{position:relative}.newsletter-form__input{width:100%;padding:15px 50px 15px 25px;border-radius:50px;border:1px solid var(--newsletter-input-border);background-color:var(--newsletter-input-bg);color:var(--newsletter-input-text-color)}.newsletter-form__input::placeholder{color:var(--newsletter-input-text-color);opacity:.7}.newsletter-form__button{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:10px;cursor:pointer;color:var(--newsletter-input-text-color)}.newsletter-form__button .icon-arrow{width:20px;height:20px}.footer-main-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.footer-brand__logo{display:block;margin-bottom:20px}.footer-brand__logo img{display:block;height:auto}.footer-brand__text{margin-bottom:20px;max-width:300px}.footer-social-icons{display:flex;gap:15px}.footer-social-icons a{color:var(--social-icon-color);transition:color .3s ease}.footer-social-icons a:hover{color:var(--social-icon-hover-color)}.footer-social-icons svg{width:20px;height:20px;fill:currentColor}.footer-menu__heading{color:var(--heading-color);font-size:16px;font-weight:var(--heading-font-weight);margin:0 0 20px;text-transform:uppercase}.footer-menu__list li{margin-bottom:10px}.footer-menu__list a{text-decoration:none;color:var(--link-color);transition:color .3s ease}.footer-menu__list a:hover{color:var(--link-hover-color)}.list-unstyled{margin:0;padding:0;list-style:none}.footer-bottom{margin-top:40px}.footer-divider{border-top:1px solid var(--divider-color);margin-bottom:20px}.footer-bottom__content{display:flex;flex-direction:column;gap:50px;justify-content:space-between;align-items:center}.footer-bottom__menu ul{display:flex;gap:25px}.footer-bottom__menu a{text-decoration:none;color:var(--bottom-link-color);font-size:14px}.footer-bottom__copyright small{color:var(--copyright-color);font-size:14px}@media screen and (max-width:990px){.footer-main-grid{grid-template-columns:1fr 1fr}.footer-grid__item--brand{grid-column:1 / -1}.footer-newsletter-wrapper{flex-direction:column;align-items:flex-start;padding:20px}.footer-newsletter__form{width:100%}}@media screen and (max-width:750px){.footer-main-grid{grid-template-columns:1fr;gap:30px}.footer-bottom__content{flex-direction:column;gap:15px}.footer-bottom__menu ul{flex-wrap:wrap;justify-content:center;gap:15px 20px}}.feature-block__icon .icon-svg{width:50px!important;height:auto;fill:var(--icon-color)}.icon-feature-row-section{padding:50px 0}.feature-row__main-title{text-align:left;margin-bottom:30px;font-size:20px}.feature-row__main-title>*{margin:0}.feature-row__container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-block{display:flex;align-items:center;gap:15px}.feature-block__icon svg{width:42px;height:42px}svg{width:42px;height:42px}.feature-block__title{margin:0 0 5px;font-size:16px;color:var(--title-color);font-weight:var(--title-font-weight)}.feature-block__description{margin:0;font-size:14px;color:var(--description-color)}@media screen and (max-width:990px){.feature-row__container{grid-template-columns:repeat(2,1fr);gap:40px 20px}}@media screen and (max-width:750px){.feature-row__container{grid-template-columns:1fr;gap:30px}.feature-block{text-align:left;align-items:flex-start}.feature-row__main-title{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
