.--spec-detail {margin-top: 85px;}
.--spec-detail .top-navigation-bar {display: none;}
.--spec-detail .topInfoBar {display: none;}
.--spec-detail header {display: none;}
.--spec-detail .plugin-fixed-header.active {display: none!important;}

.--spec-detail.admin-logged.desktop {margin-top: 120px;}
.--spec-detail.admin-logged .admin-bar {position: fixed;top: 0;left: 0;}
.--spec-detail.admin-logged.desktop .header-spec {top: 25px;}
.header-spec {position: fixed;top: 0;left: 0;width: 100%;background: #2f2938;z-index: 10;padding: 10px 0;}
.header-spec .container {display: flex;justify-content: space-between;align-items: center;}
.header-spec .container::before {display: none;}
.header-spec .container::after {display: none;}
.header-spec .buy-phone {color: #fff;font-weight: bold;padding-left: 40px;position: relative;}
.header-spec .buy-phone::before {content: "";height: 38px;width: 22px;background-repeat: no-repeat;background: url(icon-phone-white.svg);position: absolute;left: 0;background-size: contain;}
.header-spec .buy-phone span {display: block;}
.header-spec .img {max-width: 130px;}
.header-spec a {height: 40px;width: 80px;border: 2px solid #fff;border-radius: 5px;font-weight: bold;font-size: 20px;text-align: center;line-height: 36px;color: #fff;}
.header-spec a:hover {background: #57CC47;border-color: #57CC47;}

.--spec-detail .sidebar {display: none;}
.--spec-detail #navigation {display: none;}
.--spec-detail .products-related-header {display: none;}
.--spec-detail .products-related {display: none;}
.--spec-detail .products-additional {display: none;}
.--spec-detail .responsive-nav .shp-tabs-holder {display: none;}
.--spec-detail #cloud-zoom-big {display: none!important;}
.--spec-detail .mousetrap {display: none!important;}
.--spec-detail .social-buttons-wrapper {display: none;}
.--spec-detail .chevron-after {display: none!important;}
.--spec-detail .quantity {display: none!important;}

.--spec-detail .basic-description {position: relative;z-index: 2;flex: 0 0 100%;width: 100%;position: relative;padding: 50px 0;}
.--spec-detail .basic-description h3 {text-align: center;font-weight: bold;font-size: 30px;position: relative;z-index: 2;}
.--spec-detail .extended-description h3 {text-align: center;font-weight: bold;font-size: 30px;position: relative;z-index: 2;}
.--spec-detail .basic-description::before {z-index: 1;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;background: #f2f2f2;}
.--spec-detail .extended-description .detail-parameters {max-width: 80%;width: 100%;margin: 0 auto 50px auto;}
.--spec-detail .extended-description .detail-parameters tbody {display: flex;flex-wrap: wrap;}
.--spec-detail .extended-description .detail-parameters tr {width: 50%;}
.--spec-detail .extended-description .detail-parameters tr th {font-weight: bold;width: 200px;text-align: right;}
.--spec-detail .extended-description {position: relative;z-index: 2;flex: 0 0 100%;width: 100%;padding-left: 0;order: -1;position: relative;padding: 30px 0;}
.--spec-detail .extended-description::before {z-index: 1;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;background: #f9f9f9;}
.--spec-detail .basic-description .faq-block {z-index: 2;position: relative;}
.--spec-detail .extended-description .detail-parameters {z-index: 2;position: relative;}
.--spec-detail .p-image img {left: 0px;max-width: 100%;}

.--spec-detail .p-detail-inner {color: #000;}

.toggler>div>p {display: none;}

.center-btn {text-align: center;padding-top: 30px;}
.center-btn .btn {font-weight: bold;font-size: 20px;}

.--spec-detail .slick-prev {background-color: transparent!important;cursor: pointer;background-color: #fff;border-radius: 3px;font-size: 0;width: 40px;height: 40px;top: 50%;margin-top: -20px;border: 0;position: absolute;left: initial;left: 0px;outline: none;z-index: 5;background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' fill='white' stroke='%23CFCFCF'/%3E%3Cpath d='M16.5535 20.0038L23.2872 13.2698C23.4726 13.0848 23.5746 12.8375 23.5746 12.5738C23.5746 12.3099 23.4726 12.0627 23.2872 11.8775L22.6972 11.2877C22.5121 11.1021 22.2646 11 22.0009 11C21.7372 11 21.49 11.1021 21.3047 11.2877L13.2871 19.3052C13.1011 19.491 12.9993 19.7394 13 20.0034C12.9993 20.2685 13.101 20.5166 13.2871 20.7026L21.2973 28.7123C21.4825 28.8979 21.7297 29 21.9936 29C22.2573 29 22.5044 28.8979 22.6899 28.7123L23.2798 28.1225C23.6636 27.7387 23.6636 27.1138 23.2798 26.7301L16.5535 20.0038Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;}
.--spec-detail .slick-prev:hover {opacity: 0.8;}

.--spec-detail .slick-next {background-color: transparent!important;cursor: pointer;background-color: #fff;border-radius: 3px;z-index: 5;font-size: 0;width: 40px;height: 40px;top: 50%;margin-top: -20px;border: 0;position: absolute;right: 0px;outline: none;background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' fill='white' stroke='%23CFCFCF'/%3E%3Cpath d='M23.0212 20.0038L16.2875 13.2698C16.1021 13.0848 16.0001 12.8375 16.0001 12.5738C16.0001 12.3099 16.1021 12.0627 16.2875 11.8775L16.8775 11.2877C17.0627 11.1021 17.3101 11 17.5738 11C17.8375 11 18.0847 11.1021 18.27 11.2877L26.2876 19.3052C26.4736 19.491 26.5754 19.7394 26.5747 20.0034C26.5754 20.2685 26.4737 20.5166 26.2876 20.7026L18.2774 28.7123C18.0922 28.8979 17.845 29 17.5811 29C17.3174 29 17.0703 28.8979 16.8848 28.7123L16.2949 28.1225C15.9111 27.7387 15.9111 27.1138 16.2949 26.7301L23.0212 20.0038Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;}
.--spec-detail .slick-next:hover {opacity: 0.8;}

.--spec-detail .add-to-cart {display: flex;}
.--spec-detail .add-to-cart .btn-cart {height: 48px;border-radius: 3px;display: flex;align-items: center;}
.--spec-detail .add-to-cart .btn-cart::before {content: "";height: 30px;width: 30px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 26 26' style='enable-background:new 0 0 26 26;' xml:space='preserve' sodipodi:docname='cart.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cmetadata id='metadata41'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs39' /%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1920' inkscape:window-height='1017' id='namedview37' showgrid='false' inkscape:zoom='12.836708' inkscape:cx='13' inkscape:cy='13' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='g4' /%3E%3Cg id='g4'%3E%3Cpath id='path2' style='fill:%23fff;fill-opacity:1' d='M 1.5,0.5 C 0.671,0.5 0,1.171 0,2 c 0,0.829 0.671,1.5 1.5,1.5 1.82,0 2.3263906,0.7103906 2.5253906,1.7753906 0.405,2.172 1.9879063,9.9473904 2.0039063,10.0253904 C 6.5502969,17.852781 8.698,19.5 11.5,19.5 h 8 c 0.812,0 2.172469,-3.75e-4 6.355469,-8.859375 0.354,-0.75 0.03516,-1.6430935 -0.714844,-1.9960938 -0.748,-0.352 -1.644047,-0.034156 -1.998047,0.7148438 -1.359,2.88 -3.220109,6.264578 -4.037109,7.142578 H 11.5 c -0.808,0 -2.210297,-0.234781 -2.529297,-1.800781 -0.016,-0.079 -1.5950936,-7.8275626 -1.9960936,-9.9765626 C 6.4646094,2.0006094 4.52,0.5 1.5,0.5 Z m 9,20 C 9.119,20.5 8,21.619 8,23 c 0,1.381 1.119,2.5 2.5,2.5 1.381,0 2.5,-1.119 2.5,-2.5 0,-1.381 -1.119,-2.5 -2.5,-2.5 z m 9,0 c -1.381,0 -2.5,1.119 -2.5,2.5 0,1.381 1.119,2.5 2.5,2.5 1.381,0 2.5,-1.119 2.5,-2.5 0,-1.381 -1.119,-2.5 -2.5,-2.5 z' inkscape:connector-curvature='0' /%3E%3C/g%3E%3Cg id='g6'%3E%3C/g%3E%3Cg id='g8'%3E%3C/g%3E%3Cg id='g10'%3E%3C/g%3E%3Cg id='g12'%3E%3C/g%3E%3Cg id='g14'%3E%3C/g%3E%3Cg id='g16'%3E%3C/g%3E%3Cg id='g18'%3E%3C/g%3E%3Cg id='g20'%3E%3C/g%3E%3Cg id='g22'%3E%3C/g%3E%3Cg id='g24'%3E%3C/g%3E%3Cg id='g26'%3E%3C/g%3E%3Cg id='g28'%3E%3C/g%3E%3Cg id='g30'%3E%3C/g%3E%3Cg id='g32'%3E%3C/g%3E%3Cg id='g34'%3E%3C/g%3E%3C/svg%3E%0A");}
.--spec-detail .add-to-cart button {flex: 1 1 auto;margin-right: 15px;width: auto;}
.--spec-detail h1 {border-bottom: 0;}
.--spec-detail .p-final-price-wrapper {display: flex;align-items: center;justify-content: space-between;width: 100%;}
.--spec-detail .p-final-price-wrapper .price-measure {display: none;}
.--spec-detail .p-final-price-wrapper .price-standard {margin-bottom: 10px;}
.--spec-detail .p-final-price-wrapper .price-final {text-align: right;display: flex;flex-direction: column;}
.--spec-detail .p-final-price-wrapper .price-save {font-size: 18px;font-weight: 600;}
.--spec-detail .p-final-price-wrapper .price-save::before {content: "ÚSPORA";}

.product-top-top {align-items: center;}
.product-top-top .text-block {padding-top: 20px;padding-bottom: 20px;}
.product-top-top h2 {color: #000;font-size: 36px;font-weight: bold;margin-top: 0;}
.product-top-top h3 {color: #000;font-size: 22px;}
.product-top-top ul {list-style: none;padding-left: 0;}
.product-top-top ul li {padding: 5px 0;font-weight: 500;font-size: 17px;}
.product-top-top .price-final-holder {font-size: 30px;color: red;display: inline-flex;}
.type-detail .product-top-top .price-standard > span {color: gray;}
.product-top-top span.price-standard {font-size: 16px;}
.product-top-top span.price-save {background: green;padding: 5px 10px!important;border-radius: 4px;font-size: 18px;color: #fff!important;display: inline-block;}
.product-top-top span.price-save::before {content: "ÚSPORA ";font-size: 16px;}
.product-top-top .btn {font-weight: bold;color: #000;font-size: 20px;}
.product-top-top .stars-row-detail {display: flex;align-items: center;flex-flow: wrap;font-weight: 600;}
.product-top-top .stars-row-detail::before {content: "";position: relative;top: -2px;display: inline-block;margin-right: 10px;width: 105px;height: 19px;background-repeat: no-repeat;background: url(stars-4-5.svg);}

.product-top-bg {position: relative;background: #f9f9f9;align-items: center;display: flex;flex-flow: wrap;}
.product-top-bg>div {position: relative;}
.product-top-bg::before {z-index: 0;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;background: #f9f9f9;}
.product-top-bg h2 {color: #000;font-size: 36px;font-weight: bold;margin-top: 0;text-align: center;}
.product-top-bg h3 {color: #000;font-size: 22px;}

.--spec-detail .toggler {padding: 20px 0;}
.--spec-detail .toggler p {flex: 0 0 100%;font-size: 16px;padding: 10px 15px;order: 3;margin: 0;}
.--spec-detail .toggler>div {order: 1;cursor: pointer;display: flex;flex-flow: wrap;align-items: center;border-bottom: 1px solid #c1c1c1;padding: 7px 0;font-size: 18px;flex: 0 0 100%;}
.--spec-detail .toggler>div>div {display: flex;justify-content: space-between;flex: 0 0 100%;align-items: center;}
.--spec-detail .toggler>div>div::after {order: 2;content: "";margin-left: auto;margin-right: 10px;width: 12px;height: 10px;background-size: contain;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");}

.--spec-detail .img-row {position: relative;background: #2f2938;padding: 50px 0;}
.--spec-detail .img-row .container {align-items: center;display: flex;flex-flow: wrap;justify-content: space-between;position: relative;z-index: 1;}
.--spec-detail .img-row .container>div {flex: 33.333%;text-align: center;}
.--spec-detail .img-row::before {z-index: 1;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;background: #2f2938;}

.--spec-detail .references-row h2 {color: #000;font-size: 30px;font-weight: bold;margin-top: 0;text-align: center;}
.--spec-detail .references__item:first-child {margin-top: 0;}
.--spec-detail .references-row {padding: 50px 0;position: relative;background: #f9f9f9;}
.--spec-detail .references-row::before {z-index: -1;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;bottom: 0px;background: #f9f9f9;}
.--spec-detail .references__inner {column-count: 5;column-gap: 10px;margin: 0 auto;height: 100%!important;}
.--spec-detail .references__item {overflow: hidden;width: 100%;background-color: #fff;margin-top: 10px;break-inside: avoid;height: 100%;position: relative;text-align: center;}
.--spec-detail .references__item p {padding: 10px;margin-bottom: 0;text-align: left;}
.--spec-detail .references__name {padding: 10px 5px;font-size: 18px;}
.--spec-detail .references__verify {padding: 15px 5px;font-size: 17px;display: flex;align-items: center;justify-content: center;}
.--spec-detail .references__verify::before {content: "";width: 20px;height: 20px;flex: 0 0 20px;margin-right: 10px;background-repeat: no-repeat;background-size: contain;background-image: url(icon-check-1.svg);}

@media (max-width: 990px) {
  .--spec-detail .extended-description .detail-parameters {max-width: 100%;}
  .--spec-detail .extended-description .detail-parameters tr {width: 100%;}
  .--spec-detail .extended-description .detail-parameters tr th {width: auto;}

  .--spec-detail .references__inner {column-count: 3;}
  .--spec-detail .references__item {display: none;}
  .--spec-detail .references__item:nth-of-type(-n+6) {display: block;}
}

@media (max-width: 767px) {
  .--spec-detail .references__inner {column-count: 2;}
  .--spec-detail .img-row .container>div {flex: 0 0 100%;}

  .--spec-detail {padding-top: 0;}
  .header-spec .img {max-width: 70px;}
  .header-spec a {display: none;}

  .--spec-detail .add-to-cart .btn-cart {height: 40px;border-radius: 0;}
  .--spec-detail .add-to-cart .btn-cart::before {width: 20px;height: 20px;}
  .--spec-detail .add-to-cart button {margin-right: 10px;}
}
