.payment-icons-item.mbway{
    width: 40px;
    height: 24px;
    background: white;
    border-radius: 3px;
    border: 1px solid #dedede;
    text-align:center;
}
.payment-icons-item.mbway:not(.Multibanco) img{
    height: 22px;
}
.payment-icons-item.mbway.Multibanco img{
    height: 21px;
}

.quick-add-btn-text{line-height: 2.42rem;}
.quick-add-btn-text .icon{padding-right:5px}

.motoContainer{display:block !important}

#motosearch-search[disabled]{background-color:#000!important}
#motosearch-search{background-color:#e32c2b!important}

.motoContainer .motosearch-holder .motosearch-select-holder[disabled="disabled"]:after,
.motosearch-fitment-widget .motosearch-holder .motosearch-select-holder[disabled="disabled"]:after,
.motoContainer .motosearch-container select:disabled,.motosearch-fitment-widget .motosearch-container select:disabled,
.motoContainer .motosearch-holder .motosearch-select-holder[disabled="disabled"]:after,
#motosearch-search[disabled]{border-color:#555!important}

.motoContainer .motosearch-holder .motosearch-select-holder[disabled="disabled"]:after{background-color:#333!important}

@media only screen and (min-width:769px) and (max-width:1023px){.site-header-right .site-header-actions{margin-top:9px}}.site-header-actions .site-header_account-link-anchor .site-header_account-link-text{display:none}.motosearch-select-holder.motosearchInfo{text-transform:uppercase;font-size:13px;text-align:right;height:45px;width:auto!important;line-height:0}

.motoContainer .motosearch-holder .motosearch-select-holder.motosearchInfo:after{display:none}
.motosearch-select-holder.motosearchInfo span{float:right;height:100%;display:grid;align-content:space-evenly;text-align:left;line-height:4px;font-size:12px}.motosearch-select-holder.motosearchInfo b{font-size:15px;width:100%;position:relative;display:inline-block}
.motosearch-select-holder.motosearchInfo img{max-height:45px;vertical-align:middle;float:right;padding:5px 0}


#motosearch-search_mini,#motosearch-search_mini_close{
    width:100%;
    border:none;min-height:20px;font-size:14px!important;font-weight:600!important;padding:0px!important;background:#fff0;
    text-align:center;color:#000!important;text-transform:uppercase!important}
#motosearch-search_mini img{vertical-align:middle;}
#motosearch-search_mini svg,#motosearch-search_mini_close svg{display:inline-block;width:30px;height:11px;transform:scale(1.25);transition:transform .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);fill:currentColor}.wsg_icon{vertical-align:middle}
#motosearch-search_mini.hidden,#motosearch-search_mini_close.hidden{display:none!important}
#motosearch-search_mini_close{height:auto!important;min-height:auto!important}#motosearch-search_mini_close svg{width:20px}


.motoContainer .motosearch-widget{max-width:1450px;width:100%;margin:0 auto}.motoContainer .motosearch-container{text-align:center;padding-bottom:3px!important}.motoContainer .motosearch-container label,.motosearch-fitment-widget .motosearch-container label{display:none}.motoContainer .motosearch-holder{width:100%}
.motoContainer .motosearch-holder .motosearch-select-holder{color:#000; width:16%;position:relative;display:inline-block!important;margin:0 6px 6px!important;text-align:left;vertical-align:top}
.motosearch-fitment-widget .motosearch-holder .motosearch-select-holder{position:relative}
.motoContainer .motosearch-holder .motosearch-actions-holder{width:18%;display:inline-block;position:relative;vertical-align:top}.motoContainer .motosearch-holder .motosearch-btn-holder,.motosearch-fitment-widget .motosearch-holder .motosearch-btn-holder{width:100%;display:inline-block!important;margin:0 6px 6px!important;text-align:left;vertical-align:top}.motoContainer .motosearch-btn-holder,.motoContainer .motosearch-select-holder-last{margin-right:6px!important}
.motoContainer .motosearch-holder .motosearch-select-holder:after,
.motosearch-fitment-widget .motosearch-holder .motosearch-select-holder:after{position:absolute;content:"";background:#e32c2b;width:30px;z-index:0;top:0;height:100%;right:0;background-image:url(/cdn/shop/t/27/assets/easy-arrow.svg?v=136282022776219390861686822747);background-repeat:no-repeat;background-position:center;cursor:pointer;border-top-right-radius:4px;border-bottom-right-radius:4px}
.motoContainer .motosearch-container select,
.motosearch-fitment-widget .motosearch-container select{
    border-radius:0px;appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;border:2px solid #e32c2b;
    transition:background-color .25s;min-height:45px;font-size:16px!important;font-weight:600!important;text-transform:uppercase;
    position:relative;z-index:1;background:#fff0;cursor:pointer;color:#000;padding-right:30px
}
.motoContainer .motosearch-container select:disabled,.motosearch-fitment-widget .motosearch-container select:disabled{opacity:.5!important}
.motoContainer .motosearch-container #motosearch-search,
.motosearch-fitment-widget .motosearch-container #motosearch-search{border-radius:0px!important;border:2px solid #e32c2b;transition:background-color .25s;min-height:45px;font-size:16px!important;font-weight:600!important;padding:10px 15px!important}.site-header_account-link-anchor{font-size:0px!important}.motoContainer .motosearch-holder .motosearch-actions-holder.motosearchInfoMobile{display:none!important}@media screen and (min-width:680px) and (max-width:1022.98px){.site-header .live-search{margin-right:15%}.productgrid--utils.productgrid--utils-sticky{top:108px!important}}@media screen and (max-width:1023px){
    .motoContainer .motosearch-holder .motosearch-select-holder.motosearchInfo{display:none!important}.motoContainer .motosearch-holder .motosearch-actions-holder.motosearchInfoMobile{display:block!important;margin-bottom:10px}.motoContainer .motosearch-container{padding-bottom:10px!important}.motoContainer .motosearch-holder{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}
    .motoContainer .motosearch-holder .motosearch-select-holder{width:49%;margin:0 0 10px 0!important}.motoContainer .motosearch-holder .motosearch-actions-holder{width:100%}.motoContainer .motosearch-holder .motosearch-btn-holder{margin:0!important}}@media screen and (max-width:719px){.motosearch-fitment-widget .motosearch-container{padding:20px 0!important}}@media screen and (max-width:480px){.motoContainer .motosearch-vertical-mode .motosearch-holder .motosearch-select-holder{width:49%;display:inline-block!important}}@media screen and (max-width:370px){.motoContainer .motosearch-container select,.motoContainer .motosearch-container #motosearch-search{font-size:12px!important}}.motosearch-clear-holder a,.motosearch-select-holder select{display:block!important;overflow:hidden!important;width:100%!important;margin:0!important;font:400 13px/18px arial!important;font-family:inherit!important}.motosearch-select-holder select{padding:8px 4px 8px 8px;border:1px solid #c4cdd5;border-radius:3px;font:400 13px/20px arial!important;font-family:inherit!important;box-shadow:none;outline:0!important}.motosearch-btn{display:inline-block!important;position:relative!important;padding:8px 15px!important;height:auto!important;border-radius:3px!important;cursor:pointer!important;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;color:#fff!important;font:400 13px/20px arial!important;font-family:inherit!important;letter-spacing:normal!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important}.motosearch-btn-holder .motosearch-btn{display:block!important}

#motosearch-search[disabled],.motosearch-select-holder select:disabled{opacity:.7}.motoContainer .motosearch-container{padding:20px;padding-top:10px}
.motoContainer .motosearch-container #motosearch-search{text-align:center}
.motoContainer.product .motosearch-holder .motosearch-select-holder,.motoContainer.product .motosearch-holder .motosearch-actions-holder{width:100%!important}.motoContainer.product h4{margin-bottom:10px}
.motoContainer .motosearch-container #motosearch-search{text-transform:uppercase!important}

.hidden{display:none!important}.motosearch-fitment-results{display:flex;padding:10px;border:1px solid #7cae46;border-radius:0px}.motosearch-fitment-results .motosearch-fitment-icon-holder .motosearch-fitment-icon svg{fill:#fff}.motosearch-fitment-results .motosearch-fitment-icon-holder .motosearch-fitment-icon{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background:#7cae46}.motosearch-fitment-results .motosearch-fitment-params{padding-right:5px}.motosearch-fitment-results .motosearch-fitment-change{vertica-align:top;color:#7cae46;font-size:14px;line-height:22px;cursor:pointer}.motosearch-fitment-results.motosearch-fitment-fail .motosearch-fitment-change{color:#e61b24;text-decoration:underline}.motosearch-fitment-results .motosearch-fitment-header{margin:0;color:#7cae46}.motosearch-fitment-results .motosearch-fitment-details{flex:1}.motosearch-fitment-results .motosearch-fitment-icon-holder{flex:0 0 50px}.motosearch-fitment-results.motosearch-fitment-fail{border-color:#e61b24}.motosearch-fitment-results.motosearch-fitment-fail .motosearch-fitment-header{color:#e61b24}.motosearch-fitment-results.motosearch-fitment-fail .motosearch-fitment-icon-holder .motosearch-fitment-icon{background:#e61b24}#otherResults{margin-top:10px}#shopify-section-tag-filter #wsg_search,#shopify-section-tag-filter #wsg_search_mini{margin-top:-43px}@media screen and (max-width:1024px){#shopify-section-tag-filter #wsg_search,#shopify-section-tag-filter #wsg_search_mini{margin-top:10px}}.product-stock-level--low{color:#3c9342!important}.product-stock-level__text svg{display:inline-flex;vertical-align:middle}.product-stock-level__text svg{margin-right:0;margin-top:-2px}.product-stock-level__text .icon-checkmark-circle{display:none!important}.product-form--atc-button,.product-form--atc-button:not(.disabled):hover{color:#fff;background-color:#f11212}.modal--quickshop-full .product-form--atc-button .atc-button--text{font-size:15px}.moreColorsTitle{margin-bottom:8px;margin-top:13px}

.moreColors a.group_prod_img{color:#171f2b;background-color:#171f2b0f;border-color:#171f2b0f;display:inline-block;width:auto;padding:.46875rem .703125rem;margin:0 5px 10px 0;cursor:pointer;transition:.2s cubic-bezier(.4,0,.2,1);font-style:normal;font-weight:400}

.moreColors a.group_prod_img.selected{border:2px solid #ce3a2b;}


.section_header_filter #shopify-section-tag-filter.showMotoSearch{display:block!important}


@media only screen and (max-width: 1024px) {
    #wsg_search.ishomepage {
        display:block !important
    }

    #wsg_search_mini.ishomepage {
        display: none !important
    }

    #wsg_search:not(.ishomepage):not(.open) {
        display: none !important
    }

    #wsg_search_mini:not(.ishomepage):not(.hidden) {
        display: block !important
    }
}

@media (min-width: 1024.01px) {
    #wsg_search_mini {
        display:none !important
    }
}