.sh-mhero{position:relative;min-height:var(--h,86vh);display:flex;align-items:flex-end;overflow:hidden;background:var(--sh-ink);color:#fff}.sh-mhero>picture,.sh-mhero>picture img,.sh-mhero>img,.sh-mhero>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sh-mhero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a73,#0a0a0a00 30%,#0a0a0a33 55%,#0a0a0ad1)}.sh-mhero--left .sh-mhero__shade{background:linear-gradient(90deg,#0a0a0ac7,#0a0a0a59 48%,#0a0a0a00 75%),linear-gradient(180deg,#0a0a0a59,#0a0a0a00 30%)}.sh-mhero__inner{position:relative;width:100%;padding-top:calc(var(--sh-header-h) + 48px);padding-bottom:clamp(36px,5vw,72px)}.sh-mhero__grid{display:grid;gap:24px 64px;align-items:end}@media(min-width:990px){.sh-mhero__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr)}}.sh-mhero .sh-h{max-width:14ch}.sh-mhero .sh-lead{color:#ffffffe0}.sh-mhero .sh-mk{color:#ffffffbf}.sh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.sh-chip{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border:1.5px solid currentColor;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1}.sh-chip--solid{background:#fff;color:var(--sh-ink);border-color:#fff}.sh-mhero__status{display:grid;gap:8px;margin-top:22px}.sh-mhero__toggle{position:absolute;right:var(--sh-gutter);top:calc(var(--sh-header-h) + 18px);z-index:2;width:40px;height:40px;border:1.5px solid rgba(255,255,255,.7);display:flex;align-items:center;justify-content:center;color:#fff;background:#0a0a0a40}.sh-mhero__toggle svg{width:14px;height:14px}.sh-subnav{position:sticky;top:var(--sh-header-h);z-index:20;background:#fff;border-bottom:1px solid var(--sh-line)}.sh-subnav__in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sh-subnav__in::-webkit-scrollbar{display:none}.sh-subnav a{flex:0 0 auto;display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sh-muted);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .2s,border-color .2s}.sh-subnav a b{font-family:var(--sh-display);font-weight:900;color:var(--sh-red);letter-spacing:0}.sh-subnav a:hover,.sh-subnav a.is-active{color:var(--sh-ink);border-bottom-color:var(--sh-red)}.sh-ptabs{display:grid;gap:0;border-top:1px solid var(--sh-line-dark)}@media(min-width:990px){.sh-ptabs{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)}}.sh-ptabs__list{display:flex;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--sh-line-dark)}.sh-ptabs__list::-webkit-scrollbar{display:none}@media(min-width:990px){.sh-ptabs__list{flex-direction:column;overflow:visible;border-bottom:0;border-right:1px solid var(--sh-line-dark)}}.sh-ptab{flex:1 0 auto;display:flex;align-items:baseline;gap:14px;padding:18px 18px 16px;text-align:left;color:#ffffff8c;border-bottom:2px solid transparent;transition:color .2s,background-color .2s}@media(min-width:990px){.sh-ptab{padding:26px 28px 24px 0;border-bottom:1px solid var(--sh-line-dark)}}.sh-ptab__code{font-family:var(--sh-display);font-weight:900;font-size:clamp(28px,4.2vw,72px);line-height:.85;letter-spacing:-.03em}.sh-ptab__name{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:none}@media(min-width:990px){.sh-ptab__name{display:block}}.sh-ptab:hover{color:#ffffffd9}.sh-ptab[aria-selected=true]{color:#fff;border-bottom-color:#fff}@media(min-width:990px){.sh-ptab[aria-selected=true]{border-bottom-color:var(--sh-line-dark);box-shadow:inset -3px 0 #fff}}.sh-ptabs__panels{min-width:0}.sh-ppanel{display:grid;gap:28px;padding-top:28px}.sh-ppanel[hidden]{display:none}@media(min-width:750px){.sh-ppanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:36px 0 0}}@media(min-width:990px){.sh-ppanel{padding:40px 0 0 48px}}.sh-ppanel__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#ffffff0f}.sh-ppanel__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--sh-ease)}.sh-ppanel:not([hidden]) .sh-ppanel__media img{animation:shZoom 1.4s var(--sh-ease) both}@keyframes shZoom{0%{transform:scale(1.06);opacity:.4}to{transform:scale(1);opacity:1}}.sh-ppanel__std{position:absolute;left:0;bottom:0;padding:10px 14px;background:var(--sh-ink);color:#fff;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sh-ppanel h3{margin-bottom:16px}.sh-ppanel__body p+p{margin-top:.9em}.sh-ppanel__body p{color:#ffffffdb;font-size:16px;line-height:1.6}.sh-ppanel__data{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1px;margin-top:26px;background:var(--sh-line-dark);border:1px solid var(--sh-line-dark)}.sh-ppanel__data div{background:var(--sh-red);padding:14px 14px 12px}.sh-dark .sh-ppanel__data div{background:var(--sh-ink)}.sh-ppanel__data strong{display:block;font-family:var(--sh-display);font-weight:900;font-size:clamp(22px,2vw,30px);line-height:1;letter-spacing:-.02em}.sh-ppanel__data span{display:block;margin-top:6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.sh-ppanel__note{margin-top:12px;font-size:12px;color:#ffffff9e}.sh-ppanel .sh-link{margin-top:22px;display:inline-flex}.sh-gx__switch{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.sh-gx__btn{min-height:44px;padding:10px 18px;border:1.5px solid var(--sh-ink);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sh-gx__btn[aria-pressed=true]{background:var(--sh-ink);color:#fff}.sh-gx__view{display:grid;gap:28px}.sh-gx__view[hidden]{display:none}@media(min-width:990px){.sh-gx__view{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:56px;align-items:start}}.sh-gx__stage{position:relative;background:var(--sh-stone);overflow:hidden}.sh-gx__stage img{width:100%;height:auto;display:block}.sh-gx__dot{position:absolute;left:var(--x);top:var(--y);width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--sh-red);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #ffffffe6;transition:transform .2s var(--sh-ease),background-color .2s}.sh-gx__dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid rgba(255,255,255,.9);animation:shPulse 2.4s ease-out infinite}@keyframes shPulse{0%{transform:scale(1);opacity:.9}80%,to{transform:scale(1.9);opacity:0}}.sh-gx__dot:hover,.sh-gx__dot.is-active{transform:scale(1.15);background:var(--sh-ink)}.sh-gx__dot.is-active:after{animation:none;opacity:0}.sh-gx__list{counter-reset:gx;border-top:1px solid var(--sh-line)}.sh-gx__item{display:grid;grid-template-columns:34px 1fr;gap:4px 16px;padding:18px 0;border-bottom:1px solid var(--sh-line);cursor:pointer;transition:background-color .2s}.sh-gx__item b{grid-row:span 2;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--sh-ink);display:flex;align-items:center;justify-content:center;font-size:13px}.sh-gx__item strong{font-weight:700;font-size:16px;line-height:1.3}.sh-gx__item span{color:var(--sh-muted);font-size:15px;line-height:1.5}.sh-gx__item.is-active b{background:var(--sh-red);border-color:var(--sh-red);color:#fff}.sh-gx__item.is-active strong{color:var(--sh-red)}.sh-gx__foot{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:24px}.sh-mosaic{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.sh-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,17vw,300px)}}.sh-mosaic__item{position:relative;overflow:hidden;background:var(--sh-stone);aspect-ratio:1/1}@media(min-width:990px){.sh-mosaic__item{aspect-ratio:auto}.sh-mosaic__item--tall{grid-row:span 2}.sh-mosaic__item--wide{grid-column:span 2}}.sh-mosaic__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--sh-ease)}.sh-mosaic__item:hover img{transform:scale(1.04)}.sh-mosaic__cap{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 14px;background:linear-gradient(180deg,#0a0a0a00,#0a0a0ad1);color:#fff}.sh-mosaic__cap strong{display:block;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sh-mosaic__cap span{display:block;font-size:13px;line-height:1.45;color:#ffffffd1;margin-top:4px}@media(max-width:749px){.sh-mosaic__cap span{display:none}.sh-mosaic__cap{padding:32px 10px 10px}.sh-mosaic__cap strong{font-size:11px}}.sh-vband{position:relative;min-height:var(--h,80vh);display:flex;align-items:var(--align,flex-end);overflow:hidden;background:var(--sh-ink);color:#fff}.sh-vband>img,.sh-vband>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sh-vband__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a00 40%,#0a0a0abf)}.sh-vband--left .sh-vband__shade{background:linear-gradient(90deg,#0a0a0ab8,#0a0a0a00 60%)}.sh-vband__inner{position:relative;width:100%;padding-top:var(--sh-space);padding-bottom:var(--sh-space)}.sh-vband .sh-h{max-width:12ch}.sh-vband .sh-lead{margin-top:22px;color:#ffffffe0}.sh-spec{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:2px solid var(--sh-ink)}.sh-spec table{width:100%;min-width:760px;border-collapse:collapse;font-size:15px;line-height:1.45}.sh-spec th,.sh-spec td{padding:16px 18px 16px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--sh-line)}.sh-spec thead th{padding-top:20px;vertical-align:bottom}.sh-spec thead a{display:block}.sh-spec thead img{width:100%;max-width:180px;aspect-ratio:4/5;object-fit:cover;background:var(--sh-stone);margin-bottom:12px}.sh-spec thead strong{font-family:var(--sh-display);font-weight:900;font-size:clamp(18px,1.6vw,24px);text-transform:uppercase;letter-spacing:-.01em;display:block;line-height:1}.sh-spec thead small{display:block;margin-top:6px;font-size:12px;color:var(--sh-muted)}.sh-spec tbody th{width:18%;min-width:150px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--sh-muted);position:sticky;left:0;background:inherit}.sh-white .sh-spec tbody th{background:#fff}.sh-paper .sh-spec tbody th{background:var(--sh-stone)}.sh-spec td small{display:block;color:var(--sh-muted);font-size:13px;margin-top:3px}.sh-spec__big{font-family:var(--sh-display);font-weight:900;font-size:22px;letter-spacing:-.02em;line-height:1}.sh-spec__tags{display:flex;flex-wrap:wrap;gap:6px}.sh-spec__tags span{font-size:11px;font-weight:600;letter-spacing:.06em;padding:4px 7px;border:1px solid var(--sh-line);white-space:nowrap}.sh-spec__tags span.is-off{color:var(--sh-faint);text-decoration:line-through}.sh-stats{display:grid;gap:1px;background:var(--sh-line);border:1px solid var(--sh-line)}@media(min-width:750px){.sh-stats{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}.sh-stat{background:#fff;padding:clamp(22px,2.4vw,36px)}.sh-paper .sh-stat{background:var(--sh-stone)}.sh-dark .sh-stats{background:var(--sh-line-dark);border-color:var(--sh-line-dark)}.sh-dark .sh-stat{background:var(--sh-ink)}.sh-red .sh-stats{background:#ffffff38;border-color:#ffffff38}.sh-red .sh-stat{background:var(--sh-red)}.sh-stat__n{font-family:var(--sh-display);font-weight:900;font-size:clamp(44px,5vw,84px);line-height:.85;letter-spacing:-.04em}.sh-stat__n small{font-size:.42em;letter-spacing:-.01em;margin-left:4px}.sh-stat__t{margin-top:14px;font-size:16px;line-height:1.45;max-width:34ch}.sh-stat__s{margin-top:12px;font-size:12px;color:var(--sh-muted)}.sh-dark .sh-stat__s,.sh-red .sh-stat__s{color:#ffffff9e}.sh-stat__s a{text-decoration:underline}.sh-story{display:grid;gap:clamp(32px,5vw,88px);align-items:start}@media(min-width:990px){.sh-story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sh-story--flip .sh-story__media{order:2}}.sh-story__media{position:relative}@media(min-width:990px){.sh-story__media{position:sticky;top:calc(var(--sh-header-h) + 24px)}}.sh-story__media img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--sh-stone)}.sh-story__media figcaption{margin-top:10px;font-size:12px;color:var(--sh-muted)}.sh-story__body .sh-h{margin-bottom:28px}.sh-story__body .sh-rte{max-width:62ch;font-size:17px;line-height:1.7}.sh-pull{margin:36px 0 0;padding:26px 0 0;border-top:3px solid var(--sh-red);font-family:var(--sh-display);font-weight:900;text-transform:uppercase;font-size:clamp(24px,2.4vw,38px);line-height:1;letter-spacing:-.02em;max-width:22ch}.sh-chain{display:grid;gap:1px;background:var(--sh-line-dark);border:1px solid var(--sh-line-dark);counter-reset:ch}@media(min-width:750px){.sh-chain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.sh-chain{grid-template-columns:repeat(var(--n,5),minmax(0,1fr))}}.sh-chain__step{position:relative;background:var(--sh-ink);padding:clamp(22px,2.2vw,32px) clamp(18px,2vw,28px) 28px;min-height:220px;display:flex;flex-direction:column}.sh-red .sh-chain{background:#fff3;border-color:#fff3}.sh-red .sh-chain__step{background:var(--sh-red)}.sh-chain__step:last-child{background:#fff;color:var(--sh-ink)}.sh-chain__n{font-size:12px;font-weight:700;letter-spacing:.2em;color:#ffffff8c}.sh-chain__step:last-child .sh-chain__n{color:var(--sh-red)}.sh-chain__step h3{margin-top:auto;padding-top:36px}.sh-chain__step p{margin-top:10px;font-size:15px;line-height:1.5;color:#ffffffc7}.sh-chain__step:last-child p{color:var(--sh-muted)}.sh-chain__arrow{position:absolute;right:16px;top:20px;width:22px;height:22px;color:#ffffff80}.sh-chain__step:last-child .sh-chain__arrow{display:none}.sh-sources{font-size:13px;line-height:1.6;color:var(--sh-muted);max-width:90ch}.sh-sources li{padding:6px 0;border-bottom:1px solid var(--sh-line)}.sh-sources a{text-decoration:underline;word-break:break-word}.sh-faq{border-top:2px solid currentColor}.sh-faq details{border-bottom:1px solid var(--sh-line)}.sh-dark .sh-faq details{border-color:var(--sh-line-dark)}.sh-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;font-size:clamp(17px,1.4vw,20px);font-weight:600;line-height:1.35}.sh-faq summary::-webkit-details-marker{display:none}.sh-faq summary i{flex:0 0 18px;height:18px;position:relative}.sh-faq summary i:before,.sh-faq summary i:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:currentColor;transition:transform .25s var(--sh-ease)}.sh-faq summary i:after{transform:rotate(90deg)}.sh-faq details[open] summary i:after{transform:rotate(0)}.sh-faq__a{padding:0 0 24px;max-width:70ch;font-size:16px;line-height:1.65;color:var(--sh-muted)}.sh-dark .sh-faq__a{color:#ffffffbf}.sh-faq__a p+p{margin-top:.8em}@media(prefers-reduced-motion:reduce){.sh-gx__dot:after,.sh-ppanel:not([hidden]) .sh-ppanel__media img{animation:none}}.sh-mhero>picture img{object-position:var(--pos,center)}@media(max-width:749px){.sh-mhero>picture img{object-position:var(--pos-m,var(--pos,center))}.sh-mhero{min-height:min(var(--h,86vh),760px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/sh-brand-5.css.map */
