:root{--steel:#8F8F8B;--steel-light:#C9C8C3;--black:#050505;--rv-ease:cubic-bezier(.2,.8,.2,1)}@view-transition{navigation:auto}::view-transition-group(vt-product){animation-duration:.42s;animation-timing-function:var(--rv-ease)}.site-header{view-transition-name:site-header}::view-transition-group(site-header){animation-duration:0s}@keyframes rv-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes rv-mask{0%{clip-path:inset(0 0 14% 0);opacity:.35}to{clip-path:inset(0);opacity:1}}@keyframes rv-fade{0%{opacity:0}to{opacity:1}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.rv{animation:rv-in linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.rv-mask{animation:rv-mask linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}}.rv-io .rv,.rv-io .rv-mask{opacity:0;transition:opacity .7s ease!important}.rv-io .rv.is-in,.rv-io .rv-mask.is-in{opacity:1}@media(prefers-reduced-motion:no-preference){.rv-io .rv{transform:translateY(22px);transition:opacity .7s ease,transform .8s var(--rv-ease)!important}.rv-io .rv.is-in{transform:none}}.steel-type{background:linear-gradient(100deg,#77776F 0%,#D9D8D3 calc(var(--mx,40%) - 16%),#fff var(--mx,40%),#B5B4AE calc(var(--mx,40%) + 14%),#77776F 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media(forced-colors:active){.steel-type{background:none;color:CanvasText}}.hero{background:var(--black);min-height:min(100svh,880px)}.hero__media{left:auto;right:-8vw;width:auto;height:100%;aspect-ratio:3/2}.hero__media picture,.hero__media img{display:block;width:100%;height:100%;object-fit:cover}.hero__media:after{background:linear-gradient(to right,var(--black) 0%,rgba(5,5,5,.9) 12%,rgba(5,5,5,0) 34%),linear-gradient(to bottom,#05050580,#05050500 20%)}.hero h1{max-width:10ch;font-size:clamp(46px,6.2vw,104px)}.hero__sub{max-width:34ch}.t-index .hero__sub{max-width:34ch;text-wrap:balance}@media(max-width:1099px){.hero{display:block;min-height:0}.hero__media{position:relative;right:auto;left:auto;width:100%;height:auto;aspect-ratio:3/2}.hero__media:after{background:linear-gradient(to top,var(--black) 0%,rgba(5,5,5,0) 26%),linear-gradient(to bottom,#0505058c,#05050500 24%)}.hero__content{padding-block:12px 40px}}@media(max-width:699px){.hero__media{aspect-ratio:1/1}.hero h1{max-width:none;font-size:clamp(42px,12.5vw,60px)}.hero__sub{margin-top:14px}.hero__caption{display:none}}.shopify-section:has(.hero)+.shopify-section{background:var(--black)}.t-index .trust{border-top:1px solid var(--line-dark);padding:18px 0 0;gap:10px 32px}.t-index .trust li{font-size:14px;color:var(--on-dark-muted)}.t-index .trust svg{color:var(--steel-light)}@media(max-width:699px){.t-index .trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.t-index .trust li{font-size:13px;gap:8px;line-height:1.3}.t-index .trust svg{width:18px;height:18px}}.trust svg,.sharp-promise .icon{color:var(--stone)}.topbar__in .icon{color:var(--steel-light)}.link-row--big{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 16px;padding:clamp(40px,5vw,72px) 0;border:0;overflow:visible;margin-inline:0}.link-row--big .link-row__t{grid-column:1/-1;padding:0}.link-row--big a{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:0;font-size:16px;font-weight:500;letter-spacing:-.005em;line-height:1.25}.link-row--big .link-row__ph{width:100%;height:auto;aspect-ratio:4/3;background:var(--studio)}.link-row--big .link-row__ph img{position:absolute;top:0;right:0;bottom:0;left:0;padding:10%}@media(max-width:989px){.link-row--big{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.link-row--big{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.link-row--big a{font-size:15px;gap:10px}}.edge-teaser{display:flex;flex-direction:column;min-height:min(100svh,920px);background:var(--black);color:var(--on-dark)}.edge-teaser__media{position:relative;flex:1 1 auto;min-height:46svh;overflow:hidden}.edge-teaser__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.edge-teaser__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--black) 0%,rgba(5,5,5,0) 24%)}.edge-teaser__in{flex:none;width:100%;padding-block:0 clamp(36px,5vw,72px);display:grid;gap:6px}.edge-teaser__in .eyebrow{color:var(--on-dark-muted);margin:0}.edge-teaser__h{font-size:min(14vw,28svh);line-height:.9;letter-spacing:-.045em;font-weight:500;margin:0;padding-bottom:.12em}.edge-teaser__t{margin:0 0 16px;max-width:48ch;color:var(--on-dark-muted);font-size:clamp(16px,1.3vw,18px)}.edge-teaser .link{color:var(--on-dark)}.edge-teaser :focus-visible{outline-color:var(--on-dark)}.edge-teaser--right .edge-teaser__in{justify-items:end;text-align:right}.edge-teaser--right .edge-teaser__t{margin-left:auto}@media(max-width:799px){.edge-teaser{min-height:0}.edge-teaser__media{flex:none;aspect-ratio:4/3;min-height:0}}.m-nav__sub a{display:flex;align-items:center;gap:12px}.m-nav__ph{flex:none;width:56px;height:42px;background:var(--paper);overflow:hidden}.m-nav__ph img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/14/assets/motion.css.map */
