.cwd-footer{margin:0;color:#292721;font-size:15px;line-height:1.7;text-align:left}.cwd-footer *,.cwd-footer *:before,.cwd-footer *:after{box-sizing:border-box}.cwd-footer .cwd-footer__wrap{width:min(1200px,100%);margin:0 auto;padding:0 40px}.cwd-footer .cwd-footer__light{background:#f3f0e9;padding:58px 0 0}.cwd-footer h2,.cwd-footer p,.cwd-footer ul{margin:0;padding:0}.cwd-footer h2{border:0;color:inherit;font-family:inherit;font-weight:400;text-transform:none;letter-spacing:-.025em;text-align:left;line-height:1.25}.cwd-footer a{color:inherit;text-decoration:none;transition:color .15s ease,background .15s ease}.cwd-footer a:hover{text-decoration:underline;text-underline-offset:5px}.cwd-footer a:focus-visible{outline:2px solid #b29360;outline-offset:5px}.cwd-footer .cwd-footer__eyebrow{color:#76603e;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin-bottom:13px}.cwd-footer .cwd-footer__social{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:54px;padding-bottom:46px}.cwd-footer__social h2{font-size:clamp(30px,3.2vw,44px);max-width:450px}.cwd-footer .cwd-footer__intro{margin:16px 0 23px;max-width:440px;color:#555149}.cwd-footer .cwd-footer__button{display:inline-flex;gap:24px;align-items:center;padding:12px 18px;min-height:46px;border:1px solid #292721;font-size:13px;font-weight:600}.cwd-footer .cwd-footer__button:hover{background:#292721;color:#f3f0e9;text-decoration:none}.cwd-footer .cwd-footer__handle{display:block;color:#666056;font-size:12px;margin-top:11px;overflow-wrap:anywhere}.cwd-footer .cwd-footer__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center}.cwd-footer__gallery a{display:block;overflow:hidden}.cwd-footer__gallery a:nth-child(2){margin-top:32px}.cwd-footer .cwd-footer__gallery img{width:100%;height:230px;object-fit:cover;display:block}.cwd-footer .cwd-footer__stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #d4cfc4}.cwd-footer .cwd-footer__story{padding:32px 34px 36px 0;min-width:0}.cwd-footer .cwd-footer__story+.cwd-footer__story{border-left:1px solid #d4cfc4;padding-left:40px;padding-right:0}.cwd-footer__story h2{font-size:27px;margin-bottom:12px}.cwd-footer__story>p:not(.cwd-footer__eyebrow){color:#555149;max-width:470px;font-size:14px}.cwd-footer .cwd-footer__text-link{display:inline-block;font-size:13px;font-weight:600;border-bottom:1px solid currentColor;padding:5px 0;margin-top:16px;line-height:1.6}.cwd-footer .cwd-footer__text-link span{margin-left:12px}.cwd-footer .cwd-footer__article{display:block;font-size:13px;margin-top:13px;text-decoration:underline;text-underline-offset:3px}.cwd-footer .cwd-footer__dark{background:#272823;color:#eeeae1;padding:44px 0 20px}.cwd-footer .cwd-footer__bottom-grid{display:grid;grid-template-columns:1fr 1.05fr 1fr;gap:45px}.cwd-footer__bottom-grid>*,.cwd-footer__connect>*,.cwd-footer__social>*{min-width:0}.cwd-footer .cwd-footer__wordmark{display:block;font-size:25px;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;margin-bottom:18px}.cwd-footer__brand p{font-size:13px;line-height:1.8;color:#d2cfc5}.cwd-footer .cwd-footer__location{margin-top:13px}.cwd-footer .cwd-footer__phone{display:block;width:fit-content;margin-top:9px;font-size:14px}.cwd-footer__dark h2{font-size:11px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:16px;color:#d9c49e;font-weight:600}.cwd-footer__finishes ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;list-style:none}.cwd-footer__finishes li{list-style:none;font-size:12px;margin:0;padding:0}.cwd-footer__finishes a{display:block;padding:5px 0;line-height:1.6}.cwd-footer .cwd-footer__explore-links{display:flex;gap:10px 20px;flex-wrap:wrap;font-size:13px}.cwd-footer .cwd-footer__newsletter{margin-top:28px}.cwd-footer__newsletter>p{font-size:12px;color:#d2cfc5}.cwd-footer__newsletter .newsletter{width:100%;margin:12px 0 0}.cwd-footer__newsletter form{margin:0}.cwd-footer__newsletter .input-row{display:flex;width:100%;gap:8px;flex-wrap:wrap}.cwd-footer__newsletter input[type=email]{background:transparent;color:#eeeae1;border:1px solid #868679;border-radius:0;min-width:0;width:100%;flex:1 1 150px;height:44px;margin:0;padding:10px;font-family:inherit;font-size:16px}.cwd-footer__newsletter input[type=email]::placeholder{color:#cbc8bf;opacity:1}.cwd-footer__newsletter input[type=submit]{background:#e5d6b7;color:#272823;border:1px solid #e5d6b7;border-radius:0;margin:0;padding:10px 14px;min-height:44px;font-size:12px;width:auto}.cwd-footer__newsletter input[type=submit]:hover{background:#f3ead7}.cwd-footer .cwd-footer__legal{margin-top:32px;padding-top:18px;border-top:1px solid #55564d;display:flex;justify-content:space-between;gap:12px 25px;flex-wrap:wrap;font-size:11px;color:#c5c2b8}.cwd-footer__legal>div{display:flex;flex-wrap:wrap;gap:10px 20px}@media(max-width:1000px){.cwd-footer .cwd-footer__wrap{padding-inline:28px}.cwd-footer .cwd-footer__social{gap:28px}.cwd-footer .cwd-footer__gallery img{height:195px}.cwd-footer .cwd-footer__bottom-grid{grid-template-columns:1fr 1fr;gap:32px}.cwd-footer .cwd-footer__connect{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:32px}.cwd-footer .cwd-footer__newsletter{margin-top:0}}@media(max-width:749px){.cwd-footer .cwd-footer__wrap{padding-inline:22px}.cwd-footer .cwd-footer__light{padding-top:36px}.cwd-footer .cwd-footer__social{grid-template-columns:1fr;gap:25px;padding-bottom:30px}.cwd-footer .cwd-footer__gallery img{height:clamp(140px,34vw,230px)}.cwd-footer .cwd-footer__stories{grid-template-columns:1fr}.cwd-footer .cwd-footer__story,.cwd-footer .cwd-footer__story+.cwd-footer__story{padding:28px 0;border-left:0}.cwd-footer .cwd-footer__story+.cwd-footer__story{border-top:1px solid #d4cfc4}.cwd-footer .cwd-footer__bottom-grid,.cwd-footer .cwd-footer__connect{grid-template-columns:1fr}.cwd-footer .cwd-footer__dark{padding-top:34px}.cwd-footer .cwd-footer__finishes a,.cwd-footer__explore-links a,.cwd-footer__legal a{padding-block:10px}.cwd-footer .cwd-footer__connect{gap:30px}}@media(prefers-reduced-motion:reduce){.cwd-footer a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
