/* 20251013204143 - v2 */
.gui,
.gui-block-linklist li a {
  color: #15427c;
}

.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: #000000;
}

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

.gui a {
  color: #f28c58;
}

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

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

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

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

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

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

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

.gui-block-option {
  border-color: #fdede5;
  background-color: #fef9f6;
}

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

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

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

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

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

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

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

.gui-table thead tr th {
  border-color: #f9cbb3;
  background-color: #fef9f6;
}

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

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #8d8d8d;
  color: #f28c58;
  background-color: #15427c;
}

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

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

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

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

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

.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: #f28c58;
}

/* custom */
/*
sticky-newsletter{display:none;}
h3 {
font-size: 16px!important;  
}
h4 {
font-size: 12px!important;  
}
.collection-content.read-more {max-height: 320px;}

.collection-content .col-xs-2 img{display:none;}

.sidebar::-webkit-scrollbar {  
  width: 10px !important;
}

.sidebar::-webkit-scrollbar-thumb {
  box-shadow: 8px 0px 0 0 #80a0c6 inset !important;
}

.sidebar ul.navigation-sidebar ul.subsub li a { font-size: 115% !important;}

.collection-content .col-xs-2 img{display:none !important;}

.price .vanaf {
  font-size:0.6em;
  margin-right:5px;
}
*/

#header .main-header .cart .cart-dropdown .cart-products {
  border-collapse: initial !important;
}


.order .amount input {
  border: 1px solid #eaeaea;
  text-align: center;
  padding: 0px 5px;
  width: 50px;
  height: 50px;
  outline: none;
}

#custom-cart select {
	opacity:0;
  visibility:hidden;
}

.appstore .apps .app{
  display: inline-block;
  width: 35%;
}
.appstore .apps .app img{
  max-width: 100%;
}

.product-label .product-label-text.small-text {
	font-size: 10px;
}

@media (min-width: 1200px) {
.order .amount {
  text-align: right;
}
}

.ui.checkbox .box:before, .ui.checkbox label:before {
  border-color: #dedede !important;
  border-width: 2px;
}
@media (max-width:991px){
  .appstore .apps .app {
    display: inline-block;
    width: 20%;
	}
  .appstore .apps .app img{
  	max-width: 100%;
	}
}
@media (max-width: 767px){
	#productpage .product-info .product-option-custom .variants ul li a .stock {
		display: table-row;
    vertical-align: bottom;
    text-align: left;
  }
  #productpage .product-info .product-option-custom .variants ul li a{
    height: 60px;
  }
  #custom-cart .ui.selection.dropdown {
    height: 45px;
    line-height: 45px;
    min-width: 43px;
    padding-right: 45px;
	}
  #custom-cart .cart-table td {
    padding-left:10px;
  }
  #custom-cart .cart-table tr td:first-child {
  	width:70px;
  }
  #custom-cart .cart-table .image-wrap {
  	width:65px;
  }
  .appstore .apps .app {
    display: inline-block;
    width: 40%;
	}
  .appstore .apps .app img{
  	max-width: 100%;
	}
}

@media only screen and (max-width: 999.98px) {
  .cart-wrapper .cart-content .trustpilot-widget { margin-bottom: 20px; }
}
@media only screen and (max-width: 575.98px) {
	#footer .trustpilot-widget { margin-bottom: 10px; }
}
