/* =================== custom ======================== */
.copyright,
.page-wrapper>.page-header,
.page-wrapper>.page-footer,
.sections.nav-sections,
.breadcrumbs {
    display: none !important;
}

.page-wrapper>.page-main {
    padding: 0px;
}

.columns .column.main {
    padding: 0px !important;
    margin: 0px !important;
}

.nav-bar .logo {
    margin: 0px !important;
}

.apa-ac-item .apa-item-txt {
    color: #333 !important;
}

.apa-ac-item {
    min-height: 50px !important;
}

.garage_icon {
    margin: 10px 0px 10px 0px;
}

.garage_block_text::-webkit-scrollbar {
    width: 8px
}

.garage_block_text::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 30px rgba(0, 0, 0, .4)
}

.garage_block_text::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.image-size {
    width: 100% !important;
    left: unset !important;
}

.slick-dots{
    padding:0 ;
}
/* ================= login ================= */
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #000000;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.control {
    display: block !important;
    position: relative !important;
    padding-left: 0px !important;
    margin-bottom: 15px;
    cursor: pointer;
    font-size: 18px;
    min-width: 125px;
    color: #000 !important;
    font-weight: 500 ;
}

.control input {
    position: unset !important; 
    z-index: unset !important;
    opacity: 1 !important;
    color: #000 !important;
}
.fieldset input {
    /* padding: 0 62px; */
    margin: 0 5px;
}


#block-collapsible-nav.content {
    position: unset;
    top: unset;
    left: unset;
    transform: unset;
}

/* ============== end login ================= */


a:focus, a:hover {
    color: unset !important;
    text-decoration: none !important;
}
.items-in-cart .content {
    position: unset;
    top: unset;
    left: unset;
    transform:unset;
}
.opc-block-summary  .mark{
    background: unset !important;
}

.checkout-index-index .page-main{
    margin-top: 88px;
}
.authentication-dropdown .modal-content {
    box-shadow: unset;
    border: none;
}   