.item-card{display:-ms-inline-flexbox;display:inline-flex}.equipment-list__item,.equipment-modal__header,.modal__close,.modal{display:-ms-flexbox;display:flex}.modal__close{-ms-flex-align:center;align-items:center}.equipment-modal__header{-ms-flex-align:flex-start;align-items:flex-start}.equipment-modal__header,.item-card{-ms-flex-pack:space-between;justify-content:space-between}.modal.center-modal,.modal__close{-ms-flex-pack:center;justify-content:center}.modal.from-left{-ms-flex-pack:flex-start;justify-content:flex-start}.modal.from-right{-ms-flex-pack:flex-end;justify-content:flex-end}.modal__success,.modal__error,.modal,.item-card{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.modal__close,.item-card{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.modal.error .modal__content,.modal.success .modal__content,.modal__success,.modal__error,.modal{visibility:hidden;opacity:0;pointer-events:none}.modal.error .modal__error,.modal.success .modal__success,.modal.active{visibility:visible;opacity:1;pointer-events:auto}.item-card{-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#121212;border-radius:1.5rem;text-align:center;padding:0 2.5rem 1.5rem 2.5rem;margin-top:5rem;width:100%}.item-card__body{margin-bottom:2.5rem;width:100%}.item-card__img{margin-bottom:1.5rem;margin-top:-5rem}.item-card__img img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.item-card__name{text-transform:uppercase;margin-bottom:.25rem;color:#8b8b8b}.item-card__footer::after,.item-card__footer::before{background:linear-gradient(236deg, rgba(255, 0, 0, 0) 0%, rgb(43, 43, 43) 100%)}.item-card:hover{background:#151515}.item-card:hover .item-card__img img{-moz-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95)}@media(max-width: 767px){.item-card{padding:0 2rem .5rem 2rem;margin-top:4rem}.item-card__body{margin-bottom:1.5rem}.item-card__img{margin-bottom:0;margin-top:-4rem}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:108;background-color:rgba(0,0,0,.01);backdrop-filter:blur(18px);padding:1.5rem}.modal__wrapper{height:100%;width:100%;background-color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.modal__body{overflow:auto;max-height:100%;position:relative;color:#000;padding:2.75rem}.modal__body::-webkit-scrollbar{display:none}.modal__logo{position:absolute;left:3.75rem;top:2.75rem}.modal__logo img{width:2rem}.modal__close{position:fixed;right:2rem;top:2rem;width:3.5rem;height:3.5rem;background-color:#fff;border:.125rem solid rgba(0,0,0,.1);border-radius:50%;color:#000;z-index:1}.modal__close img{width:2rem}.modal__success,.modal__error{position:absolute;top:0;left:0}.modal_sm .modal__wrapper{max-width:30rem}.modal_sm .modal__content{padding:2rem 1rem 2.125rem}.modal_sm .modal__close{top:1rem;right:1rem}.modal.from-right .modal__wrapper{-moz-transform:translate(100vw, 0);-webkit-transform:translate(100vw, 0);transform:translate(100vw, 0)}.modal.from-left .modal__wrapper{-moz-transform:translate(-100vw, 0);-webkit-transform:translate(-100vw, 0);transform:translate(-100vw, 0)}.modal.center-modal .modal__wrapper{-moz-transform:translate(0, 100vh);-webkit-transform:translate(0, 100vh);transform:translate(0, 100vh)}.modal.active .modal__wrapper{-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal.success .modal__success{position:static}.modal.success .modal__content{position:absolute;top:0;left:0;max-height:0;padding:0;overflow:hidden}.modal.error .modal__error{position:static}.modal.error .modal__content{position:absolute;top:0;left:0;max-height:0;padding:0;overflow:hidden}.success-message,.error-message{padding:14.375rem 1rem 2.5rem;text-align:center}.success-message__icon,.error-message__icon{margin-bottom:2.125rem}.success-message__icon img,.error-message__icon img{width:3.125rem}.success-message__title,.error-message__title{max-width:30rem;margin-left:auto;margin-right:auto}.success-message__desc,.error-message__desc{margin-top:.8125rem;max-width:30rem;margin-left:auto;margin-right:auto;font-weight:normal;font-size:1.125rem;line-height:170%;color:#8b8b8b;opacity:.8}@media(max-width: 767px){.success-message__desc,.error-message__desc{font-size:.9375rem}}@media(max-width: 1023px){.modal__body{padding-left:0;padding-right:0}}@media(max-width: 767px){.modal{padding:0}.modal__wrapper.radius-sm{border-radius:0}.modal__body{padding:2.875rem 0 1rem}.modal__body::-webkit-scrollbar{width:.3125rem}.modal__logo{left:1rem;top:1.5rem}.modal__close{top:1.5rem;right:1rem;width:2.5rem;height:2.5rem}.success-message,.error-message{padding:4.375rem 1rem 1.625rem}.success-message__icon,.error-message__icon{margin-bottom:1.5rem}.success-message__icon img,.error-message__icon img{width:2.5rem}.success-message__title,.error-message__title{max-width:100%}.success-message__desc,.error-message__desc{margin-top:.8125rem}}.equipment-modal .grid-lines{top:3.125rem;right:2rem;width:59.375rem;height:37.5rem}.equipment-modal__header{margin-bottom:3rem}.equipment-modal__body .modal__title{margin-bottom:2.5rem}.equipment-modal__body .watch-trigger__preview{max-width:16.5625rem}.equipment-modal__preview{margin-bottom:3.5rem}.equipment-modal__desc{padding-right:3rem}@media(max-width: 1600px){.equipment-modal__header{margin-top:4rem}}@media(max-width: 767px){.equipment-modal__header{-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin-bottom:1.5rem;margin-top:1.5rem}.equipment-modal__brand{margin-top:1rem}.equipment-modal__body .modal__title{margin-bottom:1.5rem}.equipment-modal__body .watch-trigger__preview{max-width:15rem}.equipment-modal__preview{margin-bottom:1.5rem}.equipment-modal__desc{padding-right:0;margin-bottom:1.5rem}}.equipment-list{margin-bottom:7.5rem;padding-top:2.875rem}.equipment-list .grid-lines_left{left:0;top:0}.equipment-list .grid-lines_right{right:0;top:-6.25rem}.equipment-list__items{margin-top:3rem}.equipment-list__item{margin-bottom:6.25rem;width:100%}.equipment-list__item .item-card{width:100%}@media(max-width: 767px){.equipment-list{margin-bottom:2rem;padding-top:24px}.equipment-list__items{margin-top:1rem}.equipment-list__item{margin-bottom:2rem}}/*# sourceMappingURL=equipment.css.map */
