#MainContent .ovlab{--ovhy-ink:#173f2c;--ovhy-text:#58665c;--ovhy-line:#dbe2d7;--ovhy-soft:#f4f5ef;color:var(--ovhy-text);background:#fff;font-family:Barlow,Arial,sans-serif;font-size:var(--ovlab-body,16px);line-height:1.6;overflow-wrap:break-word;scroll-margin-top:24px}#MainContent .ovlab *{box-sizing:border-box}#MainContent .ovlab .ovlab-shell{width:100%;max-width:1280px;margin:0 auto;padding:var(--ovlab-gap,32px) 32px}#MainContent .ovlab .ovlab-head{margin:0 0 24px;padding:0;background:none}#MainContent .ovlab :is(h2,h3){font-family:Archivo,Arial,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.2;color:var(--ovhy-ink);margin:0}#MainContent .ovlab h2{font-size:32px;max-width:30ch}#MainContent .ovlab h3{font-size:22px}#MainContent .ovlab p{margin:0}#MainContent .ovlab .ovlab-eyebrow{font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#647146;margin:0 0 12px}#MainContent .ovlab .ovlab-copy{font-size:var(--ovlab-body,16px);line-height:1.65;max-width:70ch}#MainContent .ovlab .ovlab-head .ovlab-copy{margin-top:16px}#MainContent .ovlab .ovlab-copy p+p{margin-top:12px}#MainContent .ovlab .ovlab-caption{font-size:14px;line-height:1.5;margin:16px 0 0;color:var(--ovhy-text)}#MainContent .ovlab figure{margin:0;min-width:0}#MainContent .ovlab :is(img,video){display:block;width:100%;height:auto;max-width:100%;border-radius:10px}#MainContent .ovlab .ovlab-figure--contain img{object-fit:contain;background:#fff}#MainContent .ovlab .ovlab-figure--cover img{aspect-ratio:1/1;object-fit:cover}#MainContent .ovlab .ovlab-fit-image{max-width:800px;margin:0 0 24px}#MainContent .ovlab.ovlab--fit{background:var(--ovhy-soft)}#MainContent .ovlab .ovlab-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid var(--ovhy-line)}#MainContent .ovlab .ovlab-metric{min-width:0;padding:22px 20px;border-right:1px solid var(--ovhy-line)}#MainContent .ovlab .ovlab-metric:first-child{padding-left:0}#MainContent .ovlab .ovlab-metric:last-child{border-right:0}#MainContent .ovlab .ovlab-metric dt{font-size:15px;margin:0 0 6px;line-height:1.4}#MainContent .ovlab .ovlab-metric dd{font-family:Archivo,Arial,sans-serif;font-size:26px;font-weight:600;line-height:1.2;color:var(--ovhy-ink);margin:0;letter-spacing:-.02em}#MainContent .ovlab .ovlab-details{margin:0;border-bottom:1px solid var(--ovhy-line)}#MainContent .ovlab.ovlab--fit .ovlab-details{margin-top:20px}#MainContent .ovlab .ovlab-details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:58px;padding:18px 0;list-style:none;cursor:pointer;color:var(--ovhy-ink);font-weight:600;font-size:18px;line-height:1.4}#MainContent .ovlab .ovlab-details summary::-webkit-details-marker{display:none}#MainContent .ovlab .ovlab-details summary::marker{content:""}#MainContent .ovlab .ovlab-details summary>span{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;font-size:24px;line-height:1;font-weight:400;transition:transform .15s}#MainContent .ovlab .ovlab-details[open]>summary>span{transform:rotate(45deg)}#MainContent .ovlab .ovlab-details>.ovlab-copy{padding:0 0 22px}#MainContent .ovlab .ovlab-specs{margin:0 0 12px}#MainContent .ovlab .ovlab-specs>div{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;gap:24px;padding:16px 0;border-top:1px solid var(--ovhy-line)}#MainContent .ovlab .ovlab-specs dt{font-weight:600;color:var(--ovhy-ink)}#MainContent .ovlab .ovlab-specs dd{margin:0;min-width:0}#MainContent .ovlab.ovlab--kit .ovlab-shell{padding-block:36px}#MainContent .ovlab .ovlab-kit-list{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0}#MainContent .ovlab .ovlab-kit-list li{display:flex;align-items:flex-start;gap:12px;min-width:0;margin:0;padding:16px 0;border-top:1px solid var(--ovhy-line);font-size:16px}#MainContent .ovlab .ovlab-kit-list svg{flex:0 0 20px;width:20px;height:20px;min-width:20px;margin-top:3px;color:#2c6048}#MainContent .ovlab .ovlab-kit--image{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}#MainContent .ovlab .ovlab-kit--image .ovlab-kit-list{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .ovlab.ovlab--faq{border-top:1px solid var(--ovhy-line)}#MainContent .ovlab .ovlab-faq{border-top:1px solid var(--ovhy-line);max-width:960px}#MainContent .ovlab .ovlab-return{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:14px 24px;min-height:52px;min-width:220px;max-width:100%;border:1px solid var(--ovhy-ink);border-radius:6px;background:#fff;color:var(--ovhy-ink);font-size:16px;font-weight:600;text-decoration:none;line-height:1.4;margin-top:28px}#MainContent .ovlab .ovlab-return:hover{background:var(--ovhy-soft)}#MainContent .ovlab :is(a,summary,button):focus-visible{outline:3px solid #647146;outline-offset:4px}#MainContent .ovlab .ovlab-highlights{display:grid;gap:32px}#MainContent .ovlab .ovlab-highlight{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}#MainContent .ovlab .ovlab-highlight--text{display:block}#MainContent .ovlab .ovlab-highlight--reverse .ovlab-figure{order:2}#MainContent .ovlab .ovlab-highlight__copy .ovlab-copy{margin-top:14px}#MainContent .ovlab .ovlab-video{max-width:960px}#MainContent .ovlab .ovlab-video h3{margin-bottom:18px}@media(max-width:749.98px){#MainContent .ovlab .ovlab-shell{padding:var(--ovlab-gap,32px) var(--ovlab-margin,20px)}#MainContent .ovlab h2{font-size:26px}#MainContent .ovlab h3{font-size:21px}#MainContent .ovlab .ovlab-head{margin-bottom:22px}#MainContent .ovlab .ovlab-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .ovlab .ovlab-metric{padding:18px 16px;border-bottom:1px solid var(--ovhy-line)}#MainContent .ovlab .ovlab-metric:nth-child(odd){padding-left:0}#MainContent .ovlab .ovlab-metric:nth-child(2n){border-right:0}#MainContent .ovlab .ovlab-metric:nth-last-child(-n+2){border-bottom:0}#MainContent .ovlab .ovlab-metric dd{font-size:24px}#MainContent .ovlab .ovlab-specs>div{grid-template-columns:minmax(90px,.8fr) 1.3fr;gap:16px}#MainContent .ovlab :is(.ovlab-kit-list,.ovlab-kit--image .ovlab-kit-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}#MainContent .ovlab :is(.ovlab-kit--image,.ovlab-highlight){grid-template-columns:1fr;gap:24px}#MainContent .ovlab .ovlab-highlight--reverse .ovlab-figure{order:0}#MainContent .ovlab .ovlab-details summary{font-size:17px;gap:16px}#MainContent .ovlab .ovlab-return{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){#MainContent .ovlab .ovlab-details summary>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ov-hybrid-detail.css.map */
