.footer-compact{display:flex;flex-direction:column;gap:38px;font-size:12px;line-height:normal;letter-spacing:.05em}.footer-compact__top{display:grid;gap:40px}.footer-compact__logo a{display:block}.footer-compact__logo-image{display:block;width:100%;height:auto}.footer-compact__logo-text{font-size:clamp(64px,12vw,180px);line-height:1}.footer-compact__label{text-transform:uppercase;margin-bottom:20px}.footer-compact__form{width:100%;max-width:387px}.footer-compact__description{margin-top:5px;max-width:387px;text-transform:none}.footer-compact__description,.footer-compact__description *{line-height:normal;letter-spacing:.05em}.footer-compact__description p{margin:0}.footer-compact .newsletter-form__field-wrapper .field{position:relative;--input-foreground: var(--color-foreground)}.footer-compact .field__input{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;box-shadow:none;padding:4px 28px 5px 0;min-height:0;height:auto;font-size:12px;line-height:normal;letter-spacing:.05em;text-transform:uppercase}.footer-compact .field__input::placeholder{color:inherit;opacity:.5;text-transform:uppercase}.footer-compact .field__label{display:none}.footer-compact .newsletter-form__button{width:24px;right:0;color:inherit}.footer-compact .newsletter-form__button .icon{width:12px}.footer-compact__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 20px;text-transform:uppercase}.footer-compact__links,.footer-compact__social{display:flex;flex-wrap:wrap;gap:4px 20px;list-style:none;margin:0;padding:0}.footer-compact__links>li,.footer-compact__social>li{margin:0}.footer-compact a,.footer-compact__button{color:inherit;text-decoration:none}.footer-compact__button{background:none;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;text-align:left}.footer-compact a:hover,.footer-compact__button:hover{opacity:.5;text-decoration:none}.footer-compact a:focus-visible,.footer-compact__button:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:3px}.footer-compact .needsclick{font-size:12px!important;letter-spacing:.05em}@media only screen and (min-width:768px){footer.footer.footer--compact.container{grid-template-columns:20px minmax(0,1fr) 20px;column-gap:0}.footer-compact__top{grid-template-columns:calc(701 / 1400 * 100%) calc(517 / 1400 * 100%);justify-content:space-between;gap:0}.footer-compact__newsletter{padding-top:44px}.footer-compact__links{flex-wrap:wrap}.footer-compact__links>li{white-space:nowrap}.footer-compact__links>.footer-compact__ships-to{margin-right:10px}}@media only screen and (max-width:767px){.footer-compact{gap:32px}.footer-compact__bottom{display:block}.footer-compact__links{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.footer-compact__ships-to{grid-column:1 / -1;margin-bottom:8px}.footer-compact__social{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-footer-compact.css.map */
