.chv-leather-fits-lookbook{background-color:var(--lf-lookbook-bg, #f5f3ef);color:var(--lf-lookbook-text, #0a0a0a);padding:var(--lf-lookbook-padding-v, 6rem) 2rem}.chv-leather-fits-lookbook-header{max-width:500px;margin:0 auto 6rem;text-align:center;display:flex;flex-direction:column;gap:1rem}.chv-leather-fits-lookbook-heading{font-family:var(--lf-font-disp, Georgia, serif);font-size:var(--lf-lookbook-heading-size, 2.5rem);font-weight:400;line-height:var(--lf-lookbook-heading-line-height, 1.2);letter-spacing:var(--lf-lookbook-heading-spacing, 0px);color:var(--lf-lookbook-heading-color, #0a0a0a);text-transform:var(--lf-lookbook-heading-transform, none)}.chv-leather-fits-lookbook-subhead{font-family:var(--lf-font-subtitle, sans-serif);font-size:var(--lf-lookbook-subhead-size, 1rem);line-height:var(--lf-lookbook-subhead-line-height, 1.6);letter-spacing:var(--lf-lookbook-subhead-spacing, 0px);color:var(--lf-lookbook-subhead-color, #6b6560);text-transform:var(--lf-lookbook-subhead-transform, none)}.chv-leather-fits-lookbook-item{display:grid;grid-template-columns:1.3fr 1fr;gap:6rem;max-width:var(--lf-global-width, 1440px);margin:0 auto 8rem;align-items:center}.chv-leather-fits-lookbook-item.chv-leather-fits-reverse{grid-template-columns:1fr 1.3fr;direction:rtl}.chv-leather-fits-lookbook-item.chv-leather-fits-reverse>*{direction:ltr}.chv-leather-fits-lookbook-item:last-child{margin-bottom:0}.chv-leather-fits-lookbook-img{aspect-ratio:3/4;overflow:hidden;background:#e8e4df}.chv-leather-fits-lookbook-img img{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .8s cubic-bezier(.16,1,.3,1)}.chv-leather-fits-lookbook-img:hover img{transform:scale(1.04)}.chv-leather-fits-lookbook-eyebrow{font-size:var(--lf-lookbook-eyebrow-size, .65rem);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6c2e35;margin-bottom:1rem;line-height:var(--lf-lookbook-eyebrow-line-height, 1)}.chv-leather-fits-lookbook-content h3{font-family:var(--lf-font-disp, Georgia, serif);font-size:var(--lf-lookbook-outfit-title-size, 1.85rem);font-weight:var(--lf-lookbook-outfit-title-weight, 400);margin-bottom:2rem;line-height:1.2}.chv-leather-fits-lookbook-breakdown{margin-bottom:2rem}.chv-leather-fits-lookbook-row{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--lf-lookbook-row-border-color, #e8e4df);font-size:.95rem;gap:1rem}.chv-leather-fits-lookbook-row span:first-child{color:var(--lf-lookbook-row-label-color, #a8a29e);font-size:var(--lf-lookbook-row-label-size, .75rem);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.chv-leather-fits-lookbook-row a,.chv-leather-fits-lookbook-row span:last-child{color:inherit;text-decoration:none;font-weight:500;text-align:right}.chv-leather-fits-lookbook-row a:hover{color:var(--lf-accent, #6c2e35)}.chv-leather-fits-lookbook-cta{display:inline-block;margin-top:1.5rem;padding:.85rem 2rem;background:#0a0a0a;color:#fafafa;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.chv-leather-fits-lookbook-cta:hover{opacity:.75}.chv-leather-fits-lookbook-why{font-size:var(--lf-lookbook-why-size, .95rem);line-height:1.8;color:var(--lf-lookbook-why-color, #6b6560);padding-left:1.5rem;border-left:2px solid var(--lf-lookbook-why-border-color, #6c2e35);font-style:italic;margin-top:1.5rem}@media(max-width:749px){.chv-leather-fits-lookbook-item,.chv-leather-fits-lookbook-item.chv-leather-fits-reverse{grid-template-columns:1fr;direction:ltr;gap:2rem;margin-bottom:4rem}}.chv-lf-lookbook-item-btns{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:1.5rem}@media(max-width:749px){.chv-lf-lookbook-item-btns{flex-direction:column;align-items:stretch}.chv-lf-lookbook-item-btns .chv-lf-btn{width:100%;min-height:44px}}.chv-lf-lookbook-sec-btns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:24px;position:static!important;float:none!important}@media(max-width:749px){.chv-lf-lookbook-sec-btns{flex-direction:column;align-items:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/chv-lf-lookbook.css.map */
