.e8-final-announcement{background:#3b3027;color:#fffaf1;text-align:center;padding:8px 16px;font:11px/1.4 Arial,sans-serif;letter-spacing:.08em}.e8-final-hero{position:relative;isolation:isolate;min-height:520px;height:76svh;max-height:800px;background:#564535;color:#fffaf1;overflow:hidden}.e8-final-hero-media,.e8-final-hero-media>img,.e8-final-video,.e8-final-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.e8-final-hero-media>img,.e8-final-video video{object-fit:cover;object-position:50% 49%;display:block}.e8-final-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(0deg,#120f0bcc,#120f0b2e 52%,#120f0b08)}.e8-final-hero-copy{position:absolute;z-index:1;bottom:40px;left:24px;right:24px;max-width:620px}.e8-final-kicker{font:11px/1.5 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#fffaf1;margin:0 0 16px}.e8-final-hero h1{font:400 clamp(30px,8.5vw,58px)/1.08 Georgia,"Times New Roman",serif;letter-spacing:-.025em;color:#fffaf1;margin:0;text-wrap:balance}.e8-final-hero-intro{font:15px/1.6 Arial,sans-serif;color:#fffaf1;max-width:390px;margin:18px 0 24px}.e8-final-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:15px 22px;min-height:50px;font:600 12px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border:1px solid transparent}.e8-final-button-light{background:#fffaf1;color:#30271f}.e8-final-button:hover{background:#e8decc;color:#30271f}.e8-final-button:focus-visible,.e8-final-video button:focus-visible{outline:3px solid #fffaf1;outline-offset:5px}.e8-final-video button{position:absolute;right:20px;top:18px;z-index:2;min-height:44px;min-width:44px;padding:10px 15px;background:#30271fd9;color:#fffaf1;border:1px solid #fffaf1;font:12px Arial,sans-serif;cursor:pointer}.e8m{background:#faf7f1;color:#40372f}.e8m h2{font-size:32px;line-height:1.12;text-wrap:balance}.e8m h3{letter-spacing:-.02em}.e8m-wrap{max-width:1360px;width:calc(100% - 40px)}.e8m-section{padding:48px 0}.e8m-eyebrow{color:#725a43;letter-spacing:.13em;font-size:10px;margin-bottom:12px!important}.e8m-section-heading{align-items:flex-end;gap:24px;margin-bottom:26px;flex-wrap:wrap}.e8m-link{font-size:13px;gap:18px;min-height:44px}.e8m-categories{padding:36px 0 46px}.e8m-categories .e8m-section-heading{margin-bottom:22px}.e8m-categories h2{font-size:27px}.e8m-category-grid{gap:22px 14px}.e8m-category-photo{border-radius:0;background:#eee9e1;aspect-ratio:1}.e8m-category-photo img{transition:transform .35s ease}.e8m-category h3{font-size:18px;line-height:1.25;margin-top:12px}.e8m-category h3>span{font-size:0}.e8m-category h3>span:after{content:"\2192";font-size:18px}.e8-final-products{border-top:1px solid #e2d8ca;background:#f1ece3}.e8m-product-grid{gap:30px 14px}.e8m .e8m-card .e8m-card-gallery.card__media{background:#faf7f1;border-radius:0}.e8m-card h3{font-size:18px;line-height:1.3;min-height:70px;letter-spacing:-.02em}.e8m-card-material{font-size:12px;line-height:1.5;min-height:38px;color:#655647}.e8m-card-price{font-size:19px;margin-top:8px!important}.e8m .e8m-card-gallery .e8-card-gallery__arrow{bottom:5px!important}.e8m .e8m-card-gallery .e8-card-gallery__arrow svg{border:0;background:#fffaf1e8;width:28px!important;height:28px!important}.e8m .e8m-card-gallery .e8-card-gallery__arrow--prev{left:5px!important}.e8m .e8m-card-gallery .e8-card-gallery__arrow--next{right:5px!important}.e8m-fit .e8-fit-finder{border-radius:0;border-color:#d6c8b5;background:#f2ece1;padding:18px}.e8m-fit .e8-fit-paths a,.e8m-fit .e8-fit-result,.e8m-fit .e8-fit-result a,.e8m-fit .e8-fit-submit{border-radius:0}.e8m-fit .e8-fit-fields select{max-width:100%;text-overflow:ellipsis}.e8m-fit .e8-fit-path h3{font-size:23px}.e8-final-leather{background:#eae2d6}.e8-final-section-intro{max-width:380px;font:14px/1.65 Arial,sans-serif;color:#655647}.e8-final-leather .e8m-material-controls{margin-bottom:26px}.e8m-material-photo{border-radius:0;aspect-ratio:1.3}.e8m-material-photo img{object-fit:cover}.e8-final-material-facts{margin:20px 0 10px;border-top:1px solid #cdbfae}.e8-final-material-facts>div{padding:12px 0;display:grid;grid-template-columns:100px 1fr;gap:16px;border-bottom:1px solid #cdbfae}.e8-final-material-facts dt{font:11px/1.5 Arial,sans-serif;color:#725a43;text-transform:uppercase;letter-spacing:.06em}.e8-final-material-facts dd{font:13px/1.5 Arial,sans-serif;margin:0;color:#40372f}.e8-final-craft-grid{display:grid;gap:22px;align-items:start}.e8-final-craft-image{position:relative;background:#eae2d6;aspect-ratio:1.2;overflow:hidden}.e8-final-craft-image>img{width:100%;height:100%;display:block;object-fit:cover}.e8-final-hotspots{position:absolute;top:0;right:0;bottom:0;left:0}.e8-final-hotspots[hidden]{display:none}.e8-final-hotspots button{position:absolute;left:var(--hot-x);top:var(--hot-y);transform:translate(-50%,-50%);width:46px;height:46px;display:grid;place-items:center;border:1px solid #fffaf1;border-radius:50%;background:#3c2c20cf;color:#fffaf1;font:16px Georgia,serif;cursor:pointer;box-shadow:0 0 0 6px #fffaf129}.e8-final-hotspots button[aria-expanded=true]{background:#fffaf1;color:#30271f;border-color:#30271f}.e8-final-hotspots button:focus-visible{outline:3px solid #30271f;outline-offset:7px}.e8-final-craft-details details{border-top:1px solid #d7cbbb}.e8-final-craft-details details:last-of-type{border-bottom:1px solid #d7cbbb}.e8-final-craft-details summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:16px;min-height:70px;font:22px/1.25 Georgia,serif;letter-spacing:-.02em}.e8-final-craft-details summary::-webkit-details-marker{display:none}.e8-final-detail-number{font:11px Arial,sans-serif;color:#7e6651;letter-spacing:.1em}.e8-final-detail-plus{margin-left:auto;font:20px Arial,sans-serif}.e8-final-craft-details details[open] .e8-final-detail-plus{transform:rotate(45deg)}.e8-final-detail-copy{padding:0 20px 22px 31px;font:14px/1.65 Arial,sans-serif;color:#655647}.e8-final-craft-details>.e8m-link{margin-top:18px}.e8-final-discover{background:#f1ece3}.e8-final-story{background:#e7dfd1}.e8-final-story-grid{display:grid;gap:30px;align-items:center}.e8-final-story-photo{aspect-ratio:1.2;background:#ded3c1;overflow:hidden}.e8-final-story-photo img{display:block;width:100%;height:100%;object-fit:cover}.e8-final-story-copy h2{white-space:pre-line;font-size:40px;max-width:420px}.e8-final-story-copy>p:not(.e8m-eyebrow){font:15px/1.7 Arial,sans-serif;max-width:450px;color:#5d4e40;margin:18px 0}.e8-final-signature{display:block;font:italic 28px/1.3 Georgia,serif;margin-top:22px;color:#514031}.e8-final-confidence{padding:38px 0;background:#faf7f1;border-bottom:1px solid #d9cdbd}.e8-final-confidence-grid{display:grid;gap:28px}.e8-final-confidence-grid>div{display:grid;grid-template-columns:32px 1fr;column-gap:18px;align-items:start}.e8-final-confidence svg{width:30px;height:30px;stroke:#725a43;fill:none;stroke-width:1.2;grid-row:span 2}.e8-final-confidence h3{font:20px/1.25 Georgia,serif;margin:0 0 7px;letter-spacing:-.015em}.e8-final-confidence p{font:13px/1.65 Arial,sans-serif;color:#655647}.e8-final-confidence a{text-decoration:underline;text-underline-offset:4px;display:inline-flex;min-height:36px;align-items:center}.e8-footer{background:#332a23;color:#f8f1e7;padding:52px 0 24px}.e8-footer .e8-wrap{max-width:1360px;width:calc(100% - 40px)}.e8-footer h2{color:#f8f1e7;font:36px/1.15 Georgia,serif;letter-spacing:-.025em}.e8-footer .e8-kicker{color:#d0bba3;letter-spacing:.12em}.e8-footer p,.e8-footer a{color:#eee3d5}.e8-footer .e8-footer-grid{gap:36px}.e8-footer .e8-newsletter{margin-top:24px;gap:0;grid-template-columns:minmax(0,1fr) auto}.e8-footer .e8-input{background:transparent;color:#fffaf1;border:1px solid #bba58d;border-radius:0;font-size:16px;min-width:0;min-height:50px}.e8-footer .e8-input::placeholder{color:#d8c9b8}.e8-footer .e8-button{background:#f6eee1;border:1px solid #f6eee1;color:#332a23;border-radius:0;font-size:13px;min-height:50px;padding:12px 20px}.e8-footer .e8-footer-grid>div>a{min-height:36px;display:flex;align-items:center}.e8-footer .e8-footer-bottom{border-top-color:#6a5848;color:#cdbca8;font-size:11px}.e8-footer a:focus-visible,.e8-footer input:focus-visible,.e8-footer button:focus-visible{outline:2px solid #fffaf1;outline-offset:3px}@media(hover:hover){.e8m-category:hover img{transform:scale(1.035)}.e8m .e8m-card-gallery .e8-card-gallery__controls{opacity:0;transition:opacity .2s}.e8m-card-gallery:hover .e8-card-gallery__controls,.e8m-card-gallery:focus-within .e8-card-gallery__controls{opacity:1}}@media(min-width:750px){.e8-final-announcement{font-size:11px;padding:9px 20px}.e8-final-hero{height:74vh;min-height:560px}.e8-final-hero-copy{left:6%;bottom:56px;max-width:770px}.e8-final-hero h1{font-size:clamp(44px,5.5vw,78px)}.e8-final-hero-intro{font-size:16px;max-width:420px}.e8-final-hero:after{background:linear-gradient(90deg,#120f0ba3,#120f0b14 85%),linear-gradient(0deg,rgba(18,15,11,.35),transparent 70%)}.e8m-wrap{width:calc(100% - 80px)}.e8m-section{padding:72px 0}.e8m h2{font-size:42px}.e8m-categories{padding:42px 0 58px}.e8m-categories h2{font-size:30px}.e8m-category h3{font-size:21px}.e8m-card h3{font-size:20px;min-height:78px}.e8m-card-material{min-height:50px}.e8m-material-photo{aspect-ratio:1.25}.e8-final-craft-grid{grid-template-columns:1.25fr 1fr;gap:40px;align-items:center}.e8-final-story-grid{grid-template-columns:1.05fr 1fr;gap:55px}.e8-final-story-copy h2{font-size:50px}.e8-final-confidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.e8-final-confidence-grid>div{display:block;text-align:center}.e8-final-confidence svg{margin-bottom:16px}.e8-footer .e8-wrap{width:calc(100% - 80px)}.e8-footer .e8-footer-grid{grid-template-columns:1.6fr .8fr 1fr;gap:60px}.e8-footer h2{font-size:40px}}@media(min-width:1100px){.e8m-section{padding:86px 0}.e8m h2{font-size:48px}.e8m-categories{padding:46px 0 64px}.e8m-categories h2{font-size:32px}.e8m-category h3{font-size:24px}.e8m-card h3{font-size:23px;min-height:90px}.e8m-card-material{font-size:13px;min-height:42px}.e8m-product-grid{gap:26px}.e8m-fit-grid{gap:80px;grid-template-columns:.85fr 1.15fr}.e8m-fit .e8-fit-finder{padding:28px}.e8m-material-panel{gap:70px;grid-template-columns:1.1fr 1fr}.e8m-material-copy h3{font-size:37px}.e8-final-craft-grid{gap:70px}.e8-final-story-grid{gap:90px}.e8-final-story-copy h2{font-size:58px}.e8-final-confidence{padding:48px 0}.e8-footer{padding-top:70px}}@media(max-width:370px){.e8-final-hero h1{font-size:27px}.e8-final-hero-copy{left:20px;right:20px;bottom:30px}.e8-final-hero-intro{font-size:14px}.e8m-card h3{font-size:17px;min-height:90px}.e8m-card-material{min-height:55px}.e8m-category h3{font-size:16px}.e8m-section-heading{gap:10px}.e8m h2{font-size:29px}.e8-final-story-copy h2{font-size:38px}}@media(prefers-reduced-motion:reduce){.e8-final-hero *,.e8m *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.e8-footer .e8-wrap{padding:0}.e8-footer .e8-button{color:#332a23!important}.e8m-card h3{min-height:48px}@media(min-width:1100px){.e8m-card h3{min-height:60px}}.e8-home-rotation{display:block;max-width:850px;margin:auto}.e8-home-rotation-image{aspect-ratio:1.4;background:#f1ece3;overflow:hidden}.e8-home-rotation-image img{width:100%;height:100%;object-fit:contain;touch-action:pan-y;cursor:grab}.e8-home-rotation-controls{display:flex;justify-content:center;align-items:center;gap:22px;padding:15px;font:13px Arial,sans-serif}.e8-home-rotation-controls[hidden]{display:none}.e8-home-rotation-controls button{width:46px;height:46px;border:1px solid #725a43;background:#faf7f1;color:#40372f;font-size:20px;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/71/assets/e8-home-final.css.map */
