/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2022-03-08 15:40:37 */
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;
    }
}

.fieldset > .field.qty > .label {
    float: left;
}

input[type=color], 
input[type=date], 
input[type=datetime-local], 
input[type=datetime], 
input[type=email], 
input[type=month], 
input[type=number], 
input[type=password], 
input[type=search], 
input[type=tel], 
input[type=text], 
input[type=time], 
input[type=url], 
input[type=week], 
select, 
textarea{
    color:#4a4a4a;
}

button:not(.primary){
    color:#4a4a4a;
    border-color:#4a4a4a;
}

button:not(.primary):hover{
    color:#fff;
    background-color:#CC0415;
    border-color:#CC0415;
}

.opc-progress-bar-item._active>span{
    color:#4a4a4a;
}

.abs-checkout-title, 
.opc-wrapper .step-title, 
.opc-block-shipping-information .shipping-information-title, 
.opc-block-summary>.title, 
.checkout-agreements-items .checkout-agreements-item-title{
    color:#4a4a4a;
}

.block-collapsible-nav .item a, 
.block-collapsible-nav .item>strong{
    color:#4a4a4a;
}

.login-container .password-login-form-contain .login-form-block #password-login-form .fieldset .actions-toolbar-otp .for-accout-title .forgotpassword-by-email a{
    color:#4a4a4a;
}