.vt-footer__column{display:none}@media screen and (min-width:750px){.vt-footer__menus{display:grid;grid-template-columns:repeat(var(--vt-footer-columns, 3),minmax(0,1fr));gap:3.2rem}.vt-footer__accordion{display:none}.vt-footer__column{display:block}}.vt-footer__heading{margin:0 0 1.6rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.2rem;font-weight:600;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:rgb(var(--color-foreground))}.vt-footer__list{display:flex;flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none}.vt-footer__link{font-size:1.4rem;color:rgba(var(--color-foreground),.75);text-decoration:none}.vt-footer__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.vt-footer__summary{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 0;cursor:pointer;list-style:none}.vt-footer__summary::-webkit-details-marker{display:none}.vt-footer__summary .vt-footer__heading{margin:0}.vt-footer__summary .icon-caret{width:1rem;height:.6rem;color:rgb(var(--color-foreground));transition:transform .2s ease}.vt-footer__accordion[open] .icon-caret{transform:rotate(180deg)}.vt-footer__accordion .vt-footer__list{padding-bottom:1.6rem}.vt-footer__brand{display:flex;flex-direction:column;align-items:center;gap:2.4rem;margin-top:3.2rem}@media screen and (min-width:750px){.vt-footer__brand{flex-direction:row;justify-content:space-between;margin-top:5.6rem}}.vt-footer__logo{display:inline-block;color:rgb(var(--color-foreground));text-decoration:none}.vt-footer__logo-image{display:block;max-width:100%;height:auto}.vt-footer__name{margin:0}.vt-footer__payment .list-payment{margin:0;padding:0}.vt-footer__brand .vt-footer__social{justify-content:center;margin:0}.vt-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:3.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.vt-footer__bottom{flex-direction:row;justify-content:space-between}}.vt-footer__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 2rem;margin:0;padding:0;list-style:none}.vt-footer__copyright{margin:0}.vt-footer__policies a,.vt-footer__copyright a{color:inherit;text-decoration:none}.vt-footer__policies a:hover,.vt-footer__copyright a:hover{text-decoration:underline;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-vitto-footer.css.map */
