/* General
================================================== */
body {
  font-family: "Oswald", Helvetica, sans-serif;
  background: #ffffff url('background-image.png?20231122204735') no-repeat scroll top center;
  background-size: cover;
}
h1, h2, h3, h4, h5, h6, .gui-page-title  {
  font-family: "Roboto", Helvetica, sans-serif;
}

.hero-block_text span,
.product-info_purchase input,
.menu-block_item-inner,
.card-block a,
.desktop-menu_items a,
.desktop-menu_user-block a,
.search-block_inner-input,
.homepage-top_infogram-inner p,
.btn-large,
.product-block_wrapper-desc,
.product-block_wrapper-btnBuy, 
.product-block_wrapper-price,
.product-block_wrapper-title,
.product-info_purchase .product-info_buy,
.product-info_purchase .product-info_pricing span,
.banner-block_wrapper>p,
.featured-block_titleWrp p.featured-block_titleWrp-txt,
.categories-block_title,
.col-custom_filters.side-filters .col-filter_block h4,
.textplace-block_left p.textplace-block_title,
.textbox-block_wrapper p.textbox-block_txt, 
.col-custom_filters.side-filters .col-price_slider h4,
.textplace-block_desc,
.blog-info_desc,
.blog-info_date,
.footer-menu_block-items a:not(.footer-menu_block-items_submit),
.footer-menu_block-items span,
.footer-info_block-phone a, 
.footer-info_block-email a, 
.footer-info_block-location a,
.footer-bottom_block-copyright, 
.footer-bottom_block-copyright a,
.gui .contact-bottom .gui-input input::placeholder,
.gui .contact-bottom .gui-text textarea::placeholder,
.col-product_none,
.gui-account .gui-col2-left .gui-col2-left-col2 p,
.gui-block-content *:not(i),
.search-block input::placeholder,
.search-block input,
.collection .breadcrumb-block a.last,
.productpage .breadcrumb-block a.last,
.breadcrumb-block a.last,
.unit-price,
.img-pages {
  font-family: "Oswald", Helvetica, sans-serif;
}

/*.homepage-top_infogram-inner p,*/
/*.menu-block_item-inner,*/
/* .product-info_purchase input, */
.theme-full .hero-block_text h1 p, 
.desktop-menu_closer,
.textbox-block_wrapper p,
.featured-block_titleWrp p,
.menu-icon_ic,
.header-top_usp-text,
.categories-block_description,
.article-title h1,
.textplace-block_left h1,
.banner-block_wrapper .banner-block_ban-txt,
.blog-info_title,
.footer-menu_block-title span,
.article-side_title,
.bottom-recent_articles,
.gui .gui-page-title.contact-title,
.gui-block-title strong,
.product-type_title,
.modal-title span,
.bundle-main_title,
.bundle-main_discount{
  font-family: "Roboto", Helvetica, sans-serif;
}

/* Colors
================================================== */
/* Highlight color */
.theme-boxed header,
.theme-full header {
  background: #ececec;
}
header .menu-block>.menu-block_item>.menu-block_item-inner,
header .header-usp span:not(.header-top_usp-text),
.mobile-search_icon,
.mobile-search_icon:hover,
.mobile-menu_block-inner.menu-icon_ic,
.mobile-menu_block-inner.menu-icon_ic:hover {
  color: #000000;  
}
header .card-bock_inner svg {
	fill: #000000;
}
header .menu-block_item-inner:before {
	background: #2a2a2a;
}
/* header .card-bock_inner .cart-quantity_number {
	color: #000000;
} */
header .border-tb {
	border-color: #2a2a2a;  
}
/* .theme-full header svg {
	fill: #000000 ;
} */
header .menu-block>.menu-block_item>.menu-block_item-inner:hover,
header .menu-block>.menu-block_item:hover>.menu-block_item-inner {
	color: #000000;
}
header .menu-block>.menu-block_item.menu-block_item-noSubs>.menu-block_item-inner:hover {
	color: #000000;  
}
header .card-bock_inner a:hover {
	color: #000000 ;
}
a { 
  color: #444440;
}
.product-compare_btn i {
  background: #444440;
}

a:hover, 
a:focus,
nav.desktop .item.active .itemLink,
nav .glyphicon-remove,
.sidebar .item .itemLink.active, 
.sidebar .item .itemLink.active:hover,
.sidebar .item .subitemLink.active, 
.sidebar .item .subitemLink.active:hover,
footer .social-media .symbol:hover,
.products .product .image-wrap .cart,
.sidebar .item .active, 
.sidebar .item .active:hover,
.slider-prev:hover span, .slider-next:hover span,
.hightlight-color,
.blog-info_date,
.footer-menu_block-items a.footer-menu_block-items_submit,
.footer-menu_block-socials a:hover,
.footer-info_block i,
.desktop-menu_items a.item-collapsed,
.product-info_tags-tag:hover,
.product-info_compareSocial a:hover,
.article-publish_date,
.ui.selection.dropdown > .search.icon, 
.ui.selection.dropdown > .delete.icon,
.ui.selection.dropdown > .dropdown.icon,
.prevPage, 
.nextPage {
  color: #007bc2;
}
.page-controls.active a {
  color: #007bc2;
  border-color: #007bc2;
}
.hightlight-color,
.search-block_inner:before {
  color: #007bc2 !important;
}


.products .product .image-wrap .cart,
.slider-pagination a,
.border-highlight-color,
.menu-block_item-inner:hover,
.col-filter_amount h4:hover,
.back-to:hover,
.tags-btn:hover,
.articles-self_tags span:hover {
  border-color: #007bc2;
}
.col-filter_amount h4:hover,
.col-filter_amount h4:hover a,
.back-to:hover,
.tags-btn:hover,
.articles-self_tags span:hover {
  color: #007bc2;
}

.menu-block_item-submenu-wrapper {
  border-color: #e5f1f8;
}


/* Highlight background-color */
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
.slider-pagination a.active,
.background-highlight-color,
.cart-quantity_number,
.footer-menu_block-items a:not(.footer-menu_block-items_submit):before,
.product-variant_block-variants:hover,
.product-compare_btn:hover i,
.header-parent .messages ul,
.gui-login .login-left,
.modal-variant.selected {
  background-color: #007bc2;
}
.noUi-connect,
.col-price_slider .noUi-handle:before,
.article-commenter_quantity span,
.header-parent .messages .info {
  background: #007bc2;
}
.article-commenter_quantity span:before {
  border-top-color: #007bc2;
}
/* Button color */
a.btn, 
a.btn span {
  color: ;
}

/* Footer background color */
.background-footer-color {
  background-color: ;
}

/* Body background-color
================================================== */
body,
.slider-pagination a {
  background-color:#ffffff;
}
.owl-prev,
.owl-next {
	-webkit-text-stroke: 0.0625rem #ffffff;
}
/* Ligtgrey background-color */
.products .product .info,
#collection-filter-price .ui-slider-handle {
  background-color: #fefefe;
}
.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f7f7;
}

/* Lightborder */
.sort,
.sidebar .item,
.pager ul li a,
.product-info .product-option,
.product-info .product-price,
.product-tabs,
.tabs ul li a,
.product-actions,
hr,
select,
.headline .slider,
.brands .slider li,
.hallmarks .slider li,
.categories .category,
.products .product .image-wrap img,
.products .product .info,
#collection-filter-price,
#collection-filter-price .ui-slider-range,
#collection-filter-price .ui-slider-handle,
.pager ul,
.zoombox .images,
.zoombox .thumbs a,
.product-info .product-price .cart .change,
.tabsPages .page.reviews .review {
  border-color: #eaeaea;
}

/* Body color
================================================== */
/* general color */
body,
.products .product .info .title,
.product-info .product-price .cart .change a,
.card-block.header-fixed.dark-text a,
.col-back_btn a i, .col-custom_brdcrumb a, .product-social_socials a, .secret-purchaser_closer {
  color: #444440;
}

/* lighter color */
small,
.breadcrumbs, .breadcrumbs a,
.products .product .info .old-price,
.sidebar,
.sidebar .item .itemLink, 
.sidebar .item .subitemLink,
.pager,
.pager ul li a,
.product-info .product-price .old-price,
.product-actions .tags-actions,
.product-actions .tags-actions .actions a,
.tabs ul li a,
label,
legend,
label span,
.tabsPages .page.reviews .bottom,
.product-actions .tags-actions {
  color: #52524f;
}

/* darker color */
.breadcrumbs a:hover,
.sidebar .item .itemLink:hover, .sidebar .item .subitemLink:hover,
.pager ul li a:hover,
.product-actions .tags-actions .actions a:hover,
.product-info .product-price .cart .change a:hover {
  color: #3e3e3a;
}

/* Element color
================================================== */
/* header */
header,
/* header a, */
nav.desktop ul a, nav.desktop ul a:visited,
nav.desktop .item .itemLink,
nav.desktop .subnav .subitem .subitemLink:hover,
.homepage-top_infogram-inner p,
.collection .breadcrumb-block a.last, .productpage .breadcrumb-block a.last, .breadcrumb-block a.last {
  color: #000000;
}
.navigation .burger li {
  background-color: #000000;
}
header,
.navigation {
    background-color: ;
}
header,
nav.desktop .subnav .subitem,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav {
  border-color: #000000;
}

/* blog header fix 02/03/17 */
.gui-blog-article header { background: none; }

nav.desktop .item.sub.hover .itemLink,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav .subitem {
  background-color: #111111;
}
nav.desktop .subnav .subitem .subitemLink:hover {
  background-color: #000000;
}  

/* Topbar */
.topnav {
  background-color: ;
}
.topnav, 
.topnav a {
  color: ;
}
.topnav {
  border-color: #000000;
}

/* footer */
footer,
.slider-prev,
.slider-next,
.categories .category span,
.products .product .image-wrap .new {
  background-color: ;
}
.categories .category span.title {
  box-shadow: -4px 0 0 0 , 4px 0 0 0 ;
}
.categories .category span,
nav .glyphicon-play,
.products .product .image-wrap .description,
footer,
footer a, 
footer .links a,
.slider-prev span,
.slider-next span,
.copyright-payment .copyright,
.copyright-payment .copyright a,
.products .product .image-wrap .new {
  color:;
}

/* copyright */
.copyright-payment {
  background-color: #000000;
}

/* element color */ 
.product-info .product-price .cart .change, 
#collection-filter-price .ui-slider-range,
.pager ul li.active a {
  background-color: ;
}

@media (max-width: 767px) {
  nav .item .itemLink, 
  nav .subitem .subitemLink,
  #formSearch,
  header input[type="text"]:not(.searbar-input) {
    color:;
    border-color: #000000;
  }
  nav,
  nav .item.view-subnav {
    background-color: ;
  }
  .wrapper {
    background-color:#ffffff; 
  } 
  .navigation .logo, .navigation .burger {
    background-color: ;
    border-color: #000000; 
  }
}


/* HEADER TOPBAR */
.header-top, 
.header-top .cur-lang_chooser,
.custom-dropdown:hover .custom-languages {
  background: #000000;
}
.header-top .cur-lang_chooser li a:hover {
  background: #333333
}

/* HEADER TOPBAR END */
/* BANNERS */
a.banner-block_ban-link:before, 
.textbox-block,
.categories-block_image-wrapper:before {
  background:  #007bc2;
}
/* BANNERS END */

/* PRODUCT */
a.product-block_wrapper-link {
  color:#fff;
}
a.product-block_wrapper-link:hover {
  color:#fff;
}
.product-block_wrapper-new {
  background: #39b54a;
}
.product-block_wrapper-sale {
  background: #f26d7d;
}
.product-block_wrapper-addBtn {
  color: #007bc2;;
}
/* PRODUCT END */

/* FEATURED */
.textplace-block_backgrounder,
.footer-info_block, 
.articles-self_tags a:hover,
.gui-password .gui-block,
.col-product_none,
.gui-account .gui-col2-left-col2,
.gui-review {
   background:  #f4f9fc;
}
/* FEATURED END */
.loader {
  border-left-color: #007bc2;
}
/* BUTTON COLORS */
.main-btn,
.main-btn_noHover {
  background: #007bc2;
  border-color: #007bc2;
}
.main-btn:hover {
  border-color: #006eae;
}
.main-btn:before {
  background:  #006eae;
  
}
.product-info_buyBtn-block .product-info_buy,
.product-info_purchase:hover .product-info_buyBtn-block .product-info_buy,
.product-info_purchase:hover .product-quantity input,
.product-info_purchase:hover .product-info_buy,
.add-bundle-btn {
  background: #2db20e;
}
.nonPurchaseable .product-info_purchase:hover .product-info_buy {
	background: #2db20e !important;
}
.main-btn.cart-buy_btn, .default-cart .gui a.gui-button-large.gui-button-action, .default-cart .gui a.gui-button-small.gui-button-action {
  background: #2db20e;
  border-color: #2db20e;
}
.main-btn.cart-buy_btn:before, .default-cart .gui a.gui-button-large.gui-button-action:before, .default-cart .gui a.gui-button-small.gui-button-action:before {
	background: #24910b;
  border-color: #24910b;
}
.product-quantity input {
  background: #24910b;
}
/*.product-info_purchase:hover .product-info_buyBtn-block .product-info_buy,*/
/*.product-info_buyBtn-block .product-info_buy:hover,*/
/*.product-info_purchase:hover .product-quantity input {*/
/*  background: #28a00c;*/
/*}*/
.product-quantity a.up {
  background: #24910b;
}
.product-quantity a.down {
  background: #26970b;
}

.menu-block_item > a, 
.banner-block_wrapper>p,
.banner-block_wrapper .banner-block_ban-txt,
.theme-full .hero-block_text h1 p,
.product-block_wrapper-title,
.product-block_wrapper-price,
.textplace-block_left h1,
.textplace-block_left p,
.categories-block_title,
.blog-info_title,
.col-main_cat-item,
.col-cont p,
.article-title h1,
.article-side_title,
.bottom-recent_articles,
.article-title_small,
.article-title_form,
.commenter-info,
.gui .login-right h2,
.product-social a,
.product-title,
.product-configure-custom-option > label,
.product-info_extra-related_title,
.product-info_tags-tag,
ul.tabs li.current,
.review-giver-info span,
.review-giver-info_data span,
.col-custom_filters.side-filters .col-filter_block h4,
.col-custom_filters.side-filters .col-price_slider h4,
.featured-block_titleWrp.dark-title p,
.gui .gui-page-title.contact-title,
.contact-bottom .gui-block .gui-block-title,
.product-title a,
.gui-account .gui-block-title,
.gui-account .gui-col2-left .gui-col2-left-col2 .gui-page-title,
.gui-account .gui-col2-left .gui-col2-left-col2 .gui-block-title,
.gui .gui-form label,
.gui-block-title strong,
.product-type_title,
.modal-title span,
.bundle-main_discount,
.bundle-main_title,
.footer-menu_block-title span,
.footer-info_block-phone a,
.footer-info_block-email a,
.footer-info_block-location a,
.menu-block_item-inner,
.header-top.dark-text *,
.desktop-menu_items a,
.desktop-menu_closer,
.desktop-menu_user-block a,
.col-filter_block h4,
.col-price_slider h4 {
  color:#000000;
}
.menu-block_item-inner_subsub,
.hero-block_text h1,
.white-btn,
.white-btn:hover,
.gui a.white-btn,
.gui a.white-btn:hover,
.product-block_wrapper-desc,
.textplace-block_left p.textplace-block_title,
.textplace-block_desc,
.categories-block_description,
.blog-info_date,
.blog-info_desc,
.nice-select .current,
.col-sub_cat-item,
.col-desc,
.article-publish_date,
.article-content_main p,
.article-side_recents-link,
.article-tag,
.article-publish_date-small,
.article-content_small,
.articles-owner_info *,
.comment-form_wrapper label,
.form-fieldrunners,
.required-filed,
.commenter-content,
.gui .login-right .gui-field *:not(em):not(i),
.gui.gui-login a.gui-button-link:hover,
.after-start_count,
.product-description_top span,
.product-variant_block div,
.product-variant_block a:not(.product-variant_notAvailable),
.product-configure-custom-option .product-configure-custom-option-item label,
.product-info_delivery span,
.chosen-container-multi .chosen-choices li.search-field input[type=text],
.product-info_extra-related_items .product-block_wrapper-price,
.product-info_usp span,
.product-tab_description,
.spec-title,
.spec-subtitle
.product-custom_text,
.reviews-title-top-stars,
.review-giver-block .review-content p,
.styled-checkbox + label,
.styled-checkbox + label > span,
.content:not(.content-fixed_pages) [type="radio"]:checked+label,
.content:not(.content-fixed_pages) [type="radio"]:not(:checked)+label,
.gui-div-faq-questions p,
.contact-bottom_right .gui-block.gui-margin.gui-div-faq-links .gui-block-linklist li a,
.gui .contact-bottom .gui-form label,
.gui .contact-bottom .gui-input input::placeholder,
.gui .contact-bottom .gui-text textarea::placeholder,
.col-product_none,
.gui-account .gui-block-linklist li a,
.gui-account .gui-col2-left .gui-col2-left-col2 p,
.gui-account .gui-col2-left .gui-col2-left-col2 .gui-block-subcontent,
.gui-account .gui-col2-left .gui-col2-left-col2 .gui-block-subtitle,
.gui .gui-input input,
.gui .gui-number input,
.gui .gui-text textarea,
.gui .gui-select .gui-value,
.search-block input,
.search-block input::placeholder,
.footer-menu_block-items a,
.footer-menu_block-items span,
.footer-bottom_block-copyright,
ul.tabs li,
.header-wishlist,
.user-block,
.img-pages {
  color: #444440;
}
.gui .gui-input input::placeholder,
.gui .gui-number input::placeholder,
.gui .gui-text textarea::placeholder,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  color: #a1a19f;
}
.product-variant_block-variants.product-variant_notAvailable:hover,
.cart-dropdown *:not(.main-btn.cart-buy_btn),
.header-fixed .cart-dropdown *:not(.main-btn.cart-buy_btn),
.header-fixedd .cart-dropdown *:not(.main-btn.cart-buy_btn) {
  color: #444440 !important;
}
ul.tabs li.current:before {
  background:#000000;
}
.nice-select:after,
.product-variant_block-variants.active {
  border-color: #007bc2 !important;
}

.product-compare_btn i {
  background: #007bc2;
}
.white-btn,
.gui a.white-btn{
  border-color: #444440;
}
.product-block_wrapper-sale,
.product-block_wrapper-price_old:before,
.header-parent .messages .error,
.sale-bg{
  background: #ff0000;
}
.product-block_wrapper-price_old,
.product-block_wrapper-price_old:before,
.sale {
  color: #ff0000;
}
.product-block_wrapper-new,
.header-parent .messages .success,
.green-bg {
  background: #007bc2 !important;
}
.product-info_usp i,
.product-delivery_green,
/* .delivery-custom, */
.green,
.text-stock_after-available .product-info_stock.product-info_outStock i,
.product-info_stock i {
  color: #007bc2 !important;
}

/*  MENU COLORS */
.desktop-menu_cats.menu-collapsed,
.menu-block_item-submenu,
.menu-block_item:hover > .menu-block_item-inner,
.menu-block_subsub-compact {
  background: #ffffff;
}
.desktop-menu_cats.menu-collapsed *,
.menu-block_item-submenu *,
.menu-block_item:hover > .menu-block_item-inner {
  color: #000000;
}
.desktop-menu_cats.menu-collapsed a:hover,
.menu-block_item-submenu a:hover,
.desktop-menu_cats.menu-collapsed a:active,
.menu-block_item-submenu a:active,
.desktop-menu_cats.menu-collapsed a:focus,
.menu-block_item-submenu a:focus,
.desktop-menu_items a.item-collapsed {
	color: #000000;
}
.desktop-menu_closer i:last-child {
	-webkit-text-stroke: 3px #ffffff;
}
/*  MENU COLORS END */
/* Cache fix DMWS */
.hero-block_image {
  	background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/v/1835202/assets/hero.jpg?20231122204735?20230410223726) no-repeat;
  	background-size: cover;
    background-position: center center;
}
.banner-block_ban1 {
    background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/v/2109162/assets/banner-1.jpg?20231122204735?20231122203702) no-repeat;
    background-size: cover;
    background-position: center center;
}

.banner-block_ban2 {
    background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/assets/banner-2.jpg?20231122204735?20231122204635) no-repeat;
    background-size: cover;
    background-position: center center;
}

.banner-block_ban3 {
    background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/v/2074983/assets/banner-3.jpg?20231122204735?20231101134655) no-repeat;
    background-size: cover;
    background-position: center center;
}
.featured-block_img {
    background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/v/1835198/assets/featured.jpg?20231122204735?20230410222839) no-repeat;
  	background-size: cover;
    background-position: center;
}
.compare-icon {
    background: url(compare.png?20231122204735) no-repeat;
  	background-size: cover;
    background-position: center center;
}
@media (max-width:700px) {
  .featured-block_img {
  	background: url(https://cdn.webshopapp.com/shops/258721/themes/123434/v/1835201/assets/featured-mobile.jpg?20231122204735?20230410223631) no-repeat;
    background-size: cover;
    background-position: center center;
  }
}
/* Cache fix DMWS END */