.op2-journey{color:#203e36}.op2-journey .op2-arrival{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,80px);align-items:center;padding:36px 0 46px;margin:0 auto;max-width:1440px}.op2-journey .op2-arrival-copy h1{font:normal clamp(40px,4.1vw,64px)/1.03 Georgia,serif;letter-spacing:-.035em;margin:20px 0 24px;color:#203e36}.op2-journey .op2-arrival-copy h1 em{font-weight:400}.op2-journey .op2-eyebrow{font:700 11px/1.4 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase;color:#203e36;margin:0}.op2-journey .op2-arrival-copy>p:not(.op2-eyebrow){font:18px/1.65 Arial,sans-serif;color:#203e36;margin:0 0 22px;max-width:580px}.op2-journey .op2-arrival-copy>p.op2-arrival-note{font-size:15px;margin-bottom:28px}.op2-journey .op2-arrival-copy>p.op2-arrival-small{font-size:13px;color:#526057;margin:20px 0 0}.op2-journey .op2-arrival-copy>.v42-primary{display:flex;justify-content:space-between;align-items:center;min-height:52px;max-width:470px}.op2-journey .op2-text-link{display:flex;align-items:center;gap:18px;font:15px/1.5 Arial,sans-serif;color:#203e36;min-height:46px;margin-top:14px;text-decoration:underline;text-underline-offset:5px;border:0;background:transparent;padding:7px 0}.op2-text-link svg{width:22px}.op2-journey .op2-exact{border-top:1px solid #cbcfc2;padding-top:22px}.op2-journey .op2-exact form{display:block;margin:0}.op2-journey .op2-exact label{display:block;font:15px/1.45 Arial,sans-serif;margin-bottom:12px}.op2-journey .op2-exact .ro-search-line{display:flex;border:1px solid #203e36;background:#fffdf6}.op2-journey .op2-exact input{min-width:0;flex:1;border:0;background:transparent;height:54px;padding:12px 14px;font:16px Arial,sans-serif;outline-offset:3px}.op2-journey .op2-exact button{min-width:52px;border:0;background:#203e36;color:#f8f6eb}.op2-journey .op2-exact svg{width:24px}.op2-journey .op2-arrival-media{min-width:0}.op2.op2-destination .op2-opening{display:flex;flex-direction:column;padding:0;margin:0}.op2.op2-destination .op2-playbar,.op2.op2-destination .op2-browse{display:none}.op2.op2-destination .op2-stage{height:auto;min-height:0;max-height:510px;aspect-ratio:5/4;width:100%}.op2.op2-destination .op2-stage img{object-fit:cover!important}.op2.op2-destination .op2-caption{padding:18px 0 10px;min-height:102px;display:flex;gap:12px}.op2.op2-destination .op2-caption-copy{display:block}.op2.op2-destination .op2-caption h2{font-size:25px;line-height:1.18;margin-bottom:8px}.op2.op2-destination .op2-scene-name{font-size:13px}.op2.op2-destination .op2-credit{font-size:11px}.op2.op2-destination .op2-nav>span{display:none}.op2.op2-destination .op2-tools{display:flex;justify-content:space-between;gap:16px;padding:0;margin:0;border:0}.op2.op2-destination .op2-tools>*{border:0;padding:8px 0;text-decoration:underline;text-underline-offset:4px;font-size:13px;min-height:44px}.op2-journey .op2-wall-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:16px auto 28px;padding-top:25px;padding-bottom:22px;border-top:1px solid #cbcfc2;border-bottom:1px solid #cbcfc2;list-style:none}.op2-wall-steps span{font:12px Arial;color:#526057}.op2-journey .op2-wall-steps h2{font: 25px/1.15 Georgia,serif;margin:12px 0 10px}.op2-wall-steps p{font:14px/1.6 Arial;margin:0;color:#526057}.op2-journey .op2-install-image{margin:0}.op2-install-image img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;object-position:52% 48%}.op2-install-image figcaption{font:13px/1.5 Arial,sans-serif;margin-top:12px;color:#526057}.op2-journey .op2-arrival-install .is-actions{display:flex;align-items:stretch;gap:12px;flex-direction:column;max-width:400px}.op2-arrival-install .is-actions button{min-height:50px}.op2-journey :focus-visible{outline:2px solid #203e36;outline-offset:4px}@media(max-width:899px){.op2-journey .op2-arrival{grid-template-columns:1fr;gap:24px;padding:28px 0 30px}.op2-journey .op2-arrival-copy h1{font-size:clamp(39px,10.4cqw,56px);line-height:1.05;letter-spacing:-.03em;margin:18px 0 20px}.op2-journey .op2-arrival-copy>p:not(.op2-eyebrow){font-size:16px;line-height:1.6;margin-bottom:20px}.op2-journey .op2-arrival-copy>p.op2-arrival-note{font-size:14px}.op2-journey .op2-arrival-copy>p.op2-arrival-small{font-size:12px;line-height:1.5;margin:15px 0 0}.op2-journey .op2-arrival-copy>.v42-primary{width:100%;max-width:none}.op2-journey .op2-exact{padding-top:20px}.op2-journey .op2-exact input{height:52px}.op2.op2-destination .op2-stage{aspect-ratio:6/5;max-height:500px}.op2.op2-destination .op2-caption{padding:15px 0 8px;min-height:104px}.op2.op2-destination .op2-caption h2{font-size:25px;margin-bottom:8px}.op2.op2-destination .op2-nav{gap:7px}.op2.op2-destination .op2-square{width:44px;min-width:44px;height:46px}.op2.op2-destination .op2-tools{padding:0;margin:0}.op2-journey .op2-wall-steps{grid-template-columns:1fr 1fr;gap:26px 20px;padding-top:24px;padding-bottom:26px}.op2-journey .op2-wall-steps h2{font-size:23px}.op2-journey .op2-wall-steps p{font-size:13px}.op2-journey .op2-arrival-install .is-actions{max-width:none}.op2-install-image img{aspect-ratio:6/5;object-position:52% 47%}}.op2-journey{container-type:inline-size;container-name:op2journey}@container op2journey (max-width:899px){.op2-journey .op2-arrival{grid-template-columns:1fr;gap:24px;padding:28px 0 30px}.op2-journey .op2-arrival-copy h1{font-size:clamp(39px,10.4cqw,56px);line-height:1.05;letter-spacing:-.03em;margin:18px 0 20px}.op2-journey .op2-arrival-copy>p:not(.op2-eyebrow){font-size:16px;line-height:1.6;margin-bottom:20px}.op2-journey .op2-arrival-copy>p.op2-arrival-note{font-size:14px}.op2-journey .op2-arrival-copy>p.op2-arrival-small{font-size:12px;line-height:1.5;margin:15px 0 0}.op2-journey .op2-arrival-copy>.v42-primary{width:100%;max-width:none}.op2-journey .op2-exact{padding-top:20px}.op2-journey .op2-exact input{height:52px}.op2.op2-destination .op2-stage{aspect-ratio:6/5;max-height:500px}.op2.op2-destination .op2-caption{padding:15px 0 8px;min-height:104px}.op2.op2-destination .op2-caption h2{font-size:25px;margin-bottom:8px}.op2.op2-destination .op2-nav{gap:7px}.op2.op2-destination .op2-square{width:44px;min-width:44px;height:46px}.op2.op2-destination .op2-tools{padding:0;margin:0}.op2-journey .op2-wall-steps{grid-template-columns:1fr 1fr;gap:26px 20px;padding-top:24px;padding-bottom:26px}.op2-journey .op2-wall-steps h2{font-size:23px}.op2-journey .op2-wall-steps p{font-size:13px}.op2-journey .op2-arrival-install .is-actions{max-width:none}.op2-install-image img{aspect-ratio:6/5;object-position:52% 47%}}.op2-arrival-media{container-type:inline-size;container-name:isfop2}@container c62book (max-width:580px){#main:has(.op2-journey) [data-c62-closing] .c62-book-layout{grid-template-columns:minmax(0,1fr);gap:18px}#main:has(.op2-journey) [data-c62-closing] .c62-book-layout>[data-c62-book-art]{max-width:none}#main:has(.op2-journey) [data-c62-closing] .c62-book-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#main:has(.op2-journey) [data-c62-closing] .c62-book-pair .c62-book-spread>span{font-size:14px;gap:8px;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-op2-next-207040905541-journeys.css.map */
