.veel-footer,.veel-footer *,.veel-footer *:before,.veel-footer *:after{box-sizing:border-box}.veel-footer{width:100%;max-width:100%;padding-top:var(--veel-footer-padding-top);padding-bottom:var(--veel-footer-padding-bottom);overflow:hidden;color:var(--veel-footer-text);background:radial-gradient(circle at 15% 0%,rgba(201,163,78,.07),transparent 32%),var(--veel-footer-bg);border-top:1px solid var(--veel-footer-border)}.veel-footer__container{width:100%}.veel-footer__main{display:grid;grid-template-columns:minmax(230px,1.35fr) minmax(130px,.75fr) minmax(150px,.9fr) minmax(150px,.9fr) minmax(260px,1.25fr);gap:0}.veel-footer__brand,.veel-footer__column{min-width:0;padding:0 3rem;border-right:1px solid var(--veel-footer-border)}.veel-footer__brand{padding-left:0}.veel-footer__column:last-child{padding-right:0;border-right:0}.veel-footer__logo-link,.veel-footer__logo{display:block}.veel-footer__logo{width:auto;max-width:22rem;height:auto;max-height:7rem;object-fit:contain;object-position:left center}.veel-footer__text-logo{display:inline-block;color:var(--veel-footer-accent);font-size:3.6rem;font-weight:900;line-height:1;letter-spacing:-.06em;text-decoration:none}.veel-footer__brand-description{max-width:32rem;margin-top:1.8rem;color:var(--veel-footer-muted);font-size:1.25rem;line-height:1.65}.veel-footer__brand-description p,.veel-footer__newsletter-text p{margin:0}.veel-footer__socials{display:flex;margin-top:2.2rem;flex-wrap:wrap;gap:.9rem}.veel-footer__socials a{display:inline-flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;color:var(--veel-footer-text);text-decoration:none;border:1px solid rgba(255,255,255,.48);border-radius:50%;transition:color .25s ease,background-color .25s ease,border-color .25s ease,transform .25s ease}.veel-footer__socials a:hover{color:#080808;background:var(--veel-footer-accent);border-color:var(--veel-footer-accent);transform:translateY(-2px)}.veel-footer__socials svg{width:1.7rem;height:1.7rem;fill:currentColor;stroke:currentColor;stroke-width:1.6}.veel-footer__socials .veel-footer__play{fill:var(--veel-footer-bg);stroke:none}.veel-footer__column-heading{margin:0 0 1.8rem;color:var(--veel-footer-heading);font-size:1.3rem;font-weight:850;line-height:1.3;letter-spacing:.045em;text-transform:uppercase}.veel-footer__menu{margin:0;padding:0;list-style:none}.veel-footer__menu li+li{margin-top:1rem}.veel-footer__menu a{color:var(--veel-footer-muted);font-size:1.2rem;line-height:1.45;text-decoration:none;transition:color .25s ease,padding-left .25s ease}.veel-footer__menu a:hover{padding-left:.5rem;color:var(--veel-footer-accent)}.veel-footer__newsletter-text{margin-bottom:2rem;color:var(--veel-footer-muted);font-size:1.2rem;line-height:1.65}.veel-footer__form{width:100%}.veel-footer__field{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 5rem;background:var(--veel-footer-input-bg);border:1px solid rgba(255,255,255,.28)}.veel-footer__field input{width:100%;min-width:0;height:5rem;padding:0 1.6rem;color:var(--veel-footer-text);font-family:inherit;font-size:1.2rem;background:transparent;border:0;border-radius:0;outline:none}.veel-footer__field input::placeholder{color:var(--veel-footer-muted);opacity:.8}.veel-footer__field input:focus{box-shadow:inset 0 0 0 1px var(--veel-footer-accent)}.veel-footer__field button{display:inline-flex;width:5rem;height:5rem;padding:0;align-items:center;justify-content:center;color:#080808;cursor:pointer;background:var(--veel-footer-accent);border:0;border-radius:0;transition:filter .25s ease,transform .25s ease}.veel-footer__field button:hover{filter:brightness(1.12)}.veel-footer__field button svg{width:1.9rem;height:1.9rem}.veel-footer__form-message{margin:1rem 0 0;font-size:1.1rem;line-height:1.4}.veel-footer__form-message--success{color:#8fd19e}.veel-footer__form-message--error{color:#ff9b9b}.veel-footer__bottom{display:flex;margin-top:3.8rem;padding-top:2rem;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid var(--veel-footer-border)}.veel-footer__copyright{display:flex;color:var(--veel-footer-muted);font-size:1.05rem;line-height:1.5;flex-wrap:wrap;gap:.4rem}.veel-footer__payments{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.7rem}.veel-footer__payment-icon{width:auto;height:2.3rem}@media screen and (max-width:1199px){.veel-footer__main{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:4rem}.veel-footer__brand{grid-column:1 / 3}.veel-footer__newsletter{grid-column:3 / 5}.veel-footer__brand,.veel-footer__column{padding-right:2rem;padding-left:2rem}.veel-footer__brand{padding-left:0}.veel-footer__newsletter{padding-right:0;border-right:0}}@media screen and (max-width:749px){.veel-footer{padding-top:calc(var(--veel-footer-padding-top) * .78);padding-bottom:calc(var(--veel-footer-padding-bottom) * .78)}.veel-footer .page-width{padding-right:1.8rem;padding-left:1.8rem}.veel-footer__main{grid-template-columns:1fr 1fr;gap:0}.veel-footer__brand{grid-column:1 / -1;padding:0 0 3rem;border-right:0;border-bottom:1px solid var(--veel-footer-border)}.veel-footer__column{padding:3rem 1.5rem;border-right:1px solid var(--veel-footer-border);border-bottom:1px solid var(--veel-footer-border)}.veel-footer__column:nth-of-type(2n){padding-left:0}.veel-footer__column:nth-of-type(odd){padding-right:0;border-right:0}.veel-footer__newsletter{grid-column:1 / -1;padding:3rem 0 0;border-right:0;border-bottom:0}.veel-footer__logo{max-width:18rem}.veel-footer__brand-description{font-size:1.2rem}.veel-footer__bottom{margin-top:3rem;align-items:flex-start;flex-direction:column}.veel-footer__payments{justify-content:flex-start}}@media screen and (max-width:480px){.veel-footer__main{grid-template-columns:1fr}.veel-footer__column,.veel-footer__column:nth-of-type(2n),.veel-footer__column:nth-of-type(odd){padding:2.6rem 0;border-right:0;border-bottom:1px solid var(--veel-footer-border)}.veel-footer__newsletter{padding-bottom:0;border-bottom:0}.veel-footer__field{grid-template-columns:minmax(0,1fr) 4.8rem}.veel-footer__field input,.veel-footer__field button{height:4.8rem}.veel-footer__field button{width:4.8rem}}@media(prefers-reduced-motion:reduce){.veel-footer__socials a,.veel-footer__menu a,.veel-footer__field button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAIA */
