.cs-announcement{background:#4e5948;color:#fff;text-align:center;padding:9px 16px}.cs-announcement p{font-size:12px;line-height:1.5;letter-spacing:.025em;margin:0}@media(max-width:749px){.cs-announcement{padding:8px 12px}.cs-announcement p{font-size:10px;letter-spacing:0}}.cs-care{padding-top:65px;padding-bottom:64px;color:#2d3029}.cs-care__intro{text-align:center;max-width:640px;margin:0 auto 44px}.cs-care__intro .cs-eyebrow{margin-bottom:13px}.cs-care__intro .cs-text-link{margin-left:auto;margin-right:auto}.cs-care__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;border-top:1px solid #ded9ce;padding-top:31px}.cs-care__grid h3{font-family:Georgia,Times New Roman,serif;font-size:23px;letter-spacing:0;margin:0 0 12px}.cs-care__grid p{font-size:15px;line-height:1.6;letter-spacing:0;color:#62675e;margin:0 0 12px}.cs-care__grid a{font-size:14px;color:#4e5948;text-underline-offset:4px}@media(max-width:749px){.cs-care{padding:39px 24px 44px}.cs-care__intro{margin-bottom:29px}.cs-care__grid{grid-template-columns:1fr;gap:28px}.cs-care__grid h3{font-size:22px}}.cs-hero{display:grid;grid-template-columns:1fr 1fr;background:#f7f4ed;color:#2d3029;max-width:1600px;margin:auto}.cs-hero__photo{display:block;min-width:0}.cs-hero__photo img{width:100%;height:auto;aspect-ratio:5/7;object-fit:cover;object-position:center;display:block}.cs-hero__copy{padding:70px clamp(32px,6vw,100px);align-self:center}.cs-eyebrow{font-size:12px;letter-spacing:.21em;text-transform:uppercase;color:#806632;margin:0 0 20px;font-weight:600}.cs-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.1vw,66px);line-height:1.12;letter-spacing:-.025em;margin:0 0 25px;max-width:570px;color:inherit;font-weight:400}.cs-hero__intro{font-size:18px;line-height:1.65;letter-spacing:0;max-width:390px;margin:0 0 30px}.cs-button{display:inline-flex;gap:35px;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;background:#4e5948;color:#fff;text-decoration:none;font-size:16px;letter-spacing:.02em;border:1px solid #4e5948;border-radius:3px}.cs-button:hover{background:#394333}.cs-button:focus-visible,.cs-text-link:focus-visible,.cs-hero__photo:focus-visible{outline:3px solid #9b7c42;outline-offset:4px}.cs-text-link{display:block;width:fit-content;color:inherit;margin-top:20px;text-underline-offset:5px;font-size:15px}.cs-hero__delivery{font-size:13px;letter-spacing:.02em;color:#5b6055;margin:34px 0 0}.cs-section-heading{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(30px,3vw,42px);line-height:1.2;letter-spacing:-.02em;color:#2d3029;margin:0}.cs-section-subtitle{font-size:16px;letter-spacing:0;line-height:1.6;color:#62675e;margin:14px 0 0}@media(max-width:899px){.cs-hero{grid-template-columns:1fr}.cs-hero__photo img{max-height:none;height:auto;aspect-ratio:5/7;object-fit:cover}.cs-hero__copy{padding:33px 24px 37px}.cs-hero h1{font-size:38px;max-width:390px;margin-bottom:17px}.cs-hero__intro{font-size:16px;max-width:390px;margin-bottom:23px}.cs-eyebrow{margin-bottom:13px;font-size:11px}.cs-button{font-size:15px;min-height:49px}.cs-hero__delivery{margin-top:23px}.cs-text-link{margin-top:16px}}@media(prefers-reduced-motion:no-preference){.cs-button{transition:background .15s ease}}.cs-edit{background:#f7f4ed;padding:59px 0 64px}.cs-edit__heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:29px}.cs-edit__heading .cs-eyebrow{margin-bottom:12px}.cs-edit__heading .cs-text-link{white-space:nowrap;margin-bottom:4px}.cs-edit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 23px}.cs-product{min-width:0}.cs-product a{display:block;text-decoration:none;color:#2d3029}.cs-product__image{aspect-ratio:5/7;overflow:hidden;border-radius:7px;background:#eee9df}.cs-product img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:5/7}.cs-product h3{font-family:inherit;font-size:17px;line-height:1.4;font-weight:500;letter-spacing:0;margin:14px 0 6px}.cs-product__price{font-size:16px;margin:0 0 7px;letter-spacing:0}.cs-product__price s{font-size:14px;color:#686b63;margin-left:7px}.cs-product__link{font-size:13px;color:#4e5948;text-decoration:underline;text-underline-offset:4px}.cs-product a:focus-visible{outline:3px solid #9b7c42;outline-offset:5px}@media(max-width:749px){.cs-edit{padding:37px 0 43px}.cs-edit .page-width{padding:0 17px}.cs-edit__heading{display:block;margin-bottom:24px}.cs-edit__heading .cs-text-link{margin-top:15px;font-size:14px}.cs-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 14px}.cs-product h3{font-size:14px;line-height:1.35;margin-top:11px}.cs-product__price{font-size:14px}.cs-product__link{font-size:12px}}.cs-collections{padding-top:65px;padding-bottom:64px}.cs-collections__heading{text-align:center;margin-bottom:31px}.cs-collections__heading .cs-eyebrow{margin-bottom:12px}.cs-collections__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.cs-collection{text-decoration:none;color:#2d3029;display:block;min-width:0}.cs-collection__image{overflow:hidden;border-radius:12px;background:#f4f0e8;aspect-ratio:5/7}.cs-collection img{width:100%;height:100%;aspect-ratio:5/7;object-fit:cover;display:block}.cs-collection h3{display:flex;justify-content:space-between;align-items:center;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:.01em;color:inherit;margin:14px 1px 0}.cs-collection h3 span{font-size:21px;color:#7c6946}.cs-collection:focus-visible{outline:3px solid #9b7c42;outline-offset:5px}@media(max-width:989px){.cs-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}}@media(max-width:749px){.cs-collections{padding:39px 17px 40px}.cs-collections__heading{margin-bottom:25px}.cs-collections__heading .cs-section-subtitle{font-size:14px;max-width:330px;margin:11px auto 0}.cs-collection h3{font-size:16px;margin-top:10px}.cs-collection__image{border-radius:9px}.cs-collections .cs-section-heading{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
