.mpStyle *,
.mpStyle *::after,
.mpStyle *::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body{margin: 0;padding: 0;}
body.noScroll {overflow: hidden;}
.mpStyle {
    font-size: var(--default-font-size);
    font-weight: var(--default-font-weight);
    color: var(--default-color);
    line-height: 1.25;
}

.mpStyle,
.mpStyle [data-collapse].mActive{display: block;}

.mpStyle hr{margin: 10px 0;line-height: 1;border-color: var(--default-border-color);}

.mpStyle p{margin: 0;padding: 0;line-height: 1.5;}

.mpStyle a {color: #0E6BB7;}
.mpStyle a:hover {opacity: 0.5;color: var(--default-active-color);}
.mpStyle a,
.mpStyle a:hover {text-decoration: none;}

[data-collapse-target],
[data-target-popup],
[data-tabs-target]{cursor: pointer;}
.mpStyle [data-collapse]{display: none;}

.mpStyle a,
.mpStyle [class*="Button"],
.mpStyle [class*="transition"],
.mpStyle [class*="magePopup"] .popupClose,
.mpStyle [class*="magePopup"],
.mpStyle .customCheckbox,
.mpStyle [class*='faqItem'],
.mpStyle button.mage_button {
    -webkit-transition: 350ms ease-in-out;
    -moz-transition: 350ms ease-in-out;
    -o-transition: 350ms ease-in-out;
    transition: 350ms ease-in-out;
}