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

.btn.btn-primary.negotiation-price {margin-bottom: 20px;padding: 15px 70px 13px 30px;border-radius: 30px;font-size: 13px; position: relative}
.btn.btn-primary.negotiation-price .icon {width: 30px;height: 30px;position: absolute; top: 7px; margin-left: 12px; background-size: 30px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTM3OC4wMTEgMjIzLjIwN2MxMi4zMDYtOC4yNDcgMjEuMTMtMjAuNTUgMjUuMDItMzUuMDY5IDQuMjUzLTE1Ljg3IDIuMDk2LTMyLjQwMi02LjA3My00Ni41NTFzLTIxLjQwNy0yNC4yODMtMzcuMjc3LTI4LjUzNmMtMTQuNTE5LTMuODktMjkuNTg2LTIuNC00Mi44ODEgNC4xMzRsLTM0LjI1Ni01OS4zMzNjLTcuMjkyLTEyLjYzMS0yMC4zOS0xOS45OTMtMzQuOTMyLTE5Ljc0NS0xNC41ODEuMjY3LTI3LjM2IDguMTItMzQuMTg4IDIxLjAwNy00Ljc5NCA5LjA1NC05LjI5NyAxOC40NTktMTQuMDY0IDI4LjQxNy0xOS40MjkgNDAuNTg1LTQxLjQ1IDg2LjU4NS04OS4wNTcgMTE0LjA3MUw0OS4xMyAyMzYuOTJjLTIxLjA1NyAxMi4xNTctMzYuMTQgMzEuODY1LTQyLjQ3MiA1NS40OTQtNi4zMzEgMjMuNjI5LTMuMTIzIDQ4LjIzOSA5LjAzNCA2OS4yOTUgMTYuOTAxIDI5LjI3NCA0Ny42NzEgNDUuNjU4IDc5LjI2OCA0NS42NThhOTAuNzEyIDkwLjcxMiAwIDAgMCAzNC4yNjktNi43MTJsNDIuNzY1IDc0LjA3MmM4Ljg0OCAxNS4zMjQgMjQuOTUyIDIzLjg5OSA0MS40OTIgMjMuODk5YTQ3LjUzNSA0Ny41MzUgMCAwIDAgMjMuODI5LTYuMzk3YzExLjAyNy02LjM2NyAxOC45MjUtMTYuNjgyIDIyLjIzOC0yOS4wNDYgMy4zMTItMTIuMzY0IDEuNjMxLTI1LjI0Ni00LjczNi0zNi4yNzRsLTQyLjA4LTcyLjg4NWM0NC4zMDMtMjEuMDYyIDkwLjgwNi0xNy40ODggMTMyLjIwOS0xNC4yODggMTEuMDE3Ljg1MiAyMS40MjIgMS42NTYgMzEuNjY4IDIuMDMxIDE0LjU1NC41MjEgMjcuNzY2LTYuNjA4IDM1LjI4Ni0xOS4xMDQgNy41MjEtMTIuNDk1IDcuNjU4LTI3LjQ5NC4zNjYtNDAuMTI1bC0zNC4yNTYtNTkuMzM0em0tMjQuODAxLTg2LjAwOGM5LjQyIDIuNTI0IDE3LjI2OCA4LjUyMSAyMi4wOTggMTYuODg4IDkuMzI1IDE2LjE1MSA0LjgwNiAzNi41NTEtOS44NCA0Ny4zOTNsLTM2LjEyMy02Mi41NjdjNy40NzctMy4yNDcgMTUuODA3LTMuODc0IDIzLjg2Ni0xLjcxNHpNOTQuOTE5IDM4Mi4zNzRjLTIyLjk0OC0uMDAyLTQ1LjMtMTEuOTAyLTU3LjU3NS0zMy4xNjQtOC44MTgtMTUuMjczLTExLjE0LTMzLjE0Ni02LjUzNi01MC4zMjUgNC42MDMtMTcuMTc5IDE1LjU1LTMxLjQ5NiAzMC44MjMtNDAuMzE0bDUwLjM1My0yOS4wNzEgNjYuNDE0IDExNC44OTEtNTAuNDE0IDI5LjEwN2MtMTAuNDI0IDYuMDE4LTIxLjgxMyA4Ljg3Ny0zMy4wNjQgOC44NzZ6bTE0MC40ODcgNzQuMzRjLTEuNTg0IDUuOTE0LTUuMzQ2IDEwLjgzOC0xMC41OSAxMy44NjYtMTAuODk2IDYuMjktMjQuODc5IDIuNTQ1LTMxLjE3MS04LjM1MmwtNDIuMzM3LTczLjMzIDM5LjUyMi0yMi44MTggNDIuMzM3IDczLjMzYzMuMDI4IDUuMjQ1IDMuODIzIDExLjM5IDIuMjM4IDE3LjMwNHptMTU1LjA3Ni0xNDYuOTQyYy0yLjg0MyA0LjcyNC03LjQyNyA3LjIyNi0xMi45NTMgNy4wMTMtOS43MzktLjM1Ni0xOS44OTgtMS4xNDItMzAuNjU1LTEuOTczLTQ1LjE4Mi0zLjQ5MS05NS45ODQtNy40MDYtMTQ2LjYxIDE3LjQ1MUwxMzMuNDIgMjE2LjYyOGM0Ni44OTYtMzEuNDQ4IDY4LjkxNi03Ny40MTQgODguNDktMTE4LjMwMSA0LjY1NC05LjcyMyA5LjA1MS0xOC45MDcgMTMuNjA3LTI3LjUxMSAyLjU4MS00Ljg3MyA3LjAzOS03LjYxMiAxMi41NTItNy43MTJsLjMxMi0uMDAzYzUuMzcyIDAgOS44MDggMi41NjcgMTIuNTEzIDcuMjUybDEyOS43MjQgMjI0LjY4OWMyLjc1NyA0Ljc3NSAyLjcxIDEwLjAwNy0uMTM1IDE0LjczMXpNMzU4LjAxMSA2NC4zMzdsMjUuODE0LTQ0LjcxMmMzLjQ1Mi01Ljk3OSAxMS4wOTYtOC4wMjggMTcuMDc1LTQuNTc1IDUuOTc5IDMuNDUyIDguMDI3IDExLjA5NyA0LjU3NSAxNy4wNzVsLTI1LjgxNCA0NC43MTJhMTIuNDk1IDEyLjQ5NSAwIDAgMS0xNy4wNzUgNC41NzVjLTUuOTc5LTMuNDUyLTguMDI3LTExLjA5Ny00LjU3NS0xNy4wNzV6bTExNi4wNTMgNDcuMTY2LTQ1Ljc5NCAyNi40NGExMi40OTYgMTIuNDk2IDAgMCAxLTE3LjA3NS00LjU3NWMtMy40NTItNS45NzktMS40MDMtMTMuNjI0IDQuNTc1LTE3LjA3NWw0NS43OTQtMjYuNDRjNS45NzctMy40NTMgMTMuNjIzLTEuNDAzIDE3LjA3NSA0LjU3NXMxLjQwMyAxMy42MjQtNC41NzUgMTcuMDc1em0zNC40NSA4OS45MzhjMCA2LjkwMy01LjU5NyAxMi41LTEyLjUgMTIuNWgtNTEuNjNjLTYuOTAzIDAtMTIuNS01LjU5Ni0xMi41LTEyLjVzNS41OTctMTIuNSAxMi41LTEyLjVoNTEuNjNjNi45MDMgMCAxMi41IDUuNTk2IDEyLjUgMTIuNXoiIGZpbGw9IiNmZmZmZmYiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);}
#product_negotiation_modal .modal-header {background: #f5f5f5}
#product_negotiation_modal .modal-body {padding: 30px !important}
#product_negotiation_modal .close {margin-top: -6px;}
.negotiation-info-plus {font-size: 13px;}
.btn.btn-primary.send-price {padding: 15px 20px; font-size: 14px; width: 100%;}
#stickyprice .btn.btn-primary.negotiation-price, #stickypricemobile .btn.btn-primary.negotiation-price {display: none}

#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); padding: 15px; position: relative;
top: -15px; right: -32px;}
#product-modal.js-product-images-modal .modal-header .close span, .modal-custom-text .modal-content .close span {top: 2px;}
.modal-custom-text .modal-header {background: #f9f9f9;}
#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;}
#video_product .modal-content .close span {top: 3px;}
.js-product-images .product-flags {bottom: auto; top: 30px; padding-right: 0px; text-align: center !important; line-height: 26px !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 #dfdfdf; opacity: 0.9; 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.9; border: 1px solid #dfdfdf; }
.product-thumbs__elem.swiper-slide-thumb-active {opacity: 1; border: 1px solid #999; }
.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}

.favorite-products.fav-gallery {position: absolute;top: 23px;right: 25px;z-index: 1;}

.variant-plus .row {margin: 0px -5px}
.variant-plus .padding-col {padding: 0px 5px; position: relative;}
.variant-plus .variant-slider .swiper-slide.slide-text {width: auto}
.variant-plus .variant-slider .variants-name {position: relative;}
.variant-plus .variant-slider .variants-name, .variant-plus .variant-row .variants-name a {position: relative;}
.variant-plus .variant-slider .variants-name, .variant-plus .variants-name.variant-static .variants-link {}
.variant-plus .variants-name:not(.variant-static):hover, .variant-plus .variants-name.variant-static:hover .variants-link {}
.variant-plus img {border: 1px solid #999; margin-bottom: 1px;}
.variant-plus .stretched-link:hover img {border: 1px solid #333}
.variant-plus .stretched-link {font-size: 13px; padding-right: 10px;}
.variant-plus .slide-text .stretched-link {padding-right: 20px;}
.variant-plus  .variant-check {border: 1px solid #818181; border-radius: 4px; position: relative; width: 25px; height: 25px; display: inline-block; margin-right: 7px;
position: relative; top: 7px; margin-top: -7px;}
.variant-plus .active-variant .variant-check:before, .variant-plus .variants-name:hover .variant-check:before  {content: ''; height: 9px; width: 9px; background: #191a1c; position: absolute; top: 7px; left: 7px;}

.video-product {width: 150px;height: 40px;position: absolute;right: 25px; padding-left: 15px; text-decoration: none !important; background-color: #fff !important; bottom: 15px; background-size: 40px !important; background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAADxAAAA8QE5DAzkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAwtJREFUeJztmU0vM1EUx/9FEaWGJpVYajSCFkux87Kyl/gMVlas7O18DnbeNmzZq1SkPoC0STstqXibuc/iaJry4J6ZTk6fp/eXTPp25sz//Dsz9865IQUotDEd0gKkMQZIC5DGGCAtQBpjgLQAaYwB0gKkMQZIC5DGGCAtQBpjgLQAadregC5fe8fjwOwskEwCIyP02bKAvj4gEgGiUWBgAOj6OIxlAaFQff9IhF6r1fp3SgHlMr1/fwceH4GHB4p5eqLf8nmgUAByOeDqij57RdEheVsiodTxsVKOo8RxHNKSSPDrABTfgFRKKduWLvsrtq1UOs02IMTqCXZ0ANfXwOSk91MuSG5ugFQKcF3tXXg3wcXF1i0eIG1LS6xdeAYsLLDCRZifZ4XzDJiaYoWLwNRoDGBFj46ywr9QLAKO4y/HbzA16hsQDgODg1w5jZydAdPTwOmpvzw/YVn1iZcG+gbEYo2zOK/c3gKrq8DKCpDN+s/3mVAIGB7WDtc3IBr1Iud7zs+BuTlgcxOw7ebmZpyp+gb09HiR8jNvb8DeHpBIALu7wOtrc/IytMoaUMO2ge1tmsUdHPjP988ZUCOXA9bW6P6QyXjP09urHdr2/QB9A15eApTxQTIJ7O/TcJlOe8/z/Kwdqj9gBmnA0BCwtUUjQne3/3wMrbIGhMPAxgaws0MmNItADKhUvEj5nuVlGgKDeL6otdQ00L8HFIvUQ/HLxARwckLXeRDFuy5QKmmH8zpCpZK/U7VYpLl6Z6f3HL9RKtG0XRPeMHh/z5XTSCwWbPEAWyPPgCAeXpoNU6MxgBV9ccEKF+HykhXOb4tnMq3bGstmaQYZWFvcdYH19eY/vzeDcpm0MYoH4HFpbGxMqcPD1lkaOzoiTR5q4V0Cn4nHgZkZYHz874ujlgX099OUF2hcKAUoDqBFzxq1BVGAGiTVKv271SptlQotjObzwN0dLY4WCp5L8GfAf4DpB0gLkMYYIC1AGmOAtABpjAHSAqQxBkgLkMYYIC1AGmOAtABpjAHSAqT5A8sIDyT597UoAAAAAElFTkSuQmCC');z-index: 1; background-repeat: no-repeat; background-position: right;}
.video-product span {position: relative;top: 6px; font-size: 13px;}
#video_product .modal-dialog .modal-body {padding: 0px !important}
#video_product .modal-dialog .modal-body .videowrapper {margin: 0px !important}

.btn-primary.add-to-cart, .product-add-to-cart .input-group, .product-add-to-cart .favorite-products {height: 55px}
.btn-primary.add-to-cart {background: #4a6099; line-height: 2.5rem; padding: 0px; border-radius: 30px;}
.btn-primary.add-to-cart:focus, .btn-primary.add-to-cart:hover, .btn-primary.add-to-cart:not(:disabled):not(.disabled):active {background: #3a4f86 !important}
.product-add-to-cart .bootstrap-touchspin {border-radius: 0px;}
.product-add-to-cart .favorite-products {margin-top: 0px !important}
.product-add-to-cart .favorite-products a {height: 55px; background-color: #efefef; border-radius: 0px !important; border: 0px; min-width: 55px;}
.product-add-to-cart .favorite-btn__content {padding-top: 5px;}

.info-top-delivery .delivery-time {font-size: 14px; font-weight: 400; position: relative; padding-left: 45px; margin-top: 30px;}
.info-top-delivery .delivery-time span span, .delivery-color {color: #da0000; font-weight: 600}
.p-right-zone .delivery-time:before {content: ''; width: 30px; height: 30px; position: absolute; background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAZ6SURBVHic3ZtbiFZVFMd/3zdD4Iw2leMFQgskrUZNTdPsAgpBl0l6yDSrV7Es9S2CAsFL14egJzUCR+ihtNQKKhEfLHPUxrkY6oOORVpesiGn1Jz5pod1DrP3Pvuc71z2OWp/2DDfnHXWWvu29tprrVMif4wAHgaagDuBCcDNwE3AUI+mF+gB/gSOAkeAQ8Bu4GwBOjrHVOA9oAOoAAMpW8Xj8S4wpdAepMBQYAXQRfoOV2udwHKg3pXSJQc8GoBlXmuMQX8ZOAVcAP72/lcPDANuBW6IweMc8D7wAfBXQn2doQQ8D/xO+IxdAfYCbwLNwDigJoJnjUfT7L3TCvRF8P8NeM5tt+LhNmBXhGKtwMvAcAeyGj1erRHydgJjHciKhXnAHyGK7ABm5Sh7CvAJdsPaAzydo2xKwNoQ4T8A96bgOddrSTEd+4qoAKtwY9s01AIfWQReABYD5RQ81yp81qR4vwwsQXwIU68PibY1iVALfGYR0oE4NWlxVOF1JAOfu7AfvZsR3TOhhH3mtwBDMvLuVvh1Z+RVB3yOfSVk2g7qMvXbOtwsL5cDAKLTBoL6rkrLsJmgwVuXWc1BuB4AkNlej65zBXgqKaMxiLelMtqKgz2loEPh3e6Qbw3wKbru54Hb4zIoEXRyOgju+dFAC7AdmJhC0WeAi15Lc35P8mS3eLqoqCNoGHfGZfyC8WIvYmlNbCL7DNaR3piqK6jF8nw8ck9Q+/JsNaYNBH37xSG02xSa48l0dwLVhmwNoXkRvS+nkEtXKN4wXthHuJMzEZn5Y8CjyXR3gsc92QcJ34Jl5DKm9um1MIZD0Q1fBZjmTl8r6ryWJ+5DP83OEBJPWIE+UttyVmwBg0Zwfs6yvkTv2zIbUadBNDtnpfI6Bm2Yhd63LpNgmkHQmrNCkI8jFIUD6H28BwYN3CKD2HasXO/YZPzW+qwuxyvEi+1lRdErYCR6eK3NfzAC3UruLUAZKH4AQN8G/UBjGUlaqFfGXQUpczWgusNl4KEykrFR8V1x+hQOs29NZSRdpeJwQcpcDZiRpwll5NLg4zLwc3H6FI5u4F/l94QyusU/hRiH/yv6kGSKj8Yy+u3oguWltcjSOaa0duQ+f61gAYMXM78dwR5t7lX+Hgay7P2j4XuDeC6696S2i2S7yKjH4D/IpSUN6jxdwvScY9DvUZ5dShPP9+EzSYtflL+HAN+SfhCiUFVHNc3VaXm+GvsWyJqGmooURKiz1UO6QZiPfQvYIsKHFHlnAU5QvEfmYxrBPGMPMDNHmScUWcdBdw8v4TClFBNFDkItus3bB/CxIXxcDoKroahBGG/I2FQm6B3ZIsB5ow14BInf+2gAvsHtIJhe79Ey8JPxzwccCkyCIgbhQeP3IZAqjn6Kvw6HIc/t8KPCsx/FC25XHvRRTEAkCnkMwij0iW6DwZDYDoWwBliYQZALtCG5hh7lfw3A18CMlDwXouc4vlUfTqX4oGgczCDoLP1KuiStuvwHgMkmQYdBkHdYPC7MQaggZbZJYIbFD9qIlhtE29PpmwtmIDM/gJTNJsVX6H17xUZUj/jG6khPTyEsL9SSfOZBDKca9D1NxC32dfSR2k94cnQSsm2OI4nKovEYcnfpIDo5apbTvRrF9EYkYqK+sCSE9mqnx08o8sPymEvR+3KSKulxkNpb9aVe4G4LXQtVjEoMZMkOq77LRsvzJqQYW+3LgrjMdxovdlkUHe0J3ka6Epms2eGJiKHeiDg5KuoRF1/tww4SYAy6QfRPheulSGoLuu7nkQLvRHiSYJncBtzV4XYrfF0FYkpIcaSqc4UMRnqVwcwfhGuxULKWYOcHgJVZmNpGdAApS81a2uJyAOrRTyW/rc/IF5DZ3mxh3kW24ImrYukmggZvACmWdBbeq8G+EnqBl0hXLr9G4bM6pU5LCR51/sw7j22WEJtg+2BiP+nC2XMIJi7iYCbBkhff4K1MwS8Rmon+ZOb+HGXPBr7APgnngCdylK1hLEFnSW0HkNvlSAeyRnm8bDOuDvwYB7ISYxGSUQ5TrA/ZHm8jH1vdQbQzVevRzAPeQTqthrHMdpIE7m1eGIaUn54hXFG1XUaOvU4kUbkHOVG60ZMWUe00cqvzvz2+JlCPVGCakSWXrR0JZuRdXpsZk5Flf5DoJVyt9SMB0rewxPBcwPn3dRYMJ/j5/C3YP58/jzhIhxHnZjdy4uSG/wDEeTrNQOpviQAAAABJRU5ErkJggg==');
  background-size: 100%; left: 0px; top: 5px;}

.product-discounts p, .product-discounts div {font-size: 14px;}
.product-discounts div {position: relative; padding-left: 16px; margin-bottom: 2px;}
.product-discounts div:before {content:''; width: 6px; height: 6px; border-radius: 50%; background: #000; position: absolute; left: 0px; top: 7px;}

.reference {font-size: 13px; margin-bottom: 4px;}
.product-price .price {font-size: 30px; line-height: 32px;}
.product-price .price--regular {font-size: 18px; font-weight: 500;}
.percenrage-price {font-size: 13px; display: block;}
.price-code {font-weight: 700; font-size: 16px;}
.code-info {background: #d20818; max-width: 240px; margin-left: auto; cursor: pointer; border-radius: 6px; background-size: 30px; background-position: right 20px center; background-repeat: no-repeat;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLjgzNjk3MDE5ODcyMTAyOTRlLTE2LDAuOTk5OTk5OTk5OTk5OTk5OCwtMC45OTk5OTk5OTk5OTk5OTk4LC0xLjgzNjk3MDE5ODcyMTAyOTRlLTE2LDY5LjQxMzE3NjUzNjU2MDA2LDAuMDAxMjQwNzMwMjg1NjUxNjM2NykiPjxwYXRoIGQ9Ik0zMi4yMzIgMjUuODY4YTIuNSAyLjUgMCAxIDEgMy41MzYgMCAyLjQ4MiAyLjQ4MiAwIDAgMS0zLjUzNiAwem0yOC4wNTIgMTQuNjE3LTE5LjggMTkuOGE1IDUgMCAwIDEtNy4wNzEgMEw5LjEzIDM2YTQuOTY2IDQuOTY2IDAgMCAxLTEuNDY0LTMuNTM1di0xOS44YTUuMDA2IDUuMDA2IDAgMCAxIDUtNWgxOS44QTQuOTY5IDQuOTY5IDAgMCAxIDM2IDkuMTNsMjQuMjg0IDI0LjI4NGE1LjAwNiA1LjAwNiAwIDAgMSAwIDcuMDcxek0yOC41IDI0LjFhNS41IDUuNSAwIDEgMCAxLjYxMS0zLjg4OUE1LjQ2IDUuNDYgMCAwIDAgMjguNSAyNC4xek0xOSAxNmEzIDMgMCAxIDAtMyAzIDMgMyAwIDAgMCAzLTN6bTIwLjUgMjcuOWE1LjUgNS41IDAgMSAwLTEuNjExIDMuODg5QTUuNDYgNS40NiAwIDAgMCAzOS41IDQzLjl6bTguNzI4LTkuOWExLjUgMS41IDAgMCAwLTEuNS0xLjVIMjEuMjcyYTEuNSAxLjUgMCAwIDAgMCAzaDI1LjQ1NmExLjUgMS41IDAgMCAwIDEuNS0xLjV6TTM0IDQxLjRhMi41IDIuNSAwIDEgMCAxLjc2OC43MzJBMi41IDIuNSAwIDAgMCAzNCA0MS40eiIgZmlsbD0iI2ZmZmZmZiIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);}
.code-left-price,
.code-info {display: flex; flex-direction: column; justify-content: center;}
.code-info p {margin-bottom: 0px; color: #fff; text-align: right; line-height: 14px}
.code-info p.code-head {font-weight: 700; line-height: 26px;}
.pr-info-plus {background: #faeef8; border-radius: 6px; padding: 20px 60px 20px 20px; margin: 20px 0px; position: relative}
.pr-info-plus p {margin-bottom: 0px; font-size: 14px}
.pr-info-plus a {font-weight: 600; text-decoration: none}
.pr-info-plus .material-icons {padding: 9px; font-size: 14px; color: #fff; position: absolute; right: 20px; top: 50%; margin-top: -16px; background: #8b1671; border-radius: 50%} 
.pr-info-plus .call-box {position: relative; padding-left: 34px; display: inline-block;}
.pr-info-plus .call-box:before {content:''; width: 16px; height: 16px; position: absolute; left: 6px; top: 1px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDgyLjYgNDgyLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik05OC4zMzkgMzIwLjhjNDcuNiA1Ni45IDEwNC45IDEwMS43IDE3MC4zIDEzMy40IDI0LjkgMTEuOCA1OC4yIDI1LjggOTUuMyAyOC4yIDIuMy4xIDQuNS4yIDYuOC4yIDI0LjkgMCA0NC45LTguNiA2MS4yLTI2LjMuMS0uMS4zLS4zLjQtLjUgNS44LTcgMTIuNC0xMy4zIDE5LjMtMjAgNC43LTQuNSA5LjUtOS4yIDE0LjEtMTQgMjEuMy0yMi4yIDIxLjMtNTAuNC0uMi03MS45bC02MC4xLTYwLjFjLTEwLjItMTAuNi0yMi40LTE2LjItMzUuMi0xNi4yLTEyLjggMC0yNS4xIDUuNi0zNS42IDE2LjFsLTM1LjggMzUuOGMtMy4zLTEuOS02LjctMy42LTkuOS01LjItNC0yLTcuNy0zLjktMTEtNi0zMi42LTIwLjctNjIuMi00Ny43LTkwLjUtODIuNC0xNC4zLTE4LjEtMjMuOS0zMy4zLTMwLjYtNDguOCA5LjQtOC41IDE4LjItMTcuNCAyNi43LTI2LjEgMy0zLjEgNi4xLTYuMiA5LjItOS4zIDEwLjgtMTAuOCAxNi42LTIzLjMgMTYuNi0zNnMtNS43LTI1LjItMTYuNi0zNmwtMjkuOC0yOS44Yy0zLjUtMy41LTYuOC02LjktMTAuMi0xMC40LTYuNi02LjgtMTMuNS0xMy44LTIwLjMtMjAuMS0xMC4zLTEwLjEtMjIuNC0xNS40LTM1LjItMTUuNC0xMi43IDAtMjQuOSA1LjMtMzUuNiAxNS41bC0zNy40IDM3LjRjLTEzLjYgMTMuNi0yMS4zIDMwLjEtMjIuOSA0OS4yLTEuOSAyMy45IDIuNSA0OS4zIDEzLjkgODAgMTcuNSA0Ny41IDQzLjkgOTEuNiA4My4xIDEzOC43em0tNzIuNi0yMTYuNmMxLjItMTMuMyA2LjMtMjQuNCAxNS45LTM0bDM3LjItMzcuMmM1LjgtNS42IDEyLjItOC41IDE4LjQtOC41IDYuMSAwIDEyLjMgMi45IDE4IDguNyA2LjcgNi4yIDEzIDEyLjcgMTkuOCAxOS42IDMuNCAzLjUgNi45IDcgMTAuNCAxMC42bDI5LjggMjkuOGM2LjIgNi4yIDkuNCAxMi41IDkuNCAxOC43cy0zLjIgMTIuNS05LjQgMTguN2MtMy4xIDMuMS02LjIgNi4zLTkuMyA5LjQtOS4zIDkuNC0xOCAxOC4zLTI3LjYgMjYuOGwtLjUuNWMtOC4zIDguMy03IDE2LjItNSAyMi4yLjEuMy4yLjUuMy44IDcuNyAxOC41IDE4LjQgMzYuMSAzNS4xIDU3LjEgMzAgMzcgNjEuNiA2NS43IDk2LjQgODcuOCA0LjMgMi44IDguOSA1IDEzLjIgNy4yIDQgMiA3LjcgMy45IDExIDYgLjQuMi43LjQgMS4xLjYgMy4zIDEuNyA2LjUgMi41IDkuNyAyLjUgOCAwIDEzLjItNS4xIDE0LjktNi44bDM3LjQtMzcuNGM1LjgtNS44IDEyLjEtOC45IDE4LjMtOC45IDcuNiAwIDEzLjggNC43IDE3LjcgOC45bDYwLjMgNjAuMmMxMiAxMiAxMS45IDI1LS4zIDM3LjctNC4yIDQuNS04LjYgOC44LTEzLjMgMTMuMy03IDYuOC0xNC4zIDEzLjgtMjAuOSAyMS43LTExLjUgMTIuNC0yNS4yIDE4LjItNDIuOSAxOC4yLTEuNyAwLTMuNS0uMS01LjItLjItMzIuOC0yLjEtNjMuMy0xNC45LTg2LjItMjUuOC02Mi4yLTMwLjEtMTE2LjgtNzIuOC0xNjIuMS0xMjctMzcuMy00NC45LTYyLjQtODYuNy03OS0xMzEuNS0xMC4zLTI3LjUtMTQuMi00OS42LTEyLjYtNjkuN3oiIGZpbGw9IiMwMDAwMDAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+); background-size: 16px;}
.pr-info-plus.box-link {cursor: pointer}

.row.code-price {margin: 0px 0px 15px}
.row.code-price div {padding: 0px;}
.right-column #eurocena {font-size: 12px; font-weight: 400;}
.right-column .euro-listing {display: none}
.quantity-zero ~ .off-stock, .product-no-order .off-no-order {display: none !important}
.info-minus {text-transform: none;font-size: 12px;font-weight: 500;}


#product-availability {position: relative; background: #f5f5f5; padding: 15px 25px; border-radius: 6px;}
#product-availability span {padding-left: 25px; font-weight: 400; position: relative}
#product-availability span:before {content:''; width: 13px; height: 13px; position: absolute; border-radius: 50%; background: #b6c81a; left: 0px; margin-top: -1px;}
#product-availability span.badaga-outofstock:before {background: #d80000}
#product-availability span.badage-last:before {background: #ff9000}

.mini-tabs {border: 1px solid #dfdfdf; border-radius: 4px; padding: 10px 0px;}
.mini-tabs .title-col a {width: 100%; font-weight: 700; border-top: 1px solid #dfdfdf!important; padding: 20px 30px; 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; font-size: 15px; position: relative; padding-left: 40px;}
.mini-tabs .title-col p:before {content:''; width: 23px; height: 23px; 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/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTQwMCAwSDExMkM1MC4xNDQgMCAwIDUwLjE0NCAwIDExMnYyODhjMCA2MS44NTYgNTAuMTQ0IDExMiAxMTIgMTEyaDI4OGM2MS44NTYgMCAxMTItNTAuMTQ0IDExMi0xMTJWMTEyQzUxMiA1MC4xNDQgNDYxLjg1NiAwIDQwMCAwem04MCA0MDBjMCA0NC4xODMtMzUuODE3IDgwLTgwIDgwSDExMmMtNDQuMTgzIDAtODAtMzUuODE3LTgwLTgwVjExMmMwLTQ0LjE4MyAzNS44MTctODAgODAtODBoMjg4YzQ0LjE4MyAwIDgwIDM1LjgxNyA4MCA4MHYyODh6IiBmaWxsPSIjMDAwMDAwIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggZD0iTTE2MCAxMTJoLTMyYy04LjgzNyAwLTE2IDcuMTYzLTE2IDE2djMyYzAgOC44MzcgNy4xNjMgMTYgMTYgMTZoMzJjOC44MzcgMCAxNi03LjE2MyAxNi0xNnYtMzJjMC04LjgzNy03LjE2My0xNi0xNi0xNnpNMTYwIDIyNGgtMzJjLTguODM3IDAtMTYgNy4xNjMtMTYgMTZ2MzJjMCA4LjgzNyA3LjE2MyAxNiAxNiAxNmgzMmM4LjgzNyAwIDE2LTcuMTYzIDE2LTE2di0zMmMwLTguODM3LTcuMTYzLTE2LTE2LTE2ek0xNjAgMzM2aC0zMmMtOC44MzcgMC0xNiA3LjE2My0xNiAxNnYzMmMwIDguODM3IDcuMTYzIDE2IDE2IDE2aDMyYzguODM3IDAgMTYtNy4xNjMgMTYtMTZ2LTMyYzAtOC44MzctNy4xNjMtMTYtMTYtMTZ6TTIwOCAxMjhoMTkydjMySDIwOHpNMjA4IDI0MGgxOTJ2MzJIMjA4ek0yMDggMzUyaDE5MnYzMkgyMDh6IiBmaWxsPSIjMDAwMDAwIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvc3ZnPg==);}
.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: 70px; padding-right: 35px;}
.mini-tabs .card-body p, .mini-tabs .card-body li, .mini-tabs .card-body span, .mini-tabs .card-body a  {font-size: 15px; font-weight: 400;}
.mini-tabs .card-body p {margin-bottom: 4px;}
.mini-tabs .manufacturer-name, .mini-tabs .more-features {font-weight: 600 !important}
.mini-tabs .feature-tabs .name {min-width: 170px; display: inline-block;}
.cost-color {color: #35b153}
.mini-tabs .info-ship-head {font-weight: 800 !important}
.mini-tabs li  {position: relative; margin-bottom: 3px; list-style: none}
.mini-tabs .min-cost {font-weight: 400; display: block; text-transform: none; font-size: 14px;}
.mini-tabs .title-col a[aria-expanded="true"] span.min-cost {display: none}
.mini-tabs .feature-tabs li {margin-bottom: 6px;}
.mini-tabs .feature-tabs li.energy-info {margin: 15px 0px;}
#email-alert-modal .modal-footer {padding: 20px 40px !important}
.mini-tabs .more-features {cursor: pointer; background: transparent !important; border: 0px !important;}
.mini-tabs .more-features .material-icons {font-size: 22px; position: relative; top: 6px;}

.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; line-height: 24px;}
.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}

div.attachment { margin-bottom: 5px!important; }

.attachment-head a {
  font-weight: 800;
  background: #f5f5f5;
  padding: 20px 25px;
  display: inline-block;
  text-transform: uppercase;
}


.attachment-head a span {
  font-weight: 600;
  background: url(../img/download-pdf.svg);
  background-size: 22px;
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 36px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.attachment p {font-size: 14px; font-weight: 600}
.attachment .material-icons {
  position: relative;
  top: 2px;
  font-size: 16px;
  display: none;
}

.informaction-head {font-size: 30px; font-weight: 600; border-top: 1px solid #dfdfdf; padding-top: 40px; margin-bottom: 40px;}
.feat-head span {font-weight: 600; font-size: 20px; position: relative}
.feat-head span:before {content:''; width: 100%; height: 1px; position: absolute; background: #222; left: 0px; bottom: 0px;}

#features .name {width: 55%; text-align: left; font-weight: 500; position: relative; padding-left: 15px;}
#features .name .material-icons {position: absolute; left: -8px; top: 0px; font-size: 20px;}
#features .value {width: calc(45% - 20px);font-weight: 500;}
#features li:nth-child(odd) {background: #f6f7f8;}
#features li {padding: 15px 20px; width: 100%;font-size: 14px; display: flex;}
#features ul {margin: 25px 0px 35px;}



.products-section-title {border-bottom: 1px solid #dfdfdf; padding-bottom: 20px !important;}
.products-section-title span {text-transform: none !important;}

.attribute-radio__label {position: relative; margin: 0;}
.attribute-radio__input {position: absolute; top: 0;right: 0; bottom: 0; left: 0; width: 100%; height: 100%; cursor: pointer; opacity: 0;}
.attribute-radio__input:checked ~ .attribute-radio__text {border-color: #222;}
.radio-zero .attribute-radio__text {opacity: 0.4}
.product-variants .control-label, .variant-plus .control-label {font-weight: 700; font-size: 15px; margin-bottom: 15px !important; margin-top: 30px;}
.variant-color li {display: inline-block; padding-right: 5px; margin-bottom: 5px;}
.radio-zero .attribute-radio__text:after {content: ''; margin-left: 4px; width: 18px; height: 15px; background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00ODUuNzQzLDg1LjMzM0gyNi4yNTdDMTEuODE1LDg1LjMzMywwLDk3LjE0OCwwLDExMS41ODlWNDAwLjQxYzAsMTQuNDQsMTEuODE1LDI2LjI1NywyNi4yNTcsMjYuMjU3aDQ1OS40ODcNCgkJCWMxNC40NCwwLDI2LjI1Ny0xMS44MTUsMjYuMjU3LTI2LjI1N1YxMTEuNTg5QzUxMiw5Ny4xNDgsNTAwLjE4NSw4NS4zMzMsNDg1Ljc0Myw4NS4zMzN6IE00NzUuODksMTA1LjAyNEwyNzEuMTA0LDI1OC42MjYNCgkJCWMtMy42ODIsMi44MDItOS4zMzQsNC41NTUtMTUuMTA1LDQuNTI5Yy01Ljc3LDAuMDI2LTExLjQyMS0xLjcyNy0xNS4xMDQtNC41MjlMMzYuMTA5LDEwNS4wMjRINDc1Ljg5eiBNMzY2LjUsMjY4Ljc2MQ0KCQkJbDExMS41OSwxMzcuODQ3YzAuMTEyLDAuMTM4LDAuMjQ5LDAuMjQzLDAuMzY4LDAuMzY4SDMzLjU0MmMwLjExOC0wLjEzMSwwLjI1Ni0wLjIzLDAuMzY4LTAuMzY4TDE0NS41LDI2OC43NjENCgkJCWMzLjQxOS00LjIyNywyLjc3MS0xMC40MjQtMS40NjQtMTMuODUxYy00LjIyNy0zLjQxOS0xMC40MjQtMi43NzEtMTMuODQ0LDEuNDU3bC0xMTAuNSwxMzYuNTAxVjExNy4zMzJsMjA5LjM5NCwxNTcuMDQ2DQoJCQljNy44NzEsNS44NjIsMTcuNDQ3LDguNDQyLDI2LjkxMiw4LjQ2OGM5LjQ1Mi0wLjAyLDE5LjAzNi0yLjYsMjYuOTEyLTguNDY4bDIwOS4zOTQtMTU3LjA0NnYyNzUuNTM0TDM4MS44MDcsMjU2LjM2Nw0KCQkJYy0zLjQyLTQuMjI3LTkuNjIzLTQuODc3LTEzLjg0NC0xLjQ1N0MzNjMuNzI5LDI1OC4zMjksMzYzLjA3OSwyNjQuNTM0LDM2Ni41LDI2OC43NjF6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo='); display: inline-block; position: relative; top: 1px; background-size: 18px; background-repeat: no-repeat;}
.attribute-radio__text {display: block; min-width: 2.1875rem; padding: 10px 20px;font-size: 0.875rem; font-weight: 700; text-align: center; border: 1px solid #dee2e6; border-radius: 3px;}
.product-add-to-cart .wiadomosc:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0yNTYgMGMtMTQwLjk1OSAwLTI1NiAxMTUuMDQ5LTI1NiAyNTYgMCAxNDAuOTU5IDExNS4wNDkgMjU2IDI1NiAyNTYgMTQwLjk1OSAwIDI1Ni0xMTUuMDUgMjU2LTI1NiAwLTE0MC45NTktMTE1LjA0OS0yNTYtMjU2LTI1NnptMCA0ODJjLTEyNC42MTcgMC0yMjYtMTAxLjM4My0yMjYtMjI2czEwMS4zODMtMjI2IDIyNi0yMjYgMjI2IDEwMS4zODMgMjI2IDIyNi0xMDEuMzgzIDIyNi0yMjYgMjI2eiIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxjaXJjbGUgY3g9IjEyOC43MjEiIGN5PSIzODMuMjc5IiByPSIxNSIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxjaXJjbGUgY3g9IjM4My4yNzkiIGN5PSIxMjguNzIxIiByPSIxNSIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxwYXRoIGQ9Im0xMTguMTE0IDExOC4xMTRjLTUuODU4IDUuODU4LTUuODU4IDE1LjM1NSAwIDIxLjIxM3MxNS4zNTUgNS44NTggMjEuMjEzIDAgNS44NTgtMTUuMzU1IDAtMjEuMjEzYy01Ljg1Ny01Ljg1OC0xNS4zNTUtNS44NTgtMjEuMjEzIDB6IiBmaWxsPSIjZmU2MDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIi8+PHBhdGggZD0ibTM3Mi42NzMgMzcyLjY3M2MtNS44NTggNS44NTgtNS44NTggMTUuMzU1IDAgMjEuMjEzczE1LjM1NSA1Ljg1OCAyMS4yMTMgMCA1Ljg1OC0xNS4zNTUgMC0yMS4yMTMtMTUuMzU2LTUuODU4LTIxLjIxMyAweiIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxwYXRoIGQ9Im0yNTYgMTIxYzguMjg0IDAgMTUtNi43MTYgMTUtMTV2LTMwYzAtOC4yODQtNi43MTYtMTUtMTUtMTVzLTE1IDYuNzE2LTE1IDE1djMwYzAgOC4yODQgNi43MTYgMTUgMTUgMTV6IiBmaWxsPSIjZmU2MDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIi8+PHBhdGggZD0ibTI1NiAzOTFjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2MzBjMCA4LjI4NCA2LjcxNiAxNSAxNSAxNXMxNS02LjcxNiAxNS0xNXYtMzBjMC04LjI4NC02LjcxNi0xNS0xNS0xNXoiIGZpbGw9IiNmZTYwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiLz48cGF0aCBkPSJtMTIxIDI1NmMwLTguMjg0LTYuNzE2LTE1LTE1LTE1aC0zMGMtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNWgzMGM4LjI4NCAwIDE1LTYuNzE2IDE1LTE1eiIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxwYXRoIGQ9Im0zOTEgMjU2YzAgOC4yODQgNi43MTYgMTUgMTUgMTVoMzBjOC4yODQgMCAxNS02LjcxNiAxNS0xNXMtNi43MTYtMTUtMTUtMTVoLTMwYy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1eiIgZmlsbD0iI2ZlNjAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiIvPjxwYXRoIGQ9Im0yNzEgMjQ5Ljc4N3YtODMuNzg3YzAtOC4yODQtNi43MTYtMTUtMTUtMTVzLTE1IDYuNzE2LTE1IDE1djkwYzAgMy45NzggMS41ODEgNy43OTMgNC4zOTQgMTAuNjA3bDkwIDkwYzUuODU3IDUuODU3IDE1LjM1NSA1Ljg1OCAyMS4yMTMgMHM1Ljg1OC0xNS4zNTUgMC0yMS4yMTN6IiBmaWxsPSIjZmU2MDAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIi8+PC9nPjwvZz48L3N2Zz4K);
  background-size: 34px;
  width: 35px;
  height: 40px;
  content: ' ';
  background-repeat: no-repeat;
  background-position: 50% 58%;
  position: relative;
  display: block;
  float: left;
  margin-top: -10px;
  margin-right: 6px;
  }
  

#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; margin-top: -2px; margin-bottom: 1px;}
#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}
#stickyTop .product-prices {margin-bottom: 0px !important}
#stickyTop #stickyprice {align-self: center;}
#stickyTop .price {font-size: 18px; text-align: right;}
#stickyTop .code-left-price .price {font-size: 18px;text-align: right;line-height: 18px;margin-top: 6px;}
#stickyTop #navbar-top {box-shadow: 0px 1px 4px rgba(0,0,0,0.1);}
#stickyTop .icon-cart:before {top: 2px;}
#stickyTop .code-info {display: none !important}
#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 .percenrage-price {font-size: 11px;}
#stickyTop #cartstickyd {background: #4a6099 !important; border-radius: 0px !important}
#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; background: #4a6099; border-radius: 0px;}
#cartmobile #stickypricemobile {align-self: center; padding: 6px 15px;}
  
.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;}


@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;}
.product-tabs-content .tab-pane {display: none}
.product-tabs-content .tab-pane.active {display: block}
.product-features.row {margin: 0px -20px; padding: 20px 0px !important;}
.product-features.row div {padding: 0px 20px;}
#description .product-description .row {margin: 0px -20px;}
#description .product-description .row div {padding: 0px 20px;}
.tab-section #description {margin-bottom: 60px;}

}

@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: 700; margin-bottom: 25px;}
.featured-products {margin-bottom: 70px !important}
#video_product .modal-dialog {max-width: 940px;}
.product-main-images .icon-special {left: 23px; top: 25px; padding: 8px;}
.variant-plus .variant-slider .swiper-slide {width: 30%;}
.pr-info-plus .call-box {margin-top: 5px;}
.pr-info-plus .call-box::before {left: 6px;}
.pr-info-plus .call-box {padding-left: 32px;}
	
}

@media (min-width: 1200px) {
.product-container .p-right-zone  {flex: 0 0 460px; max-width: 460px; padding-left: 40px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 460px); max-width: calc(100% - 460px);}
#product .product-name {font-size: 20px; line-height: 30px;  font-weight: 700; margin-top: 20px; max-width: 90%;}
.product-thumbs {border-right: 50px solid #fff; max-height: 618px;}
.code-info p {font-size: 11px; padding-right: 58px; padding-left: 10px;}
.code-info p.code-head {font-size: 17px; line-height: 26px;}
.variant-plus .variant-slider .swiper-slide {width: 22%;}
.row.product-container {margin-bottom: 120px;}
.product-features.row {margin: 0px -20px; padding: 20px 0px !important;}
.product-features.row div {padding: 0px 20px;}
#description .product-description .row {margin: 0px -30px;}
#description .product-description .row div {padding: 0px 30px;}
.product-slider .col-xl-5 {flex: 0 0 25%; max-width: 25%;}
	
}

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

@media (min-width: 1440px) {
.product-container .p-right-zone  {flex: 0 0 520px; max-width: 520px; padding-left: 50px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 520px); max-width: calc(100% - 520px);}
.product-thumbs__elem {margin-bottom: 20px;}
.product-thumbs {border-right: 85px solid #fff; max-height: 724px;}
.code-info p {font-size: 12px; padding-right: 62px; padding-left: 10px;}
.code-info p.code-head {font-size: 17px; line-height: 26px;}
.variant-plus .variant-slider .swiper-slide {width: 22%;}
.product-features.row {margin: 0px -40px; padding: 20px 0px !important;}
.product-features.row div {padding: 0px 40px;}

	
}

@media (min-width: 1680px) {
.product-container .p-right-zone  {flex: 0 0 620px; max-width: 620px; padding-left: 80px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 620px); max-width: calc(100% - 620px);}
.product-thumbs {max-height: 768px;}
.code-info p {font-size: 12px; padding-right: 62px; padding-left: 10px;}
.code-info p.code-head {font-size: 17px; line-height: 26px;}
.pr-info-plus br {display: none}
.product-slider .col-xl-5 {flex: 0 0 20%; max-width: 20%;}
	
}

@media only screen and (min-width: 992px) and (max-width: 1199px) { 
.product-container .p-right-zone  {flex: 0 0 400px; max-width: 400px; padding-left: 10px}
.product-container .p-left-zone  {flex: 0 0 calc(100% - 400px); max-width: calc(100% - 400px);}
.product-thumbs {border-right: 20px solid #fff; max-height: 483px;}
#product .product-name {font-size: 20px; line-height: 26px;  margin-top: 15px; font-weight: 700}
.code-info p {font-size: 12px; padding-right: 62px; padding-left: 10px;}
.code-info p.code-head {font-size: 17px; line-height: 26px;}
.code-info {max-width: 175px !important}
.product-price .price {font-size: 25px;}
.informaction-head {font-size: 26px;}
	
}

@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: 700}
.p-right-zone .stiskycart:before {display: none !important}
.code-info p {font-size: 12px; padding-right: 62px; padding-left: 10px;}
.code-info p.code-head {font-size: 17px; line-height: 26px;}
.pr-info-plus br {display: none}

}


@media (min-width: 576px) {
.product-thumbs__elem {flex: 0 0 99%; max-width: 99%; width: 99% !important; height: auto !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: 100%; display: block;}
#features .value {width: 100%; display: block; padding-left: 15px; margin-top: 5px; font-weight: 700;}
#features li {display: block;}
.js-product-images, .p-left-zone {padding: 0px;}
.p-left-zone {width: calc(100% + 8px); margin: 0px -4px;}
#product .product-name {font-size: 18px; line-height: 26px; font-weight: 700}
.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;}
.code-info p {font-size: 12px; padding-right: 55px; padding-left: 10px;}
.code-info p.code-head {font-size: 15px; line-height: 26px;}
.code-info {background-position: right 15px center;}
.pr-info-plus .call-box:before {left: 2px;}
.pr-info-plus .call-box {padding-left: 32px; margin-top: 5px;}
.mini-tabs .title-col a {padding: 20px}
.mini-tabs .card-body {padding-left: 60px; padding-right: 25px;}
.product-tabs-content .tab-section {border: 0px; margin-bottom: 0px;}
.mobile-tab-header .btn-link {text-decoration: none;color: inherit;border-bottom: 1px solid #dee2e6;padding-left: 0px !important;font-size: 17px;font-weight: 600; padding-right: 0px !important;}
.mobile-tab-header .material-icons {transition: transform 0.3s ease;}
.mobile-tab-header .btn-link:not(.collapsed) .material-icons {transform: rotate(-180deg);}
.product-tabs .d-none, .product-tabs-header {display: none !important;}
.informaction-head {font-size: 22px; padding-top: 30px; margin-bottom: 15px;}
.product-tabs.container {margin-top: 0px !important;}
#features .product-features {padding: 20px 0px !important}
.feat-head span {font-size: 16px;}
.product-features .col-12:last-child ul {margin-bottom: 0px !important}
.product-tabs-content {margin-bottom: 40px !important}

}


@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: 20px; padding-left: 0px; text-align: center !important; }
.favorite-products.fav-gallery {position: absolute; top: 12px; right: 10px;}
.video-product span {top: 9px;}
.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;}
.variant-plus .variant-slider .swiper-slide {width: auto;}
#cartmobile .code-info {display: none}
#cartmobile .code-left-price {flex: 0 0 100%;max-width: 100%; padding-top: 10px;}
#cartmobile  .price-code {font-size: 15px; display: none !important}
#cartmobile .product-price .price {font-size: 20px; line-height: 25px;}
#cartmobile .row.code-price {margin: 0px;}

	
}

@media (max-width: 576px) {
	
.code-info {max-width: 150px;}
.variant-plus .variant-slider .swiper-slide {width: 30%;}
.informaction-head {font-size: 20px !important;}
}





