.chv-lf-detail-section{background-color:var(--lfd-bg, #fafafa);color:var(--lfd-text, #0a0a0a);padding-top:var(--lfd-pt-d, 80px);padding-bottom:var(--lfd-pb-d, 80px)}@media(max-width:749px){.chv-lf-detail-section{padding-top:var(--lfd-pt-m, 48px);padding-bottom:var(--lfd-pb-m, 48px)}}@media(min-width:750px){.chv-lf-detail-page.chv-lf-detail--hide-desktop{display:none}}@media(max-width:749px){.chv-lf-detail-page.chv-lf-detail--hide-mobile{display:none}}.chv-lf-detail-header{max-width:var(--lfd-width, 1440px);margin:0 auto 5rem;padding:0 2rem;align-items:stretch}.chv-lf-detail-heading{font-family:var(--lfd-head-family, inherit);font-weight:var(--lfd-head-weight, inherit);font-style:var(--lfd-head-style, inherit);font-size:var(--lfd-head-size, 40px);line-height:var(--lfd-head-lh, 1.2);letter-spacing:var(--lfd-head-ls, 0px);color:var(--lfd-head-color, #0a0a0a);text-transform:var(--lfd-head-tt, none)}.chv-lf-detail-subheading,.chv-lf-detail-subheading p,.chv-lf-detail-subheading div{font-family:var(--lfd-sub-family, inherit);font-weight:var(--lfd-sub-weight, inherit);font-style:var(--lfd-sub-style, inherit);font-size:var(--lfd-sub-size, 18px);line-height:var(--lfd-sub-lh, 1.6);letter-spacing:var(--lfd-sub-ls, 0px);color:var(--lfd-sub-color, #6b6560);text-transform:var(--lfd-sub-tt, none)}@media(max-width:749px){.chv-lf-detail-heading{font-size:var(--lfd-head-size-m, 28px);line-height:var(--lfd-head-lh-m, var(--lfd-head-lh, 1.2));letter-spacing:var(--lfd-head-ls-m, var(--lfd-head-ls, 0px))}.chv-lf-detail-subheading,.chv-lf-detail-subheading p,.chv-lf-detail-subheading div{font-size:var(--lfd-sub-size-m, 15px);line-height:var(--lfd-sub-lh-m, var(--lfd-sub-lh, 1.6));letter-spacing:var(--lfd-sub-ls-m, var(--lfd-sub-ls, 0px))}}.chv-lf-detail-section h1,.chv-lf-detail-section h2,.chv-lf-detail-section h3,.chv-lf-detail-section h4,.chv-lf-detail-section h5,.chv-lf-detail-section h6{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;text-transform:inherit}.chv-lf-detail-section p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;margin:0;padding:0}.chv-lf-detail-panel{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;max-width:var(--lfd-width, 1440px);margin:0 auto;margin-bottom:var(--lfd-panel-gap-d, 0px)}@media(max-width:749px){.chv-lf-detail-panel{margin-bottom:var(--lfd-panel-gap-m, var(--lfd-panel-gap-d, 0px))}}.chv-lf-detail-panel.chv-lf-detail-panel--reverse{direction:rtl}.chv-lf-detail-panel.chv-lf-detail-panel--reverse>*{direction:ltr}.chv-lf-detail-panel__image{position:relative;overflow:hidden;background:#e8e4df}.chv-lf-detail-panel__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.chv-lf-detail-panel__media--m{display:none}.chv-lf-detail-panel__image img,.chv-lf-detail-panel__image video{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 8s cubic-bezier(.16,1,.3,1);display:block}.chv-lf-detail-panel__image:hover img,.chv-lf-detail-panel__image:hover video{transform:scale(1.05)}.chv-lf-detail-panel__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;z-index:1;transition:opacity .6s ease;pointer-events:none}.chv-lf-detail-panel__poster.chv-poster-loaded{opacity:0}.chv-lf-detail-panel__content{display:flex;flex-direction:column;justify-content:center;padding:6rem;background:var(--lfd-panel-bg, #fafafa)}.chv-lf-detail-panel__number{font-family:var(--lfd-num-family, inherit);font-size:var(--lfd-num-size, 7rem);font-weight:400;line-height:var(--lfd-num-lh, .85);letter-spacing:var(--lfd-num-ls, 0px);color:var(--lfd-num-color, currentColor);text-transform:var(--lfd-num-tt, none);margin-bottom:2rem}.chv-lf-detail-panel__title.chv-lf-detail-panel__title{font-family:var(--lfd-title-family, inherit);font-weight:var(--lfd-title-weight, inherit);font-style:var(--lfd-title-style, inherit);font-size:var(--lfd-title-size, 36px);line-height:var(--lfd-title-lh, 1.15);letter-spacing:var(--lfd-title-ls, 0px);color:var(--lfd-title-color, #0a0a0a);text-transform:var(--lfd-title-tt, none);margin-bottom:.5rem}.chv-lf-detail-panel__tagline{font-family:var(--lfd-tag-family, inherit);font-size:var(--lfd-tag-size, 17px);line-height:var(--lfd-tag-lh, 1.5);letter-spacing:var(--lfd-tag-ls, 0px);color:var(--lfd-tag-color, inherit);text-transform:var(--lfd-tag-tt, none);font-style:italic;margin-bottom:2rem}.chv-lf-detail-panel__body{font-family:var(--lfd-body-family, inherit);font-size:var(--lfd-body-size, 16px);line-height:var(--lfd-body-lh, 1.85);letter-spacing:var(--lfd-body-ls, 0px);color:var(--lfd-body-color, inherit);text-transform:var(--lfd-body-tt, none);margin-bottom:2.5rem;max-width:420px}.chv-lf-detail-panel__body p{margin:0}.chv-lf-detail-panel__body ul,.chv-lf-detail-panel__body ol{margin:.75rem 0 0;padding-left:1.25rem}.chv-lf-detail-panel__body ul{list-style:disc}.chv-lf-detail-panel__body ol{list-style:decimal}.chv-lf-detail-panel__body li{margin:0 0 .5rem;padding-left:.25rem;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.chv-lf-detail-panel__body li:last-child{margin-bottom:0}.chv-lf-detail-panel__body p+p,.chv-lf-detail-panel__body ul+p,.chv-lf-detail-panel__body ol+p{margin-top:1rem}.chv-lf-detail-panel__body a{color:inherit;text-decoration:underline}.chv-lf-detail-panel__specs{display:flex;gap:2.5rem;padding-top:2rem;border-top:1px solid var(--lfd-spec-separator, #e8e4df);flex-wrap:wrap}.chv-lf-detail-panel__spec{display:flex;flex-direction:column;gap:.35rem}.chv-lf-detail-panel__spec-label{font-family:var(--lfd-sl-family, inherit);font-size:var(--lfd-sl-size, .65rem);font-weight:600;letter-spacing:.15em;color:var(--lfd-sl-color, inherit);text-transform:var(--lfd-sl-tt, uppercase)}.chv-lf-detail-panel__spec-value{font-family:var(--lfd-sv-family, inherit);font-size:var(--lfd-sv-size, .95rem);font-weight:500;color:var(--lfd-sv-color, inherit)}@media(max-width:749px){.chv-lf-detail-panel__number{font-size:var(--lfd-num-size-m, 4rem)}.chv-lf-detail-panel__title.chv-lf-detail-panel__title{font-size:var(--lfd-title-size-m, 24px);line-height:var(--lfd-title-lh-m, var(--lfd-title-lh, 1.2))}.chv-lf-detail-panel__tagline{font-size:var(--lfd-tag-size-m, 14px);line-height:var(--lfd-tag-lh-m, var(--lfd-tag-lh, 1.5));letter-spacing:var(--lfd-tag-ls-m, var(--lfd-tag-ls, 0px))}.chv-lf-detail-panel__body{font-size:var(--lfd-body-size-m, 14px);line-height:var(--lfd-body-lh-m, var(--lfd-body-lh, 1.85));letter-spacing:var(--lfd-body-ls-m, var(--lfd-body-ls, 0px))}.chv-lf-detail-panel__spec-label{font-size:var(--lfd-sl-size-m, 9px);line-height:var(--lfd-sl-lh-m, inherit)}.chv-lf-detail-panel__spec-value{font-size:var(--lfd-sv-size-m, 13px);line-height:var(--lfd-sv-lh-m, inherit)}}@media(max-width:749px){.chv-lf-detail-panel,.chv-lf-detail-panel.chv-lf-detail-panel--reverse{grid-template-columns:1fr;direction:ltr;min-height:auto}.chv-lf-detail-panel.chv-lf-detail-panel--mobile-side{grid-template-columns:1fr 1fr;min-height:100vh}.chv-lf-detail-panel.chv-lf-detail-panel--mobile-side.chv-lf-detail-panel--reverse{direction:rtl}.chv-lf-detail-panel.chv-lf-detail-panel--text-first:not(.chv-lf-detail-panel--mobile-side){display:flex;flex-direction:column-reverse}.chv-lf-detail-panel__image{aspect-ratio:3/4}.chv-lf-detail-panel.chv-lf-detail-panel--mobile-side .chv-lf-detail-panel__image{aspect-ratio:auto}.chv-lf-detail-panel__content{padding:3rem 1.5rem}.chv-lf-detail-panel.chv-lf-detail-panel--mobile-side .chv-lf-detail-panel__content{padding:1.5rem}.chv-lf-detail-panel__media--d{display:none}.chv-lf-detail-panel__media--m{display:block}}.chv-lf-panel-btns{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:2rem}@media(max-width:749px){.chv-lf-panel-btns{flex-direction:var(--btn-direction-m, column);align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/155/assets/chv-lf-fits-detail.css.map */
