/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2025-07-10 05:06:00 */
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: 73.5%;
    }
    .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: 24.5%;
    }

    .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: 55.125%;
    }
    .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: 18.375%;
    }
}

.page-header.type17 .main-panel-top{
display:block !important;
}
.header.panel > .header.links > li
{
font-size:8px;
}
.page-header.type17 .navigation:not(.side-megamenu) .level0 .level-top
{
font-family: 'Bebas Neue', sans-serif;
    font-size: 26px;
    letter-spacing: 2px;
    font-weight: 500;
}
.product-item .tocart span,
h1.slide-text{
 font-family: 'Bebas Neue', sans-serif;
letter-spacing: 6px;
}
.product-item .tocart span
{    letter-spacing: 2px !important;
    font-weight: 500;
    font-size: 18px;}

.fotorama__caption__wrap {
    display: none;
}
.minicart-wrapper .action.showcart .counter.qty
{
background-color:#000000 !important;
}
 @media (min-width: 769px), print {
        .form.create.account .actions-toolbar>.primary .action

{
  background: linear-gradient(to top, #eeeeee, #fafafa); /* Bottom to top gradient */
  border: 1px solid #d3d3d3;
    color: #000000;
}}
.box-tocart .action.tocart, .product-item-info .product-item-details .product-item-actions .tocart
{
    width: 100% !important;
   background: linear-gradient(to top, #eeeeee, #fafafa); /* Bottom to top gradient */
  border: 1px solid #d3d3d3;
    color: #000000;
}
button.action.primary:hover,
.product-item-info:hover .product-item-details .product-item-actions .tocart {
    background: #000000 !important;
    border-color: #000000;
    color: #fff;
}

.product-item-info .product-item-details .product-item-actions .actions-primary
{
width: 97%;
}.footer{
border-top: 1px solid #000;
}
.footer .newsletter input
{
border: 1px solid #000;
border-radius: 0px;
}
.footer .newsletter .action.subscribe
{
border-radius: 0px !important;
}
.footer-middle .block .block-title strong
{
font-family: 'Bebas Neue', sans-serif;
color: #000000;
letter-spacing: 2px;
font-weight: 500;
 font-size: 20px;
}
.price-box .price
{
font-weight: normal !important; 
font-size: 14px;

}
.product-item-name a{
font-size:  16px;
font-weight: 500;
}
.footer-bottom address
{
text-align:right;
}
.footer-middle>.container::after
{
border-bottom:none !important;
}

.footer .contact-info strong{
font-weight:400 !important;
}