@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em 0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0 24px}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px 0}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px 0;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/



/*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/



/* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; /* MSPointer events - direct all pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: 8px; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }

	.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}
	
	.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px;
	}
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }
	
	/* non-visible horizontal scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }
	
	/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }
	
	/* non-visible scrollbar/RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ 
		padding-right: 0; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ 
		padding-bottom: 0; 
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}
	
	/* non-visible horizontal scrollbar */
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
		-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/

	/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
	
	/* default theme ("light") */

	.mCSB_scrollTools{ }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

	.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }
	

	/* theme: "dark" */

	.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-2", "dark-2" */

	.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }
	
	
	/* theme: "dark-2" */

	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thick", "dark-thick" */

	.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }


	/* theme: "dark-thick" */
	
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thin", "dark-thin" */
	
	.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }

	.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}


	/* theme "dark-thin" */
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }
	
	
	/* theme "rounded-dark", "rounded-dots-dark" */
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
	
	
	/* theme "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }
	
	
	/* theme "rounded-dots-dark" */
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	
	/* theme "3d", "3d-dark" */
	
	.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
	
	.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }

	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "3d-dark" */
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "3d-thick", "3d-thick-dark" */
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	
	.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
	
	.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }
	
	
	/* theme: "3d-thick-dark" */
	
	.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
	 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "minimal", "minimal-dark" */
	
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}
	
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
	
	.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	
	/* theme: "minimal-dark" */
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	/* ---------------------------------------- */
	
	
	
	/* theme "light-3", "dark-3" */
	
	.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }

	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}
	
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "dark-3" */
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
	
	.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	
	/* theme "inset-2", "inset-2-dark" */
	
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2);
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }
	
	
	/* theme "inset-3", "inset-3-dark" */
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
	
	/* ---------------------------------------- */

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{
	width: 16px;
	height: 16px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/buttonUp.png) no-repeat center center;
	opacity: 1;
	}
	
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{
	width: 16px;
	height: 16px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/buttonDown.png) no-repeat center center;
	opacity: 1;
	}

.mCSB_scrollTools .mCSB_dragger{
	height: 18px !important;
	opacity: 1;
	}
	
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
	background: #e2e3e3;
	opacity: 1;
	width: 3px;
	}
	
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width: 7px;
	height: 18px;
	background: #000000 url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/dragger_bar.png) no-repeat center center;
	opacity: 1;
	}	
	
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover{
	background: #000000 url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/dragger_bar.png) no-repeat center center;
	opacity: 1;
	}	
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 !important;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev,
.bx-wrapper .bx-next{
	-webkit-transition: all 0ms ease;
	-moz-transition: all 0ms ease;
	-o-transition: all 0ms ease;
	transition: all 0ms ease;
	}

.bx-wrapper .bx-prev {
	left: -20px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/minigalery-btn-left.png) no-repeat 0 0;
}

.bx-wrapper .bx-next {
	right: -20px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/minigalery-btn-right.png) no-repeat 0 0;
}

.bx-wrapper .bx-prev:hover {
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/minigalery-btn-left.png) no-repeat 0 -20px;
}

.bx-wrapper .bx-next:hover {
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/minigalery-btn-right.png) no-repeat 0 -20px;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -8px;
	outline: 0;
	width: 16px;
	height: 20px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

@font-face{font-family:Excon;src:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/excon/Excon-Variable.woff2) format('woff2'),url(https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/excon/Excon-Variable.woff) format('woff'),url(https://www.gwfoksal.pl/skin/frontend/discounter/default/fonts/excon/Excon-Variable.ttf) format('truetype');font-weight:100 900;font-display:swap;font-style:normal}body>.wrapper{max-width:1920px}.page{background-color:#F5F5F5}body.cms-home div.main-container{max-width:unset;padding-right:0;padding-left:0;padding-top:14px}img.img-responsive{display:block;max-width:100%;height:auto}#main-menu-container,.cms-index-index,.cms-publisher,.footer-container,header.page-header{font-family:Excon,sans-serif}#main-menu-container .main-container .std p,#main-menu-container a,#main-menu-container button,#main-menu-container h1,#main-menu-container h2,#main-menu-container h3,#main-menu-container h4,#main-menu-container span,#main-menu-container strong,.cms-index-index .main-container .std p,.cms-index-index a,.cms-index-index button,.cms-index-index h1,.cms-index-index h2,.cms-index-index h3,.cms-index-index h4,.cms-index-index span,.cms-index-index strong,.cms-publisher .main-container .std p,.cms-publisher a,.cms-publisher button,.cms-publisher h1,.cms-publisher h2,.cms-publisher h3,.cms-publisher h4,.cms-publisher span,.cms-publisher strong,.footer-container .main-container .std p,.footer-container a,.footer-container button,.footer-container h1,.footer-container h2,.footer-container h3,.footer-container h4,.footer-container span,.footer-container strong,header.page-header .main-container .std p,header.page-header a,header.page-header button,header.page-header h1,header.page-header h2,header.page-header h3,header.page-header h4,header.page-header span,header.page-header strong{font-family:Excon;color:#262834;line-height:120%}.cms-index-index .btn,.cms-publisher .btn,.page-header .btn{font-family:Excon,sans-serif;line-height:1.2;font-size:14px;font-weight:500;text-align:center;padding:12px 24px;color:#262834;border:2px solid #262834;border-radius:4px;transition:.3s ease}.cms-index-index .btn.btn-default,.cms-publisher .btn.btn-default,.page-header .btn.btn-default{background:0 0}.cms-index-index .btn.btn-default:hover,.cms-publisher .btn.btn-default:hover,.page-header .btn.btn-default:hover{background:#FFF;border-color:#222848A6}.cms-index-index .btn.btn-primary,.cms-publisher .btn.btn-primary,.page-header .btn.btn-primary{color:#FFF;background:0 0}.cms-index-index .btn.btn-primary:hover,.cms-publisher .btn.btn-primary:hover,.page-header .btn.btn-primary:hover{background:#000}.cms-index-index .btn-added,.cms-publisher .btn-added,.page-header .btn-added{border-radius:50%;box-shadow:0 0 8px #279727;position:absolute;inset:0}@keyframes slideCovers{100%{transform:translateX(-50%)}}@keyframes contentFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes productLabelWrapperHover{0%{opacity:0;position:static}100%{opacity:1;position:static}}.header-promo-container{min-height:35px;text-align:center;background:#F7F7F5;display:flex;align-items:center}@media (min-width:771px) and (max-width:1080px){.header-promo-container{flex-direction:column;align-items:stretch}.header-promo-container p{order:-1}}@media only screen and (max-width:770px){.header-promo-container{flex-direction:column;align-items:stretch}.header-promo-container p{order:-1}}.header-promo-container p{color:#CE0000;font-size:13px;display:flex;align-items:center;justify-content:center;width:100%}.header-promo-container .fa{margin-right:10px;font-size:23px}.header-promo-container .header-publishers{display:flex;gap:1px;height:50px;padding-bottom:1px}.header-promo-container .header-publishers .publisher-link{display:flex;justify-content:center;align-items:center;height:100%;background-color:#fff;padding:0 5px}.header-promo-container .header-publishers .publisher-link .publisher-icon{height:auto;max-height:28px;filter:brightness(0)}.header-promo-container .header-publishers .publisher-link:hover .publisher-icon{filter:brightness(100%)}@media (min-width:771px) and (max-width:1080px){.header-promo-container .header-publishers{max-width:100vw;overflow-x:auto}.header-promo-container .header-publishers .publisher-link{padding:0 6px;flex:1}}@media only screen and (max-width:770px){.header-promo-container .header-publishers{max-width:100vw;overflow-x:auto}.header-promo-container .header-publishers .publisher-link{padding:0 6px;flex:1}}header.page-header .page-header-container{width:100%;max-width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:0}header.page-header .page-header-container .header-search{flex-grow:1}header.page-header .page-header-container .header-search .form-search{max-width:540px;padding:0 15px;margin:0 auto 10px;position:relative}header.page-header .page-header-container .header-search .form-search #search{margin:0;padding:5px 0 3px 40px;border-radius:50px;min-height:42px;width:100%;background:#F0F0ED;font-family:Excon;font-size:13px;border:none;transition:.2s ease}header.page-header .page-header-container .header-search .form-search #search,header.page-header .page-header-container .header-search .form-search #search::placeholder{color:#222848A6}header.page-header .page-header-container .header-search .form-search #search:focus,header.page-header .page-header-container .header-search .form-search #search:focus-visible{outline:solid 1px}header.page-header .page-header-container .header-search .form-search .search-cross{top:50%;right:40px;left:unset;cursor:pointer;transform:translateY(-50%);font-size:20px;color:#222848A6}header.page-header .page-header-container .header-search .form-search .search-button{position:absolute;top:50%;left:13px;transform:translateY(-50%);width:25px;padding:25px;height:25px;background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/search.svg) center no-repeat;background-size:17px}header.page-header .page-header-container .header-search .form-search #search_autocomplete{top:36px;left:50%;transform:translateX(-50%);background:rgba(247,247,245,.8);backdrop-filter:blur(22.5px);padding-top:0;margin-top:10px;border-radius:10px;overflow:hidden}header.page-header .page-header-container .header-search .form-search div.sbs_autocomplete_inner{border-radius:10px}header.page-header .page-header-container .header-search .form-search .product.suggested-item,header.page-header .page-header-container .header-search .form-search div.sbs_autocomplete_inner{background:0 0;box-shadow:none}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.header-promo-container .header-publishers .publisher-link{min-width:108px}header.page-header .page-header-container .header-links,header.page-header .page-header-container .logo{width:auto;max-width:none}header.page-header .page-header-container .logo{padding:0 10px;min-height:unset}header.page-header .page-header-container .logo img{max-width:180px}}header.page-header .page-header-container .header-links{justify-content:flex-end;display:flex;align-items:center;padding-right:15px}header.page-header .page-header-container .header-links>div{margin-right:4px}header.page-header .page-header-container .header-links>div:last-of-type{margin-right:2px}header.page-header .page-header-container .header-links .cart-btn>img{width:24px}header.page-header .page-header-container .header-links .account-link img,header.page-header .page-header-container .header-links .wishlist-link img{min-width:37px;margin-bottom:7px}header.page-header .page-header-container .header-links .account-logout-link img{margin-bottom:3px}header.page-header .page-header-container .header-links .cart-btn{padding:10px}header.page-header .page-header-container .header-links .cart-btn .count{position:absolute;right:2px;top:2px;height:16px;width:16px;background:#262834;border-radius:40px;color:#E1E1D8;text-align:center;font-weight:700;font-size:10px;line-height:16px}header.page-header .page-header-container .header-links .skip-nav{background:0 0;font-size:26px;width:unset}header.page-header .page-header-container .header-links .skip-nav .bars{padding-left:10px}header.page-header .page-header-container .header-links .skip-nav .bars::after{content:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/bars.svg)}@media only screen and (max-width:770px){header.page-header .page-header-container{flex-wrap:wrap}header.page-header .page-header-container .header-search{order:3;width:100%}header.page-header .page-header-container .header-links,header.page-header .page-header-container .logo{width:50%}header.page-header .page-header-container .header-links{float:right}}div#main-menu-container{position:relative}div#main-menu-container ul#menu_main{display:flex;justify-content:center;background-color:#fff;padding:3px 10px 12px}@media (min-width:1200px){div#main-menu-container ul#menu_main{gap:20px}}@media only screen and (max-width:770px){div#main-menu-container ul#menu_main{flex-direction:column;gap:0}div#main-menu-container ul#menu_main>li{position:relative}div#main-menu-container ul#menu_main .more{position:absolute;right:10px;top:16px;height:28px;width:30px;padding:5px;background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/grot-right.svg) center no-repeat}}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){div#main-menu-container ul#menu_main>li{display:flex}div#main-menu-container ul#menu_main>li>a{font-size:13px}div#main-menu-container ul#menu_main .more{height:18px;width:20px;background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/footer/triangle.svg) center no-repeat;transform:rotate(180deg);opacity:.6;transition:all .2s}div#main-menu-container ul#menu_main>li:hover>.more{transform:rotate(0);opacity:1}}@media only screen and (max-width:770px){div#main-menu-container ul#menu_main>li{padding:20px;position:relative}div#main-menu-container ul#menu_main>li>a:not(:last-child):after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:1px;width:auto;background-color:#F0F0ED}}div#main-menu-container ul#menu_main>li>.tab{display:none}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){div#main-menu-container ul#menu_main>li{border-radius:4px;padding:2px 8px}div#main-menu-container ul#menu_main>li:hover{background:#F0F0ED}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .es_menu_tier2>a:hover,div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .menu-subcategories a:hover,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .es_menu_tier2>a:hover,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .menu-subcategories a:hover{text-decoration:underline}div#main-menu-container ul#menu_main>li>.tab{position:absolute;z-index:100;top:calc(100% + 12px);left:0;right:0;max-width:1380px;min-height:580px;background:rgba(247,247,245,.9);box-shadow:0 4px 4px rgba(0,0,0,.25),0 4px 24px rgba(0,0,0,.25);backdrop-filter:blur(22.5px);border-radius:8px;margin:auto}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier1{display:inline-block;width:280px;margin-top:40px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier1:hover+.additional{display:none}div#main-menu-container ul#menu_main>li>.tab .additional:not(.right) img{width:100%;height:100%;object-fit:contain;max-height:390px}div#main-menu-container ul#menu_main>li>.tab .additional.right{position:absolute;right:0;bottom:0;top:0;left:280px}div#main-menu-container ul#menu_main>li>.tab .additional.right p{height:100%}div#main-menu-container ul#menu_main>li>.tab .additional.right img{width:100%;height:100%;object-fit:contain;object-position:top right}div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1{padding:10px 0 10px 40px}div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1>a{font-size:20px;font-weight:300}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .es_menu_tier2>a,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .es_menu_tier2>a,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1:hover>a{font-weight:500}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab{display:none;position:absolute;right:0;bottom:0;top:0;left:280px;padding-top:40px;padding-left:40px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .es_menu_tier2>a::after,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .es_menu_tier2>a::after{content:'';display:inline-block;background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/arrow_short.svg) center no-repeat;width:13px;height:9px;margin-left:8px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .menu-subcategories,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .menu-subcategories{display:flex;flex-direction:column;gap:12px;padding:32px 0}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .es_menu_img,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .es_menu_img{flex:1;display:flex;justify-content:center}div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub:hover>.tab .menu-subcategories{padding:0}div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub:hover>.tab,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1:hover .es_customsubmenu_tier2{display:grid;grid-template-rows:auto 1fr;grid-auto-flow:column;justify-content:left;gap:16px 40px}div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub:hover>.tab.es_image_container,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1:hover .es_customsubmenu_tier2.es_image_container{display:flex;flex-wrap:wrap}}@media (min-width:771px) and (max-width:1200px){div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier1{width:140px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier1 .es_menu_tier1{padding:10px 0 10px 20px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab{left:140px;padding-right:10px}div#main-menu-container ul#menu_main>li>.tab .es_customsubmenu_tier2 .menu-subcategories,div#main-menu-container ul#menu_main>li>.tab .es_menu_tier1.only-sub>.tab .menu-subcategories{gap:8px;padding:24px 0}div#main-menu-container ul#menu_main>li>.tab .additional.right{left:140px}}@media only screen and (max-width:770px){div#main-menu-container ul#menu_main .active{background-color:#FFF;left:0;right:0;height:auto;min-height:100%}div#main-menu-container ul#menu_main .active .menu-subcategories,div#main-menu-container ul#menu_main .active ul li{text-align:left}div#main-menu-container ul#menu_main .active .menu-subcategories>a:not(:last-child)::after,div#main-menu-container ul#menu_main .active ul li>a:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;width:auto;background-color:#F0F0ED}div#main-menu-container ul#menu_main .active.es_menu_tier1,div#main-menu-container ul#menu_main .active.es_menu_tier2{padding:0 20px}div#main-menu-container ul#menu_main .active .es_menu_tier1,div#main-menu-container ul#menu_main .active .es_menu_tier2{position:relative}div#main-menu-container ul#menu_main .active .es_menu_tier1 a,div#main-menu-container ul#menu_main .active .es_menu_tier2 a{padding:20px 0}div#main-menu-container ul#menu_main .active .es_customsubmenu_tier2,div#main-menu-container ul#menu_main .active .es_menu_tier1.only-sub>.tab,div#main-menu-container ul#menu_main .active .es_menu_tier2 .tab{display:none}div#main-menu-container ul#menu_main .active .menu-subcategories{display:flex;flex-direction:column}div#main-menu-container ul#menu_main .active .menu-subcategories .subcategory-count{float:right}div#main-menu-container ul#menu_main .active>.more{transform:rotate(180deg)}div#main-menu-container ul#menu_main .active .additional,div#main-menu-container ul#menu_main .active .es_menu_img{padding:10px 5px}div#main-menu-container ul#menu_main .active .additional img,div#main-menu-container ul#menu_main .active .es_menu_img img{max-width:100%;margin:auto}}div#main-menu-container ul#menu_main .publisher-menu-categories .menu-category-container .menu-category a,div#main-menu-container ul#menu_main .publisher-menu-item .publisher-menu-title{font-weight:500}div#main-menu-container .publisher-menu-item .publisher-menu-info{margin-bottom:20px;display:flex;justify-content:left;gap:20px}div#main-menu-container .publisher-menu-item .publisher-menu-info img{max-width:80px;height:auto;object-fit:contain;filter:brightness(0)}div#main-menu-container .publisher-menu-item .publisher-menu-info .publisher-menu-title{display:grid}div#main-menu-container .publisher-menu-item .publisher-menu-info .publisher-menu-title .title{font-weight:500;font-size:20px}div#main-menu-container .publisher-menu-item .publisher-menu-info .publisher-menu-title a{display:inline-flex;align-items:center;color:#222848A6}div#main-menu-container .publisher-menu-item .publisher-menu-info .publisher-menu-title a img{margin-left:5px;max-height:8px;opacity:.6}div#main-menu-container .publisher-menu-item .publisher-menu-categories{display:flex;flex-direction:column;gap:20px;justify-content:left}div#main-menu-container .publisher-menu-item .publisher-menu-categories .menu-category-container .menu-category{margin-bottom:20px}div#main-menu-container .publisher-menu-item .publisher-menu-categories .menu-category-container .menu-subcategories a{margin-bottom:30px;display:block}div#main-menu-container .publisher-menu-item .publisher-menu-categories .menu-category-container .menu-subcategories a.see-more{margin-top:5px;text-decoration:underline}@media only screen and (min-width:915px){div#main-menu-container .publisher-menu-item .publisher-menu-categories{flex-direction:row}div#main-menu-container .publisher-menu-item .publisher-menu-categories .menu-category-container .menu-subcategories a{margin-bottom:5px}div#main-menu-container .publisher-menu-item .publisher-menu-categories .menu-category-container .menu-subcategories a.see-more{margin-top:20px}}div#main-menu-container .es_menu_img img{max-width:100%}.footer-container{background-color:#000}.footer-container .copyright,.footer-container a,.footer-container h1,.footer-container h2,.footer-container h3,.footer-container h4,.footer-container p,.footer-container span{color:#ccc}.footer-container a:hover{color:#ccc;text-decoration:underline}.footer-container>.footer{width:100%;max-width:100%}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.footer-container>.footer{display:grid;grid-template-columns:35% 40% 25%}}.footer-container>.footer .triangle{display:none}.footer-container>.footer .links{padding:10px}@media only screen and (max-width:770px){.footer-container>.footer .block-title{position:relative}.footer-container>.footer .block-title .triangle{position:absolute;top:40%;right:0;width:10px;height:10px;display:block}.footer-container>.footer .links{padding-top:0;padding-bottom:10px;border-bottom:1px solid #333}}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.footer-container>.footer .footer-categories{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:20px;margin-bottom:40px}}@media only screen and (max-width:770px){.footer-container>.footer .footer-categories li{margin:20px 0}}.footer-container>.footer .publisher-images{display:flex;flex-wrap:wrap;padding:10px 0;justify-content:space-between;gap:20px 0;filter:invert(1)}.footer-container>.footer .publisher-images img{flex:1 0 21%;margin:0 5px;max-height:28px;min-width:1px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.footer-container>.footer .publisher-images{padding-right:60px}}.footer-container>.footer .info-block{display:grid;grid-template-columns:repeat(2,1fr)}.footer-container>.footer .info-block li{margin:20px 0}.footer-container>.footer .contact-block{background-color:#333;border-radius:6px;margin-bottom:10px;padding:15px;min-width:180px}.footer-container>.footer .contact-block .block-title{font-weight:500;font-size:14px}.footer-container>.footer .contact-block p:not(:last-child){margin-bottom:20px}.footer-container>.footer .contact-block .envelope-icon,.footer-container>.footer .contact-block .phone-btn{position:relative;padding-left:30px;white-space:nowrap}.footer-container>.footer .contact-block .envelope-icon::before,.footer-container>.footer .contact-block .phone-btn::before{filter:invert(100%);position:absolute;top:2px;left:0}.footer-container>.footer .contact-block .envelope-icon::before{content:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/envelope_icon.svg)}.footer-container>.footer .contact-block .phone-btn::before{content:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/phone_icon.svg)}.footer-container>.footer .block-title{font-weight:500;font-size:20px;line-height:120%;margin-bottom:20px;text-transform:capitalize}@media only screen and (max-width:770px){.footer-container>.footer .block-title{margin:10px 0}}.footer-container>.footer li,.footer-container>.footer p{font-size:14px;font-weight:500}.footer-container>.footer span{font-size:13px;font-weight:400}.footer-container .copyright-container{margin-top:40px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.footer-container .copyright-container{display:flex;justify-content:space-between;align-items:center}.footer-container .copyright-container .copy-block{min-width:300px}}@media only screen and (max-width:770px){.footer-container .copyright-container{display:flex;flex-direction:column}.footer-container .copyright-container .copy-block{order:2;margin-top:20px}}.footer-container .copyright-container .logo-container{display:flex;flex-wrap:wrap;gap:10px}.footer-covers{width:100%;min-width:1440px}.benefits-block{margin:0 10px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.footer-container .copyright-container .logo-container{gap:20px 60px}.benefits-block{max-width:1200px;padding-left:60px;margin:60px auto 0;display:flex;justify-content:space-between}}@media only screen and (min-width:771px) and (max-width:914px){.benefits-block{padding:0}}.benefits-block>div{display:flex}@media only screen and (max-width:770px){.benefits-block>div{margin-bottom:40px}}.benefits-block>div img{margin-right:20px}.benefits-block>div span{max-width:220px;font-weight:500;font-size:15px}div[id^=trustbadge-container] div[id^=minimized-trustbadge],div[id^=trustbadge-container] div[id^=maximized-trustbadge]{inset:auto 20px 100px auto!important}.block-subscribe{margin:0 10px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.benefits-block>div span{font-size:20px}.block-subscribe{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;max-width:1200px;margin:60px auto;padding:0 40px;text-align:left}}@media (min-width:771px) and (max-width:1200px){.block-subscribe{grid-column-gap:40px}}.block-subscribe .newsletter-describe .text1{font-size:15px;color:#222848A6}.block-subscribe .newsletter-describe .text1 strong{color:#262834}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.block-subscribe .newsletter-describe .text1{font-size:25px}}.block-subscribe .newsletter-describe .text2{font-weight:700;font-size:18px;color:#262834}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.block-subscribe .newsletter-describe .text2{font-size:32px}}.block-subscribe .newsletter-content .actions button{color:#fff}.block-subscribe #newsletter-validate-detail-head{display:flex;flex-direction:column;gap:10px}.block-subscribe #newsletter-validate-detail-head .input-text{width:100%;height:52px;background:#FFF;border:1px solid;border-radius:8px;padding-left:20px}.block-subscribe #newsletter-validate-detail-head .input-text::placeholder{color:#222848A6;opacity:1}.block-subscribe #newsletter-validate-detail-head .checkbox{width:28px;height:28px;background:#FFF;border:2px solid #C1C1C1;border-radius:2px}.block-subscribe #newsletter-validate-detail-head .accept-block{display:flex}.block-subscribe #newsletter-validate-detail-head .accept-block .accept-info{padding-left:10px}.block-subscribe #newsletter-validate-detail-head .button{float:left;background:#262834;border:1px solid #262834;border-radius:4px;padding:10px 20px;text-transform:capitalize}.home-slider,.homepage-block{max-width:100vw;margin-bottom:20px}.home-slider .bestseller,.homepage-block .bestseller{margin-left:12px}.home-slider .title-block,.homepage-block .title-block{font-family:Excon;font-weight:500;font-size:18px;line-height:120%;text-transform:none}@media only screen and (min-width:771px){.home-slider,.homepage-block{padding:0 30px;margin-bottom:28px}.home-slider.full,.homepage-block.full{padding:0}.home-slider.full .title-block,.homepage-block.full .title-block{padding:0 30px}.home-slider .title-block,.homepage-block .title-block{padding:0;font-size:32px}.homepage-block>.bestsellers-block{margin:0 -30px}.bestsellers-block .bestseller{margin-left:30px}.home-slider .glide__slide img{border-radius:8px}}.home-slider{padding:0}.home-slider .glide__track{position:relative}.home-slider .glide__slide img{width:100%}.home-slider .glide__slide img:not(.loaded){background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/ajax-loader.svg);background-position:center;background-repeat:no-repeat;max-width:100%;height:250px;background-size:80px}@media only screen and (max-width:770px){.home-slider .glide__slide img:not(.loaded){height:120px}}.home-slider .controls .prev{position:absolute;left:2vw;top:50%;transform:translate(0,-50%)}.home-slider .controls .next{position:absolute;right:2vw;top:50%;transform:translate(0,-50%)}.main-container .owl-theme .owl-controls .owl-buttons .owl-next,.main-container .owl-theme .owl-controls .owl-buttons .owl-next::before,.main-container .owl-theme .owl-controls .owl-buttons .owl-prev,.main-container .owl-theme .owl-controls .owl-buttons .owl-prev::before{display:none}@media only screen and (min-width:771px){.main-container .owl-theme .owl-controls .owl-buttons .owl-next,.main-container .owl-theme .owl-controls .owl-buttons .owl-prev{width:56px;height:56px;background:rgba(255,255,255,.3);box-shadow:0 1px 5px rgba(0,0,0,.25);border-radius:50px;display:flex;justify-content:center;align-items:center}.main-container .owl-theme .owl-controls .owl-buttons .owl-next img,.main-container .owl-theme .owl-controls .owl-buttons .owl-prev img{width:26px;height:8px}.main-container .owl-theme .owl-controls .owl-buttons .owl-prev img{transform:rotate(-180deg)}}.main-container .controls{display:none}.main-container .controls .next,.main-container .controls .prev{width:56px;height:56px;background:rgba(255,255,255,.3);box-shadow:0 1px 5px rgba(0,0,0,.25);border-radius:50px;display:flex;justify-content:center;align-items:center;border:none}.main-container .controls .next img,.main-container .controls .prev img{width:26px;height:8px}.main-container .controls .prev{transform:translate(0,-50%) rotate(-180deg)}@media only screen and (min-width:771px){.main-container .controls{display:block}}.homepage-block .owl-theme .owl-controls .owl-buttons{position:absolute;bottom:100%;right:20px;display:flex;gap:10px}.homepage-block .owl-theme .owl-controls .owl-buttons .owl-next,.homepage-block .owl-theme .owl-controls .owl-buttons .owl-prev{position:static}.description-block{background-color:#FFF;border-radius:8px;margin:0 10px 20px;padding:15px 10px}@media only screen and (min-width:771px){.description-block{margin:0 auto;padding:32px}.description-block .description{grid-template-columns:1fr 1fr}}.description-block .description{display:grid;gap:40px}@media only screen and (max-width:770px){.description-block .title-block{padding:0 15px 15px;font-weight:700}.description-block .description{grid-template-rows:1fr 1fr}.description-block .description .text{padding:0 15px}}.description-block .description .text{font-weight:500;font-size:12px;line-height:160%}.group-description .description{margin:0 10px;display:grid;gap:30px}@media only screen and (min-width:771px){.description-block .description .text{font-size:15px}.group-description .description{margin:25px 0;grid-template-columns:1fr 1fr 1fr}}.group-description .description-col1 img{margin-bottom:20px}.group-description .description-col1 p{max-width:340px}.group-description .description .img-set{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:100%;margin-bottom:20px}.group-description .description img{max-width:100%}.group-description .description p{font-weight:500;font-size:12px}@media only screen and (min-width:771px){.group-description .description p{font-size:18px;line-height:1.4}}.group-description .description span{font-weight:400;font-size:11px;line-height:180%}.socials-block{margin-bottom:20px}.socials-block .title-block{text-align:center}.socials-block .instagram-posts-container{display:grid;grid-template-columns:1fr 1fr;border-radius:8px;margin:0 10px 20px;overflow:hidden}.socials-block .instagram-posts-container .instagram-post{width:100%;height:auto}@media only screen and (max-width:770px){.socials-block .instagram-posts-container .instagram-post{display:none}.socials-block .instagram-posts-container .instagram-post:nth-child(-n+4){display:block}}@media only screen and (min-width:771px){.group-description .description span{font-size:16px}.socials-block .instagram-posts-container{display:flex;justify-content:center;margin-bottom:40px;max-width:100%}}.socials-block .social-links{display:flex;justify-content:center;gap:30px}.covers.title-block{text-align:center;font-weight:500;font-size:20px;margin-bottom:20px}.cover-sliders-container{position:relative;display:grid;place-items:center;grid-auto-flow:row;padding-bottom:180px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.covers.title-block{font-size:42px;margin:0 auto 37px;line-height:1.2}.cover-sliders-container{margin:0 -30px;padding-bottom:40px}}.cover-sliders-container .shade-box{position:absolute;width:100%;height:calc(100% - 184px);left:0;bottom:0;z-index:10;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 79.17%);display:flex;flex-wrap:wrap;justify-content:center;align-content:end;padding:0 20% 22px;pointer-events:none}.cover-sliders-container .shade-box>span{display:block;width:5vw;height:28px;background-repeat:no-repeat;background-position:center;background-size:contain;filter:invert(1)}@media only screen and (max-width:770px){.cover-sliders-container .shade-box{justify-content:space-around;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 48.17%);padding:0 22px}.cover-sliders-container .shade-box>span{width:23%;height:28px;margin-bottom:32px}}.cover-slider{display:flex;width:100%;flex:0 0 auto}.cover-slider.cover-slider-bot .covers-animated{animation-direction:reverse}.cover-slider .covers-animated{display:flex;flex:0 0 auto;animation:slideCovers 55s linear infinite;width:100%}.cover-slider .covers-items{display:flex;align-items:center;flex:0 0 auto}.cover-slider .covers-items img{margin:3px;border-radius:7px;height:225px;width:auto}.cover-slider .covers-items img:not(.loaded){background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/ajax-loader.svg);background-size:50px;background-position:center;background-repeat:no-repeat;max-width:100%}.cover-sliders-container.one-row{margin:0 -30px;padding-bottom:40px;overflow:hidden}.cover-sliders-container.one-row .cover-slider{transform:translateY(35%)}.cover-sliders-container.one-row .cover-slider .covers-items img{margin:6px;filter:drop-shadow(0 4px 25px rgba(0, 0, 0, .25))}.content-slider-container{width:100%;max-width:100%;position:relative}.content-slider-container .block-title{margin-bottom:5px;overflow:hidden;padding:20px 30px 5px}.content-slider-container .block-title a,.content-slider-container .block-title h2{font-weight:500;line-height:1.2;font-style:normal}.content-slider-container .block-title h2{font-size:25px;text-transform:none}.content-slider-container .block-title a{font-size:14px;opacity:.8;text-decoration:underline}@media only screen and (max-width:770px){.cover-slider .covers-items img{height:175px}.content-slider-container .block-title{padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:space-between}.content-slider-container .owl-carousel.owl-foksal.hard-margin-mobile .owl-wrapper-outer .owl-wrapper .owl-item{margin:0 10px}}.content-slider-container .content-slider-items{width:100%;max-width:100%;max-height:300px;height:auto}.content-slider-container .content-slider-items .content-slider-item{display:block}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.content-slider-container .content-slider-items .content-slider-item{margin:0 10px}}.content-slider-container .content-slider-items .content-slider-item img{display:block;width:100%;height:auto;max-width:320px;max-height:180px;object-fit:contain;margin:0 auto 20px;filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25)) drop-shadow(0 1px 5px rgba(0, 0, 0, .25));border-radius:8px}.content-slider-container .content-slider-items .content-slider-item .slider-item-title{font-weight:500;text-align:center}.content-grid-container .content-grid{display:grid;gap:32px}@media (min-width:480px){.content-grid-container .content-grid{grid-template-columns:repeat(2,1fr)}}.content-grid-container .content-grid .content-grid-item{position:relative;text-align:center}.content-grid-container .content-grid .content-grid-item .grid-image{filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25));border-radius:10px;margin-bottom:16px}.content-grid-container .content-grid .content-grid-item .item-title{font-weight:500;margin-bottom:8px}.content-banners-container .content-banner{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width:771px){.content-grid-container .content-grid{grid-template-columns:repeat(4,1fr)}.content-banners-container .content-banner{flex-direction:row}}.content-banners-container .content-banner .content-banner-item{border-radius:16px;flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:240px}.content-banners-container .content-banner .content-banner-item .banner-item-text{display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:24px;gap:12px}.content-banners-container .content-banner .content-banner-item .item-title{font-size:15px;font-weight:500;margin-bottom:12px}.content-banners-container .content-banner .content-banner-item .description{display:inline-block;font-size:14px;font-weight:400;line-height:160%}.content-banners-container .content-banner .content-banner-item:first-of-type .banner-image{margin-bottom:-32px}.content-banners-container .content-banner .content-banner-item .banner-image{height:158px;width:100%;object-fit:cover;object-position:left;margin-bottom:-5px}.content-banners-container .content-banner .content-banner-item .banner-button{padding:16px 20px;border-radius:4px;font-weight:500;text-align:center;border:1px solid #262834;color:#262834}@media only screen and (min-width:771px){.content-banners-container .content-banner .content-banner-item .banner-item-text{padding:40px;flex-direction:row;align-items:end}.content-banners-container .content-banner .content-banner-item .item-title{font-size:25px}}.content-banners-container .content-banner .content-banner-item .description,.content-banners-container .content-banner .content-banner-item .item-title{color:#262834}.content-banners-container .content-banner .content-banner-item:first-child{background-color:#FFD600}.content-banners-container .content-banner .content-banner-item:first-child .description,.content-banners-container .content-banner .content-banner-item:first-child .item-title{color:#573D9B}.content-banners-container .content-banner .content-banner-item:first-child .banner-button{border:1px solid #573D9B;color:#573D9B}.content-banners-container .content-banner .content-banner-item:last-child{background-color:#573D9B;display:flex;justify-content:space-between;flex-direction:column}.content-banners-container .content-banner .content-banner-item:last-child .description,.content-banners-container .content-banner .content-banner-item:last-child .item-title{color:#FFD600}.content-banners-container .content-banner .content-banner-item:last-child .banner-button{border:1px solid #FFD600;color:#FFD600}.content-single-banner{position:relative}.content-single-banner .banner-image{border-radius:16px;height:100%;object-fit:cover}.content-single-banner .banner-button{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:20px 32px;border-radius:4px;background-color:#573D9B;color:#FFD600;white-space:nowrap}@media only screen and (min-width:771px){.content-banners-container .content-banner .content-banner-item:last-child .banner-item-text{align-items:start}.content-single-banner .banner-button{bottom:32px}}.wilga .content-grid-container .block-title{display:none}.wilga .content-grid-container .content-grid .grid-label{position:absolute;top:12px;right:12px;height:28px;color:#573D9B;line-height:24px;font-weight:500;background-color:rgba(255,255,255,.7);padding:2px 2px 2px 12px;border-radius:80px;display:flex;align-items:center}.wilga .content-grid-container .content-grid .grid-label:after{content:'';background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/purple_play.svg) center no-repeat #fff;background-size:12px 14px;display:inline-block;width:24px;height:24px;border-radius:24px;margin-left:3px}.wilga .content-grid-container .content-grid .grid-label .description{font-size:11px}.wilga .content-banners-container .content-banner .content-banner-item:first-child{display:grid;justify-content:normal}.wilga .content-banner-container .block-title,.wilga-play .content-banners-container .block-title{display:none}.wilga-play .content-banners-container .content-banner .content-banner-item .banner-item-text{flex-direction:column;align-items:flex-start}@media only screen and (min-width:771px){.wilga .content-banners-container .content-banner .content-banner-item:first-child .banner-image{grid-row:1;margin:32px 0 0}.wilga .content-banners-container .content-banner .content-banner-item:first-child .banner-item-text{grid-row:2}.wilga .content-banners-container .content-banner .content-banner-item:first-child .banner-item-text>.item-text{max-width:265px}.wilga-play .content-banners-container .content-banner .content-banner-item .banner-item-text{padding-bottom:8px}}.wilga-play .content-banners-container .content-banner .content-banner-item .description{max-width:360px}.wilga-play .content-banners-container .content-banner .content-banner-item:nth-child(2){position:relative;background-color:#fff}.wilga-play .content-banners-container .content-banner .content-banner-item:nth-child(2) .banner-item-text{position:relative;z-index:10}.wilga-play .content-banners-container .content-banner .content-banner-item:nth-child(2) .banner-image{position:absolute;right:0;bottom:0;height:auto;width:auto;margin-bottom:0;z-index:1}.publisher-block-container{position:relative;overflow:hidden;z-index:1;padding-bottom:35px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.publisher-block-container{border-radius:32px}}@media only screen and (max-width:770px){.wilga-play .content-banners-container .content-banner .content-banner-item:nth-child(2) .banner-image{max-height:250px;max-width:250px;right:-30px;bottom:-30px}.publisher-block-container{margin:0 12px;border-radius:16px}}.publisher-block-container:after,.publisher-block-container:before{content:'';display:block;position:absolute;border-radius:50%;filter:blur(175px);z-index:-1}.publisher-block-container:before{top:-50%;right:50%;bottom:30%;left:-50%}.publisher-block-container:after{top:30%;right:-50%;bottom:-50%;left:50%}.publisher-block-container .publisher-title{font-family:Excon;font-weight:700;font-size:18px;text-transform:none}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.publisher-block-container .publisher-title{font-size:32px}}.publisher-block-container .publisher-info{font-family:Excon;font-weight:400;font-size:12px;line-height:160%}.publisher-block-container .publisher-info .publisher-description{max-width:600px;margin-bottom:30px}.publisher-block-container .publisher-feat{max-width:530px;flex-shrink:1}.publisher-block-container .publisher-feat .publisher-slider{border-radius:8px;overflow:hidden}.publisher-block-container .row{position:relative;display:flex;justify-content:space-between;padding-top:40px;padding-bottom:35px}.publisher-block-container .row.title-row{padding:40px 43px 37px 30px;margin-bottom:35px}@media only screen and (max-width:770px),only screen and (min-width:771px) and (max-width:914px){.publisher-block-container .row.title-row{flex-wrap:wrap}.publisher-block-container .row.title-row::after{content:none}.publisher-block-container .row.title-row .publisher-feat{position:relative;margin-top:30px;padding-top:15px;max-width:100%;width:100%}.publisher-block-container .row.title-row .publisher-feat img{margin:auto}.publisher-block-container .row.title-row .publisher-feat::after{content:'';display:block;position:absolute;height:1px;width:auto;left:0;right:0;background:#262834;opacity:.2;bottom:auto;top:0}}@media only screen and (max-width:770px) and only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:771px) and (max-width:914px) and only screen and (min-width:771px) and (max-width:914px),only screen and (max-width:770px) and only screen and (min-width:915px),only screen and (min-width:771px) and (max-width:914px) and only screen and (min-width:915px){.publisher-block-container .row.title-row .publisher-feat::after{left:30px;right:30px}}.publisher-block-container .row.title-row .col.publisher-info{padding-left:20px;flex:1}.publisher-block-container .row.title-row .publisher-thumbnail{display:flex;justify-content:center;align-items:center;width:128px;height:128px;border-radius:8px;flex-shrink:0}@media only screen and (max-width:770px){.publisher-block-container .row.title-row .publisher-thumbnail{width:64px;height:64px}}.publisher-block-container .row.title-row img.img-responsive{width:auto;height:auto;max-width:100%}.publisher-block-container .row .btn{white-space:nowrap;border-radius:4px}.publisher-block-container .row .btn:hover{filter:brightness(.8)}.publisher-block-container .row::after{content:'';display:block;position:absolute;height:1px;width:auto;bottom:0;left:0;right:0;background:#262834;opacity:.2}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.publisher-block-container .publisher-info{font-size:14px}.publisher-block-container .row::after{left:30px;right:30px}}.publisher-block-container .bestseller{margin-top:20px}@media only screen and (max-width:770px){.publisher-block-container .bestseller{display:flex;align-items:center;justify-content:space-between;padding:0 15px}.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .owl-item{width:auto!important}}.publisher-block-container .bestseller .title-block{font-weight:500;font-size:15px;line-height:120%;margin-bottom:0}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.publisher-block-container .bestseller .title-block{font-size:25px}}.publisher-block-container .bestseller .see-more{text-decoration:underline}.publisher-block-container .publisher-products-slider .product-item img{margin:auto}.publisher-block-container .publisher-products-slider .product-item span{text-align:center}body.cms-publisher{color:#262834}.cms-publisher .breadcrumbs{position:absolute;top:24px;left:32px;z-index:10;margin:0}.cms-publisher .breadcrumbs a,.cms-publisher .breadcrumbs span{float:unset}.cms-publisher .breadcrumbs span,.cms-publisher .breadcrumbs strong{font-size:13px;font-weight:500;color:#262834}.cms-publisher .breadcrumbs span{padding:0 16px 0 0}.cms-publisher .main-container{position:relative;max-width:unset;padding:0 12px}.cms-publisher .main-container .publisher-container{margin-bottom:32px}.cms-publisher .main-container .publisher-container.products-full-page{margin-left:-12px;margin-right:-12px}.cms-publisher .main-container .title-block{font-family:Excon;font-weight:500;font-size:18px;line-height:120%;text-transform:none}.cms-publisher .main-container .eight-boxes .content-grid-container .content-grid{gap:24px}@media only screen and (min-width:771px){.cms-publisher .main-container .publisher-container.products-full-page{margin-left:-30px;margin-right:-30px;margin-bottom:32px!important}.cms-publisher .main-container .eight-boxes .content-grid-container .content-grid{gap:48px}}.cms-publisher .main-container .eight-boxes .content-grid-container .content-grid .content-grid-item .item-title{margin-bottom:0}.cms-publisher .main-container .meet-series .content-slider-container .owl-carousel.owl-foksal{padding-top:0;transform:unset}.cms-publisher .main-container .meet-series .content-slider-container .block-title{padding:10px 0;margin:0}.cms-publisher .main-container .meet-series .content-slider-container .block-title h2{font-size:15px;color:#262834}.cms-publisher .main-container .meet-series .content-slider-container .content-slider-items .content-slider-item img{margin:0 auto 12px}@media only screen and (min-width:771px){.cms-publisher .main-container .meet-series .content-slider-container .block-title{padding:0}.cms-publisher .main-container .meet-series .content-slider-container .block-title h2{font-size:25px}.cms-publisher .main-container .meet-series .content-slider-container .content-slider-items .content-slider-item img{margin:16px auto}}.cms-publisher .main-container .custom-grid-slider .content-slider-container .owl-carousel.owl-foksal{padding-top:0;transform:unset}.cms-publisher .main-container .custom-grid-slider .content-slider-container .block-title{display:none}.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .content-slider-item{margin-right:12px}@media only screen and (min-width:771px){.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .content-slider-item{margin:15px}}.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .content-slider-item img{filter:unset;margin:0 auto 16px;max-height:243px;max-width:100%}.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .content-slider-item .slider-item-title{display:block;font-size:15px}.cms-publisher .main-container .custom-grid-slider .content-slider-container .content-slider-items .content-slider-item .description{display:block;margin-top:8px;font-size:11px;opacity:.7}.cms-publisher .main-container .bestsellers-block{border-radius:16px;padding:24px 0}@media only screen and (min-width:771px){.cms-publisher .main-container .bestsellers-block{padding:40px 0}}.cms-publisher .main-container .bestsellers-block .bestseller{display:flex;justify-content:space-between;padding:0 16px}.cms-publisher .main-container .bestsellers-block .bestseller .title-block{font-size:15px;margin-bottom:0}.cms-publisher .main-container .bestsellers-block .bestseller .see-more{font-size:12px;font-weight:500}@media only screen and (min-width:771px){.cms-publisher .main-container .bestsellers-block .bestseller{display:block;margin-left:0;padding:0 32px}.cms-publisher .main-container .bestsellers-block .bestseller .title-block{font-size:25px;margin-bottom:8px}.cms-publisher .main-container .bestsellers-block .bestseller .see-more{font-size:14px;opacity:.8}.cms-publisher .main-container .bestsellers-block .glide.glide-top-nav .controls{top:-70px;right:32px}}.cms-publisher .main-container .products-full-page .bestsellers-block{padding:0}.cms-publisher .main-container .products-full-page .bestsellers-block .bestseller{padding:0 12px}@media only screen and (min-width:771px){.cms-publisher .main-container .products-full-page .bestsellers-block{padding:0}.cms-publisher .main-container .products-full-page .bestsellers-block .bestseller{padding:0;max-width:1380px;margin-left:auto;margin-right:auto}.cms-publisher .main-container .products-full-page .bestsellers-block .glide.glide-top-nav .controls{right:calc((100vw - 1380px)/ 2)}}.publisher-container.container-boxed{max-width:1380px;margin-left:auto;margin-right:auto}.publisher-container.main-video .video-js video{cursor:pointer}.cms-publisher .column.with-slider .title-block{margin-bottom:8px;padding-right:128px;font-size:15px}@media only screen and (min-width:771px){.cms-publisher .column.with-slider .title-block{font-size:25px}.cms-publisher .column.with-slider .see-more{opacity:.8}}.cms-publisher .column.with-slider .see-more{font-size:14px}.cms-publisher .column.with-slider .glide--slider .controls,.cms-publisher .column.with-slider .glide-slider .controls{display:flex;right:0;top:-47px}.cms-publisher .description-block{margin:0 0 62px;padding:24px}.cms-publisher .description-block .title-block{font-size:18px;font-weight:700;padding:0;margin:0 0 32px}.cms-publisher .description-block .description{gap:32px}.cms-publisher .description-block .description .text{font-size:12px;font-weight:400;padding:0}@media only screen and (min-width:771px){.cms-publisher .column.with-slider .glide--slider .controls,.cms-publisher .column.with-slider .glide-slider .controls{top:-60px}.cms-publisher .description-block{margin:0 0 80px;padding:32px}.cms-publisher .description-block .title-block{font-size:32px}.cms-publisher .description-block .description .text{font-size:15px;font-weight:500}}.publisher-container.columns-desktop{display:block}@media only screen and (max-width:770px){.publisher-container.columns-desktop .column:first-child{margin-bottom:32px}}@media only screen and (min-width:771px){.publisher-container.columns-desktop{display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);gap:30px}.publisher-container.columns-desktop .column>div{height:100%}.cms-publisher .main-container{padding:2px 30px}.cms-publisher .main-container .publisher-container:not(.main-banner){margin-bottom:64px}.cms-publisher .main-container .title-block{font-size:32px}}.wilga.cms-publisher .breadcrumbs span,.wilga.cms-publisher .breadcrumbs strong{color:#573D9B}.wilga .description-block{background-color:#573D9B}.wilga-play .description-block,.wilga.cms-publisher .controls .next,.wilga.cms-publisher .controls .prev{background-color:#FFD600}.wilga .description-block .description .text,.wilga .description-block .title-block{color:#FFD600}.wilga.cms-publisher .controls .next svg path,.wilga.cms-publisher .controls .prev svg path{fill:#573D9B}.wilga-play.cms-publisher .see-more span,.wilga.cms-publisher .see-more span{color:#573D9B;font-weight:500}.wilga-play .description-block .description .text,.wilga-play .description-block .title-block{color:#573D9B}.wilga-play.cms-publisher .controls .next,.wilga-play.cms-publisher .controls .prev{background-color:#573D9B}.wilga-play.cms-publisher .controls .next svg path,.wilga-play.cms-publisher .controls .prev svg path{fill:#FFD600}.cms-page-view .std .publisher-banner .background-left,.cms-page-view .std .publisher-banner .background-right{max-width:46%;max-height:100%}.publisher-banner{position:relative;margin:0 -12px;height:500px}@media only screen and (min-width:771px){.publisher-banner{margin:0 -30px;height:530px}.publisher-banner .background-left{position:absolute;left:0;bottom:0}.publisher-banner .background-right{position:absolute;right:0;bottom:0}.publisher-banner .background-mobile{display:none}}@media only screen and (max-width:770px){.publisher-banner .background-left,.publisher-banner .background-right{display:none}.publisher-banner .background-mobile{display:block;position:absolute;left:0;right:0;bottom:0}}.publisher-banner .banner-content{position:relative;display:flex;flex-direction:column;justify-content:end;align-items:center;height:100%;padding:32px 12px;margin:0 auto}.publisher-banner .banner-content .publisher-logo{filter:brightness(0);margin:0 auto 24px}.publisher-banner .banner-content .publisher-title{font-size:26px;font-style:normal;font-weight:500;line-height:120%;color:#262834;margin:0 0 12px;text-transform:none}.publisher-banner .banner-content .publisher-banner-description{margin-bottom:12px}@media only screen and (min-width:771px){.publisher-banner .banner-content{max-width:840px;padding-top:84px}.publisher-banner .banner-content .publisher-title{font-size:44px}.publisher-banner .banner-content .publisher-banner-description{margin-bottom:24px}}.publisher-banner .banner-content .publisher-banner-description p{text-align:center;font-size:16px;line-height:140%;margin:0}@media only screen and (min-width:771px){.publisher-banner .banner-content .publisher-banner-description p{font-size:20px}}.publisher-banner .banner-content .btn{display:inline-block;padding:20px 32px;margin-bottom:24px;line-height:15px}.publisher-banner .banner-content .social-media{display:inline-flex;margin:auto auto 0}.publisher-banner .banner-content .social-media .icon{display:flex;justify-content:center;align-items:center;height:48px;width:48px;border-radius:10px;background-color:#fff}.publisher-banner .banner-content .social-media .icon:not(:last-of-type){margin-right:16px}.wilga .publisher-banner .banner-content .social-media .icon svg path{fill:#573D9B}.category-products .products-grid,.product-carousel-widget{max-width:100vw;margin-top:12px}.category-products .products-grid .glide__slide .link-dummy span,.product-carousel-widget .glide__slide .link-dummy span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:11}.category-products .products-grid .item,.product-carousel-widget .item{position:relative;min-height:440px;transition:background-color 1s}.category-products .products-grid .item .item-base-info,.product-carousel-widget .item .item-base-info{position:relative;display:flex;flex-direction:column;text-align:center;padding:30px 0 15px}.category-products .products-grid .item .item-base-info .product-image,.product-carousel-widget .item .item-base-info .product-image{width:100%;height:205px;max-height:205px;transition:all 1s}.category-products .products-grid .item .item-base-info .product-image .item-cover,.product-carousel-widget .item .item-base-info .product-image .item-cover{transition:all 1s;max-height:100%;max-width:100%;object-fit:contain;margin:auto;border-radius:8px;filter:drop-shadow(0 1px 5px rgba(0, 0, 0, .25)) drop-shadow(0 4px 12px rgba(0, 0, 0, .25))}.category-products .products-grid .item .item-base-info .product-image .item-cover:not(.loaded),.product-carousel-widget .item .item-base-info .product-image .item-cover:not(.loaded){background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/ajax-loader.svg);background-size:50px;background-position:center;background-repeat:no-repeat;max-width:100%}.category-products .products-grid .item .item-base-info .product-details,.product-carousel-widget .item .item-base-info .product-details{margin:0;display:-webkit-box;max-width:100%;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;line-height:14px;color:#222848A6}.category-products .products-grid .item .item-base-info .product-type,.category-products .products-grid .item .item-base-info .wishlist-button,.product-carousel-widget .item .item-base-info .product-type,.product-carousel-widget .item .item-base-info .wishlist-button{display:none}.category-products .products-grid .item .item-base-info .product-name,.product-carousel-widget .item .item-base-info .product-name{display:block;color:#262834;font-weight:500;font-size:12px;height:unset;padding-top:10px}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.category-products .products-grid .item .item-base-info .product-name,.product-carousel-widget .item .item-base-info .product-name{font-size:14px}}.category-products .products-grid .item .item-base-info .author,.product-carousel-widget .item .item-base-info .author{color:#222848A6;font-weight:400;font-size:11px}.category-products .products-grid .item .item-additional-info,.product-carousel-widget .item .item-additional-info{display:none}.category-products .products-grid .item .price-box,.product-carousel-widget .item .price-box{display:flex;justify-content:center;align-items:center;margin:0 0 10px;flex-wrap:wrap}.category-products .products-grid .item .price-box .price-con,.product-carousel-widget .item .price-box .price-con{margin-right:10px;font-weight:500;font-size:12px;color:#D65454}.category-products .products-grid .item .price-box .old-price-box .original-price,.product-carousel-widget .item .price-box .old-price-box .original-price{font-weight:400;font-size:12px;color:#222848A6;text-decoration:line-through}.bestseller .see-more,.product-video-slider .see-more{text-decoration:underline}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.category-products .products-grid .item .price-box .old-price-box .original-price,.category-products .products-grid .item .price-box .price-con,.product-carousel-widget .item .price-box .old-price-box .original-price,.product-carousel-widget .item .price-box .price-con{font-size:16px}}.category-products .products-grid .item .price-lowest-box,.product-carousel-widget .item .price-lowest-box{width:100%;text-align:center;line-height:1}.category-products .products-grid .item .price-lowest-box .price-lowest,.product-carousel-widget .item .price-lowest-box .price-lowest{font-size:10px;padding-top:5px;color:#222848A6}.category-products .products-grid .item .actions,.product-carousel-widget .item .actions{position:absolute;bottom:8px;right:8px}.category-products .products-grid .item .actions .btn-cart,.product-carousel-widget .item .actions .btn-cart{position:relative;z-index:20;display:none;width:48px;height:48px;border-radius:44px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25);padding:0}.category-products .products-grid .item .actions .btn-cart .shopping-cart-icon,.product-carousel-widget .item .actions .btn-cart .shopping-cart-icon{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/cart.svg);background-repeat:no-repeat;background-size:30px;background-position:center;transition:.2s ease}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.category-products .products-grid .item .actions .btn-cart:hover,.product-carousel-widget .item .actions .btn-cart:hover{background-color:#000}.category-products .products-grid .item .actions .btn-cart:hover .shopping-cart-icon,.product-carousel-widget .item .actions .btn-cart:hover .shopping-cart-icon{filter:invert(1)}}.category-products .products-grid .item .product-label-wrapper,.product-carousel-widget .item .product-label-wrapper{position:absolute;z-index:50;top:40px;left:13px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:100px;transition:.2s ease;transition-property:opacity,min-height}.category-products .products-grid .item .product-label-wrapper .product-label,.product-carousel-widget .item .product-label-wrapper .product-label{width:100%;height:auto;margin-bottom:15px;padding:4px 7px;border-radius:3px;color:#FFF;background-color:#D65454;font-weight:500;font-size:11px}.category-products .products-grid .item .product-label-wrapper .product-label.label-presale,.category-products .products-grid .item .product-label-wrapper .product-label.label-promocja,.category-products .products-grid .item .product-label-wrapper .product-label.label-promotion,.product-carousel-widget .item .product-label-wrapper .product-label.label-presale,.product-carousel-widget .item .product-label-wrapper .product-label.label-promocja,.product-carousel-widget .item .product-label-wrapper .product-label.label-promotion{background-color:#D65454}.category-products .products-grid .item .product-label-wrapper .product-label.label-bestseller,.product-carousel-widget .item .product-label-wrapper .product-label.label-bestseller{color:#262834;background-color:#FF9635}.category-products .products-grid .item .product-label-wrapper .product-label.label-new,.category-products .products-grid .item .product-label-wrapper .product-label.label-nowosc,.product-carousel-widget .item .product-label-wrapper .product-label.label-new,.product-carousel-widget .item .product-label-wrapper .product-label.label-nowosc{background-color:#58A44B}.category-products .products-grid .item .product-label-wrapper .product-label.label-dodruk,.category-products .products-grid .item .product-label-wrapper .product-label.label-reprint,.product-carousel-widget .item .product-label-wrapper .product-label.label-dodruk,.product-carousel-widget .item .product-label-wrapper .product-label.label-reprint{color:#262834;background-color:#FFF}.category-products .products-grid .item .product-label-wrapper .product-label.label-announcement,.product-carousel-widget .item .product-label-wrapper .product-label.label-announcement{background-color:#FE0000}.category-products .products-grid .item .product-label-wrapper .product-label.label-product-unavailable,.category-products .products-grid .item .product-label-wrapper .product-label.label-produkt-niedostepny,.product-carousel-widget .item .product-label-wrapper .product-label.label-product-unavailable,.product-carousel-widget .item .product-label-wrapper .product-label.label-produkt-niedostepny{background-color:#777}@media only screen and (max-width:770px){.category-products .products-grid .item .actions,.product-carousel-widget .item .actions{top:200px;right:0;bottom:auto}.category-products .products-grid .item .actions .btn-cart,.product-carousel-widget .item .actions .btn-cart{display:block}.category-products .products-grid .item .item-base-info .wishlist-button,.product-carousel-widget .item .item-base-info .wishlist-button{display:block;position:absolute;top:20px;right:20px;width:28px;height:28px;padding:6px 2px;border-radius:50%;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25)}.category-products .products-grid .item .item-base-info .wishlist-button i,.product-carousel-widget .item .item-base-info .wishlist-button i{padding:0}}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.category-products .products-grid .item,.product-carousel-widget .item{border-radius:8px}.category-products .products-grid .item:hover,.product-carousel-widget .item:hover{background-color:#fff;border-radius:8px}.category-products .products-grid .item:hover .item-base-info,.product-carousel-widget .item:hover .item-base-info{display:flex;flex-direction:row}.category-products .products-grid .item:hover .item-base-info .product-image,.product-carousel-widget .item:hover .item-base-info .product-image{position:absolute;z-index:10;transform:scale(.6) translateX(-50%) translateY(-75px)}.category-products .products-grid .item:hover .item-base-info .product-image .item-cover,.product-carousel-widget .item:hover .item-base-info .product-image .item-cover{max-height:160px;max-width:120px}.category-products .products-grid .item:hover .item-base-info .wishlist-button,.product-carousel-widget .item:hover .item-base-info .wishlist-button{display:block;position:absolute;top:0;right:6px;z-index:20;padding:5px;background-color:transparent}.category-products .products-grid .item:hover .item-base-info .wishlist-button:hover,.product-carousel-widget .item:hover .item-base-info .wishlist-button:hover{background-color:transparent}.category-products .products-grid .item:hover .item-base-info .wishlist-button .fa,.product-carousel-widget .item:hover .item-base-info .wishlist-button .fa{font:normal normal normal 14px/1 FontAwesome}.category-products .products-grid .item:hover .item-base-info .product-type,.product-carousel-widget .item:hover .item-base-info .product-type{display:block;font-weight:400;font-size:11px;color:#262834}.category-products .products-grid .item:hover .item-base-info .product-details,.product-carousel-widget .item:hover .item-base-info .product-details{animation:contentFadeIn 1s ease .1s 1 forwards;opacity:0;position:absolute;top:15px;left:30%;right:0;padding-left:25px;padding-right:5px;text-align:left}.category-products .products-grid .item:hover .item-base-info .product-details .product-name,.product-carousel-widget .item:hover .item-base-info .product-details .product-name{font-size:12px;line-height:1}.category-products .products-grid .item:hover .item-additional-info,.product-carousel-widget .item:hover .item-additional-info{animation:contentFadeIn 1s ease .1s 1 forwards;opacity:0;margin-top:85px;display:flex;flex-direction:column;padding:0 15px;gap:10px}.category-products .products-grid .item:hover .item-additional-info .title,.product-carousel-widget .item:hover .item-additional-info .title{font-weight:400;font-size:11px;color:#222848A6}.category-products .products-grid .item:hover .item-additional-info .attribute-value,.product-carousel-widget .item:hover .item-additional-info .attribute-value{font-weight:500;font-size:12px;line-height:140%;color:#262834}.category-products .products-grid .item:hover .item-additional-info .description,.product-carousel-widget .item:hover .item-additional-info .description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;font-weight:400}.category-products .products-grid .item:hover .price-box,.product-carousel-widget .item:hover .price-box{animation:contentFadeIn 1s ease .1s 1 forwards;opacity:0;justify-content:flex-start;margin:0 15px}.category-products .products-grid .item:hover .price-box .old-price-box .original-price,.category-products .products-grid .item:hover .price-box .price-con,.product-carousel-widget .item:hover .price-box .old-price-box .original-price,.product-carousel-widget .item:hover .price-box .price-con{font-size:18px}.category-products .products-grid .item:hover .price-lowest-box,.product-carousel-widget .item:hover .price-lowest-box{animation:contentFadeIn 1s ease .1s 1 forwards;opacity:0;margin:0 15px;text-align:left}.category-products .products-grid .item:hover .btn-cart,.product-carousel-widget .item:hover .btn-cart{animation:contentFadeIn 1s ease .1s 1 forwards;opacity:0;display:block}.category-products .products-grid .item:hover .product-label-wrapper,.product-carousel-widget .item:hover .product-label-wrapper{animation:productLabelWrapperHover 1s ease .1s 1 forwards;opacity:0;align-items:flex-end;flex-direction:row;margin:5px 15px 10px;font-size:12px;min-height:60px}.category-products .products-grid .item:hover .product-label-wrapper .product-label,.product-carousel-widget .item:hover .product-label-wrapper .product-label{width:auto;margin:1.5px}}.product-label-wrapper{position:absolute;z-index:50;top:40px;left:13px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;min-height:100px;transition:.2s ease;transition-property:opacity,min-height}.product-label-wrapper .product-label{width:100%;height:auto;margin-bottom:15px;padding:4px 7px;border-radius:3px;color:#FFF;background-color:#D65454;font-weight:500;font-size:11px}.product-label-wrapper .product-label.label-presale,.product-label-wrapper .product-label.label-promocja,.product-label-wrapper .product-label.label-promotion{background-color:#D65454}.product-label-wrapper .product-label.label-bestseller{color:#262834;background-color:#FF9635}.product-label-wrapper .product-label.label-new,.product-label-wrapper .product-label.label-nowosc{background-color:#58A44B}.product-label-wrapper .product-label.label-dodruk,.product-label-wrapper .product-label.label-reprint{color:#262834;background-color:#FFF}.product-label-wrapper .product-label.label-announcement{background-color:#FE0000}.video-container{position:relative;border-radius:16px;max-height:503px;overflow:hidden}.video-container .video-text-block{position:absolute;bottom:0;left:0;right:0;z-index:10;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 79.17%);padding:58px 20px;display:flex;flex-direction:column;justify-content:end;align-items:baseline;gap:12px;pointer-events:none}.video-container .video-text-block .video-title{color:#FFF;margin:0;font-size:32px;font-weight:700;text-transform:none;max-width:230px}@media only screen and (min-width:771px){.video-container .video-text-block{padding:40px}.video-container .video-text-block .video-title{max-width:605px}}.video-container .video-text-block .video-description{color:#fff;font-size:14px;line-height:140%;max-width:230px}.video-container .video-text-block .video-button{color:#fff;border-radius:4px;border:1px solid #fff;font-weight:500;padding:16px 24px;text-align:center;pointer-events:initial;width:200px}@media only screen and (min-width:771px){.video-container .video-text-block .video-description{max-width:605px}.video-container .video-text-block .video-button{width:unset}}.video-container .video-text-block .play-dummy{width:200px;padding:16px 24px;font-weight:500}@media only screen and (min-width:771px){.video-container .video-text-block .play-dummy{position:absolute;right:40px;width:unset}}.video-container .video-text-block .play-dummy:before{content:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/black_play.svg);margin-right:10px}.video-container #widget-video .vjs-control-bar,.video-container .vjs-big-play-button{display:none}@media only screen and (max-width:770px){#widget-video{padding-top:508px!important}#widget-video .vjs-tech{width:auto!important;height:100%!important;left:50%;transform:translateX(-50%)}}.product-video-slider{position:relative;background-color:#fff;border-radius:16px;padding:16px}.product-video-slider .yt-container{position:relative;width:100%;overflow:hidden;padding-top:56.25%;margin:24px 0}.product-video-slider .item-base-info{display:flex;flex-direction:column;gap:30px;align-items:center}.product-video-slider .item-base-info .product-image img{max-height:200px}.product-video-slider .item-base-info .product-details{text-align:center}.product-video-slider .item-base-info .product-name{display:block;color:#262834;font-weight:500;font-size:15px;height:unset;margin-bottom:10px}.product-video-slider .item-base-info .author{color:#222848A6;font-weight:400;font-size:11px;margin-bottom:16px}.product-video-slider .item-base-info .price-box{display:flex;justify-content:center}.product-video-slider .item-base-info .price-box .price-con{font-weight:500;font-size:16px;color:#D65454}.product-video-slider .item-base-info .price-box .price-con+.old-price{margin-left:10px}.product-video-slider .item-base-info .price-box .old-price-box .original-price{font-weight:400;font-size:16px;color:#222848A6;text-decoration:line-through}.product-video-slider .item-base-info .price-lowest-box{width:100%;text-align:center;line-height:1}.product-video-slider .item-base-info .price-lowest-box .price-lowest{font-size:10px;padding-top:5px;color:#222848A6}@media only screen and (min-width:771px){.product-video-slider .item-base-info .price-box{justify-content:left}.product-video-slider{padding:40px}.product-video-slider .item-base-info{display:flex;flex-direction:row;gap:30px;align-items:center}.product-video-slider .item-base-info .product-details{text-align:left}}.publisher-container .mpblog-container{padding:16px;background-color:#fff;border-radius:16px}.publisher-container .mpblog-container .product-carousel-widget .item{min-height:unset}.publisher-container .mpblog-container .see-more{text-decoration:underline}.publisher-container .mpblog-container .mpblog-list{margin-top:24px}.publisher-container .mpblog-container .mpblog-list.glide--slider .controls{top:-70px}@media only screen and (min-width:771px){.publisher-container .mpblog-container{padding:40px}.publisher-container .mpblog-container .mpblog-list.glide--slider .controls{top:-85px}}.publisher-container .mpblog-container .mpblog-post{margin-bottom:24px;padding:0 0 24px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(38,40,52,.2)}.publisher-container .mpblog-container .mpblog-post .views,.publisher-container .mpblog-container .mpblog-post i.calendar{display:none}.publisher-container .mpblog-container .mpblog-post:last-child{border:none}.publisher-container .mpblog-container .mpblog-post .thumbnail-container{max-width:130px}.publisher-container .mpblog-container .mpblog-post .post-info{width:100%;max-width:calc(100% - 130px);padding-right:15px}.publisher-container .mpblog-container .mpblog-post .post-thumbnail{margin:0}.publisher-container .mpblog-container .mpblog-post .post-thumbnail img.thumbnail{width:100%;min-width:130px;height:auto;object-fit:contain}.publisher-container .mpblog-container .mpblog-post .post-title{font-size:14px;font-weight:500;margin-bottom:8px}.publisher-container .mpblog-container .mpblog-post .post-title>a{color:#262834}.publisher-container .mpblog-container .mpblog-post .mp-header{padding:0;margin:0;line-height:0;border:0}.publisher-container .mpblog-container .mpblog-post .date,.publisher-container .mpblog-container .mpblog-post .read-time{font-size:11px;line-height:13px;font-weight:400;color:rgba(34,40,72,.65);padding:0;margin:0}@media only screen and (min-width:771px){.publisher-container .mpblog-container .mpblog-post{gap:32px}.publisher-container .mpblog-container .mpblog-post .thumbnail-container{max-width:175px}.publisher-container .mpblog-container .mpblog-post .post-info{max-width:calc(100% - 175px)}.publisher-container .mpblog-container .mpblog-post .post-title{font-size:20px}}.owl-carousel.owl-foksal{position:relative;padding-top:70px;transform:translateY(-70px)}@media only screen and (max-width:770px){.owl-carousel.owl-foksal.hard-margin-mobile .owl-wrapper-outer .owl-wrapper .owl-item{margin:0 14px}}@media only screen and (min-width:771px) and (max-width:914px),only screen and (min-width:915px){.owl-carousel.owl-foksal .owl-controls .owl-buttons{position:absolute;top:15px;right:15px;width:160px;display:flex;justify-content:space-around}.owl-carousel.owl-foksal .owl-controls .owl-buttons>div{display:block;zoom:1;font-size:45px;transition:all .4s ease}.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-next:before,.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-prev:before{display:block;width:56px;height:56px;text-align:center;color:#1A2145;top:50%;background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/arrow_nav.svg) center no-repeat rgba(255,255,255,.3);background-size:auto;border-radius:50%;box-shadow:0 1px 5px rgba(0,0,0,.25);transition:.3s ease}.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-next:hover:before,.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-prev:hover:before{background-color:#FFF}.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-prev:before{content:'';left:-20px}.owl-carousel.owl-foksal .owl-controls .owl-buttons .owl-next:before{content:'';right:-20px;transform:rotate(180deg)}}.glide.glide-top-nav{position:relative}.glide.glide-top-nav .controls{display:none;position:absolute;top:-65px;right:45px;width:120px;justify-content:space-between;gap:8px}@media only screen and (min-width:771px){.glide.glide-top-nav .controls{display:flex}}.glide.glide-top-nav .controls>div{display:block;zoom:1;font-size:45px;transition:all .4s ease}.glide.glide-top-nav .controls .next,.glide.glide-top-nav .controls .prev{transform:none}.glide.glide-top-nav .controls .next{transform:rotate(180deg)}.tooltip{position:relative;display:table;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:280px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:0;opacity:0;transition:opacity .3s;transform:translate(0,0)}@media only screen and (min-width:771px){.tooltip .tooltiptext{left:50%;transform:translate(-50%,0)}}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.tooltip:hover .tooltiptext,.tooltip>.input-text:active+.tooltiptext{visibility:visible;opacity:1}.mobile{display:none}@media (max-width:770px){.mobile{display:block}}.mobile .mobile-block{display:none}@media (max-width:770px){.mobile .mobile-block{display:block}}.mobile.two-columns-left section.content,.mobile.two-columns-right section.content{width:100%;float:left}.mobile.two-columns-left section.content .swipe-me,.mobile.two-columns-right section.content .swipe-me{font-size:40px;transition:all .5s .3s ease-in-out;opacity:.5;text-indent:-10000px;cursor:pointer;margin-bottom:5px;margin-top:-15px;float:right}.mobile.two-columns-left section.content .swipe-me:hover,.mobile.two-columns-right section.content .swipe-me:hover{opacity:.7}.mobile.two-columns-left section.content .swipe-me.right,.mobile.two-columns-right section.content .swipe-me.right{background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/swipe_left.svg) 100% 50% no-repeat}.mobile.two-columns-left section.content .swipe-me.left,.mobile.two-columns-right section.content .swipe-me.left{background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/swipe_right.svg) 100% 50% no-repeat}.mobile.two-columns-left aside,.mobile.two-columns-right aside{position:fixed;width:80%;max-width:320px;top:0;height:100vh;background:#fff;z-index:199999;padding:20px}.mobile.two-columns-left aside.left,.mobile.two-columns-left aside.right,.mobile.two-columns-right aside.left,.mobile.two-columns-right aside.right{overflow-y:scroll;display:none}.mobile.two-columns-left aside.left.active,.mobile.two-columns-left aside.right.active,.mobile.two-columns-right aside.left.active,.mobile.two-columns-right aside.right.active{display:block;box-shadow:0 0 15px 0 #333}.mobile.two-columns-left aside.right,.mobile.two-columns-right aside.right{right:-80%}.mobile.two-columns-left aside.right.active,.mobile.two-columns-right aside.right.active{right:0}.mobile.two-columns-left aside.left,.mobile.two-columns-right aside.left{left:-80%}.mobile.two-columns-left aside.left.active,.mobile.two-columns-right aside.left.active{left:0}.mobile.two-columns-left .mpblog-search input#search-blog,.mobile.two-columns-right .mpblog-search input#search-blog{width:100%}.desktop{display:block}@media (max-width:770px){.desktop{display:none}}.desktop .desktop-block{display:block}.desktop.two-columns-left section.content,.desktop.two-columns-right section.content{width:74%;float:left}.desktop.two-columns-left aside.left,.desktop.two-columns-left aside.right,.desktop.two-columns-right aside.left,.desktop.two-columns-right aside.right{width:23%;float:left}.desktop.two-columns-right section.content{padding-right:20px}.desktop.two-columns-left section.content{padding-left:20px}.desktop.three-columns section.content{width:58%;float:left;padding:0 18px}.desktop.three-columns aside.left,.desktop.three-columns aside.right{width:18%;float:left}.mpblog-list.list .mpblog-post .thumbnail-container{overflow:hidden}.mpblog-list.list .mpblog-post .post-thumbnail{transition:transform .3s .15s ease-out}.mpblog-list.list .mpblog-post .post-thumbnail:hover{transform:scale(1.05)}.mpblog-list.list .mp-read-more{margin:0 auto}@media (max-width:770px){.desktop .desktop-block{display:none}.mpblog-list.list .mp-read-more{width:100%}}.mpblog-list.grid{width:100%}.mpblog-list.grid .item{transition:width .3s ease-in-out;float:left;padding:0 10px;box-sizing:border-box}.mpblog-list.grid .item .post-container{overflow:hidden;background-color:#f4f4f4;padding:10px}.mpblog-list.grid .item .post-container .thumbnail-container{overflow:hidden}.mpblog-list.grid .item .post-container .post-thumbnail{margin:-10px -10px 10px;transition:transform .3s .15s ease-out}.mpblog-list.grid .item .post-container .post-thumbnail:hover{transform:scale(1.1)}.mpblog-list.grid .item .post-container .mp-footer{margin-bottom:20px}.mpblog-list.grid .item .post-container span.comments{float:left;margin-left:0}.three-columns .mpblog-list.grid .grid-sizer,.three-columns .mpblog-list.grid .item{width:33%}.three-columns .mpblog-list.grid .item.w2{width:66%}.three-columns .mpblog-list.grid .item.w3{width:100%;padding:0!important}@media only screen and (max-width:1024px){.three-columns .mpblog-list.grid .grid-sizer,.three-columns .mpblog-list.grid .item{width:50%}.three-columns .mpblog-list.grid .item.w2,.three-columns .mpblog-list.grid .item.w3{width:100%;padding:0!important}}@media only screen and (max-width:600px){.three-columns .mpblog-list.grid .grid-sizer{width:100%}.three-columns .mpblog-list.grid .item{padding:0!important;width:100%}.three-columns .mpblog-list.grid .item.w2,.three-columns .mpblog-list.grid .item.w3{width:100%}}.two-columns-left .mpblog-list.grid .grid-sizer,.two-columns-left .mpblog-list.grid .item,.two-columns-right .mpblog-list.grid .grid-sizer,.two-columns-right .mpblog-list.grid .item{width:25%}.two-columns-left .mpblog-list.grid .item.w2,.two-columns-right .mpblog-list.grid .item.w2{width:50%}.two-columns-left .mpblog-list.grid .item.w3,.two-columns-right .mpblog-list.grid .item.w3{width:75%}@media only screen and (max-width:1024px){.two-columns-left .mpblog-list.grid .grid-sizer,.two-columns-left .mpblog-list.grid .item,.two-columns-right .mpblog-list.grid .grid-sizer,.two-columns-right .mpblog-list.grid .item{width:50%}.two-columns-left .mpblog-list.grid .item.w2,.two-columns-left .mpblog-list.grid .item.w3,.two-columns-right .mpblog-list.grid .item.w2,.two-columns-right .mpblog-list.grid .item.w3{width:100%;padding:0!important}}@media only screen and (max-width:600px){.two-columns-left .mpblog-list.grid .grid-sizer,.two-columns-right .mpblog-list.grid .grid-sizer{width:100%}.two-columns-left .mpblog-list.grid .item,.two-columns-right .mpblog-list.grid .item{padding:0!important;width:100%}.two-columns-left .mpblog-list.grid .item.w2,.two-columns-left .mpblog-list.grid .item.w3,.two-columns-right .mpblog-list.grid .item.w2,.two-columns-right .mpblog-list.grid .item.w3{width:100%}}.one-column .mpblog-list.grid .grid-sizer,.one-column .mpblog-list.grid .item{width:20%}.one-column .mpblog-list.grid .item.w2{width:40%}.one-column .mpblog-list.grid .item.w3{width:60%}@media only screen and (max-width:1024px){.one-column .mpblog-list.grid .grid-sizer,.one-column .mpblog-list.grid .item{width:33%}.one-column .mpblog-list.grid .item.w2{width:66%}.one-column .mpblog-list.grid .item.w3{width:100%;padding:0!important}}@media only screen and (max-width:600px){.one-column .mpblog-list.grid .grid-sizer{width:100%}.one-column .mpblog-list.grid .item{padding:0!important;width:100%}.one-column .mpblog-list.grid .item.w2,.one-column .mpblog-list.grid .item.w3{width:100%}}.mpblog-container.list .mp-pager{border-top:1px solid #ccc}.mpblog-container .mp-pager{margin-top:40px;padding:10px 5px 0}.mpblog-container .mp-pager .navi a{line-height:16px;min-height:16px;width:45%}.mpblog-container .mp-pager .newer a{float:right;text-align:right}.mpblog-container .mp-pager .newer a i.glyphicons{margin-left:5px}.mpblog-container .mp-pager .older a{float:left;text-align:left}.mpblog-container .mp-pager .older a i.glyphicons{margin-right:5px}@media (max-width:770px){.comments-action{display:inline-block;margin-top:20px}}.comments-action .leave-a-comment{margin-left:15px;line-height:24px}.comments-action .leave-a-comment a{text-transform:uppercase;font-size:larger}.comments-action .blog-icon.rss{background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/rss.svg) no-repeat}@media (min-width:770px){.comments-action{float:right}.comments-action .blog-icon.rss{display:inline-block}}.comments-action .blog-icon.rss,.comments-action .leave-a-comment{float:left}.mpblog-comments-container .comments-header{border-bottom:1px solid #ccc;padding-bottom:5px;position:relative}.mpblog-comments-container .comments-header span.leave-a-comment{float:left;margin-left:0}.mpblog-comments-container .comments-header span.rss-comments{float:left;margin-left:20px}.mpblog-comments-container .mp-comment-header{margin-bottom:10px}.mpblog-comments-container .mp-comment-author,.mpblog-comments-container .mp-comment-date,.mpblog-comments-container .mp-comment-willapprove{float:left;margin-right:10px}.mpblog-comments-container .mp-comment-willapprove{color:red;font-style:italic;font-size:smaller}.mpblog-comments-container .mp-replies{padding-left:24px}@media (max-width:1024px){.mpblog-comments-container .mp-replies{padding-left:12px}}@media (max-width:600px){.mpblog-comments-container .mp-replies{padding-left:6px}}.mp-comment-content,.mp-comment-form{padding:10px;margin:20px 0;border:1px solid #ccc}.mp-comment-content.my-comment{border-color:#39c}.mp-comment-form{background-color:#f4f4f4}.mp-comment-form h5{text-transform:none}.mp-blog-loader{background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/ajax-loader.gif) 50% 0 no-repeat;height:11px;width:16px;margin:0 auto}.comment-form-field textarea,.comment-form-field textarea:focus,.mpblog-post,.mpblog-post .mp-content table tr th,.mpblog-post .mp-content table tr:nth-child(odd) td{background-color:#fff}.comment-form-field{margin-bottom:10px;position:relative}.comment-form-field .checkbox+label{padding:0}.comment-form-field input[type=text],.comment-form-field textarea{line-height:1.5;padding:5px!important}.comment-form-field textarea{height:72px;width:100%;max-width:460px}.comment-form-field input[type=checkbox]{display:none}.comment-form-field input[type=checkbox]+label{width:auto;max-width:100%;font-weight:400;vertical-align:middle;line-height:1}.comment-form-field input[type=checkbox]+label:before{content:"";background:#fff;float:left;margin-right:5px;display:inline-block;width:14px;height:14px;border:1px solid #ccc;border-radius:1px}.comment-form-field input[type=checkbox]:checked+label:before{background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/assets/checked-input.svg) 50% 50% no-repeat #fff}.comment-form-field input.text{width:70%!important}@media (max-width:770px){.comment-form-field input.text{width:100%!important}.mp-blog-head a.mp-blog-print-link,.mp-blog-head a.mp-blog-rss-link{display:none}}.mpblog-post .mp-content img,.mpblog-post .post-thumbnail img.thumbnail{width:100%}.comment-form-field input.text,.comment-form-field textarea{border:1px solid #ccc;transition:box-shadow .2s ease-in-out,border-color .2s ease-in-out}.comment-form-field input.text.validation-failed,.comment-form-field textarea.validation-failed{border:1px dashed red}.form-actions{text-align:right;position:relative}.form-actions .mp-comment-reply-btn{text-transform:uppercase}.form-actions .subscribe{position:absolute;left:0;border-color:transparent}.mpblog-container h1.mp-title{margin:20px 0;text-align:center;float:none;max-width:unset}.mp-blog-head h1{float:left;margin-bottom:12px;font-size:24px;font-weight:700}.mp-blog-head a.mp-blog-print-link,.mp-blog-head a.mp-blog-rss-link{font-size:smaller}.mp-blog-head span.mp-blog-print,.mp-blog-head span.mp-blog-rss{float:right;margin-bottom:4px}@media (max-width:770px){.mp-blog-head span.mp-blog-print,.mp-blog-head span.mp-blog-rss{display:none}.mpblog-post .customer-action-bar{text-align:center}}.mpblog-post{clear:both;margin-bottom:20px;border-radius:8px;padding:15px}.mpblog-post .mp-post-header h2{font-size:24px;font-weight:500;margin-bottom:12px}.mp-recentcomment-date,.mp-recentpost-date,.mpblog-archives ul li i.glyphicons,.mpblog-archives ul li i.glyphicons:before,.mpblog-categories ul li i.glyphicons,.mpblog-categories ul li i.glyphicons:before,.mpblog-post span.categories,.mpblog-post span.comments,.mpblog-post span.date,.mpblog-post span.go-to-comments,.mpblog-post span.leave-a-comment,.mpblog-post span.mp-tags,.mpblog-post span.posted-by,.mpblog-post span.read-time,.mpblog-post span.rss-comments,.mpblog-post span.views,.mpblog-recentcomments ul li i.glyphicons,.mpblog-recentcomments ul li i.glyphicons:before,.mpblog-recentposts ul li i.glyphicons,.mpblog-recentposts ul li i.glyphicons:before,.sidebar-common ul li i.glyphicons,.sidebar-common ul li i.glyphicons:before{font-size:smaller}.mpblog-post .post-thumbnail{margin-bottom:1em}@media (max-width:1024px){.mpblog-post .post-thumbnail{margin-bottom:.5em}}.mpblog-post .mp-header{padding:0 0 8px;margin-bottom:1em;border-bottom:1px solid #ccc;display:flex;align-items:end}.mpblog-post .mp-header .date,.mpblog-post .mp-header .posted-by,.mpblog-post .mp-header .views{float:left}@media (max-width:1024px){.mpblog-post .mp-header{margin-bottom:.5em;border-top:none}}.mpblog-post .mp-content div.mp-details{margin:16px 0}.mpblog-post .mp-content iframe.blog-video{margin-bottom:1.5em!important}.mpblog-post .mp-content hr.cutter{display:none}.mpblog-post .mp-content ol,.mpblog-post .mp-content ul{margin-left:20px}.mpblog-post .mp-content img.alignleft{display:inline;float:left;margin:0 20px 3px 0}.mpblog-post .mp-content img.alignright{display:inline;float:right;margin:0 0 3px 20px}.mpblog-post .mp-content a>img{border:1px solid #D0CBC1;padding:3px;margin-right:10px;margin-bottom:5px;display:inline-block;vertical-align:bottom;transition:box-shadow .15s .3s ease-in-out}.mpblog-post .mp-content a>img:hover{box-shadow:0 0 6px 0 #ccc}.mpblog-post .mp-content blockquote{margin:0 1.6em 1.5em;padding-left:0;color:#777;font-style:italic}.mpblog-post span.categories,.mpblog-post span.mp-tags{margin-right:20px;float:left}.mpblog-post .mp-content table{margin-bottom:1.5em}.mpblog-post .mp-content table tr th{font-weight:700;border-bottom:2px solid #ccc}.mpblog-post .mp-content table tr td,.mpblog-post .mp-content table tr th{padding:5px 10px}.mpblog-post .mp-content table tr:nth-child(even) td{background-color:#f4f4f4}.mpblog-post .mp-details{text-align:center}.mpblog-post span.mp-tags-pic{float:left;width:20px}.mpblog-post span.mp-tags-pic span.text{line-height:16px;text-indent:-999em;display:block}.mpblog-post span.categories{display:none}.mpblog-post span.categories-pic{float:left;display:block;width:19px;height:16px}.mpblog-post span.categories-pic span.text{line-height:16px;text-indent:-999em;display:block}.mpblog-post span.posted-by{margin-right:16px}.mpblog-post span.date,.mpblog-post span.read-time{margin-right:0}.mpblog-post span.comments,.mpblog-post span.views{margin-left:16px}@media (max-width:600px){.mpblog-post span.comments{display:none}}.mpblog-post i.glyphicons{margin-right:5px}.mpblog-post .customer-action-bar{padding:15px 0 0;border-top:1px solid #ccc}.blog-icon{width:24px;height:24px;display:inline-block;opacity:.8;transition:all .15s ease-in-out}.blog-icon:hover{opacity:1;transform:scale(1.2)}.blog-icon:active{transform:scale(.9)}.mp-recentcomment-date,.mp-recentpost-date{font-style:italic;margin-bottom:2px;margin-top:2px}i.glyphicons.calendar{border:none!important;background:0 0!important}.mpblog-archives .block-content,.mpblog-categories .block-content,.mpblog-recentcomments .block-content,.mpblog-recentposts .block-content,.mpblog-search .block-content,.mpblog-tags .block-content{padding:5px 10px}.mpblog-archives ul li,.mpblog-categories ul li,.mpblog-recentcomments ul li{padding-left:20px;margin-bottom:3px;position:relative}.mpblog-archives ul li i.glyphicons,.mpblog-categories ul li i.glyphicons,.mpblog-recentcomments ul li i.glyphicons,.mpblog-recentposts ul li i.glyphicons,.sidebar-common ul li i.glyphicons{display:block;left:4px;top:2px;position:absolute}.sidebar-common ul li.active a{font-weight:700}.mpblog-archives ul li.active a,.mpblog-categories ul li.active a,.mpblog-recentcomments ul li.active a,.mpblog-recentposts ul li.active a{font-weight:700}.mpblog-recentposts .mp-post-thesis{margin-top:3px}.mpblog-recentposts .mp-recentpost-title{text-transform:uppercase;font-weight:600}.mpblog-recentposts .thumbnail{float:left;border:1px solid #D0CBC1;padding:3px;margin-right:10px;margin-bottom:5px;width:68px;height:68px}.mpblog-recentposts .thumbnail:hover{box-shadow:0 0 6px 0 #ccc;transition:all .15s .3s ease-in-out}.mpblog-recentposts .thumbnail .img{width:60px;height:60px}.mpblog-recentposts ul li{display:flex;margin-bottom:20px}.mpblog-recentposts ul li:last-child{margin-bottom:0}.mpblog-archives .block-content{padding-top:10px}.mpblog-archives .block-content .actions{margin:10px -10px -5px}.mpblog-tags .tag-list.cloud-enabled{display:none}.mpblog-tags .block-content canvas{width:100%;margin-left:-5px}.mpblog-tags ul{list-style-type:none}.mpblog-tags ul li{display:inline}.mpblog-tags a.tag1{font-size:.7em;font-weight:100}.mpblog-tags a.tag2{font-size:.8em;font-weight:200}.mpblog-tags a.tag3{font-size:.9em;font-weight:300}.mpblog-tags a.tag4{font-size:1em;font-weight:400}.mpblog-tags a.tag5{font-size:1.2em;font-weight:500}.mpblog-tags a.tag6{font-size:1.4em;font-weight:600}.mpblog-tags a.tag7{font-size:1.6em;font-weight:700}.mpblog-tags a.tag8{font-size:1.8em;font-weight:800}.mpblog-tags a.tag9{font-size:2.2em;font-weight:900}.mpblog-tags a.tag10{font-size:2.5em;font-weight:900}@media (min-width:770px){.mpblog-social-container{float:left}}.mpblog-social-container .mp-buttons ul li{margin-right:5px;float:left}@media (max-width:770px){.mpblog-social-container .mp-buttons ul{text-align:center;width:100%}.mpblog-social-container .mp-buttons ul li{margin-bottom:5px;display:inline-block}}.mpblog-social-container .mp-buttons ul li .blog-icon{float:left;background-repeat:no-repeat;background-position:50% 50%;background-color:transparent}.mpblog-social-container .mp-buttons ul li .blog-icon.twitter{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/twitter.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.facebook{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/facebook.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.vkontakte{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/vk.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.odnoklassniki{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/ok.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.blogger{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/blogger.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.tumblr{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/tumblr.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.pinterest{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/pinterest.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.digg{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/digg.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.mixx{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/mixx.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.delicious{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/delicious.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.stumbleupon{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/stumbleupon.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.slashdot{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/slashdot.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.reddit{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/reddit.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.linkedin{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/linkedin.svg)}.mpblog-social-container .mp-buttons ul li .blog-icon.google{background-image:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/images/mpblog/assets/google_bookmarks.svg)}.search-query{margin-bottom:20px}.search-query .input-box{position:relative;width:100%;margin-bottom:10px;float:left}.search-query .input-box button.button{position:absolute;right:0;top:0;background:0 0;border:none;padding:6px 7px}.search-query .input-box button.button i.glyphicons.search{opacity:.5;transition:all .15s ease-in-out}.search-query .input-box button.button i.glyphicons.search:hover{opacity:1}.search-query .input-box button.button i.glyphicons.search:active{transform:scale(.8)}.search-query .input-box input[type=text]{width:100%}.search-query .advice{padding:3px 10px;border:1px solid #ccc;background:#f4f4f4;float:left;border-radius:2px}.search-query .advice a{font-weight:700}.mpblog-search .block-content button.button{margin:0}.mpblog-search .block-content input.input-text{width:168px;height:33px}#mp_blog_search{display:flex;align-items:center}#mp_blog_search .input-box{position:relative;padding:0}.mpblog-preview{padding:20px}.mpblog-preview .mpblog-preview-header{margin-bottom:20px;padding-bottom:20px}.mpblog-preview-button-set{text-align:center;padding-top:20px;padding-bottom:20px}input.placeholder[type=text] .placeholder,textarea.placeholder .placeholder{color:#8c8c8c;text-indent:0;opacity:.8;transition:text-indent .2s ease-in-out,opacity .2s ease-in-out}input.placeholder[type=text] .hovered-placeholder,textarea.placeholder .hovered-placeholder{opacity:1}input.placeholder[type=text] .focused-placeholder,textarea.placeholder .focused-placeholder{text-indent:-100%;opacity:0}input.placeholder[type=text]::-webkit-input-placeholder,textarea.placeholder::-webkit-input-placeholder{color:#8c8c8c;text-indent:0;opacity:.8;transition:text-indent .2s ease-in-out,opacity .2s ease-in-out}input.placeholder[type=text]:-moz-placeholder,textarea.placeholder:-moz-placeholder{color:#8c8c8c;text-indent:0;opacity:.8;transition:text-indent .2s ease-in-out,opacity .2s ease-in-out}input.placeholder[type=text]::-moz-placeholder,textarea.placeholder::-moz-placeholder{color:#8c8c8c;text-indent:0;opacity:.8;transition:text-indent .2s ease-in-out,opacity .2s ease-in-out}input.placeholder[type=text]:-ms-input-placeholder,textarea.placeholder:-ms-input-placeholder{color:#8c8c8c;text-indent:0;opacity:.8;transition:text-indent .2s ease-in-out,opacity .2s ease-in-out}input.placeholder[type=text]:hover::-webkit-input-placeholder,textarea.placeholder:hover::-webkit-input-placeholder{opacity:1}input.placeholder[type=text]:hover:-moz-placeholder,textarea.placeholder:hover:-moz-placeholder{opacity:1}input.placeholder[type=text]:hover::-moz-placeholder,textarea.placeholder:hover::-moz-placeholder{opacity:1}input.placeholder[type=text]:hover:-ms-input-placeholder,textarea.placeholder:hover:-ms-input-placeholder{opacity:1}input.placeholder[type=text]:focus,textarea.placeholder:focus{box-shadow:inset 0 0 5px 0 #ccc;border:1px solid #4d4d4d}input.placeholder[type=text]:focus::-webkit-input-placeholder,textarea.placeholder:focus::-webkit-input-placeholder{text-indent:-100%;opacity:0}input.placeholder[type=text]:focus:-moz-placeholder,textarea.placeholder:focus:-moz-placeholder{text-indent:-100%;opacity:0}input.placeholder[type=text]:focus::-moz-placeholder,textarea.placeholder:focus::-moz-placeholder{text-indent:-100%;opacity:0}input.placeholder[type=text]:focus:-ms-input-placeholder,textarea.placeholder:focus:-ms-input-placeholder{text-indent:-100%;opacity:0}.fix-me{zoom:1}.fix-me:after,.fix-me:before{content:"";display:table}.fix-me:after{clear:both}.to-left{float:left}.to-right{float:right}div.fixed{clear:both}i.mpblog-classic.glyphicons,i.mpblog-classic.glyphicons:before{color:#39c}i.mpblog-red.glyphicons,i.mpblog-red.glyphicons:before{color:#7C0104}i.mpblog-green.glyphicons,i.mpblog-green.glyphicons:before{color:#030}i.mpblog-blue.glyphicons,i.mpblog-blue.glyphicons:before{color:#036}i.mpblog-grey.glyphicons,i.mpblog-grey.glyphicons:before{color:#333}i.mpblog-old-magento.glyphicons,i.mpblog-old-magento.glyphicons:before{color:#0A263C}
.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}/*# sourceMappingURL=glide.core.min.css.map */

.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*# sourceMappingURL=glide.theme.min.css.map */

@font-face {
	font-family: 'cws-arrow';
	src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/fonts/cwsarw.eot');
	src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/fonts/cwsarw.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/fonts/cwsarw.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/fonts/cwsarw.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/fonts/cwsarw.svg#cws-arrow') format('svg');
	font-weight: normal;
	font-style: normal;
}

.cwsSlider * { margin:0; padding:0; box-sizing:border-box; }
.cwsSlider img { max-width:100%; display:block; margin:0 auto; }
.cwsSlider a { text-decoration:none; cursor:pointer; outline:none; }
.std .cwsSlider ul, .std .cwsSlider ul li, .std .cwsSlider ol, .std .cwsSlider ol li,
.cwsSlider ul, .cwsSlider ul li, .cwsSlider ol, .cwsSlider ol li { list-style:none !important; margin:0; padding:0; }
.cwsSlider .slides { zoom:1; }
.hideArw { display:none; }
/* Clearfix for the .slides element */
.cwsSlider .loading {min-height: 290px; background: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/loading.gif') no-repeat center center;}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

.cws-arw a, .cws-pager,
.cws-viewport, ul.slides li { -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; }
.cwsSlider .loading { max-height:290px; overflow:hidden; }

/**** Theme styles ****/
.cwsSlider { position:relative; margin:0 auto; }
.page-products .cwsSlider, .catalog-product-view .cwsSlider, .cms-page-view .cwsSlider { margin:0 auto 55px; }

.cwsRwdSlider { position:relative; }
.cwsRwdSlider .slides li { position:relative; }
.cwsRwdSlider .slides li.video iframe {  width:100%; }

.sliderdecs { color:#fff; width:45%; position:absolute; top:30px; right:50px; padding:20px; border-left:5px solid rgba(255,255,255,0.50); }
.sliderdecs h3 { color:#fff; margin:0; }


video { width:100%!important; height:auto!important; }
.videoWrapper { position:relative; padding-bottom:34%; padding-top:0; height:0; }
.videoWrapper iframe { position:absolute; top:0; left:0; width:100%; height:100%; }

/* Crousel style */
.rwdCarousel { position:relative; }
.rwdCarousel .cws-viewport { position:relative; overflow:hidden; }
.rwdCarousel ul.slides li { flex:left; margin-right:15px; }

.defaultTheme .rwdCarousel ul.slides li { width:100px; padding:7px; border:1px solid #ddd; }
.dropShadow .rwdCarousel ul.slides { padding:3px; }
.dropShadow .rwdCarousel ul.slides li { width:100px; padding:7px; box-shadow:2px 2px 4px 0 rgba(0,0,0,0.40); }

.emboss .rwdCarousel ul.slides { padding:4px 4px 20px; }
.emboss .rwdCarousel ul.slides li { position:relative; padding:2px; box-shadow:0 0 4px 0 rgba(0,0,0,0.40); }
.emboss .rwdCarousel ul.slides li:after { content:' '; display:block; width:100%; height:20px; position:absolute; bottom:-20px; left:0; overflow:hidden;
	background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 95%/100% 30px; }
.emboss .rwdCarousel ul.slides li img { border:1px solid #ddd; padding:4px; box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.20); }

/* Slider and Crousel style */
.rwdSlideCrousel ul.slides li { float:left; margin-right:10px; opacity:1; cursor:pointer; }
.rwdSlideCrousel ul.slides li.video img { width:150px !important; }
.rwdSlideCrousel ul.slides li:hover,
.rwdSlideCrousel ul.slides li.cws-active-slide { opacity:0.6; cursor:default; }

.blankTheme .cwsRwdSlider { margin-bottom:10px; }

.slideNcrosel .slider { position:relative; }
.slideNcrosel.defaultTheme .slider { padding:10px; border:2px solid #DDD; }
.slideNcrosel.defaultTheme .slider:last-child { border-top:0 none; }

.verticalSlider.defaultTheme .cwsRwdSlider { border:2px solid #ddd; padding:10px; }
.verticalSlider.basSlider.defaultTheme ul.slides { border:0 none; padding:0; }

.slideNcrosel.dropShadow .cwsRwdSlider { margin-bottom:15px; box-shadow:1px 3px 6px 0 rgba(0,0,0,0.50); }
.slideNcrosel.dropShadow .rwdSlideCrousel ul.slides li { margin-right:15px; box-shadow:1px 2px 4px 0 rgba(0,0,0,0.50); }

.slideNcrosel.emboss { padding-bottom:35px; background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 100%/100% 36px; }
.slideNcrosel.emboss .slider { border:2px solid #fff; box-shadow:0 0 5px 0 rgba(0,0,0,0.30); }
.slideNcrosel.emboss .cwsRwdSlider, 
.slideNcrosel.emboss .rwdSlideCrousel { padding:8px; background-color:#fff; box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.25); }



/* Direction Nav */
.cws-arw { *height:0; }
.cws-arw a  { display:block; width:40px; height:40px; margin-top:-20px; position:absolute; top:50%; z-index:10; overflow:hidden; opacity:0; cursor:pointer; outline: none; }
.cws-arw .cws-prev { left:0;}
.cws-arw .cws-next { right:0;}
.cws-arw a:before  { font-family:"cws-arrow"; font-size:21px; line-height:40px; text-align:center; height:40px; width:40px; display:inline-block; outline: none; }

.cws-arw.angle a.cws-prev:before { content: "\69"; }
.cws-arw.angle a.cws-next:before { content: "\6a"; }
.cws-arw.angle_small a.cws-prev:before { content: "\6d"; }
.cws-arw.angle_small a.cws-next:before { content: "\6e"; }
.cws-arw.angle_circle a.cws-prev:before { content: "\37"; }
.cws-arw.angle_circle a.cws-next:before { content: "\38"; }
.cws-arw.angle_square a.cws-prev:before { content: "\21"; }
.cws-arw.angle_square a.cws-next:before { content: "\23"; }
.cws-arw.arrow a.cws-prev:before { content: "\6b"; }
.cws-arw.arrow a.cws-next:before { content: "\6c"; }
.cws-arw.arrow_circle a.cws-prev:before { content: "\6f"; }
.cws-arw.arrow_circle a.cws-next:before { content: "\70"; }
.cws-arw.caret a.cws-prev:before { content: "\65"; }
.cws-arw.caret a.cws-next:before { content: "\66"; }
.cws-arw.chevron a.cws-prev:before { content: "\77"; }
.cws-arw.chevron a.cws-next:before { content: "\78"; }
.cws-arw.chevron_smooth a.cws-prev:before { content: "\71"; }
.cws-arw.chevron_smooth a.cws-next:before { content: "\72"; }
.cws-arw.chevron_circle a.cws-prev:before { content: "\33"; }
.cws-arw.chevron_circle a.cws-next:before { content: "\34"; }
.cws-arw.chevron_square a.cws-prev:before { content: "\39"; }
.cws-arw.chevron_square a.cws-next:before { content: "\30"; }


.NavArwOnHover:hover .cws-arw .cws-prev,
.alwaysNavArw .cws-arw .cws-prev { opacity:0.7; left:initial; right:65px; top:initial; bottom:20px; }
.NavArwOnHover:hover .cws-arw .cws-next,
.alwaysNavArw .cws-arw .cws-next { opacity:0.7; right:20px; top:initial; bottom:20px; }

.cwsRwdSlider:hover .cws-next:hover, .cwsRwdSlider:hover .cws-prev:hover { opacity:1; }

.navArwOutside.NavArwOnHover:hover .cws-arw .cws-prev,
.navArwOutside.alwaysNavArw .cws-arw .cws-prev { left:-40px; }
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-next,
.navArwOutside.alwaysNavArw .cws-arw .cws-next { right:-40px; }

.navArwInLeft .cws-arw .cws-prev, .navArwInLeft .cws-arw .cws-next,
.navArwInRight .cws-arw .cws-prev, .navArwInRight .cws-arw .cws-next { bottom:10px; top:inherit; margin:0; }
.navArwInLeft .cws-arw .cws-prev { left:10px; }
.navArwInLeft .cws-arw .cws-next { left:50px; }
.navArwInRight .cws-arw .cws-prev,
.navArwInRight.NavArwOnHover:hover .cws-arw .cws-prev { left:inherit; right:50px; }
.navArwInRight .cws-arw .cws-next { right:10px; }

/* Pager style */
.cws-pager { position:absolute; z-index:99; opacity:0; }
.cws-pager li { margin:0 3px; display:inline-block; }
.cws-pager li a { display:block; width:12px; height:12px; text-indent:-999em; border-radius:50%; border:2px solid #fff; box-shadow:0 0 1px rgba(0,0,0,0.40); margin:0 1px; }

.cws-pager.squared li a, .cws-pager.squ-bar li a { border-radius:0; }
.cws-pager.cir-bar, .cws-pager.squ-bar { padding:10px 10px 0 !important; }

.alwaysPaging .cws-pager,
.pagingOnHover:hover .cws-pager { opacity:1; }
.alwaysPaging:hover .cws-pager.cir-bar, .alwaysPaging:hover .cws-pager.squ-bar,
.pagingOnHover:hover .cws-pager.cir-bar, .pagingOnHover:hover .cws-pager.squ-bar { opacity:0.9; }

.pagerBelow .cws-pager { padding-top:15px; bottom:-40px; left:auto; width:100%; text-align:center; margin:0 auto; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { bottom:-35px; }
.pagerAbove .cws-pager { top:-20px; left:45%; }
.pagerAbove .cws-pager.cir-bar, .pagerAbove .cws-pager.squ-bar { top:-35px; }
.pagerInTop .cws-pager { top:10px; left:45%; }
.pagerInBottom .cws-pager { bottom:10px; left:45%; }
.pagerInBottomleft .cws-pager { bottom:10px; left:10px; }
.pagerInBottomright .cws-pager { bottom:10px; right:10px; }

.navArwInLeft.pagerInBottomleft .cws-pager { bottom:22px; left:92px; }
.navArwInRight.pagerInBottomright .cws-pager { bottom:22px; right:92px; }
.navArwInLeft.pagerInBottomleft .cws-pager.cir-bar, .navArwInRight.pagerInBottomleft .cws-pager.cir-bar,
.navArwInLeft.pagerInBottomright .cws-pager.squ-bar, .navArwInRight.pagerInBottomright .cws-pager.squ-bar { bottom:13px; }


/****** Slider Theme setting style ******/
/* Default Theme */
.basSlider.defaultTheme .cwsRwdSlider { }
.defaultTheme .pagerBelow .cws-pager { bottom:-50px; }
.defaultTheme .pagerAbove .cws-pager { top:-30px; }
.defaultTheme .pagerBelow .cws-pager.cir-bar, .defaultTheme .pagerBelow .cws-pager.squ-bar { bottom:-34px; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar, .pagerAbove .cws-pager.cir-bar, .pagerAbove .cws-pager.squ-bar { left:-2px; width:100.3%; }
.defaultTheme .pagerAbove .cws-pager.cir-bar, .defaultTheme .pagerAbove .cws-pager.squ-bar { top:-34px; text-align:center }

.basSlider.dropShadow { position:relative; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }
.basSlider.dropShadow:before, .basSlider.dropShadow:after { content:""; position:absolute; z-index:-1; -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8); -moz-box-shadow:0 0 20px rgba(0,0,0,0.8); box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }
.basSlider.dropShadow:after { right:10px; left:auto; -webkit-transform:skew(8deg) rotate(3deg); -moz-transform:skew(8deg) rotate(3deg); -ms-transform:skew(8deg) rotate(3deg); -o-transform:skew(8deg) rotate(3deg);
	transform:skew(8deg) rotate(3deg); }


.basSlider.emboss { padding-bottom:35px; background:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/css/responsivebannerslider/bottom-shadow.png) no-repeat 50% 100%/100% 36px; }
.basSlider.emboss .slider { border:2px solid #fff; box-shadow:0 0 5px 0 rgba(0,0,0,0.30); }
.basSlider.emboss .cwsRwdSlider { padding:8px; background-color:#fff; box-shadow:inset 0 0 7px 0 rgba(0,0,0,0.25); }
.basSlider.emboss .cws-pager.squ-bar { bottom:-65px; }


.emboss .rwdCarousel ul.slides:after { content:" "; display:block; clear:both; height:0; width:0; overflow:hidden; }

@media only screen and (max-width:1320px) {
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-prev,
.navArwOutside.alwaysNavArw .cws-arw .cws-prev { left:0; }
.navArwOutside.NavArwOnHover:hover .cws-arw .cws-next,
.navArwOutside.alwaysNavArw .cws-arw .cws-next { right:0; }
}


@media only screen and (max-width:768px) {
.columns, .catalog-product-view .column.main { display:inherit; }
.cws-arw .cws-next { right:2px; }
.cws-arw .cws-prev { left:2px; }
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { width:101%; }

.cws-arw a  { width:26px; height:26px; margin-top:-13px; opacity:0; }
.cws-arw .cws-prev { background-size: cover; }
.cws-arw .cws-next { background-size: cover; }

.NavArwOnHover:hover .cws-arw .cws-prev,
.alwaysNavArw .cws-arw .cws-prev { opacity:1; left:initial; right:50px; top:initial; bottom:20px; }
    .NavArwOnHover:hover .cws-arw .cws-next,
    .alwaysNavArw .cws-arw .cws-next { opacity:1; right:20px; top:initial; bottom:20px; }
}

@media only screen and (max-width:480px) {
.pagerAbove .cws-pager, .pagerInTop .cws-pager, .pagerInBottom .cws-pager { left:37%; }

}
@media only screen and (max-width:380px) {
.pagerBelow .cws-pager.cir-bar, .pagerBelow .cws-pager.squ-bar { width:101.5%; }
}

.su-youtube { margin:0; }
.su-responsive-media-yes { height:0; overflow:hidden; padding-bottom:41.25%; position:relative; }
.su-youtube iframe { border:medium none !important; border:0 none; }
.su-responsive-media-yes iframe, .su-responsive-media-yes object, .su-responsive-media-yes embed { height:100%; left:0; position:absolute; top:0; width:100%; }
@font-face {
	font-family: 'Open Sans';
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/light/OpenSans-Light-webfont.eot');
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/light/OpenSans-Light-webfontd41d.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/light/OpenSans-Light-webfont.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/light/OpenSans-Light-webfont.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/light/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/regular/OpenSans-Regular-webfont.eot');
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/regular/OpenSans-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/regular/OpenSans-Regular-webfont.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/regular/OpenSans-Regular-webfont.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/regular/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/semibold/OpenSans-Semibold-webfont.eot');
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/semibold/OpenSans-Semibold-webfontd41d.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/semibold/OpenSans-Semibold-webfont.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/semibold/OpenSans-Semibold-webfont.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/semibold/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/bold/OpenSans-Bold-webfont.eot');
	src: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/bold/OpenSans-Bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/bold/OpenSans-Bold-webfont.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/bold/OpenSans-Bold-webfont.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/open-sans/bold/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: 'icomoon';
	src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/icomoon/fonts/icomoon.eot');
	src:url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/icomoon/fonts/icomoond41d.eot?#iefix') format('embedded-opentype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/icomoon/fonts/icomoon.woff') format('woff'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/icomoon/fonts/icomoon.ttf') format('truetype'),
		url('https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/fonts/icomoon/fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'icomoon';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-tweet, .icon-shopcart, .icon-search, .icon-phone, .icon-location, .icon-email, .icon-arrow_right, .icon-arrow_left, .icon-twitter, .icon-skype, .icon-rss, .icon-linkedin, .icon-googleplus, .icon-facebook, .icon-deviantart, .icon-home, .icon-skype-2, .icon-twitter-2, .icon-rss-2, .icon-linkedin-2, .icon-googleplus-2, .icon-fb, .icon-deviantart-2, .icon-remove, .icon-zoom-in, .icon-zoom-out, .icon-ok, .icon-repeat, .icon-refresh, .icon-reorder, .icon-arrow-right, .icon-arrow-left, .icon-reply, .icon-forward, .icon-grid9, .icon-list, .icon-close {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.icon-tweet:before {
	content: "\e001";
}
.icon-shopcart:before {
	content: "\e004";
}
.icon-search:before {
	content: "\e005";
}
.icon-phone:before {
	content: "\e007";
}
.icon-location:before {
	content: "\e008";
}
.icon-email:before {
	content: "\e00d";
}
.icon-arrow_right:before {
	content: "\e00f";
}
.icon-arrow_left:before {
	content: "\e010";
}
.icon-twitter:before {
	content: "\e000";
}
.icon-skype:before {
	content: "\e002";
}
.icon-rss:before {
	content: "\e003";
}
.icon-linkedin:before {
	content: "\e006";
}
.icon-googleplus:before {
	content: "\e009";
}
.icon-facebook:before {
	content: "\e00b";
}
.icon-deviantart:before {
	content: "\e00c";
}
.icon-home:before {
	content: "\e00a";
}
.icon-skype-2:before {
	content: "\e00e";
}
.icon-twitter-2:before {
	content: "\e011";
}
.icon-rss-2:before {
	content: "\e012";
}
.icon-linkedin-2:before {
	content: "\e013";
}
.icon-googleplus-2:before {
	content: "\e014";
}
.icon-fb:before {
	content: "\e015";
}
.icon-deviantart-2:before {
	content: "\e016";
}
.icon-remove:before {
	content: "\f00d";
}
.icon-zoom-in:before {
	content: "\f00e";
}
.icon-zoom-out:before {
	content: "\f010";
}
.icon-ok:before {
	content: "\f00c";
}
.icon-repeat:before {
	content: "\f01e";
}
.icon-refresh:before {
	content: "\f021";
}
.icon-reorder:before {
	content: "\f0c9";
}
.icon-arrow-right:before {
	content: "\e01b";
}
.icon-arrow-left:before {
	content: "\e01a";
}
.icon-reply:before {
	content: "\e017";
}
.icon-forward:before {
	content: "\e018";
}
.icon-grid9:before {
	content: "\e057";
}
.icon-list:before {
	content: "\e019";
}
.icon-close:before {
	content: "\e01c";
}

#MB_overlay {
    position: absolute;
    margin: auto;
    top: 0;    left: 0;
    width: 100%; height: 100%;
    z-index: 9999;
    border: 0;
    background-color: #000!important;
}
#MB_overlay[id] { position: fixed; }

#MB_window {
    position: absolute;
    top: 0;
    border: 0 solid;
    text-align: left;
    z-index: 10000;
}
#MB_window[id] { position: fixed!important; }

#MB_frame {
    position: relative;
    background-color: #EFEFEF;
    height: 100%;
}

#MB_header {
    margin: 0;
    padding: 0;
}

#MB_content {
    position: relative;
    padding: 6px .75em;
    overflow: auto;
}

#MB_caption {
    font: bold 100% "Lucida Grande", Arial, sans-serif;
    text-shadow: #FFF 0 1px 0;
    padding: .5em 2em .5em .75em;
    margin: 0;
    text-align: left;
}

#MB_close {
    display: block;
    position: absolute;
    right: 5px; top: 4px;
    padding: 2px 3px;
    font-weight: bold;
    text-decoration: none;
    font-size: 13px;
}
#MB_close:hover {
    background: transparent;
}

#MB_loading {
    padding: 1.5em;
    text-indent: -10000px;
    background: transparent url(https://www.gwfoksal.pl/skin/frontend/discounter/default/ajaxminicart/spinner.gif) 50% 0 no-repeat;
}

/* Color scheme */
#MB_window {
    background-color: #EFEFEF;
    color: #000;
    
    -webkit-box-shadow: 0 0 64px #000; 
    -moz-box-shadow: #000 0 0 64px; 
    box-shadow: 0 0 64px #000;
}
    #MB_frame {
        padding-bottom: 4px;
        
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;

        -moz-border-radius-bottomleft: 4px;
        -moz-border-radius-bottomright: 4px;

        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
    }
    
    #MB_content { border-top: 1px solid #F9F9F9; }

    #MB_header {
      background-color: #DDD;
      border-bottom: 1px solid #CCC;
    }
        #MB_caption { color: #000 }
        #MB_close { color: #777 }
        #MB_close:hover { color: #000 }


/* Alert message */
.MB_alert {
    margin: 10px 0;
    text-align: center;
}

/*  Notification message css  */
.notification {
    color: #fff;
    display: none;        
    padding: 0;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;    
    opacity:0.95;
    overflow: hidden;
     z-index: 10000; 
} 
#note {
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
    right: 0;
    background: #E00000;
    color: #fff;
    opacity:0.95;
    text-align: center;
    line-height: 2.5;
    overflow: hidden; 
    vertical-align: middle;
    font-size:16px;
    font-weight: 600;
    -webkit-box-shadow: 0 0 5px black;
    -moz-box-shadow:    0 0 5px black;
    box-shadow:         0 0 5px black;
}
@-webkit-keyframes slideDown {
    0%, 100% { -webkit-transform: translateY(-50px); }
    10%, 90% { -webkit-transform: translateY(0px); }
}
@-moz-keyframes slideDown {
    0%, 100% { -moz-transform: translateY(-50px); }
    10%, 90% { -moz-transform: translateY(0px); }
}

.cssanimations.csstransforms #note {
    -webkit-transform: translateY(-50px);
    -webkit-animation: slideDown 2.5s 1.0s 1 ease forwards;
    -moz-transform:    translateY(-50px);
    -moz-animation:    slideDown 2.5s 1.0s 1 ease forwards;
}
.top-cart {
    display: none;
}
.top-link-cart{
    display: none;    
}
.header-cart {
    display: table;
    float: right;
    height: 100%;
}

.header-cart .cart-btn {
   /*  background: none repeat scroll 0 0 #fff; */
    border: 0 none;
    text-decoration: none;
}

.cart-items-box .items {
    clear: both;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.cart-items-box .cart-header {
    border-bottom: 1px solid #d4d4d4;
    color: #000;
    font-size: 13px;
    margin: 10px 15px 5px 15px;
    padding-bottom: 3px;
    text-align: center;
	line-height: 21px;
}


.cart-items-box .cart-header .text{
	display: inline-block;
	line-height: 21px;
	text-transform:uppercase;
	vertical-align: top;
	font-weight: 700;
	}

.cart-items-box .items .item-thumbnail {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #eaeaea;;
    float: left;
    height: 50px;
    margin-right: 10px;
    width: 50px;
}
.mini-basket-content-wrapper {
    float: left;
    width: 205px;
}
.mini-cart-name {
    margin-bottom: 10%;
}
.cart-items-box .items .item-name {
    display: block;
    position: relative;
    top: 3px;
}
.qty-btngroup .minus {
    border-radius: 2px 0 0 2px;
}
.qty-btngroup button {
    background: none repeat scroll 0 0 #eaeaea;
    border: 0 none;
}
.btn.btn-iconed > i {
    padding-right: 5px;
}

.btn.btn-iconed > i, .btn.btn-iconed > span {
    display: inline-block;
    vertical-align: middle;
}
.header-cart .cart-value {
    color: #E73331;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
}
.btn {
    color: #555;
    font-size: 13px;
    font-weight: 400;
}
.cart-items-box {    
    z-index: 9999;
    position: absolute;  
    right: 0;
	background: #f8f8f8;
	-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.5);
	box-shadow: 0 0 15px 0 rgba(0,0,0,0.5);
    display: block;                                                  
    width: 320px;
    display: none;
}

.cart-items-box .minicart-arrow{
	display: block;
	width: 26px;
	height: 15px;
	position: absolute;
	top: -15px;
	right: 40px;
	background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/images/minicart_arrow.png") no-repeat bottom center;
	}

.mini-basket-content-wrapper{
    float:left;
    text-align: left;
    width:189px;    
}

.mini-cart-name{
    margin-bottom: 5px;    
}
.mini-basket-content-wrapper  .price{
    display: inline-block;
    margin-left: 2px;
    padding-top: 0px;
}

.cart-items-box .items li{
    border-bottom: 1px solid #d4d4d4; 
    padding-bottom: 10px;
}

.cart-items-box .items li:last-child{
    border-bottom: none; 
}

.mini-cart-see-all {
    float: right;
    display: inline-block;
    padding: 10px;
}

.mini-cart-footer {
    padding: 15px;
	text-align: center;
}  

.items li .remove-btn{      
    width: 14px;
    height: 14px;
    display: block;position: relative;
    left: 280px;
    top:  -85px;
    z-index: 10000;
}
.cart-items-box .header {
    text-align: center;
    color: #a4a4a4;
    font-size: 11px;
    padding-bottom: 3px;
    border-bottom: 1px solid #d0d0d0;
    margin: 10px;
}

.cart-items-box .items > li {
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear;
	padding: 15px 0px 10px 0px;
}

.cart-items-box .items > li:hover .item-thumbnail {
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.cart-items-box .items .item-thumbnail {
    float: left;
    width: 50px;
    height: 50px;
    border: 1px solid #e9e9e;
    background: #fff;
    padding: 0px;
    margin-right: 10px;
	text-align:center;
}
.cart-items-box .items .item-thumbnail > a {
    display: block;
    height: 100%;
    background: #e1e1e1;
    overflow: hidden;
}
.cart-items-box .items .item-name {
    position: relative;
    top: 0px;
    display: block;
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
}
.cart-items-box .items .item-price {
    color: #000;
    margin-top: 5px;
    display: block;
}

.cart-items-box .items .item-price .price{
	font-size: 16px;
	font-weight: 700;
	color: #E73331;
	}

.cart-items-box .items .qty{
	display: inline-block;
	color: #000;
	font-size: 14px;
	line-height: 18px;
	float: left;
	}
	
.cart-items-box .items .input-text{
	display: inline-block;
	color: #000000;
	font-size: 14px;
	line-height: 18px;
	font-weight: 700;
	width: auto;
	height: auto;
	background: none;
	border: none;
	text-align:left;
	float:left;
	}	

.cart-items-box .footer {
    clear: both;
    float: right;
    font-size: 11px;
    margin-top: 15px;
    text-decoration: underline;
}
   
.items li .remove-btn{
    width: 20px;
    height: 20px;
    display: block;
    position: relative;
    left: 280px;
    top:  -45px;
    z-index: 10000;
    font-size: 16px;
}
 
.my-cart .qty-btngroup {
    margin: 0 auto;
    display: table;
}
.qty-btngroup button, .qty-btngroup input[type="text"] {
    width: auto;
    height: auto;
    float: none;
	display: inline-block;
    color: #000000;
    font-size: 14px;
	background: none; 
}
.qty-btngroup button {
    border: 0;
    background: #eaeaea;
}
.qty-btngroup button:hover {
    color: #fff;
    background: #ff5757;
}
.qty-btngroup input[type="text"] {
    border: 1px solid #eaeaea;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    text-align: center;
    font-size: 12px;
    height: 28px;     
}
.qty-btngroup .plus {
    border-radius: 0 2px 2px 0;
}
.qty-btngroup .minus {
    border-radius: 2px 0 0 2px;
}
table.my-cart tr td div.qty-btngroup {
    width: 105%;
}
.my-cart .qty-btngroup {
    display: table;
    margin: 0 auto;
}
#mini-cart-summary{
    margin-bottom: 5px;
    width: 100%;
}
.sidebar .header-cart{
    display: none;
}
.clearfix{
    clear: both;
}
.header-container {
    text-align: left;
}
.view-cart-btn{
    float: none;
}
.view-cart-btn:hover span {
    color: #fff !important;
}
#minicartfooterid a.button {
    line-height: 22px;
	padding: 8px 15px 8px 15px;
        z-index: 10000;
}

#minicartfooterid a.button i{
	padding-left: 10px;
	font-size: 20px;
	vertical-align: text-bottom;
	}

.cart-container{
    overflow: unset;
    z-index: 99999; 
}
.skip-minicart {
    padding: 0px !important;
/*    position: absolute;
    right: 0;
    top: 0;*/
    width: auto;
}
.header .quick-access .links {
    float: right;
    line-height: 18px;
    position: relative;
    right: 135px;
    white-space: nowrap;
}
.header .form-search {
   margin-top: 10px;
}

.header-cart:hover .cart-items-box{
    display: block !important;
}

#load_animate {
    display: none !important;
}
/*.header-cart .cart-items-box{*/
    /*display: none;*/
/*}*/

@media all and (max-width: 770px){
.header-cart:hover .cart-items-box{
    display: none !important;
}
}

#solr_search_facets .sf-menu li a.facet-item,
#solr_search_facets .sf-menu li a.empty, #solr_search_facets .sf-menu li a.empty:hover
{
	background: none;
}

#solr_search_facets li a.empty {
	color: #000;
	text-decoration: none;	
}

#solr_search_facets ol li{
	padding: 0;
}


#solr_search_facets dt {
    margin: 0;
    color: #000;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-style: normal;
    line-height: 18px;
    text-rendering: optimizeSpeed;
    text-transform: uppercase;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    font-weight: normal;
    padding: 10px 10px 10px 10px;
    border: 1px solid #dcdcdc;
    position: relative;
    background-color: #f4f4f4;
    display: block;
}

#solr_search_facets dt:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: none;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #000000;
    border-bottom: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
}

#solr_search_facets dt:hover {
    background-color: #ececec;
}

#solr_search_facets dd {
    padding: 10px;
    margin: 0;
    border-width: 0 1px;
    border-style: solid;
    border-color: #dcdcdc;
}

#solr_search_facets dd:last-child {
    border-width: 0 1px 1px 1px;
}

#solr_search_facets dt.collapsed{
	
}

#solr_search_facets li.toggle-hide {
    display: none;
}

#solr_search_facets li.more-less {
    text-align: right;
    background: none;
}
#solr_search_facets li.more-less a {
	color: #000000;
}

#solr_search_facets li.more-less:hover, #solr_search_facets li.more-less a:hover {
    background:none;
}

#solr_search_facets li a.active, #solr_search_facets dl li a:hover {
/*    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/checkboxes.png") no-repeat scroll -3px -14px transparent;*/
    color: #000;
}

#solr_search_facets li a.empty, #solr_search_facets dl li a.empty:hover {
/*    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/checkboxes.png") no-repeat scroll -3px -29px transparent;*/
    color: #000;
    cursor: default;
    opacity: 0.5;
}

#solr_search_price_slider {
    /*
    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/slider-images-track-right.png") no-repeat scroll right top transparent;
	height: 9px;
	*/
	width: 100%;
}
#solr_search_price_slider_handle1,  #solr_search_price_slider_handle2{
	
}

#content_holder_prize .refine-results-price-slider {
    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/basicSprite.png") no-repeat scroll -143px -87px transparent;
    height: 22px;
    padding: 0;
    position: relative;
}
#content_holder_prize .ui-slider {
    cursor: pointer;
    height: 24px;
    margin-bottom: -7px;
    position: relative;
    text-align: left;
    width: 100%;
}
#content_holder_prize .ui-slider .ui-slider-range {
    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/basicSprite.png") no-repeat scroll -144px -55px transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 100%;
    position: absolute;
    z-index: 1;
}
#content_holder_prize .ui-slider .ui-slider-handle {
    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/basicSprite.png") no-repeat scroll -144px -122px #fff;
    cursor: pointer;
    height: 25px;
    /*margin-left: -8px;*/
    position: absolute;
    top: -2px;
    width: 16px;
    z-index: 2;
}
#content_holder_prize #refine-results-price-values input{
    font-size: 15px;
    font-weight: bold;
    padding: 2px;
    width: 60px;
}
#content_holder_prize #refine-results-price-values {
	margin: 5px 0;
}

#content_holder_category_path li li{

}
#solr_search_facets li a.facet-item span{
    color: #000;
}

div.block-layered-nav div.solrbridge-slider {
	 position:relative; margin:10px auto 5px auto; z-index:9; height:18px;  background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/solrbridge-slider-bg.gif) repeat-x 50% 50%; cursor:pointer;
}
div.block-layered-nav div.solrbridge-slider div.handle {width:14px; top:-1px; height:22px; background: transparent url(https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/solrbridge-hadle.png) no-repeat; position: absolute; cursor:move; z-index: 2;}

/*
 * Slider labels
 */
.solrbridge-slider-price {
	color: #798794;
}
.solrbridge-slider-price-from {
	float: left;
    
}
.solrbridge-slider-price-to {
	float: right;
}

.solrbridge-slider-handle-right {
	position: absolute;
	top: 14px;
	right: 0;
}

.solrbridge-slider-handle-left {
	position: absolute;
	top: 14px;
	left: 0;
}
.solrbridge-slider-price-range 
{
	text-align: center;
	font-size: 0.9em;
}
/*
 * Slider Bar
 */
.solrbridge-slider-bar {
	position:absolute; 
	background: #999; 
	height: 6px; 
	top: 6px; 
	z-index: 1;  
}
#solrbridge-price-btn{
    margin-top: 10px;
}
#solrbridge-price-btn span {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    display: inline-block;
    text-align: center;
    white-space: nowrap;
}

div.solrbridge-overlay {
    background-color: #FFF;
    height: 100%;
    left: 0;
    opacity: 0.5;
    filter: alpha(opacity = 50);
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 555;
}
div.solrbridge-overlay img {
    top: 100px;
    left: 45%;
    display: block;
    position: absolute;
}

div.solrbridge-overlay div {
    margin: 0 auto;
    display: block;
	width: 300px;
	height: 200px;
	background:  url('https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/solrbridge-overlay.gif') 50% 50% no-repeat;
}
#solr_search_facets .arrow {
    background: url("https://www.gwfoksal.pl/skin/frontend/discounter/default/solrsearch/images/arrows.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    margin: 3px 3px 0;
}

@media all and (max-width: 770px){

#solr_search_facets .block-title{
    padding-left:  25px;
    cursor: pointer;
    }  

#solr_search_facets .block-title.active:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    display: block;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #fff;
    border-bottom: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

#solr_search_facets .block-title:after {
    display: block;
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-top: 4px solid #fff;
    border-bottom: none;
    left: 10px;
    top: 50%;
    margin-top: -3px;
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

#solr_search_facets #narrow-by-list{
    border-top: 1px solid #dcdcdc;
    }
    
#solr_search_facets dt {
    padding-left: 25px;
    cursor: pointer;
}

#solr_search_facets dt:after {
    display: block;
}    
 
#solr_search_facets dt.collapsed:after {
    display: block;
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
} 

}
.ups-column label {
    cursor: pointer;
    min-height: 55px;
}

.shipment-methods > div{
    width: 48%;
    float: left;
    margin-right: 3.5%;
}

.shipment-methods > div:last-child{
	margin-right: 0;
}

.shipment-methods > div input{
    position: absolute;
    top: 23px;
    left: 12px;
    margin-top: -7px;
}

.shipment-methods > div .shipment-info{
    font-weight: bold;
}

.shipment-methods > div .shipp-title{
    font-size: 16px;
    font-weight: 800;
    text-align: left;
    display: block;
    border-bottom:2px solid #ccc;
    padding-left: 20px;
    padding-bottom: 10px;
}

.shipment-methods > div .shipp-title + p {
    margin:10px 0;
}

.shipment-methods > div .shipp-title:after {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 48px;
    height: 24px;
    content: "";
    display: block;
    background: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/images/kurier.png') center right no-repeat;
    background-size: auto 100%;
}

.shipment-methods > div.ups-column .flatrate1 .shipp-title:after{
    background-image: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/images/kurier.png');
}

.shipment-methods > div.ups-column .flatrate .shipp-title:after{
    background-image: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/images/poczta-polska.png');
    width: 40px;
    height: 24px;
}

.shipment-methods > div.ups-column .flatrate5 .shipp-title:after{
    background-image: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/images/inpost.png');
    width: 40px;
    height: 24px;
}
.shipment-methods > div.ups-column .flatrate6 .shipp-title:after{
    background-image: url('https://www.gwfoksal.pl/skin/frontend/discounter/default/images/inpost.png');
    width: 40px;
    height: 24px;
}

.shipment-methods > div .shipping-info{
    border: 1px solid #ccc;
    padding: 10px;
    text-align: left;
    position: relative;
    cursor: pointer;
    height: 100%;
}

.shipment-methods > div .shipping-info:hover{
	border: 1px solid #000000;
}
	
.shipment-methods > div.active .shipping-info {
	border: 1px solid #1f6cac;
}

.promotion{
    color: #CC0F0D;
}

.sp-methods .no-display{
    display: inherit !important;
}

.pac-item:hover{
    cursor: pointer;
}

.shipment-methods.ups-col-3 .ups-column {
    width: 31%;
}

@media all and (max-width: 770px){
    .shipment-methods > div{
        width: 100%;
        float: none;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .ups-column label {
        min-height: initial;
    }

    #checkout-shipping-method-load .shipment-methods.ups-col-3 {
        display: block;
    }

    .shipment-methods.ups-col-3 .ups-column {
        width: 100%;
    }
}    
/**
 * Inchoo is not affiliated with or in any way responsible for this code.
 *
 * Commercial support is available directly from the [extension author](http://www.techytalk.info/contact/).
 *
 * @category Marko-M
 * @package SocialConnect
 * @author Marko Martinović <marko@techytalk.info>
 * @copyright Copyright (c) Marko Martinović (http://www.techytalk.info)
 * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 */

div.inchoo-socialconnect-facebook{
    float: left;
    height: 30px !important;
    background: transparent url('https://www.gwfoksal.pl/skin/frontend/base/default/inchoo_socialconnect/facebook/images/login-button-left.png') no-repeat top left !important;
}

div.inchoo-socialconnect-facebook-inner{
    height: 30px !important;
    float: left !important;
    margin-left: 30px !important;
    background: transparent url('https://www.gwfoksal.pl/skin/frontend/base/default/inchoo_socialconnect/facebook/images/login-button-inner.png') repeat-x top left !important;
    padding: 0 5px !important;
    text-shadow: 1px 1px #1c376d;
}

div.inchoo-socialconnect-facebook-right{
    float: left !important;
    height: 30px !important;
    width: 3px !important;
    background: transparent url('https://www.gwfoksal.pl/skin/frontend/base/default/inchoo_socialconnect/facebook/images/login-button-right.png') no-repeat top left !important;
}

div.inchoo-socialconnect-facebook-inner a{
    color: #FFFFFF !important;
    padding: 0 !important;
    margin: 0 !important;
    text-decoration: none !important;
    line-height: 30px !important;
}      

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
	padding-top: 10px;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://www.gwfoksal.pl/skin/frontend/discounter/default/magehit_bestseller/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}


/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	display: block;
	zoom: 1;
	font-size: 45px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

.owl-theme .owl-controls .owl-buttons .owl-prev:before{
	font-family: FontAwesome;
	content:"\f104";
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #c4c4c4;
	position: absolute;
	top: 50%;
	margin-top: -15px;
	left: -20px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
	}

.owl-theme .owl-controls .owl-buttons .owl-next:before{
	font-family: FontAwesome;
	content:"\f105";
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #c4c4c4;
	position: absolute;
	top: 50%;
	margin-top: -15px;
	right: -20px;
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
	}

.owl-theme .owl-controls .owl-buttons .owl-prev:hover:before,
.owl-theme .owl-controls .owl-buttons .owl-next:hover:before{
	color: #000000;
	}


/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(https://www.gwfoksal.pl/skin/frontend/discounter/default/magehit_bestseller/css/AjaxLoader.gif) no-repeat center center
}
.owl-carousel .item{
      margin: 0px 10px 0px 10px;
	  position: relative;
	  text-align:left;
}
.owl-carousel .item img{
  display: block;
  width: 100%;
  height: auto;
}
.owl-item, h2.subtitle{text-align: center;}
h2.ver_subtitle {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
/* 
 *  Owl Carousel CSS3 Transitions 
 *  v1.3.2
 */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
/*!
 *
 *  Project:  GLYPHICONS
 *  Author:   Jan Kovarik - www.glyphicons.com
 *  Twitter:  @jankovarik
 *
 */
html,
html .halflings {
  -webkit-font-smoothing: antialiased !important;
}
@font-face {
  font-family: 'Glyphicons';
  src: url('https://www.gwfoksal.pl/skin/frontend/base/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.eot');
  src: url('https://www.gwfoksal.pl/skin/frontend/base/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.eot?#iefix') format('embedded-opentype'), url('https://www.gwfoksal.pl/skin/frontend/base/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.woff') format('woff'), url('https://www.gwfoksal.pl/skin/frontend/base/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.ttf') format('truetype'), url('https://www.gwfoksal.pl/skin/frontend/base/default/magpleasure/vendor/glyphicons/fonts/glyphicons-regular.svg#glyphicons_halflingsregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
i.glyphicons {
  display: inline-block;
  position: relative;
  padding: 0;
  color: #1d1d1b;
  width: 16px;
  height: 16px;
  text-decoration: none;
  *display: inline;
  *zoom: 1;
}
i.glyphicons:before {
  color: #1D1D1B;
  font: 16px 'Glyphicons';
  left: 0;
  position: absolute;
  top: 0;
}
i.glyphicons.glass:before {
  content: "\e001";
}
i.glyphicons.leaf:before {
  content: "\e002";
}
i.glyphicons.dog:before {
  content: "\e003";
}
i.glyphicons.user:before {
  content: "\e004";
}
i.glyphicons.girl:before {
  content: "\e005";
}
i.glyphicons.car:before {
  content: "\e006";
}
i.glyphicons.user_add:before {
  content: "\e007";
}
i.glyphicons.user_remove:before {
  content: "\e008";
}
i.glyphicons.film:before {
  content: "\e009";
}
i.glyphicons.magic:before {
  content: "\e010";
}
i.glyphicons.envelope:before {
  content: "\2709";
}
i.glyphicons.camera:before {
  content: "\e012";
}
i.glyphicons.heart:before {
  content: "\e013";
}
i.glyphicons.beach_umbrella:before {
  content: "\e014";
}
i.glyphicons.train:before {
  content: "\e015";
}
i.glyphicons.print:before {
  content: "\e016";
}
i.glyphicons.bin:before {
  content: "\e017";
}
i.glyphicons.music:before {
  content: "\e018";
}
i.glyphicons.note:before {
  content: "\e019";
}
i.glyphicons.heart_empty:before {
  content: "\e020";
}
i.glyphicons.home:before {
  content: "\e021";
}
i.glyphicons.snowflake:before {
  content: "\2744";
}
i.glyphicons.fire:before {
  content: "\e023";
}
i.glyphicons.magnet:before {
  content: "\e024";
}
i.glyphicons.parents:before {
  content: "\e025";
}
i.glyphicons.binoculars:before {
  content: "\e026";
}
i.glyphicons.road:before {
  content: "\e027";
}
i.glyphicons.search:before {
  content: "\e028";
}
i.glyphicons.cars:before {
  content: "\e029";
}
i.glyphicons.notes_2:before {
  content: "\e030";
}
i.glyphicons.pencil:before {
  content: "\270F";
}
i.glyphicons.bus:before {
  content: "\e032";
}
i.glyphicons.wifi_alt:before {
  content: "\e033";
}
i.glyphicons.luggage:before {
  content: "\e034";
}
i.glyphicons.old_man:before {
  content: "\e035";
}
i.glyphicons.woman:before {
  content: "\e036";
}
i.glyphicons.file:before {
  content: "\e037";
}
i.glyphicons.coins:before {
  content: "\e038";
}
i.glyphicons.airplane:before {
  content: "\2708";
}
i.glyphicons.notes:before {
  content: "\e040";
}
i.glyphicons.stats:before {
  content: "\e041";
}
i.glyphicons.charts:before {
  content: "\e042";
}
i.glyphicons.pie_chart:before {
  content: "\e043";
}
i.glyphicons.group:before {
  content: "\e044";
}
i.glyphicons.keys:before {
  content: "\e045";
}
i.glyphicons.calendar:before {
  content: "\e046";
}
i.glyphicons.router:before {
  content: "\e047";
}
i.glyphicons.camera_small:before {
  content: "\e048";
}
i.glyphicons.dislikes:before {
  content: "\e049";
}
i.glyphicons.star:before {
  content: "\e050";
}
i.glyphicons.link:before {
  content: "\e051";
}
i.glyphicons.eye_open:before {
  content: "\e052";
}
i.glyphicons.eye_close:before {
  content: "\e053";
}
i.glyphicons.alarm:before {
  content: "\e054";
}
i.glyphicons.clock:before {
  content: "\e055";
}
i.glyphicons.stopwatch:before {
  content: "\e056";
}
i.glyphicons.projector:before {
  content: "\e057";
}
i.glyphicons.history:before {
  content: "\e058";
}
i.glyphicons.truck:before {
  content: "\e059";
}
i.glyphicons.cargo:before {
  content: "\e060";
}
i.glyphicons.compass:before {
  content: "\e061";
}
i.glyphicons.keynote:before {
  content: "\e062";
}
i.glyphicons.paperclip:before {
  content: "\e063";
}
i.glyphicons.power:before {
  content: "\e064";
}
i.glyphicons.lightbulb:before {
  content: "\e065";
}
i.glyphicons.tag:before {
  content: "\e066";
}
i.glyphicons.tags:before {
  content: "\e067";
}
i.glyphicons.cleaning:before {
  content: "\e068";
}
i.glyphicons.ruller:before {
  content: "\e069";
}
i.glyphicons.gift:before {
  content: "\e070";
}
i.glyphicons.umbrella:before {
  content: "\2602";
}
i.glyphicons.book:before {
  content: "\e072";
}
i.glyphicons.bookmark:before {
  content: "\e073";
}
i.glyphicons.wifi:before {
  content: "\e074";
}
i.glyphicons.cup:before {
  content: "\e075";
}
i.glyphicons.stroller:before {
  content: "\e076";
}
i.glyphicons.headphones:before {
  content: "\e077";
}
i.glyphicons.headset:before {
  content: "\e078";
}
i.glyphicons.warning_sign:before {
  content: "\e079";
}
i.glyphicons.signal:before {
  content: "\e080";
}
i.glyphicons.retweet:before {
  content: "\e081";
}
i.glyphicons.refresh:before {
  content: "\e082";
}
i.glyphicons.roundabout:before {
  content: "\e083";
}
i.glyphicons.random:before {
  content: "\e084";
}
i.glyphicons.heat:before {
  content: "\e085";
}
i.glyphicons.repeat:before {
  content: "\e086";
}
i.glyphicons.display:before {
  content: "\e087";
}
i.glyphicons.log_book:before {
  content: "\e088";
}
i.glyphicons.adress_book:before {
  content: "\e089";
}
i.glyphicons.building:before {
  content: "\e090";
}
i.glyphicons.eyedropper:before {
  content: "\e091";
}
i.glyphicons.adjust:before {
  content: "\e092";
}
i.glyphicons.tint:before {
  content: "\e093";
}
i.glyphicons.crop:before {
  content: "\e094";
}
i.glyphicons.vector_path_square:before {
  content: "\e095";
}
i.glyphicons.vector_path_circle:before {
  content: "\e096";
}
i.glyphicons.vector_path_polygon:before {
  content: "\e097";
}
i.glyphicons.vector_path_line:before {
  content: "\e098";
}
i.glyphicons.vector_path_curve:before {
  content: "\e099";
}
i.glyphicons.vector_path_all:before {
  content: "\e100";
}
i.glyphicons.font:before {
  content: "\e101";
}
i.glyphicons.italic:before {
  content: "\e102";
}
i.glyphicons.bold:before {
  content: "\e103";
}
i.glyphicons.text_underline:before {
  content: "\e104";
}
i.glyphicons.text_strike:before {
  content: "\e105";
}
i.glyphicons.text_height:before {
  content: "\e106";
}
i.glyphicons.text_width:before {
  content: "\e107";
}
i.glyphicons.text_resize:before {
  content: "\e108";
}
i.glyphicons.left_indent:before {
  content: "\e109";
}
i.glyphicons.right_indent:before {
  content: "\e110";
}
i.glyphicons.align_left:before {
  content: "\e111";
}
i.glyphicons.align_center:before {
  content: "\e112";
}
i.glyphicons.align_right:before {
  content: "\e113";
}
i.glyphicons.justify:before {
  content: "\e114";
}
i.glyphicons.list:before {
  content: "\e115";
}
i.glyphicons.text_smaller:before {
  content: "\e116";
}
i.glyphicons.text_bigger:before {
  content: "\e117";
}
i.glyphicons.embed:before {
  content: "\e118";
}
i.glyphicons.embed_close:before {
  content: "\e119";
}
i.glyphicons.table:before {
  content: "\e120";
}
i.glyphicons.message_full:before {
  content: "\e121";
}
i.glyphicons.message_empty:before {
  content: "\e122";
}
i.glyphicons.message_in:before {
  content: "\e123";
}
i.glyphicons.message_out:before {
  content: "\e124";
}
i.glyphicons.message_plus:before {
  content: "\e125";
}
i.glyphicons.message_minus:before {
  content: "\e126";
}
i.glyphicons.message_ban:before {
  content: "\e127";
}
i.glyphicons.message_flag:before {
  content: "\e128";
}
i.glyphicons.message_lock:before {
  content: "\e129";
}
i.glyphicons.message_new:before {
  content: "\e130";
}
i.glyphicons.inbox:before {
  content: "\e131";
}
i.glyphicons.inbox_plus:before {
  content: "\e132";
}
i.glyphicons.inbox_minus:before {
  content: "\e133";
}
i.glyphicons.inbox_lock:before {
  content: "\e134";
}
i.glyphicons.inbox_in:before {
  content: "\e135";
}
i.glyphicons.inbox_out:before {
  content: "\e136";
}
i.glyphicons.cogwheel:before {
  content: "\e137";
}
i.glyphicons.cogwheels:before {
  content: "\e138";
}
i.glyphicons.picture:before {
  content: "\e139";
}
i.glyphicons.adjust_alt:before {
  content: "\e140";
}
i.glyphicons.database_lock:before {
  content: "\e141";
}
i.glyphicons.database_plus:before {
  content: "\e142";
}
i.glyphicons.database_minus:before {
  content: "\e143";
}
i.glyphicons.database_ban:before {
  content: "\e144";
}
i.glyphicons.folder_open:before {
  content: "\e145";
}
i.glyphicons.folder_plus:before {
  content: "\e146";
}
i.glyphicons.folder_minus:before {
  content: "\e147";
}
i.glyphicons.folder_lock:before {
  content: "\e148";
}
i.glyphicons.folder_flag:before {
  content: "\e149";
}
i.glyphicons.folder_new:before {
  content: "\e150";
}
i.glyphicons.edit:before {
  content: "\e151";
}
i.glyphicons.new_window:before {
  content: "\e152";
}
i.glyphicons.check:before {
  content: "\e153";
}
i.glyphicons.unchecked:before {
  content: "\e154";
}
i.glyphicons.more_windows:before {
  content: "\e155";
}
i.glyphicons.show_big_thumbnails:before {
  content: "\e156";
}
i.glyphicons.show_thumbnails:before {
  content: "\e157";
}
i.glyphicons.show_thumbnails_with_lines:before {
  content: "\e158";
}
i.glyphicons.show_lines:before {
  content: "\e159";
}
i.glyphicons.playlist:before {
  content: "\e160";
}
i.glyphicons.imac:before {
  content: "\e161";
}
i.glyphicons.macbook:before {
  content: "\e162";
}
i.glyphicons.ipad:before {
  content: "\e163";
}
i.glyphicons.iphone:before {
  content: "\e164";
}
i.glyphicons.iphone_transfer:before {
  content: "\e165";
}
i.glyphicons.iphone_exchange:before {
  content: "\e166";
}
i.glyphicons.ipod:before {
  content: "\e167";
}
i.glyphicons.ipod_shuffle:before {
  content: "\e168";
}
i.glyphicons.ear_plugs:before {
  content: "\e169";
}
i.glyphicons.phone:before {
  content: "\e170";
}
i.glyphicons.step_backward:before {
  content: "\e171";
}
i.glyphicons.fast_backward:before {
  content: "\e172";
}
i.glyphicons.rewind:before {
  content: "\e173";
}
i.glyphicons.play:before {
  content: "\e174";
}
i.glyphicons.pause:before {
  content: "\e175";
}
i.glyphicons.stop:before {
  content: "\e176";
}
i.glyphicons.forward:before {
  content: "\e177";
}
i.glyphicons.fast_forward:before {
  content: "\e178";
}
i.glyphicons.step_forward:before {
  content: "\e179";
}
i.glyphicons.eject:before {
  content: "\e180";
}
i.glyphicons.facetime_video:before {
  content: "\e181";
}
i.glyphicons.download_alt:before {
  content: "\e182";
}
i.glyphicons.mute:before {
  content: "\e183";
}
i.glyphicons.volume_down:before {
  content: "\e184";
}
i.glyphicons.volume_up:before {
  content: "\e185";
}
i.glyphicons.screenshot:before {
  content: "\e186";
}
i.glyphicons.move:before {
  content: "\e187";
}
i.glyphicons.more:before {
  content: "\e188";
}
i.glyphicons.brightness_reduce:before {
  content: "\e189";
}
i.glyphicons.brightness_increase:before {
  content: "\e190";
}
i.glyphicons.circle_plus:before {
  content: "\e191";
}
i.glyphicons.circle_minus:before {
  content: "\e192";
}
i.glyphicons.circle_remove:before {
  content: "\e193";
}
i.glyphicons.circle_ok:before {
  content: "\e194";
}
i.glyphicons.circle_question_mark:before {
  content: "\e195";
}
i.glyphicons.circle_info:before {
  content: "\e196";
}
i.glyphicons.circle_exclamation_mark:before {
  content: "\e197";
}
i.glyphicons.remove:before {
  content: "\e198";
}
i.glyphicons.ok:before {
  content: "\e199";
}
i.glyphicons.ban:before {
  content: "\e200";
}
i.glyphicons.download:before {
  content: "\e201";
}
i.glyphicons.upload:before {
  content: "\e202";
}
i.glyphicons.shopping_cart:before {
  content: "\e203";
}
i.glyphicons.lock:before {
  content: "\e204";
}
i.glyphicons.unlock:before {
  content: "\e205";
}
i.glyphicons.electricity:before {
  content: "\e206";
}
i.glyphicons.ok_2:before {
  content: "\e207";
}
i.glyphicons.remove_2:before {
  content: "\e208";
}
i.glyphicons.cart_out:before {
  content: "\e209";
}
i.glyphicons.cart_in:before {
  content: "\e210";
}
i.glyphicons.left_arrow:before {
  content: "\e211";
}
i.glyphicons.right_arrow:before {
  content: "\e212";
}
i.glyphicons.down_arrow:before {
  content: "\e213";
}
i.glyphicons.up_arrow:before {
  content: "\e214";
}
i.glyphicons.resize_small:before {
  content: "\e215";
}
i.glyphicons.resize_full:before {
  content: "\e216";
}
i.glyphicons.circle_arrow_left:before {
  content: "\e217";
}
i.glyphicons.circle_arrow_right:before {
  content: "\e218";
}
i.glyphicons.circle_arrow_top:before {
  content: "\e219";
}
i.glyphicons.circle_arrow_down:before {
  content: "\e220";
}
i.glyphicons.play_button:before {
  content: "\e221";
}
i.glyphicons.unshare:before {
  content: "\e222";
}
i.glyphicons.share:before {
  content: "\e223";
}
i.glyphicons.chevron-right:before {
  content: "\e224";
}
i.glyphicons.chevron-left:before {
  content: "\e225";
}
i.glyphicons.bluetooth:before {
  content: "\e226";
}
i.glyphicons.euro:before {
  content: "\20AC";
}
i.glyphicons.usd:before {
  content: "\e228";
}
i.glyphicons.gbp:before {
  content: "\e229";
}
i.glyphicons.retweet_2:before {
  content: "\e230";
}
i.glyphicons.moon:before {
  content: "\e231";
}
i.glyphicons.sun:before {
  content: "\2609";
}
i.glyphicons.cloud:before {
  content: "\2601";
}
i.glyphicons.direction:before {
  content: "\e234";
}
i.glyphicons.brush:before {
  content: "\e235";
}
i.glyphicons.pen:before {
  content: "\e236";
}
i.glyphicons.zoom_in:before {
  content: "\e237";
}
i.glyphicons.zoom_out:before {
  content: "\e238";
}
i.glyphicons.pin:before {
  content: "\e239";
}
i.glyphicons.albums:before {
  content: "\e240";
}
i.glyphicons.rotation_lock:before {
  content: "\e241";
}
i.glyphicons.flash:before {
  content: "\e242";
}
i.glyphicons.google_maps:before {
  content: "\e243";
}
i.glyphicons.anchor:before {
  content: "\2693";
}
i.glyphicons.conversation:before {
  content: "\e245";
}
i.glyphicons.chat:before {
  content: "\e246";
}
i.glyphicons.male:before {
  content: "\e247";
}
i.glyphicons.female:before {
  content: "\e248";
}
i.glyphicons.asterisk:before {
  content: "\002A";
}
i.glyphicons.divide:before {
  content: "\00F7";
}
i.glyphicons.snorkel_diving:before {
  content: "\e251";
}
i.glyphicons.scuba_diving:before {
  content: "\e252";
}
i.glyphicons.oxygen_bottle:before {
  content: "\e253";
}
i.glyphicons.fins:before {
  content: "\e254";
}
i.glyphicons.fishes:before {
  content: "\e255";
}
i.glyphicons.boat:before {
  content: "\e256";
}
i.glyphicons.delete:before {
  content: "\e257";
}
i.glyphicons.sheriffs_star:before {
  content: "\e258";
}
i.glyphicons.qrcode:before {
  content: "\e259";
}
i.glyphicons.barcode:before {
  content: "\e260";
}
i.glyphicons.pool:before {
  content: "\e261";
}
i.glyphicons.buoy:before {
  content: "\e262";
}
i.glyphicons.spade:before {
  content: "\e263";
}
i.glyphicons.bank:before {
  content: "\e264";
}
i.glyphicons.vcard:before {
  content: "\e265";
}
i.glyphicons.electrical_plug:before {
  content: "\e266";
}
i.glyphicons.flag:before {
  content: "\e267";
}
i.glyphicons.credit_card:before {
  content: "\e268";
}
i.glyphicons.keyboard-wireless:before {
  content: "\e269";
}
i.glyphicons.keyboard-wired:before {
  content: "\e270";
}
i.glyphicons.shield:before {
  content: "\e271";
}
i.glyphicons.ring:before {
  content: "\02DA";
}
i.glyphicons.cake:before {
  content: "\e273";
}
i.glyphicons.drink:before {
  content: "\e274";
}
i.glyphicons.beer:before {
  content: "\e275";
}
i.glyphicons.fast_food:before {
  content: "\e276";
}
i.glyphicons.cutlery:before {
  content: "\e277";
}
i.glyphicons.pizza:before {
  content: "\e278";
}
i.glyphicons.birthday_cake:before {
  content: "\e279";
}
i.glyphicons.tablet:before {
  content: "\e280";
}
i.glyphicons.settings:before {
  content: "\e281";
}
i.glyphicons.bullets:before {
  content: "\e282";
}
i.glyphicons.cardio:before {
  content: "\e283";
}
i.glyphicons.t-shirt:before {
  content: "\e284";
}
i.glyphicons.pants:before {
  content: "\e285";
}
i.glyphicons.sweater:before {
  content: "\e286";
}
i.glyphicons.fabric:before {
  content: "\e287";
}
i.glyphicons.leather:before {
  content: "\e288";
}
i.glyphicons.scissors:before {
  content: "\e289";
}
i.glyphicons.bomb:before {
  content: "\e290";
}
i.glyphicons.skull:before {
  content: "\e291";
}
i.glyphicons.celebration:before {
  content: "\e292";
}
i.glyphicons.tea_kettle:before {
  content: "\e293";
}
i.glyphicons.french_press:before {
  content: "\e294";
}
i.glyphicons.coffe_cup:before {
  content: "\e295";
}
i.glyphicons.pot:before {
  content: "\e296";
}
i.glyphicons.grater:before {
  content: "\e297";
}
i.glyphicons.kettle:before {
  content: "\e298";
}
i.glyphicons.hospital:before {
  content: "\e299";
}
i.glyphicons.hospital_h:before {
  content: "\e300";
}
i.glyphicons.microphone:before {
  content: "\e301";
}
i.glyphicons.webcam:before {
  content: "\e302";
}
i.glyphicons.temple_christianity_church:before {
  content: "\e303";
}
i.glyphicons.temple_islam:before {
  content: "\e304";
}
i.glyphicons.temple_hindu:before {
  content: "\e305";
}
i.glyphicons.temple_buddhist:before {
  content: "\e306";
}
i.glyphicons.bicycle:before {
  content: "\e307";
}
i.glyphicons.life_preserver:before {
  content: "\e308";
}
i.glyphicons.share_alt:before {
  content: "\e309";
}
i.glyphicons.comments:before {
  content: "\e310";
}
i.glyphicons.flower:before {
  content: "\2698";
}
i.glyphicons.baseball:before {
  content: "\e312";
}
i.glyphicons.rugby:before {
  content: "\e313";
}
i.glyphicons.ax:before {
  content: "\e314";
}
i.glyphicons.table_tennis:before {
  content: "\e315";
}
i.glyphicons.bowling:before {
  content: "\e316";
}
i.glyphicons.tree_conifer:before {
  content: "\e317";
}
i.glyphicons.tree_deciduous:before {
  content: "\e318";
}
i.glyphicons.more_items:before {
  content: "\e319";
}
i.glyphicons.sort:before {
  content: "\e320";
}
i.glyphicons.filter:before {
  content: "\e321";
}
i.glyphicons.gamepad:before {
  content: "\e322";
}
i.glyphicons.playing_dices:before {
  content: "\e323";
}
i.glyphicons.calculator:before {
  content: "\e324";
}
i.glyphicons.tie:before {
  content: "\e325";
}
i.glyphicons.wallet:before {
  content: "\e326";
}
i.glyphicons.piano:before {
  content: "\e327";
}
i.glyphicons.sampler:before {
  content: "\e328";
}
i.glyphicons.podium:before {
  content: "\e329";
}
i.glyphicons.soccer_ball:before {
  content: "\e330";
}
i.glyphicons.blog:before {
  content: "\e331";
}
i.glyphicons.dashboard:before {
  content: "\e332";
}
i.glyphicons.certificate:before {
  content: "\e333";
}
i.glyphicons.bell:before {
  content: "\e334";
}
i.glyphicons.candle:before {
  content: "\e335";
}
i.glyphicons.pushpin:before {
  content: "\e336";
}
i.glyphicons.iphone_shake:before {
  content: "\e337";
}
i.glyphicons.pin_flag:before {
  content: "\e338";
}
i.glyphicons.turtle:before {
  content: "\e339";
}
i.glyphicons.rabbit:before {
  content: "\e340";
}
i.glyphicons.globe:before {
  content: "\e341";
}
i.glyphicons.briefcase:before {
  content: "\e342";
}
i.glyphicons.hdd:before {
  content: "\e343";
}
i.glyphicons.thumbs_up:before {
  content: "\e344";
}
i.glyphicons.thumbs_down:before {
  content: "\e345";
}
i.glyphicons.hand_right:before {
  content: "\e346";
}
i.glyphicons.hand_left:before {
  content: "\e347";
}
i.glyphicons.hand_up:before {
  content: "\e348";
}
i.glyphicons.hand_down:before {
  content: "\e349";
}
i.glyphicons.fullscreen:before {
  content: "\e350";
}
i.glyphicons.shopping_bag:before {
  content: "\e351";
}
i.glyphicons.book_open:before {
  content: "\e352";
}
i.glyphicons.nameplate:before {
  content: "\e353";
}
i.glyphicons.nameplate_alt:before {
  content: "\e354";
}
i.glyphicons.vases:before {
  content: "\e355";
}
i.glyphicons.bullhorn:before {
  content: "\e356";
}
i.glyphicons.dumbbell:before {
  content: "\e357";
}
i.glyphicons.suitcase:before {
  content: "\e358";
}
i.glyphicons.file_import:before {
  content: "\e359";
}
i.glyphicons.file_export:before {
  content: "\e360";
}
i.glyphicons.bug:before {
  content: "\e361";
}
i.glyphicons.crown:before {
  content: "\e362";
}
i.glyphicons.smoking:before {
  content: "\e363";
}
i.glyphicons.cloud-upload:before {
  content: "\e364";
}
i.glyphicons.cloud-download:before {
  content: "\e365";
}
i.glyphicons.restart:before {
  content: "\e366";
}
i.glyphicons.security_camera:before {
  content: "\e367";
}
i.glyphicons.expand:before {
  content: "\e368";
}
i.glyphicons.collapse:before {
  content: "\e369";
}
i.glyphicons.collapse_top:before {
  content: "\e370";
}
i.glyphicons.globe_af:before {
  content: "\e371";
}
i.glyphicons.global:before {
  content: "\e372";
}
i.glyphicons.spray:before {
  content: "\e373";
}
i.glyphicons.nails:before {
  content: "\e374";
}
i.glyphicons.claw_hammer:before {
  content: "\e375";
}
i.glyphicons.classic_hammer:before {
  content: "\e376";
}
i.glyphicons.hand_saw:before {
  content: "\e377";
}
i.glyphicons.riflescope:before {
  content: "\e378";
}
i.glyphicons.electrical_socket_eu:before {
  content: "\e379";
}
i.glyphicons.electrical_socket_us:before {
  content: "\e380";
}
i.glyphicons.pinterest:before {
  content: "\e381";
}
i.glyphicons.dropbox:before {
  content: "\e382";
}
i.glyphicons.google_plus:before {
  content: "\e383";
}
i.glyphicons.jolicloud:before {
  content: "\e384";
}
i.glyphicons.yahoo:before {
  content: "\e385";
}
i.glyphicons.blogger:before {
  content: "\e386";
}
i.glyphicons.picasa:before {
  content: "\e387";
}
i.glyphicons.amazon:before {
  content: "\e388";
}
i.glyphicons.tumblr:before {
  content: "\e389";
}
i.glyphicons.wordpress:before {
  content: "\e390";
}
i.glyphicons.instapaper:before {
  content: "\e391";
}
i.glyphicons.evernote:before {
  content: "\e392";
}
i.glyphicons.xing:before {
  content: "\e393";
}
i.glyphicons.zootool:before {
  content: "\e394";
}
i.glyphicons.dribbble:before {
  content: "\e395";
}
i.glyphicons.deviantart:before {
  content: "\e396";
}
i.glyphicons.read_it_later:before {
  content: "\e397";
}
i.glyphicons.linked_in:before {
  content: "\e398";
}
i.glyphicons.forrst:before {
  content: "\e399";
}
i.glyphicons.pinboard:before {
  content: "\e400";
}
i.glyphicons.behance:before {
  content: "\e401";
}
i.glyphicons.github:before {
  content: "\e402";
}
i.glyphicons.youtube:before {
  content: "\e403";
}
i.glyphicons.skitch:before {
  content: "\e404";
}
i.glyphicons.foursquare:before {
  content: "\e405";
}
i.glyphicons.quora:before {
  content: "\e406";
}
i.glyphicons.badoo:before {
  content: "\e407";
}
i.glyphicons.spotify:before {
  content: "\e408";
}
i.glyphicons.stumbleupon:before {
  content: "\e409";
}
i.glyphicons.readability:before {
  content: "\e410";
}
i.glyphicons.facebook:before {
  content: "\e411";
}
i.glyphicons.twitter:before {
  content: "\e412";
}
i.glyphicons.instagram:before {
  content: "\e413";
}
i.glyphicons.posterous_spaces:before {
  content: "\e414";
}
i.glyphicons.vimeo:before {
  content: "\e415";
}
i.glyphicons.flickr:before {
  content: "\e416";
}
i.glyphicons.last_fm:before {
  content: "\e417";
}
i.glyphicons.rss:before {
  content: "\e418";
}
i.glyphicons.skype:before {
  content: "\e419";
}
i.glyphicons.e-mail:before {
  content: "\e420";
}

#ajax-cart-popup-background {
    background: #000;
    opacity: .2;
    position: fixed;
    z-index: 999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

#ajax-cart-popup {
    position: fixed;
    z-index: 1000;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    overflow: hidden;
    width: min(650px, 100vw);
    border: 2px solid #000;
    border-radius: 10px;
}

#cart-popup-close {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 22px;
    line-height: 1;
    padding: 5px;
    cursor: pointer;
}

.cart-popup-content {
    padding: 30px;
}

.cart-popup-content-text > * {
    margin-bottom: 10px;
    text-align: center;
}

.cart-popup-content-text .popup-title {
    font-size: 22px;
    text-align: center;
    font-weight: 700;
}

.cart-popup-content-products {
    display: flex !important;
    margin-bottom: 25px;
}

.cart-popup-content-products .owl-item {
    flex: 1;
}

.cart-popup-content-buttons {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    gap: 15px;
}

.cart-popup-content-buttons a {
    color: #fff;
}

@media (max-width: 770px) {
    .cart-popup-content-products .owl-item:last-of-type {
        display: none;
    }
}

/**
 * Inchoo is not affiliated with or in any way responsible for this code.
 *
 * Commercial support is available directly from the [extension author](http://www.techytalk.info/contact/).
 *
 * @category Marko-M
 * @package SocialConnect
 * @author Marko Martinović <marko@techytalk.info>
 * @copyright Copyright (c) Marko Martinović (http://www.techytalk.info)
 * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
 */

div.inchoo-socialconnect-register,
div.inchoo-socialconnect-checkout,
div.inchoo-socialconnect-login {
    margin-top: 28px;
}

div.inchoo-socialconnect-login .content {
    min-height: 100px;
}

div.inchoo-socialconnect-register .fieldset {
    margin: 0px;
}

div.inchoo-socialconnect-account .col3-set .col-1 {
    width: 29%
}

div.inchoo-socialconnect-account .col3-set .col-2 {
    width: 49%
}

div.inchoo-socialconnect-account .col3-set .col-3 {
    width: 19%
}

div.inchoo-socialconnect-account .col2-set .col-1 {
    width: 79%
}

div.inchoo-socialconnect-account .col2-set .col-2 {
    width: 19%
}

