.elementor-15 .elementor-element.elementor-element-78ee649c > .elementor-container{min-height:300px;}.elementor-15 .elementor-element.elementor-element-78ee649c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-78ee649c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bf8b31 );}.elementor-15 .elementor-element.elementor-element-78ee649c > .elementor-background-overlay{background-image:url("https://sportstep.gr/wp-content/uploads/image-section-24-min.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-78ee649c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-398fcf80 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-1c1f1757 img{width:2vw;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1c1f1757{width:auto;max-width:auto;top:-10vh;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1c1f1757{right:23vw;}body.rtl .elementor-15 .elementor-element.elementor-element-1c1f1757{left:23vw;}.elementor-15 .elementor-element.elementor-element-70343e27 img{width:7vw;max-width:100%;}.elementor-15 .elementor-element.elementor-element-70343e27{width:auto;max-width:auto;top:-20vh;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-70343e27{left:-2vw;}body.rtl .elementor-15 .elementor-element.elementor-element-70343e27{right:-2vw;}.elementor-15 .elementor-element.elementor-element-a2a535d{text-align:center;}.elementor-15 .elementor-element.elementor-element-3124d228 .woocommerce-breadcrumb{color:#000000;text-align:center;}.elementor-15 .elementor-element.elementor-element-3124d228 .woocommerce-breadcrumb > a{color:#000000;}.elementor-15 .elementor-element.elementor-element-3337f781 img{width:3vw;max-width:100%;}.elementor-15 .elementor-element.elementor-element-3337f781{width:auto;max-width:auto;bottom:-12vh;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-3337f781{right:0vw;}body.rtl .elementor-15 .elementor-element.elementor-element-3337f781{left:0vw;}.elementor-15 .elementor-element.elementor-element-7916dc60 > .elementor-widget-container{margin:60px 20px 60px 20px;padding:20px 20px 20px 20px;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-78ee649c{padding:0px 20px 0px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-7916dc60 */.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #ff6a00;
    color: #000;
    -webkit-font-smoothing: antialiased;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt.hover {
    background-color: #000;
    color: #ff6a00;
    -webkit-font-smoothing: antialiased;
}

.woocommerce .quantity .qty {
    width: 4.5em;
    text-align: center;
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{
        color: inherit;
    cursor: not-allowed;
    opacity: .5;
    padding: 0.618em 1em;
    background-color: #FF6A00;
    color: #000;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    font-size: 100%;
    margin: 0;
    line-height: 1;
    cursor: pointer;
    position: relative;
    text-decoration: none;
    overflow: visible;
    padding: 0.618em 1em;
    font-weight: 700;
    border-radius: 3px;
    left: auto;
    color: #000000;
    background-color: #ff6a00;
    border: 0;
    display: inline-block;
    background-image: none;
    box-shadow: none;
    text-shadow: none;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background-color: #000000!important;
    text-decoration: none;
    background-image: none;
    color: #ff6a00 !important;
}/* End custom CSS */