.cw-footer{background:#eff3f1;color:#2a2a2a;font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:0;padding-bottom:0}.cw-footer__brand-bar{background:#e4ede9}.cw-footer__brand-bar-inner{padding:30px var(--page-margin, 40px)}.cw-footer__main{padding:20px 0 60px}.cw-footer__container{padding:0 var(--page-margin, 40px);display:grid;grid-template-columns:1fr 555px;gap:48px;align-items:start}.cw-footer__left{display:flex;flex-direction:column;gap:0}.cw-footer__right{display:flex;align-items:flex-start;justify-content:flex-end;padding-top:6px}.cw-footer__promo-card-mobile{display:none}.cw-footer__brand-mark{margin-bottom:0}.cw-footer__logo{display:block;width:auto;max-width:100%;height:40px;object-fit:contain;object-position:left center}.cw-footer__logo-text{display:block;font-size:20px;font-weight:600;color:#0a0a0a}.cw-footer__tagline{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-.3px;color:#687874;margin:0 0 16px;max-width:400px}.cw-footer__caption{font-family:"Suisse Int'l Mono",Suisse Intl Mono,SF Mono,Monaco,monospace;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;color:#687874;margin:0 0 44px}.cw-footer__nav-groups{display:flex;gap:60px}.cw-footer__nav-col{min-width:0}.cw-footer__heading{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0;color:#171717;margin:0 0 3px}.cw-footer__nav{margin:0}.cw-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.cw-footer__link{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;color:#687874;text-decoration:none;display:inline-block;transition:color .2s ease}button.cw-footer__link{background:none;border:none;padding:0;font-family:inherit;cursor:pointer;text-align:left}.cw-footer__link:hover{color:#2a2a2a}.cw-footer__promo-card{background:#b3e9e8;border-radius:10px;padding:20px;width:100%}.cw-footer__promo-label{font-family:Suisse Intl Mono,SF Mono,Monaco,monospace;font-size:7px;text-transform:uppercase;letter-spacing:.08em;color:#8a9e99;margin:0 0 12px;line-height:1.3}.cw-footer__promo-headline{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-.3px;color:#000;align-self:stretch;margin:0 0 40px}.cw-footer__promo-body{margin:0 0 16px;max-width:410px}.cw-footer__promo-body p{font-family:"Suisse Int'l Mono",Suisse Intl Mono,SF Mono,Monaco,monospace;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#000;margin:0}.cw-footer__promo-btn{font-family:Suisse Intl,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:0;display:inline-flex;height:32px;padding:0 16px;align-items:center;gap:8px;background:#fefeff;color:#171717;border:none;border-radius:100px;text-decoration:none;cursor:pointer;transition:background .2s ease}.cw-footer__promo-btn:hover{background:#f0f0f1}@media screen and (max-width:1199px){.cw-footer__main{padding:36px 0 40px}.cw-footer__container{grid-template-columns:1fr;gap:0;padding:0 var(--page-margin, 16px)}.cw-footer__right{display:none;padding-top:0}.cw-footer__promo-card-mobile{display:block;margin-bottom:28px}.cw-footer__promo-card-mobile .cw-footer__promo-card{width:100%}.cw-footer__left{text-align:left}.cw-footer__brand-bar-inner{padding:20px var(--page-margin, 16px);text-align:left}.cw-footer__brand-mark{margin-bottom:0}.cw-footer__logo{object-position:center center}.cw-footer__tagline{font-size:30px;line-height:32px;letter-spacing:-.3px;color:#687874;text-align:left;max-width:100%;margin-bottom:10px}.cw-footer__caption{text-align:left;margin-bottom:24px}.cw-footer__promo-card{padding:22px 24px}.cw-footer__nav-groups{flex-direction:column;gap:24px;width:100%}.cw-footer__heading{text-align:left}}@media(prefers-reduced-motion:reduce){.cw-footer *,.cw-footer *:before,.cw-footer *:after{transition-duration:.01ms}}@media print{.cw-footer__promo-card{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/footer-luxury-2025.css.map */
