.ov90-philosophy-screen{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;overflow:auto;overscroll-behavior:contain;background:#070707;color:#f8f8f8;-webkit-overflow-scrolling:touch;font-family:Arial,Helvetica,sans-serif}.ov90-philosophy-screen:target{display:block}html:has(.ov90-philosophy-screen:target),body:has(.ov90-philosophy-screen:target){overflow:hidden!important}.ov90-philosophy-screen *,.ov90-home-philosophy *{box-sizing:border-box}.ov90-philosophy-topbar{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:22px clamp(20px,4.8vw,74px);border-bottom:1px solid rgba(255,255,255,.2);background:#070707;position:sticky;top:0;z-index:2}.ov90-philosophy-topbar a,.ov90-philosophy-topbrand{font-size:10px;line-height:1.5;letter-spacing:.15em;font-weight:750;text-decoration:none;color:#f6f6f6}.ov90-philosophy-exit{display:flex;align-items:center;gap:10px}.ov90-philosophy-exit span{font-size:25px;line-height:0;font-weight:300}.ov90-philosophy-shop{border-bottom:1px solid #fff;padding-bottom:5px}.ov90-philosophy-hero{min-height:510px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(15px,3vw,40px);max-width:1540px;margin:0 auto;padding:74px clamp(20px,5vw,80px) 78px}.ov90-philosophy-eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;color:#b6b6b6;margin:0 0 clamp(40px,5vw,90px)}.ov90-philosophy-eyebrow span{margin:0 12px;color:#555}.ov90-philosophy-headline h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(50px,8vw,128px);font-weight:850;line-height:.88;letter-spacing:-.067em;margin:0;color:#fff}.ov90-philosophy-claim{font-size:clamp(11px,1.5vw,15px);letter-spacing:.15em;margin:38px 0 0}.ov90-philosophy-embroidered{align-self:center;min-width:0}.ov90-philosophy-embroidered img{width:100%;height:auto;aspect-ratio:576 / 327;object-fit:cover;display:block;mix-blend-mode:screen}.ov90-philosophy-embroidered p{margin:10px 0 0;text-align:right;color:#929292;font-size:9px;letter-spacing:.17em}.ov90-philosophy-copy{border-top:1px solid #383838;padding:65px clamp(20px,5vw,80px) 48px;max-width:1540px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:32px}.ov90-philosophy-intro-label{display:flex;flex-direction:column;gap:16px;font-size:10px;letter-spacing:.14em;font-weight:700;color:#9c9c9c}.ov90-philosophy-copy-text{max-width:830px}.ov90-philosophy-copy-text p{font-family:Arial,Helvetica,sans-serif;font-size:clamp(17px,2.2vw,26px);letter-spacing:-.02em;line-height:1.52;color:#e4e4e4;margin:0 0 26px}.ov90-philosophy-values{border-top:1px solid #626262;max-width:1380px;margin:40px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:48px 25px 75px}.ov90-philosophy-value{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.ov90-philosophy-value svg{width:46px;height:46px}.ov90-philosophy-value span{font-size:clamp(10px,1.3vw,14px);line-height:1.4;letter-spacing:.08em;font-weight:500}.ov90-philosophy-outro{background:#111;border-top:1px solid #282828;padding:80px clamp(20px,5vw,80px) 45px;display:flex;flex-direction:column;align-items:flex-start}.ov90-philosophy-outro>span{font-size:10px;letter-spacing:.16em;color:#999}.ov90-philosophy-outro>p{font-size:clamp(44px,9vw,124px);line-height:.9;font-weight:850;letter-spacing:-.073em;margin:25px 0 38px}.ov90-philosophy-outro>a{font-size:12px;font-weight:700;letter-spacing:.12em;border-bottom:1px solid white;color:#fff;text-decoration:none;padding-bottom:9px}.ov90-philosophy-outro>small{margin-top:85px;color:#aaa;font-size:9px;letter-spacing:.12em}.ov90-home-philosophy.ov5-manifesto{display:grid;grid-template-columns:.95fr 1.05fr;min-height:520px;padding:0;background:#0b0b0b}.ov90-home-philosophy-photo{min-height:520px;overflow:hidden;display:flex;background:#050505}.ov90-home-philosophy-photo img{width:100%;height:100%;object-fit:cover;display:block;align-self:stretch}.ov90-home-philosophy .ov90-home-philosophy-inner{padding:75px clamp(23px,6vw,110px)!important;max-width:none;width:100%;justify-content:center}.ov90-home-philosophy .ov90-home-philosophy-inner h2{font-size:clamp(42px,4.9vw,80px);letter-spacing:-.075em}.ov90-home-philosophy .ov90-home-philosophy-inner>p{max-width:450px;font-size:clamp(13px,1.4vw,16px)}.ov90-home-philosophy .ov88-philosophy-cta{margin-top:32px}@media(max-width:760px){.ov90-philosophy-topbar{padding:18px 17px}.ov90-philosophy-topbrand{display:none}.ov90-philosophy-topbar a{font-size:10px}.ov90-philosophy-hero{display:flex;flex-direction:column-reverse;align-items:stretch;padding:25px 22px 60px;min-height:0;gap:40px}.ov90-philosophy-embroidered{width:100%;max-width:540px;margin:0 auto}.ov90-philosophy-embroidered p{text-align:left}.ov90-philosophy-eyebrow{font-size:9px;margin:0 0 27px}.ov90-philosophy-headline h1{font-size:clamp(45px,12vw,76px)}.ov90-philosophy-claim{font-size:10px;margin-top:24px}.ov90-philosophy-copy{display:block;padding:35px 23px 25px}.ov90-philosophy-intro-label{margin-bottom:30px}.ov90-philosophy-copy-text p{font-size:18px;line-height:1.55}.ov90-philosophy-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 12px;margin:18px 23px 0;padding:35px 0 55px}.ov90-philosophy-value svg{height:38px;width:38px}.ov90-philosophy-value span{font-size:11px}.ov90-philosophy-outro{padding:75px 23px 36px}.ov90-philosophy-outro>p{font-size:clamp(45px,12vw,70px)}.ov90-home-philosophy.ov5-manifesto{display:flex;flex-direction:column;min-height:0}.ov90-home-philosophy-photo{min-height:0;aspect-ratio:1.4/1}.ov90-home-philosophy .ov90-home-philosophy-inner{padding:56px 22px 70px!important}.ov90-home-philosophy .ov90-home-philosophy-inner h2{font-size:clamp(39px,9.8vw,66px)}}@media(prefers-reduced-motion:reduce){.ov90-philosophy-screen *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/overaall-v90.css.map */
