.e8-belt-benefits{margin:1.6rem 0 2.4rem;color:#514238}.e8-belt-promise{--e8-promise-bg:#f2ebdf;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;background:var(--e8-promise-bg);border-radius:3px}.e8-belt-promise>svg{flex:0 0 4rem;width:4rem;height:4rem;color:#895431}.e8-belt-promise strong,.e8-belt-promise span{display:block;font-size:1.2rem;line-height:1.5;letter-spacing:.035em}.e8-belt-promise strong{font-weight:700}.e8-belt-promise span{font-size:1.1rem;margin-top:.15rem}.e8-belt-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;list-style:none;margin:0;padding:1.8rem 0 1.5rem;border-bottom:1px solid #cdbba8}.e8-belt-badges li{text-align:center;display:flex;align-items:center;flex-direction:column;gap:.25rem}.e8-belt-badges svg{width:4.7rem;height:4.7rem;color:#895431;margin-bottom:.5rem}.e8-belt-badges strong{font-weight:600;font-size:1.25rem;line-height:1.35}.e8-belt-badges span{font-size:1.15rem;line-height:1.4;color:#6c5a4b}.e8-craft{display:block;padding-top:5.6rem;background:#f2ebdf;color:#514238}.e8-craft__heading{text-align:center;max-width:70rem;margin:0 auto 2.4rem}.e8-craft__eyebrow{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin:0 0 1rem;line-height:1.6}.e8-craft h2{font-size:clamp(2.6rem,3.2vw,4rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 1.4rem;color:inherit}.e8-craft__heading>p:last-child{font-size:1.5rem;line-height:1.6;margin:0 auto;max-width:58rem}.e8-craft__details{display:grid;grid-template-columns:minmax(19rem,1fr) minmax(0,2.2fr) minmax(19rem,1fr);grid-template-areas:"hardware photo leather" "finish photo patina";gap:3.6rem 3rem;align-items:center;padding:2.4rem 2.4rem 5.6rem;max-width:120rem;margin:auto}.e8-craft__note{position:relative;max-width:25rem;z-index:1}.e8-craft__note--hardware{grid-area:hardware}.e8-craft__note--leather{grid-area:leather}.e8-craft__note--finish{grid-area:finish}.e8-craft__note--patina{grid-area:patina}.e8-craft__note>svg:not(.e8-craft__arrow){display:block;width:4.4rem;height:4.4rem;color:#895431;margin-bottom:1rem}.e8-craft__number{position:absolute;top:1rem;right:1rem;font-family:var(--font-heading-family);font-size:2.6rem;font-style:italic;color:#a18872;opacity:.8;line-height:1}.e8-craft__note h3{font-size:1.85rem;line-height:1.25;letter-spacing:-.01em;margin:0 0 .8rem;color:inherit}.e8-craft__note p{font-size:1.3rem;line-height:1.65;margin:0}.e8-craft__selection{font-size:1.1rem!important;margin-top:.7rem!important;font-weight:600;letter-spacing:.02em;color:#895431}.e8-craft__photo{grid-area:photo;margin:0;text-align:center;min-width:0}.e8-craft__image{display:block;width:100%;height:auto;max-height:52rem;object-fit:contain;mix-blend-mode:multiply}.e8-craft__photo figcaption{font-size:1rem;line-height:1.5;max-width:35rem;margin:.8rem auto 0;color:#6c5a4b}.e8-craft__arrow{position:absolute;right:-7rem;top:6rem;width:8rem;height:5rem;stroke:#895431;stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.e8-craft__note--leather .e8-craft__arrow,.e8-craft__note--patina .e8-craft__arrow{right:auto;left:-7rem}.e8-craft__note--finish .e8-craft__arrow,.e8-craft__note--patina .e8-craft__arrow{top:-1rem}@media(max-width:989px){.e8-craft__details{grid-template-columns:1fr 1fr;grid-template-areas:"photo photo" "hardware leather" "finish patina";gap:3rem 3.5rem;max-width:70rem;padding:0 0 4.8rem}.e8-craft__photo{max-width:52rem;margin:0 auto;width:100%}.e8-craft__image{max-height:43rem}.e8-craft__note{max-width:none}.e8-craft__arrow{display:none}.e8-craft__number{right:0}.e8-craft__heading{margin-bottom:0}}@media(max-width:749px){.e8-belt-promise{padding:1.2rem}.e8-belt-promise strong{font-size:1.1rem}.e8-belt-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem}.e8-belt-badges svg{width:4.4rem;height:4.4rem}.e8-belt-badges strong{font-size:1.25rem}.e8-belt-badges span{font-size:1.1rem}.e8-craft{padding-top:3.8rem}.e8-craft__heading>p:last-child{font-size:1.35rem}.e8-craft__eyebrow{font-size:1rem;letter-spacing:.14em}.e8-craft__details{gap:2.6rem 2.2rem;padding-bottom:3.8rem}.e8-craft__image{max-height:36rem}.e8-craft__note h3{font-size:1.65rem}.e8-craft__note p{font-size:1.2rem;line-height:1.6}.e8-craft__number{font-size:2.2rem}.e8-craft__note>svg:not(.e8-craft__arrow){width:3.8rem;height:3.8rem}}.e8-leather-comparison{position:relative;isolation:isolate;overflow:hidden;padding:6.4rem 0 5.6rem;background:#68432f;color:#fff7ec;text-align:center}.e8-leather-comparison:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,#36231880,transparent 50%,#36231870),url(e8-leather-grain.svg);background-size:auto,360px 360px;opacity:.65}.e8-leather-comparison__inner{max-width:112rem}.e8-leather-comparison .e8-craft__eyebrow{margin:0 0 1.2rem;color:#f6e4cb;font-size:1.2rem}.e8-leather-comparison h2{margin:0 auto 1.4rem;max-width:90rem;font-size:clamp(2.8rem,3.2vw,4.2rem);line-height:1.15;letter-spacing:-.025em;color:inherit}.e8-leather-comparison__intro{margin:0 0 3.2rem;font-size:1.7rem;line-height:1.5;color:#fff2df}.e8-leather-comparison__scroll{overflow:hidden;border:1px solid #eadac5;border-radius:12px;background:#fffaf2;box-shadow:0 16px 40px #24160d24}.e8-leather-comparison table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;box-shadow:none;color:#33291f;text-align:left;font-size:1.6rem;line-height:1.45}.e8-leather-comparison th,.e8-leather-comparison td{padding:1.9rem 2.2rem;border:0;border-bottom:1px solid #d5c2aa;vertical-align:middle;overflow-wrap:break-word;word-break:normal;letter-spacing:0}.e8-leather-comparison th+th,.e8-leather-comparison td+td{border-left:1px solid #d5c2aa}.e8-leather-comparison thead th{padding:2.3rem 2.2rem;background:#e9dac6;vertical-align:middle}.e8-leather-comparison thead th:first-child{width:24%;font-size:1.4rem;font-weight:650;color:#574633}.e8-leather-comparison thead th:nth-child(2){width:38%;background:#34281e;color:#fffaf2;border-left-color:#34281e}.e8-leather-comparison thead th:nth-child(3){width:38%;color:#44372a}.e8-leather-comparison thead strong{display:block;font-size:2.3rem;line-height:1.2;font-weight:700}.e8-leather-comparison thead span{display:block;margin-top:.6rem;font-size:1.3rem;line-height:1.4;font-weight:400}.e8-leather-comparison tbody th{background:#f3e9db;font-weight:650}.e8-leather-comparison tbody td:nth-child(2){background:#fffdf7;color:#253b2c;font-weight:600}.e8-leather-comparison tbody td:nth-child(3){background:#f4eee5;color:#594e42}.e8-leather-comparison tbody tr:last-child>*{border-bottom:0}.e8-compare-value{display:flex;align-items:flex-start;gap:1.1rem}.e8-compare-value>span:last-child{min-width:0}.e8-compare-check{display:block;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;margin-top:0;fill:#237544}.e8-compare-check path{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.e8-compare-neutral{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;font-size:1.7rem;line-height:1;color:#756654}.e8-leather-comparison__footnote{max-width:84rem;margin:2rem auto 0;color:#f5e7d7;font-size:1.25rem;line-height:1.6}@media(max-width:749px){.e8-leather-comparison{padding:4rem 0 3.8rem}.e8-leather-comparison__inner{padding-left:1.5rem;padding-right:1.5rem}.e8-leather-comparison .e8-craft__eyebrow{font-size:1.1rem}.e8-leather-comparison h2{max-width:34rem;font-size:2.9rem}.e8-leather-comparison__intro{margin-bottom:2.4rem;font-size:1.5rem}.e8-leather-comparison__scroll{border-radius:8px}.e8-leather-comparison table{font-size:1.4rem;line-height:1.45}.e8-leather-comparison th,.e8-leather-comparison td{padding:1.3rem .9rem}.e8-leather-comparison thead th{padding:1.6rem .9rem}.e8-leather-comparison thead th:first-child{width:24%;font-size:1.2rem}.e8-leather-comparison thead strong{font-size:1.55rem;line-height:1.25}.e8-leather-comparison thead span{font-size:1.15rem;line-height:1.4;margin-top:.5rem}.e8-leather-comparison tbody th{font-size:1.3rem}.e8-compare-value{flex-direction:column;gap:.6rem}.e8-compare-check,.e8-compare-neutral{flex-basis:2rem;width:2rem;height:2rem}.e8-leather-comparison__footnote{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/e8-belt-craft.css.map */
