.tam-footer{background-color:var(--footer-bg);color:var(--footer-text);font-size:14px;line-height:1.6}.tam-footer__container{width:100%;max-width:var(--footer-content-width);margin:0 auto;padding:0 20px}@media(min-width:768px){.tam-footer__container{padding:0 40px}}.tam-footer__usp-bar{background-color:var(--footer-usp-bg);padding:16px 0;border-bottom:1px solid var(--footer-border)}.tam-footer__usp-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px}@media(min-width:768px){.tam-footer__usp-grid{justify-content:space-between;gap:20px}}.tam-footer__usp-item{display:flex;align-items:center;gap:10px;color:var(--footer-usp-text);font-size:13px;font-weight:500}.tam-footer__usp-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.tam-footer__usp-icon img{width:100%;height:100%;object-fit:contain}.tam-footer__usp-icon--svg svg,.tam-footer__usp-icon--default svg{width:20px;height:20px;color:var(--footer-usp-icon);stroke:currentColor}.tam-footer__usp-text{white-space:nowrap}.tam-footer__main{padding:var(--footer-padding-top) 0 var(--footer-padding-bottom)}.tam-footer__grid{display:flex;flex-wrap:wrap;gap:40px}@media(min-width:768px){.tam-footer__grid{gap:40px 30px}}@media(min-width:1024px){.tam-footer__grid{gap:40px 50px}}.tam-footer__column{flex:1 1 100%;min-width:0}@media(min-width:768px){.tam-footer__column{flex:1 1 0}}.tam-footer__column--brand{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.tam-footer__column--brand{flex:1.5 1 0}}.tam-footer__logo{display:inline-block}.tam-footer__logo-img{display:block;width:100%;height:auto}.tam-footer__shop-name{font-size:24px;font-weight:700;color:var(--footer-heading);text-decoration:none}.tam-footer__shop-name:hover{color:var(--footer-accent)}.tam-footer__tagline{font-size:15px;color:var(--footer-text);margin:0}.tam-footer__brand-description{font-size:14px;color:var(--footer-text);line-height:1.7}.tam-footer__brand-description p{margin:0 0 8px}.tam-footer__brand-description p:last-child{margin-bottom:0}.tam-footer__reviews{display:flex;align-items:center;gap:8px;margin-top:8px}.tam-footer__reviews-stars{display:flex;gap:2px;color:gold}.tam-footer__reviews-stars svg{width:16px;height:16px;fill:currentColor}.tam-footer__reviews-text{font-size:13px;color:var(--footer-text)}.tam-footer__heading{font-size:15px;font-weight:700;color:var(--footer-heading);margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.tam-footer__menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.tam-footer__menu-item{margin:0}.tam-footer__menu-link{color:var(--footer-link);text-decoration:none;transition:color .2s ease;font-size:14px}.tam-footer__menu-link:hover{color:var(--footer-link-hover)}.tam-footer__contact-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tam-footer__contact-item{display:flex;align-items:flex-start;gap:10px;color:var(--footer-text);font-size:14px}.tam-footer__contact-icon{flex-shrink:0;color:var(--footer-accent);margin-top:2px}.tam-footer__contact-item a{color:var(--footer-link);text-decoration:none;transition:color .2s ease}.tam-footer__contact-item a:hover{color:var(--footer-link-hover)}.tam-footer__text-content{font-size:14px;color:var(--footer-text);line-height:1.7}.tam-footer__text-content p{margin:0 0 12px}.tam-footer__text-content p:last-child{margin-bottom:0}.tam-footer__text-content a{color:var(--footer-link);text-decoration:underline}.tam-footer__text-content a:hover{color:var(--footer-link-hover)}.tam-footer__newsletter-text{font-size:14px;color:var(--footer-text);margin:0 0 16px;line-height:1.6}.tam-footer__newsletter-form{width:100%}.tam-footer__newsletter-field{display:flex;flex-direction:column;gap:10px}@media(min-width:480px){.tam-footer__newsletter-field{flex-direction:row}}.tam-footer__newsletter-input{flex:1;padding:12px 16px;font-size:14px;border:1px solid var(--footer-border);border-radius:6px;background-color:var(--footer-newsletter-bg);color:var(--footer-newsletter-text);outline:none;transition:border-color .2s ease}.tam-footer__newsletter-input:focus{border-color:var(--footer-accent)}.tam-footer__newsletter-input::placeholder{color:#999}.tam-footer__newsletter-button{padding:12px 24px;font-size:14px;font-weight:600;color:var(--footer-newsletter-btn-text);background-color:var(--footer-newsletter-btn-bg);border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease;white-space:nowrap}.tam-footer__newsletter-button:hover{background-color:var(--footer-newsletter-btn-hover)}.tam-footer__newsletter-error{color:#f44;font-size:13px;margin:8px 0 0}.tam-footer__newsletter-success{color:#4caf50;font-size:13px;margin:8px 0 0}.tam-footer__social{margin-top:16px}.tam-footer__social-list{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.tam-footer__social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#ffffff1a;color:var(--footer-text);transition:all .2s ease}.tam-footer__social-link:hover{background-color:var(--footer-accent);color:#fff}.tam-footer__social-link svg{width:18px;height:18px;fill:currentColor}.tam-footer__bottom{background-color:var(--footer-bottom-bg);padding:24px 0;border-top:1px solid var(--footer-border)}.tam-footer__bottom .tam-footer__container{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.tam-footer__bottom .tam-footer__container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}}.tam-footer__payment{display:flex;flex-direction:column;gap:8px}@media(min-width:480px){.tam-footer__payment{flex-direction:row;align-items:center;gap:12px}}.tam-footer__payment-label{font-size:13px;color:var(--footer-bottom-text);white-space:nowrap}.tam-footer__payment-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.tam-footer__payment-list--brand{margin-top:16px}@media(max-width:767px){.tam-footer__payment-list--brand{justify-content:center}}.tam-footer__payment-item{display:flex}.tam-footer__payment-icon{height:24px;width:auto}.tam-footer__legal{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;text-align:center;width:100%}.tam-footer__copyright{font-size:11px;color:var(--footer-bottom-text)}.tam-footer__copyright:after{content:"\b7";margin-left:8px}.tam-footer__policies{display:flex;flex-wrap:wrap;align-items:center;gap:6px 6px;list-style:none;margin:0;padding:0}.tam-footer__policy-item:not(:last-child):after{content:"\b7";margin-left:6px;color:var(--footer-bottom-text)}.tam-footer__policy-link{font-size:11px;color:var(--footer-bottom-text);text-decoration:none;transition:color .2s ease}.tam-footer__policy-link:hover{color:var(--footer-link-hover)}.tam-footer__credit{width:100%;text-align:center;padding-top:4px;margin-top:0}.tam-footer__credit-text{font-size:11px;color:var(--footer-bottom-text);display:flex;align-items:center;justify-content:center}.tam-footer__credit-link{color:var(--footer-bottom-text);text-decoration:underline;transition:color .2s ease;cursor:pointer}.tam-footer__credit-link:hover{color:var(--footer-link-hover)}.tam-footer__categories{background-color:var(--footer-categories-bg);padding:16px 0;border-top:1px solid var(--footer-border)}.tam-footer__categories .tam-footer__container{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:768px){.tam-footer__categories .tam-footer__container{flex-direction:row;justify-content:center;gap:16px}}.tam-footer__categories-title{font-size:13px;font-weight:600;color:var(--footer-categories-text);white-space:nowrap}.tam-footer__categories-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;list-style:none;margin:0;padding:0}.tam-footer__categories-item{margin:0}.tam-footer__categories-link{font-size:13px;color:var(--footer-categories-link);text-decoration:none;transition:color .2s ease}.tam-footer__categories-link:hover{color:var(--footer-categories-link-hover);text-decoration:underline}@media(max-width:767px){.tam-footer__column{text-align:center}.tam-footer__column--brand{align-items:center}.tam-footer__contact-item,.tam-footer__social-list{justify-content:center}.tam-footer__menu-list{align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-tam-footer.css.map */
