/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2022-08-31 18:57:02 */
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%;
    }
}

 .header > .logo { max-width: 250px; }
.breadcrumbs .items {display: none;}
.breadcrumbs {display: none;}

.containertitle {
  position: relative;
  text-align: center;
  color: white;
}

.centeredtitle {
  position: absolute;
  top: 50%;
  left: 47%;
  transform: translate(-90%, -50%);
  font-size:50px;
  font-weight:700;
  text-transform: uppercase;
  text-shadow:4px 4px #5e5e5e;
}

.footer-middle {
    padding: 20px 0;
}

.footer-middle .block .block-title strong {
    font-weight: bold;
}

.footer-top {
    margin-bottom: 10px;
}

.page-main {
    padding-bottom: 20px !important;
}