.om-footer{background:var(--om-footer-bg, #f3f1ee);color:var(--om-ink, #1a1a1a);padding:clamp(72px,7vw,112px) var(--om-gutter, 40px) 28px}.om-footer__main{display:grid;grid-template-columns:minmax(0,4.2fr) minmax(0,4.6fr) minmax(0,3.6fr);gap:48px clamp(40px,5vw,96px);align-items:start;max-width:1600px;margin:0 auto}.om-footer__logo{display:inline-block;width:min(var(--om-footer-logo, 300px),100%);color:inherit;text-decoration:none}.om-footer__logo img{display:block;width:100%;height:auto}.om-footer__wordmark{font-family:var(--om-serif);font-weight:var(--om-serif-light);font-size:64px;line-height:1;letter-spacing:.06em;text-transform:uppercase}.om-footer .om-footer__intro{max-width:460px;margin-top:36px;font-family:var(--om-sans);font-size:19px;line-height:1.5;letter-spacing:0;color:var(--om-ink, #1a1a1a)}.om-footer .om-footer__intro p{margin:0;font:inherit;color:inherit}.om-footer__social{margin-top:40px}.om-footer .om-footer__social-label{margin:0 0 14px;font-family:var(--om-sans);font-size:10.5px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--om-muted, #6f6a64)}.om-footer__social-links{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none}.om-footer .om-footer__social-links a{padding-bottom:2px;font-family:var(--om-sans);font-size:13px;line-height:1.5;letter-spacing:.01em;color:var(--om-ink, #1a1a1a);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .3s ease}@media(hover:hover){.om-footer .om-footer__social-links a:hover{background-size:0 1px}}.om-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:32px 24px;padding-top:6px}.om-footer .om-footer__heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 22px;font-family:var(--om-sans);font-weight:400;font-size:10.5px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--om-muted, #6f6a64);list-style:none;cursor:default}.om-footer .om-footer__heading::-webkit-details-marker{display:none}.om-footer__sign{display:none}.om-footer__links{margin:0;padding:0;list-style:none}.om-footer__links li{margin:0 0 11px}.om-footer .om-footer__links a{padding-bottom:2px;font-family:var(--om-sans);font-size:13px;line-height:1.5;letter-spacing:.01em;color:var(--om-ink, #1a1a1a);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s ease}@media(hover:hover){.om-footer .om-footer__links a:hover{background-size:100% 1px}}.om-footer .om-footer__news-title{margin:4px 0 18px;font-family:var(--om-serif);font-weight:var(--om-serif-light);font-size:27px;line-height:1.15;letter-spacing:-.005em;color:var(--om-ink, #1a1a1a)}.om-footer .om-footer__news-text{margin:0 0 24px;font-family:var(--om-sans);font-size:15px;line-height:1.6;color:#3d3a36}.om-footer .om-footer__news-text p{margin:0;font:inherit;color:inherit}.om-footer__form{display:grid;gap:14px}.om-footer .om-footer__input{width:100%;height:56px;margin:0;padding:0 20px;border:1px solid #ddd8d1;border-radius:0;background:#fff;font-family:var(--om-sans);font-size:15px;color:var(--om-ink, #1a1a1a);box-shadow:none;-webkit-appearance:none;appearance:none}.om-footer .om-footer__input::placeholder{color:#a39d95}.om-footer .om-footer__input:focus{outline:none;border-color:var(--om-ink, #1a1a1a)}.om-footer .om-footer__button{width:100%;height:56px;margin:0;padding:0 20px;border:1px solid var(--om-ink, #1a1a1a);border-radius:0;background:transparent;font-family:var(--om-sans);font-size:15px;letter-spacing:.04em;color:var(--om-ink, #1a1a1a);cursor:pointer;transition:background-color .25s ease,color .25s ease}@media(hover:hover){.om-footer .om-footer__button:hover{background:var(--om-ink, #1a1a1a);color:#fff}}.om-footer .om-footer__news-note{margin:0;font-family:var(--om-sans);font-size:14px;line-height:1.5;color:#3d3a36}.om-footer .om-footer__news-note--error{color:#a3352b}.om-footer__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.om-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px 32px;flex-wrap:wrap;max-width:1600px;margin:clamp(64px,7vw,104px) auto 0}.om-footer .om-footer__copy{margin:0;font-family:var(--om-sans);font-size:15px;color:#6f6a64}.om-footer__bottom-right{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.om-footer__cross,.om-footer__cross *{font-family:var(--om-sans)!important;font-size:13px!important;letter-spacing:.01em!important;text-transform:none!important}.om-footer__cross .disclosure__toggle,.om-footer__cross button{border:0!important;background:transparent!important;color:var(--om-ink, #1a1a1a)!important;padding-left:0!important;padding-right:0!important}.om-footer__cross .disclosure__list-wrapper,.om-footer__cross [data-list-wrapper]{bottom:100%;top:auto}@media(max-width:1199px){.om-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.om-footer__brand{grid-column:1 / -1}}@media(max-width:749px){.om-footer{padding:64px var(--om-gutter, 16px) 24px}.om-footer__main{grid-template-columns:minmax(0,1fr);gap:48px}.om-footer__logo{width:min(var(--om-footer-logo, 300px),72%)}.om-footer .om-footer__intro{margin-top:28px;font-size:17px}.om-footer__social{margin-top:28px}.om-footer .om-footer__social-links a{font-size:14px}.om-footer__cols{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0;border-bottom:1px solid var(--om-line, #e6e0d9)}.om-footer__col{border-top:1px solid var(--om-line, #e6e0d9)}.om-footer .om-footer__heading{margin:0;padding:21px 0;font-size:11px;color:var(--om-ink, #1a1a1a);cursor:pointer}.om-footer__sign{display:block;position:relative;flex:0 0 11px;width:11px;height:11px}.om-footer__sign:before,.om-footer__sign:after{content:"";position:absolute;left:0;top:5px;width:11px;height:1px;background:currentColor;transition:transform .25s ease}.om-footer__sign:after{transform:rotate(90deg)}.om-footer__col[open] .om-footer__sign:after{transform:rotate(0)}.om-footer__links{padding:2px 0 20px}.om-footer__links li{margin-bottom:14px}.om-footer .om-footer__links a{font-size:14px}.om-footer__bottom{flex-direction:column-reverse;align-items:flex-start;margin-top:56px}}.om-footer{padding-bottom:112px}.om-footer .om-footer__cross .disclosure-list{left:auto;right:0;max-width:calc(100vw - 32px)}@media(max-width:749px){.om-footer{padding-bottom:104px}.om-footer .om-footer__cross .disclosure-list{left:0;right:auto}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/om-footer.css.map */
