section[id*=__hero],section[id*=__media_with_content]{display:none!important}body{background:#fff!important;color:#000}#vph-cv{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.vph{position:relative;z-index:1}.vph-end{height:0;width:100%}.vph-sc{height:130vh;position:relative}#vph3{height:130vh}.vph-pin{position:sticky;top:0;height:100vh;display:flex;align-items:center}.vph-tx{width:100%;max-width:1320px;margin:0 auto;padding:0 44px;will-change:opacity}#vph1 .vph-tx{transform:translateY(-14vh)}.vph-in{max-width:46%}.vph-c .vph-in{max-width:660px;margin:0 auto;text-align:center}.vph-eb{font-family:Geist,sans-serif;font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#0000008c;margin:0 0 30px}.vph-h{font-family:Instrument Sans,sans-serif;font-weight:400;font-size:clamp(40px,5.6vw,86px);line-height:1.02;letter-spacing:-.038em;color:#000;margin:0 0 26px;text-wrap:balance;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}#vph3 .vph-h{font-size:clamp(36px,4.5vw,66px)}.vph-p{font-family:Geist,sans-serif;font-size:17px;font-weight:300;line-height:1.68;color:#000000a3;max-width:47ch;margin:0 0 38px}.vph-c .vph-p{margin-left:auto;margin-right:auto}.vph-btn{display:inline-flex;align-items:center;height:54px;padding:0 26px;border:1px solid #000;border-radius:37px;background:#000;color:#fff;font-family:Geist,sans-serif;font-size:16px;line-height:1;text-decoration:none;transition:background .28s cubic-bezier(.4,0,.2,1),color .28s cubic-bezier(.4,0,.2,1)}.vph-btn:hover,.vph-btn:focus-visible{background:#fff;color:#000}.vph-btn{text-transform:uppercase;letter-spacing:.09em;font-size:14px}.vph-btn--wide{letter-spacing:.09em}@media(max-width:749px){.vph-sc,#vph3{height:118vh}.vph{touch-action:pan-x pinch-zoom}html{overscroll-behavior-y:contain}.vph-pin{align-items:flex-end}.vph-tx{padding:0 22px 12vh}.vph-in,.vph-c .vph-in{max-width:none;text-align:left}.vph-c .vph-p{margin-left:0;margin-right:0}#vph2 .vph-pin{align-items:center}#vph2 .vph-tx{padding:0 26px}#vph2 .vph-in{max-width:none;text-align:center;margin:0 auto}#vph2 .vph-eb,#vph2 .vph-h{text-align:center}#vph2 .vph-p{margin-left:auto;margin-right:auto;text-align:center}.vph-h{font-size:clamp(34px,9vw,50px)}.vph-p{font-size:16px;margin-bottom:30px}#vph1 .vph-tx{transform:translateY(-6vh)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vp-homepage.css.map */
