body:not(.modal-open) .p-left-zone .position-relative  {position: sticky !important; top: 10px;}

#product-modal.js-product-images-modal {max-width: 100%; margin: 0px; padding: 0px !important; background: #fff;}
#product-modal.js-product-images-modal .modal-dialog {max-width: 100%; padding: 0px !important; margin: 0px !important}
#product-modal.js-product-images-modal .swiper-counter {z-index: 1;top: 0px;left: 0px;position: fixed;background: rgba(255, 255, 255, 1);padding: 20px;}
#product-modal.js-product-images-modal .modal-body {padding: 0px !important;}
.galery-width {position: relative; margin: 0 auto}
#product-modal.js-product-images-modal .modal-header {position: fixed; width: 100%; background: transparent; z-index: 10;}
#product-modal.js-product-images-modal .modal-header .close {background: rgba(255, 255, 255, 1);}
#product-modal.js-product-images-modal  .swiper-slide {height: 100vh;}
#product-modal img {display: table; margin: auto;}
#product-modal .modal-header {align-items: flex-end; justify-content: flex-end;}
.js-product-images .product-flags {bottom: auto; top: 20px; padding-right: 20px; text-align: right !important}
.swiper-counter.counter-top-image {position: absolute; left: 15px; min-width: 44px; bottom: 15px; background: rgba(255,255,255,.7); z-index: 1; padding: 6px 8px; font-size: 13px;}
.js-product-main-images {cursor: zoom-in;}
.product-thumbs {margin-right: auto; margin-left: auto; float: left; overflow: hidden;}
.product-thumbs__elem {padding: 0px; cursor: pointer; opacity: 1; border: 1px solid #fff; opacity: 0.6; transition: 0.3s ease opacity; flex: 0 0 33.33333333%; max-width: 33.33333333%; margin-bottom: 10px;}
.product-thumbs__elem:focus, .product-thumbs__elem:hover {opacity: 0.8;}
.product-thumbs__elem.swiper-slide-thumb-active {opacity: 1; border: 1px solid #bababa; }
.product-main-images {position: relative;}
.gallery-navigation .js-product-thumbs {padding: 40px 0px}
.gallery-navigation .js-product-thumbs .swiper-button-prev {top: 20px;}
.gallery-navigation .js-product-thumbs .swiper-button-next {bottom: 0px; top: auto}
.gallery-navigation .js-product-thumbs .gallery-button {width: 100%; color: #333; background: #fff; opacity: 1; left: 0px; height: 40px}
.gallery-navigation .js-product-thumbs .gallery-button:after {font-size: 22px; rotate: 90deg}

.more-content-modal {margin: 10px 0px 10px !important}
.more-content-modal .btn.btn-primary {font-size: 12px; font-weight: 500;}

.variant-plus .row {margin: 0px -5px}
.variant-plus .padding-col {padding: 0px 5px; position: relative;}
.variant-plus .variant-slider .swiper-slide {width: auto}
.variant-plus .variant-slider .variants-name {border: 1px solid #333; position: relative;}
.variant-plus .variant-slider .variants-name, .variant-plus .variant-row .variants-name a {border: 1px solid #333; position: relative;}
.variant-plus .variant-slider .variants-name, .variant-plus .variants-name.variant-static .variants-link {padding: 6px 16px;}
.variant-plus .variants-name:not(.variant-static):hover, .variant-plus .variants-name.variant-static:hover .variants-link {background: #333;}
.variant-plus .variants-name:not(.variant-static):hover a, .variant-plus .variants-name.variant-static:hover .variants-link {color: #fff}
.variant-plus img {border: 1px solid #999}
.variant-plus .stretched-link:hover img {border: 1px solid #333}
.variant-plus .stretched-link {font-size: 13px}


.video-product-wrapper {z-index: 6; height: 40px; position: absolute; right: 25px; bottom: 15px; display: flex; align-items: center; background-color: #f9f9f9;}
.video-product-wrapper .video-product-label {padding: 0 15px; white-space: nowrap; line-height: 40px; font-size: 13px;}
.video-product-wrapper a.video-play-btn {display: flex; align-items: center;justify-content: center; width: 40px; height: 40px; margin: 0px 1px; background-color: #FF0032; text-decoration: none !important}
.video-product-wrapper a.video-play-btn:hover {background-color: #d0d0d0;}
.video-product-wrapper a.video-play-btn i {font-size: 25px; color: #fff}
#productVideoModalPlayer .modal-dialog .modal-body {padding: 0px !important}
#productVideoModalPlayer .modal-dialog .modal-body .videowrapper {margin: 0px !important}

.right-column .product-flags {bottom: auto; top: auto; position: relative;}
.right-column .product-flags .product-flags__flag {margin-bottom: 20px}

.info-top-delivery .delivery-time {font-size: 13px; font-weight: 400; position: relative; padding-left: 40px;}
.info-top-delivery .delivery-time span span, .delivery-color {color: #da0000}
.p-right-zone .delivery-time:before {content: ''; width: 30px; height: 30px; position: absolute; background-image:  url('data:image/png;base64,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');
  background-size: 100%; left: 0px; top: 5px;}


.reference {font-size: 13px; margin-bottom: 4px;}
.percenrage-price {font-size: 12px}
.quantity-zero ~ .off-stock, .product-no-order .off-no-order {display: none !important}


.mini-tabs {border: 1px solid #ddd}
.mini-tabs .title-col a {width: 100%; font-weight: 700; border-top: 1px solid #ddd!important; padding: 18px 24px; display: block;}
.mini-tabs .title-col:first-child a {border-top: 0px !important}
.title-col a[aria-expanded="true"] span {rotate: 180deg}
.mini-tabs .title-col p {font-weight: 700; text-transform: uppercase; font-size: 14px; position: relative; padding-left: 34px;}
.mini-tabs .title-col p:before {content:''; width: 18px; height: 18px; position: absolute; left: 0px; top: 1px; background-size: 100%}
.mini-tabs .title-col .tabs-returns p:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAADsAAAA7AF5KHG9AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA2BJREFUWIXV11mIVXUcB/DPnXHQnMop0mpKbUONHJMmkdQhm6CHIqiHggqMIG0DE3opaSF6qUCjwIkW2hSiiLSkl6KShqYFUitT22zRmnYjo2gBe/j978yd47nnnjsTRF843Ms5v+V/fsv39zv8x6g0KT8eC9CDqZicbAziK/RjAH/+2weYhRtxNt7Eq/gCP+BvHI1pWIz5eAV3YWfGznl4oezhoANr8R6WoK2ETisuxVY8nmxU8XkzznvwIVagpRnFhAquww4sRDs+KKt8jghf1ygcZ3EKtuNyvFhGoQcf4cQxOu4WRfkkHsZebMwKZYuwA2/jQo3D1YkbRM5XYXeOzDGiODsxF7vwaJHRR5LRIhyH+0VYr8IykeeHcFID3ULMxLvqF9wJeCA5W4ZxNc9asBw/4S2cNpoD9OGKnPuz8QTeEa3YWuf5FlFoFwiu2Cg4IYsurM7ebBM5nJC5vwr7RcizmIunsRkXGVlPFaxJulln4/GZkRF0Bp7LcbJStM4vIrwrsEi8XT/Oz9G5Gt/iV2zCzTky6wU3DOW7B6/lCMIzODQZuk3Q8I8408i2uhbfCAp+EAdjnYhCFgOYU3uAY0WLFKEPh2GpIKp9uDcdah9uxy2YlH6L8CVmMJyHDkEURZiVFB9L18Wi9Sq4Ek810K/FYDroUATGialWhF4xlFbiEFGAL4vJ14xzmFj1Vz3A14K1itCHeaINFzbpMItJIm1DKdiN6SUU9+KOMTqHkyWqr0ZgAGfVEW52ayqju0jsCyMEPxW5rcVifIw7MSXH0LPYkHP/SNGOnyQbtegQdF5hOAL7k5P2jPAmQbW78LqYBVNzHFZxVLLzhiCuOclGLZbiefn8UIg2MQveF9w/w3AEjhecsB3XO5DSq5goFp3OZp3XohWXiRx+JxbTrWIPzA6qLFaLCA0hr0iWi7Bvxp50bXMgT7QI+mV48BShVwy3Bfi9SHADfsZ96VqPUxsYb4T5otVnlhF+CZeIrugdo2M4V3TD6WUVdohi6Ur/78ZBo3DcjntE+mbXE8pbvybgN1Ht3UlmJ27C4SUcT8Gt4pviD/Hm2+oJ5xVht1i/ajEd14hKHxQDaI+Y/63J6TSRssmiTdek54VolmYrIjXzxJJ6BP7C9+lA/eKb4v+DfwBNALdgmCWIfgAAAABJRU5ErkJggg==')}
.mini-tabs .title-col .tabs-delivery p:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAQQSURBVHic7dpPaBxlGMfxT9K0tAcr2mwSa42CoqCHHCqiB0W8qb2IRxFPKuhFvfkXET14Ea0IYo+KiP9AFA8i9iSKWFHECoJisa1NdmurVixtzHp438nMptnsTLI7O8nuF17ed2ae2Xnmt8/7zvuPIUOGDBkyuIys4p4arsdWHEcdjZjPd8+1cigiwGY8jwexpY1NIkgiymyH474LVkSAN3BXl5/fkEZPA8cy5eWOuy5YXgFuxv5YPoBHcRQ7MI6pmNdimoz5eEybuuRvVqy6NKKS42NaRf2v0w+O5XzwHTE/iz3xQXkZkYozjomYsseTUrFqGG3zW4lNXrLRU8fv+A7v4GTiXB4+xq34BrsLOLAaRqTi1KSCLT3ORlg7wdrREKrzJ3kjYFfMfyv4oNXQxFxMeRjVGmGTUsGWHu/C9lj+QIE/83h07JW8N1SUTbhHaEybeCvPTduicROP9cy1cnlbeJ96nrpzcaZ8pDf+lM4vMT8vjwCXZMpltAFlcGHMTwxqBNRiXrgKHO2BM/1gIub17GdwTOjxXSMMdBJui/k8Hui5a6vnH3wVUyeSzlQ9OTGDg9LWfj2n/djZQYA/ou3LMC30jPrteDfTD8Lnezk2YyHaPTWGJ4VBDTyDfUI4rTcuwNO4G1fjfry4jF1NOgSYIzRsTaG/v94Zw8/C+3zaxmZGGil3jgpDWfi65+71nnlhwAYXtbGpZcr1UWk4LPTKq5JJ5gDajXQnM+XZ7Gdwq1CP1jvtpusSsvMJDfrfYvcqHWwjwHPx+lmMFJ1I2AgkbUADzWwV+Agflu9P17kX165wfXEcQOuc4AG81iOnyuQWKwuQjAPmKD6XthFoiYBBFGCgI2CLMCnKMm3AbtxXtkc94PIVro1LO0gNWgXYE9NGZiJTnmXwqkBWgHOqwF68VKo7vWEvbm9z7ZxucFaAE9Lp4vXMqRWuDXwVSPoA8+LiaN61wTI4H1cUvOeIYivVi7PBwoCoMgJsx09aQzQPZ4Ru7/c57Vt6gVSnCkwr/vKEjs1MAfuWXiDViYAsL+DLDjZTQmtflGS6fDECqijAF3i3g03RtgJuwqWxvFhlqihAt5jA48K/fZl0Ves03kyMNrIAO/DsknNNPIxDyYmqNIJlcEAY67yaPVnFCLhB581bUx2uw4/CCHccf+HP5YyqKMAjBe2bK1z7V4dNHVWpAoeEPXxFOY1v1/LgqkTA37hS8c7QSWGpe9WMCUtio8KycT85ZeWRXF6SlaFcS32jOBzLN1rd9vkqsQ3XxXKuDV1jeB8PCQLsEz4TawqrPrETT0j3NL2X98Zx/Kr/a3ndTJ8rWKWn8VkFHF9rWsDr0qnvjiyt81cJu8S6tb+/TM4Ivb3DnQyHDBkyZMiQwP+he8mXVhdtmAAAAABJRU5ErkJggg==');}
.mini-tabs .title-col .tabs-question p:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAQ6SURBVHic7dpZiBxFHMfxz+YwJgbPJCh4RaKIBBVkEw/EA42IJ8agxgejIvEAfVAQfBCJ4IEIRnwwohB9EUUl4vGiokbFA/VBjFGCoibeYkhYE6Nm24eqpmY3c/TMdG92sb8wzEz1v2r+/evqf/3/1UNNTU1NTU1NTU1Nzf+RgQ7Hp+FinITp1btTKtvwAdZgRy8DLMB3yCb461sMtjrJVjPgaHyIvfEPVuNTDLdTbBwxCcfjauyBLYIIG4oO8JKg3vb4vhHzS3ezOubjeyPPYU3RzvsKVz0TboOP4+etOKdsTyvgDGwWfP4Mp8TPfwszuiPHSVcd9sLLsW0HrizX31K5VLrir0knvDG2HVtkkAXReF1D22Q8GtuHcVcp7pbLLdgp+LgaUxuOrZNmdEeaCZBzuyBAhscxpWd3y2MyHpGi/n12De6lCQBXCfdTHlhmdO1yeUzDM9GXf7G8hV2pAsBZwtKSCcvlnGL+lsr+eCf6MITz2tiWLgAhoGyKtl/jqCKDl8RcfBl/+yec0MG+EgHgcKyP9r8LS07VDOLn+JsbMK9An8oEgP3wduzzJy4o2K8XFgn5SIb3Mbtgv0oFIASjp6VgdGMXfYtyjZSgvaC74qxyAQhLz/3ScrRSyMn7ZUDIO/oZd0wEyGlMSJ4SipFemYLH9J+AjakAcJkkwhvYp4cxZuLVOMZOXNuHPy0FKGOKNhtzcXwfxpl4F4d0McZBWItz4xiTsMTI9LYy+p0BD8b+27BU2JDI8INQo3fiGGkjZpOwI/VH/P5Ejz6N2S2wXJqyl8S2A/FJbN+M09v0P1nIJ/JS9uDYfhr+iu139uDXmAhwvrAEZrh51LGZeEUqqZc26b9YKmVft2vtfrlwOwxjWZe+VS7AoJCPZ3ighc0UrNI8ojeuHE9qfa/fIW1uLOrCv0oFOAK/xD7Pah9YB7BCWtMfjq/8+wqdd6rz0nerYjGFCgU4AF9F+7XYs6BDy6SSOs8ery/Yd7JQhueB9dACfSoRYDrek4qSonl5ztlCST0kxI9umCHUAhk+F/Yx21G6AJPwfLT7VbGKrBlz9L6XMFsQPsObQj3SitIFeEiq/k4sMmhFzBMuQCYUY63iR6kC3Crdtxd14WxVnCotn3e3sClNgCXScnVTt55WSKNfzUrxUgRYKEz5DPf06mmF3CbNzAtHHetbgKL32u5mpRSbFja09yXALCnavqV9tN3dNK5OPwp7lnQpwGA0Xi+s9fl6u07Y/xvvNOYnXwg+5xu3LR+TNzI3Gm/Hi5Kah1XgbFXMMjJDzSvJQucwYOQfI7rJuccTR+I36Ty+aWbUrHDJn6/ln58Tip2JxpBQnGXx+73NjFpF8wGhdL2uoW2LifUPkcZ9yFW4QRKjMEvxkfREeCK9hqPvV7Q7waLr+VRhV2ciMSQ8SKmpqampqampqampqakZzX8hVtWclI4v9QAAAABJRU5ErkJggg==');}
.mini-tabs .title-col .tabs-featured p:before { background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARcSURBVHic7ZpPaF1FFMZ/34tppdaUKpIKlkfRjfYlFRVBhYpdWFqMi1LEnYIroeCqIC501W5ERRFcuREUFFelxdAuqouCmrwQKaIWrYloEdK8ipTaqnVc3Jlk3vT+S03v+G7vB0PezJxz7ne+N3MyvLkyxnA9oxWbQGw0AsQmEBuNALEJxEYjQGwCsdEIEJtAbLQkjUh6WNJQbDJVQdKQzXmkBRwDTgD7I/OqEvtJcj7WAtp28Kl4fCqHy7XdAmZtpyNpTSRClcHm2LHd2RYwbTvDwFgUVtVijCRXgOkW0PUm76+eT+Xwc+yGAtyX5iFpp6RDkn6Q9IekU5I+kvTISp8uaYOklyR9IWlR0jlJU5JekXTLVcR7yHI5JemCpNOW684MFz/HLvYHkQXAAFPGGFwjWSrv27ms9hbQ8v2yGjAOnMmJdRZ4sGQsAa8WcPsAWBP4Tdm5BWMMbnDSDl4Ehu3YOuCTIOAicBT4LRj/MHxQCuFHU/xmLaF/vLHzwOMFsYaB94JYv5P8Sz8bjB8F1nt+F+34pC/AAc/hXmAU+NIbmwO2A0NeoF3eynEPuimD8JPegw3wLnCHN78JeNObvwTszYh1I3DEs+0BE+4LIDndbrecnc0McLvNzY0d8AXY4028Dsx7/e+AzRlk7gZ+9mxPAB1v/mbgeeAvz+a1nG/2Zc/ub+AFYMSbvwc47tn8CoxlxNpsuTvbn4A3vP4eX4B2sGxc+wbYVLAc28C3gd+cJXopGH+xxN7eB1z2fP4EPgVOB7G+B+4siDUKfJ2RW3tJgKAQunakKHnP91bg84wHGbsCni0Ty8Z72iaeFa8LjJaMdRtwKPBfWJr3DCc9gyfKkvX8bwCesd/8LyTF7CTwDnDXVcTbArwNfGVjnQE+A57DFuoVxtvt5TeZJkBfIVzpA/7vjZQCaIzp+z2g7ifCvhOg+9AI4D4YY+ZJDjqhcV3gclq0uQJX/iTmlNkmaZiawOayzXb9lZ4pwFpg6zXmVSW2kuQEJQWAem2D1P0PjQD9Ahhj5lguhA9cW06VwuWyaHNcQtq9gFNovA6F0OYwbrvdcD5PgLoUwswCCPkCQD3qQOb+h2IB6lAH/ByKBQgKYZ1WwBUFELIvR2fs34EuhEEBnEmzyRLAL4SdDJtBQIecAgjFAsBgb4PcAgjZAkx7n+siwHSaQaoAtlj0UoIMGhz3XloBhPw3RAb6RFh0AnQoI8CgFsLCAgjlBIDB3AaFBRAaAbIFMMb8yHIhHMQjsePcs7mkoug1OXd6GpO0cVVoVQDL1b3tknoCdCgS4LD9uxY4+B95VYmDLBfAw3mGsrcm6ZPJGxvzwHqSG5XjwMfAuVWhufrYCOwFHiN5geI8ySVoL9OjxJXSBP23tYPSLgMThfmVvFfbQfI2R+ykyrZZYEeZ3HK3QAhJW0iKy7rSTtXiAnAyr+qHWJEAdUTztnhsArHRCBCbQGw0AsQmEBuNALEJxMZ1L8C/n7nYMTgNBjIAAAAASUVORK5CYII=');}
.mini-tabs .title-col .tabs-brand p:before {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAZFJREFUSIm11b9OVFEQBvDfWgO1YgLRpcTC5Tm0orK30xLXUjc8BNnY6gNgxVKYSOy0gtYYTbwI76BLMXP1utn7Z3H9kkluzpn5vpm5Z87hP6PXwWcTD7GN9VwrcIZDfL2u+A6OMU0r8DGtqKxPMFiEuId9/MIP7OHOHL+7eIaL9B3p0JEbeJOZHWClQ0IrGGfM6zaR/XTc60A8i2HGjuocdkSpB9cgLzHGTzX/5Fj0vKktH3DSsL8q/slkdmNTt9ac4H2Lz1B0YqO6+DQF5p2WRdFPrifEqSGGqMCXluDHaU34LFq9XRW4nQJteJTWhu9y6kuBqW7XRlf0kvO3QOHPPbMMrOO8KnCGW2L8/xVbuInTqsChKGl3CQK7yfV2dmMihmS1IfhdWh3WcImjeZsDMebjBoK2Y/oqOe7XOYxEecMGkjo8z9gXTU49ceVORSVN7SqxJjLvdF2XIiNR6oWopj/Hr59ZX6bvyy7kVQzEjy+fxnPxXH7K73L9SEPPuyhu4AHu+fvRPxVH8dsiWS8dV3ZOYqGFUFn5AAAAAElFTkSuQmCC);}
.title-col .material-icons {float:right;line-height: 1.2rem;}
.mini-tabs .card-body {padding-left: 25px;}
.mini-tabs .card-body p, .mini-tabs .card-body li, .mini-tabs .card-body span, .mini-tabs .card-body a  {font-size: 13px; font-weight: 400;}
.mini-tabs .card-body p {margin-bottom: 4px;}
.mini-tabs .carier-head, .mini-tabs .name {font-weight: 700 !important; color: #222}
.cost-color {color: #35b153}
.mini-tabs .info-ship-head {font-weight: 800 !important}
.mini-tabs li  {position: relative; padding-left: 16px; margin-bottom: 3px; list-style: none}
.mini-tabs li:before  {content:''; width: 6px; height: 6px; border-radius: 50%; background: #222; left: 0px; top: 8px; position: absolute}
.mini-tabs .min-cost {font-weight: 400; display: block; text-transform: none; font-size: 11px; margin-top: -2px;}
.mini-tabs .title-col a[aria-expanded="true"] span.min-cost {display: none}
.mini-tabs .feature-tabs li {margin-bottom: 6px;}
#email-alert-modal .modal-footer {padding: 20px 40px !important}

.product-tabs .title-col .tabs-head {width: 100%; font-weight: 700; border-bottom: 1px solid #ddd!important; padding: 15px 0px; display: block;}
.product-tabs .title-col p {font-weight: 700; text-transform: uppercase; font-size: 18px; position: relative;}
.product-tabs .card-body {padding: 20px 0px !important}
.product-tabs .title-col .material-icons {position: relative; top: 4px}

.product-tabs .cms-content, .product-tabs .cms-content p, .product-tabs .cms-content span, .product-tabs .cms-content li, .product-tabs .cms-content a {font-size: 14px; font-weight: 400}
.product-tabs .cms-content p {margin-bottom: 15px;}
.product-tabs .cms-content ul {margin: 15px 0px; padding-left: 0px;}
.product-tabs .cms-content li {position: relative; padding-left: 16px; list-style: none}
.product-tabs .cms-content li:before {content:''; width: 6px; height: 6px; border-radius: 50%; background: #222; left: 0px; top: 8px; position: absolute}

.attachment-head a {font-weight: 800}
.attachment-head a span {font-weight: 600}
.attachment p {font-size: 14px; font-weight: 600}
.attachment .material-icons {position: relative; top: 2px; font-size: 16px;}
.arch-prod {font-weight: 700;}

#features .name {width: 50%; text-align: right; font-weight: 500;}
#features .value {width: calc(50% - 20px);font-weight: 500;}
#features li {padding: 12px 20px; width: 100%;font-size: 14px; display: flex;}
#features li:nth-child(2n+1 of #features li:not([style])) {background: #f6f7f8;}

#product .product-add-to-cart .wiadomosc p{text-align: left;min-height: 0.825rem;}

#navbar-top {z-index: 100 !important}
#navbar-top {display: none;}
#navbar-main {position: relative;}
#navbar-top.sticky {display: block !important; position: fixed; top: 71px; left: 0; background: #fff; z-index: 100; width: 100%;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;border-radius: 0rem;}
.nav-link {font-size: 12px; padding: 0.7rem 1rem; font-weight: 700;}

#stickyTop .row {margin: 0px;}
#stickyTop .container, #navbar-top .container {padding: 0px 0.675rem;}
#stickyTop {display: none; z-index: 101; background:#fff; padding: 0px 20px 0px;-webkit-box-shadow: 0 0 14px rgba(0,0,0,.1);-moz-box-shadow: 0 0 14px rgba(0,0,0,.1);box-shadow: 0 0 14px rgba(0,0,0,.1);}
#stickyTop img {max-width: 50px;}
#stickyTop .favorite-products {position: relative; background-color: #efefef; padding: 20px;}
#stickyTop .favorite-products span {position: relative; top: 5px;}
#stickyTop.sticky {display: block !important; position: fixed; top: 0px; left: 0; width: 100%;}
#stickyTop #stickyname {font-size: 14px; font-weight: 700; line-height: 18px;}
#stickyTop #stickynbc #nbc {font-size: 13px; position: relative; top: 1px;}
#stickyTop .stickyright {display: flex; justify-content: center;}
.sticky-box .tax-shipping-delivery-label, .sticky-box .sticky-off {display: none !important}
#stickyTop .product-prices {margin-bottom: 0px !important}
#stickyTop #stickyprice {align-self: center;}
#stickyTop .price {font-size: 18px; text-align: right;}
#stickyTop #navbar-top {box-shadow: 0px 1px 4px rgba(0,0,0,0.1);}
#stickyTop .icon-cart:before {top: 2px;}
#stickyTop .stiskycart {position: relative; top: -4px;}
#stickyTop .price-code {line-height: 10px; text-align: right; font-size: 13px;}
#stickyTop .code-left-price {flex: 0 0 100%; max-width: 100%; margin-top: 3px;}
#stickyTop .code-left-price .price {font-size: 18px;text-align: right;line-height: 18px; margin-top: 6px;}
#cartmobile .stiskycart {line-height: 2.5rem !important;}
#cartmobile {position: fixed; bottom: 0; left: 0; z-index: 999; background-color: #fff; width: 100%; box-shadow: 0px 2px 16px rgba(44,44,44,0.2), 0px 8px 24px rgba(44,44,44,0.15);}
#cartmobile .price--regular {font-size: 14px;}
#cartmobile #stickyprice {float: left; margin: 10px 0;}
#cartmobile #prodadd {margin-top: 0 !important;}
#cartmobile .stiskycart {margin: auto !important;}
#cartmobile #stickypricemobile .product-prices {margin-bottom: 0px !important}
#cartmobile #cartstickym {min-width: 180px;}
#cartmobile #stickypricemobile {align-self: center; padding: 6px 10px;}
#cartmobile .code-left-price {flex: 0 0 100%; max-width: 100%; margin-top: 0px; line-height: 15px;}
#cartmobile .price-code {font-size: 14px;}
#cartmobile .code-left-price .small {display: none !important}
#cartmobile .row.code-price {margin: 0px;}
#cartmobile .product-prices.js-product-prices .code-left-price .price {font-size: 22px; line-height: 26px;}

.sold-count-info-prod:before {content: ''; width: 30px; height: 22px;  position: absolute;
 background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0id2luZG93cy0xMjUyIj8+DQo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQzNy43NiwxOTUuNDIxYzE0LjU2MS0xNC4yNjEsMjMuMDQtMzMuNzQyLDIzLjA0LTU0LjYyMWMwLTQyLjM0Ni0zNC40NS03Ni44LTc2LjgtNzYuOCAgICBjLTEzLjk5MiwwLTI3Ljc1OCwzLjg0Ni0zOS44MjUsMTEuMTI1Yy00LjAzMywyLjQzOC01LjMzMyw3LjY3OS0yLjksMTEuNzE3YzIuNDMzLDQuMDM4LDcuNjgzLDUuMzI1LDExLjcxNywyLjkgICAgYzkuNDA4LTUuNjc1LDIwLjEyNS04LjY3NSwzMS4wMDgtOC42NzVjMzIuOTMzLDAsNTkuNzMzLDI2Ljc5Niw1OS43MzMsNTkuNzMzYzAsMjAuMjgzLTEwLjE1OCwzOC45NzktMjcuMjA4LDUwLjAzNyAgICBjLTE0LjMxNyw5LjM5Mi0zMi40NjcsMTIuMS00OS4wNDIsNy4zNzljLTQuNDgzLTEuMjkyLTkuMjUsMS4zMjUtMTAuNTUsNS44NThjLTEuMjkyLDQuNTMzLDEuMzMzLDkuMjU0LDUuODY3LDEwLjU1ICAgIGM2LjksMS45NzUsMTQuMDMzLDIuOTc1LDIxLjIsMi45NzVjMTMuNDE4LDAsMjYuMzg4LTMuNjYsMzcuOTAzLTEwLjI3YzQzLjgwNiwxNS44NzMsNzMuMDMsNTcuMjMyLDczLjAzLDEwNC4xMzd2NDIuNjY3aC03Ny44MTIgICAgYy02LjA0NC01Ni45OTYtNDEuOTAyLTEwNi44NzItOTQuMjA1LTEzMC41NTVjMTYuNjQ0LTE2Ljk0NiwyNi45NS00MC4xMzgsMjYuOTUtNjUuNzExQzM0OS44NjcsMTA2LjEwOCwzMDcuNzU4LDY0LDI1Niw2NCAgICBjLTUxLjc1OCwwLTkzLjg2Nyw0Mi4xMDgtOTMuODY3LDkzLjg2N2MwLDI1LjU4MSwxMC4zMTIsNDguNzgsMjYuOTY1LDY1LjcyOGMtMTcuNjAyLDcuOTk3LTMzLjkyNywxOS4xODUtNDcuNzczLDMyLjk1MiAgICBjLTI2LjU0MywyNi42MTktNDIuNjk1LDYwLjc4NC00Ni41MjksOTcuNTg4SDE3LjA2N3YtNDIuNjY3YzAtMjkuNTUsMTEuNTQyLTU3LjQxMiwzMi40NjctNzguNDI1ICAgIGMxMS41MTktMTEuNDQ2LDI1LjU0My0yMC4xNzgsNDAuNjQzLTI1LjY2NkMxMDEuNjk0LDIxMy45NiwxMTQuNjI1LDIxNy42LDEyOCwyMTcuNmM3LjE2NywwLDE0LjMtMSwyMS4yLTIuOTc1ICAgIGM0LjUzMy0xLjI5Niw3LjE1OC02LjAxNyw1Ljg2Ny0xMC41NWMtMS4zLTQuNTMzLTYuMDY3LTcuMTQ2LTEwLjU1LTUuODU4Yy0xNi41NjcsNC43MjktMzQuNzA4LDIuMDI1LTQ5LjA4My03LjQgICAgYy0xNy4wMDgtMTEuMDM4LTI3LjE2Ny0yOS43MzMtMjcuMTY3LTUwLjAxN2MwLTMyLjkzNywyNi44LTU5LjczMyw1OS43MzMtNTkuNzMzYzEwLjg4MywwLDIxLjYsMywzMS4wMDgsOC42NzUgICAgYzQuMDUsMi40MjUsOS4yNzUsMS4xMjUsMTEuNzE3LTIuOWMyLjQzMy00LjAzNywxLjEzMy05LjI3OS0yLjktMTEuNzE3QzE1NS43NTgsNjcuODQ2LDE0MS45OTIsNjQsMTI4LDY0ICAgIGMtNDIuMzUsMC03Ni44LDM0LjQ1NC03Ni44LDc2LjhjMCwyMC44NjMsOC40NjUsNDAuMzI5LDIyLjk4NCw1NC41NzdjLTEzLjUzMyw2LjI5MS0yNi4wMzIsMTQuOTc2LTM2LjcxNywyNS41OSAgICBDMTMuMzA4LDI0NS4yMzMsMCwyNzcuMzcxLDAsMzExLjQ2N3Y1MS4yYzAsNC43MTMsMy44MTcsOC41MzMsOC41MzMsOC41MzNoODUuMzMzdjY4LjI2N2MwLDQuNzEzLDMuODE3LDguNTMzLDguNTMzLDguNTMzaDMwNy4yICAgIGM0LjcxNywwLDguNTMzLTMuODIxLDguNTMzLTguNTMzVjM3MS4yaDg1LjMzM2M0LjcxNywwLDguNTMzLTMuODIxLDguNTMzLTguNTMzdi01MS4yICAgIEM1MTIsMjYxLjAxMiw0ODIuNjc4LDIxNi4xMjgsNDM3Ljc2LDE5NS40MjF6IE0xNzkuMiwxNTcuODY3YzAtNDIuMzQ2LDM0LjQ1LTc2LjgsNzYuOC03Ni44YzQyLjM1LDAsNzYuOCwzNC40NTQsNzYuOCw3Ni44ICAgIHMtMzQuNDUsNzYuOC03Ni44LDc2LjhDMjEzLjY1LDIzNC42NjcsMTc5LjIsMjAwLjIxMiwxNzkuMiwxNTcuODY3eiBNNDAxLjA2Nyw0MzAuOTMzSDExMC45MzNWMzcxLjIgICAgYzAtMzguNjkyLDE1LjA4My03NS4xMjksNDIuNDUtMTAyLjU3OWMxNC40MTctMTQuMzQsMzEuODk1LTI1LjQ2Myw1MC42MzQtMzIuNjU5YzE0Ljg5NSw5Ljk0NywzMi43NjcsMTUuNzcxLDUxLjk4MywxNS43NzEgICAgYzE5LjI0OCwwLDM3LjE1MS01Ljg0MSw1Mi4wNi0xNS44MThjNTUuNzc4LDIxLjQzMSw5My4wMDcsNzUuMjA1LDkzLjAwNywxMzUuMjg1VjQzMC45MzN6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+");
  left: 0; background-size: 22px; background-repeat: no-repeat;}
.sold-count-info-prod {margin: 25px 0 20px;color: #000; font-size: 13px; position: relative; padding-left: 32px;}


#nbctop #nbc {font-size: 12px; top: 1px; position: relative;}
#review-stars > div > div > div.star-content.star-empty.clearfix > div:nth-child(6) {display: none;}
#review-stars {float: right; margin-left: 5px; margin-top: 2px;}
#rewiews-left .avergade-left, #rewiews-left .avergade-right {display: inline-block}
#rewiews-left .avergade-right {margin-left: 8px;}
#rewiews-left .avergade-right .small {margin-left: 5px;}
#rewiews-left {border-right: 1px solid #ddd; max-width: 355px; padding: 1.5rem 38px 1.5rem 0;}
#rewiews-left .small {argin-bottom: 5px;}
#rewiews-left .rewiews-head {font-weight: 700; font-size: 16px;}
#rewiews-left .big {font-size: 48px; font-weight: 700; border: none; line-height: 40px;}
.customer-name, .reviews-date {font-size: 13px; font-weight: 500;}
.reviews-date {color: #666}
.avergade-left .medium {font-weight: 700;}
.js-post-product-comment {display: none;}
.product-comment-list-item:first-child {border-top: 1px solid #ddd} 
#product-comments-list-pagination {margin: 0 auto}
.reviews-text {font-weight: 500;font-size: 14px;}
#product-comments-list {padding: 0px 15px}
.comment-list-item-left .grade-stars {top: 2px; margin-bottom: 2px;}
.review-scala {width: 430px; display: inline-block; margin-left: 30px; position: relative;}
p.info-reviews {text-align: center;}
.rating_box_inner i {display: inline-block}
.review-scala i {display: inline-block; position: relative; top: 2px;}
.review-scala .rating_box_inner {display: inline-block; width: 95px;}
.review-scala .rev-line {width: 300px;height: 8px; background: #f6f6f6; position: relative; top: -1px; margin-left: 5px;}
.review-scala .rev-line {display: inline-block; width: calc(100% - 155px);}
.review-scala .line-color {height: 100%; position: absolute; left: 0; background: #fc0;}
.review-scala .rev-qt {color: #666;display: inline-block; width: 20px; text-align: right;}
.review-scala .rev-qt, .review-scala .rev-rating {font-size: 13px; font-weight: 500; width: 12px; display: inline-block;}
.review-scala .rev-box {margin-bottom: 8px;}
.green.revinfo {color: #98b855 !important; font-weight: 500; font-size: 14px;}
#product-comments-list {max-width: 1130px; width: 100%; margin: 0 auto; border-top:}
#product-comments-list-footer {max-width: 1130px; margin: 0 auto;}
.product-comment-list-item {flex-flow: row nowrap;}
.comment-list-item-left {min-width: 220px;}
.usefulness-info {font-size: 13px; color: #666; position: relative; top: 1px;}
.useful-review-icon .material-icons:before {content: '';background-size: 24px;width: 24px;height: 24px;position: relative; display: inline-block;}
.js-useful-review i:before {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNjIuNzczIDM2Mi43NzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTMyOS42NTkgMjQ5LjQyN2M0LjA5LTMuMDA5IDcuNjEyLTcuMDA5IDEwLjEwMy0xMS45MDEgNS40NDQtMTAuNjY3IDUuNDQ0LTIzLjk0NSAwLTM0LjU4OC0yLjQ5Mi00LjkxLTUuOTg1LTguOTA5LTEwLjEwMy0xMS45MzUgNC4wOS0zLjAyMSA3LjYxMi03LjAyNiAxMC4xMDMtMTEuOTEzIDUuNDQ0LTEwLjY2NyA1LjQ0NC0yMy45MzkgMC0zNC42MTEtNS42MDktMTAuOTkxLTE2LjE0NS0xNy44MDEtMjcuNTkxLTE3LjgwMWgtODMuOTM0Yy0yLjcwMiAwLTYuMzItLjM4Ny04LjA5NS0yLjE2Ny0yLjEzMy0yLjE2Ny0yLjEzMy02Ljk5Mi0yLjEwNS0xMS4yM2wtLjAyOC01LjI0NWMtLjExOS04LjQxNC0uMjA1LTE3LjE1OCAzLjQwOC0yNy4xNDIgOS4wMzQtMjUuMDMxIDMuOTc3LTQzLjYxMS0xLjg2Ni01NC43ODQtNi42OTYtMTIuNzcyLTE3Ljg0LTIyLjM0LTI5LjgxLTI1LjUzNy0zLjgyMy0xLjA0MS03LjI1My0uNjU0LTEwLjE4OSAxLjA5Mi01Ljk2MiAzLjU1Ni03LjgyOCAxMS41NTQtMTAuNDA1IDIyLjYwOC0uNzY4IDMuMzc5LTEuNjIxIDcuMDQzLTIuNjk3IDExLjAyNS04Ljg1OCAzMi45NzgtMzIuNDM4IDU1LjgyNS01MS40MzMgNzQuMTY2LTEzLjc4NCAxMy4zMzUtMjUuMDQyIDI0LjM4My0yOC41NjQgMzYuMzg2bC0xOC4xMDgtLjA5N2MtNDEuMzMgMC00OS40MTkgMjIuMjg5LTQ5LjQxOSA2MC44MDN2NjEuMDM2YzAgMzguNDkxIDguMDkgNjAuNzc0IDQ5LjQxOSA2MC43NzRsMTYuODMzLjA1MSA5Ljc0NS4wOTdjMTQuMTA4LjY4MyAyMS4yNzYgNi4xOTUgMzAuMTA2IDEzLjEzIDExLjk5OCA5LjQyMSAyNi45MDMgMjEuMTI5IDQ1LjA5NiAyMS4xMjlsMTM2LjE4MS0uMDkxYzUuNjM4LjA5MSAxNS4wODEtNi4xNjcgMjAuMDU5LTE2LjIxMyA0LjgwMS05LjYyNiA0LjgwMS0yMS42MDEgMC0zMS4yNTUtLjY4My0xLjQyMi0xLjQ3OS0yLjc1My0yLjM2Ny0zLjk5OSA2LjU3Ni0yLjkzNSAxMi4yMDgtOC4yMzcgMTUuNzY0LTE1LjI5MiA1LjQ0NC0xMC42NjcgNS40NDQtMjMuOTEgMC0zNC41NzctMi40ODUtNC44ODctNi4wMTItOC44ODYtMTAuMTAzLTExLjkxOXptLTI2MS4zNDEgNjcuMTE4Yy0yOS40OCAwLTM3LjU2OS0xMC41MjQtMzcuNTY5LTQ4Ljk0N3YtNjEuMDQyYzAtMzguNDU3IDguMDk1LTQ4Ljk3NiAzNy41NjktNDguOTc2aDE2Ljg2MnYxNTguOTY1em0yNDMuODU0LTE0LjYzOGMtNi40NjMgMS4wMDctNy40OTIgNy4yMDItMy4xMTIgMTAuOTYyIDIuNDkyIDIuMTMzIDUuMDk3IDQuMzI5IDYuNzAyIDcuNTg5IDMuMTkxIDYuMzg5IDMuMTkxIDE0LjM2NCAwIDIwLjc0Mi0yLjg3MyA1LjgwOC04LjAzMyA5LjQyMS0xMS4wNTQgOS40ODMtLjE4Mi0uMDM0LTEzMi41NjguMjk2LTEzMi41NjguMjk2LTE2LjExNyAwLTI4LjE0OS05LjQ0OS0zOS43OTQtMTguNjA4LTkuMDQtNy4wODgtMTguNDMyLTE0LjI4NS0zNS4zNDUtMTUuNTI1di0xNjMuMzIyYzAtMTAuMTY2IDEyLjE0LTIxLjkyNSAyNi4yMi0zNS41NTYgMjAuMDI1LTE5LjM0OCA0NC45NDgtNDMuNDQgNTQuNjM2LTc5LjU4OCAxLjA5Mi00LjExOSAxLjk5MS03Ljk0MiAyLjc4OC0xMS40MDYgMS4zOTQtNS45NTYgMy4yOTQtMTQuMDggOC4wNjEtMTMuNjAyIDQuNzYyLjQ0NCAxNC4yNDUgNi41NDIgMjAuMzU1IDE4LjIyMiA0LjczOSA5LjA2OCA4Ljc5NSAyNC4yOTcgMS4yMTIgNDUuMzAxLTQuMzI0IDExLjk5OC00LjE5OCAyMi4yNTUtNC4xMTkgMzEuMjk1bC4wNjMgMy45OTl2MS4wMzVjMCAzLjk3MSAwIDguOTIgMS42OSAxMy40NTRoLTEzLjgwMWMtMy4yNjUgMC01Ljg5OSAyLjYyOC01Ljg5OSA1Ljg5NCAwIDMuMjYgMi42MzQgNS44ODggNS44OTkgNS44ODhoMTE4LjA2N2M2Ljk2MyAwIDEzLjQ4MyA0LjM2MyAxNy4wNjcgMTEuMzc4IDMuNzMyIDcuMzg0IDMuNzMyIDE2LjUwOS0uMDI4IDIzLjg4OC0zLjU1NiA2Ljk5Mi0xMC4wNzUgMTEuMzc4LTE3LjAzOCAxMS4zNzgtMy4yNiAwLTUuODk0IDIuNjQtNS44OTQgNS44OTQgMCAzLjI2IDIuNjM0IDUuODk5IDUuODk0IDUuODk5IDYuOTYzIDAgMTMuNDgzIDQuMzg2IDE3LjA2NyAxMS40MDEgMy43NjYgNy4zNTYgMy43NjYgMTYuNDc1LS4wMjggMjMuODI1LTMuNTU2IDcuMDItMTAuMDc1IDExLjM3OC0xNy4wMzggMTEuMzc4LTMuMjYgMC01Ljg5NCAyLjY2OC01Ljg5NCA1LjkxNiAwIDMuMjY1IDIuNjM0IDUuOTA1IDUuODk0IDUuOTA1IDYuOTYzIDAgMTMuNDgzIDQuMzg2IDE3LjA2NyAxMS40MDYgMy43MzIgNy4zNDQgMy43MzIgMTYuNDY5LS4wMjggMjMuODI1LTMuNTU5IDcuMDI1LTEwLjE2NCAxMC4zMTktMTcuMDQyIDExLjM1NHoiIGZpbGw9IiM3ZGJiNTgiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiLz48L2c+PC9nPjwvc3ZnPg==");}
.js-not-useful-review i:before {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAzNjIuNzczIDM2Mi43NzMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLDEuMjI0NjQ2Nzk5MTQ3MzUzMmUtMTYsLTEuMjI0NjQ2Nzk5MTQ3MzUzMmUtMTYsLTEsMzYyLjc3MTA0MTg3MDExNzIsMzYyLjc3MzQzNjMwNzkwNzEpIj48ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0zMjkuNjU5IDI0OS40MjdjNC4wOS0zLjAwOSA3LjYxMi03LjAwOSAxMC4xMDMtMTEuOTAxIDUuNDQ0LTEwLjY2NyA1LjQ0NC0yMy45NDUgMC0zNC41ODgtMi40OTItNC45MS01Ljk4NS04LjkwOS0xMC4xMDMtMTEuOTM1IDQuMDktMy4wMjEgNy42MTItNy4wMjYgMTAuMTAzLTExLjkxMyA1LjQ0NC0xMC42NjcgNS40NDQtMjMuOTM5IDAtMzQuNjExLTUuNjA5LTEwLjk5MS0xNi4xNDUtMTcuODAxLTI3LjU5MS0xNy44MDFoLTgzLjkzNGMtMi43MDIgMC02LjMyLS4zODctOC4wOTUtMi4xNjctMi4xMzMtMi4xNjctMi4xMzMtNi45OTItMi4xMDUtMTEuMjNsLS4wMjgtNS4yNDVjLS4xMTktOC40MTQtLjIwNS0xNy4xNTggMy40MDgtMjcuMTQyIDkuMDM0LTI1LjAzMSAzLjk3Ny00My42MTEtMS44NjYtNTQuNzg0LTYuNjk2LTEyLjc3Mi0xNy44NC0yMi4zNC0yOS44MS0yNS41MzctMy44MjMtMS4wNDEtNy4yNTMtLjY1NC0xMC4xODkgMS4wOTItNS45NjIgMy41NTYtNy44MjggMTEuNTU0LTEwLjQwNSAyMi42MDgtLjc2OCAzLjM3OS0xLjYyMSA3LjA0My0yLjY5NyAxMS4wMjUtOC44NTggMzIuOTc4LTMyLjQzOCA1NS44MjUtNTEuNDMzIDc0LjE2Ni0xMy43ODQgMTMuMzM1LTI1LjA0MiAyNC4zODMtMjguNTY0IDM2LjM4NmwtMTguMTA4LS4wOTdjLTQxLjMzIDAtNDkuNDE5IDIyLjI4OS00OS40MTkgNjAuODAzdjYxLjAzNmMwIDM4LjQ5MSA4LjA5IDYwLjc3NCA0OS40MTkgNjAuNzc0bDE2LjgzMy4wNTEgOS43NDUuMDk3YzE0LjEwOC42ODMgMjEuMjc2IDYuMTk1IDMwLjEwNiAxMy4xMyAxMS45OTggOS40MjEgMjYuOTAzIDIxLjEyOSA0NS4wOTYgMjEuMTI5bDEzNi4xODEtLjA5MWM1LjYzOC4wOTEgMTUuMDgxLTYuMTY3IDIwLjA1OS0xNi4yMTMgNC44MDEtOS42MjYgNC44MDEtMjEuNjAxIDAtMzEuMjU1LS42ODMtMS40MjItMS40NzktMi43NTMtMi4zNjctMy45OTkgNi41NzYtMi45MzUgMTIuMjA4LTguMjM3IDE1Ljc2NC0xNS4yOTIgNS40NDQtMTAuNjY3IDUuNDQ0LTIzLjkxIDAtMzQuNTc3LTIuNDg1LTQuODg3LTYuMDEyLTguODg2LTEwLjEwMy0xMS45MTl6bS0yNjEuMzQxIDY3LjExOGMtMjkuNDggMC0zNy41NjktMTAuNTI0LTM3LjU2OS00OC45NDd2LTYxLjA0MmMwLTM4LjQ1NyA4LjA5NS00OC45NzYgMzcuNTY5LTQ4Ljk3NmgxNi44NjJ2MTU4Ljk2NXptMjQzLjg1NC0xNC42MzhjLTYuNDYzIDEuMDA3LTcuNDkyIDcuMjAyLTMuMTEyIDEwLjk2MiAyLjQ5MiAyLjEzMyA1LjA5NyA0LjMyOSA2LjcwMiA3LjU4OSAzLjE5MSA2LjM4OSAzLjE5MSAxNC4zNjQgMCAyMC43NDItMi44NzMgNS44MDgtOC4wMzMgOS40MjEtMTEuMDU0IDkuNDgzLS4xODItLjAzNC0xMzIuNTY4LjI5Ni0xMzIuNTY4LjI5Ni0xNi4xMTcgMC0yOC4xNDktOS40NDktMzkuNzk0LTE4LjYwOC05LjA0LTcuMDg4LTE4LjQzMi0xNC4yODUtMzUuMzQ1LTE1LjUyNXYtMTYzLjMyMmMwLTEwLjE2NiAxMi4xNC0yMS45MjUgMjYuMjItMzUuNTU2IDIwLjAyNS0xOS4zNDggNDQuOTQ4LTQzLjQ0IDU0LjYzNi03OS41ODggMS4wOTItNC4xMTkgMS45OTEtNy45NDIgMi43ODgtMTEuNDA2IDEuMzk0LTUuOTU2IDMuMjk0LTE0LjA4IDguMDYxLTEzLjYwMiA0Ljc2Mi40NDQgMTQuMjQ1IDYuNTQyIDIwLjM1NSAxOC4yMjIgNC43MzkgOS4wNjggOC43OTUgMjQuMjk3IDEuMjEyIDQ1LjMwMS00LjMyNCAxMS45OTgtNC4xOTggMjIuMjU1LTQuMTE5IDMxLjI5NWwuMDYzIDMuOTk5djEuMDM1YzAgMy45NzEgMCA4LjkyIDEuNjkgMTMuNDU0aC0xMy44MDFjLTMuMjY1IDAtNS44OTkgMi42MjgtNS44OTkgNS44OTQgMCAzLjI2IDIuNjM0IDUuODg4IDUuODk5IDUuODg4aDExOC4wNjdjNi45NjMgMCAxMy40ODMgNC4zNjMgMTcuMDY3IDExLjM3OCAzLjczMiA3LjM4NCAzLjczMiAxNi41MDktLjAyOCAyMy44ODgtMy41NTYgNi45OTItMTAuMDc1IDExLjM3OC0xNy4wMzggMTEuMzc4LTMuMjYgMC01Ljg5NCAyLjY0LTUuODk0IDUuODk0IDAgMy4yNiAyLjYzNCA1Ljg5OSA1Ljg5NCA1Ljg5OSA2Ljk2MyAwIDEzLjQ4MyA0LjM4NiAxNy4wNjcgMTEuNDAxIDMuNzY2IDcuMzU2IDMuNzY2IDE2LjQ3NS0uMDI4IDIzLjgyNS0zLjU1NiA3LjAyLTEwLjA3NSAxMS4zNzgtMTcuMDM4IDExLjM3OC0zLjI2IDAtNS44OTQgMi42NjgtNS44OTQgNS45MTYgMCAzLjI2NSAyLjYzNCA1LjkwNSA1Ljg5NCA1LjkwNSA2Ljk2MyAwIDEzLjQ4MyA0LjM4NiAxNy4wNjcgMTEuNDA2IDMuNzMyIDcuMzQ0IDMuNzMyIDE2LjQ2OS0uMDI4IDIzLjgyNS0zLjU1OSA3LjAyNS0xMC4xNjQgMTAuMzE5LTE3LjA0MiAxMS4zNTR6IiBmaWxsPSIjZGUwMDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIi8+PC9nPjwvZz48L3N2Zz4="); top: 2px;}
.useful-review-icon span {font-weight: 300;}
.product-comment-list-item .comment-content {width: 100%}
.rec {float: left;}
.navextra-1000 .badge.badge-secondary {background: #000; border-radius: 50%; padding: 4px 6px; position: relative; top: -1px;}

.product-footer-content {margin-top: 20px}
.product-desc-content {margin-top: 20px}

.modal-code .btn {padding: 0px;color: #333; font-size: 13px;}
.modal-code i.material-icons {position: relative; font-size: 18px; top: 5px;  margin-right: 5px;}


.pr-info-plus {padding: 12px 40px 12px 15px; background: #f5f5f5; margin-bottom: 10px; position: relative;}
.pr-info-plus:last-child {margin-bottom: 30px;}
.info-arrow {position: absolute; right: 15px;top: 50%; transform: translateY(-50%); font-size: 24px; color: #999;}
.extrainfo-head {font-size: 15px; font-weight: 600; color: #333; margin-bottom: 0px;}
.extrainfo-box {font-size: 13px; color: #666;}
.box-link {cursor: pointer;}

.product-tabs .cms-content .faq-accordion-wrapper p.faq-head {background: #f1f1f1; padding: 16px 25px; margin: 0px; font-weight: 700; font-size: 18px;}
.faq-accordion-wrapper {margin: 20px 0;}
.faq-accordion-wrapper .accordion {padding: 20px; border: 1px solid #f1f1f1;}
.faq-item {border: none; border-bottom: 1px solid #e0e0e0 !important; margin-bottom: 0; border-radius: 0; background: #fff;}
.faq-item:last-child {border-bottom: none !important;}
.faq-item .card-header {background: #fff; border: none; padding: 0;}
.faq-question {width: 100%; text-align: left; padding: 20px 0px 20px 40px; font-size: 14px; font-weight: 700; color: #000;
  text-decoration: none; display: flex; justify-content: space-between; align-items: center; transition: color 0.3s ease;  border: none;
  background: transparent; position: relative;}
.faq-question {text-decoration: none !important; text-transform: uppercase;}
.faq-question:before {content:''; width: 20px; height: 20px; position: absolute; left: 0px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALISURBVFiFzdddiJRVHMfxz5l1V0GNCoWZcVsTpKAEE0GjuqiLtejCiy7a6AUKwZu8ECK8CezaQCQpqLukVyMqCLqJKCgqJHqBgpKF1XTO7KxCFuG2zuzp4nkGRt2pedxHtx8Mw3Oe8z+/73l9/oclVmiwJnAAd2H4KnhM41CNowsCRD7Ezqtg3Kv5xLY63176Yhl2QIctw/xRujPP4akK4/oArIBRvi/bHCInIOU+CwEMrLNcd4EHE8sTn9XzxhejgQFOc+scn6IOgXaTZ6q8uBiASoGKL+Tm3wXeRyVxMHLbNQHAndBhZ5WHAm9hCPctBmDgKQi8kbh+lFMtVrXZFJD4fcD4eoOt+WNaweSNnBNJkTQoyAyrG3yZxx1vsvLf6kf2dz0u+c02eLzQLoAOL4fs1PwN41X+GjA0ogGBocQdgQOFAFpUOzyK8/OMr2OqQPirNZ7voUmoFVmE2myULdyv1vFLkdh+KjQCw/zQ5jW8W4Z5YYC1/IknyzKn2DmgwZrI25GHlwQgcDsmAo+UBVBoCmp8Htk2wq9LApBDHCvLvAtwAusjH8sWmcAHVd7sVkpUptmTuOcKPLbn/1MLvQxNJhJHMNJTPlnL9rw8Z3wd91+BeVffzHLvBma7Bd3jP+QmY9gaqOElTNXY0GR7ypLJsZ7G3sM7BczPVPkicKG3sAuwDOqcxMnIzd0KDXYnDstG5ljix8Au/Fwr8SDqtw3XB17BSOBQlbvlcxjyUStL/XZBkC3IXdW8tzEbJYlnI08P2P7XHXaPciox1OQTbA6E/Ps/dVFvWqzqMJmIiYneD85PjNzA0ZDdIYqMwkyFx+azrLvVU34WT1zW0HGWb2Qu9ElSmqz8++Ids6CGWZ1P4wPoBA4n9uLMHLeMcS4wX6AjxZWym9e+SLsnE2r9d2TJarAjMpMDTF9zADjNTZGPYnYR/v/oH5ak1Zh2mRUCAAAAAElFTkSuQmCC');
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: 0px center;}
.faq-question:focus {outline: none; box-shadow: none;}
.arrow-icon {font-size: 24px; transition: transform 0.3s ease; color: #007bff; margin-left: 15px; flex-shrink: 0;}
.faq-question:not(.collapsed) .arrow-icon {transform: rotate(180deg);}
 .product-tabs .faq-item .card-body {padding: 5px 20px 20px 0px !important; background: #fff; color: #333; line-height: 1.6;}
.collapse {transition: height 0.35s ease;}


@media (min-width: 576px) {
.product-thumbs__elem {flex: 0 0 99%; max-width: 99%; width: 99% !important; height: auto !important;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 62px; padding-left: 10px;}
}


@media (min-width: 768px) {

.js-product-main-images .swiper-button-prev.swiper-button-custom {left: -100px; transition: 0.3s;}
.js-product-main-images:hover .swiper-button-prev.swiper-button-custom {left: 20px}
.js-product-main-images .swiper-button-next.swiper-button-custom {right: -100px; transition: 0.3s;}
.js-product-main-images:hover .swiper-button-next.swiper-button-custom {right: 20px}
.js-product-images {padding-left: 0px}
.reviews-text {min-height: 50px;}

}

@media (min-width: 992px) {
#product-modal .modal-lg, #product-modal .modal-xl {max-width: 99%;}
#product-modal.js-product-images-modal .swiper-button-custom, .js-product-main-images .swiper-button-custom {width: 50px; height: 50px; background: rgba(255,255,255,.6) !important; border: 0px !important}
#product-modal.js-product-images-modal .swiper-button-custom .material-icons {font-size: 50px;}
#content-wrapper {margin-top: 30px}
.product-tabs .cms-content h1, .product-tabs .cms-content h2, .product-tabs .cms-content h3, .product-tabs .cms-content h4, .product-tabs .cms-content h5 {font-size: 18px; font-weight: 600; margin-bottom: 10px;}
.featured-products {margin-bottom: 70px !important}
#video_product .modal-dialog {max-width: 940px;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 30px; padding-left: 10px;}

}

@media (min-width: 1200px) {
.product-container .p-right-zone  {flex: 0 0 430px; max-width: 430px; padding-left: 40px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 430px); max-width: calc(100% - 430px);}
#product .product-name {font-size: 22px; line-height: 30px;  font-weight: 700; margin-top: 20px;}
.product-thumbs {border-right: 30px solid #fff; max-height: 635px;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 30px; padding-left: 10px;}
	
}

@media (min-width: 1279px) {
.product-thumbs {max-height: 694px;}
}

@media only screen and (min-width: 992px) and (max-width: 1439px) {

.code-info {background-image: none !important}	
	
}

@media (min-width: 1440px) {
.product-container .p-right-zone  {flex: 0 0 490px; max-width: 490px; padding-left: 50px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 490px); max-width: calc(100% - 490px);}
.product-thumbs__elem {margin-bottom: 20px;}
.product-thumbs {border-right: 60px solid #fff; max-height: 741px;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 62px; padding-left: 10px;}
	
}

@media (min-width: 1680px) {
.product-container .p-right-zone  {flex: 0 0 540px; max-width: 540px; padding-left: 60px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 540px); max-width: calc(100% - 540px);}
.product-thumbs {max-height: 826px;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 12px; padding-right: 62px; padding-left: 10px;}
	
}

@media only screen and (min-width: 992px) and (max-width: 1199px) { 
.product-container .p-right-zone  {flex: 0 0 380px; max-width: 380px; padding-left: 10px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 380px); max-width: calc(100% - 380px);}
.product-thumbs {border-right: 20px solid #fff; max-height: 390px;}
#product .product-name {font-size: 20px; line-height: 26px;  margin-top: 15px; font-weight: 800}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
#rewiews-left {padding: 1.5rem 30px 1.5rem 0;}
.review-scala .rev-line {width: calc(100% - 270px);}
#product .product-name {font-size: 20px; line-height: 26px;  margin-top: 15px; font-weight: 800}
.p-right-zone .stiskycart:before {display: none !important}
}


@media (max-width: 575px) {
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 62px; padding-left: 10px;}
}

@media (max-width: 440px) {
	
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info p {font-size: 11px; padding-right: 30px; padding-left: 10px;}
.code-info {background-image: none !important}	
	
}
	
@media (max-width: 767px) {
#rewiews-left {border-right: 0px; max-width: 100%; width: 100%; padding: 10px 15px 20px; text-align: center;}
#rewiews-left .avergade-right .small {margin-left: 0px;text-align: left;}
.product-comment-list-item {flex-flow: column;}
.comment-list-item-left .font-sm {margin-bottom: 0px;}
#product-comments-list {padding: 20px 20px;}
#reviews-right {width: 100%; margin-left: 0;top: 0;  max-width: 100%; flex: 0 0 100%; padding: 0px 15px;}
.review-scala {width: 100%; margin-left: 0px;}
.product-comment-list-item {padding: 20px 0px !important}
.reviews-text {margin: 10px 0px;}
.revinfo.text-center  {margin: 0px auto !important; max-width: 80%}
#product-comments-list-header {margin: 20px 0px 0px !important}
.com-all {margin-top: 0px !important; padding-top: 20px !important;}
#features .name {width: 40%;}
#features .value {width: calc(60% - 20px);}
.js-product-images, .p-left-zone {padding: 0px;}
.p-left-zone {width: calc(100% + 8px); margin: 0px -4px;}
#product .product-name {font-size: 20px; line-height: 26px; font-weight: 800}
.p-right-zone .product-prices, .right-column #eurocena, .right-column .p-stars {margin-bottom: 10px !important}
.product-variants-item {margin-bottom: 10px !important}
.product-tabs .title-col a {padding: 10px 0px;}
.product-tabs .title-col p {font-size: 16px;}
.product-tabs .card-body {padding: 20px 0px 0px !important;}
.product-tabs .cms-content p, .product-tabs .cms-content span, .product-tabs .cms-content li, .product-tabs .cms-content a {font-size: 13px;}

}


@media (max-width: 991px) {
#product-modal.js-product-images-modal .modal-body {background: #f5f5f5}
#product-modal.js-product-images-modal .swiper-button-custom {width: 40px; height: 40px; background: #fff !important; border: 0px !important}
#product-modal.js-product-images-modal .swiper-button-custom .material-icons {font-size: 40px;}
.js-product-main-images .swiper-button-custom {background: rgba(255,255,255,.6) !important; border: 0px !important}
.photo-margin .swiper-slide {max-width: 86%}
.js-product-images .product-flags {top: 10px; padding-left: 10px; text-align: left !important}
.product-tabs .cms-content h1, .product-tabs .cms-content h2, .product-tabs .cms-content h3, .product-tabs .cms-content h4, .product-tabs .cms-content h5 {font-size: 16px; font-weight: 700; margin-bottom: 10px;}
#video_product .modal-dialog {max-width: 90%;left: 5% !important;margin: 20px 0px 0px !important;}
.video-product {right: 10px;}
}
