.tp-footer-1 *{margin:0;padding:0;font-size:0;box-sizing:border-box}.tp-footer-1 a{color:inherit;font-size:inherit}.tp-footer-1{background:var(--tp-background, #121212);padding-block:var(--tp-padding-block, 60px 60px)}.tp-footer-1 .tp__container{max-width:calc(var(--tp-section-width, 1200px) + 40px);padding-inline:20px;margin-inline:auto}.tp-footer-1 .tp__main{padding-bottom:var(--tp-main-padding-bottom, 30px);gap:var(--tp-grid-gap, 40px);display:grid;grid-template-columns:1fr}.tp-footer-1 .tp__newsletter-title{font-size:var(--tp-newsletter-title-size, 18px);font-weight:var(--tp-newsletter-title-weight, 700);color:var(--tp-newsletter-title-color, #FFFFFF);margin-bottom:var(--tp-newsletter-title-margin-bottom, 15px)}.tp-footer-1 .tp__newsletter-text{font-size:var(--tp-newsletter-text-size, 14px);font-weight:var(--tp-newsletter-text-weight, 400);color:var(--tp-newsletter-text-color, #BFBFBF);margin-bottom:var(--tp-newsletter-text-margin-bottom, 20px);line-height:1.5}.tp-footer-1 .tp__newsletter-form{border-bottom:1px solid var(--tp-input-border-color, #BFBFBF);display:flex;align-items:center;padding-bottom:8px}.tp-footer-1 .tp__newsletter-input{font-size:var(--tp-input-text-size, 14px);color:var(--tp-input-text-color, #FFFFFF);font-family:inherit;background:transparent;border:none;padding-left:30px;position:relative;width:100%;box-shadow:none;outline:none}.tp-footer-1 .tp__newsletter-input::placeholder{color:var(--tp-input-placeholder-color, #A3A3A3);opacity:1}.tp-footer-1 .tp__newsletter-input-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px}.tp-footer-1 .tp__newsletter-input-icon path{color:var(--tp-input-icon-color, #8D8D8D)}.tp-footer-1 .tp__newsletter-submit{background:none;border:none;cursor:pointer;padding:0;margin-left:10px}.tp-footer-1 .tp__newsletter-submit-icon{fill:var(--tp-input-icon-color, #8D8D8D);width:20px;height:20px}.tp-footer-1 .tp__newsletter-submit-icon path{color:var(--tp-input-icon-color, #8D8D8D)}.tp-footer-1 .tp__links{gap:var(--tp-links-gap, 30px);justify-content:flex-start;display:flex;flex-wrap:wrap}.tp-footer-1 .tp__link-list-title{font-size:var(--tp-link-title-size, 16px);font-weight:var(--tp-link-title-weight, 700);color:var(--tp-link-title-color, #FFFFFF);margin-bottom:var(--tp-link-title-margin-bottom, 14px)}.tp-footer-1 .tp__link-list{list-style:none;padding:0}.tp-footer-1 .tp__link-item{margin-bottom:var(--tp-link-item-margin-bottom, 10px)}.tp-footer-1 .tp__link{font-size:var(--tp-link-text-size, 14px);font-weight:var(--tp-link-text-weight, 400);color:var(--tp-link-text-color, #BFBFBF);text-decoration:none}.tp-footer-1 .tp__bottom{padding-top:var(--tp-bottom-padding-top, 20px);gap:var(--tp-bottom-gap, 20px);display:flex;flex-direction:column;align-items:flex-start}.tp-footer-1 .tp__social-icons{margin-bottom:var(--tp-social-margin-bottom, 15px);gap:var(--tp-social-gap, 15px);display:flex}.tp-footer-1 .tp__social-icon{width:24px;height:24px}.tp-footer-1 .tp__social-icon path{fill:var(--tp-social-icon-color, #FFFFFF)}.tp-footer-1 .tp__copyright{font-size:var(--tp-copyright-text-size, 12px);font-weight:var(--tp-copyright-text-weight, 400);color:var(--tp-copyright-text-color, #BFBFBF);text-align:left;max-width:100%}.tp-footer-1 .tp__copyright-link{margin-inline:5px;text-decoration:none}.tp-footer-1 .tp__payment-icons{gap:var(--tp-payment-gap, 8px);display:flex;flex-wrap:wrap;justify-content:center}.tp-footer-1 .tp__payment-icon svg{width:100%;height:100%;border:1px solid var(--tp-payment-border-color, #E0E0E0);border-radius:4px}@media (min-width: 768px){.tp-footer-1 .tp__main{grid-template-columns:var(--tp-newsletter-width, 410px) 1fr;padding-bottom:var(--tp-main-padding-bottom-desktop, 40px);gap:var(--tp-grid-gap-desktop, 80px)}.tp-footer-1 .tp__links{gap:var(--tp-links-gap-desktop);justify-content:flex-end;flex-wrap:nowrap}.tp-footer-1 .tp__bottom{padding-top:var(--tp-bottom-padding-top-desktop, 30px);flex-direction:row;justify-content:space-between;align-items:center}.tp-footer-1 .tp__social-icons{order:1;margin-bottom:0}.tp-footer-1 .tp__copyright{max-width:80%;order:2}.tp-footer-1 .tp__payment-icons{order:3;justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
