:root{--or-heading:var(--font-heading--family,Arial);--or-body:var(--font-body--family,Arial);--or-ink:#111;--or-header-height:84px}#header-group{position:sticky;top:0;z-index:30}.or-picture,.or-picture img{display:block;width:100%;height:100%}.or-picture img{object-fit:cover}.or-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 32px;background:#111;color:#fff;border:1px solid #111;text-decoration:none;text-transform:uppercase;font:600 13px/1.3 var(--or-body);border-radius:0;transition:background .2s,color .2s}.or-button:hover{background:#444}.or-button--light{color:#fff;background:transparent;border-color:#fff}.or-button--light:hover{color:#111;background:#fff}.or-announcement{min-height:44px;background:#222;color:#fff;display:flex;justify-content:center;align-items:center;font:600 12px/1.4 var(--or-body);padding:0 15px;gap:12px}.or-announcement>.or-track{flex:0 1 580px;min-width:0}.or-announcement-item{flex:0 0 100%;scroll-snap-align:start;padding:12px 6px;text-align:center}.or-announcement a{color:inherit;text-decoration:none}.or-announcement button{border:0;background:none;color:inherit;min-width:32px;min-height:36px;cursor:pointer;font-size:18px}.or-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.or-track::-webkit-scrollbar{display:none}.or-header{display:block;position:relative;background:#fff;color:#111;transition:background .2s,color .2s}.or-header--overlay{background:transparent;color:#fff;margin-bottom:calc(-1 * var(--or-header-height))}.or-header--overlay.is-solid,.or-header--overlay:has(.or-nav-item[open]),.or-header--overlay:focus-within{background:#fff;color:#111}.or-header-row{display:flex;align-items:center;gap:36px;min-height:var(--or-header-height);padding:14px 32px}.or-brand{width:var(--or-logo);flex-shrink:0;color:inherit;text-decoration:none;font:700 17px/1.15 var(--or-heading)}.or-brand img{width:100%;height:56px;object-fit:contain}.or-desktop-nav{display:flex;gap:28px;align-items:center;flex:1;min-width:0}.or-desktop-nav>a,.or-nav-item>summary{font:600 13px/1.4 var(--or-body);text-transform:uppercase;color:inherit;text-decoration:none;padding:14px 0;cursor:pointer;white-space:nowrap;list-style:none}.or-nav-item>summary::-webkit-details-marker{display:none}.or-desktop-nav summary>span{display:none}.or-header-tools{display:flex;gap:20px;align-items:center;margin-left:auto}.or-header-tools>a,.or-header-tools>button,.or-mobile-toggle,.or-dialog-close{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:40px;background:none;border:0;color:inherit;cursor:pointer;padding:0}.or-mobile-toggle{display:none}.or-mega{position:absolute;top:100%;left:0;right:0;padding:28px 5vw 40px;background:#fff;color:#111;box-shadow:0 14px 20px #00000012;border-top:1px solid #eee}.or-mega-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:30px}.or-mega a{display:block;color:inherit;text-decoration:none;font-size:14px}.or-mega a:hover{text-decoration:underline}.or-mega-column>a:first-child{font-weight:700;margin-bottom:14px}.or-mega-column .or-sub-link{padding:5px 0}.or-mega .or-all-link{margin-bottom:22px;text-decoration:underline}.or-header dialog{color:#111;border:0;padding:60px 25px 30px;background:#fff;max-height:100dvh}.or-header dialog::backdrop{background:#0006}.or-header .or-dialog-close{position:absolute;right:18px;top:12px}.or-menu-dialog{margin:0;width:min(420px,100%);max-width:100%;height:100dvh}.or-menu-dialog nav>a{display:block;color:inherit;text-decoration:none;padding:17px 0;border-bottom:1px solid #ddd}.or-menu-dialog .or-nav-item{border-bottom:1px solid #ddd}.or-menu-dialog summary{display:flex;align-items:center;justify-content:space-between}.or-menu-dialog .or-mega{position:static;box-shadow:none;padding:10px 10px 22px}.or-menu-dialog .or-mega-columns{grid-template-columns:100%;gap:14px}.or-search-dialog{width:min(700px,94vw);margin:10vh auto}.or-search-dialog label{display:block;font-size:24px;margin-bottom:24px}.or-search-dialog form>div{display:flex}.or-search-dialog input{flex:1;min-width:0;padding:14px;border:1px solid #999}.or-search-dialog button[type=submit]{background:#111;color:#fff;padding:14px;border:0;cursor:pointer}.or-hero{display:block;position:relative;color:#fff}.or-hero-slide{flex:0 0 100%;scroll-snap-align:start;position:relative;isolation:isolate;height:40vw;min-height:480px;max-height:900px;background:#555;display:flex;align-items:center}.or-hero-slide>.or-picture,.or-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.or-hero-video video{width:100%;height:100%;object-fit:cover}.or-hero-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--or-shade));z-index:-1;pointer-events:none}.or-hero-copy{margin-left:6.7%;padding:84px 0 40px;max-width:620px}.or-hero-copy h1,.or-hero-copy h2{font:500 clamp(28px,2.5vw,44px)/1.2 var(--or-heading);color:inherit;margin:20px 0}.or-hero-copy p{font:500 16px/1.5 var(--or-body);color:inherit;margin:0 0 24px}.or-hero-copy .or-button{margin-top:10px}.or-hero-controls{position:absolute;bottom:20px;left:20px;right:20px;display:flex;gap:20px;align-items:center;justify-content:space-between;pointer-events:none}.or-hero-controls button{pointer-events:auto;min-height:40px;min-width:40px;background:#ffffff38;border:0;color:#fff;border-radius:50%;cursor:pointer;font-size:24px}.or-dots{display:flex;gap:14px;align-items:center}.or-dots button{min-width:9px;min-height:9px;width:9px;height:9px;padding:0;background:#ffffffb3;outline:1px solid #0003}.or-dots button[aria-current=true]{background:#fff;outline:2px solid #fff;outline-offset:4px}.or-tiles{display:grid;gap:16px;padding:var(--or-space,60px) 15px}.or-tiles--four{grid-template-columns:repeat(4,minmax(0,1fr))}.or-tiles--two{grid-template-columns:repeat(2,minmax(0,1fr))}.or-tile{position:relative;display:block;text-decoration:none;overflow:hidden;color:#fff;isolation:isolate}.or-tiles--four .or-tile{aspect-ratio:2/3}.or-tiles--two .or-tile{aspect-ratio:1}.or-tile>.or-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.or-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000012;z-index:-1}.or-tile h2{font:500 clamp(20px,2vw,32px)/1.25 var(--or-heading);color:inherit;text-align:center;margin:0;position:absolute;left:10px;right:10px;bottom:8%}.or-tile img{transition:transform .4s}.or-tile:hover img{transform:scale(1.025)}.or-ribbon{display:flex;overflow:hidden;gap:30px;white-space:nowrap;align-items:center;justify-content:center;height:46px;color:#111;background:#fff;font:500 27px var(--or-heading)}.or-mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:10px;padding:20px 15px 48px;height:77vw;max-height:1300px}.or-story{position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden;text-decoration:none;color:#fff}.or-story .or-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.or-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0004;z-index:-1}.or-story:nth-child(1){grid-row:span 2}.or-story:nth-child(3){grid-row:span 2}.or-story h2{font:500 24px var(--or-heading);color:inherit;text-align:center;padding:15px;margin:0}.or-product-section{display:block;padding:40px 15px 24px;position:relative}.or-product-track{gap:16px;align-items:stretch}.or-product-cell{flex:0 0 calc((100% - 48px)/4);min-width:0;scroll-snap-align:start;margin:0}.or-look>.or-picture{aspect-ratio:2/3;height:auto}.or-look figcaption{font-size:14px;padding-top:10px}.or-product-cell product-card{height:100%}.or-product-cell .card-gallery img{object-fit:cover}.or-rail-heading{font-size:26px;margin:0 0 24px}.or-rail-controls{display:flex;justify-content:flex-end;align-items:center;gap:22px;margin-top:20px}.or-rail-controls button{background:#fff;color:#111;border:1px solid #ccc;border-radius:50%;width:38px;height:38px;cursor:pointer;font-size:22px}.or-rail-controls a{color:inherit;text-underline-offset:4px;font-size:13px}.or-banner{position:relative;display:flex;align-items:center;min-height:39vw;background:#111;color:#fff;isolation:isolate;margin:20px 0 0}.or-banner>.or-picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.or-banner-copy{width:43%;margin:6% 5% 6% auto}.or-banner-copy h2{font:500 36px/1.2 var(--or-heading);color:inherit;margin:0 0 24px}.or-banner-copy p{font-size:18px;color:inherit;line-height:1.6}.or-banner-copy .or-button{margin-top:20px}.or-banner--left{background:#eaeaea;color:#111;min-height:44.7vw}.or-banner--left .or-banner-copy{margin:6% auto 6% 6%}.or-footer{background:#f3f3f3;color:#111;padding:55px 32px 20px}.or-footer-top{display:grid;grid-template-columns:1.15fr .8fr .8fr 1.4fr;gap:40px;padding-bottom:50px}.or-footer-intro img{width:80px;height:80px;object-fit:contain}.or-footer-intro strong{font-size:23px}.or-footer-intro p{font-size:15px;margin-top:18px;max-width:27ch}.or-footer h2{font:600 17px var(--or-heading);margin:0 0 20px}.or-footer-column a{display:block;color:inherit;text-decoration:none;font-size:14px;padding:5px 0}.or-footer-column a:hover{text-decoration:underline}.or-footer-signup label{font-size:14px}.or-email-row{display:flex;border-bottom:1px solid #111;margin-top:16px}.or-email-row input{border:0;min-width:0;flex:1;background:none;padding:14px 0}.or-email-row button{background:none;border:0;color:#111;min-width:44px;font-size:24px;cursor:pointer}.or-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ddd;padding-top:20px;flex-wrap:wrap}.or-social{display:flex;gap:16px}.or-social a{font-size:13px;color:inherit}.or-payments{list-style:none;display:flex;gap:6px;padding:0;margin:0;flex-wrap:wrap}.or-payments svg{width:34px;height:24px}@media(min-width:990px){[data-template=product] .product-information__grid{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}}@media(max-width:1100px){.or-header-row{gap:18px;padding:12px 20px}.or-desktop-nav{gap:16px}.or-desktop-nav>a,.or-nav-item>summary{font-size:12px}}@media(max-width:989px){:root{--or-header-height:64px}.or-desktop-nav{display:none}.or-mobile-toggle{display:flex}.or-header-row{justify-content:space-between;gap:12px;padding:8px 18px}.or-brand{position:absolute;left:50%;transform:translate(-50%);text-align:center;font-size:14px;width:min(var(--or-logo),100px)}.or-brand img{height:48px}.or-header-tools{gap:15px;margin-left:auto}.or-footer-top{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:749px){.or-announcement{min-height:54px}.or-header-tools>a[aria-label=Account]{display:none}.or-hero-slide{height:130vw;min-height:480px;max-height:800px;align-items:flex-end}.or-hero-copy{margin:0;padding:0 20px 52px;width:100%;text-align:center;max-width:none}.or-hero-copy h1,.or-hero-copy h2{font-size:28.8px;margin:16px 0}.or-hero-copy p{font-size:16px;margin-bottom:18px}.or-hero-copy .or-button{width:100%;margin-top:6px}.or-hero-controls{bottom:17px;justify-content:center;left:18px;right:18px;gap:26px}.or-hero-controls>button{min-width:28px;min-height:28px;width:28px;height:28px;font-size:20px}.or-tiles{gap:6px;padding-inline:15px}.or-tiles--four{grid-template-columns:repeat(2,minmax(0,1fr))}.or-tiles--four h2{bottom:38%;font-size:23px}.or-tiles--two{gap:6px}.or-tiles--two h2{font-size:20px;bottom:10%}.or-ribbon{height:30px;font-size:20px;gap:20px}.or-product-section{padding:30px 15px 20px}.or-product-track{gap:8px}.or-product-cell{flex-basis:calc((100% - 8px)/2)}.or-product-track .or-product-cell product-card{--font-size--heading-xs:14px}.or-mosaic{padding:20px 15px 35px;height:115vw;gap:6px}.or-story h2{font-size:16px;padding:4px}.or-banner{min-height:138vw;margin-top:15px;align-items:flex-end}.or-banner-copy{width:auto;margin:0 24px 36px;text-align:center}.or-banner-copy h2{font-size:26px}.or-banner-copy p{font-size:16px}.or-banner--left{min-height:196vw}.or-banner--left .or-banner-copy{margin:0 24px 40px}.or-footer{padding:40px 20px 20px}.or-footer-top{grid-template-columns:1fr 1fr;gap:30px 20px}.or-footer-intro,.or-footer-signup{grid-column:1/-1}.or-footer-bottom{gap:16px;font-size:12px}}@media(prefers-reduced-motion:reduce){.or-header,.or-tile img,.or-button{transition:none}}@font-face{font-family:OR Preview Syne;src:url(or-syne-4.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:OR Preview Syne;src:url(or-syne-5.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:OR Preview Syne;src:url(or-syne-6.woff2) format("woff2");font-weight:600 900;font-display:swap}.or-look{position:relative}.or-look-hover{position:absolute;inset:0 0 auto;aspect-ratio:2/3;opacity:0;transition:opacity .25s;pointer-events:none}.or-look:hover .or-look-hover{opacity:1}@media(prefers-reduced-motion:reduce){.or-look-hover{transition:none}}.or-tiles .or-tile h2{top:50%;bottom:auto;transform:translateY(-50%)}.or-tiles--four{padding-bottom:max(0px,calc(var(--or-space,60px) - 20px))}@media(min-width:750px){.or-hero-copy{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/or-editorial.css.map */
