/*================ Sass Mixins ================*/
body {
  color: #ededed;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
  font-family: "Open Sans", sans-serif;
  background-color: #0d0d0d; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Open Sans", sans-serif; }

a {
  color: #ffffff;
  line-height: 1.6; }

a:hover {
  color: #ed401e; }

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input,
select {
  background-color: #1b1b1b;
  color: #808080;
  font-size: 15px;
  border: 1px solid #323232; }

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  background-color: #1b1b1b;
  border-color: #323232; }

select {
  color: #808080;
  background-color: #1b1b1b;
  border: 1px solid #323232; }

.select:after,
.product-info .options2 .selector-wrapper:after,
.product-filter .list-options .sort:after,
.product-filter .list-options .limit:after {
  color: #ed401e; }

img[src*="blank.gif"] {
  background: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/loader.gif?v=12695478467990730979) no-repeat scroll center center white;
  width: 100%;
  max-height: 200px; }

body .dropdown-menu > li > a,
.ui-autocomplete li a {
  color: #ffffff !important; }

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus,
.ui-autocomplete li a:hover, .ui-autocomplete li a:focus {
  color: #ed401e !important; }

.dropdown-menu {
  color: #ededed; }

.button,
.btn {
  font-family: "Open Sans", sans-serif;
  color: #ffffff !important;
  font-size: 11px;
  line-height: 1.6;
  font-weight: 600;
  text-transform: uppercase;
  background: #f17300; }

.button:hover,
.btn:hover {
  color: #ffffff !important;
  background: #f69100; }

.buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
  color: #ffffff !important;
  background: #e52911; }

.buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
  color: #ffffff !important;
  background: #ed401e; }

.footer-button {
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  line-height: 1.6;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffffff !important;
  background: #f17300; }

.footer-button:hover {
  color: #ffffff !important;
  background: #f69100; }

.custom-footer .background, .standard-body .custom-footer .background {
  background-color: #0d0d0d;
  border-top: 1px solid #0d0d0d; }

.custom-footer .pattern {
  color: #ffffff; }

.custom-footer .pattern a {
  color: #ffffff; }

.custom-footer .pattern a:hover {
  color: #ed401e; }

.footer .background, .standard-body .footer .background {
  background-color: #0d0d0d; }

.footer .pattern {
  font-size: 12px;
  font-weight: 400;
  text-transform: none;
  color: #808080; }

.footer .pattern a {
  color: #808080; }

.footer .pattern a:hover {
  color: #ed401e; }

.footer .container > .row > div:before, .footer .advanced-grid .container > div > .row > div:before {
  background-color: #262626; }

.footer-type-21 .footer .container > .row > div:last-child:after, .footer-type-21 .footer .advanced-grid .container > div > .row > div:last-child:after {
  background-color: #262626; }

.footer .container > .row:before, .footer .advanced-grid .container > div > .row:before {
  background-color: #262626; }

.footer-type-9 .footer .container > .row:before, .footer-type-9 .footer .advanced-grid .container > div > .row:before {
  background-color: #262626;
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-footer9.png?v=4809411351757713355); }

.footer-type-17 .footer .container > .row:last-child:before, .footer-type-17 .footer .advanced-grid .container > div > .row:last-child:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-footer-carparts.png?v=10692262852239412889) !important; }

.footer .title {
  color: #ffffff;
  border-bottom: 2px solid #ed401e; }

.footer-type-11 .footer .container > .row:nth-last-child(2), .footer-type-11 .footer .advanced-grid .container > div > .row:nth-last-child(2) {
  border: 1px solid #262626; }

.footer-type-11 .footer .container > .row:nth-last-child(2) > div:before, .footer-type-11 .footer .advanced-grid .container > div > .row:nth-last-child(2) > div:before {
  background-color: #262626; }

.footer-block h6 {
  color: #ffffff; }

.footer-block.footer-inline .caption {
  text-align: left; }

.footer-blocks-top .footer-block .caption {
  font-size: 15px;
  font-weight: 500 !important; }

.footer-blocks-top .footer-block .content {
  font-size: 13px;
  font-weight: 400 !important; }

.footer-blocks-bottom .footer-block .caption {
  font-size: 14px;
  font-weight: 500 !important; }

.footer-blocks-bottom .footer-block .content {
  font-size: 13px;
  font-weight: 400 !important; }

.footer-blocks-top .cell1 .default {
  color: #b24043; }

.footer-blocks-top .cell2 .default {
  color: #b24043; }

.footer-blocks-bottom .cell1 .default {
  color: #d42f37; }

.footer-blocks-bottom .cell2 .default {
  color: #d42f37; }

.footer-blocks-bottom .cell3 .default {
  color: #d42f37; }

.footer-about-us h6 {
  color: #ffffff; }

.footer .social-icons li {
  font-size: 24px; }

.footer .title,
.footer h4,
.custom-footer h4 {
  font-size: 17px;
  font-weight: 500 !important;
  text-transform: none; }

.advanced-grid-products .product .right .price {
  color: #ed401e; }

.advanced-grid-products .product .right .price .price-old {
  color: #808080; }

#main .breadcrumb .background {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  border-top: 1px solid rgba(0, 0, 0, 0); }

.breadcrumb .container h1 {
  color: #ffffff;
  border-bottom: 2px solid #ed401e;
  font-size: 25px;
  font-weight: 500;
  text-transform: capitalize; }

.breadcrumb ul, .breadcrumb ul a {
  color: #808080; }

.breadcrumb ul a:hover {
  color: #ed401e; }

.mfp-inline-scaler .mfp-inline,
.ui-autocomplete-loading {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/loader.gif?v=12695478467990730979); }

.popup {
  background-color: #1b1b1b; }

body .popup-module .mfp-close {
  border-color: #f17300;
  color: #f17300;
  background-color: #ffffff; }

body .popup-module .mfp-close:hover {
  color: #ffffff;
  background-color: #f17300; }

.popup h4:after {
  background-color: #ed401e; }

#popup-mailchimp.popup {
  max-width: 750px;
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/popup_mailchimp.png?v=11131492384114335179);
  background-position: top right;
  background-repeat: no-repeat;
  background-size: contain; }

.templateCollection #main .breadcrumb .background {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/collection_background.png?v=3711603916547755895);
  background-repeat: no-repeat;
  background-position: bottom center;
  border-bottom: 0;
  border-top: 0; }

.product-grid > .row:before,
.product-filter .options .product-wishlist:before,
.product-filter .list-options .sort:before,
.product-filter .list-options .limit:before,
.product-info .description,
.product-info .price,
.product-info .options,
.product-list:before,
.product-list > div:before,
.product-list .name-actions:before,
.product-list .desc:before,
.center-column .product-grid:before,
.product-grid .product:before,
.center-column .product-grid:after,
.tab-content:before,
.tab-content:after,
.product-info .review,
.product-info .cart .minimum,
.product-info .links .link:last-child,
.product-info .links,
.product-info .cart,
.product-block,
.product-info .thumbnails li img,
.product-info .thumbnails-carousel img,
.product-info .product-image,
.cart-info table thead td,
.center-column .panel-body,
.body-white.checkout-checkout .standard-body .full-width .center-column .panel:last-child,
.main-fixed .center-column .panel:last-child,
.standard-body .full-width .center-column .panel:last-child,
.standard-body .fixed .center-column .panel:last-child,
.main-fixed .center-column .panel-heading,
.standard-body .full-width .center-column .panel-heading,
.standard-body .fixed .center-column .panel-heading,
.standard-body .fixed2 .center-column .panel-heading,
.center-column .panel-heading,
.border-width-1 .standard-body .full-width .col-md-12 .col-md-12.center-column .cart-info thead td:first-child:before,
.posts .post .post-content,
#shopify-product-reviews .spr-review-content:before,
#shopify-product-reviews .spr-review-content,
.tab-content:before,
.tab-content:after,
.body-white.module-faq .standard-body .full-width .center-column .faq-section:last-child .panel:last-child,
.templateListCollections .categories-wall .category-wall {
  border-color: #323232 !important; }

.product-filter .list-options select,
.blog-article .post .box .box-heading {
  color: #ededed; }

div.pagination-results ul li.active {
  color: #ed401e; }

.product-list > div:hover {
  border: 2px solid #ed401e; }

.box .box-heading,
.product-block .title-block,
.refine_search,
.market-products-categories > ul > li > a {
  border-bottom-color: #ed401e; }

.box .box-heading,
.product-block .title-block,
.refine_search {
  color: #ffffff; }

.box .box-heading,
.product-block .title-block,
.refine_search,
.market-products-categories > ul > li > a {
  border-bottom-color: #ed401e; }

.box > .prev,
.box > .next,
.product-info .thumbnails-carousel .owl-nav .owl-prev,
.product-info .thumbnails-carousel .owl-nav .owl-next,
div.pagination-results ul li,
.tab-content .prev-button,
.tab-content .next-button {
  background-color: #2f2f2f; }

.box > .prev,
.box > .next,
.product-info .thumbnails-carousel .owl-nav .owl-prev,
.product-info .thumbnails-carousel .owl-nav .owl-next,
div.pagination-results ul li,
.tab-content .prev-button,
.tab-content .next-button {
  color: #ffffff; }

.box > .prev,
.box > .next,
.product-info .thumbnails-carousel .owl-nav .owl-prev,
.product-info .thumbnails-carousel .owl-nav .owl-next,
div.pagination-results ul li,
.tab-content .prev-button,
.tab-content .next-button {
  border-color: #131313; }

.box > .prev:hover,
.box > .next:hover,
.product-info .thumbnails-carousel .owl-nav .owl-prev:hover,
.product-info .thumbnails-carousel .owl-nav .owl-next:hover,
div.pagination-results ul li:hover,
.tab-content .prev-button:hover,
.tab-content .next-button:hover {
  background-color: #ed401e; }

.box > .prev:hover,
.box > .next:hover,
.product-info .thumbnails-carousel .owl-nav .owl-prev:hover,
.product-info .thumbnails-carousel .owl-nav .owl-next:hover,
div.pagination-results ul li:hover,
.tab-content .prev-button:hover,
.tab-content .next-button:hover {
  color: #ffffff; }

.box > .prev:hover,
.box > .next:hover,
.product-info .thumbnails-carousel .owl-nav .owl-prev:hover,
.product-info .thumbnails-carousel .owl-nav .owl-next:hover,
div.pagination-results ul li:hover,
.tab-content .prev-button:hover,
.tab-content .next-button:hover {
  border-color: #ed401e; }

#main .box-with-categories .box-content {
  background-color: #131313 !important; }

.box-with-categories .box-content {
  border-width: 0px !important;
  border-style: solid !important; }

.box-with-categories .box-content {
  border-color: #3d3d3d !important; }

.box-category > ul li {
  border-top-color: #212121; }

#main .box-category ul li > a {
  color: #999999; }

#main .box-category ul li > a:hover {
  color: #ffffff; }

#main .box-category ul li a.active {
  color: #ed401e; }

.box-category > ul li > a:hover,
.box-category > ul li:hover > a,
.box-category > ul li a.active {
  background-color: #171717; }

.box-with-categories .box-heading {
  background-color: #f17300; }

.box-with-categories .box-heading {
  background: #f8a900;
  background: -moz-linear-gradient(top, #f8a900 0%, #f17300 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8a900), color-stop(100%, #f17300));
  background: -webkit-linear-gradient(top, #f8a900 0%, #f17300 100%);
  background: -o-linear-gradient(top, #f8a900 0%, #f17300 100%);
  background: -ms-linear-gradient(top, #f8a900 0%, #f17300 100%);
  background: linear-gradient(top bottom, #f8a900 0%, #f17300 100%); }

.box-with-categories .box-heading {
  color: #ffffff; }

.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
  background-color: #1b1b1b !important; }

.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
  border-width: 1px; }

.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
  border-color: #323232; }

.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
  border-color: #323232; }

.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content,
#main .mfilter-price-inputs input {
  color: #808080; }

.col-sm-3 .box-no-advanced.box .box-content a, .col-sm-4 .box-no-advanced.box .box-content a, .col-md-3 .box-no-advanced.box .box-content a, .col-md-4 .box-no-advanced.box .box-content a {
  color: #808080; }

.col-sm-3 .box-no-advanced.box .box-content a:hover, .col-sm-4 .box-no-advanced.box .box-content a:hover, .col-md-3 .box-no-advanced.box .box-content a:hover, .col-md-4 .box-no-advanced.box .box-content a:hover {
  color: #ed401e; }

.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
  color: #ffffff; }

.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
  border-bottom-color: rgba(0, 0, 0, 0); }

/* Sale */
.sale {
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
  text-transform: uppercase;
  color: #ffffff;
  background: #ff000f; }

/* New */
#main .new {
  font-size: 11px;
  font-weight: 600;
  line-height: 1.6;
  text-transform: uppercase;
  color: #ffffff;
  background: #d9121f; }

.mfilter-content .filter_title .clear {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/icons.png?v=12222321990672567356); }

.selector-wrapper.color, .selector-wrapper.colour {
  display: none; }

.selector-wrapper.size {
  display: none; }

.swatch .swatch-element label:hover {
  border-color: #ed401e; }

.swatch .swatch-element input:checked + label {
  border-color: #ed401e;
  background-color: #ed401e; }

.cart-info table tr,
.cart-info table tr:hover {
  background-color: #1b1b1b; }

.cart-total table tr td:last-child {
  color: #ed401e;
  font-size: 17px; }

#mfilter-content-container .spinner:before {
  background-color: #1b1b1b; }

.posts.posts-grid .post,
.news.v1 .col-sm-4 {
  font-size: 16px; }

.posts .big-news .post-content .right {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-big-news.png?v=4103198593664954710); }

.news .media-body:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-news.png?v=4303173593219113532); }

.posts .button-more {
  color: #ed401e;
  background-color: #1b1b1b; }

.posts .button-more:hover {
  background-color: #f17300;
  color: #ffffff;
  border-color: #f17300; }

.post .date-published,
.posts .button-more {
  border-color: #252525; }

.blog-article .post .meta > li a {
  color: #ed401e; }

.blog-article .post .meta > li a:hover {
  color: #ffffff; }

#nprogress {
  background-color: #0d0d0d; }

#nprogress .bar {
  background-color: #ed401e; }

#nprogress .peg {
  box-shadow: 0 0 10px #ed401e,0 0 5px #ed401e; }

#nprogress .spinner-icon {
  border-top-color: #ed401e;
  border-left-color: #ed401e; }

.category-info:before,
.refine_search_overflow:after,
.category-list,
.box-with-products .clear:before,
.box-with-products .clear:after,
.is-countdown .countdown-section:after,
.top-bar,
.top-bar-type-4 #top .top-bar form:before,
.top-bar-type-4 .top-bar .menu li:before,
.mini-cart-total,
.header-type-24 #top .overflow-change-menu,
.antique-products .advanced-grid-products .product,
.antique-products .advanced-grid-products .product:first-child,
.computer4-products.box .box-content.products,
.computer4-products.box .box-content.products > .clearfix,
.fashion2-products .advanced-grid-products .product,
.fashion2-products .advanced-grid-products .product:first-child,
.sport-products .box-heading-img,
.megamenu-background > div,
.megamenu-type-7 .megamenu-background > div .overflow-megamenu,
.megamenu-type-32 .megamenu-background > div > div > div,
.megamenu-type-11 #main ul.megamenu > li.pull-right,
.megamenu-type-22 #main ul.megamenu > li.pull-right,
.products-carousel-overflow .product:after,
.products-carousel-overflow .clear:before,
.products-carousel-overflow .clear:after,
ul.megamenu li .sub-menu .content .hover-menu .col-sm-12 a.main-menu,
ul.megamenu li .sub-menu .content .col-sm-12 .hover-menu a.main-menu,
ul.megamenu li .sub-menu .content .hover-menu .menu ul ul li a,
.megamenuToogle-wrapper .megamenuToogle-pattern,
.megamenu-type-32 .megamenuToogle-wrapper .megamenuToogle-pattern > .container,
.megamenu-type-7 .megamenuToogle-wrapper .megamenuToogle-pattern > .container,
.megamenu-background .vertical .megamenuToogle-wrapper .megamenuToogle-pattern,
.megamenu-background .vertical .megamenuToogle-wrapper .container,
.standard-body .full-width .megamenu-background .mega-menu-modules > div:first-child:before,
.with-border-left:before,
.ui-autocomplete li,
.categories-wall > div:first-child:before,
.categories-wall > div:first-child:after,
.categories-wall .category-wall:before,
.toys3-categories > div,
.furniture-collections:before,
.furniture-collections > div:before,
.architecture-categories > div:before,
.category-wall2 .row > div:before,
.category-wall2 .row:before,
.col-sm-3 .box-no-advanced .products .row > div .product,
.col-sm-4 .box-no-advanced .products .row > div .product,
.col-md-3 .box-no-advanced .products .row > div .product,
.col-md-4 .box-no-advanced .products .row > div .product,
.list-box li,
.cosmetics-categories > div,
.fashion3-columns > div:before,
.furniture-why-our-products,
.jewelry-banners > div:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-megamenu.png?v=3889737288185005059); }

.header-type-14 #top .top-bar form:before,
.games-products.box .advanced-grid-products .product {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-footer.png?v=3828986035285908953); }

.today-deals-products .product .button:before,
.furniture-box .product-grid .product .add-to-cart a:after,
.today-deals-toys2-products .only-hover ul li a.button-add-to-cart:before,
.today-deals-petshop2-products .only-hover ul li a.button-add-to-cart:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/add-to-cart.png?v=14605981115147230338); }

.furniture-box .product-grid .product .add-to-cart a:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/add-to-cart-2.png?v=8985524168511120195); }

.overflow-books-newsletter {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-books-newsletter-top.png?v=8531231538124776717); }

.books-newsletter {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-books-newsletter-bottom.png?v=4138753704409006415); }

.border-lingerie-newsletter:after {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/lingerie-newsletter-border.png?v=5361194926124395930); }

#main ul.megamenu > li.bakery-show-all-products > a {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-show-all-products.png?v=6010795333133937398); }

.megamenu-label-type-2 ul.megamenu .megamenu-label,
.megamenu-label-type-3 ul.megamenu .megamenu-label,
.megamenu-label-type-5 ul.megamenu .megamenu-label {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-show-all-products.png?v=6010795333133937398) !important; }

.megamenu-type-28 .megamenu-background .vertical .megamenuToogle-wrapper .megamenuToogle-pattern {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-lingerie2-vertical-menu.png?v=5863115041793855163) !important; }

.megamenu-type-20 #main .megamenu-background .vertical .megamenu-wrapper {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-vertical-megamenu-toys2.png?v=129829711153824360) !important; }

.megamenu-type-21 #main .megamenu-background .vertical .megamenu-wrapper {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-vertical-megamenu-cleaning.png?v=8982230334951899242) !important; }

#shopify-product-reviews .spr-review-content:after {
  border-color: #1b1b1b; }

.spr-review-header-starratings .spr-icon-star,
.spr-starrating .spr-icon-star {
  color: #ed401e; }

#someone-liked {
  background-color: #1b1b1b; }

#someone-liked .price {
  color: #ed401e; }

#cookie {
  background-color: #1b1b1b;
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/cookie_background.png?v=3143025325721504283);
  background-position: bottom center;
  background-repeat: no-repeat; }

.box-category ul li a.active {
  color: #ed401e; }

.next-product .name .price {
  color: #ed401e; }

.product-grid .product .only-hover .btn-action:hover, .architecture-products .product .right .only-hover .btn-action:hover, .product-list .name-actions .btn-action:hover, .today-deals-toys2-products .only-hover .btn-action:hover, .flower-product .right .btn-action:hover {
  color: #ffffff;
  background-color: #f17300;
  border-color: #f17300; }

.box .box-heading,
.center-column h1,
.center-column h2,
.center-column h3,
.center-column h4,
.center-column h5,
.center-column h6,
.products-carousel-overflow .box-heading,
.htabs a,
.product-info .options h2,
h3,
h4,
h6,
.product-block .title-block,
.filter-product .filter-tabs ul > li > a,
.popup h4,
.product-info .product-name a,
legend {
  font-size: 17px;
  font-weight: 500 !important;
  text-transform: none;
  font-family: "Open Sans", sans-serif; }

.product-grid .product .price,
.advanced-grid-products .product .right .price,
#top #cart_block .cart-heading p strong,
.cart-total table tr td:last-child,
.mini-cart-info td.total,
.mini-cart-total td:last-child,
.today-deals-products .product .price,
.architecture-products .product .right .price,
.matrialarts-products .matrial-product .right .price {
  font-size: 16px;
  font-weight: 600 !important; }

.product-info .price .price-new {
  font-size: 45px;
  font-weight: 600 !important; }

.product-list .name-actions > .price {
  font-size: 20px;
  font-weight: 600 !important; }

.price-old,
.today-deals-products .product .price .price-old,
.architecture-products .product .right .price .price-old {
  font-size: 13px;
  font-weight: 600; }

.main-fixed {
  background-color: #1b1b1b !important; }

.product-filter,
.product-list,
.center-column .product-grid,
.standard-body .full-width .center-column.content-with-background:before,
.manufacturer-heading,
.manufacturer-content,
.center-column .tab-content,
.body-other .standard-body .full-width .product-info:before,
.product-info .cart,
.box .box-content.products,
.product-grid .product-hover .only-hover,
html .mfp-iframe-scaler iframe,
.quickview body,
table.attribute tr, table.list tr, .wishlist-product table tr, .wishlist-info table tr, .compare-info tr, .checkout-product table tr, .table tr, .table,
img[src*="blank.gif"],
#mfilter-content-container > span:before,
.cart-info table tr,
.center-column .panel-heading,
.center-column .panel-body,
.popup,
.product-block,
.review-list .text,
.modal-content,
.product-info .product-image,
.product-page-type-2 .standard-body .full-width .overflow-thumbnails-carousel,
.product-page-type-2 .standard-body .full-width .product-info .product-center:before,
.main-fixed3 .main-content .background,
.product-grid-type-2 .product-grid .product:hover:before,
.product-grid-type-3 .product-grid .product:hover:before,
.product-grid-type-5 .product-grid .product:hover:before,
.tab-content,
.news.v2 .media-body .bottom,
.dropdown-menu,
.quickview .quickform,
.ui-autocomplete,
.matrialarts-products-tabs .tab-content {
  background-color: #1b1b1b !important; }

.dropdown-menu:after,
.ui-autocomplete:after {
  border-bottom-color: #1b1b1b !important; }

.box-with-categories .box-heading,
.vertical .megamenuToogle-wrapper .container {
  font-family: "Open Sans", sans-serif;
  font-weight: 500 !important;
  text-transform: none; }

.box-with-categories .box-heading,
.vertical .megamenuToogle-wrapper .container {
  font-size: 14px; }

.box-with-categories .box-heading,
.vertical .megamenuToogle-wrapper .container {
  line-height: 1.6; }

.box-category ul li > a,
.vertical ul.megamenu > li > a strong {
  font-family: "Open Sans", sans-serif;
  font-weight: 500 !important;
  text-transform: none; }

.box-category ul li > a,
.vertical ul.megamenu > li > a strong {
  font-size: 13px; }

.box-category ul li > a,
.vertical ul.megamenu > li > a strong {
  line-height: 1.6; }

.review-list .text:after,
#main .post .comments-list .text:after {
  border-bottom-color: #1b1b1b; }

.product-grid .product:before {
  border-color: #1b1b1b; }

.matrialarts-products-tabs .select-tab li.active a:before, .matrialarts-products-tabs .select-tab > li.active > a, .filter-product .filter-tabs ul > li.active > a, .filter-product .filter-tabs ul > li.active > a:hover, .filter-product .filter-tabs ul > li.active > a:focus, .htabs a.selected, .htabs a:hover {
  color: #ffffff; }

.htabs a.selected:before,
.filter-product .filter-tabs ul > li.active > a:before {
  background: #ed401e; }

.matrialarts-products-tabs .select-tab > li > a,
.filter-product .filter-tabs ul > li > a,
.htabs a {
  color: #808080; }

.compare-info .price-new,
.product-grid .product .price,
.product-list .actions > div .price,
.product-info .price .price-new,
ul.megamenu li .product .price,
.mini-cart-total td:last-child,
.cart-total table tr td:last-child,
.mini-cart-info td.total,
.advanced-grid-products .product .right .price,
.product-list .name-actions > .price,
.today-deals-products .product .price,
.medic-last-in-stock .price,
.architecture-products .product .right .price,
.matrialarts-products .matrial-product .right .price,
.today-deals-toys2-products .price,
.today-deals-petshop2-products .price,
.today-deals-shoes3-products .price,
.today-deals-computer8-products .price,
.today-deals-computer6-products .price,
.holidays-products .product .right .price,
.today-deals-computer6-products .countdown-section {
  color: #ed401e; }

.product-list .name-actions > .price .price-old,
.product-grid .product .price .price-old,
.today-deals-products .product .price .price-old,
.architecture-products .product .right .price .price-old,
.today-deals-toys2-products .price .price-old,
.today-deals-petshop2-products .price .price-old,
.today-deals-shoes3-products .price .price-old,
.today-deals-computer8-products .price .price-old,
.today-deals-computer6-products .price .price-old {
  color: #808080; }

.product-info .price .price-old {
  color: #cccccc; }

.product-grid .product:hover:before,
.product-list > div:hover {
  border-color: #ed401e !important; }

#contact_map {
  height: 500px; }

#map_container .map_content {
  background-color: #1b1b1b; }

table.attribute,
table.list,
.wishlist-product table,
.wishlist-info table,
.compare-info,
.cart-info table,
.checkout-product table,
.table,
table.attribute td,
table.list td,
.wishlist-product table td,
.wishlist-info table td,
.compare-info td,
.cart-info table td,
.checkout-product table td,
.table td,
.manufacturer-list,
.manufacturer-heading,
.center-column .panel-body,
.review-list .text,
.product-info .cart,
.product-info .cart .links,
.product-info .cart .links a:last-child,
.product-info .cart .minimum,
.product-info .review,
.border-width-1 .standard-body .full-width .col-md-12 .col-md-12.center-column .cart-info thead td:first-child:before,
.cart-info table thead td,
#main .center-column .panel-heading,
.main-fixed .center-column .panel:last-child, .standard-body .full-width .center-column .panel:last-child, .standard-body .fixed .center-column .panel:last-child,
.center-column .panel-body,
.body-white.checkout-checkout .standard-body .full-width .center-column .panel:last-child,
.manufacturer-content,
.product-block,
.modal-header,
.product-info .thumbnails li img, .product-info .thumbnails-carousel img,
.product-info .product-image,
.box-type-15 .col-sm-12 .box.box-with-products .box-content,
.box-type-15 .col-md-12 .box.box-with-products .box-content,
.box-type-15 .col-sm-12 .filter-product .tab-content,
.box-type-15 .col-md-12 .filter-product .tab-content,
.body-white.module-faq .standard-body #main .full-width .center-column .faq-section:last-child .panel:last-child,
.swatch .swatch-element label,
#main .mfilter-image ul li,
.news.v2 .media-body .bottom,
.news.v2 .media-body .date-published,
#main .post .comments-list .text,
#main .posts .post .post-content,
#main .post .date-published,
#main .post .meta,
#main .post .post-content,
.category-wall ul li a,
.more-link,
.body-white-type-2.checkout-cart .main-fixed .center-column > form > *:first-child {
  border-color: #323232; }

.product-grid .product .only-hover .btn-action,
.architecture-products .product .right .only-hover .btn-action,
.product-list .name-actions .btn-action,
.today-deals-toys2-products .only-hover .btn-action,
.today-deals-petshop2-products .only-hover .btn-action,
.flower-product .right .btn-action {
  background-color: #1b1b1b !important; }

.product-grid .product .only-hover .btn-action,
.architecture-products .product .right .only-hover .btn-action,
.product-list .name-actions .btn-action,
.today-deals-toys2-products .only-hover .btn-action,
.today-deals-petshop2-products .only-hover .btn-action,
.flower-product .right .btn-action {
  border-color: #323232 !important; }

.product-grid .product .only-hover .btn-action,
.architecture-products .product .right .only-hover .btn-action,
.product-list .name-actions .btn-action,
.today-deals-toys2-products .only-hover .btn-action,
.today-deals-petshop2-products .only-hover .btn-action,
.flower-product .right .btn-action {
  color: rgba(0, 0, 0, 0) !important; }

.product-grid .product .only-hover .btn-action:hover,
.architecture-products .product .right .only-hover .btn-action:hover,
.product-list .name-actions .btn-action:hover,
.today-deals-toys2-products .only-hover .btn-action:hover,
.today-deals-petshop2-products .only-hover .btn-action:hover,
.flower-product .right .btn-action:hover {
  background-color: #ed401e !important; }

.product-grid .product .only-hover .btn-action:hover,
.architecture-products .product .right .only-hover .btn-action:hover,
.product-list .name-actions .btn-action:hover,
.today-deals-toys2-products .only-hover .btn-action:hover,
.today-deals-petshop2-products .only-hover .btn-action:hover,
.flower-product .right .btn-action:hover {
  border-color: #ed401e !important; }

.product-grid .product .only-hover .btn-action:hover,
.architecture-products .product .right .only-hover .btn-action:hover,
.product-list .name-actions .btn-action:hover,
.today-deals-toys2-products .only-hover .btn-action:hover,
.today-deals-petshop2-products .only-hover .btn-action:hover,
.flower-product .right .btn-action:hover {
  color: #ffffff !important; }

/* @group Separate Top Promo */
.tpro-wrapper {
  background-color: #f39090; }

.tpro {
  margin: 0px -15px;
  position: relative; }

.tpro > div {
  padding-left: 0px;
  padding-right: 0px; }

.tpro .background {
  display: inline-block;
  vertical-align: top;
  padding: 4px 15px 4px 15px;
  position: relative;
  z-index: 1;
  height: 40px; }

.tpro > div:before {
  content: '';
  position: absolute;
  width: 5px;
  height: 5px;
  top: 17.5px;
  left: -2px;
  background: #ffffff; }

.tpro > div:first-child:before {
  display: none; }

.tpro .background img {
  display: inline-block;
  vertical-align: top; }

.tpro .background p {
  vertical-align: top;
  display: inline-block;
  padding: 7px 0px 0px 0px;
  margin: 0px;
  font-size: 12px;
  color: #ffffff; }

/* @end Separate Top Promo */
/* Top Bar Bg Image */
/* Top Bg Image */
/* Header Bg Image */
/* Menu Bg Image */
/* Slider Bg Image */
#slider .pattern,
.slider .pattern {
  background-image: none !important; }

/* Responsive */
@media (max-width: 991px) {
  .responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before {
    background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-megamenu.png?v=3889737288185005059); } }
/* Categories Wall */
.categories-wall .category-wall h3 {
  border-bottom-color: #ed401e; }

.categories-wall .category-wall .more-categories {
  background: #1b1b1b; }

.categories-wall .category-wall .more-categories {
  border-color: #323232; }

.categories-wall .category-wall .more-categories {
  color: #ffffff; }

.categories-wall .category-wall .more-categories:hover {
  background: #ed401e; }

.categories-wall .category-wall .more-categories:hover {
  border-color: #ed401e; }

.categories-wall .category-wall .more-categories:hover {
  color: #ffffff; }

/* Special Font */
.stationery2-parallax2 .first-heading,
.stationery2-parallax .first-heading,
.cleaning-parallax2 .first-heading,
.cleaning-parallax .first-heading {
  font-family: "Open Sans", sans-serif; }

/* Color > Header */
/* Color > Top Bar */
.top-bar {
  background: #131313; }

.top-bar {
  border-bottom: 1px solid #131313; }

#top .welcome-text,
.top-bar .welcome-text {
  color: #808080; }

#top .welcome-text a,
.top-bar .welcome-text a {
  color: #ffffff; }

/* Color > Top */
#top > .background {
  background-color: #1b1b1b; }

#top .background {
  background-color: #1b1b1b; }

.megamenu-background {
  border-bottom: none; }

.top-bar .menu li a,
.header-type-9 #top #header-center .menu li a,
.header-type-17 #top #header-left .menu li a,
.header-type-26 #top .menu li a {
  color: #808080; }

.top-bar .menu li a:hover,
.header-type-9 #top #header-center .menu li a:hover,
.header-type-17 #top #header-left .menu li a:hover,
.header-type-26 #top .menu li a:hover {
  color: #ed401e; }

#top .search_form input {
  background: #1b1b1b; }

#top .search_form input:focus {
  background: #1b1b1b; }

#top .search_form input {
  border: 1px solid #323232; }

#top .search_form input:focus {
  border: 1px solid #323232; }

#top .search_form input {
  color: #808080; }

#top .search_form input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #808080; }

#top .search_form input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #808080;
  opacity: 1; }

#top .search_form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #808080;
  opacity: 1; }

#top .search_form input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #808080; }

.search_form .button-search,
.search_form .button-search2 {
  color: #ed401e; }

#top .dropdown > a:after,
#top .dropdown > a > i {
  color: #ed401e; }

#top .dropdown > a {
  color: #ffffff; }

#top .dropdown:hover > a {
  color: #ed401e; }

#top .dropdown:hover > a:after {
  color: #ffffff; }

#top .my-account,
.rtl .header-type-10 #top .my-account {
  border-color: #323232; }

#top .my-account {
  background: #1b1b1b; }

#top .my-account,
.header-type-23 #top .dropdown a i {
  color: #ffffff; }

#top .my-account:hover,
.rtl .header-type-10 #top .my-account:hover {
  border-color: #ed401e; }

#top .my-account:hover {
  background: #ed401e; }

#top .my-account:hover,
.header-type-23 .dropdown:hover i {
  color: #ffffff; }

#top #cart_block .cart-heading .cart-icon,
.cart-block-type-2 #top #cart_block .cart-heading,
.cart-block-type-9 #top #cart_block .cart-heading,
.cart-block-type-8 #top #cart_block .cart-heading,
.cart-block-type-7 #top #cart_block .cart-heading,
.cart-block-type-4 #top #cart_block .cart-heading,
.cart-block-type-6 #top #cart_block .cart-heading,
.cart-block-type-8 #top #cart_block .cart-heading p,
.cart-block-type-4 #top #cart_block .cart-heading .cart-icon,
.rtl .cart-block-type-8 #top #cart_block .cart-heading p,
.rtl .header-type-10 #top #cart_block .cart-heading .cart-icon,
.rtl .cart-block-type-4 #top #cart_block .cart-heading .cart-icon {
  border-color: #323232; }

#top #cart_block .cart-heading .cart-icon,
.cart-block-type-2 #top #cart_block .cart-heading,
.cart-block-type-9 #top #cart_block .cart-heading,
.cart-block-type-8 #top #cart_block .cart-heading,
.cart-block-type-7 #top #cart_block .cart-heading,
.cart-block-type-4 #top #cart_block .cart-heading {
  background: #1b1b1b; }

#top #cart_block:hover .cart-heading .cart-icon,
.cart-block-type-2 #top #cart_block:hover .cart-heading,
.cart-block-type-9 #top #cart_block:hover .cart-heading,
.cart-block-type-8 #top #cart_block:hover .cart-heading,
.cart-block-type-7 #top #cart_block:hover .cart-heading,
.cart-block-type-4 #top #cart_block:hover .cart-heading,
.cart-block-type-6 #top #cart_block:hover .cart-heading,
.cart-block-type-8 #top #cart_block:hover .cart-heading p,
.cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon,
.rtl .cart-block-type-8 #top #cart_block:hover .cart-heading p,
.rtl .header-type-10 #top #cart_block:hover .cart-heading .cart-icon,
.rtl .cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon {
  border-color: #ed401e; }

#top #cart_block:hover .cart-heading .cart-icon,
.cart-block-type-2 #top #cart_block:hover .cart-heading,
.cart-block-type-9 #top #cart_block:hover .cart-heading,
.cart-block-type-8 #top #cart_block:hover .cart-heading,
.cart-block-type-7 #top #cart_block:hover .cart-heading,
.cart-block-type-4 #top #cart_block:hover .cart-heading {
  background: #ed401e; }

#top #cart_block .cart-heading .cart-count {
  color: #ffffff; }

#top #cart_block .cart-heading .cart-count {
  background-color: #e52b12; }

#top #cart_block .cart-heading p {
  color: #ffffff; }

#top #cart_block .cart-heading p:after {
  color: #ed401e; }

#top #cart_block:hover .cart-heading .cart-count {
  color: #ffffff; }

#top #cart_block:hover .cart-heading .cart-count {
  background-color: #222222; }

#top #cart_block:hover .cart-heading p {
  color: #ed401e; }

#top #cart_block:hover .cart-heading p:after {
  color: #ffffff; }

/* Color > Menu */
ul.megamenu > li.with-sub-menu > a strong:after {
  color: #ffffff; }

ul.megamenu > li.with-sub-menu:hover > a strong:after {
  color: #ffffff; }

.megamenu-background {
  background-color: #f17300; }

ul.megamenu > li > a {
  color: #ffffff; }

ul.megamenu > li:hover > a,
ul.megamenu > li.active > a,
ul.megamenu > li.home > a {
  color: #ffffff; }

ul.megamenu li .sub-menu .content,
ul.megamenu li .sub-menu .content .hover-menu .menu ul ul {
  background: #2f2f2f; }

ul.megamenu > li > .sub-menu > .content > .arrow:after {
  border-bottom-color: #2f2f2f; }

.vertical ul.megamenu > li > .sub-menu > .content > .arrow:after,
ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after {
  border-right-color: #2f2f2f; }

.rtl ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after,
.rtl .vertical ul.megamenu > li > .sub-menu > .content > .arrow:after {
  border-left-color: #2f2f2f; }

@media (max-width: 767px) {
  .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a,
  .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a,
  .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a:hover,
  .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a:hover,
  .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li.active > a,
  .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li.active > a {
    background: #2f2f2f; }

  .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li,
  .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li,
  .responsive ul.megamenu .sub-menu .content .row > div {
    border-top-color: rgba(120, 120, 120, 0.15); } }
ul.megamenu li .sub-menu .content {
  color: #ffffff; }

ul.megamenu li .sub-menu .content a {
  color: #ffffff; }

ul.megamenu li .sub-menu .content a:hover,
ul.megamenu li .sub-menu .content .hover-menu .menu ul li:hover > a {
  color: #ed401e; }

ul.megamenu li .sub-menu .content .hover-menu a.with-submenu:before {
  color: #ed401e; }

ul.megamenu li .sub-menu .content .hover-menu a.with-submenu:after,
ul.megamenu li .sub-menu .content .hover-menu li:hover > a.with-submenu:before {
  color: #808080; }

.megamenuToogle-wrapper {
  background-color: #f17200; }

@media (max-width: 991px) {
  .responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before {
    background-color: #f17200; } }
.megamenuToogle-wrapper .container {
  color: #ffffff; }

.megamenuToogle-wrapper .container > div span {
  background: #ffffff; }

.megamenuToogle-wrapper:hover,
.active .megamenuToogle-wrapper {
  background-color: #f69300; }

.megamenuToogle-wrapper:hover .container,
.active .megamenuToogle-wrapper .container {
  color: #ffffff; }

.megamenuToogle-wrapper:hover .container > div span,
.active .megamenuToogle-wrapper .container > div span {
  background: #ffffff; }

@media (max-width: 991px) {
  .responsive .horizontal .megamenu-wrapper {
    background: #131313 !important; } }
@media (max-width: 991px) {
  .responsive .horizontal ul.megamenu > li > a {
    color: #ffffff !important; } }
@media (max-width: 991px) {
  .responsive .horizontal ul.megamenu > li:hover > a,
  .responsive .horizontal ul.megamenu > li.active > a {
    color: #ed401e !important; } }
@media (max-width: 991px) {
  .responsive .horizontal ul.megamenu > li {
    border-top-color: #191919 !important; } }
@media (max-width: 991px) {
  .responsive ul.megamenu > li:hover,
  .responsive ul.megamenu > li.active {
    background: #191919 !important; } }
@media (max-width: 991px) {
  .responsive ul.megamenu > li.with-sub-menu .open-menu,
  .responsive ul.megamenu > li.with-sub-menu .close-menu {
    color: #ffffff !important; } }
/* Color > Slider */
.home-slider-content .flex-direction-nav a,
.home-slider .flex-direction-nav a {
  color: #333333;
  border-color: #ffffff;
  background-color: #ffffff; }
  .home-slider-content .flex-direction-nav a:hover,
  .home-slider .flex-direction-nav a:hover {
    color: #ffffff;
    border-color: #d9121f;
    background-color: #d9121f; }

/* Header Notice */
/* Audio testtestimonial */
.audio-testimonial {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/quote.png?v=4212303718755097673); }

/* Mobile Navigation Background */
/* Absolute Slider Background */
.absolute-bg {
  position: absolute;
  max-width: initial;
  top: 0px;
  right: 0px;
  width: initial; }

@media (min-width: 992px) {
  .absolute-slider .slide-banner {
    background-image: none !important; } }
/* Font > Categories Submenu Heading */
ul.megamenu li .sub-menu .content .static-menu a.main-menu {
  font-weight: 100 !important; }

/* Font > Categories Bar */
ul.megamenu > li > a strong,
.megamenuToogle-wrapper .container {
  font-size: 14px;
  font-weight: 100 !important; }

.horizontal ul.megamenu > li > a,
.megamenuToogle-wrapper .container {
  line-height: 1.6; }

/* Font */
.dropdown-menu,
body .dropdown-menu > li > a,
.top-bar .menu li a,
#top .dropdown > a,
.product-info .cart .add-to-cart p,
.header-notice,
.header-type-9 #top #header-center .menu li a,
.welcome-text,
.header-type-16 #top #header-left .menu li {
  font-size: 14px; }

#top .dropdown > a:after {
  margin-top: 6px; }

.product-filter .options .product-wishlist a,
.product-info .cart .links a,
.button-previous-next,
.footer-button,
.button-white-with-red-text,
table.attribute thead td,
table.list thead td,
.wishlist-product table thead td,
.wishlist-info table thead td,
.compare-info thead td,
.checkout-product table thead td,
.table thead td,
.cart-info table thead td,
.manufacturer-heading,
.center-column .panel-heading h4,
ul.box-filter > li > span,
.popup .form-contact .contact-label label,
.categories-wall .category-wall .more-categories,
.mfilter-heading,
.product-info .options2 > div > label,
.swatch .header,
.product-info .options2 .selector-wrapper label,
.product-info .cart .add-to-cart p,
.product-info .links .link,
.swatch .swatch-element label {
  font-size: 16px !important;
  text-transform: uppercase !important; }

.social_widget.totop .icon {
  background-color: #f17300;
  color: #ffffff; }

@media (max-width: 767px) {
  .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a, .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a {
    font-family: "Open Sans", sans-serif; }

  .responsive .product-grid .row > div.col-xs-6 .product:after {
    border-color: #323232 !important; } }
/* Carparts2 Columns */
.carparts2-columns {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-carparts2-columns.png?v=7469114781535711272) !important; }

/* Blog */
#main .post .date-published,
#main .news.v2 .media-body .bottom,
.cosmetics-news .media .date-published,
.medic-news .media .date-published,
.wine-news .media .date-published,
.cameras-news .media .date-published {
  color: #ed401e; }

#main .tagcloud a,
#main .post .tags a,
#main .news .media-body .tags a,
#main .posts .post .tags a,
.cosmetics-news .media .tags a,
.cameras-news .media .tags a {
  color: #ffffff; }

#main .tagcloud a,
#main .post .tags a,
#main .news .media-body .tags a,
#main .posts .post .tags a,
.cosmetics-news .media .tags a,
.cameras-news .media .tags a {
  background: #ed401e; }

#main .tagcloud a:hover,
#main .post .tags a:hover,
#main .news .media-body .tags a:hover,
#main .posts .post .tags a:hover,
.cosmetics-news .media .tags a:hover,
.cameras-news .media .tags a:hover {
  color: #ffffff; }

#main .tagcloud a:hover,
#main .post .tags a:hover,
#main .news .media-body .tags a:hover,
#main .posts .post .tags a:hover,
.cosmetics-news .media .tags a:hover,
.cameras-news .media .tags a:hover {
  background: #808080; }

/* Cleaning Parallax */
.cleaning-parallax2:before,
.cleaning-parallax:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-cleaning-parallax-top.png?v=14386330759906195801); }

.cleaning-parallax2:after,
.cleaning-parallax:after {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-cleaning-parallax-bottom.png?v=5243475872371046924); }

ul.megamenu .megamenu-label,
#main .news .media-body h5,
#main .posts .post .post-title,
ul.blog-list-default li h5 {
  font-family: "Open Sans", sans-serif; }

.product-grid .product:before,
.product-list > div:before,
.product-list .name-actions:before,
.product-list .desc:before,
.center-column .product-grid:before,
.center-column .product-grid:after,
.product-grid > .row:before,
.category-info:before,
.refine_search_overflow:after,
.tab-content:before,
.tab-content:after,
.product-filter .list-options .limit:before,
.product-filter .list-options .sort:before,
.product-filter .options .product-compare:before {
  background: #323232; }

/* Testimonials */
/* Slider Overflow */
@media (min-width: 992px) and (max-width: 1379px) {
  .standard-body .full-width .container.slider-overflow {
    width: 90%; } }
@media (min-width: 1380px) {
  .standard-body .full-width .container.slider-overflow {
    width: 88%; } }
/* Glamshop Newsletter */
.newsletter.glamshop-newsletter .heading p {
  font-family: "Open Sans", sans-serif; }

/* Lingerie2 Columns */
.lingerie2-columns {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-lingerie2-columns.png?v=18215621289318025341) !important; }

/* Shoes2 Columns */
.shoes2-columns .row > div:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/shoes-columns-1.png?v=12533786441371252954) !important; }

.shoes2-columns .row > div:last-child:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/shoes-columns-2.png?v=10292860199965078527) !important; }

@media (max-width: 767px) {
  .responsive #widgets .social_widget .icon {
    background-color: #808080;
    color: #ffffff; }

  .responsive #widgets .social_widget #filter-addtocart.icon {
    background-color: #f17300;
    color: #ffffff; }

  .responsive #widgets .social_widget #filter-addtocart.icon:hover {
    background-color: #ff8d25; } }
/* Bakery steps */
.bakery-steps > div.first:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/step-one.png?v=3586304878573412050); }

.bakery-steps > div.second:before {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/step-two.png?v=6618324438829717074); }

.bakery-steps .circle {
  background-image: url(//cdn.shopify.com/s/files/1/1764/3741/t/11/assets/bg-circle.png?v=1700478586759877172); }

/* Header Optimize for Mobile */
@media (max-width: 767px) {
  .responsive #top .dropdown.currency {
    display: none; } }
/* @start new products tabs */
.ag-products-tabs .product.clearfix.product-hover:after,
.product-tab-wrapper .product.clearfix.product-hover:after {
  border-color: #323232 !important; }

/* @end new products tabs */
/* market top block */
.market-phone {
  min-width: 300px; }
