.PBColorCircleContainer {
    display: none;
}

.purchRow1 .specialPadding {
    margin-top: 16px;
}

.purchRow2, .newAvailableDate {
    display: none !important;
}

.hero-slider.custom .heroTabControls .c-logo p {
    padding-top: 0;
}

.hero-slider.custom .color-indicator-border {
    display: none;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>.c-logo.f-active:before {
    border: none;
    top: 0px;
    width: 125px;
}

.hero-slider.custom .heroTabControls[role="tablist"] li {
    flex-basis: auto;
    float: none;
}
.hero-slider.custom .heroTabControls[role="tablist"] li:not(:last-of-type) {
    padding-right: 24px;
    flex-basis: auto;
    float: none;
}
.hero-slider.custom .m-multi-feature [role="tablist"] li>a.c-logo {
    width: auto !important;
    padding: 8px 24px;
    color: #171717;
    /*border: 2px solid #e7e7e7;*/
    background-color: #e7e7e7 !important;
}

.hero-slider.custom .m-multi-feature [role="tablist"] li>a.c-logo.f-active {
    outline: 2px solid #000;
    background-color: transparent !important;
}

/* SPECIFICATIONS drawer */

.specs-drawer .c-heading-2 {
    margin-left: 16px;
}

.specs-drawer .c-drawer {
    margin-top: 24px;
}

.specs-drawer .c-drawer button {
    height: 68px;
}

.specs-drawer .c-drawer {
    background-color: transparent;
}

.specs-drawer .m-system-requirements {
    padding-top: 12px;
    /*background-color: #171717;*/
    padding-bottom: 36px;
}

.specs-drawer .c-drawer+.c-drawer {
    margin-top: 2px;
}

@media screen and (max-width:1083px) {
    .specs-drawer>section[data-grid="container"] {
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media only screen and (max-width: 539px) {
    .specs-drawer .m-system-requirements {
        padding-left: 12px;
        padding-right: 12px;
    }
}

/* fixing global override in MWF-accessories.css */
a:not(.x-hidden-focus).c-call-to-action:focus, 
a.c-call-to-action:hover {
    color: #054b16;
}