a.button{border-radius:25px 0;background:#df1212;color:#fff;font-size:18px;font-weight:600}a.button:hover,a.button:before,a.button:after{border:0px;outline:0px;box-shadow:none!important}a.button:hover{color:#fff;background:#000}.shipping_bar a.free_shipping_top_strip{font-size:16px;text-transform:uppercase;letter-spacing:3px;font-weight:600}.working-hours{color:#fff;font-size:16px;line-height:38px;text-align:center}.working-hours i{margin-right:8px}.main-nav.topnav ul.tpn li a{color:#fff}header .noproclas{place-items:unset}form.search_form .form-group{display:flex;flex-direction:row-reverse}form.search_form .form-group{border:solid 1px #84a27e!important;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;padding:5px 10px}form.search_form .form-group button.btn.btn-success{background:none!important;border:5px}form.search_form .form-group span.fa.fa-search{color:#000}form.search_form .form-group span.fa.fa-search:before{color:#000}form.search_form .form-group input#search_query{border:0px;box-shadow:unset;width:100%}.menu_bar{border:0px;padding:10px 0}.menu>ul>li>a{text-transform:uppercase;line-height:15px}header.header{padding-top:5px;padding-bottom:5px;justify-items:center}header.header .header__inline-menu{display:none}#header_search_box{padding:0}#header_search_box .search__input.field__input{width:500px;padding:10px;border-radius:50px;border:solid 1px #84a27e}#header_search_box .search__input.field__input:focus{border:0px}#header_search_box .field:after{display:none}#header_search_box .field__input::placeholder{opacity:1}#header_mobile_icons{display:none}#header_desktop_icons{display:block}#header_desktop_icons ul{margin:0;padding:0;list-style:none}#header_desktop_icons ul li{margin:0;padding:0 0 0 36px;font-size:40px;font-weight:400;line-height:36px}#header_desktop_icons ul li.hdr_call{background:url(https://cdn.shopify.com/s/files/1/0281/2552/8143/t/21/assets/phone-icon.png) left center no-repeat}#header_desktop_icons ul li.hdr_email{background:url(https://cdn.shopify.com/s/files/1/0281/2552/8143/t/21/assets/hdr-contact-icon2.png) left center no-repeat;font-size:16px;font-weight:300}#header_desktop_icons ul li a{color:#000;text-decoration:none}#full-wide-menu{background:#000;padding:0}#full-wide-menu .page-width{padding:0;max-width:1220px}#full-wide-menu .list-menu--inline{display:flex;justify-content:space-around;align-items:center;text-align:center}#full-wide-menu ul.list-menu--inline li a{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none;padding:10px 20px;text-align:center;border-radius:25px 0}#full-wide-menu ul.list-menu--inline li a:hover{background:#df1212}#full-wide-menu ul.list-menu--inline li .list-menu__item span{color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none}#full-wide-menu ul.list-menu--inline li .header__menu-item{color:#fff;text-decoration:none}#full-wide-menu ul.list-menu--inline li .header__submenu.list-menu{background:#000;width:375px}#full-wide-menu ul.list-menu--inline li .mega-menu__content{background:#000;position:absolute;z-index:10;min-width:230px}#full-wide-menu ul.list-menu--inline li .mega-menu__content .mega-menu__list{grid-template-columns:1fr 1fr 1fr}#full-wide-menu ul.list-menu--inline li .mega-menu__content .mega-menu__list a.mega-menu__link{text-transform:capitalize;border-radius:0;text-align:left;max-width:unset;min-height:unset;display:block;padding:10px}.banner__text span{color:#fff}button.slider-counter__link--active span.dot{background:#df1212!important}.slideshow__controls{border:0px!important}.collection.section-template--22089579921684__featured_collection_zHxyBY-padding .collection__title h2{text-align:center}#cat-nav-section{padding:30px 0}#cat-nav-section h2{text-align:center}#cat-nav-section ul{margin:0;padding:0;list-style:none;text-align:center}#cat-nav-section ul li{margin:5px 0;padding:0;display:inline-block}#cat-nav-section ul li a{font-size:14px;text-decoration:none;margin:0;padding:6px 12px;display:block;color:#df1212;background:#fce7e7;border-radius:25px 0}#cat-nav-section ul li a:hover{background:#df1212;color:#fff}#cat-card-section{padding:40px 0}#cat-card-section ul{margin:0;padding:0;list-style:none;text-align:center;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}#cat-card-section ul li{margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:375px;position:relative}#cat-card-section ul li a{font-size:24px;font-weight:600;text-decoration:none;margin:0;padding:6px 12px;display:block;color:#000;background:#ffffffe6;position:absolute;bottom:0}#cat-card-section ul li a:hover{color:#df1212}#cat-card-section ul li:nth-child(1) a,#cat-card-section ul li:nth-child(3) a{right:0}#partner-logos-section{background:#ebebeb;padding:50px 0}#partner-logos-section h2{text-align:center}#partner-logos-section .partner-carousel{margin:0;padding:0;list-style:none}#partner-logos-section .partner-logo{background:#ebebeb;padding:5px 10px}#partner-logos-section .partner-logo img{width:100%;mix-blend-mode:multiply}#partner-logos-section .partner-carousel .slick-slide{margin:0;padding:0}#partner-logos-section .partner-carousel .slick-next:before,#partner-logos-section .partner-carousel .slick-prev:before{color:#df1212;font-size:28px}#ad-wide-section{padding:60px 0;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:450px}#ad-wide-section h2{text-align:left;color:#fff}#ad-wide-section .ad_img_box img{width:100%;display:none}#ad-wide-section a{color:#fff;text-decoration:none}#testimonials-section{padding:60px 0;background:url(/cdn/shop/files/testimonials-bg.png) center bottom no-repeat;background-size:cover;min-height:550px}#testimonials-section h2,#testimonials-section .tsm_item p{color:#fff}#testimonials-section .tsm_item .client_details{color:#fff;font-style:italic}#testimonials-section .tsm_item .client_details span{display:block;font-size:22px;font-weight:600;font-style:normal}button.slideshow__autoplay{display:none}.quick-add__submit{border:solid 1px #000000}.collection-hero__description{max-width:100%!important}footer .footer__content-top .grid{grid-template-columns:2fr 2fr 1fr 1fr;display:grid;grid-gap:40px}footer .footer__content-top .grid .grid__item{width:auto!important}#shopify-section-template--22089579921684__rich_text_3k8VN3 .rich-text__blocks{max-width:100%!important}#shopify-section-template--22089579921684__rich_text_3k8VN3 ul{margin:0;padding:0;list-style:none;text-align:center}#shopify-section-template--22089579921684__rich_text_3k8VN3 ul li{margin:5px 3px;padding:0;display:inline-block}#shopify-section-template--22089579921684__rich_text_3k8VN3 ul li a{font-size:14px;text-decoration:none;margin:0;padding:6px 12px;display:block;color:#df1212;background:#fce7e7;border-radius:25px 0}#shopify-section-template--22089579921684__rich_text_3k8VN3 ul li a:hover{background:#df1212;color:#fff}.product-form__input.product-form__input--dropdown label,.product-form__input.product-form__quantity label{font-size:16px;font-weight:700}@media(max-width:768px){#full-wide-menu{display:none}#cat-nav-section{padding:20px 0}#cat-card-section{padding:30px 0}#cat-card-section ul{grid-template-columns:1fr}#cat-card-section ul li a{width:100%;font-size:18px}#ad-wide-section{padding:0 0 30px;background-image:url(/cdn/shop/files/gey-texture-bg.jpg)!important;text-align:center;min-height:auto}#ad-wide-section h2{text-align:center}#ad-wide-section .ad_img_box img{width:50%;display:block;margin:auto}#testimonials-section{padding:40px 0;background:url(/cdn/shop/files/testimonials-bg-mobile.png) center bottom no-repeat;background-size:cover;min-height:auto;text-align:center}#testimonials-section h2{text-align:center;margin:0 0 20px}footer .footer__content-top .grid{grid-template-columns:1fr 1fr;grid-gap:30px}}@media(max-width:576px){footer .footer__content-top .grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
