@media only screen and (max-width: 767px) {.fl-comp-container.col-xs-12 {clear: both; } }
.fl-hide.fl-hide {display: none}
.fl-scene7--carousel {margin-bottom: 150vh;}
.fl-scene7--carousel.fl-scene7--carousel__show-slider {margin-bottom: 0;}

.fl-login-register ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-login-register ::-webkit-input-placeholder {color:#cccccc !important;}
.fl-login-register :-ms-input-placeholder {color:#cccccc !important;}
.fl-login-register ::-moz-placeholder {color:#cccccc !important; opacity:1 !important;}
.fl-login-register :-moz-placeholder {color:#cccccc !important; opacity:1 !important;}

.fl-checkout-login ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-checkout-login ::-webkit-input-placeholder {color: #cccccc !important;}
.fl-checkout-login :-ms-input-placeholder {color: #cccccc !important;}
.fl-checkout-login ::-moz-placeholder {color: #cccccc !important; opacity:1 !important;}
.fl-checkout-login :-moz-placeholder {color: #cccccc !important; opacity:1 !important;}

.fl-checkout ::placeholder{color:#cccccc !important; opacity:1 !important;}
.fl-checkout ::-webkit-input-placeholder {color:#cccccc !important;}
.fl-checkout :-ms-input-placeholder {color:#cccccc !important;}
.fl-checkout ::-moz-placeholder {color:#cccccc; opacity:1 !important;}
.fl-checkout :-moz-placeholder {color:#cccccc; opacity:1 !important;}

/*
  remove spinner from inout field with type=number
*/
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none; margin: 0; }
input[type=number]{-moz-appearance: textfield;}

/*
  correct z-sorting of optanon widget
*/
#optanon, #optanon *, #optanon div, #optanon span, #optanon ul, #optanon li, #optanon a, #optanon p, .optanon-alert-box-wrapper *{z-index : 20000 !important;}

/*
  remove solid background from lazy-loaded images + correct the way dimensions are set afterwards
*/
.fl-media-lazyload__product-image::after {background-color: transparent;} .fl-media-lazyload__product-image {max-height: 100%;}

/*
  add underline (text-decoration) to OneTrust-Links
*/
.optanon-alert-box-wrapper a{text-decoration:underline}

/*
  change closebutton appearance
*/
.s7mixedmediaviewer.s7mouseinput .s7fullscreenbutton{background-size: 1.5rem 1.5rem !important;background-repeat: no-repeat !important; background-image:url(/INTERSHOP/static/WFS/Footlocker-Site/-/Footlocker/en_US/GENERAL_SITE_Elements/icons/close-icon.svg)!important} @media only screen and (-webkit-min-device-pixel-ratio:1.5){.s7mixedmediaviewer .s7fullscreenbutton{background-size: 1.5rem 1.5rem !important; background-repeat: no-repeat !important; background-image:url(/INTERSHOP/static/WFS/Footlocker-Site/-/Footlocker/en_US/GENERAL_SITE_Elements/icons/close-icon.svg)!important;}}



html .fl-product-tile--image-container .fl-picture.fl-media-lazyload__product-image {height: auto;}
@media only screen and (max-width:1024px){footer .row ul{display: block !important;} .fl-footer .fl-comp-list__footer-nav .fl-comp-list--list, .fl-footer .fl-comp-list__payment-methods .fl-comp-list--list{margin : .5em 0 .4em !important;}}
