.veeze-footer{padding-block:var(--veeze-footer-padding-block-start, 80px) var(--veeze-footer-padding-block-end, 32px);padding-inline:var(--veeze-footer-page-padding, 48px);background-color:var(--veeze-footer-background, var(--veeze-brown, #5a4030))}.veeze-footer__inner{width:100%;max-width:var(--veeze-footer-max-width, 1824px);margin-inline:auto}.veeze-footer__grid{display:grid;grid-template-columns:var(--veeze-footer-columns, 536fr 357fr 501fr 429fr);align-items:start;column-gap:var(--veeze-footer-column-gap, 0);row-gap:var(--veeze-footer-row-gap-mobile, 32px)}.veeze-footer__col{display:flex;flex-direction:column;gap:var(--veeze-footer-stack-gap, 18px);min-width:0}.veeze-footer__logo{display:block;width:var(--veeze-footer-logo-width, 140px);height:auto}.veeze-footer__logo-text{margin:0;color:var(--veeze-footer-tagline-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-footer-heading-font, var(--veeze-font-display, serif));font-size:calc(var(--veeze-footer-logo-width, 140px) / 4.4);font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase}.veeze-footer__tagline{max-width:var(--veeze-footer-tagline-width, 217px);margin:0;color:var(--veeze-footer-tagline-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:var(--veeze-footer-tagline-size, 16px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:500;line-height:var(--veeze-footer-tagline-leading, 22px)}.veeze-footer__heading{margin:0;color:var(--veeze-footer-heading-color, var(--veeze-gold, #c39842));font-family:var(--veeze-footer-heading-font, var(--veeze-font-display, serif));font-size:var(--veeze-footer-heading-size, 18px);font-weight:400;letter-spacing:0;line-height:var(--veeze-footer-heading-leading, 22px);text-transform:uppercase}.veeze-footer__links{display:flex;flex-direction:column;gap:var(--veeze-footer-link-gap, 13.5px);padding:0;margin:0;list-style:none}.veeze-footer__link{color:var(--veeze-footer-link-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:var(--veeze-footer-link-size, 16px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:500;line-height:var(--veeze-footer-link-leading, 22px);opacity:var(--veeze-footer-link-opacity, .8);text-decoration:none;transition:opacity .16s ease}.veeze-footer__link:hover{opacity:1}.veeze-footer__news-text{margin:0;color:var(--veeze-footer-news-color, var(--veeze-cream, #f5eddc));font-family:var(--font-body--family, sans-serif);font-size:var(--veeze-footer-news-size, 13px);font-weight:400;line-height:var(--veeze-footer-news-leading, 20.8px)}.veeze-footer__form{display:flex;flex-direction:column;gap:var(--veeze-footer-form-gap, 12px);margin:0}.veeze-footer__form-note{margin:0;color:var(--veeze-footer-news-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:var(--veeze-footer-news-size, 13px);font-stretch:var(--veeze-font-ui-stretch, 75%)}.veeze-footer__form-note--error{color:var(--veeze-footer-submit-background, var(--veeze-gold, #c39842))}.veeze-footer .veeze-footer__input{width:100%;min-height:var(--veeze-footer-input-height, 55px);padding-block:var(--veeze-footer-input-padding-block, 14px);padding-inline:var(--veeze-footer-input-padding-inline, 18px);border:var(--veeze-footer-input-border-width, 1px) solid color-mix(in srgb,var(--veeze-footer-input-tint, #f5eddc) calc(var(--veeze-footer-input-border-opacity, .2) * 100%),transparent);border-radius:var(--veeze-footer-input-radius, 999px);background-color:color-mix(in srgb,var(--veeze-footer-input-tint, #f5eddc) calc(var(--veeze-footer-input-fill-opacity, .06) * 100%),transparent);box-shadow:none;color:var(--veeze-footer-tagline-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:var(--veeze-footer-input-size, 18px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:500}.veeze-footer .veeze-footer__input::placeholder{color:color-mix(in srgb,var(--veeze-footer-input-tint, #f5eddc) calc(var(--veeze-footer-placeholder-opacity, .4) * 100%),transparent)}.veeze-footer__submit{display:inline-flex;align-items:center;justify-content:center;gap:.4em;width:100%;min-height:var(--veeze-footer-submit-height, 47px);padding:var(--veeze-footer-submit-padding, 14px);border:0;border-radius:var(--veeze-footer-input-radius, 999px);background-color:var(--veeze-footer-submit-background, var(--veeze-gold, #c39842));color:var(--veeze-footer-submit-color, #fff);font-family:var(--veeze-footer-heading-font, var(--veeze-font-display, serif));font-size:var(--veeze-footer-submit-size, 16px);font-weight:400;line-height:var(--veeze-footer-submit-leading, 19px);text-transform:uppercase;cursor:pointer;transition:background-color .18s ease}.veeze-footer__submit:hover{background-color:var(--veeze-footer-submit-color, #fff);color:var(--veeze-footer-submit-background, var(--veeze-gold, #c39842))}.veeze-footer__submit-arrow{flex:0 0 auto;width:1em;height:1em}.veeze-footer__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px var(--veeze-footer-legal-gap, 30px);padding-block-start:var(--veeze-footer-bar-gap, 27px);border-block-start:var(--veeze-footer-bar-border-width, 1px) solid color-mix(in srgb,var(--veeze-footer-bar-color, #f5eddc) calc(var(--veeze-footer-bar-border-opacity, .12) * 100%),transparent);margin-block-start:var(--veeze-footer-padding-block-end, 32px)}.veeze-footer__copyright{order:1;margin:0;opacity:var(--veeze-footer-bar-opacity, .6)}.veeze-footer__legal{order:2}.veeze-footer__legal{display:flex;flex-wrap:wrap;gap:var(--veeze-footer-legal-gap, 30px);padding-inline-start:var(--veeze-footer-legal-indent, 18px)}.veeze-footer__copyright,.veeze-footer__legal-link{color:var(--veeze-footer-bar-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:var(--veeze-footer-bar-size, 14px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:400;letter-spacing:var(--veeze-footer-bar-tracking, .96px);line-height:var(--veeze-footer-bar-leading, 18.6px);text-decoration:none}.veeze-footer__legal-link:hover{text-decoration:underline}@media screen and (max-width:1439px){.veeze-footer{padding-block-start:min(var(--veeze-footer-padding-block-start, 80px),5.5vw);padding-inline:min(var(--veeze-footer-page-padding, 48px),3.4vw)}}@media screen and (max-width:1099px){.veeze-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.veeze-footer{padding-block:var(--veeze-footer-padding-block-start-mobile, 30px) var(--veeze-footer-padding-block-end-mobile, 24px);padding-inline:var(--veeze-footer-page-padding-mobile, 26px)}.veeze-footer__grid{grid-template-columns:minmax(0,1fr);row-gap:var(--veeze-footer-row-gap-mobile, 22px)}.veeze-footer__col{gap:var(--veeze-footer-heading-link-gap-mobile, 6.6px)}.veeze-footer__col--brand{gap:var(--veeze-footer-stack-gap-mobile, 18px)}.veeze-footer__logo,.veeze-footer__logo-text{width:var(--veeze-footer-logo-width-mobile, 120px);font-size:calc(var(--veeze-footer-logo-width-mobile, 120px) / 4.4)}.veeze-footer__tagline{max-width:var(--veeze-footer-tagline-width-mobile, 291px);font-size:var(--veeze-footer-tagline-size-mobile, 15px);line-height:var(--veeze-footer-tagline-leading-mobile, 20px)}.veeze-footer__heading{font-family:var(--veeze-footer-heading-font-mobile, var(--veeze-font-ui, sans-serif));font-size:var(--veeze-footer-heading-size-mobile, 16px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:var(--veeze-footer-heading-weight-mobile, 700);line-height:var(--veeze-footer-heading-leading-mobile, 22px)}.veeze-footer__links{gap:var(--veeze-footer-link-gap-mobile, 12px)}.veeze-footer__link{font-size:var(--veeze-footer-link-size-mobile, 15px);line-height:var(--veeze-footer-link-leading-mobile, 20px)}.veeze-footer__form{gap:var(--veeze-footer-form-gap-mobile, 10px)}.veeze-footer .veeze-footer__input{min-height:var(--veeze-footer-input-height-mobile, 41px);padding-block:var(--veeze-footer-input-padding-block-mobile, 10px);padding-inline:var(--veeze-footer-input-padding-inline-mobile, 18px);font-size:var(--veeze-footer-input-size-mobile, 14px)}.veeze-footer__submit{gap:var(--veeze-footer-submit-gap-mobile, 10px);min-height:var(--veeze-footer-submit-height-mobile, 44px);padding-block:var(--veeze-footer-submit-padding-block-mobile, 10px);padding-inline:var(--veeze-footer-submit-padding-inline-mobile, 36px);font-family:var(--veeze-footer-submit-font-mobile, var(--veeze-font-ui, sans-serif));font-size:var(--veeze-footer-submit-size-mobile, 14px);font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:var(--veeze-footer-submit-weight-mobile, 700)}.veeze-footer__bar{flex-direction:column;align-items:stretch;border-block-start-width:var(--veeze-footer-bar-border-width-mobile, 0)}.veeze-footer__legal{order:1;justify-content:space-between;padding-inline-start:0}.veeze-footer__copyright{order:2;font-size:var(--veeze-footer-bar-size-mobile, 12px);letter-spacing:var(--veeze-footer-bar-tracking-mobile, 0);line-height:var(--veeze-footer-bar-leading-mobile, 18.6px);text-align:center}.veeze-footer__legal-link{font-size:var(--veeze-footer-legal-size-mobile, 15px);letter-spacing:var(--veeze-footer-legal-tracking-mobile, .96px)}}.veeze-footer__legal-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:48px}.veeze-footer__legal-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border:1px solid color-mix(in srgb,var(--veeze-footer-bar-color, #f5eddc) 55%,transparent);border-radius:999px;color:var(--veeze-footer-bar-color, var(--veeze-cream, #f5eddc));font-family:var(--veeze-font-ui, sans-serif);font-size:15px;font-stretch:var(--veeze-font-ui-stretch, 75%);font-weight:600;letter-spacing:.3px;line-height:20px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.veeze-footer__legal-button:hover{border-color:var(--veeze-footer-bar-color, #f5eddc);background-color:var(--veeze-footer-bar-color, #f5eddc);color:var(--veeze-green-dark, #2f3a20)}.veeze-footer__legal-button--primary{min-height:48px;padding-inline:28px;border-color:var(--veeze-footer-submit-background, var(--veeze-gold, #c39842));background-color:var(--veeze-footer-submit-background, var(--veeze-gold, #c39842));color:var(--veeze-green-dark, #2f3a20);font-size:17px;font-weight:700}.veeze-footer__legal-button--primary:hover{border-color:var(--veeze-cream, #f5eddc);background-color:var(--veeze-cream, #f5eddc)}.veeze-footer__legal-button:focus-visible{outline:2px solid var(--veeze-footer-submit-background, var(--veeze-gold, #c39842));outline-offset:3px}@media screen and (max-width:749px){.veeze-footer__legal-actions{flex-direction:column;align-items:stretch;margin-block-start:32px}.veeze-footer__legal-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/veeze-footer.css.map */
