/* General
================================================== */
body {
  font-family: "Raleway", Helvetica, sans-serif;
  background: #fffcff url('background-image.png?20260103175623') no-repeat scroll top center;
}
h1, h2, h3, h4, h5, h6, .gui-page-title, .template_pages-index-rain #homepage_header .advision_slider>div>a>div>div span{
  font-family: "Lora", Helvetica, sans-serif;
}

/* Colors
================================================== */
/* Highlight color */
a, 
a:visited, 
a:focus{color: #000000;}
a:hover{color: #5ba0c5;}

.sidebar .item .itemLink.active, 
.sidebar .item .itemLink.active:hover,
.sidebar .item .subitemLink.active, 
.sidebar .item .active, 
.sidebar .item .active:hover,
.sidebar .item .subitemLink.active:hover{color:#0f0f0f;}

.slider-prev:hover span, .slider-next:hover span,
.product_listitem .pricing, 
.product_griditem .cart,
.product-info .product-price .price, #top_reviews > div span, .product_slideritem .text, #blog_plugin a span, .gui-page-title{
  color: #000000;
}

.template_pages-index-rain .brands div ul li a:hover{border-color: #000000;}


/* Highlight border-color */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
.slider-pagination a {
  border-color: #000000;
}

/* Highlight background-color */
.slider-pagination a.active, 
.products .product .sale-new{
  background-color: #000000;
}

/* Button color */
a.btn, 
a.btn span,
button,
input[type="submit"],
input[type="reset"],
input[type="button"], .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{
  font-family: "Lora", Helvetica, sans-serif; border:0;
  color: #1c1c1c;
}
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"], .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{
  background-color: #cccccc;
}
a.btn:hover, .btn:hover span, button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover, .gui a.gui-button-large.gui-button-action:hover, .gui a.gui-button-small.gui-button-action:hover, .gui a.gui-button-large:hover, .gui a.gui-button-small:hover{color: #fcfcfc;}
a.btn:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover, .gui a.gui-button-large.gui-button-action:hover, .gui a.gui-button-small.gui-button-action:hover, .gui a.gui-button-large:hover, .gui a.gui-button-small:hover{
  background-color: #696869;
}

a.highlight_btn, a.highlight_btn span, .gui-confirm-buttons .gui-button-action, .strict-submit .gui-button-action{
  font-family: "Lora", Helvetica, sans-serif;
  color:#ffffff !important;}
a.highlight_btn, .gui-confirm-buttons .gui-button-action, .strict-submit .gui-button-action{background-color:#000000 !important;}

a.highlight_btn:hover, a.highlight_btn:hover span, .gui-confirm-buttons .gui-button-action:hover, .strict-submit .gui-button-action:hover{color:#c4c2c4 !important;}
a.highlight_btn:hover, .gui-confirm-buttons .gui-button-action:hover, .strict-submit .gui-button-action:hover{background-color:#1f1d1f !important;}

.template_pages-index-rain .tags-actions .tags a{color:#c4c2c4; background-color:#1f1d1f;}
.template_pages-index-rain .tags-actions .tags a:hover{color:#ffffff; background-color:#000000;}


/* Body background-color
================================================== */
.wrapper, .slider-pagination a {
  background-color:#fffcff;
}
/* Ligtgrey background-color */
.products .product .info {
  background-color: #fefcfe;
}
.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f4f7;
}

#collection-filter-price .ui-slider-handle{
  background-color: #f2f2f2;
}


/* Lightborder */
.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,
.pager ul,
.zoombox .images,
.zoombox .thumbs a,
.product-info .product-price .cart .change,
.tabsPages .page.reviews .review {
  border-color: #eae7ea;
}

#collection-filter-price .ui-slider-range{
  background-color: #000000;
}


/* Body color
================================================== */
/* general color */
body,
.products .product .info .title,
.product-info .product-price .cart .change a {
  color: #0f0f0f;
}

/* lighter color */
small,
.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: #222222;
}

.breadcrumbs, .breadcrumbs a, .products .sidebar ul, .products .sidebar ul a, .gui-progressbar ul a{
  color: #736e6d;
}
.breadcrumbs a:hover, .breadcrumbs .hover, .breadcrumbs > ul > li:last-of-type > a, .products .sidebar ul a:hover, .gui-progressbar ul a:hover{
  color: #000000;
}
.breadcrumbs, .products .sidebar > ul, #aboutus.section, .template_pages-index-rain .tags-actions, .template_pages-index-rain #headlines, .gui-progressbar{
  background: #f2f2f2;
}

/* darker color */
.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: #0d0d0d;
}

/* Element color
================================================== */
/* header */
#header, #header a,
.template_pages-collection-rain .page-title h1, .template_pages-brands-rain .page-title h1, .sidebar .heading,
.product_code, .product_code span, .sale-new, .gui-checkout .gui-page-title, .page-title.textpage h1, #header .navigation .container #cart_cell a,
#header .navigation .container #social_cell a, #sticky_nav a{
  color: #fffcff;
}
#header a:hover, #header .navigation .container #cart_cell a:hover, #header .navigation .container #social_cell a:hover, #sticky_nav a:hover{color: #9e969e;}

.desktop nav .item .itemLink,
.lgtab nav .item .itemLink{
  color: #1a191a;
}
.desktop #header nav .item.hover .itemLink,.desktop #header nav .item.active .itemLink,
.lgtab #header nav .item.hover .itemLink, .lgtab #header nav .item.active .itemLink, #sticky_nav .item.hover .itemLink, #sticky_nav .item.active .itemLink{
  color: #4d4b4d;
  background: #ffffff;
}
.desktop nav > ul > li.sub > a:after, .lgtab nav > ul > li.sub > a:after, #sticky_nav div > ul > li.sub > a:after{border-color: transparent transparent transparent #fffcff;}

#livesearch{background: #ffffff; border-color: #000000 !important;}
.desktop #header nav .subnav .subitemLink, .lgtab #header nav .subnav .subitemLink, #sticky_nav .subnav .subitemLink, #livesearch a, #livesearch p{color: #000000;}
body.lgtab .navigation nav ul .item>.subnav>.subitem>.subitemLink, body.desktop .navigation nav ul .item>.subnav>.subitem>.subitemLink, #sticky_nav ul .item>.subnav>.subitem>.subitemLink{border-color: #000000;}
.desktop #header nav .subnav .subitemLink:hover, .lgtab #header nav .subnav .subitemLink:hover, #sticky_nav .subnav .subitemLink:hover, #livesearch ul li a:hover{color: #666666;}
#livesearch ul li a:hover{background: #fefefe;}
body.lgtab .navigation nav .subnav .subitem, body.desktop .navigation nav .subnav .subitem, #sticky_nav .subnav .subitem, #livesearch ul li{ border-color: #000000 !important;}

.navigation, .template_pages-collection-rain .page-title h1, .template_pages-brands-rain .page-title h1, .sidebar .heading, .product_code, .template_pages-index-rain #blog_plugin.plugin label, .gui-checkout .gui-page-title, .page-title.textpage h1, #sticky_nav{
    background-color: #000000;
}
body.desktop .navigation nav ul .item > .subnav, body.lgtab .navigation nav ul .item > .subnav, body.desktop #sticky_nav ul .item > .subnav, body.lgtab #sticky_nav ul .item > .subnav{border-color: #000000;}
body.desktop .navigation nav ul .item > .subnav:before, body.lgtab .navigation nav ul .item > .subnav:before, body.desktop #sticky_nav ul .item > .subnav:before, body.lgtab #sticky_nav ul .item > .subnav:before{background: #ffffff;}
.sidebar .filter > label{color: #000000;}
#header,
#header input[type="text"],
.desktop #header nav .item.sub.hover .itemLink,
.desktop #header nav .item.hover .itemLink,
.desktop #header nav .item.active .itemLink,
.desktop #header nav > div a:hover,
.lgtab #header nav .item.sub.hover .itemLink,
.lgtab #header nav .item.hover .itemLink,
.lgtab #header nav .item.active .itemLink,
.lgtab #header nav > div a:hover,
#sticky_nav .item.sub.hover .itemLink,
#sticky_nav .item.hover .itemLink,
#sticky_nav .item.active .itemLink,{
  color: #000000;
} 
.desktop #header nav > ul > li.sub.active > a:after, .lgtab #header nav > ul > li.sub.active > a:after, #sticky_nav div > ul > li.sub.active > a:after{border-color: transparent transparent transparent #000000;}
.desktop #header nav > ul > li.sub.hover > a:after, .lgtab #header nav > ul > li.sub.hover > a:after, #sticky_nav div > ul > li.sub.hover > a:after{border-color: #000000 transparent transparent transparent;}

/* Topbar */
.topnav:before, .gui-block-title:before, .gui-table thead tr th:before, .gui-checkout-one-step .gui-block-subtitle:before{
  background-color: #492201;
}
.topnav, 
.topnav a, .gui-block-title, .gui-block-title strong, .gui-table thead tr th, .gui-table thead tr th span, .gui-checkout-one-step .gui-block-subtitle{
  color: #ffffff;
}
.languages:after{border-color: #ffffff transparent transparent transparent;}
.languages>div{background-color: #ffffff;}
.topnav {
  border-color: #431f00;
}

/* footer */
footer,
.slider-prev,
.slider-next,
.categories .category span,
.products .product .image-wrap .new, 
body.smtab nav, body.phone nav, body.mini nav, body{
  background-color: #492201;
}
.categories .category span.title {
  box-shadow: -4px 0 0 0 #492201, 4px 0 0 0 #492201;
}
.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,
nav.mobile a,
body.smtab nav a, body.phone nav a, body.mini nav a{
  color:#ffffff;
}
footer label{
  color:#ffffff;
}

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

body.smtab, body.phone, body.mini{
  .navigation nav .item .itemLink, 
  .navigation nav .subitem .subitemLink,
  #formSearch,
  #header input[type="text"] {
    color:#ffffff;
    border-color: #431f00;
  }
  body, .navigation nav,
  .navigation nav .item.view-subnav {
    background-color: #492201;
  }
  .wrapper {
    background-color:#fffcff; 
  } 
}