/* 20240212165812 - v2 */
.gui,
.gui-block-linklist li a {
  color: #000000;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #5f3462;
}

.gui-block-inner strong {
  color: #666666;
}

.gui a {
  color: #5f3462;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #5f3462;
  box-shadow: 0 0 2px #5f3462;
}

.gui-select.gui-focus .gui-handle {
  border-color: #5f3462;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #8d8d8d;
}

.gui-block-title {
  color: #000000;
  background-color: #ffffff;
}

.gui-content-title {
  color: #000000;
}

.gui-form .gui-field .gui-description span {
  color: #000000;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #ededed;
  background-color: #f9f9f9;
}

.gui-block-option-block {
  border-color: #ededed;
}

.gui-block-title strong {
  color: #000000;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #cbcbcb;
}

.gui ul.gui-products li {
  border-color: #dcdcdc;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #dcdcdc;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #dcdcdc;
}

.gui-block-content .gui-table {
  border-color: #ededed;
}

.gui-table thead tr th {
  border-color: #cbcbcb;
  background-color: #f9f9f9;
}

.gui-table tbody tr td {
  border-color: #ededed;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #000000;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #000000;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cccccc;
  border-color: #000000;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #cccccc;
  border-color: #000000;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #000000;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #000000;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #5f3462;
}

/* custom */
@media (max-width:600px){.new #top.v2 #nav>ul+ul{bottom:0}.new #top.v2 #nav>ul+ul>li.search{position:absolute;right:90%;top:-26%;padding-top:11px}.new #nav>ul+ul{bottom:0;left:0;right:-10px}.new #top.v2 #nav>ul+ul>li{display:block;margin-right:10px}.new #top>form input{opacity:1!important;top:0;height:50px;padding:7px 50px 0 25px;border:1px solid #5f3462;background:var(--white);color:#000;font-size:1em;border-radius:5px;opacity:.3;margin-left:71px!important;width:310px}article.hero-1.text-left{padding-bottom:93%}}@media (min-width:600px) and (max-width:850px){.new #top.v2 #nav>ul+ul>li.search{position:absolute;right:90%;top:-22%;padding-top:11px}.new #top.v2 #nav>ul+ul{bottom:0}.new #top>form input{opacity:1!important}}.new #top>form{display:block;left:286px;top:auto;bottom:79px;right:auto;width:370px!important}.new #top>form input{top:0;height:50px;padding:0 50px 0 25px;border:1px solid #5f3462;background:var(--white);color:#000;font-size:1em;border-radius:5px;opacity:.3}@media(min-width:850px){.new #nav>ul+ul{position:absolute;right:0;bottom:115%;margin:0;text-align:center}nav#nav{display:flex;justify-content:center!important}#nav>ul>li>div{position:absolute;left:-10040px;right:-10000px;top:100%;z-index:3;margin:-1px 0 0;padding:23px 10000px 36px;border-top:1px solid #5f3462;background:#fff}li.sub.has-div>a{color:#fff!important}}@media (max-width:600px){h4.gui-page-title.text-center{font-size:42px;text-transform:uppercase;font-weight:400!important;padding-top:10%}}.tabs-b>nav ul li a{display:block;color:#000;font-weight:500;text-decoration:none}.list-big.cols.banner-grid li:first-of-type .link-btn a,.list-big.cols.banner-grid li:nth-of-type(2) .link-btn a,.list-big.cols.banner-grid li:nth-of-type(3) .link-btn a,.list-big.cols.banner-grid li:nth-of-type(4) .link-btn a{background-color:#fff!important;color:#000!important;border-radius:5px;font-weight:400}#footer nav:before{left:40px;border-bottom:2px dashed #fff;opacity:1}.ui-slider-range:before,.ui-slider:before{background:#8f0092!important}.product-page-title{font-family:Nunito,sans-serif;font-weight:700;text-transform:upper}.about-us-image>img{padding:10px}@media (min-width:600px){h4.gui-page-title.text-center{font-size:42px;text-transform:uppercase;font-weight:400!important}.about-us-image,.clue-container-bottom{display:flex;justify-content:space-between}.about-us-image>img{width:48%;padding:10px}.clue-container{display:flex;justify-content:space-evenly}.clue-container-l,.clue-container-r{flex:1}img.clue-image{width:60%}}@media (min-width:850px) and (max-width:1500px){.new #top>form{display:block;left:40%;top:auto;bottom:79px;right:auto;width:370px!important}}@media (min-width:850px){.search-autocomplete{width:200%!important}}@media (max-width:650px){.service-page-title{font-size:38px!important}.new #top>form input{top:0;height:50px;padding:7px 50px 0 25px;border:1px solid #5f3462;background:var(--white);color:#000;font-size:1em;border-radius:5px;opacity:.3;margin-left:17px}form#formSearch>p{z-index:1!important}a.menu{z-index:9999!important}p#logo{z-index:999!important}}.cols-d.m70.product-content>article{font-size:15px!important}.cols-d.m70.product-content>article>h1,.cols-d.m70.product-content>article>h2,.cols-d.m70.product-content>article>h3,.cols-d.m70.product-content>article>h4,.cols-d.m70.product-content>article>h5,.cols-d.m70.product-content>article>h6{font-size:35px!important}

.brands-menu-custom-style {
	color: #000000 !important;
}

.list-usp {
	font-size: 10px;
}

/* Header section */

article.module-product .list-usp {
	font-size: 15px;
}

article.module-product .list-usp i.icon-truck {
    font-size: 30px;
}

.most-bold {
	font-weight: 900;
}

article.module-product .list-usp li:first-child {
	padding-left: 60px;
}

@media (max-width: 600px) {
  header .announcement span {
		font-size: 10px;
  }
}
