/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2025-11-19 21:44:53 */
body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 57.17%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 40.83%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 42.8775%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 30.6225%;
    }
}
@media (max-width: 480px){
    .products-grid .product-item {
        float: none;
        width: 100%;
        padding: 10px 0;
    }
    .slider-wrapper > .products-grid {
        padding-left: 10px;
	padding-right: 10px;
    }
    .products-grid.products {
        margin-left: 0;
	margin-right: 0;
    }
}

.customer-account-login .logo img {display: none !important;}
.customer-account-login .logo {height:118px !important;}

.page-header.type1 .block-search input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #FFFFFF;
  opacity: 1; /* Firefox */
}

.page-header.type1 .block-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #FFFFFF;
}

.page-header.type1 .block-search input::-ms-input-placeholder { /* Microsoft Edge */
  color: #FFFFFF;
}

.header.panel > .header.links {
  color: #FFFFFF;
}


.customer-welcome .action.switch{
  color: #FFFFFF;
}

.page-header {
    border-top-color: #00a0f5;
}


.page-header.type1 .logo {
    margin: 0 0 10px 0;
}


    @media (min-width: 768px), print {
        
.navigation {
    font-size: 18px;
    font-weight: 500;
}

        
    }


@media only screen and (max-width: 768px) {

  .page-header {
    background-color: #00a0f5 !important;
}
    .page-header.type1 .logo {
    margin: 10px 0 20px 0;
}
    .nav-toggle:before, .page-header a, .minicart-wrapper .action.showcart:before {
        color: #FFFFFF;
    }
       .nav-toggle:hover:before, .page-header a:hover, .minicart-wrapper .action.showcart:hover:before {
        color: #000000;
    }
   .minicart-wrapper .action.showcart .counter.qty {
        color: #00a0f5;
    }
    
}