:where(.vc-sec--footer) *,:where(.vc-sec--footer) *:before,:where(.vc-sec--footer) *:after{box-sizing:inherit;margin:0;padding:0}:where(.vc-sec--footer) a{color:inherit}:where(.vc-sec--footer) :focus-visible{outline:2px solid var(--gold);outline-offset:3px}:where(.vc-sec--footer) footer{padding:28px 5vw calc(28px + env(safe-area-inset-bottom,0px));display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:15px;color:var(--stone);border-top:1px solid var(--line)}:where(.vc-sec--footer) ::selection{background:var(--rose)}:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{background:#f2eee9!important}:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{border-top:0!important}:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}:where(.vc-sec--footer) footer>span:last-child{justify-self:end;text-align:right}:where(.vc-sec--footer) footer .ft-ig{display:inline-flex;color:var(--ink);transition:color .3s,transform .3s}:where(.vc-sec--footer) footer .ft-ig:hover{color:var(--gold);transform:translateY(-1px)}@media(max-width:700px){:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{gap:10px}}@media(max-width:700px){:where(.vc-sec--footer) footer .ft-ig svg{width:20px;height:20px}}:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{font-size:19px!important;padding-top:calc(34px * var(--vc-space, 1))!important;padding-bottom:calc(34px + env(safe-area-inset-bottom,0px))!important}:where(.vc-sec--footer) footer .ft-ig svg{width:32px!important;height:32px!important}@media(max-width:700px){:where(.vc-sec--footer) footer,:where(.vc-sec--footer) footer.vs-foot{font-size:14px!important;padding-top:calc(26px * var(--vc-space, 1))!important;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:700px){:where(.vc-sec--footer) footer .ft-ig svg{width:26px!important;height:26px!important}}:where(.vc-sec--footer) footer .ft-ig{align-items:center;gap:10px;text-decoration:none;justify-self:center}:where(.vc-sec--footer) footer .ft-ig svg{width:36px!important;height:36px!important;flex:none}:where(.vc-sec--footer) footer .ft-ig .ft-h{font-family:var(--sc);font-size:20px;letter-spacing:.08em;line-height:1}@media(max-width:700px){:where(.vc-sec--footer) footer .ft-ig{gap:7px}}@media(max-width:700px){:where(.vc-sec--footer) footer .ft-ig svg{width:28px!important;height:28px!important}}@media(max-width:700px){:where(.vc-sec--footer) footer .ft-ig .ft-h{font-size:15px}}:where(.vc-sec--footer) footer .ft-ig .ft-h{font-family:var(--display)!important;text-transform:none!important;font-variant:normal!important;font-feature-settings:normal!important;letter-spacing:.01em!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-footer.css.map */
