.ovrh__step-photo-frame{aspect-ratio:1.5;overflow:hidden;border-radius:16px;margin-bottom:20px}.ovrh__step-photo{display:block;width:100%;height:100%;object-fit:cover}.ovrh--maze .ovrh__step:nth-child(1) .ovrh__step-photo{transform:scale(1.26);transform-origin:75% 61%}.ovrh--maze .ovrh__step:nth-child(3) .ovrh__step-photo{transform:scale(1.28);transform-origin:35% 60%}.ovrh__instruction-book{margin:20px 0 0;padding:18px 22px;border:2px solid #b8deef;border-radius:22px;background:#f1faff;max-width:540px}.ovrh__instruction-book-heading{display:flex;align-items:center;gap:12px}.ovrh .ovrh__instruction-book h2{font-size:24px;line-height:1.25;color:#07577d;margin:0;flex:1}.ovrh__instruction-book-heading img{width:132px;height:auto;flex:none}.ovrh .ovrh__instruction-book p{font-size:16px;margin:8px 0 12px}.ovrh__resource--preview .ovrh__resource-heading{display:flex;align-items:center;gap:10px;margin-bottom:16px;min-height:144px}.ovrh__resource--preview .ovrh__resource-labels{flex:1;min-width:0}.ovrh__resource--preview .ovrh__resource-preview{display:block;flex:0 0 48%;width:48%;max-width:190px;height:auto;object-fit:contain}.ovrh__resource--preview .ovrh__resource-labels h3{margin:14px 0 0;text-wrap:balance}.ovrh__resource--preview .ovrh__status{font-size:15px;line-height:1.35;padding:8px 12px}@media(max-width:480px){.ovrh__resource--preview .ovrh__resource-heading{gap:8px;min-height:128px}.ovrh__resource--preview .ovrh__resource-preview{flex-basis:44%;width:44%;max-width:160px}.ovrh__resource--preview .ovrh__resource-labels h3{font-size:22px}}body.ov-site .ovrh--cvc .ovrh__hero{align-items:start;gap:44px;padding:16px 0 30px}body.ov-site .ovrh--cvc .ovrh__hero-copy>h1{font-size:clamp(40px,4vw,56px);line-height:1.04;margin:8px 0 16px;text-wrap:balance}body.ov-site .ovrh--cvc .ovrh__hero-copy>.ovrh__eyebrow{font-size:21px;line-height:1.2;margin-bottom:4px}body.ov-site .ovrh--cvc .ovrh__intro p{font-size:18px;line-height:1.45;margin-bottom:12px}body.ov-site .ovrh--cvc .ovrh__figure{align-self:start;margin-top:38px}body.ov-site .ovrh--cvc .ovrh__figure img{object-position:center top}body.ov-site .ovrh--cvc .ovrh__instruction-book{margin-top:16px;padding:16px 20px}body.ov-site .ovrh--cvc .ovrh__instruction-book-heading{position:relative;display:flex;align-items:center;min-height:88px;padding:0 188px 0 0}body.ov-site .ovrh--cvc .ovrh__instruction-book-heading img{position:absolute;right:-8px;top:-28px;width:198px;max-width:none}body.ov-site .ovrh--cvc .ovrh__instruction-book h2{font-size:23px;line-height:1.2}body.ov-site .ovrh--cvc .ovrh__instruction-book .ov-request{margin-top:16px}body.ov-site .ovrh--cvc .ovrh__instruction-book>p{max-width:calc(100% - 166px)}body.ov-site .ovrh--cvc .ovrh__instruction-book .ov-request details{padding:12px 16px}body.ov-site .ovrh--cvc .ovrh__instruction-book .ov-request summary{display:flex;align-items:center;font-size:17px}body.ov-site .ovrh--cvc #resources{padding-top:26px;padding-bottom:40px}body.ov-site .ovrh--cvc #resources .ovrh__section-head{margin-bottom:52px}body.ov-site .ovrh--cvc .ovrh__resources{align-items:start;gap:64px 24px}body.ov-site .ovrh--cvc .ovrh__resource{position:relative;overflow:visible;padding:24px;min-height:0;height:auto}body.ov-site .ovrh--cvc .ovrh__resource-heading{display:block;min-height:0;width:100%;margin-bottom:12px;padding-top:104px}body.ov-site .ovrh--cvc .ovrh__resource-labels{width:100%}body.ov-site .ovrh--cvc .ovrh__resource-preview{position:absolute;top:-46px;right:-14px;width:232px;max-width:none;height:auto;pointer-events:none}body.ov-site .ovrh--cvc .ovrh__resource-labels h3{width:100%;font-size:24px;line-height:1.18;text-wrap:pretty;margin:12px 0 0}body.ov-site .ovrh--cvc .ovrh__status{display:inline-block;font-size:15px;line-height:1.3;padding:6px 12px}body.ov-site .ovrh--cvc .ovrh__resource-copy{flex:none;width:100%}body.ov-site .ovrh--cvc .ovrh__resource-copy p{font-size:18px;line-height:1.45;margin-bottom:12px}body.ov-site .ovrh--cvc .ovrh__resource .ov-request{margin-top:10px;width:100%}body.ov-site .ovrh--cvc .ovrh__resource .ov-request details{padding:10px 14px}body.ov-site .ovrh--cvc .ovrh__resource .ov-request summary{display:flex;align-items:center;font-size:17px}body.ov-site .ovrh--cvc .ovrh__resource .ovrh__text-link{margin-top:14px;padding-top:0}body.ov-site .ovrh--cvc .ovrh__print-tips{font-size:16px;line-height:1.45;margin:8px 0}body.ov-site .ovrh--cvc .ovrh__print-tips summary{font-size:16px;font-weight:700;color:#07577d;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px}body.ov-site .ovrh--cvc .ovrh__print-tips summary:after{content:"+";font-size:22px}body.ov-site .ovrh--cvc .ovrh__print-tips[open] summary:after{content:"\2212"}body.ov-site .ovrh--cvc .ovrh__resource--book{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 36px;align-items:start}body.ov-site .ovrh--cvc .ovrh__resource--book .ovrh__resource-heading{grid-column:1/-1;padding-top:104px}body.ov-site .ovrh--cvc .ovrh__resource--book .ovrh__resource-copy{grid-column:1}body.ov-site .ovrh--cvc .ovrh__resource--book .ov-request{grid-column:2;margin-top:0}@media(max-width:640px){body.ov-site .ovrh--cvc .ovrh__instruction-book-heading{display:block;padding:116px 0 0}body.ov-site .ovrh--cvc .ovrh__instruction-book>p{max-width:none}}@media(max-width:900px){body.ov-site .ovrh--cvc .ovrh__hero{gap:24px}body.ov-site .ovrh--cvc .ovrh__resource-preview{width:220px}body.ov-site .ovrh--cvc .ovrh__resource--book{gap:0 24px}}@media(max-width:640px){body.ov-site .ovrh--cvc .ovrh__hero{gap:20px;padding:8px 0 24px}body.ov-site .ovrh--cvc .ovrh__hero-copy>h1{font-size:40px;margin-bottom:14px}body.ov-site .ovrh--cvc .ovrh__figure{margin:0;max-width:440px}body.ov-site .ovrh--cvc .ovrh__figure img{max-height:310px}body.ov-site .ovrh--cvc .ovrh__resource{padding:20px}body.ov-site .ovrh--cvc .ovrh__resource-preview{width:220px;top:-42px;right:-10px}body.ov-site .ovrh--cvc .ovrh__resource-heading{padding-top:106px}body.ov-site .ovrh--cvc .ovrh__resources{gap:60px}body.ov-site .ovrh--cvc .ovrh__resource--book{display:flex}body.ov-site .ovrh--cvc .ovrh__resource--book .ov-request{margin-top:12px}body.ov-site .ovrh--cvc .ovrh__instruction-book{padding:16px}body.ov-site .ovrh--cvc .ovrh__instruction-book-heading{padding-top:116px}body.ov-site .ovrh--cvc .ovrh__instruction-book-heading img{top:-20px;right:-6px}body.ov-site .ovrh--cvc #resources .ovrh__section-head{margin-bottom:48px}}body.ov-site :is(.ovrh--cvc,.ovrh--maze) :is(.ovrh__resource,.ovrh__instruction-book) .ov-request details{padding:0;border:0;background:transparent}body.ov-site :is(.ovrh--cvc,.ovrh--maze) :is(.ovrh__resource,.ovrh__instruction-book) .ov-request :is(summary,button[type=submit]){display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:55px;padding:13px 25px;border:0;border-radius:50px;background:#07577d;color:#fff;font-size:18px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;list-style:none;box-shadow:0 5px #063e5a;cursor:pointer;transition:transform .2s,box-shadow .2s}body.ov-site :is(.ovrh--cvc,.ovrh--maze) :is(.ovrh__resource,.ovrh__instruction-book) .ov-request summary::-webkit-details-marker{display:none}body.ov-site :is(.ovrh--cvc,.ovrh--maze) :is(.ovrh__resource,.ovrh__instruction-book) .ov-request :is(summary,button[type=submit]):hover{transform:translateY(2px);box-shadow:0 3px #063e5a}body.ov-site :is(.ovrh--cvc,.ovrh--maze) :is(.ovrh__resource,.ovrh__instruction-book) .ov-request :is(summary,button[type=submit]):focus-visible{outline:3px solid #07577d;outline-offset:7px}body.ov-site :is(.ovrh--cvc,.ovrh--maze) .ov-request details[open] form{margin-top:20px}@media(prefers-reduced-motion:reduce){body.ov-site :is(.ovrh--cvc,.ovrh--maze) .ov-request :is(summary,button[type=submit]){transition:none}body.ov-site :is(.ovrh--cvc,.ovrh--maze) .ov-request :is(summary,button[type=submit]):hover{transform:none}}body.ov-site .ovrh--maze .ovrh__resource--preview{position:relative;overflow:visible;height:auto;align-self:start}body.ov-site .ovrh--maze .ovrh__resource--preview .ovrh__resource-heading{display:block;min-height:0;margin-bottom:16px;padding-top:125px}body.ov-site .ovrh--maze .ovrh__resource-preview-frame{position:absolute;top:-30px;right:-10px;width:232px;height:155px;overflow:hidden;border-radius:16px;box-shadow:0 5px 15px #07577d18;pointer-events:none}body.ov-site .ovrh--maze .ovrh__resource-preview{position:static;width:100%;max-width:none;height:100%;object-fit:cover;transform:scale(1.85);transform-origin:76% 12%}body.ov-site .ovrh--maze .ovrh__resource-labels h3{width:100%;text-wrap:pretty}body.ov-site .ovrh--maze #resources .ovrh__section-head{margin-bottom:52px}@media(max-width:640px){body.ov-site .ovrh--maze .ovrh__resource-preview-frame{width:220px;height:147px;right:-8px}body.ov-site .ovrh--maze .ovrh__resource--preview .ovrh__resource-heading{padding-top:117px}body.ov-site :is(.ovrh--cvc,.ovrh--maze) .ov-request summary{max-width:100%}}body.ov-site .ovrh--cvc .ovrh__resources{align-items:stretch;grid-template-rows:repeat(2,minmax(424px,1fr)) auto;grid-auto-rows:minmax(424px,auto);gap:56px 24px}body.ov-site .ovrh--cvc .ovrh__resources:has(>.ovrh__resource:not(.ovrh__resource--book) details[open]){grid-template-rows:none}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book){height:100%;min-height:424px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-heading{display:grid;grid-template-columns:minmax(0,1fr) 190px;grid-template-rows:122px auto;gap:0;padding:0;margin-bottom:8px;min-height:0}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-labels{display:contents}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__status{grid-column:1;grid-row:1;align-self:start;justify-self:start;max-width:100%;width:fit-content;margin-top:8px;padding:6px 10px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-labels h3{grid-column:1/-1;grid-row:2;margin:0;min-width:0}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-preview{right:-24px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-copy p{margin:0}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__print-tips{margin:0}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__print-tips summary{min-height:44px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__print-tips>div p{margin:0 0 8px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ov-request{margin-top:4px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__text-link{margin-top:8px;padding:0;min-height:44px}@media(max-width:1100px){body.ov-site .ovrh--cvc .ovrh__resources{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(424px,1fr)) auto}}@media(max-width:900px){body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-heading{grid-template-columns:minmax(0,1fr) 178px;grid-template-rows:116px auto}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-preview{right:-10px}}@media(max-width:640px){body.ov-site .ovrh--cvc .ovrh__resources{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(6,minmax(424px,1fr)) auto;gap:54px}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-heading{grid-template-rows:120px auto}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__status{margin-top:4px;padding:6px 8px}}@media(max-width:360px){body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-heading{grid-template-columns:minmax(0,1fr) 148px;grid-template-rows:110px auto}body.ov-site .ovrh--cvc .ovrh__resource:not(.ovrh__resource--book) .ovrh__resource-preview{width:180px;top:-28px}}body.ov-site .ovrh--cvc .ovrh__hero-copy>.ovrh__eyebrow,body.ov-site .ovrh--maze .ovrh__hero-copy>.ovrh__eyebrow{font-size:28px;line-height:1.2}body.ov-site .ovrh--cvc .ovrh__hero-copy>.ovrh__eyebrow{color:#b51f2c}body.ov-site .ovrh--maze .ovrh__hero-copy>.ovrh__eyebrow{color:#07577d}@media(max-width:640px){body.ov-site .ovrh--cvc .ovrh__hero-copy>.ovrh__eyebrow,body.ov-site .ovrh--maze .ovrh__hero-copy>.ovrh__eyebrow{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ov-resource-previews.css.map */
