.elementor-629 .elementor-element.elementor-element-aaff57e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar{background:#FFFFFF !important;top:96px !important;left:24px !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar, .elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar__link{color:#454545 !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar__link:hover, .elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar__link.is-active{color:#000000 !important;border-left-color:#000000 !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar__link.is-active{background:#000000 !important;border-color:#000000 !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar{background:#FFFFFFEB !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar, .elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar a{color:#444444 !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar__link{background:rgba(0,0,0,.04) !important;color:#6b6b6b !important;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-sidebar__logo img{max-width:42px;max-height:42px;}.elementor-629 .elementor-element.elementor-element-f73f68f .tmp-cat-topbar__logo img{max-width:42px;max-height:42px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-item--product{min-width:360px;flex-basis:360px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-card-btn{height:520px;min-height:520px;border-radius:28px;background:#151515;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-track{gap:32px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro{padding:70px 54px 110px 54px;--tmp-modal-bg:#000000;--tmp-car-modal-bg:#000000;--tmp-modal-text:#FFFFFF;--tmp-car-modal-text:#FFFFFF;--tmp-modal-radius:32px;--tmp-car-modal-radius:32px;--tmp-modal-image-fit:cover;--tmp-car-modal-desc-color:rgba(255,255,255,.82);--tmp-modal-specs-bg:#FFFFFF;--tmp-modal-specs-color:#000000;--tmp-modal-specs-weight:700;--tmp-modal-cta-bg:#FFFFFF;--tmp-modal-cta-color:#ffffff;background:#000000;color:#ffffff;--tmp-car-overlay-opacity:0.65;--tmp-modal-specs-size:12px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal__panel{background:#000000;color:#FFFFFF;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-modal__panel--carousel{background:#000000;color:#FFFFFF;border-radius:32px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal-pro__inner{background:#000000;color:#FFFFFF;border-radius:32px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-modal__panel--carousel .tmp-modal__media--gallery > img{object-fit:cover;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal-pro__image img{object-fit:cover;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal__description{color:rgba(255,255,255,.82) !important;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal__specs{background:#FFFFFF !important;color:#000000 !important;font-weight:700 !important;font-size:12px !important;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-modal__panel--carousel .tmp-modal__cta--store{background:#FFFFFF;color:#ffffff;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-modal-pro__cta{background:#FFFFFF;color:#ffffff;}.elementor-629 .elementor-element.elementor-element-1ef383c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-cat-title{color:#ffffff;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-card-overlay{background:linear-gradient(to top, rgba(0,0,0,.68), rgba(0,0,0,0));}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-card-copy{color:#ffffff;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-arrow{color:#ffffff;background:rgba(0,0,0,.35);border-color:rgba(255,255,255,.18);width:62px;height:62px;}@media(max-width:1024px){.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-item--product{min-width:320px;flex-basis:320px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-card-btn{height:470px;min-height:470px;}}@media(max-width:767px){.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-item--product{min-width:78vw;flex-basis:78vw;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-card-btn{height:420px;min-height:420px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro .tmp-car-track{gap:18px;}.elementor-629 .elementor-element.elementor-element-1ef383c .tmp-cat-carousel--pro{padding:46px 18px 70px 18px;}}