.dropdown-toggle::after{display:none}.footer-column-title{font-size:1.3rem}.hs-blog-post h1,.hs-blog-post h1 *{text-transform:uppercase;font-weight:300;font-size:1.8rem}.hs-blog-post .feature-image{display:none}.blog-body>span,.blog-featured-image>div,.blog-bottom>div,.post-slider>span,.blog-listing-wrapper{grid-area:content}.blog-section-heading{grid-area:header;margin-bottom:50px}.blog-section-heading h1{color:#af1010}.blog-pagination{text-align:center}a.previous-posts-link,.prev-butt{grid-area:previous;border:0}a.all-posts-link{grid-area:all;border:0}a.next-posts-link,.next-butt{grid-area:next;border:0}a{transition:.1s linear}a:hover{color:#af1010;transition:.1s linear}.blog-cta a.cta_button.gmac-cta{display:inline-block}.navbar-nav .nav-item.show .nav-link{color:#af1010}.navbar-nav .nav-item .nav-link:hover{color:#af1010}.soc-med-button{font-size:2rem}@media(min-width:991px){.site-header-wrapper{position:fixed;width:100%;background-color:#FFF;z-index:1000}.site-header-padding{padding-top:117px}}@media(max-width:767px){.dropdown-menu{border:0}}.dropdown-item{padding:5px}.dropdown-item.active{background-color:transparent;padding:5px 5px 5px 15px}.dropdown-item:active{background-color:transparent}.dropdown-item:active>a{color:#af1010}.dropdown-item.active>a{color:#af1010}#my-search-14994041>div{display:flex;justify-content:center}#search-container{flex-direction:column;align-items:center}.post-listing{display:flex;flex-wrap:wrap;justify-content:center}.post-listing .post-item{padding:15px;width:350px;margin-bottom:10px}@media(max-width:1024px){.blog-body,.blog-featured-image,.span12.widget-span.widget-type-rich_text.blog-bottom,.post-slider{display:grid;grid-template-columns:12% auto 12%;grid-template-areas:"left content right"}.blog-section{grid-template-columns:12% auto 12%;grid-template-areas:"left header right" "left content right"}.blog-pagination{display:grid;grid-template-columns:12% auto 12%;grid-template-areas:"left previous right" "left all right" "left next right";grid-row-gap:20px}}@media(min-width:1024px){.blog-section{grid-template-columns:25% auto 25%;grid-template-areas:"left header right" "left content right"}.blog-pagination{display:grid;grid-template-columns:25% 16.66% 16.66% 16.66% 25%;grid-template-areas:"left previous all next right"}}.blog-featured-image{margin:30px auto}.share-buttons{display:flex;list-style:none;justify-content:center;padding-inline-start:0px}.share-buttons li{margin:0px 5px}.blog-header{text-align:center;margin:50px 0px}.gmac-blog .pre-title{color:#aa1211;margin-bottom:15px;font-size:1.25rem;font-weight:400;text-transform:uppercase}.blog-bottom{margin:70px 0px;text-align:center}.page-description{margin-top:50px}.page-description .pre-title,.page-description .title{text-transform:uppercase;text-align:center}.page-description .pre-title h3{color:#aa1211;margin-bottom:15px;font-size:1.25rem;font-weight:400}.page-description .description{margin:20px 0px;padding:0px 20px;line-height:2}.store-locator .desc{padding:0px 20px;line-height:2}.form-container{display:grid !important;grid-template-columns:1fr 3fr 1fr}.form-container>span{grid-column:2}@media(min-width:576px){.form-container{grid-template-columns:1fr 2fr 1fr}}@media(min-width:1200px){.form-container{grid-template-columns:3fr 2fr 3fr}}.hs-landing-page .form-container .hs-submit{margin-top:40px}.hs-landing-page .form-container .hs-submit input{padding:5px 50px}.hs-landing-page .form-container span{color:#aa1211}.hs-landing-page .form-container label{margin-top:15px}.footer-container-wrapper{background-color:#1a1a1a;color:white}.discover .head{display:flex}.discover .head .content{display:flex;flex-direction:column;justify-content:center}.discover.left .banner{grid-area:left}.discover.left .head{grid-area:right;text-align:left}.discover.left .cta_wrapper{display:flex;width:100%;justify-content:flex-start}.discover.right .banner{grid-area:right}.discover.right .head{grid-area:left;text-align:right}.discover.right .cta_wrapper{display:flex;width:100%;justify-content:flex-end}.discover .cta_wrapper a.cta_button.gmac-cta:before{content:none}.discover .cta_wrapper a.cta_button{margin:5px 0;display:flex;flex-direction:column}.discover .banner{min-height:400px;width:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:flex-end;height:100%}.discover .banner .overlay{padding:50px}.discover .banner .overlay h3{text-transform:uppercase}.discover .head{text-align:center}.discover .head label{color:#af1010;font-family:'Lora',sans-serif;font-style:italic;font-size:1.2rem;margin-bottom:5px;font-weight:500}.discover .head h2{text-transform:uppercase;font-weight:400;letter-spacing:2px;opacity:.8;font-size:1.5rem}.discover .content .collection-desc{line-height:1.5rem;font-size:.8rem}@media(max-width:767px){.discover .head{padding:15px}}@media(min-width:768px){.discover{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"left right";align-items:center}.discover .head .wrapper{padding-top:5%;padding-left:5%}.discover.right .head .wrapper{padding-top:5%;padding-right:5%}}@media(min-width:1200px){.discover .head .wrapper{display:flex;flex-direction:column;padding:10%}.discover .cta_wrapper{margin-top:10px}}.full-width-background{background-size:cover;align-items:center;padding:25px 12%}.full-width-background .cta-wrapper{margin-top:10px}.full-width-pre-title{font-family:Lora;color:#ffe8f0;font-size:1.5rem}.full-width-text.left{grid-area:left}.full-width-text.right{grid-area:right}@media(min-width:768px){.full-width-text.middle{grid-area:left}.full-width-background{display:grid;grid-template-columns:50% 50%;grid-template-areas:"left right"}}@media(min-width:1366px){.full-width-text.middle{grid-area:center}.full-width-background{display:grid;grid-template-columns:30% 30% 30%;grid-gap:5%;grid-template-areas:"left center right"}}.collection-listing .hs_cos_wrapper_type_widget_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,300px));justify-content:center;align-items:center}.collection-listing .hs_cos_wrapper_type_widget_container .hs_cos_wrapper_type_custom_widget{display:flex;justify-content:center;align-items:center}.collection-listing .collection-icon{display:flex;flex-direction:column;margin:10px 0px;align-items:center}.collection-listing .collection-icon img{width:200px}.collection-listing .collection-icon label{text-transform:uppercase;margin-top:15px;font-size:.9rem;font-weight:500;text-align:center}.search-button{padding:5px 20px;margin:10px 0}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store .grid__categories--appearance-below .grid-category__title-inner{text-transform:uppercase;font-weight:400;font-size:.8em}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size.ec-size--l .ec-store .ec-related-products__title{text-transform:uppercase;font-weight:400}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store .grid__categories--appearance-below .grid-category__card{margin-bottom:30px;padding:0px 15px 0px 15px}#random-products #random-products-wrapper #random-products__list .random-product__name{font-size:1em !important;font-weight:400 !important}#random-products #random-products-wrapper #random-products__list .random-product__price{font-size:1.2em !important}#random-products #random-products-wrapper #random-products__list .random-product{padding:30px !important}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size.ec-size--l .ec-store.ec-store__category-page h1,html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store.ec-store__category-page h1{line-height:1.3;text-align:center;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:2px;opacity:.8;font-size:2rem}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size.ec-size--l .ec-store.ec-store__category-page .ec-breadcrumbs,html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store.ec-store__category-page .ec-breadcrumbs{text-align:center}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store p{text-align:center}html#ecwid_html body#ecwid_body .hs_cos_wrapper .ec-size .ec-store .grid__products .grid-product__wrap .grid-product__wrap-inner .grid-product__price .grid-product__price-amount{font-weight:500;font-size:18px}html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-price__value{font-weight:500;font-size:20px}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-add .form-control__button .form-control__button-svg{margin:0;float:none;clear:both;position:relative;display:flex}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-add .form-control__button{padding:0;display:flex;align-items:center;justify-content:center}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-add .form-control__button .form-control__button-svg .svg-icon{position:relative;margin:0}html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-saved .form-control__button .form-control__button-text,html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details .favorite-product__button-add .form-control__button .form-control__button-text{display:none}html#ecwid_html body#ecwid_body .ecwid .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button{background-color:#FFF;color:#595959;border:1px solid #595959}html#ecwid_html body#ecwid_body .ecwid .ec-size .ec-store .grid__categories{border-bottom:2px solid #000;margin-bottom:40px}html#ecwid_html body#ecwid_body .ecwid #rvp-products #rvp-products-wrapper .recently-viewed-title{font-size:22px;font-weight:400;text-transform:uppercase}