/**store logo**/

.scw-logosection .row {
    padding: 0 !important;
}

.scp-layout.sce-l-s.sct-sub-top-bar {
    padding: 0 !important;!i;!;
}

.scw-shoppingcart.selling-online.sc-store-cart.scws-style-2 {
    margin-top: 45px;
}

.storelogo-clobber img {
    max-width: 900px;
}
/*menu-bar*/

.scp-menu {
    background-color: #000000 ;
}

.scp-menu .navbar .navbar-nav>li>a:focus{
    background-color: #ffd900;
}

.scp-menu .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li:hover>a, .scp-menu .navbar .navbar-nav>li:hover>a {
    background: #ffd900;
    box-shadow: none;
}

.scp-menu .navbar-default .navbar-nav>.open>a, .scp-menu .navbar-default .navbar-nav>.open>a:hover, .scp-menu .navbar-default .navbar-nav>.open>a:focus, .scp-footer .scw-storeaddress>p>a {
    color: #111;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:after {
    color: #ffd900;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:hover a {
    color: #000000;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:hover:after {
    color: #ffd900;
}


/*top-bar*/

.sct-top-bar {
    background-color: #fff;
    color: #555555;
}

.sct-top-bar .container a {
  color:#111;
font-weight:bold;
}

/*.scw-search.scws-style-1 .form-group {
    border: 1px solid #ecc92b;
    margin-top: 26px;
    border-radius: 30px;
    border-color: #ecc92b !important;
}*/

.scp-search-text::placeholder {
    font-weight: bold;
    color: #333;
}

/*Cart*/

.scw-shoppingcart.scws-style-2 .scw-cart-btn>i {
    font-size: 26px;
    color: #fff;
    vertical-align: middle;
    margin-right: 0;
}
.scw-shoppingcart.scws-style-2 .scw-cart-btn>span {
    background: #fff;
    color: #111;
    border-radius: 50%;
    border: 2px solid #cccccc;
    padding: 3px 8px;
}
.sc-store-cart #scpc-cart-item-count {
    margin-left: 0;
}


/*shopping-cart*/

.scw-tollfree.scws-style-2>div {
    color: #ffd900;
}
.scw-tollfree.scws-style-2>div:before {
    display:none;
}

.scw-tollfree.scws-style-2>div>h4 {
    color: #111!important;
}

.scw-carousel .owl-controls .owl-page.active span, .scw-carousel .owl-controls .owl-page:hover span {
    background:#000000;
}


.sc-store-cart.scws-style-1 .scw-cart-btn:after {
 font-weight: bold;
}

.sc-store-cart.scws-style-1>a>i {
    color: #1f1d20c2;
}

.scp-cart-modal .scp-modal .modal-header {
    background: #000000;
}

a {
    color: #000000;
}

.ui-icon-gripsmall-diagonal-se {
background: #000000;
}

/*search*/
.scw-search.scws-style-1 .form-control {
    background-color: #fff;
    color: #333;
}

.scw-search.scws-style-1 .form-control-feedback {
    background-color: transparent !important;
}

.sci-search::before{
 color:#333;
}


/*product-page*/

.scp-p-price-new {
    color: #000000;
}

.scp-p-code {
    color: #ffd900;
}

.scp-filters h4 {
    border: 1px #000000 solid !important;
    background-color:#fff;
    border-top: 0 !important;
}


.scpd-template-4 .scpd-wishlist i, .scpd-template-4 .scpd-wishlist em {
    color: #000000!important;
}

.scpd-template-4 .btn-add-to-cart {
    background-color: #000000 !important;
}

.scpd-template-4 .scpd-quick-buy .btn {
    background-color: #ffd900 !important;
    border: 1px solid #ffd900 !important;
    color: #fff;
}

.scpd-template-4 h3.scpd-other-categories {
  color:#000000 !important;
}

.scp-breadcrumb .breadcrumb .active {
    color: #000000;
}

.scpd-template-4 .breadcrumb>li>a {
    color:#000000!important;
}

.btn-primary:hover, .btn-primary:focus {
    background-color:#000000;
}

.scp-products-holder {
     width: auto; 
     margin-top: 0px; 
}

.scp-product {
      width: 272px;
      background-color:#fff;
}

.scp-p-title ,.scp-p-price ,.scp-p-code ,.scp-p-price-new {
background-color:#fff;
}

.scpc-same-billing > a:after, .sc-address-note a {
      background: #000000;
}

.scpc-total-price {
    color: #ffd900 !important;
}


.scp-cart-total>h3 span {
    color: #000000;
}

.btn-primary {
    background-color: #000000;
    border-color:#000000;
}

.scp-cart-p-actions a.removecartitem {
    color: #000000;
}

#shopping_cart_popup .scp-cart-p-info h4 {
    color:#000000;
}

.scp-filters>div {
   background: #f5f5f5!important;
    border: 1px #e4e4e4 solid!important;
}

.scp-p-code {
     color: #000000;
    font-size: 13px;
}

.scp-p-price-new {
    color: #000000;
    font-size: 20px;
}

/*store-address*/

.scw-storeaddress>p>em {
    color: #333;
}

/*footer*/

.sct-footer {
    background-color: #7a7a7a;
    color: #111;
}

.scp-footer h4 {
  color: #111;
    font-weight: bold;
}


.sct-footer-below {
    background-color: #fbd705;
    color: #000;
    font-weight: 700;
}/*menu-bar*/

.scp-menu {
    background-color: #000000 ;
        text-align: center;
}

.scp-menu .navbar .navbar-nav>li>a:focus{
    background-color: #ffd900;
}

.scp-menu .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li:hover>a, .scp-menu .navbar .navbar-nav>li:hover>a {
    background: #ffd900;
    box-shadow: none;
}

.scp-menu .navbar-default .navbar-nav>.open>a, .scp-menu .navbar-default .navbar-nav>.open>a:hover, .scp-menu .navbar-default .navbar-nav>.open>a:focus, .scp-footer .scw-storeaddress>p>a {
    color: #fff;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:after {
    color: #ffd900;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:hover a {
    color: #000000;
}

.scp-menu .navbar .navbar-nav>li .SCNW_List li:hover:after {
    color: #ffd900;
}


/*top-bar*/

.sct-top-bar {
    background-color: #fff;
    color: #555555;
}

.sct-top-bar .container a {
  color:#111;
font-weight:bold;
}


/*Cart*/

.scw-shoppingcart.scws-style-2 .scw-cart-btn>i {
    font-size: 42px;
    color: #000;
    vertical-align: middle;
    margin-right: 0;
}
.scw-shoppingcart.scws-style-2 .scw-cart-btn>span {
    background: #fff;
    color: #111;
    border-radius: 50%;
    border: 2px solid #cccccc;
    padding: 3px 8px;
}
.sc-store-cart #scpc-cart-item-count {
    margin-left: 0;
}



/*shopping-cart*/

.scw-tollfree.scws-style-2>div {
    color: #ffd900;
}
.scw-tollfree.scws-style-2>div:before {
    display:none;
}

.scw-tollfree.scws-style-2>div>h4 {
    color: #111!important;
}

.scw-carousel .owl-controls .owl-page.active span, .scw-carousel .owl-controls .owl-page:hover span {
    background:#000000;
}


.sc-store-cart.scws-style-1 .scw-cart-btn:after {
 font-weight: bold;
}

.sc-store-cart.scws-style-1>a>i {
    color: #1f1d20c2;
}

.scp-cart-modal .scp-modal .modal-header {
    background: #000000;
}

a {
    color: #000000;
}

.ui-icon-gripsmall-diagonal-se {
background: #000000;
}

/*search*/
.scw-search.scws-style-1 .form-control {
    background-color: #ecc92b;
    color: #333;
    border-radius: 30px;
}

.scw-search.scws-style-1 .form-control-feedback {
    border-radius: 30px;
}

.sci-search::before{
  color: #333;
    font-size: 25px;
    line-height: 130%;
}


/*product-page*/

.scp-p-price-new {
    color: #000000;
}

.scp-p-code {
    color: #ffd900;
}

.scp-filters h4 {
    border: 1px #000000 solid !important;
    background-color:#fff;
    border-top: 0 !important;
}


.scpd-template-4 .scpd-wishlist i, .scpd-template-4 .scpd-wishlist em {
    color: #000000!important;
}

.scpd-template-4 .btn-add-to-cart {
    background-color: #000000 !important;
}

.scpd-template-4 .scpd-quick-buy .btn {
    background-color: #ffd900 !important;
    border: 1px solid #ffd900 !important;
    color: #fff;
}

.scpd-template-4 h3.scpd-other-categories {
  color:#000000 !important;
}

.scp-breadcrumb .breadcrumb .active {
    color: #000000;
}

.scpd-template-4 .breadcrumb>li>a {
    color:#000000!important;
}

.btn-primary:hover, .btn-primary:focus {
    background-color:#000000;
}

.scp-products-holder {
     width: auto; 
     margin-top: 0px; 
}

.scp-product {
      width: 201px;
      background-color:#fff;
}

.scp-p-title ,.scp-p-price ,.scp-p-code ,.scp-p-price-new {
background-color:#fff;
}

.scpc-same-billing > a:after, .sc-address-note a {
      background: #000000;
}

.scpc-total-price {
    color: #ffd900 !important;
}


.scp-cart-total>h3 span {
    color: #000000;
}

.btn-primary {
    background-color: #000000;
    border-color:#000000;
}

.scp-cart-p-actions a.removecartitem {
    color: #000000;
}

#shopping_cart_popup .scp-cart-p-info h4 {
    color:#000000;
}

.scp-filters>div {
   background: #f5f5f5!important;
    border: 1px #e4e4e4 solid!important;
}

.scp-p-code {
     color: #000000;
    font-size: 13px;
}

.scp-p-price-new {
    color: #000000;
    font-size: 20px;
}

/*store-address*/

.scw-storeaddress>p>em {
    color: #fff;
}

/*footer*/

.sct-footer {
    background-color: #000000;
    color: #fff;
}

.scp-footer h4 {
  color: #000;
  font-weight: bold;
}


.sct-footer-below {
    background-color: #f5ed26 ;
}

/*.scp-layout.sce-l-s.sct-sub-top-bar {
    background: #000;
}*/

.scw-tollfree a {
    color: #fff !important;
	}
.scw-tollfree.scws-style-2>span>i {
    color: #fff !important;
	}

body.sticky-header.scpage-index.lg {
    background: #000;
}

.noUi-connect{
  background:#ffcb04 !important;
}

.scpd-tabs .nav-tabs>li.active>a, .scpd-tabs .nav-tabs>li.active>a:hover, .scpd-tabs .nav-tabs>li.active>a:focus {
    border-top: 3px solid #ffd900 !important;
}


/**footer above section**/

        .footwear-container {
            display: flex;
            justify-content: space-between;
            max-width: 1200px;
            margin: 0 auto;
            gap: 30px;
        }

        /* Product Section */
        .product-section {
            position: relative;
            flex: 0 0 auto;
            max-width: 500px;
        }

        .exclusive-badge {
            position: absolute;
            top: -10px;
            left: -10px;
            width: 100px;
            height: 100px;
            overflow: hidden;
        }

        .exclusive-text {
            position: absolute;
            width: 150px;
            background: linear-gradient(135deg, #CFB53B, #DAA520);
            text-align: center;
            line-height: 30px;
            transform: rotate(-45deg) translateY(20px);
            transform-origin: center;
            color: #1D1D1D;
            font-weight: bold;
            text-transform: uppercase;
            font-size: 14px;
        }

        .product-image {
            padding: 15px;
            border-radius: 5px;
            width: 100%;
            height: auto;
        }

        /* Brand Section */
        .brand-section {
            flex: 1;
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            gap: 20px;
        }

        .brand-logo {
            height: 122px;
            margin-bottom: 10px;
        }

        .brand-text {
            font-size: 14px;
            line-height: 1.6;
            color: #FFFFFF;
            max-width: 400px;
        }

        .logo-container {
            display: flex;
            align-items: center;
            gap: 70px;
        }

        /* CTA Section */
        .cta-section {
            flex: 0 0 auto;
            display: flex;
            flex-direction: column;
            gap: 20px;
            width: 250px;
            position: relative;
            top: 82px;
        }

        .cta-button {
            background-color: #FFD700;
            color: black;
            padding: 15px 15px;
            text-align: center;
            text-decoration: none;
            font-weight: bold;
            text-transform: uppercase;
            font-size: 26px;
            display: block;
            width: 100%;
        }

        .cta-button span{
            font-size:14px;
            font-weight:600;
        }

        .text-container {
            display: flex;
            flex-direction: column;
            gap: 10px;
        }

        .footprint {
            height: 182px;
            margin-left: 10px;
        }

.cta-section a {
    text-decoration: none;
    color: #333;
}

.scp-footer.sct-footer {
    background: #ffcb04;
}

.scw-pagelinks>ul>li>a{
  color:#000;
  font-weight:bold;
  font-size:16px;
}

.sc-topsearch .form-control ,.sc-topsearch .form-control:focus{
    background: #fff;
    border:1px solid #333;
    border-radius:4px;
    color: #111;
}

.sc-topsearch .form-group.has-feedback {
    margin-top: 40px;
}

.scpage-index .sc-topsearch {
    display:none;
}

/*search bar */
.scw-search .form-control {

    background-color: #F5ED26 !Important;

      border-top-color: #231F20;

    border-top-style: solid;

    border-top-width: 1px;

    border-right-color: #231F20;

    border-right-style: solid;

    border-right-width: 1px;

    border-bottom-color:#231F20;

    border-bottom-style: solid;

    border-bottom-width: 1px;

    border-left-color: #231F20;

    border-left-style: solid;

    border-left-width: 1px;

}

.scw-search.scws-style-1 .form-control-feedback
 {
   color: #231F20!Important;
 }

.scw-search .form-control{
  color:#333 !important;
  margin-top:35px !important;
   }

.scw-shoppingcart {
    height: 77px;
    line-height: 125px !important;
}

.form-control-feedback{
  line-height:115px !important;
}

@media screen and (max-width: 767px){
.scw-search.scws-style-1 .form-group{
  display:none;
}
  .scw-shoppingcart{
   top:-182px !important;
}
}

.scw-search.scws-style-1 .form-group {
  border:0 !important;
  }

.scw-search.scws-style-1 .form-group{
  margin-top:-26px !important;
  }

.scpage-index.lg  .scw-search.search-header {
    display: none;
}
.scpp-sticker-discount {
    display: none;
}


.scw-search-dropdown.open {
    top: 84px;
}
span.result-right {
     width: calc(100% - 100px);
   
}
