.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}@media(max-width:749px){.chv-lf-lookbook-sec-btns{flex-direction:column;align-items:center;width:100%}}@media(min-width:750px){.chv-leather-fits-page.chv-lb--hide-desktop{display:none}}@media(max-width:749px){.chv-leather-fits-page.chv-lb--hide-mobile{display:none}}.chv-leather-fits-page.chv-lb .chv-leather-fits-reveal{opacity:1;transform:none}.chv-lb .chv-lf-lookbook-sec-btns{position:static;float:none}.chv-lb h1,.chv-lb h2,.chv-lb h3,.chv-lb h4,.chv-lb h5,.chv-lb h6{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;text-transform:inherit}.chv-lb p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;margin:0;padding:0}.chv-lb .chv-leather-fits-lookbook{padding-top:var(--lb-pt-d, 80px);padding-bottom:var(--lb-pb-d, 80px)}.chv-lb .chv-leather-fits-lookbook-header{text-align:unset}.chv-lb .chv-leather-fits-lookbook-heading{font-family:var(--lb-head-family, Georgia, serif);font-weight:var(--lb-head-weight, 400);font-style:var(--lb-head-style, normal);font-size:var(--lb-head-size, 32px);line-height:var(--lb-head-lh, 1.2);letter-spacing:var(--lb-head-ls, 0px);color:var(--lb-head-color, #0a0a0a);text-transform:var(--lb-head-tt, none);text-align:var(--lb-head-align, center);align-self:var(--lb-head-self, center)}.chv-lb .chv-leather-fits-lookbook-subhead,.chv-lb .chv-leather-fits-lookbook-subhead p,.chv-lb .chv-leather-fits-lookbook-subhead div{font-family:var(--lb-sub-family, sans-serif);font-size:var(--lb-sub-size, 16px);line-height:var(--lb-sub-lh, 1.6);letter-spacing:var(--lb-sub-ls, 0px);color:var(--lb-sub-color, #6b6560);text-transform:var(--lb-sub-tt, none);text-align:var(--lb-sub-align, center)}.chv-lb .chv-leather-fits-lookbook-subhead{font-weight:var(--lb-sub-weight, 400);font-style:var(--lb-sub-style, normal);align-self:var(--lb-sub-self, center)}.chv-lb .chv-leather-fits-lookbook-item,.chv-lb .chv-leather-fits-lookbook-item:last-child{margin-bottom:var(--lb-item-gap-d, 80px)}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-fit-label{font-family:var(--lb-ey-family, inherit);font-size:var(--lb-ey-size, 11px);line-height:var(--lb-ey-lh, 1);letter-spacing:var(--lb-ey-ls, 0px);color:var(--lb-ey-color, inherit);text-transform:var(--lb-ey-tt, none);text-align:var(--lb-ey-align, left)}.chv-lb .chv-leather-fits-lookbook-item h3{font-family:var(--lb-h3-family, Georgia, serif);font-weight:var(--lb-h3-weight, 400);font-style:var(--lb-h3-style, normal);font-size:var(--lb-h3-size, 28px);line-height:var(--lb-h3-lh, 1.2);letter-spacing:var(--lb-h3-ls, 0px);color:var(--lb-h3-color, inherit);text-transform:var(--lb-h3-tt, none);text-align:var(--lb-h3-align, left)}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row span:first-child{font-family:var(--lb-lbl-family, inherit);font-size:var(--lb-lbl-size, 12px);color:var(--lb-lbl-color, var(--lf-lookbook-row-label-color, #a8a29e));text-transform:var(--lb-lbl-tt, uppercase)}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row span:last-child,.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row a{font-family:var(--lb-name-family, inherit);font-size:var(--lb-name-size, 15px);color:var(--lb-name-color, inherit)}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-why{font-family:var(--lb-why-family, inherit);font-size:var(--lb-why-size, 15px);line-height:var(--lb-why-lh, 1.8);letter-spacing:var(--lb-why-ls, 0px);color:var(--lb-why-color, var(--lf-lookbook-why-color, #6b6560));border-left-color:var(--lb-why-border, var(--lf-lookbook-why-border-color, #6c2e35))}.chv-lb .chv-leather-fits-lookbook-why,.chv-lb .chv-leather-fits-lookbook-why p{font-style:normal}.chv-lb .chv-lb-block-btn{justify-content:var(--lb-btn-justify, center)}@media(max-width:749px){.chv-lb .chv-leather-fits-lookbook{padding-top:var(--lb-pt-m, 48px);padding-bottom:var(--lb-pb-m, 48px)}.chv-lb .chv-leather-fits-lookbook-item,.chv-lb .chv-leather-fits-lookbook-item:last-child{margin-bottom:var(--lb-item-gap-m, 40px)}.chv-lb .chv-leather-fits-lookbook-heading{font-family:var(--lb-head-family-m, var(--lb-head-family, Georgia, serif));font-size:var(--lb-head-size-m, 26px);line-height:var(--lb-head-lh-m, var(--lb-head-lh, 1.2));letter-spacing:var(--lb-head-ls-m, var(--lb-head-ls, 0px));color:var(--lb-head-color-m, var(--lb-head-color, #0a0a0a));text-transform:var(--lb-head-tt-m, var(--lb-head-tt, none))}.chv-lb .chv-leather-fits-lookbook-subhead,.chv-lb .chv-leather-fits-lookbook-subhead p,.chv-lb .chv-leather-fits-lookbook-subhead div{font-family:var(--lb-sub-family-m, var(--lb-sub-family, sans-serif));line-height:var(--lb-sub-lh-m, var(--lb-sub-lh, 1.6));letter-spacing:var(--lb-sub-ls-m, var(--lb-sub-ls, 0px));color:var(--lb-sub-color-m, var(--lb-sub-color, #6b6560));text-transform:var(--lb-sub-tt-m, var(--lb-sub-tt, none))}.chv-lb .chv-leather-fits-lookbook-subhead,.chv-lb .chv-leather-fits-lookbook-subhead p{font-size:var(--lb-sub-size-m, 15px)}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-fit-label{font-size:var(--lb-ey-size-m, var(--lb-ey-size, 11px));line-height:var(--lb-ey-lh-m, var(--lb-ey-lh, 1));letter-spacing:var(--lb-ey-ls-m, var(--lb-ey-ls, 0px));color:var(--lb-ey-color-m, var(--lb-ey-color, inherit))}.chv-lb .chv-leather-fits-lookbook-item h3{font-size:var(--lb-h3-size-m, var(--lb-h3-size, 24px));line-height:var(--lb-h3-lh-m, var(--lb-h3-lh, 1.2));letter-spacing:var(--lb-h3-ls-m, var(--lb-h3-ls, 0px));color:var(--lb-h3-color-m, var(--lb-h3-color, inherit))}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row span:first-child{font-size:var(--lb-lbl-size-m, var(--lb-lbl-size, 12px));color:var(--lb-lbl-color-m, var(--lb-lbl-color, var(--lf-lookbook-row-label-color, #a8a29e)))}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row span:last-child,.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-row a{font-size:var(--lb-name-size-m, var(--lb-name-size, 15px));color:var(--lb-name-color-m, var(--lb-name-color, inherit))}.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-why,.chv-lb .chv-leather-fits-lookbook-item .chv-leather-fits-lookbook-why p{font-size:var(--lb-why-size-m, var(--lb-why-size, 15px));line-height:var(--lb-why-lh-m, var(--lb-why-lh, 1.8));letter-spacing:var(--lb-why-ls-m, var(--lb-why-ls, 0px));color:var(--lb-why-color-m, var(--lb-why-color, var(--lf-lookbook-why-color, #6b6560)))}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/chv-lf-lookbook.css.map */
