@font-face{font-family:VFooterAssistant;font-style:normal;font-weight:400;font-display:swap;src:url(./vonela-footer-assistant.ttf) format("truetype")}@font-face{font-family:VFooterRubik;font-style:normal;font-weight:700;font-display:swap;src:url(./vonela-footer-rubik.ttf) format("truetype")}.vft-footer{--vft-footer-bg:#315d73;--vft-white:#fff;--vft-ivory:#f8f5ef;--vft-body:#e4ecef;--vft-muted:#c9d9e0;font-family:VFooterAssistant,sans-serif;font-weight:400;letter-spacing:0}.vft-footer,.vft-footer *{box-sizing:border-box}.vft-footer{background:var(--vft-footer-bg);color:var(--vft-body);position:relative;isolation:isolate;overflow:hidden}.vft-shell{max-width:1256px;margin:auto;padding:88px 0 26px;position:relative;z-index:1}.vft-footer-main{display:grid;grid-template-columns:1.48fr .8fr 1.18fr 1.18fr;gap:60px;direction:ltr;min-height:0;padding-bottom:66px;align-items:start}.vft-brand,.vft-column{direction:rtl;text-align:right;min-width:0}.vft-brand{text-align:left;padding-top:0;align-self:center}.vft-logo-link{display:block;width:286px;max-width:100%;margin-left:-25px;margin-top:0;border-radius:4px;position:relative;isolation:isolate}.vft-logo-link:before{content:"";position:absolute;top:-22px;right:0;bottom:-22px;left:0;z-index:-1;background:radial-gradient(ellipse,rgba(211,232,237,.12),rgba(211,232,237,.035) 42%,transparent 70%);pointer-events:none}.vft-logo-link img{display:block;width:100%;height:auto;filter:drop-shadow(0 0 7px rgba(248,245,239,.18));transition:filter .45s ease}.vft-logo-link:hover img,.vft-logo-link:focus-visible img{filter:drop-shadow(0 0 9px rgba(248,245,239,.24))}.vft-brand p{font-size:21px;line-height:1.7;margin:7px 0 0;color:var(--vft-body)}.vft-footer h2{font:700 23px/1.4 VFooterRubik,sans-serif;color:var(--vft-white);margin:0 0 25px;letter-spacing:-.35px;white-space:nowrap}.vft-footer ul{list-style:none;margin:0;padding:0}.vft-footer li{margin:0 0 7px}.vft-footer a{font:400 19px/1.5 VFooterAssistant,sans-serif;color:var(--vft-body);text-decoration:none}.vft-footer li a{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-height:39px;padding:4px 0;width:fit-content;max-width:100%;transition:color .2s;text-decoration-thickness:1px;text-underline-offset:7px}.vft-footer li a:hover{color:#fff;text-decoration:underline}.vft-release{font:400 14px/1.5 VFooterAssistant,sans-serif;color:var(--vft-muted);white-space:nowrap}.vft-footer a:focus-visible,.vft-footer button:focus-visible{outline:2px solid var(--vft-ivory);outline-offset:6px}.vft-footer-bottom{border-top:1px solid #ffffff24;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;color:var(--vft-muted)}.vft-footer small{font:400 15px/1.5 VFooterAssistant,sans-serif}.vft-motion-toggle{border:0;background:none;color:var(--vft-muted);font:400 14px/1.5 VFooterAssistant,sans-serif;padding:10px 0;min-height:44px;cursor:pointer}.vft-motion-toggle span{margin-inline-start:8px;font-size:12px}.vft-motion-toggle:hover{color:var(--vft-white)}.vft-glints{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.vft-glints i{position:absolute;width:4px;height:4px;border-radius:50%;background:#dbeff4;box-shadow:0 0 7px #dbeff499;opacity:.3;animation:vft-drift 4s ease-in-out infinite alternate;left:var(--x);top:var(--y)}.vft-glints i:nth-child(1){--x:4%;--y:9%}.vft-glints i:nth-child(2){--x:24%;--y:16%;animation-delay:-6s}.vft-glints i:nth-child(3){--x:46%;--y:7%;animation-delay:-12s}.vft-glints i:nth-child(4){--x:70%;--y:13%;animation-delay:-4s}.vft-glints i:nth-child(5){--x:95%;--y:8%;animation-delay:-8s}.vft-glints i:nth-child(6){--x:9%;--y:77%;animation-delay:-5s}.vft-glints i:nth-child(7){--x:30%;--y:71%;animation-delay:-10s}.vft-glints i:nth-child(8){--x:57%;--y:78%;animation-delay:-2s}.vft-glints i:nth-child(9){--x:79%;--y:72%;animation-delay:-9s}.vft-glints i:nth-child(10){--x:96%;--y:65%;animation-delay:-13s}@keyframes vft-drift{0%{transform:translate(0)}to{transform:translate(26px,-22px)}}.vft-footer[data-paused=true] .vft-glints i{animation-play-state:paused}@media(max-width:1350px){.vft-shell{margin-inline:6.4%}.vft-footer-main{gap:36px;grid-template-columns:1.35fr .75fr 1.1fr 1.1fr}.vft-footer h2{font-size:21px}.vft-logo-link{width:255px}}@media(max-width:900px){.vft-footer-main{grid-template-columns:1fr 1fr;gap:36px 48px;min-height:0;padding-bottom:0}.vft-brand{grid-column:1/-1;text-align:center}.vft-logo-link{margin:0 auto;width:266px}.vft-brand p{margin:0}.vft-shop{grid-column:1/-1}.vft-shell{padding-top:56px}.vft-footer-bottom{margin-top:40px}}@media(max-width:599px){.vft-shell{margin-inline:26px}.vft-footer-main{display:flex;flex-direction:column;gap:30px}.vft-brand{text-align:center;padding-bottom:18px;border-bottom:1px solid #ffffff1c}.vft-logo-link{width:245px;margin:0 auto}.vft-brand p{font-size:20px;margin-top:0}.vft-column{width:100%}.vft-footer h2{font-size:22px;margin-bottom:13px}.vft-footer a{font-size:19px}.vft-footer li{margin-bottom:3px}.vft-footer li a{min-height:44px}.vft-release{font-size:14px}.vft-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:32px;padding-top:22px}.vft-shell{padding-top:44px;padding-bottom:20px}.vft-glints i{opacity:.25}}@media(prefers-reduced-motion:reduce){.vft-glints i{animation:none;opacity:.16}.vft-logo-link img,.vft-footer li a{transition:none}.vft-motion-toggle{display:none}}@media(forced-colors:active){.vft-footer a:focus-visible,.vft-footer button:focus-visible{outline:2px solid LinkText}.vft-glints{display:none}}.vft-footer .vft-link-pending{display:flex;align-items:center;min-height:39px;padding:4px 0;font:400 19px/1.5 VFooterAssistant,sans-serif;color:var(--vft-muted)}.vft-footer .vft-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);direction:ltr;align-items:center;column-gap:16px}.vft-footer .vft-copyright{direction:rtl;justify-self:start;white-space:nowrap;color:#ced0d2}.vft-footer .vft-email{justify-self:center;font-size:16px;line-height:1.5;min-height:44px;display:flex;align-items:center;text-decoration:none;color:#ced0d2}.vft-footer .vft-email:hover{text-decoration:underline;color:var(--vft-white)}.vft-footer .vft-payment-badges{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;justify-self:end;max-width:100%}.vft-footer .vft-payment-badges li{display:flex;align-items:center;margin:0;flex:none}.vft-footer .vft-payment-badges svg,.vft-footer .vft-payment-badges img{display:block;width:38px;height:24px;object-fit:contain}.vft-footer .vft-payment-badges img[alt=bit]{width:24px}@media(max-width:1100px){.vft-footer .vft-footer-bottom{grid-template-columns:1fr 1fr}.vft-footer .vft-email{grid-column:1/-1;grid-row:2;justify-self:center}.vft-footer .vft-payment-badges{grid-column:2;grid-row:1}}@media(max-width:599px){.vft-footer .vft-footer-bottom{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.vft-footer .vft-payment-badges{order:-1;justify-content:center;gap:7px;margin-bottom:10px}.vft-footer .vft-copyright{white-space:nowrap;text-align:center;font-size:14px;line-height:22px}.vft-footer .vft-email{min-height:24px;font-size:15px;line-height:24px}.vft-footer .vft-link-pending{min-height:44px}}@media(max-width:359px){.vft-footer .vft-payment-badges{gap:6px}.vft-footer .vft-payment-badges svg,.vft-footer .vft-payment-badges img{width:34px;height:22px}.vft-footer .vft-payment-badges img[alt=bit]{width:22px}}.vft-footer:has(.vft-brand--newsletter) .vft-brand--newsletter{align-self:start;padding-top:67px;margin-bottom:-42px}@media(min-width:901px)and (max-width:1079px){.vft-footer:has(.vft-brand--newsletter) .vft-brand--newsletter{padding-top:88px}}@media(min-width:1080px)and (max-width:1350px){.vft-footer:has(.vft-brand--newsletter) .vft-brand--newsletter{padding-top:71.4px}}@media(max-width:900px){.vft-footer:has(.vft-brand--newsletter) .vft-brand--newsletter{padding-top:0;margin-top:-24px;margin-bottom:0;width:100%}}@media(max-width:599px){.vft-footer:has(.vft-brand--newsletter) .vft-brand--newsletter{margin-top:-20px}}@media(min-width:901px){.vft-footer-main{grid-template-columns:1.48fr 1.18fr 1.18fr .8fr}.vft-shop{grid-column:4;grid-row:1}.vft-policies{grid-column:3;grid-row:1}.vft-shipping{grid-column:2;grid-row:1}}@media(min-width:901px)and (max-width:1350px){.vft-footer-main{grid-template-columns:1.35fr 1.1fr 1.1fr .75fr}}@media(min-width:600px)and (max-width:900px){.vft-policies{grid-column:2;grid-row:3}.vft-shipping{grid-column:1;grid-row:3}}@media(min-width:901px){.vft-footer-main>.vft-shop{position:relative;left:28px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vonela-footer-premium.css.map */
