html{font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#0b171c;color:#fff}.block--product-blocks{position:relative;height:100vh;overflow:hidden;color:#1d1d1d;background:#fff}.block--product-blocks__stage{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none}.block--product-blocks::after{content:"";position:absolute;left:0;right:0;top:0;z-index:0;height:100%;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.05)),color-stop(40%,rgba(255,255,255,.32)),color-stop(50%,#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.05) 20%,rgba(255,255,255,.32) 40%,#fff 50%)}.block--product-blocks__heading{position:absolute;left:190px;top:165px;z-index:2;margin:0;width:505px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1.1;letter-spacing:.072px;text-transform:uppercase;color:#1d1d1d}.block--product-blocks__lede{position:absolute;left:190px;top:245.6px;z-index:2;margin:0;width:337px;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.028px;color:#3a3a3a}.block--product-blocks__track{position:absolute;top:317.6px;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:520px;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:clip;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.block--product-blocks__track.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block--product-blocks__track::-webkit-scrollbar{display:none}.block--product-blocks__item{position:relative;-webkit-box-flex:0;-ms-flex:0 0 728px;flex:0 0 728px;width:728px;height:520px;margin-right:-207px}.block--product-blocks__item:first-child{margin-left:-33px}.block--product-blocks__frame{display:block;height:100%}.block--product-blocks__photo{display:block;width:728px;height:479px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center 48px;object-position:center 48px;pointer-events:none;scale:1.25;-webkit-transform-origin:center 72%;-ms-transform-origin:center 72%;transform-origin:center 72%;translate:0 -44px;-webkit-transition:scale .8s cubic-bezier(.76,0,.24,1),translate .45s cubic-bezier(.76,0,.24,1);transition:scale .8s cubic-bezier(.76,0,.24,1),translate .45s cubic-bezier(.76,0,.24,1)}.block--product-blocks__item:hover .block--product-blocks__photo{scale:1.446!important;translate:0 -47px}.block--product-blocks__item:nth-child(3) .block--product-blocks__photo{-o-object-position:right 48px;object-position:right 48px}.block--product-blocks__meta{position:absolute;left:var(--meta-left,223px);top:360px;width:292px}.block--product-blocks__name{margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#000}.block--product-blocks__name::after{content:"";display:block;width:292px;height:1px;margin-top:12px;background:#1d1d1d}.block--product-blocks__files,.block--product-blocks__size{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.032px;color:#1d1d1d;opacity:.8}.block--product-blocks__size{margin-top:14px}.block--product-blocks__files a{color:inherit;text-decoration:none}.block--product-blocks__chrome{position:absolute;left:80px;right:80px;top:814px;z-index:2;height:50px}.block--product-blocks__prompt{position:absolute;left:0;top:16px;margin:0;padding-left:21px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#0f2123}.block--product-blocks__prompt::before{content:"";position:absolute;left:0;top:2px;width:11px;height:11px;border-radius:50%;background:#0f2123}.block--product-blocks__progress{position:absolute;left:50%;top:11px;display:block;width:213px;height:28px;max-width:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.block--product-blocks__arrows{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.block--product-blocks__arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;padding:0;border:.5px solid rgba(15,33,35,.4);border-radius:40px;background:#f2f2f2;cursor:pointer;-webkit-transition:background 160ms ease,border-color 160ms ease;transition:background 160ms ease,border-color 160ms ease}.block--product-blocks__arrow-ring{position:absolute;inset:0;border:.5px solid rgba(15,33,35,.4);border-radius:15px;-webkit-box-shadow:0 0 7px 0 #fff;box-shadow:0 0 7px 0 #fff;pointer-events:none}.block--product-blocks__arrow:focus-visible,.block--product-blocks__arrow:hover{background:#fff;border-color:#0f2123}.block--product-blocks__arrow-sides{position:absolute;left:0;top:0;width:50px;height:50px;max-width:none;pointer-events:none}.block--product-blocks__arrow-glyph{position:relative;z-index:1;display:block;width:13px;height:7.364px;max-width:none;-webkit-transform:translate(.5px,-.32px);-ms-transform:translate(.5px,-.32px);transform:translate(.5px,-.32px)}.block--product-blocks__arrow.is-prev .block--product-blocks__arrow-glyph{-webkit-transform:translate(-.5px,-.32px) scaleX(-1);-ms-transform:translate(-.5px,-.32px) scaleX(-1);transform:translate(-.5px,-.32px) scaleX(-1)}@media (min-width:768px) and (max-width:1279px){.block--product-blocks__heading,.block--product-blocks__lede{left:40px}.block--product-blocks__heading{width:min(505px,100% - 80px)}.block--product-blocks__lede{width:min(337px,100% - 80px)}.block--product-blocks__chrome{left:24px;right:24px}.block--product-blocks__progress{display:none}}@media (max-width:767px){.block--product-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;padding:64px 0}.block--product-blocks__heading,.block--product-blocks__lede{position:relative;top:auto;left:24px;width:calc(100% - 48px)}.block--product-blocks__lede{margin-top:41px}.block--product-blocks__track{position:relative;top:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:0;margin-top:28px}.block--product-blocks__item{-ms-flex-preferred-size:84vw;flex-basis:84vw;width:84vw;height:100%;margin-right:16px}.block--product-blocks__item:first-child{margin-left:8vw}.block--product-blocks__photo{width:168%;max-width:none;height:calc(100% - 50px);margin-left:-34%;translate:0 -36px}.block--product-blocks__meta{left:12px;top:auto;bottom:8px;width:calc(100% - 24px)}.block--product-blocks__name::after{width:100%}.block--product-blocks__chrome{position:relative;top:auto;left:24px;right:auto;width:calc(100% - 48px);height:auto;margin-top:24px}.block--product-blocks__prompt{position:relative;top:auto}.block--product-blocks__progress{display:none}.block--product-blocks__arrows{position:relative;top:auto;margin-top:16px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-height:500px) and (orientation:landscape){.block.block--product-blocks{display:-ms-grid;display:grid;-ms-grid-columns:minmax(220px,300px) minmax(0,1fr);grid-template-columns:minmax(220px,300px) minmax(0,1fr);-ms-grid-rows:auto auto minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100vh;height:100dvh;padding:28px 32px 24px;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.block--product-blocks__heading,.block--product-blocks__lede{position:relative;top:auto;left:auto;width:auto;-ms-grid-column:1;grid-column:1}.block--product-blocks__heading{-ms-grid-row:1;grid-row:1}.block--product-blocks__lede{-ms-grid-row:2;grid-row:2;margin-top:41px}.block--product-blocks__chrome{position:relative;top:auto;left:auto;right:auto;-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;-ms-grid-row-align:end;align-self:end;width:100%;height:auto;margin:0}.block--product-blocks__prompt{position:relative;top:auto}.block--product-blocks__progress{display:none}.block--product-blocks__arrows{position:relative;top:auto;right:auto;margin-top:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block--product-blocks__track{position:relative;top:auto;left:auto;-ms-grid-column:2;grid-column:2;grid-row:1/-1;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:0;margin:0;overflow-x:auto;overflow-y:hidden}.block--product-blocks__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:64%;flex-basis:64%;width:64%;height:auto;max-height:100%;min-height:0;margin-right:32px}.block--product-blocks__item:first-child{margin-left:0}.block--product-blocks__photo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;height:auto;max-height:42vh;min-height:0;margin-left:0;-o-object-position:center center;object-position:center center;scale:1!important;translate:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.block--product-blocks__item:nth-child(3) .block--product-blocks__photo{-o-object-position:center center;object-position:center center}.block--product-blocks__item:hover .block--product-blocks__photo{scale:1.1568!important;translate:0 -3px}.block--product-blocks__meta{position:relative;left:auto;top:auto;bottom:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding-top:18px}.block--product-blocks__name::after{width:100%}}@media (max-height:880px) and (min-height:501px) and (min-width:768px){.block--product-blocks__chrome{top:auto;bottom:24px}.block--product-blocks__track{height:min(520px,calc(100vh - 407.6px))}.block--product-blocks__item{height:100%}.block--product-blocks__photo{height:min(479px,calc(100% - 120px));-o-object-position:center center;object-position:center center;translate:0 -12px}.block--product-blocks__item:hover .block--product-blocks__photo{translate:0 -15px}.block--product-blocks__item:nth-child(3) .block--product-blocks__photo{-o-object-position:center center;object-position:center center}.block--product-blocks__meta{top:auto;bottom:72px}}