@import url(source/swiper-bundle.min.css);
:root{--swiper-navigation-size:20px;--swiper-navigation-color:var(--c-darker-text);--swiper-pagination-color:#e82001;--swiper-pagination-bullet-inactive-color:#bdbdbd;--swiper-pagination-bullet-inactive-opacity:1}
@media screen and (min-width:992px){
:root{--swiper-navigation-size:32px}
}
.gmw-home-top-categories a:hover{color:var(--c-link-hover)}
.gmw-home-top-finder select:focus{outline:0}
.gmw-benefits ._returns ._icon{font-size:2.5625rem}
.gmw-benefits ._guarantee ._icon{font-size:2.5625rem}
.gmw-benefits ._ships ._icon{font-size:1.6875rem}
@media screen and (max-width:35.9375rem){
.gmw-benefits ._guarantee{border-top:solid .0625rem #ddd;border-bottom:solid .0625rem #ddd}
}
@media screen and (min-width:36rem){
.gmw-benefits ._guarantee{border-left:solid .0625rem #ddd;border-right:solid .0625rem #ddd}
}
@media screen and (max-width:35.9375rem){
.gmw-top_brands ._logo{min-height:9.375rem}
}
@media screen and (min-width:36rem){
.gmw-top_brands ._logo a{min-height:4.6875rem}
}
@media screen and (min-width:62rem){
.gmw-top_brands ._logo{min-height:9.375rem}
}
.landing-page-finder-form-container .loading-mask{display:none}
@media screen and (max-width:36rem){
.gmw-featured-brand img{max-height:25px}
}
.gmw-featured-categories{row-gap:2rem}
@media screen and (max-width:61.99rem){
.gmw-featured-categories{column-count:2}
}
.gmw-featured-category{flex:1 0 100%}
@media screen and (min-width:62rem){
.gmw-featured-category{max-width:calc(100% / 7)}
}
.gmw-featured-categories-link{font-size:.875rem}
@media screen and (min-width:36rem){
.gmw-featured-categories-link{font-size:1rem}
}
@media screen and (min-width:62rem){
.gmw-featured-categories-link{max-width:8.75rem}
}
.gmw-featured-categories-picture{width:3.75rem;height:3.75rem;background-color:var(--c-lighter-dray)}
@media screen and (min-width:36rem){
.gmw-featured-categories-picture{width:5rem;height:5rem}
}
@media screen and (min-width:62rem){
.gmw-featured-categories-picture{width:6.625rem;height:6.625rem}
}