button[quick-buy] {

display: none !important;

}

@media (min-width: 1024px) {

.lg\:grid-cols-6 {

display: flex;

flex-direction: row;

align-content: stretch;

flex-wrap: wrap;

justify-content: center;

}

}

.s-social-link a[title="twitter"] {

background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRJO2SeTQHtzL024EkApdOOoQ1QlTxBsqKCSQ&s);

color: #fff0;

background-repeat: no-repeat;

background-position: right;

background-size: 29px;

}.footer-is-custom .store-footer .social-link, .footer-is-custom .store-footer .contact-social, .footer-is-custom .store-footer .contact-icon {

border-color: #2f476d;

background: #2f476d;

opacity: 100;


color: #ffffff;

}.footer-is-custom .store-footer {

background-color: #ffffff;

color: var(--footer-text-color);

background-image: url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRJO2SeTQHtzL024EkApdOOoQ1QlTxBsqKCSQ&s);

}.advanced-slider .swiper .swiper-slide-active h2 {

animation-name: fadeInDown;

animation-duration: .4s;

animation-timing-function: ease-in-out;

animation-fill-mode: backwards;

animation-iteration-count: none;

line-height: 1.2;

color: #ffffff;

}.advanced-slider .swiper .swiper-slide-active p {

animation-name: fadeInDown;

animation-duration: .5s;

animation-timing-function: ease-in-out;

animation-fill-mode: backwards;

animation-iteration-count: none;

animation-delay: .3s;

color: #ffffff;

}.promotion-banner ul, .animated-text ul {

padding: 4px 0px;

list-style: none;

display: flex;

white-space: nowrap;

margin: 9px;

}.store-footer h3 {

margin-bottom: .75rem;

font-size: 1.125rem;

line-height: 1.75rem;

font-weight: 700;

color: #2f476d;

}.leading-6 {

line-height: 1.5rem;

color: #2f476d;

}.footer-list a:last-child {

margin-bottom: 0;

color: #2f476d;

}.unicode {

unicode-bidi: plaintext;

color: #2f476d;

}

.bg-primary {

background: #942525;

}@media (min-width: 1024px) {

.lg\:block {

display: block;

color: #2f476d;

}

}[dir=rtl] .rtl\:pl-4 {

padding-left: 1rem;

color: #2f476d;

}.shrink-0 {

flex-shrink: 0;

color: #2f476d;

}.top-navbar:not(.topnav-has-bg) {

background-color: var(--header-bg);

color: #2f476d;

}.top-navbar {

display: flex;

min-height: 42px;

padding-top: -0.5rem;

padding-bottom: 0.5rem;

border-bottom: 1px solid rgba(238, 238, 238, .3490196078);

}