.dtf-footer{padding-top:var(--dtf-footer-padding-top, 64px);padding-bottom:var(--dtf-footer-padding-bottom, 32px);font-size:.92rem;line-height:1.55}.dtf-footer__top{display:grid;grid-template-columns:1.6fr minmax(0,2fr);gap:3rem;align-items:flex-start}@media(max-width:989px){.dtf-footer__top{grid-template-columns:1fr;gap:2.5rem}}.dtf-footer__brand{display:flex;flex-direction:column;gap:1.25rem;max-width:28rem}.dtf-footer__logo{display:inline-block;text-decoration:none}.dtf-footer__logo img{display:block;width:var(--dtf-footer-logo-width, 200px);height:auto;max-width:100%}.dtf-footer__shop-name{font-size:1.25rem;font-weight:800;color:#fff;text-decoration:none;letter-spacing:-.01em}.dtf-footer__tagline{margin:0;font-size:1rem;font-weight:700;color:#fff;line-height:1.4}.dtf-footer__contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.dtf-footer__contact-item{display:flex;align-items:flex-start;gap:.55rem;font-size:.92rem;color:#fff;opacity:.88}.dtf-footer__contact-icon{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;flex-shrink:0;color:var(--dtf-lime, #00FF00);opacity:.85}.dtf-footer__contact-icon svg{width:100%;height:100%;display:block}.dtf-footer__contact-link{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dtf-duration-fast, .16s) var(--dtf-ease, ease)}.dtf-footer__contact-link:hover{color:var(--dtf-lime, #00FF00)}.dtf-footer__socials.list-social{margin:.25rem 0 0;padding:0;gap:.85rem;justify-content:flex-start}.dtf-footer__socials .list-social__link{color:#fff;opacity:.85;transition:opacity var(--dtf-duration-fast, .16s) var(--dtf-ease, ease),color var(--dtf-duration-fast, .16s) var(--dtf-ease, ease)}.dtf-footer__socials .list-social__link:hover{opacity:1;color:var(--dtf-lime, #00FF00)}.dtf-footer__columns{display:grid;grid-template-columns:repeat(var(--dtf-footer-link-cols, 2),1fr);gap:2rem}@media(max-width:749px){.dtf-footer__columns{grid-template-columns:1fr 1fr;gap:1.5rem}}@media(max-width:480px){.dtf-footer__columns{grid-template-columns:1fr}}.dtf-footer__column{display:flex;flex-direction:column;gap:.85rem;min-width:0}.dtf-footer__column-title{margin:0;font-size:1rem;font-weight:700;color:#fff;letter-spacing:-.005em}.dtf-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.dtf-footer__link{font-size:.92rem;font-weight:500;color:#fff;opacity:.78;text-decoration:none;transition:color var(--dtf-duration-fast, .16s) var(--dtf-ease, ease),opacity var(--dtf-duration-fast, .16s) var(--dtf-ease, ease)}.dtf-footer__link:hover{color:var(--dtf-lime, #00FF00);opacity:1}.dtf-footer__bottom{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:1.25rem;align-items:center}.dtf-footer__payment{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0;padding:0}.dtf-footer__payment-item{display:inline-flex;align-items:center}.dtf-footer__payment-icon{width:36px;height:22px;display:block}.dtf-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;font-size:.82rem;color:#fff;opacity:.7;text-align:center}.dtf-footer__copyright{white-space:normal}.dtf-footer__policies{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;justify-content:center}.dtf-footer__policies a{color:#fff;text-decoration:none;opacity:.7;transition:opacity var(--dtf-duration-fast, .16s) var(--dtf-ease, ease),color var(--dtf-duration-fast, .16s) var(--dtf-ease, ease)}.dtf-footer__policies a:hover{color:var(--dtf-lime, #00FF00);opacity:1}.dtf-footer__policies li:not(:last-child):after{content:"\b7";margin-left:1.1rem;opacity:.4;pointer-events:none}@media(max-width:749px){.dtf-footer{padding-top:clamp(40px,9vw,56px);padding-bottom:clamp(24px,6vw,32px)}.dtf-footer__legal{font-size:.78rem}.dtf-footer__policies li:not(:last-child):after{display:none}}@media(prefers-reduced-motion:reduce){.dtf-footer__contact-link,.dtf-footer__link,.dtf-footer__socials .list-social__link,.dtf-footer__policies a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-dtf-footer.css.map */
