html{font-family:Inter,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#0b171c;color:#fff}.block--product-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:100vh;min-height:100dvh;overflow:hidden;color:#fff;background:#050505;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y}.block--product-slider:active{cursor:-webkit-grabbing;cursor:grabbing}.block--product-slider__slides{position:absolute;inset:0;z-index:0;display:block;list-style:none;margin:0;padding:0}.block--product-slider__slide{position:absolute;inset:0;opacity:0;pointer-events:none}.block--product-slider__slide:first-child{opacity:1}.block--product-slider__media{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}.block--product-slider__wash{position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.54)),color-stop(82%,rgba(5,5,5,0)));background:linear-gradient(90deg,rgba(0,0,0,.54) 0,rgba(5,5,5,0) 82%);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;will-change:transform}.block--product-slider__copy{position:relative;z-index:2;width:576px;margin-left:177.55px;padding:80px 0;pointer-events:none}.block--product-slider__heading{position:relative;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:#fff}.block--product-slider__body{position:relative;width:576px;margin:41px 0 0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.032px;color:#fff;opacity:.8}.block--product-slider__body p{margin:0}.block--product-slider__body p+p{margin-top:24px}.block--product-slider__progress{position:absolute;left:50%;bottom:28px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:min(280px,40%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.block--product-slider__progress-track{position:relative;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:1px;overflow:hidden;background:rgba(255,255,255,.18)}.block--product-slider__progress-fill{position:absolute;inset:0 auto 0 0;width:100%;height:100%;background:rgba(255,255,255,.55);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;will-change:transform}.block--product-slider__progress-track.is-active .block--product-slider__progress-fill{background:rgba(255,255,255,.7)}@media (min-width:768px) and (max-width:1279px){.block--product-slider__copy{margin-left:40px;width:min(560px,100% - 80px)}.block--product-slider__body,.block--product-slider__heading{width:100%}}@media (max-width:767px){.block--product-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;min-height:0}.block--product-slider__copy{position:relative;left:auto;bottom:auto;width:100%;margin-left:0;padding:64px 24px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.block--product-slider__body,.block--product-slider__heading{position:relative;top:auto;width:100%}.block--product-slider__body{margin-top:41px}.block--product-slider__progress{position:relative;left:auto;bottom:auto;width:min(220px,100% - 48px);margin:32px auto 64px;-webkit-transform:none;-ms-transform:none;transform:none}.block--product-slider__wash{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.54)),to(rgba(0,0,0,.54)));background:linear-gradient(180deg,rgba(0,0,0,.54) 0,rgba(0,0,0,.54) 100%);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}