/* General
================================================== */
/*body {
  font-family: "Oxygen", Helvetica, sans-serif;
  background: #ffffff url('background_image.png?20230119190948') repeat fixed center center;
}*/

body {
  font-family: "Oxygen", Helvetica, sans-serif;
 background: #ffffff url(https://cdn.shoplightspeed.com/shops/626401/themes/15234/v/210614/assets/background_image.png?20230119190948?20210511171335) repeat fixed center center;
}
h1, h2, h3, h4, h5, h6, .gui-page-title {
  font-family: "Montserrat", Helvetica, sans-serif;
}

/* Colors
================================================== */
/* Highlight color */
a, 
a:visited,
a:hover, 
a:focus,
nav.desktop .item.active .itemLink,
nav .glyphicon-remove,
 
.sidebar .item .itemLink.active:hover,
 
.sidebar .item .subitemLink.active:hover,
footer .social-media .symbol:hover,
.products .product .image-wrap .cart,
.sidebar .item .active:hover,

.slider-prev:hover span, .slider-next:hover span {
  color: #002331;
}
.header-fixed.fixed {
	background-color: #fe95e4;
}
.navigation .burger>span {
	color: #002331;
}
.sidebar,
.sidebar .item .itemLink, 
.sidebar .item .active,
.sidebar .item .subitemLink.active,
.sidebar .item .itemLink.active{
  color: #002331;
}

/* Highlight border-color */
.topnav,
header,
nav.desktop .subnav .subitem,
.navigation .logo,
.navigation .logo, .navigation .burger,
.sort,
.sidebar .item,
.sidebar,
.pager ul li a,
.product-info .product-option,
.product-info .product-price,
.product-tabs,
.tabs ul li a,
.product-actions,
.navigation,
.topmenu-content > li ul.childs_1,
.tabs ul li:first-child::after,
.tabs ul li:last-child::after,
.tabs ul li,
.owl-nav button.owl-prev::before,
.owl-nav button.owl-prev::after,
.owl-nav button.owl-next::before,
.center-column .product-options-mode,
.center-column .product-options-mode .total-product,
.pager,
.pager ul li a,
.owl-nav button.owl-next::after,
.sidebar .sidebar-sticky > div,
.product-tabs .tabsPages,
.bundleproduct,
hr{
  border-color: #fe95e4;
}

/* Highlight background-color */
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
.gui a.gui-button-large.gui-button-action, .gui a.gui-button-small.gui-button-action,
.gui a.gui-button-large, .gui a.gui-button-small{
  color: #fe95e4 !important;
  background-color: #ffffff !important;
}

a.btn:hover,
button:hover,
.gui a.gui-button-large:hover, .gui a.gui-button-small:hover,
.gui a.gui-button-large.gui-button-action:hover, .gui a.gui-button-small.gui-button-action:hover{
  color: #ffffff !important;
  background-color: #ffffff !important;
}

a.btn:focus,
button:focus,
.gui a.gui-button-large:focus, .gui a.gui-button-small:focus,
.gui a.gui-button-large.gui-button-action:focus, .gui a.gui-button-small.gui-button-action:focus{
  color: #ffffff !important;
  background-color: #ffffff !important;
}

a.btn:active,
button:active,
.gui a.gui-button-large:active, .gui a.gui-button-small:active,
.gui a.gui-button-large.gui-button-action:active, .gui a.gui-button-small.gui-button-action:active{
  color: #ffffff !important;
  background-color: #ffffff !important;
}


/* Button color */
a.btn, 
a.btn span {
  color: #002331;
}

/* Body background-color
================================================== */
body,
.slider-pagination a {
  background-color:#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,
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
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 {
  color: #002331;
}

/* lighter color */
small,
.breadcrumbs, .breadcrumbs a,
.pager,
.pager ul li a,
.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: #143441;
}

/* 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 {
  color: #00202d;
}

/* Element color
================================================== */
/* header */
header,
header a{
  color: #fe95e4;
}
.navigation .burger li {
  background-color: #fe95e4;
}
.header-logo{
    background-color: #ffffff;
}

header,
header input[type="text"],
nav.desktop .subnav .subitem,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav {
  border-color: #eaeaea;
}
nav.desktop .item.sub.hover .itemLink,
nav.desktop .item.hover .itemLink,
nav.desktop .subnav .subitem {
  background-color: #fefefe;
}
nav.desktop .subnav .subitem .subitemLink:hover {
  background-color: #f7f7f7;
}  

/* Topbar */
.topnav {
  background-color: #f7f7f7;
}
.topnav .currency .currency-active span, 
.topnav .languages .language-active span,
.topnav .header-cart .cart-icon,
.topnav .header-cart .cart-icon span,
.topnav .header-account .user-icon,
.topnav .header-account .user-icon span,
.topnav .compare a{
  color: #ffffff;
}
.topnav .currency .currency-active span:hover, 
.topnav .languages .language-active span:hover,
.topnav .header-cart .cart-icon:hover,
.topnav .header-cart .cart-icon:hover span,
.topnav .header-account .user-icon:hover,
.topnav .header-account .user-icon:hover span,
.topnav .compare a:hover{
  color: #ffffff;
}


/* Menu */
nav.desktop .item .itemLink,.topmenu-content>li.sub:after,nav.desktop li.more_menu > .itemLink{
  color: #ffffff;
}
nav.desktop .item.active .itemLink,
nav.desktop .item:hover > .itemLink,
.topmenu-content > li.sub:hover::after,.topmenu-content>li.sub.active:after,nav.desktop li.more_menu:hover >.itemLink{
  color: #ffffff;
}


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

footer,
footer a, 
footer .links a{
  color:#002331;
}

footer .links a:hover, footer .links a:active, footer .links a:focus{
  color:#ffffff;
}

/* element color */ 
.pager ul li.active a,
.pager ul li:hover a{
  background-color: #fe95e4;
  color: #ffffff;
}

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


/* Product name */
.products .thumbnail-container .product-description .product-title a,
.latest-blog .bloglist .blog-inner-content .blog-inner .blog-title,
.category-content .textcategory,
.bundle-products .thumbnail-container .bundleproductinfo .h3.product-title a{
  color:#002331;
}

.products .thumbnail-container:hover .product-description .product-title a,
.latest-blog .bloglist .blog-inner-content:hover .blog-inner .blog-title,
.bundle-products .thumbnail-container:hover .bundleproductinfo .h3.product-title a{
  color:#002331;
}

.footer-top{
  background-color: #fe95e4;
}

.footer-bottom{
  background-color: #fe95e4;
}

footer h3{
  color:#002331;
}

#collection-filter-price .ui-slider-handle{
    background-color: #ffffff;
    border-color: #ffffff;
}
.product-info .product-price .btn {
  color: #ffffff;
  background-color: #fe95e4;
}
.product-info .product-price .btn:hover {
  color: #ffffff;
  background-color: #fe95e4;
}

.review-container > span,
.product-review .stars .fa.fa-star{
  color: #fe95e4;
}
#ttcmsbanner .banner-content .banner-title {
	color: ;
}
footer .newsletter .title,
footer .newsletter .title::before {
	color: #002331;
}