html{background:#fff}.dialog-off-canvas-main-canvas{background:#fff}div#page-wrapper{max-width:100%;padding:0;background:#fff}.site-header__initial{display:none}.main-content{width:100%}.main-content__container.container{padding:0}div#content{display:block;width:100%;margin:0}.menu-navigation-block {background: var(--primary-color);width: 100%;height: 100%;color: var(--white-color);position: relative;z-index: 9;}
.menu-navigation {margin: 0px auto;text-align: center;}.view,.view-content{display:block}.views-element-container{margin:0}.main-content__container{padding:0}.node__content{padding:0}div#block-olivero-subtheme-mainpagecontent{margin:0}#block-ttgtheme-views-block-featured-cat-block-1,#block-ttgtheme-views-block-home-brands-block-1{padding:40px 0 1px 0}section.comments{max-width:1320px;margin:0 auto;padding:0 10px}ul.links.inline{max-width:1320px;margin:0 auto;padding:0 10px}.node__meta{max-width:1320px;margin:10px auto;padding:0 10px}.wide-content.field.field--name-field-blog-image.field--type-image.field--label-above{width:100%;display:block;max-width:1320px;margin:0 auto;padding:0 10px}#block-ttgtheme-footerlogo .field__item img{max-width:150px;text-align:left}.field__item img{max-width:300px;text-align:left}.field.field--name-field-author-name.field--type-string.field--label-above,.field.field--name-field-category.field--type-entity-reference.field--label-above{max-width:1320px;margin:0 auto;padding:0 10px}.layout-region.layout-region-checkout-footer{float:none}#block-olivero-subtheme-contactinfo-2 .block__title{font-family:var(--ff-secondary);font-size:var(--fs-h5);font-weight:600;color:var(--text-color-light);padding-bottom:20px;margin:0}.region-learnmore>h4.region-heading{display:none}.copyrights .block-block-content{grid-column:1 / 15}.copyright-block{float:left;text-align:left}.terms-block{text-align:center}#interchangeTbl_wrapper .dt-search{display:none!important}#brand:focus,#interchange:focus{outline:0;box-shadow:none}.menu-nav,.region--search-block{width:100%;text-align:center}#stockorder select{max-width:100%!important}.form-element--type-select,select{font-size:var(--fs-base)!important}@media only screen and (max-width:539px){.static-page h1,.static-div p{text-align:center}html{width:100%;overflow-x:hidden;max-width:100%}body{width:100%;max-width:100%;overflow-x:hidden}}.footer-info .region--footer_top__inner{margin-bottom:10px}#block-ttgtheme-footerlogo p{margin-bottom:20px!important;text-align:justify;margin-top:0}
.featured-products.featured-2 .product-btn {display: inline-flex;flex-wrap: nowrap;gap: 10px;width: 100%;}
.featured-2 .product-btn button, .featured-2 .product-btn a {width: 120px;max-width: 100%;min-width: auto !important;font-size: 14px;}
.featured-2 .slider-card-inner {align-items: flex-start;}
.featured-2 .other-locations-select {position: relative;top: -50px;left: 150px;min-width: 200px;max-width: 280px;}
.featured-2 .main-location-select {min-width: 280px;max-width: 280px;}
@media only screen and (max-width:992px) {.featured-2 .other-locations-select {left: 18px;}
.featured-products.featured-2 .product-btn {width: auto;}}
@media only screen and (max-width:767px) {.featured-2 .other-locations-select {left: 110px;}}
@media only screen and (max-width:576px) {.featured-2 .other-locations-select {left: 33px;}}
@media only screen and (max-width:385px) {.featured-2 .other-locations-select {left: 0px;}}
@media only screen and (min-width:767px) and (max-width:992px) {div.searchsuggestion{left: 0 !important;}}
@media only screen and (max-width:992px) {html, body.path-cart {overflow-x: hidden;}}