body.in-3d-inspiracie.type-category .ratings-wrapper {display: none;}
body.in-3d-inspiracie.type-category .p-bottom {display: none;}
body.in-3d-inspiracie.type-category #productsTop {display: none;}
body.in-3d-inspiracie.type-category #content>h4:first-of-type {display: none;}
body.in-3d-inspiracie.type-detail .p-final-price-wrapper {display: none;}
body.in-3d-inspiracie.type-detail .availability-value {display: none;}
body.in-3d-inspiracie.type-detail .detail-parameters {display: none;}
body.in-3d-inspiracie.type-detail .add-to-cart {display: none;}
body.in-3d-inspiracie.type-detail .social-buttons-wrapper {display: none;}

.search-whisperer ul .d-inspirace .price {display: none;}
.search-whisperer ul .d-inspirace .p-availability {display: none;}
.product.d-inspirace .p-bottom {display: none;}
.product.d-inspirace .ratings-wrapper {display: none;}

.form-reclamation {background: #A3BAC8;padding: 25px;color: #333333;}
.form-reclamation h2 {text-align: center;font-size: 30px;margin: 0 0 25px 0;color: #000;}
.form-reclamation form {display: flex;flex-flow: row wrap;justify-content: space-between;}
.form-reclamation form>div {flex: 0 0 47%;}
.form-reclamation form .group-item {margin-bottom: 10px;}
.form-reclamation form .group-item label {width: 100%;display: block;font-size: 16px;padding: 5px 0;font-weight: 600;}
.form-reclamation form .group-item input {height: 45px;line-height: 45px;border: 1px solid #C2D8E2;border-radius: 2px;padding: 0 10px;width: 100%;}
.form-reclamation form .group-item textarea {height: 150px;line-height: 20px;border: 1px solid #C2D8E2;border-radius: 2px;padding: 10px;width: 100%;}
.form-reclamation form .group-item select {max-width: 100%;height: 45px;line-height: 25px;border: 1px solid #C2D8E2;border-radius: 2px;padding: 10px;width: 100%;}
.form-reclamation form input[type=submit] {float:right;height: 50px;line-height: 48px;width: 240px;text-align: center;color: #fff;background: #6da79e;border: 0;border-radius: 25px;font-size: 18px;font-weight: 600;-webkit-appearance: none;}
.form-reclamation form input[type=submit]:hover {background: #3c776e;}
.form-reclamation .item-align {display: flex;flex: 0 0 100%;margin: 35px 0 15px 0;}
.form-reclamation .item-align.--right {justify-content: flex-end;}
.form-reclamation .validator-msg{margin-left: 0}

.form-reclamation .drop-area {border: 3px dashed #C2D8E2;border-radius: 5px;padding: 15px 10px;text-align: center;}
.form-reclamation .drop-area .drop-area__notice {margin-bottom: 15px;}
.form-reclamation .drop-area .drop-area__notice.--active{display: none;}
.form-reclamation .drop-area .drop-area__btn {display: inline-block;width: auto;padding: 5px 15px;color: #fff;border-color: #cbcecd;background-color: #cbcecd;font-weight: normal;font-size: 14px;}
.form-reclamation .drop-area .drop-area__btn input {visibility: hidden;position: absolute;left: -9999px;}
.form-reclamation .drop-area.--active {background: rgba(255,255,255,0.1)}
.form-reclamation .drop-area.--active .drop-area__notice.--inactive{display: none;}
.form-reclamation .drop-area.--active .drop-area__notice.--active{display: block;}
.form-reclamation .file-list {margin-top: 10px;}
.form-reclamation .file-list .file-list__remove { color: #EE2125; margin-left:5px; }
.form-reclamation .upload-limits {margin: 5px 0 0;}

.form-msg.--success {background: #269C2C;color: #fff;}
.form-msg.--error {color: #fff;background: #EE2125;}
.form-msg {padding: 10px 15px;border: 1px solid #ccc;margin-bottom: 10px;}

.form-reclamation input[name=email2] {position: absolute;left: -9999px;opacity: 0;}

body.id-2007 .sidebar {display: none;}
body.id-2007 .content-inner {max-width: 100%;}

.banners-row__items {display: flex;flex-flow: row wrap;justify-content: space-between;}
.banners-row__items a {position: relative;margin-bottom: 2%;cursor: pointer;transition: .5s;}
.banners-row__items a img {position: absolute;width: 100%;height: calc(100% - 60px);object-fit: cover;}
.banners-row__items a:hover {box-shadow: 0 0 15px 0 rgb(0, 0, 0, 0.15);}
.banners-row__items a span {padding: 5px 30px;font-weight: bold;text-transform: uppercase;color: #434343;position: absolute;bottom: 0px;width: 100%;background-color: #f7f6f2;height: 60px;left: 0;display: flex;align-items: center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' x='0px' y='0px' viewBox='0 0 26 26' fill='%23434343' %3E%3Cpath d='M 11.414062 3.5859375 L 8.5859375 6.4140625 L 15.171875 13 L 8.5859375 19.585938 L 11.414062 22.414062 L 20.828125 13 L 11.414062 3.5859375 z'%3E%3C/path%3E%3C/svg%3E");background-repeat: no-repeat;background-size: 16px;background-position: center right 20px;}
.banners-row__items.one a {flex: 0 0 100%;width: 100%;padding-bottom: calc(26.25% + 60px);}
.banners-row__items.two a {flex: 0 0 49%;width: 49%;padding-bottom: calc(26.25% + 60px);}
.banners-row__items.three a {flex: 0 0 32%;width: 32%;padding-bottom: calc(20% + 60px);}

.dropdown.--custom .dropdown-menu {
  min-width: 81px;
}
.dropdown.--custom .dropdown-menu li a::before {
  display: none;
}
.dropdown.--custom button {
  padding-left: 16px;
  min-width: 75px;
}
.desktop .dropdown.--custom {
  border-right: 0;
}
.dropdown.--custom img {
  max-width: 20px;
}
.dropdown.--custom::before {
  display: none;
}

.dropdown.--custom {
}

@media (max-width: 1200px) {
  .form-reclamation form>div {flex: 0 0 100%;margin-bottom: 0px;}
  .form-reclamation {margin-bottom: 25px;}
}

@media (max-width: 991px) {

}

@media (max-width: 767px) {
  .form-reclamation {padding: 15px;}
  .form-reclamation h2 {font-size: 22px;}

  .banners-row__items a {flex: 0 0 100%!important;width: 100%!important;padding-bottom: calc(26.25% + 60px)!important;}
}



/* *//**/
