/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2026-01-19 13:01:59 */
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%;
    }
}

form.form.create.account.form-create-account legend.legend { text-transform: initial; }
form.form.create.account.form-create-account label[for="terms_of_use"]:before { content: '*'; color: #e02b27; font-size: 1.2rem; }
.cart-summary { background:none; margin-bottom: 0; padding:0px; border:0px; border-radius:0px;}
.sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu {
z-index: 3 !important;}
.action.action-login.secondary { height: 38px; line-height: 22px; font-weight: 400; }
.actions-toolbar .primary a.action { display:block; }
.block-authentication .action.action-register { line-height:22px; padding: 7px 15px; }
.actions-toolbar > .secondary {margin-bottom: 9px; }