.ova-footer{--ova-footer-pink: #f0536f;--ova-footer-plum: #6c394f;--ova-footer-dark: #542e3f;--ova-footer-beige: #fcf9d0;--ova-footer-magenta: #894964;--ova-footer-white: #fdfcef;--ova-footer-green: #25d467;position:relative}.ova-footer__rough-edge{position:absolute;top:-12px;left:0;width:100%;overflow:hidden;pointer-events:none}.ova-footer__rough-edge img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom}@media screen and (max-width:1299px){.ova-footer__rough-edge{top:-3px}}.ova-footer__divider{width:100%;height:21px;background:var(--ova-footer-pink)}.ova-footer__cta{background:linear-gradient(180deg,var(--ova-footer-pink) 0%,var(--ova-footer-plum) 100%);padding:30px 0 0}@media screen and (min-width:750px){.ova-footer__cta{padding:60px 0}}.ova-footer__cta-inner{display:flex;flex-direction:column;align-items:center;gap:40px}@media screen and (min-width:750px){.ova-footer__cta-inner{gap:120px}}.ova-footer__heading{margin:0;max-width:1180px;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:82px;line-height:120%;letter-spacing:-.03em;text-align:center;text-transform:uppercase;color:var(--ova-footer-beige)}.ova-footer__heading-word{display:inline-block;will-change:transform,opacity,color}@media(prefers-reduced-motion:reduce){.ova-footer__heading-word{opacity:1!important;transform:none!important}}@media screen and (max-width:1199px){.ova-footer__heading{font-size:72px}}@media screen and (max-width:991px){.ova-footer__heading{font-size:62px}}@media screen and (max-width:767px){.ova-footer__heading{font-size:52px}}@media screen and (max-width:575px){.ova-footer__heading{font-size:32px}}.ova-footer__row{display:grid;width:100%;max-width:1312px;grid-template-areas:"brand" "whatsapp" "columns";gap:30px}@media screen and (min-width:1100px){.ova-footer__row{grid-template-areas:"brand columns" "brand whatsapp";grid-template-columns:250px 1fr;column-gap:60px;row-gap:32px;align-items:start}}@media screen and (min-width:1300px){.ova-footer__row{grid-template-areas:"brand columns" "brand whatsapp";grid-template-columns:350px 1fr;column-gap:120px;row-gap:32px;align-items:start}}.ova-footer__brand{grid-area:brand;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ova-footer__logo svg{display:block;width:92px;height:51px}.ova-footer__logo svg path{fill:var(--ova-footer-pink)}.ova-footer__brand-description,.ova-footer__copyright,.ova-footer__copyright a{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:130%;color:var(--ova-footer-beige)}.ova-footer__copyright a{text-decoration:none}@media screen and (min-width:750px){.ova-footer__brand-description,.ova-footer__copyright,.ova-footer__copyright a{font-size:16px}}.ova-footer__brand-description p{margin:0}.ova-footer__copyright{opacity:.5}.ova-footer__columns{grid-area:columns;display:grid;grid-template-columns:repeat(2,1fr);column-gap:64px;row-gap:32px;width:100%}@media screen and (min-width:990px){.ova-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr))}.ova-footer_column{margin-left:auto;margin-right:auto}}.ova-footer__column{display:flex;flex-direction:column;gap:24px;width:100%}.ova-footer__column-label{margin:0;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:18px;line-height:19px;text-transform:uppercase;color:var(--ova-footer-beige);opacity:.5}.ova-footer__column-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ova-footer__link{position:relative;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:16px;line-height:130%;color:var(--ova-footer-beige);text-decoration:none}@media screen and (max-width:767px){.ova-footer__link{font-size:14px}}.ova-footer__link:after{content:"";position:absolute;left:0;bottom:-.2rem;width:100%;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--duration-long) ease-in-out}.ova-footer__link:hover:after{transform:scaleX(1)}.ova-footer__connect-icons{display:flex;align-items:center;gap:12px}.ova-footer__icon-link{display:inline-flex;align-items:center;justify-content:center;color:var(--ova-footer-beige)}.ova-footer__icon-link:hover .ova-footer__icon{transform:scale(1.07)}.ova-footer__icon{display:inline-flex;transition:transform .2s ease}.ova-footer__icon--mail svg,.ova-footer__icon--instagram svg{width:30px;height:30px}.ova-footer__whatsapp{grid-area:whatsapp;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px;border-radius:16px}.ova-footer__whatsapp--has-image{background-size:cover;background-position:center;background-repeat:no-repeat}.ova-footer__whatsapp-content{display:flex;flex-direction:column;gap:6px;max-width:370px}.ova-footer__whatsapp-heading{margin:0;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:18px;line-height:1.2;text-transform:uppercase;color:var(--ova-footer-magenta)}.ova-footer__whatsapp-description{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:18px;line-height:135%;color:var(--ova-footer-magenta)}.ova-footer__whatsapp-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;padding:8px 16px 8px 12px;background:var(--ova-footer-green);border-radius:12px;text-decoration:none;color:var(--ova-footer-white)}.ova-footer__whatsapp-icon{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:var(--ova-footer-white)}.ova-footer__whatsapp-icon svg{display:block;width:100%;height:100%}.ova-footer__whatsapp-button-text{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:16px;line-height:normal;text-transform:uppercase;color:var(--ova-footer-white);white-space:nowrap}@media screen and (max-width:575px){.ova-footer__whatsapp-heading,.ova-footer__whatsapp-button-text{font-size:14px}.ova-footer__whatsapp-description{font-size:12px}.ova-footer__whatsapp{gap:10px;padding:15px 12px}.ova-footer__whatsapp-icon{width:22px;height:22px}}.ova-footer__bottom{display:flex;justify-content:center;padding:40px 16px 24px;background:linear-gradient(to bottom,var(--ova-footer-plum) 0%,var(--ova-footer-plum) 76.9%,var(--ova-footer-dark) 76.9%,var(--ova-footer-dark) 100%)}.ova-footer__bottom-image{display:block;width:100%;max-width:991px;height:auto;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-footer-ova.css.map */
