.shopify-section-group-footer-group{--vv-footer-cream: #eadbb8;--vv-footer-gold: #c49a50;--vv-footer-gold-bright: #e0bc74;--vv-footer-green: #0b3b2b;--vv-footer-brown: #171008;--vv-footer-art: none}.shopify-section-group-footer-group .footer.gradient{position:relative;isolation:isolate;overflow:hidden;color:var(--vv-footer-cream);background-color:var(--vv-footer-brown)!important;background-image:var(--vv-footer-art),radial-gradient(ellipse at 12% 110%,rgba(104,71,28,.3),transparent 38%),radial-gradient(ellipse at 88% -10%,rgba(25,78,55,.22),transparent 42%),repeating-radial-gradient(circle at 22% 45%,rgba(230,202,145,.022) 0 1px,transparent 1px 7px),repeating-linear-gradient(3deg,rgba(0,0,0,.11) 0 1px,transparent 1px 5px),linear-gradient(105deg,#110c07,#21170d 47%,#0d1811)!important;background-position:center,center,center,center,center,center;background-size:cover,auto,auto,auto,auto,auto;border-top:1px solid var(--vv-footer-gold)!important;box-shadow:inset 0 1px #fade9f21}.shopify-section-group-footer-group .footer:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.42;background-image:linear-gradient(28deg,transparent 47%,rgba(198,157,80,.06) 48% 49%,transparent 50%),linear-gradient(152deg,transparent 47%,rgba(198,157,80,.045) 48% 49%,transparent 50%);background-size:8rem 8rem,11rem 11rem;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 94%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 94%)}.shopify-section-group-footer-group .footer:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 18% 82%,rgba(0,0,0,.22))}.shopify-section-group-footer-group .footer__content-top{padding-top:clamp(4rem,6vw,7rem);padding-bottom:clamp(3.5rem,5vw,5.5rem)}.shopify-section-group-footer-group .footer__blocks-wrapper{align-items:start}.shopify-section-group-footer-group .footer-block{position:relative}.shopify-section-group-footer-group .footer-block__heading{color:var(--vv-footer-gold-bright)!important;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500;letter-spacing:.11em;line-height:1.35;text-transform:uppercase;text-shadow:0 1px 1px #000}.shopify-section-group-footer-group .footer-block__heading:after{content:"";display:block;width:3.8rem;height:1px;margin-top:.9rem;background:linear-gradient(90deg,var(--vv-footer-gold),transparent)}.shopify-section-group-footer-group .footer-block__details-content,.shopify-section-group-footer-group .footer-block__details-content p,.shopify-section-group-footer-group .footer-block__details-content a,.shopify-section-group-footer-group .footer-block__details-content .list-menu__item--link,.shopify-section-group-footer-group .footer-block__brand-info,.shopify-section-group-footer-group .footer-block__brand-info .rte{color:#eadbb8db!important}.shopify-section-group-footer-group .footer-block__details-content,.shopify-section-group-footer-group .footer-block__brand-info{font-size:1.35rem;line-height:1.7}.shopify-section-group-footer-group .footer a{text-decoration-color:#c49a508c;text-underline-offset:.3rem}.shopify-section-group-footer-group .footer a:hover,.shopify-section-group-footer-group .footer a:focus-visible{color:var(--vv-footer-gold-bright)!important;text-decoration-color:var(--vv-footer-gold)}.shopify-section-group-footer-group .footer-block--newsletter{align-items:flex-start;padding-top:3rem;border-top:1px solid rgba(196,154,80,.32)}.shopify-section-group-footer-group .footer-block__newsletter{text-align:left}.shopify-section-group-footer-group .footer__newsletter .field{border-radius:.3rem;background:#eedebef5;box-shadow:0 0 0 1px var(--vv-footer-gold)}.shopify-section-group-footer-group .footer__newsletter .field:after,.shopify-section-group-footer-group .footer__newsletter .field:before{box-shadow:none}.shopify-section-group-footer-group .footer__newsletter .field__input{color:#21170e;background:transparent}.shopify-section-group-footer-group .footer__newsletter .field__label{color:#5b4932}.shopify-section-group-footer-group .footer__newsletter .newsletter-form__button{color:var(--vv-footer-gold-bright);background:var(--vv-footer-green);border-left:1px solid var(--vv-footer-gold)}.shopify-section-group-footer-group .footer__newsletter .newsletter-form__button:hover{color:#fff3cf;background:#10513b}.shopify-section-group-footer-group .footer__list-social .list-social__link{color:var(--vv-footer-gold-bright);border:1px solid rgba(196,154,80,.48);border-radius:50%}.shopify-section-group-footer-group .footer__list-social .icon{color:inherit}.shopify-section-group-footer-group .footer__content-bottom{padding-top:2.2rem;border-top:1px solid rgba(196,154,80,.46);background:#05171161}.shopify-section-group-footer-group .footer__copyright,.shopify-section-group-footer-group .footer__copyright a,.shopify-section-group-footer-group .footer__localization h2,.shopify-section-group-footer-group .localization-form__select{color:#eadbb8c7!important}.shopify-section-group-footer-group .footer__copyright{letter-spacing:.08em;text-transform:uppercase}.shopify-section-group-footer-group .footer__payment{opacity:.82}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer__blocks-wrapper{column-gap:clamp(3rem,5vw,7rem)}.shopify-section-group-footer-group .footer-block+.footer-block{padding-left:2.4rem;border-left:1px solid rgba(196,154,80,.2)}}@media screen and (max-width:749px){.shopify-section-group-footer-group .footer__content-top{padding-left:2.4rem;padding-right:2.4rem}.shopify-section-group-footer-group .footer-block.grid__item{margin:0;padding:2.6rem 0;border-bottom:1px solid rgba(196,154,80,.24)}.shopify-section-group-footer-group .footer-block__heading:after{width:5rem}.shopify-section-group-footer-group .footer-block--newsletter,.shopify-section-group-footer-group .footer-block__newsletter{align-items:stretch;width:100%;text-align:left}.shopify-section-group-footer-group .newsletter-form__field-wrapper{max-width:none}.shopify-section-group-footer-group .footer__content-bottom{padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/volant-vintage-footer.css.map */
