/** * WARNING: Do not change this file. Your changes will be lost. * 2026-03-27 11:02:25 */  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: 49%; } .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: 49%; } .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: 36.75%; } .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: 36.75%; } }  .page-header.type2 .custom-block a {
        font-size: 12px;
        color: #fff;
    }
body .pages a.page {
    background: #fff;
    color: #54992f;
}
.pages .action:hover {
    background: #54992f;
    border: 1px solid #54992f;
    color: #fff;
    text-decoration: none;
}
.videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.owl-item .product-item-details .product-item-inner .product-item-actions >a.action.tocart.primary,
#new_product .product-item-details .product-item-inner .product-item-actions >a.action.tocart.primary
{display:none !important;}
.search-autocomplete {display: none !important;}
.search-autocomplete .smile-elasticsuite-autocomplete-result {
background: #fff;
    padding: 10px 15px;
    border: 1px solid #acd99a;
}
.product-item-name a {
white-space: normal;
    overflow: visible;
}