.elementor-3082 .elementor-element.elementor-element-415c54b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-3082 .elementor-element.elementor-element-415c54b:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-415c54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-3082 .elementor-element.elementor-element-415c54b::before, .elementor-3082 .elementor-element.elementor-element-415c54b > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-415c54b > .e-con-inner > .elementor-background-video-container::before, .elementor-3082 .elementor-element.elementor-element-415c54b > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-415c54b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3082 .elementor-element.elementor-element-415c54b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000004D;--background-overlay:'';}.elementor-3082 .elementor-element.elementor-element-c859ece{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3082 .elementor-element.elementor-element-3d27047{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3082 .elementor-element.elementor-element-883d9d5 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-3082 .elementor-element.elementor-element-883d9d5 .elementor-menu-toggle{margin:0 auto;}.elementor-3082 .elementor-element.elementor-element-883d9d5 .elementor-nav-menu .elementor-item{font-size:17px;text-transform:uppercase;font-style:normal;}.elementor-3082 .elementor-element.elementor-element-883d9d5 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-3082 .elementor-element.elementor-element-e4d21d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3082 .elementor-element.elementor-element-15d1ad9{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-3082 .elementor-element.elementor-element-15d1ad9 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-3082 .elementor-element.elementor-element-44ae483{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3082 .elementor-element.elementor-element-44ae483:not(.elementor-motion-effects-element-type-background), .elementor-3082 .elementor-element.elementor-element-44ae483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3082 .elementor-element.elementor-element-6ed6855 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-3082 .elementor-element.elementor-element-6ed6855 .elementor-menu-toggle{margin:0 auto;}.elementor-3082 .elementor-element.elementor-element-6ed6855 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-3082 .elementor-element.elementor-element-c859ece{--width:25%;}.elementor-3082 .elementor-element.elementor-element-3d27047{--width:50%;}.elementor-3082 .elementor-element.elementor-element-e4d21d1{--width:25%;}}/* Start custom CSS *//* Sportex dark header (#141414 + white) */
.elementor-3082 {
	position: relative;
	z-index: 99;
	background: #141414;
}
.elementor-3082 .elementor-element-415c54b {
	background: #141414 !important;
	background-image: none !important;
	align-items: center;
	padding: 14px 32px;
}
.elementor-3082 .elementor-element-415c54b::before,
.elementor-3082 .elementor-element-415c54b > .elementor-background-overlay {
	background: transparent !important;
	opacity: 0 !important;
}
.elementor-3082 .elementor-element-415c54b .elementor-nav-menu--main .elementor-item {
	color: #ffffff !important;
	padding: 10px 18px;
}
.elementor-3082 .elementor-element-415c54b .elementor-nav-menu--main .elementor-item:hover,
.elementor-3082 .elementor-element-415c54b .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #ffffff !important;
	opacity: 0.75;
}
.elementor-3082 .elementor-element-415c54b .elementor-menu-cart__toggle .elementor-button,
.elementor-3082 .elementor-element-415c54b .elementor-menu-cart__toggle_button {
	background: transparent !important;
	color: #ffffff !important;
	border: 0 !important;
}
.elementor-3082 .elementor-element-415c54b .elementor-button-icon,
.elementor-3082 .elementor-element-415c54b .elementor-button-icon svg {
	color: #ffffff !important;
	fill: #ffffff !important;
}
.elementor-3082 .elementor-element-415c54b .elementor-menu-toggle {
	color: #ffffff !important;
	background: transparent !important;
}
.elementor-3082 .elementor-element-415c54b .elementor-menu-toggle svg {
	fill: #ffffff !important;
}
.elementor-3082 .elementor-element-44ae483 {
	background: #1f1f1f !important;
	background-image: none !important;
	border-top: 1px solid #333333;
	padding: 8px 32px;
}
.elementor-3082 .elementor-element-44ae483 .elementor-nav-menu--main .elementor-item {
	color: #d0d0d0 !important;
	padding: 8px 16px;
}
.elementor-3082 .elementor-element-44ae483 .elementor-nav-menu--main .elementor-item:hover,
.elementor-3082 .elementor-element-44ae483 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #ffffff !important;
}
.elementor-3082 .elementor-nav-menu--dropdown {
	background: #1f1f1f !important;
}
.elementor-3082 .elementor-nav-menu--dropdown .elementor-item,
.elementor-3082 .elementor-nav-menu--dropdown a {
	color: #ffffff !important;
}
@media (max-width: 1024px) {
	.elementor-3082 .elementor-element-415c54b,
	.elementor-3082 .elementor-element-44ae483 {
		padding-left: 16px;
		padding-right: 16px;
	}
}/* End custom CSS */