body,td,textarea{font-family:arial,sans-serif;font-size:11px;color:#222}textarea{resize:none}body{text-align:center;background:#fff}input,textarea{color:#666;margin:0;padding:0;border:0;font-size:11px}.hover{background-position:100% 100%!important}a span.hoverButton{cursor:pointer}a.hoverButton:hover,a:hover span.hoverButton{background-position:100% 100%!important}a.nodecoration:hover{text-decoration:none!important}a.nodecoration:hover span.decoration,a.underline{text-decoration:underline}.no_margins,.no_margins li,body,div,form,html,img,p{margin:0;padding:0}img{border:0}img.lazy{width:100%}.hide{display:none!important}.none{display:none}.block{display:block!important}.inline{display:inline!important}.fright{float:right!important}.fleft{float:left!important}.fnone{float:none!important}.valign{vertical-align:middle}.valignB{vertical-align:bottom!important}.bold{font-weight:700!important}.normal{font-weight:400!important}.lh13{line-height:13px}.strike{text-decoration:line-through}.m0a{margin:0 auto!important}.m0{margin:0!important}.m3{margin:3px!important}.m5{margin:5px!important}.m10{margin:10px!important}.mT0{margin-top:0!important}.mT1{margin-top:1px!important}.mT2{margin-top:2px!important}.mT3{margin-top:3px!important}.mT4{margin-top:4px!important}.mT5{margin-top:5px!important}.mT6{margin-top:6px!important}.mT7{margin-top:7px!important}.mT8{margin-top:8px!important}.mT10{margin-top:10px!important}.mT15{margin-top:15px!important}.mT20{margin-top:20px!important}.mT50{margin-top:50px!important}.mT100{margin-top:100px!important}.mR0{margin-right:0!important}.mR3{margin-right:3px!important}.mR5{margin-right:5px!important}.mR10{margin-right:10px!important}.mR15{margin-right:15px!important}.mR20{margin-right:20px!important}.mR40{margin-right:40px!important}.mB0{margin-bottom:0!important}.mB3{margin-bottom:3px!important}.mB5{margin-bottom:5px!important}.mB10{margin-bottom:10px!important}.mB15{margin-bottom:15px!important}.mB20{margin-bottom:20px!important}.mL0{margin-left:0!important}.mL2{margin-left:2px!important}.mL3{margin-left:3px!important}.mL5{margin-left:5px!important}.mL10{margin-left:10px!important}.mL15{margin-left:15px!important}.mL20{margin-left:20px!important}.mL25{margin-left:25px!important}.mL30{margin-left:30px!important}.mL95{margin-left:95px!important}.mL235{margin-left:235px!important}.p0{padding:0!important}.p3{padding:3px!important}.p5{padding:5px!important}.p10{padding:10px!important}.p12{padding:12px!important}.p15{padding:15px!important}.p20{padding:20px!important}.pT0{padding-top:0!important}.pT2{padding-top:2px!important}.pT3{padding-top:3px!important}.pT4{padding-top:4px!important}.pT5{padding-top:5px!important}.pT7{padding-top:7px!important}.pT10{padding-top:10px!important}.pT15{padding-top:15px!important}.pT20{padding-top:20px!important}.pT30{padding-top:30px!important}.pR0{padding-right:0!important}.pR3{padding-right:3px!important}.pR5{padding-right:5px!important}.pR10{padding-right:10px!important}.pR15{padding-right:15px!important}.pR20{padding-right:20px!important}.pR25{padding-right:25px!important}.pR40{padding-right:40px!important}.pB0{padding-bottom:0!important}.pB3{padding-bottom:3px!important}.pB5{padding-bottom:5px!important}.pB10{padding-bottom:10px!important}.pB15{padding-bottom:15px!important}.pB20{padding-bottom:20px!important}.pTB30{padding-top:30px;padding-bottom:30px}.pL0{padding-left:0!important}.pL3{padding-left:3px!important}.pL5{padding-left:5px!important}.pL10{padding-left:10px!important}.pL15{padding-left:15px!important}.pL20{padding-left:20px!important}.pL25{padding-left:25px!important}.pL30{padding-left:30px!important}.pL40{padding-left:40px!important}.pL235{padding-left:235px!important}.bA{border:1px solid #cacaca!important}.b0{border:none!important}.bT{border-top:1px solid #cacaca!important}.bT2{border-top:2px solid #cacaca!important}.bT0{border-top:none!important}.bR{border-right:1px solid #cacaca!important}.bR0{border-right:none!important}.bB{border-bottom:1px solid #cacaca!important}.bB0{border-bottom:none!important}.bL{border-left:1px solid #cacaca!important}.bL0{border-left:none!important}.bTRL{border-top:1px solid #cacaca!important}.bRBL,.bTRL{border-right:1px solid #cacaca!important;border-left:1px solid #cacaca!important}.bRBL{border-bottom:1px solid #cacaca!important}.bRL{border-right:1px solid #cacaca!important;border-left:1px solid #cacaca!important}.f0{font-size:0}.f9{font-size:9px}.f10{font-size:10px!important}.f11{font-size:11px!important}.f12{font-size:12px!important}.f13,.f13i{font-size:13px!important}.f14{font-size:14px!important}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px!important}.f20{font-size:20px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.f30{font-size:30px}.wAuto{width:auto!important}.w10{width:10%}.w20{width:20%}.w20p{width:20px!important}.w25{width:24%}.w30{width:30%}.w30p{width:30px}.w35p{width:35px}.w40{width:40%}.w50{width:50%}.w50p{width:50px!important}.w60{width:60%}.w60p{width:60px}.w70{width:70%}.w72{width:72%}.w75{width:75%}.w75p{width:75px}.w80{width:80%}.w90{width:90%}.w90p{width:90px}.w100{width:100%}.w100p{width:100px}.w105p{width:105px}.w110{width:110px}.w115p{width:115px}.w120{width:120px}.w130{width:130px!important}.w140{width:140px}.w150{width:150px!important}.w155{width:155px!important}.w160{width:160px}.w165{width:165px}.w170{width:170px}.w175{width:175px}.w190{width:190px}.w195{width:195px}.w200{width:200px}.w213{width:213px}.w248{width:248px}.w250{width:250px}.w260{width:260px!important}.w280{width:280px}.w300{width:300px}.w310{width:310px}.w345{width:345px}.w350{width:350px}.w360p{width:360px}.w370{width:370px}.w375{width:375px}.w380{width:396px}.w385{width:385px}.w400{width:400px}.w430{width:430px}.w450{width:450px}.w460{width:460px}.w465{width:465px}.w480{width:480px}.w500{width:500px}.w520{width:520px}.w555{width:555px!important}.w590{width:580px}.w658p{width:658px}.w678p{width:678px}.w680p{width:680px}.w740p{width:740px}hr.cart-services-bottom-line{height:1px;color:#c9c9c9;background:#c9c9c9;font-size:0;border:0;width:66%;margin:15px auto 5px}.h0{height:0!important}.h0,.h5{font-size:0!important}.h5{height:5px!important}.h6{height:6px!important}.h6,.h7{font-size:0!important}.h7{height:7px!important}.h10{height:10px}.h15{height:15px}.h20{height:20px}.h23{height:23px}.h50{height:50px}.hAuto{height:auto!important}.c333{color:#333!important}.c000{color:#000!important}.c999{color:#999!important}.c666{color:#666!important}.cyellow{color:#c4a805!important}.cred{color:#c00!important}.cgreen{color:#10ab27!important}.cred2{color:#f33!important}.cblue{color:#0191c9!important}.cwhite{color:#fff!important}.clightgrey{color:#b4b4b4!important}span.cblue{color:#0191c9}span.cred{color:#c00}.row label em{color:#ed1c24}.nobg{background:none!important}.bglightblue{background:#f2f2f2!important}.bgwhite{background:#fff!important}.tcenter{text-align:center!important}.tright{text-align:right!important}.tjustify{text-align:justify!important}.dec-none{text-decoration:none!important}.forms .tleft,.tleft{text-align:left!important}.half{width:50%}.txtUnder{text-decoration:underline}.nowrap{white-space:nowrap}.upper{text-transform:uppercase}.over-hidden{overflow:hidden}.break-word{word-wrap:break-word}.buttonA{text-align:center}.buttonA a{display:block;margin:0 auto}.buttonA div a{margin:0 5px;float:left}.buttonA div{margin:0 auto}div.input-bg-27,div.input-bg-35,div.input-bg-45,div.input-bg-75,div.input-bg-90,div.input-bg-147,div.input-bg-158,div.input-bg-185,div.input-bg-197,div.input-bg-337,div.input-bg-540,div.input-bg-570{height:22px;border:1px solid #cdcdcd;outline:none;background:#fff}div.input-bg-197B{background:url(/images/ole/inputGreyB.png) 0 0 no-repeat;height:25px;border-right:1px solid #cdcdcd}div.input-bg-197B input{padding:0;font-size:13px;height:24px;background:transparent;border:0 none;margin:1px 5px 0}div.input-bg-27 input,div.input-bg-35 input,div.input-bg-45 input,div.input-bg-75 input,div.input-bg-90 input,div.input-bg-147 input,div.input-bg-158 input,div.input-bg-185 input,div.input-bg-197 input,div.input-bg-337 input,div.input-bg-540 input,div.input-bg-570 input{padding:0 0 0 5px;height:21px;background:transparent;border:0 none;margin:0}div.input-bg-27{width:27px}div.input-bg-35{width:35px}div.input-bg-45{width:45px}div.input-bg-75{width:75px}div.input-bg-90{width:90px}div.input-bg-147{width:147px}div.input-bg-158{width:158px}div.input-bg-197,div.input-bg-197B{width:197px}div.input-bg-337{width:337px}div.input-bg-540{width:540px}div.input-bg-570{width:570px}div.input-bg-185{width:185px}div.input-bg-27 input,div.input-bg-35 input,div.input-bg-45 input,div.input-bg-75 input,div.input-bg-90 input,div.input-bg-147 input,div.input-bg-158 input,div.input-bg-185 input,div.input-bg-197 input,div.input-bg-197B input,div.input-bg-337 input,div.input-bg-540 input,div.input-bg-570 input{width:100%;outline:none;box-sizing:border-box}.error-box div[class^=input-bg]{border:1px solid red}input.inputFile{background:url(/images/ole/input-197-bg.gif) 0 0 no-repeat;width:187px;height:17px;float:left;margin:0 5px 0 0;display:block;padding:2px 5px}a.turn-off-automatic-vouchers,a.turn-on-automatic-vouchers{margin:0 0 0 5px;float:left}textarea.textarea337{padding:3px;width:337px;height:156px;overflow-x:hidden;overflow-y:scroll}div.textarea337 textarea{resize:none;border:1px solid #cdcdcd;padding:5px;display:block;width:320px}textarea.textarea90{padding:3px 3px 2px;width:564px;height:113px;overflow:auto}div.textarea90 textarea{width:100%;height:100%}.clear{clear:both}#hiddenFancyBody,#hiddenFancyLink{display:none}.pointer{cursor:pointer}.relative{position:relative}h1,h2{font-size:13px}h3{padding:0 5px;font-size:12px}h4{font-size:10px}li .clear{height:5px;float:none}span.clear{display:block;height:1px;overflow:hidden}div .clear{height:0;overflow:hidden;background:transparent}.titleH4 a,h3 a,h4 a{color:#000;font-size:13px;text-decoration:none}div.titleH4,h4.title{color:#333;font-size:13px;font-weight:700}.li-disc{list-style:disc}span.arrow-blue{position:relative}span.arrow-blue:after{content:"";display:block;position:absolute;top:0;left:2px;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:2px 0 2px 3px;border-color:transparent transparent transparent #0191c9}span.report-error{background:url(/images/ole/report-error.gif) no-repeat;display:block;float:left;height:12px;margin:0 4px 0 0;width:12px;font-size:0}a.wstecz{margin:5px}span.btn-prev{background:transparent url(/images/ole/button7.png) no-repeat 0 0;display:block;height:21px;width:84px}a:hover span.btn-prev{background-position:0 -21px}span.btn-next{background:#fff url(/images/ole/button7.png) no-repeat -126px 0;display:block;height:21px;width:75px}a:hover span.btn-next{background-position:-126px -21px}span.ball{background:url(/images/ole/product-info-dot.gif) 0 0 no-repeat;float:left;margin:4px 4px 0 0;display:block;width:7px;height:7px}a.btn-sprawdz{margin:0 auto;display:block;width:89px;height:36px;background:url(/images/ole/button/sprawdz.png) no-repeat 0 0}a.btn-sprawdz:hover{background-position:0 -36px}span#recommend,span.recommend{background:url(/images/ole/recommend-btn.png) 0 30% no-repeat;display:block;height:16px;margin-top:7px;padding-left:20px;width:110px}span#print,span.print{background:url(/images/ole/print-btn.gif) 0 0 no-repeat;display:block;height:16px;padding-left:20px}a:hover span#print,a:hover span#recommend{text-decoration:underline}span.arrow-raquo{position:relative}span.arrow-raquo:after{content:"";position:relative;top:-1px;left:-6px;display:inline-block;width:5px;height:5px;border-right:2px solid #0191c9;border-top:2px solid #0191c9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}span.arrow-laquo{background:url(/images/ole/li-blue-white2.gif) 50% 50% no-repeat}a.tak:empty:before{content:"Tak"}a.nie:empty:before{content:"Nie"}a.ok{display:block;width:70px}a.anuluj{background:url(/images/ole/button4O.png) no-repeat -438px 0;width:76px;height:36px;display:block}a.anuluj:hover{background-position:-438px -36px}a.zapisz{background:url(/images/ole/button4O.png) no-repeat -140px 0;width:76px;height:36px;display:block}a.zapisz:hover{background-position:-140px -36px}a.btn-szukaj{background:url(/images/ole/button4O.png) no-repeat -292px 0;width:76px;height:36px;display:block}a.btn-szukaj:hover{background-position:-292px -36px}a.powrot{background:url(/images/ole/button10O.png) no-repeat -126px 0;width:76px;height:25px;display:none;float:left}a.powrot:hover{background-position:-126px -25px}a.cancel{background:url(/images/ole/button6O.png) no-repeat -75px 0;width:57px;height:25px;display:block}a.cancel:hover{background-position:-75px -25px}a.dodaj{background:url(/images/ole/button6O.png) no-repeat -395px 0;width:55px;height:25px;display:block}a.dodaj:hover{background-position:-395px -25px}a.wyslij2{background:url(/images/ole/button6O.png) no-repeat -726px 0;width:53px;height:25px;display:block}a.wyslij2:hover{background-position:-726px -25px}a.nie-dziekuje{background:url(/images/ole/button1O.png) no-repeat -301px 0;width:126px;height:25px;display:block}a.nie-dziekuje:hover{background-position:-301px -25px}.btn-dalej{display:inline-block;width:152px;height:36px;background:url(/images/ole/button/dalej.png) no-repeat 0 0;float:right;margin-right:15px;margin-top:15px}.btn-dalej:hover{background-position:0 -36px}.rel{position:relative}#content-1c{width:940px}#content-2c{width:747px;float:left}#content-3c{width:555px;float:left;overflow:hidden}#content-1c .center-top{width:940px;border-top:1px solid #ccc}#content-1c .center-bottom,#content-1c .center-bottom2{width:940px;border-bottom:1px solid #ccc}#content-1c .center-bottom2{margin-bottom:3px}#content-1c .center-content{background:#fff;border:1px solid #cacaca;border-top:0 none;border-bottom:0 none}#container.recovery-password .content{width:450px;margin:0 auto}#container.recovery-password #content-1c{width:auto}#container.recovery-password #content-1c .center-top-bar.grey{padding:8px 0 0 10px;height:24px;background:#cbcbcb}#container.recovery-password #content-1c .center-content{border:1px solid #cacaca}.recovery-password .error-box:before{margin:0 0 12px 5px}.recovery-password .password-invalid{padding-left:135px}.recovery-password .password-invalid .password-toggle{right:50px}#left-column{float:left;width:182px;text-align:center;margin-right:9px;overflow:hidden}.loader{width:180px}#left-column div,#left-column p{text-align:left;font-size:11px}#left-column div.clear{font-size:0}#left-column .h5{margin-bottom:5px}#left-column .left-box-bar,#left-column .left-box-bar2{font-size:0;margin:0;text-align:center;color:#000}#left-column .left-box-bar .h2,#left-column .left-box-bar h2,#right-3-column .left-box-bar .h2,#right_3c .left-box-bar .h2{color:#333;padding:13px 0 0;font-weight:700;font-size:12px;text-align:center;text-transform:uppercase}#left-column .left-box-bar2 h2{color:#333;font-size:14px;padding:10px 0 0;height:22px}#left-column .yellow .left-box-top,#right_3c .yellow .left-box-top{font-size:0;background:transparent url(/images/ole/left-box-yellow.png) 0 -42px no-repeat;height:4px}#left-column .yellow .left-box-top-content,#right_3c .yellow .left-box-top-content{padding:10px;background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}#left-column .yellow .left-box-bar,#right_3c .yellow .left-box-bar{height:38px;background-color:#e2e2e2;border:1px solid #ccc}#left-column .yellow .left-box-center{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}#left-column .yellow .left-box-center a.show{display:block;float:right;background:url(/images/ole/button/pokaz.png) 0 0 no-repeat;width:54px;height:25px}#left-column .yellow .left-box-center a.show:hover{background-position:0 -25px}#left-column .yellow .left-box-center a{width:162px;display:block;color:#333}#left-column .yellow .left-box-center a.active span{font-weight:700}#left-column .yellow .left-box-center a.label{margin-left:5px;overflow:hidden;width:144px}#left-column .yellow .left-box-center a.isLast{width:144px}#left-column .yellow .left-box-center label.find-sim-lab{margin:1px 0 0 5px;width:149px}#left-column .yellow .left-box-center a.status{width:129px}#left-column .yellow .left-box-center a.status1{color:#17bf2e}#left-column .yellow .left-box-center a.status2{color:#cf1919}#left-column .yellow .left-box-center a.status3{color:#09409f}#left-column .left-box-center li{margin:0;padding:0}#left-column .left-box-center li.checkedList{padding:5px;border-bottom:1px solid #ddd}#left-column .yellow .left-box-center li.first{margin:0}#left-column .yellow .left-box-center ul.border-list li{display:block;padding:0;margin:0;border-bottom:1px solid #ccc}#left-column .yellow .left-box-center ul li label a:hover{text-decoration:underline}#left-column .yellow .left-box-center ul li a{padding:8px 5px 8px 13px;text-decoration:none}#left-column .yellow .left-box-center ul li a:hover{background-color:#e6f4f9;text-decoration:underline}#left-column .yellow .left-box-center ul li a:hover span.left{text-decoration:underline;cursor:pointer}#left-column .yellow .left-box-center ul.border-list li a span.left{font-size:12px;color:#222;font-weight:400}#left-column .yellow .left-box-center ul.border-list li .child a span.left{font-size:11px}#left-column .yellow .left-box-center ul.border-list li.has-children>a span{font-weight:700}#left-column .yellow .left-box-center li a.arrow-up{background-image:url(/images/ole/arrow-black-up.png);background-repeat:no-repeat;background-position:227px 10px}#left-column .yellow .left-box-center li a.arrow-down{background-image:url(/images/ole/arrow-black-down.png);background-repeat:no-repeat;background-position:227px 10px}#left-column .yellow .left-box-center li.active,#left-column .yellow .left-box-center li.hoverLi{background:url(/images/ole/menu_sub.png) no-repeat 8px 7px}.unity ul.border-list li a span.fleft{width:227px!important}#left-column .yellow .left-box-center ul.border-list li a span.right{font-size:11px;color:#0b84b4}#left-column .yellow .left-box-center ul.border-list li .child a span.right{font-size:10px}#left-column .yellow .left-box-center ul.border-list li ul.child li:hover a{background:url(/images/ole/menu_sub.png) no-repeat 8px 7px}#left-column .yellow .left-box-center .has-children{background:#e6f4f9}#left-column .yellow .left-box-center ul.child li{border:0 none}#left-column .yellow .left-box-center ul.child li a{width:150px;padding-top:4px;padding-bottom:4px;background-position:4px 8px;padding-left:20px}#left-column .yellow .left-box-center ul.child li a span.fleft{font-size:11px;color:#333;font-weight:400}#left-column .yellow .left-box-center ul.child li a span.fright{font-size:11px;color:#c4a805;font-weight:400}#left-column .grey .left-box-bar-blue{text-align:center;margin:0;padding:6px 0 0;position:relative;height:20px;background:#e2e2e2;border:1px solid #ccc}#left-column .grey .left-box-bar,#left-column .grey .left-box-bar2,#right-3-column .grey .left-box-bar,#right_3c .grey .left-box-bar{position:relative;height:38px;background:#e2e2e2;border:1px solid #ccc}#left-column .grey .left-box-bar a.roll-btn{position:absolute;top:5px;right:10px;z-index:2;cursor:pointer}#left-column .grey .left-box-bar a.roll-btn:hover span.rollout{background-position:0 -20px!important}#left-column .grey .left-box-bar a.roll-btn:hover span.rollin{background-position:-51px -20px!important}#left-column .grey .left-box-center,#right-3-column .grey .left-box-center,#right_3c .grey .left-box-center{background:#fff;border-left:1px solid #cacaca;border-right:1px solid #cacaca}#left-column .grey .left-box-center p{margin:0}#left-column .grey .left-box-center p.category{display:block;width:100px}#left-column .grey .left-box-center p.name{margin:0 0 15px;font-size:12px}#left-column .grey .left-box-center p.price{font-size:18px}.grey .arrows{height:31px;padding:0}#left-column .left-box-center span.arrow{display:block;width:22px;height:15px;float:left}#left-column .left-box-center span.arrow.down{background:transparent url(/images/ole/arrow-down.gif) 0 100% no-repeat}#left-column .left-box-center span.arrow.up{background:transparent url(/images/ole/arrow-up.gif) 0 100% no-repeat}#left-column .left-box-bottom,#right-3-column .left-box-bottom,#right_3c .left-box-bottom{font-size:0;border-bottom:1px solid #ccc}#left-column .left-box-top{font-size:0;background:transparent url(/images/ole/left-box-top.gif) 0 100% no-repeat;height:5px}.right-column-2c{overflow:hidden;margin:0 0 0 9px!important}#right-3-column{width:182px;float:right;overflow:hidden}#content-3c .center{border:1px solid #cecece;background:#fff;padding:4px 10px 5px}#content-3c .center2{border:1px solid #cecece;background:#fff;padding:5px 5px 7px 10px}#content-3c .center3{padding:4px 0 5px}#content-3c .bottomHeader,#content-3c .bottomPaging,#content-3c .center3{border-left:1px solid #cecece;border-right:1px solid #cecece;background:#fff}#content-3c .bottomHeader,#content-3c .bottomPaging{padding:5px 10px 6px}#content-3c .bottomPaging{border-top:0;display:none}#content-3c .paging{margin:0 auto;padding:0 0 0 2px}#content-3c .paging span{display:inline-block;width:30px;height:30px;line-height:30px;background:#eee;text-align:center;margin-right:5px;margin-bottom:4px}#content-3c .navigate_bottom{margin-top:5px}.page-navigator a{float:left}.page-navigator a:hover{text-decoration:none}.logged .not-logged,.not-logged .logged{display:none}#top-login{right:5px;top:5px;left:auto;width:235px}#top-login #accountIn{font-size:10px}#top-login .cgreen.bold{display:none!important}#right_side{right:230px}.compareOptions a i{margin-right:5px;vertical-align:middle;margin-left:3px;display:inline-block}.compareOptions a{color:#666;font-size:10px;clear:both;float:left;line-height:11px}.new-compare-label{padding:5px 0;width:72px;margin:0 auto}.new-compare-label label{margin:1px 0 0 3px;color:#0b84b4;font-weight:700;font-size:12px}#top-login a{font-size:9px}#top #top-login a{color:#008fc7}#last-viewed-center{clear:both;display:none;overflow:hidden;margin-bottom:10px}h4.title-long{height:32px;overflow:hidden}#last-viewed-center .productPhoto,#see-also .productPhoto,#top-list .productPhoto,.right-box-center .productPhoto{margin:0 auto;width:102px;height:91px;display:block;overflow:hidden;position:relative}.productPhotoS{width:102px;height:91px;position:relative}.productPhotoSS{width:71px;height:63px;position:relative}.productPhotoSuite{display:block;width:79px;height:69px;position:relative;margin:0 auto;border:1px solid #aaa}.productPhotoSuite:hover span{text-decoration:none}.productPhotoSuite img{margin:3px 4px!important}span.label-rates-S{height:91px;width:102px}span.label-rates-S,span.label-rates-SS{text-indent:-1000px;overflow:hidden;background-position:100% 100%;background-repeat:no-repeat;bottom:0;display:block;position:absolute;right:0}span.label-rates-SS{height:63px;width:71px}span.label-shipping-S{height:91px;width:102px}span.label-shipping-S,span.label-shipping-SS{text-indent:-1000px;overflow:hidden;background:url(/images/ole/dostawa_gratis_s.gif) no-repeat 0 0;top:0;display:block;position:absolute;right:0}span.label-shipping-SS{height:63px;width:71px}span.label-promotion-S{height:91px;width:102px}span.label-promotion-S,span.label-promotion-SS{text-indent:-1000px;overflow:hidden;background:transparent no-repeat;top:0;display:block;position:absolute;right:0}span.label-promotion-SS{height:63px;width:71px}span.label-suites-S{text-indent:-1000px;background:transparent no-repeat;top:0;right:0;width:79px;height:69px}span.label-suites-S,span.label-suites-S2{overflow:hidden;position:absolute;display:block}span.label-suites-S2{top:21px;left:0;width:21px;font-size:22px;color:#0c4da2;height:23px;text-align:center;line-height:23px}#content-2c .center-top,.content-2c .center-top{border-bottom:1px solid #ccc}#content-2c.w555 .center-top{height:5px;font-size:0;background:url(/images/ole/bo_centerO.png) 0 0 no-repeat}.center-top2{height:5px;font-size:0;position:relative;top:4px;background:url(/images/ole/bo_center.png) -747px -9px no-repeat}#content-2c.w555 .center-top-bar1,#content-2c .w555 .center-top-bar1{height:5px;font-size:0;background:url(/images/ole/bo_centerO.png) -555px -5px no-repeat}#content-2c.w555 .center-top-bar2,#content-2c .w555 .center-top-bar2{border-bottom:1px solid #ccc;background:url(/images/ole/bo_centerO.png) -1110px 0 repeat-y;padding:5px 15px 8px}#content-2c .center-top-bar{position:relative;padding:10px 0 0 15px;font-size:16px;background-color:#e2e2e2;border:1px solid #ccc;border-bottom-width:0}#content-2c.w555 .center-top-bar{background:url(/images/ole/center-bar.png) no-repeat 0 -40px}.center-top-bar .h1 .center-top-bar h2,.center-top-bar h1,.center-top-bar h4{overflow:hidden;height:18px}.center-top-bar h1{font-size:13px;margin:4px 0}span.new{margin-right:2px;position:relative;top:-4px;float:right;display:block;width:69px;height:29px;background:url(/images/ole/status.png) -79px 0 no-repeat}span.promotion,span.promotion-internet{width:77px;background:url(/images/ole/status.png) 0 0 no-repeat}span.promotion,span.promotion-internet,span.top10{margin-right:2px;position:relative;top:-4px;float:right;display:block;height:29px}span.top10{width:58px;background:url(/images/ole/status.png) -150px 0 no-repeat}span.sale{margin-right:2px;position:relative;top:-4px;float:right;display:block;width:76px;height:29px;background:url(/images/ole/status.png) -211px 0 no-repeat}#content-2c .center-top-bar.black{height:26px;overflow:hidden;border-bottom:0}#content-2c .center-top-bar.blackp0{padding:0;height:36px}#content-2c .center-top-bar.black h1{color:#222}#content-2c .center-top-bar.grey{padding:10px 0 0 10px;height:28px;background:#e2e2e2;text-align:center}#content-2c .center-top-bar.blue{height:24px;padding:6px 0 0;background:url(/images/ole/center-bar.png) 0 -68px no-repeat;text-align:center}#content-2c .center-top-bar.blue .h1,#content-2c .center-top-bar.blue h1{color:#fff;text-align:center;font-weight:700;font-size:13px}#content-2c .center-content,.content-2c .center-content{background:#fff;border:1px solid #ccc;border-top:0 none;border-bottom:0 none}.center-content .grey-bg-center{background:url(/images/ole/grey-dot.gif) 50% 0 repeat-y}.center-content .grey-bg-center2{background:url(/images/ole/grey-2dot.png) 50% 0 repeat-y}#content-2c .bglightblue.btns{padding:8px 10px 5px;height:21px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #ccc}#content-2c .bglightblue span.btn{display:block;height:21px}#content-2c .center-bottom{border-bottom:1px solid #ccc;margin-bottom:5px}.content-2c .center-bottom{height:9px;font-size:0;background:url(/images/ole/bo_center.png) 0 -5px no-repeat;position:relative;top:-5px}#content-2c .center-bottom-lightblue{height:5px;background:url(/images/ole/center-bar.png) left -98px no-repeat}#content-2c.w555 .center-bottom{height:5px;font-size:0;background:url(/images/ole/bo_centerO.png) -555px 0 no-repeat}.under-wrapper{clear:both;padding:8px 0 6px;font-size:12px}.print-bar{text-align:right}.print-bar a{margin-right:10px}.price{font-size:18px}.oldprice,.price{color:#333;white-space:nowrap}.oldprice{font-weight:700;font-size:13px;text-decoration:line-through}.equal-with-normal-price{padding-right:24px}.category{color:#999;font-size:11px}.addToCart{display:block;height:24px;cursor:pointer;background:url(/images/ole/button3.png) -275px 0 no-repeat;font-size:0;text-indent:-2000px;width:90px;height:20px}.addToCart:hover{background-position:-275px -20px}div.category{height:28px;overflow:hidden}#right-3-column div.category{height:auto}ul#see-also li .see-photo,ul#see-also li div{text-align:center}ul#see-also li .basics h4{height:35px;overflow:hidden;margin-bottom:3px}#see-also{width:680px;height:276px;overflow:hidden}.see-also li{float:left;display:block;padding:0 5px;height:auto!important;width:208px!important;overflow:hidden}.see-also li .bR{height:220px;padding:0 5px}.see-also li .top{height:5px;background:url(/images/ole/bg-seeAlsoProduct.png) no-repeat -2241px 0;font-size:0}.see-also li .bottom{height:5px;background:url(/images/ole/bg-seeAlsoProduct.png) no-repeat -2865px 0;font-size:0}.see-also li .middle{background:url(/images/ole/bg-seeAlsoProduct.png) -2449px 0}.seeAlsoBlock{margin-bottom:5px;display:none}.borderLeft{left:0;border-left:1px solid #cacaca}.borderLeft,.borderRight{z-index:2;position:absolute;top:0;width:1px;height:220px}.borderRight{right:0;border-right:1px solid #cacaca}.seeAlsoBlock .borderLeft,.seeAlsoBlock .borderRight{height:220px}#seeAlsoBlock .center-top{background:url(/images/ole/bg-seeAlsoProduct.png) no-repeat 0 0}#seeAlsoBlock .center-content{background:url(/images/ole/bg-seeAlsoProduct.png) repeat-y -1494px 0;border:0;padding:0 1px}#seeAlsoBlock .center-bottom{background:url(/images/ole/bg-seeAlsoProduct.png) no-repeat -747px 0}#seeAlsoBlock .middle .button{margin-top:6px;padding:10px;border-top:1px solid #ccc;background:url(/images/ole/bg-seeAlsoProduct.png) -2657px 0}span.label-promotion{background:transparent no-repeat scroll}span.label-promotion,span.label-shipping{text-indent:-1000px;overflow:hidden;position:absolute;right:0;bottom:0;display:block;height:169px;width:190px}span.label-shipping{background:transparent url(/images/ole/dostawa_gratis_m.gif) no-repeat scroll 0 0}span.label-rates{text-indent:-1000px;overflow:hidden;position:absolute;right:0;bottom:0;background-repeat:no-repeat;background-position:100% 100%}.productImage,span.label-rates{display:block;height:169px;width:190px}.productImage{position:relative}.productImageSmall{position:relative;display:block;margin:0 auto;margin-top:5px}.productImageSmall,.productImageSmall span.label-rates{height:91px;width:102px}a.promotionLogo{position:absolute}.w60p .line3-name{display:block;height:43px;overflow:hidden;text-align:center;width:62px}a.addToCartBig{background:url(/images/ole/button/dodaj-do-koszyka.png) no-repeat;display:block;height:39px;width:165px}.clearfix span.priceShop span span{text-decoration:none!important;font-size:12px;color:#ed1c24}.dostepnyWSlepie{display:block;float:none;clear:both;width:156px;height:56px}.accesories .category{margin:0}.accesories .shortDesc{padding:3px 0}.accesories .shortDesc p{display:inline}.product .accesories h2{color:#000;min-height:10px}.accesories li.inactive div.inactive{text-align:center;margin:10px 0;font-size:11px;font-weight:700;color:#999}.accesories h2{clear:both;padding:12px 20px;font-weight:700;font-size:14px}.accesories .groups li{list-style:none;clear:none;margin:0;padding:0 0 0 20px;float:left;width:205px;border:none;font-size:12px}.accesories .groups li a{color:#0b84b4;background:url(/images/ole/menu_sub.png) no-repeat 0 4px;padding:0 0 0 10px}.accesories .groups li.nL{clear:both}.shopPrices{margin-top:0;text-align:right}.shopPrices .price{float:none;padding-left:0}.w80p{width:80px}span.text-hide{position:absolute;top:0;left:0;text-indent:-1000px;font-size:0}span.status-btn-sel{background-position:0 -20px!important}.criteria{width:170px;overflow:hidden;padding:10px 5px;border-bottom:1px solid #ccc}.criteria .opinionCount{margin:2px 0 0}#content-2c .productTab .hiddenProductTab{text-align:center;line-height:100px;font-weight:700;height:100px;background:#fff url(/images/ole/multimedia-loader.gif) no-repeat 50%}.statusError,.statusOk{position:relative;margin:0 auto;min-width:8em;max-width:760px;z-index:1;margin-left:12px;margin-bottom:.5em}.statusError .errorBoxContent,.statusOk .errorBoxContent{padding-top:10px;padding-bottom:10px}.statusError .errorText,.statusError span.err,.statusError span.error{margin-top:6px;color:#ed1c24;display:block;font-weight:700;clear:both}.statusOk .errorText{margin-top:6px;color:#5fb1bf;display:block;font-weight:700}.statusError .cont{position:relative}.statusError .cont>*{position:relative;z-index:1}.statusError .cont:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background:rgba(227,6,19,.3);margin-left:-7px}.statusOk{background:#eaf9fb}.statusOk .err{display:none}.ico-loading{width:16px;height:16px;background:url(/images/ole/basket-loader.gif) no-repeat 0 0}.warrantyRegulations .errorText{margin-left:12px;padding-top:5px}.warranty-conditions-link{white-space:nowrap}.productTab{border-top:1px solid #cacaca}.ico-produktNieaktywnyTop{margin:0 auto;background:url(/images/ole/ico-produktNieaktywny.gif) no-repeat 0 0;width:125px}.ico-produktNieaktywnyBottom{margin:0 auto;background:url(/images/ole/ico-produktNieaktywny.gif) no-repeat 0 100%;width:125px;height:57px}.ico-produktNiedostepnyTop{margin:0 auto;background:url(/images/ole/ico-produktNiedostepny.gif) no-repeat 0 0;width:168px}.ico-produktNiedostepnyBottom{margin:0 auto;background:url(/images/ole/ico-produktNiedostepny.gif) no-repeat 0 100%;width:168px;height:57px}.new-clipboard .details2 .new-compare{display:none}.orderUser{position:absolute;top:11px;right:10px;font-size:12px;color:#222}#fancy_div ul,#fancybox-outer ul{padding:0;margin:0}#fancy_div ul li,#fancybox-outer ul li{padding:0;margin:0 0 0 20px;list-style-type:circle}.shopsItem{clear:both;float:none;padding:10px}.shopsItem .shop-code{font-weight:700;padding:3px;background-color:#ffc;margin-bottom:10px;max-width:265px;display:none}.selectShop .shopsItem{padding:10px 20px 15px}.shopsItem h3{font-size:18px;padding:0;margin-bottom:5px}.shopsItem div{font-size:11px}.selectShop .shopsItem div{font-size:12px}.shopsItem div.col{float:left}#unityShopName{color:grey;width:785px;margin-left:20px}.shopsItem div.checkbox{width:30px;padding-left:20px}.shopsItem div.col1{width:300px}#pofficeList .shopsItem div.col1{width:600px}.shopsItem div.col2{width:150px}.selectShop .shopsItem div.col2{width:245px}.shopsItem div.col3{width:130px}.selectShop .shopsItem div.col3{width:345px}#inpostPack .errorBox.statusOk{display:none}.selectCity .left{margin:7px 0 14px;float:left;width:480px;height:360px}.selectCity .right{margin:7px 0 14px;float:right;width:410px}.selectCity #shopsMap{margin:5px auto;width:350px;height:350px}.selectCity #shopsMap object{outline:none}#selectCityText,.selectCity .selectCityList{width:280px}.selectCity .selectCityList a{text-decoration:none;position:relative;color:#333;font-size:12px;display:block;padding:5px 0 5px 10px}.selectCity .selectCityList .row1{background:#f0f0f0}.selectCity .selectCityList .row2{background:#f9f9f9}.selectCity .selectCityList a:hover .city{text-decoration:underline}.selectCity #citiesArea .selectCityList .activ{background:#cfe7ff;color:#12395f}.selectCity #citiesArea .selectCityList .activ .city{font-weight:700}.selectCity .selectCityList .count{position:absolute;top:5px;right:0;width:20px;text-align:center}.swf object{outline:none}.operator-message{background:#dcffe1;padding:30px 50px;text-align:center;border:2px solid #12c02d;font-size:18px;margin:10px 20px}.operator-message~#emailRow.email-invalid .errorBox:not(.statusError) .email-invalid-message{padding-left:220px}.compareB{border-top:1px solid #ccc;padding:5px}.compareP img{display:block;border:0;height:35px;overflow:hidden;width:35px}label[for=card_save]{padding-left:8px}.amPmCheckbox{margin-left:183px!important}.tpay-regulation{margin-left:163px!important}#news_list{left:-124px;position:absolute;top:-9px;width:266px;z-index:15;display:block}#news_list.none{display:none}#news_list .B1{background:url(/images/ole/bg-InfoKonto1.png) no-repeat 0 0;height:49px}#news_list .B2{background:url(/images/ole/bg-InfoKonto2.png) repeat-y 0 0;padding:0 13px}#news_list .B3{background:url(/images/ole/bg-InfoKonto3.png) no-repeat 0 0;height:36px}#news_list .links{width:100%;overflow:hidden}#news_list .links .row{font-size:12px;font-weight:400;text-align:left;color:#333;height:auto;border-bottom:1px solid #e5e5e5;display:block;padding:8px}#news_list .links a.row{margin:0;color:#0c4da2;text-decoration:none}#news_list .links a.row:hover{background:#f1f1f1}#news_list .button a{margin:8px 10px 3px;color:#0c4da2;font-weight:700}#news_list .button span{display:inline;height:auto;padding:0}.home-flat-row .row{float:left;width:50%}.home-flat-row .row label.lab{float:left}.home-flat-row .row:first-child label.lab{float:left;margin-left:75px}.home-flat-row .row .input-bg-90{float:left}.home-flat-row .row span.error{padding-left:141px;padding-top:6px}.home-flat-row .row:first-child span.error{padding-left:215px}.home-flat-row .row:first-child .errorBox{margin-right:0!important}.customer .home-flat-row .row label.lab{margin-left:23px}.customer .home-flat-row .row .statusError label.lab,.customer .home-flat-row .row .statusOk label.lab{margin-left:11px}.customer .home-flat-row .row:first-child span.error{padding-left:142px}.customer .home-flat-row .row:nth-child(2){width:44%}.customer .home-flat-row .row:nth-child(2) span.error{padding-left:131px}.customer .home-flat-row .row:nth-child(2) label.lab{margin-left:0}a.company{color:#000}#tooltip{position:absolute;z-index:3000;opacity:1;width:250px;border:none}#tooltip div{margin:0}#tooltip .head{font-size:12px;background:#fff;border-radius:5px;padding:9px;box-shadow:0 0 7px 0 rgba(50,50,50,.4);border:1px solid #c4c4c4}#tooltip .body{display:block!important;background:url(/images/ole/tooltip.png) no-repeat 0 100%}#tooltip.QiA{opacity:1;width:auto;max-width:400px}#tooltip.QiA .body{font-size:12px;height:auto;padding:5px;color:#222;background:#eee;border:1px solid #ddd;border-radius:3px;box-shadow:0 0 1px #777}#tooltip.QiA .url{display:none}.smallLoading{background:url(/images/ole/basket-loader.gif) no-repeat 50%;width:16px;height:16px}.ico-produktNiedostepnyTop{background:url(/images/ole/ico-produktNiedostepny.gif) no-repeat top;width:100%;height:60px}.ico-produktNieaktywnyTop{background:url(/images/ole/ico-produktNieaktywny.gif) no-repeat top;width:100%;height:60px}.ico-produktNiedostepnyBottom{background:url(/images/ole/ico-produktNiedostepny.gif) no-repeat center -60px;width:100%;height:75px}.ico-produktNieaktywnyBottom{background:url(/images/ole/ico-produktNieaktywny.gif) no-repeat center -58px;width:100%;height:75px}.prods3 .ww{width:220px;height:1px}.prods2 .ww{width:320px;height:1px}.detal a.powrot{display:block}.detal a.dalej3{float:right}.content-2c .productName{font-size:15px;font-weight:700;margin:5px 0}.warrantyBox{width:455px}#warrantyBoxTitle{display:block}table.warrantyFrame td{padding:5px 4px}.inpostItem div.col1{width:600px}#see-also .productAttributes{width:190px}#top{background:#fff;text-align:left}#top a.logo{position:absolute;top:13px;left:23px}#printButton{display:none}#right_side{position:absolute;top:15px;right:5px}#right_side a{float:right;margin:0 15px 0 0;white-space:nowrap;color:#10ab27}#top-login{position:absolute;top:11px;left:188px}#top-login a{display:inline;margin-left:3px}#linkToCart{position:absolute;top:10px;left:38px;width:91px;height:20px;display:block}#watched-list .product-box,#watched-list .suite-box{width:100%!important}.content-menu{z-index:5;width:940px;position:relative;height:46px;background:#f6f6f6;border:1px solid #d3d3d3;border-bottom:none;padding:10px 9px 6px}.content-corners-top{height:10px;font-size:0;background:#f2f2f2}.content-corners-bottom{background:url(/images/ole/content-corner.png) -960px 0;height:10px;font-size:0}.content{padding:0 9px 9px;background:#f4f4f4}.content-header{font-size:28px;padding:10px}#container{margin:auto;padding:0 0 10px;width:960px;position:relative}#container .dispatcher{width:748px}#container .error404,.blueBorder{width:940px}.blueBorder .content-corners-top{background:url(/images/ole/blueBorder.png) no-repeat 0 0;height:5px;font-size:0}.blueBorder .content-corners-bottom{background:url(/images/ole/blueBorder.png) no-repeat -940px 0;height:5px;font-size:0}.blueBorder .content{background:#fff;border:1px solid #b1d5e5;border-bottom:0;border-top:0}#right_3c{float:right;width:182px}ul.child{margin-left:5px;background:#e6f4f9;padding-bottom:4px}.prodInfor{float:right;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;height:40px;padding:10px;width:502px}#right_3c .banners{margin-bottom:10px}.status span.new,.status span.promotion{top:-9px}.firstRow span.new,.firstRow span.promotion{top:-8px}.moveStatus span.new,.moveStatus span.promotion{top:-5px}.leftColProd{width:552px}.ole1{width:481px}#tooltip.ole1 .body{background:none}.ole1 .top{padding:20px 10px 10px;height:22px;text-align:center;font-size:17px;font-weight:700;border:5px solid #ccc;border-bottom-width:0;background-color:#f4f4f4}.ole1 .middle{padding:10px 20px;background-color:#fff;border:5px solid #ccc;border-top-width:1px}.plus{color:#1591bf}#notifyFriend .row{padding:2px 0}#rightPathButton{position:relative;float:right;width:337px;z-index:3}#left-column .yellow .left-box-center #brandList a{width:auto;padding:3px 0 3px 10px;background-position:0 8px;background:url(/images/ole/menu_sub.png) no-repeat 0 8px}#left-column .yellow .left-box-center #brandList a:hover{background-color:#fff}.accessSearch{width:196px;height:48px;background:url(/images/ole/accessoriesSearch.png) no-repeat 0 0;margin:0 0 10px;padding:3px 5px 0}.accessSearch .text{height:22px;overflow:hidden;width:196px;font-weight:700;font-size:12px;line-height:19px}.accessSearch .text span{font-size:15px;color:#285bb7;margin:0 5px}.accessSearch input,.accessSearch select{width:194px;border:1px solid #ccc;font-size:11px;padding:2px 0;line-height:20px;color:#000}.recommended-products-container .header td:last-child{margin:0;padding:0}.product-archive-recommended-header{text-align:center;font-size:19px;font-weight:700}#deliveryCount{cursor:default;text-decoration:none;display:none;font-weight:700;background:#eee;padding:5px;color:#333;border-radius:5px;font-size:14px;text-align:center}#deliveryCount .date1{color:#10ab27}#deliveryCount .date2{color:#0c95cb}#toolPgr{position:absolute;width:389px;visibility:hidden;z-index:1110}#toolPgr.tooltip-small{width:auto}#toolPgr.limit-width{width:370px}#toolPgr .top{padding:10px;background-color:#fff;border:1px solid #ccc;border-bottom-width:0}#toolPgr .bottom{height:7px;position:relative;border-top:1px solid #ccc}#toolPgr .ico{background:url(/images/www/tooltip_icon.png) no-repeat 0 0;cursor:pointer;position:absolute;bottom:0;left:20px;width:16px;height:8px}#toolPgr .container{position:relative}#toolPgr.t .ico{background-position:-28px bottom;top:-7px}#toolPgr .title{color:blue;font-weight:700;padding-bottom:5px}#toolPgr ul{margin-left:20px}#toolPgr ul li{list-style:disc outside}.errorForm #notifyFriend label{color:#333;display:block;float:left;font-size:12px;font-weight:700;padding-right:10px;text-align:right;width:82px}.errorForm #notifyFriend textarea{resize:none;background:#fff none repeat scroll 0 0;border:1px solid #ccc;font-size:12px;height:156px;overflow-x:hidden;overflow-y:scroll;padding:3px;width:331px}.center-bottom3{height:5px;background:url(/images/www/bo_center2.png) no-repeat 0 0}#lastViewedProduct{display:none}#lastViewedProduct .lazy{width:71px;height:63px}.deliveryCityForm{width:380px;padding:10px}.deliveryCityForm label{margin:2px 5px 0 0;display:block;text-align:right;float:right}.deliveryCityForm .fright{width:200px}.deliveryCityForm .title{margin-bottom:10px;font-size:14px;font-weight:700}.deliveryCityForm .row{padding:5px 0 0}.offertItem{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;padding:10px;color:#222}.offertItem h2{text-align:center;font-size:14px;margin-bottom:5px}.timeDeliveryList .dayList{display:none}#fancybox-outer .timeDeliveryList ul.day{margin:0;padding:0;margin-right:-10px}#fancybox-outer .timeDeliveryList li.group,.timeDeliveryList li.group{margin:0;display:block;float:left;width:205px;background:#eee;padding:10px;margin:10px 10px 0 0;list-style:none}#fancybox-outer .timeDeliveryList ul.group{margin:10px 0 0}#fancybox-outer .timeDeliveryList li.newRow,.timeDeliveryList li.newRow{clear:both}#fancybox-outer .timeDeliveryList .title,.timeDeliveryList .title{font-size:13px;font-weight:700;padding-bottom:8px}#fancybox-outer .timeDeliveryList label,.timeDeliveryList label{display:inline-block;min-width:50px;font-weight:700;font-size:13px;margin:0 10px}#fancybox-outer .timeDeliveryList .price,.timeDeliveryList .price{font-weight:400;font-size:12px}#loadTimeAndServicesList .timeDeliveryList label.radio-css{margin:0;min-width:auto;float:left}#loadTimeAndServicesList .timeDeliveryList label{margin:1px 10px;vertical-align:baseline}.deliveryCostToAccept .checkbox-css{width:auto;top:-3px;margin-right:3px}.deliveryCostToAccept .order-delivery-time-confirm{width:auto}.solrData{display:none}.mapsInfo{line-height:15px}.mapsInfo div{margin:2px 0}.mapsInfo .name{font-size:15px;font-weight:700}#personPopupContainer{max-width:400px;position:absolute;left:0;top:0;display:none;z-index:99;padding:10px;background-color:#fff;border:1px solid #ccc}#personPopupContent{background-color:#fff;min-width:175px;min-height:50px}.personPopupPopup .personPopupImage{margin:5px;margin-right:15px}.personPopupPopup .corner{width:12px;height:10px}.personPopupPopup .topLeft{background:url(/images/ole/tip/balloon_topLeft.png) no-repeat}.personPopupPopup .bottomLeft{height:14px;background:url(/images/ole/tip/balloon_bottomLeft.png) no-repeat}.personPopupPopup .left,.personPopupPopup .right{background-color:#fff}.personPopupPopup .topRight{background:url(/images/ole/tip/balloon_topRight.png) no-repeat}.personPopupPopup .bottomRight{height:14px;background:url(/images/ole/tip/balloon_bottomRight.png) no-repeat}.personPopupPopup .top{background:url(/images/ole/tip/balloon_top.png) repeat-x}.personPopupPopup .bottom{background:url(/images/ole/tip/balloon_bottom.png) repeat-x;text-align:center}.rotator.empty{display:none}.bannerheader.rotator,.bannerlisting_header.rotator{width:745px;height:58px;background-color:#fff;padding:0;margin-bottom:5px;border:1px solid #ccc;border-radius:4px;overflow:hidden}.w555 .bannerlisting_header.rotator{width:553px;height:58px;background:#fff url(/images/ole/rotatorListing.png) no-repeat;background-position:-1px;padding:0;margin-bottom:5px}.headerBanners .bannerheader.rotator{width:940px;height:60px;background:#fff url(/images/ole/rotatorTop.png) no-repeat;padding:0;margin-bottom:5px}.rotator ul.images{overflow:hidden;background:url(/images/ole/basket-loader.gif) no-repeat 50%;position:relative}.bannerheader.rotator ul.images,.bannerlisting_header.rotator ul.images{width:745px;height:58px}.w555 .bannerlisting_header.rotator ul.images{width:553px;height:58px}.headerBanners .bannerheader.rotator ul.images{width:940px}.rotator ul.images li{position:absolute;top:0;list-style:none;display:none}.rotator ul.images li.load{display:block}.bannerheader.rotator ul.images li,.bannerlisting_header.rotator ul.images li{left:745px;width:745px;height:58px}.w555 .bannerlisting_header.rotator ul.images li{left:553px;width:553px;height:58px}.headerBanners .bannerheader.rotator ul.images li{left:940px;width:940px;height:60px}.rotator ul.images li.banner-html{position:relative;background:#fff;left:-1px}.rotator ul.images .banner-img a{display:block;position:relative}.bannerheader.rotator ul.images .banner-img a,.bannerlisting_header.rotator ul.images .banner-img a{width:745px;height:58px}.w555 .bannerlisting_header.rotator ul.images .banner-img a{width:553px;height:58px}.headerBanners .bannerheader.rotator ul.images .banner-img a{width:940px;height:60px}.rotator ul.images span.span{top:0;left:0;z-index:2;position:absolute}.bannerheader.rotator ul.images span.span,.bannerlisting_header.rotator ul.images span.span{width:748px;height:60px;background:url(/images/ole/rotatorHead.png) no-repeat}.w555 .bannerlisting_header.rotator ul.images span.span{width:555px;height:60px;background:url(/images/ole/rotatorListing.png) no-repeat}.headerBanners .bannerheader.rotator ul.images span.span{width:940px;height:60px;background:url(/images/ole/rotatorTop.png) no-repeat}.rotator ul.images .banner-img img{z-index:1;width:100%;height:100%;position:relative;left:0;top:0}.rotator ul.images .banner-html img{position:relative;left:0;top:0}.rotator ul.icon{z-index:5;position:absolute;top:10px;right:10px}.rotator ul.icon li{float:left;display:none}.rotator ul.icon li.load{display:block}.rotator ul.icon a{margin:0 2px;display:block;height:11px;width:11px;background:url(/images/ole/rotatorIcon.png) no-repeat 0 0}.rotator ul.icon .active a{background-position:-11px 0}div.textarea textarea{height:100%;width:100%;font-size:11px;background:none;border:0}div.textarea{height:110px;overflow:auto;padding:0;width:526px;padding:5px 5px 3px;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.promotionPriceDates{white-space:nowrap;font-size:8px;font-weight:700;margin:0 2px}.promotionPriceDates span{display:block}.ordersRequiringActions{padding:5px 0 0 30px}.ordersRequiringActions ul{margin:7px 0 0 5px}#instalmentOrdersRequiringActions .ordersRequiringActions ul li,.ordersRequiringActions ul li{clear:both;float:none;display:block;padding:0 0 7px;margin-left:0;list-style:none}.ordersRequiringActions .ball,.ordersRequiringActions .number,.ordersRequiringActions a{float:left}.ordersRequiringActions a.button{margin:-5px 0 0 5px}#instalmentOrdersRequiringActions{width:350px}#instalmentOrdersRequiringActions .ordersRequiringActions ul{margin:15px 0 10px 5px;list-style:none}#instalmentOrdersRequiringActions table{margin:10px 0;border-collapse:collapse;border-top:1px solid #cacaca;border-left:1px solid #cacaca}#instalmentOrdersRequiringActions table td,#instalmentOrdersRequiringActions table th{border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;padding:5px}#tooltip.tooltip3{position:absolute;z-index:3000;opacity:.92;width:auto;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff}#tooltip.tooltip3 div,#tooltip.tooltip3 h3{margin:0}#tooltip.tooltip3 h3{font-size:12px;background:none;padding:5px}#tooltip.tooltip3 .body{display:none!important;background:none}.livechat{display:inline-block}a.livechat{text-decoration:none}.livechat-header-ico{position:absolute;top:5px;left:220px}.livechat-header-text{color:#0b84b4;font-size:14px;font-weight:700;text-decoration:none;top:-7px;position:relative}.livechat-text{font-weight:700;line-height:5px;font-size:13px;vertical-align:text-top}.livechat-banner-simple{width:180px;height:72px;margin-bottom:10px;background:url(/images/ole/livechat/banner-chat.jpg)}.livechat-banner-black{width:180px;height:72px;margin-top:17px;background:url(/images/ole/livechat/banner-chat-black.jpg)}.livechat-banner-compare{width:202px;height:100px;background:url(/images/ole/livechat/banner-chat-compare.jpg)}.zip-code-validation{padding-left:45px;color:#ed1c24;padding-top:3px;font-weight:700}.zip-code-validation-hidden{display:none}.response-text{padding:10px 0 10px 30px;font-weight:700}.special-hours-box{display:table;width:100%}.special-working-hours{color:#ed1c24;padding:5px 10px 10px 50px;clear:both}.oneItem .special-working-hours{padding-left:20px}.special-data-container{float:left;width:50%;overflow:hidden}.date-description{float:left;width:50%}.hours-description{float:right;width:50%}.special-working-hours-header{font-weight:700;padding-bottom:10px}.tracking-info{display:table;margin:5px 0}.tracking-info>div{display:table-cell;vertical-align:middle;padding-right:6px}.tracking-image{width:30px;height:30px;overflow:hidden}.tracking-image img{display:block;width:30px}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}button{cursor:pointer}object{pointer-events:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:700}a{text-decoration:none}a,a:hover{color:#0072ff}a:hover{text-decoration:underline}h1,h2,h3,h4{margin:0}div{text-align:left}ul{margin:0;padding:0}ul li{list-style:none}html{scrollbar-gutter:stable}body{-webkit-overflow-scrolling:touch;width:100%}#compare-view .label-button,#delivery-modal .actions .add-to-cart,#filter-box #filter-price-button,#gift-card-payment-type .gift-card .add-gift-card-button-approve,#operator-plu-compare .compare-box .compare-clear-cart,#product-archive .btn-compare-archive,#products .product-tile .product-more,#promotion-package-modal .promotion-package-more,#shops-modal #shops-list .shop-actions .add-to-cart,#top-bar .clear-cart,#top-bar .logout-operator,#top-bar .logout-partner,#top-bar .partner-password,.btn,.modal-form button.cancel,.new-modal-form button.cancel,.product-sales .product-sales-category-outlet .shopping-options,.product-sales .select-quality,button{padding:11px 15px 10px;font-size:12px;text-transform:uppercase;border-radius:0;text-align:center;font-weight:700;display:inline-block;white-space:normal;background:transparent;border:0;line-height:1.2;border-radius:4px}#compare-view .label-button:focus,#delivery-modal .actions .add-to-cart:focus,#filter-box #filter-price-button:focus,#gift-card-payment-type .gift-card .add-gift-card-button-approve:focus,#operator-plu-compare .compare-box .compare-clear-cart:focus,#product-archive .btn-compare-archive:focus,#products .product-tile .product-more:focus,#promotion-package-modal .promotion-package-more:focus,#shops-modal #shops-list .shop-actions .add-to-cart:focus,#top-bar .clear-cart:focus,#top-bar .logout-operator:focus,#top-bar .logout-partner:focus,#top-bar .partner-password:focus,.btn:focus,.modal-form button.cancel:focus,.new-modal-form button.cancel:focus,.product-sales .product-sales-category-outlet .shopping-options:focus,.product-sales .select-quality:focus,button:focus{outline:0}#compare-view .label-button:hover,#delivery-modal .actions .add-to-cart:hover,#filter-box #filter-price-button:hover,#gift-card-payment-type .gift-card .add-gift-card-button-approve:hover,#operator-plu-compare .compare-box .compare-clear-cart:hover,#product-archive .btn-compare-archive:hover,#products .product-tile .product-more:hover,#promotion-package-modal .promotion-package-more:hover,#shops-modal #shops-list .shop-actions .add-to-cart:hover,#top-bar .clear-cart:hover,#top-bar .logout-operator:hover,#top-bar .logout-partner:hover,#top-bar .partner-password:hover,.btn:hover,.modal-form button.cancel:hover,.new-modal-form button.cancel:hover,.product-sales .product-sales-category-outlet .shopping-options:hover,.product-sales .select-quality:hover,button:hover{text-decoration:none}#compare-view .add-to-cart,#definitions #definitions-search-form .submit button,#delivery-modal .actions .add-to-cart,#login-layer .btn-login,#login-layer .btn-register,#login-layer .btn-remind,#max-clipboard-products-message .button-next,#modal-email-rules .yes,#modal-partner-subscriptions .services-next,#newsletter-modal button.close-button,#operator-plu-compare #operator-goto-compare,#products .product-tile .product-more,#promotion-package-modal .promotion-package-add,#shops-modal #shops-list .shop-actions .add-to-cart,#shops-modal .delivery-data .confirm-city-button,#top-bar .clear-cart,#top-bar .partner-password,#warranty-description .warranty-add-to-cart,.add-to-cart,.availability-notification button,.bottom-bar-modal .go-to-compare,.btn-primary,.new-warranty-encouragement .photo-warranties .warranty-next,.product-sales .product-button .add-to-cart,.product-sales .product-button button.shop-delivery-only-available,.product-sales .select-quality,.suggested-accessories .header button:not(:disabled),.warranties .warranty-next{background:#00c61e;color:#fff}#compare-view .add-to-cart:hover,#definitions #definitions-search-form .submit button:hover,#delivery-modal .actions .add-to-cart:hover,#login-layer .btn-login:hover,#login-layer .btn-register:hover,#login-layer .btn-remind:hover,#max-clipboard-products-message .button-next:hover,#modal-email-rules .yes:hover,#modal-partner-subscriptions .services-next:hover,#newsletter-modal button.close-button:hover,#operator-plu-compare #operator-goto-compare:hover,#products .product-tile .product-more:hover,#promotion-package-modal .promotion-package-add:hover,#shops-modal #shops-list .shop-actions .add-to-cart:hover,#shops-modal .delivery-data .confirm-city-button:hover,#top-bar .clear-cart:hover,#top-bar .partner-password:hover,#warranty-description .warranty-add-to-cart:hover,.add-to-cart:hover,.availability-notification button:hover,.bottom-bar-modal .go-to-compare:hover,.btn-primary:hover,.new-warranty-encouragement .photo-warranties .warranty-next:hover,.product-sales .product-button .add-to-cart:hover,.product-sales .product-button button.shop-delivery-only-available:hover,.product-sales .select-quality:hover,.suggested-accessories .header button:hover:not(:disabled),.warranties .warranty-next:hover{background:#00e022;color:#fff}#compare-view .add-to-cart:active,#definitions #definitions-search-form .submit button:active,#delivery-modal .actions .add-to-cart:active,#login-layer .btn-login:active,#login-layer .btn-register:active,#login-layer .btn-remind:active,#max-clipboard-products-message .button-next:active,#modal-email-rules .yes:active,#modal-partner-subscriptions .services-next:active,#newsletter-modal button.close-button:active,#operator-plu-compare #operator-goto-compare:active,#products .product-tile .product-more:active,#promotion-package-modal .promotion-package-add:active,#shops-modal #shops-list .shop-actions .add-to-cart:active,#shops-modal .delivery-data .confirm-city-button:active,#top-bar .clear-cart:active,#top-bar .partner-password:active,#warranty-description .warranty-add-to-cart:active,.add-to-cart:active,.availability-notification button:active,.bottom-bar-modal .go-to-compare:active,.btn-primary:active,.new-warranty-encouragement .photo-warranties .warranty-next:active,.product-sales .product-button .add-to-cart:active,.product-sales .product-button button.shop-delivery-only-available:active,.product-sales .select-quality:active,.suggested-accessories .header button:active:not(:disabled),.warranties .warranty-next:active{background-color:#00ad1a}#filter-box #filter-price-button,#gift-card-payment-type .gift-card .add-gift-card-button-approve,.btn-second{background:#0072ff;color:#fff}#filter-box #filter-price-button:hover,#gift-card-payment-type .gift-card .add-gift-card-button-approve:hover,.btn-second:hover{background:#1a80ff;color:#fff}#compare-view .shop-delivery-only-available,#contact-form .send-contact-form,#definition-item #dictionary-edit-form .btn-send,#delivery-modal .delivery-city-form .confirm-city-button,#dictionary-modal #dictionary-edit-form .btn-send,#notice-modal .save-notice,#product-archive .btn-compare-archive,#shops-modal #show-all-available-shops-message .show-all-available-shops,#top-bar .logout-operator,#top-bar .logout-partner,.btn-third,.modal-form button.send,.new-modal-form button.send,.product-sales .product-button button.delivery-availability-status,.shop-delivery-only-available{background:#0072ff;color:#fff}#compare-view .shop-delivery-only-available:hover,#contact-form .send-contact-form:hover,#definition-item #dictionary-edit-form .btn-send:hover,#delivery-modal .delivery-city-form .confirm-city-button:hover,#dictionary-modal #dictionary-edit-form .btn-send:hover,#notice-modal .save-notice:hover,#product-archive .btn-compare-archive:hover,#shops-modal #show-all-available-shops-message .show-all-available-shops:hover,#top-bar .logout-operator:hover,#top-bar .logout-partner:hover,.btn-third:hover,.modal-form button.send:hover,.new-modal-form button.send:hover,.product-sales .product-button button.delivery-availability-status:hover,.shop-delivery-only-available:hover{background:#1a80ff;color:#fff}#max-clipboard-products-message .button-back,#modal-email-rules .no,#operator-plu-compare .compare-box .compare-clear-cart,#promotion-package-modal .promotion-package-more,#warranty-description .warranty-back-button,.btn-fourth{background:#5c5c5c;color:#fff}#max-clipboard-products-message .button-back:hover,#modal-email-rules .no:hover,#operator-plu-compare .compare-box .compare-clear-cart:hover,#promotion-package-modal .promotion-package-more:hover,#warranty-description .warranty-back-button:hover,.btn-fourth:hover{background:dimgray;color:#fff}#search-related-keywords .next,#search-related-keywords .prev,.preview-gallery .next,.preview-gallery .prev{background:#f7f7f7;color:#0072ff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.25)}#search-related-keywords .next:hover,#search-related-keywords .prev:hover,.preview-gallery .next:hover,.preview-gallery .prev:hover{box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 5px rgba(0,0,0,.15)}#search-related-keywords .next:active,#search-related-keywords .prev:active,.preview-gallery .next:active,.preview-gallery .prev:active{background:#f1f1f1}#shops-modal #more-shops,.product-stocks-box .expand{display:block;background:transparent;border:1px solid #e5e5e5;color:#0072ff;padding:6px 15px;text-transform:uppercase;margin:20px auto;border-radius:0;position:relative;padding:10px 10px 10px 30px}#shops-modal #more-shops:hover,.product-stocks-box .expand:hover{border:1px solid #0072ff}#shops-modal #more-shops:before,.product-stocks-box .expand:before{content:"";position:absolute;left:12px;top:50%;margin-top:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0072ff}#shops-modal #more-shops:after,.product-stocks-box .expand:after{content:attr(data-more)}.product-stocks-box.show-product-stocks .expand:after{content:attr(data-less)}.product-stocks-box.show-product-stocks .expand:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#shops-modal .delivery-data .confirm-city-button,.btn-input-size{padding:6px 10px;font-size:12px}.btn-ultrathin{padding:2px;font-size:10px;line-height:9px}.btn-thin{padding:3px 4px;font-size:10px}#login-layer .check,#operator-plu-compare #operator-goto-compare,#operator-plu-compare .compare-box .compare-clear-cart,#top-bar .clear-cart,#top-bar .logout-operator,#top-bar .logout-partner,#top-bar .partner-password,.btn-small,.show-difference.btn-hide,.show-difference.btn-show,.suggested-accessories .header button{padding:4px 6px;font-size:11px;line-height:1.1}#definition-item #dictionary-edit-form .btn-cancel,#definition-item #dictionary-edit-form .btn-send,#delivery-modal .actions .add-to-cart,#delivery-modal .delivery-city-form .confirm-city-button,#dictionary-modal #dictionary-edit-form .btn-cancel,#dictionary-modal #dictionary-edit-form .btn-send,.btn-medium{padding:7px 10px;font-size:12px}.btn-big,.product-sales .product-button button.shop-delivery-only-available,.product-sales .product-sales-category-outlet .shopping-options{padding:19px 12px;font-size:14px}#modal-active-client .active-client-buttons .active-client-continue,#modal-article-advice .buttons button.send,#modal-article-vote-down .buttons button.send,#modal-article-vote-up .buttons button.send{min-width:100px;padding:15px 30px;border:0;border-radius:50px;background-color:#0876fe;color:#fff;font-size:16px;line-height:21px;box-shadow:0 1px 3px rgba(48,49,51,.2),0 4px 8px rgba(48,49,51,.16)}#modal-active-client .active-client-buttons .active-client-continue:hover,#modal-article-advice .buttons button.send:hover,#modal-article-vote-down .buttons button.send:hover,#modal-article-vote-up .buttons button.send:hover{background:#016aec;color:#fff;border:0;text-decoration:none}#modal-article-vote-down .vote-down-reason-list button[type=button],#modal-article-vote-up .vote-down-reason-list button[type=button]{padding:12px 23px;border-radius:50px;border:0;background:#fff;color:#0975fd;font-size:16px;line-height:21px;text-transform:none;box-shadow:0 1px 3px rgba(48,49,51,.2),0 4px 8px rgba(48,49,51,.16),inset 0 0 0 1px #e5e5e5}#modal-article-vote-down .vote-down-reason-list button:hover[type=button],#modal-article-vote-up .vote-down-reason-list button:hover[type=button]{background:#f2f2f2;border:0;text-decoration:none}#definition-item #dictionary-edit-form .btn-cancel,#dictionary-modal #dictionary-edit-form .btn-cancel,#modal-active-client .active-client-buttons .active-client-logout,#modal-article-advice .buttons button.cancel,#modal-article-vote-down .buttons button.cancel,#modal-article-vote-up .buttons button.cancel,#modal-product-details .product-buttons .show-more,#products .product-tile .advertising-placement .more-promotions,#suggested-products .clear-suggested-products,#top-bar .logout-customer,.btn-link,.modal-form button.cancel,.new-modal-form button.cancel,.product-box .advertising-placement .more-promotions{background-color:transparent;color:#0072ff;border:0;text-shadow:none}#definition-item #dictionary-edit-form .btn-cancel:hover,#dictionary-modal #dictionary-edit-form .btn-cancel:hover,#modal-active-client .active-client-buttons .active-client-logout:hover,#modal-article-advice .buttons button.cancel:hover,#modal-article-vote-down .buttons button.cancel:hover,#modal-article-vote-up .buttons button.cancel:hover,#modal-product-details .product-buttons .show-more:hover,#products .product-tile .advertising-placement .more-promotions:hover,#suggested-products .clear-suggested-products:hover,#top-bar .logout-customer:hover,.btn-link:hover,.modal-form button.cancel:hover,.new-modal-form button.cancel:hover,.product-box .advertising-placement .more-promotions:hover{background:none;color:#0072ff;border:0;text-decoration:underline}.btn-disabled,.btn-disabled:hover,.suggested-accessories .header button:disabled{background:linear-gradient(180deg,#eee 0,#ccc);color:#eee;border:0;pointer-events:none;text-shadow:none;cursor:default}#account-menu .logout-button{background:#fff;color:#0975fd;padding:8px 16px;border-radius:50px;box-shadow:0 1px 1px rgba(48,49,51,.12),0 2px 4px rgba(48,49,51,.08),inset 0 0 0 1px #e5e5e5}#filter-box .filter-price input,.validate-target input[type=email],.validate-target input[type=number],.validate-target input[type=password],.validate-target input[type=tel],.validate-target input[type=text]{display:inline-block;height:20px;line-height:20px;padding-left:5px;color:#333;font-size:11px;box-shadow:none}#categories-nav .nav-category-item:focus-visible .nav-category-item-focus,#header-skip-links .skip-link:focus-visible,#search-box:has(.input-wrap input:focus-visible),:focus-visible{outline:2px solid #fff;accent-color:#164194;outline-offset:2px;border-radius:4px;box-shadow:0 0 0 2px #164194}#account-menu .logout-button:focus-visible,#main-footer a:focus-visible{outline:2px solid #164194;accent-color:#fff;outline-offset:2px;border-radius:4px;box-shadow:0 0 0 2px #fff}#search-box .input-wrap input:focus-visible{outline:none;box-shadow:none}#alert .remodal-close:focus-visible,#bottom-bar .js-UA-product:has(.product-image:focus),#bottom-bar a:focus-visible,#last-watched-modal .product-image a:focus-visible,#search-box #search-box-result #ac-results .ac-item:focus-visible{outline:2px solid #164194;outline-offset:-2px;border-radius:4px;box-shadow:inset 0 0 0 2px #fff}#compare-view .price-instalments-box .price-instalments i,.product-sales .price-instalments-box .price-instalments i{display:table;font-style:normal;font-size:10px;font-weight:400}#compare-view .price-instalments-box,.product-sales .price-instalments-box{border:1px solid #ccc;font-size:12px;margin-top:5px;padding:6px 6px 6px 12px}#compare-view .price-instalments-box .price-instalments-row,.product-sales .price-instalments-box .price-instalments-row{display:flex}#compare-view .price-instalments-box .price-instalment-shop-only-info,#compare-view .price-instalments-box .price-instalment-voucher-info,.product-sales .price-instalments-box .price-instalment-shop-only-info,.product-sales .price-instalments-box .price-instalment-voucher-info{font-size:10px;color:#999;margin-top:4px}#compare-view .price-instalments-box .price-instalment-shop-only-info a,#compare-view .price-instalments-box .price-instalment-voucher-info a,.product-sales .price-instalments-box .price-instalment-shop-only-info a,.product-sales .price-instalments-box .price-instalment-voucher-info a{color:#999}#compare-view .price-instalments-box .price-instalment-shop-only-info a:before,#compare-view .price-instalments-box .price-instalment-voucher-info a:before,.product-sales .price-instalments-box .price-instalment-shop-only-info a:before,.product-sales .price-instalments-box .price-instalment-voucher-info a:before{font-size:14px;margin:-4px 0 0 2px}#compare-view .price-instalments-box .price-instalments,.product-sales .price-instalments-box .price-instalments{display:inline-block;position:relative;padding-right:10px;width:140px;overflow:hidden;font-size:14px;white-space:nowrap}#compare-view .price-instalments-box .price-instalments:hover,.product-sales .price-instalments-box .price-instalments:hover{text-decoration:none;border-bottom-color:#0072ff}#compare-view .price-instalments-box .price-instalments .constant-instalment-price,.product-sales .price-instalments-box .price-instalments .constant-instalment-price{display:flex}#compare-view .price-instalments-box .price-instalments .constant-instalment-price span,.product-sales .price-instalments-box .price-instalments .constant-instalment-price span{overflow:hidden;text-overflow:ellipsis}#compare-view .price-instalments-box a.price-instalments:after,.product-sales .price-instalments-box a.price-instalments:after{font-size:12px;position:absolute;top:50%;right:0;margin-top:-5px}#compare-view .price-instalments-box .price-instalments-label,.product-sales .price-instalments-box .price-instalments-label{color:#666;font-weight:700;font-size:14px;padding-right:5px}#accessory-crossselling.loading,#cart-items .items.loading,#definition-item.in-progress,#delivery-modal.in-progress,#dictionary-modal.in-progress,#empty-search-results .page-section.loading,#modal-energy-img em,#multimedia-preview #multimedia-presentation.loading,#products-filter,#search-related-keywords.loading,#shops-modal #shops-details.in-progress,#shops-modal.in-progress,#suggested-accessories.loading,.accessories .accessories-list.loading,.accessories .accessory-item.loading,.accessories.loading,.loading#modal-article-advice,.loading#modal-article-vote-down,.loading#modal-article-vote-up,.modal-form.loading,.new-modal-form.loading,html.pageAjax-load #filter-selected.filter-redirect-active,html.pageAjax-load #filter-sort-bar.filter-redirect-active,html.pageAjax-load #filter-sort.filter-redirect-active,html.pageAjax-load #filter-stocks.filter-redirect-active,html.pageAjax-load #no-selection-notify.filter-redirect-active,html.pageAjax-load .filter.filter-redirect-active,html.show-loading body{position:relative;z-index:1;min-height:44px}#accessory-crossselling.loading:after,#cart-items .items.loading:after,#definition-item.in-progress:after,#delivery-modal.in-progress:after,#dictionary-modal.in-progress:after,#empty-search-results .page-section.loading:after,#modal-energy-img em:after,#multimedia-preview #multimedia-presentation.loading:after,#products-filter:after,#search-related-keywords.loading:after,#shops-modal #shops-details.in-progress:after,#shops-modal.in-progress:after,#suggested-accessories.loading:after,.accessories .accessories-list.loading:after,.accessories .accessory-item.loading:after,.accessories.loading:after,.loading#modal-article-advice:after,.loading#modal-article-vote-down:after,.loading#modal-article-vote-up:after,.modal-form.loading:after,.new-modal-form.loading:after,html.pageAjax-load #filter-selected.filter-redirect-active:after,html.pageAjax-load #filter-sort-bar.filter-redirect-active:after,html.pageAjax-load #filter-sort.filter-redirect-active:after,html.pageAjax-load #filter-stocks.filter-redirect-active:after,html.pageAjax-load #no-selection-notify.filter-redirect-active:after,html.pageAjax-load .filter.filter-redirect-active:after,html.show-loading body:after{content:"";position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px;height:44px;width:44px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #00c61e;border-right-color:transparent;border-radius:50%;box-sizing:border-box}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#accessory-crossselling.loading:before,#cart-items .items.loading:before,#definition-item.in-progress:before,#delivery-modal.in-progress:before,#dictionary-modal.in-progress:before,#empty-search-results .page-section.loading:before,#modal-energy-img em:before,#multimedia-preview #multimedia-presentation.loading:before,#products-filter:before,#search-related-keywords.loading:before,#shops-modal #shops-details.in-progress:before,#shops-modal.in-progress:before,#suggested-accessories.loading:before,.accessories .accessories-list.loading:before,.accessories .accessory-item.loading:before,.accessories.loading:before,.loading#modal-article-advice:before,.loading#modal-article-vote-down:before,.loading#modal-article-vote-up:before,.modal-form.loading:before,.new-modal-form.loading:before,html.pageAjax-load #filter-selected.filter-redirect-active:before,html.pageAjax-load #filter-sort-bar.filter-redirect-active:before,html.pageAjax-load #filter-sort.filter-redirect-active:before,html.pageAjax-load #filter-stocks.filter-redirect-active:before,html.pageAjax-load #no-selection-notify.filter-redirect-active:before,html.pageAjax-load .filter.filter-redirect-active:before,html.show-loading body:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}.select3-container.select3-loading .select3-spinner{position:relative;z-index:1;min-height:16px}.select3-container.select3-loading .select3-spinner:after{content:"";position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;height:16px;width:16px;z-index:7;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:4px solid #00c61e;border-right-color:transparent;border-radius:50%;box-sizing:border-box}.select3-container.select3-loading .select3-spinner:before{position:absolute;content:"";top:0;left:0;width:100%;z-index:7;height:100%;background:#fff;opacity:.6}.new-warranty-encouragement .photo-warranties .add-warranty-button.selected:after,.new-warranty-encouragement .photo-warranties .add-warranty-button .time,.new-warranty-encouragement .photo-warranties .add-warranty-button:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-price .subscription-price .promotion-price{margin-bottom:10px;color:#e30613;font-weight:700;font-size:14px}.product-price .subscription-price .promotion-price:before{content:"%";color:#fff;width:20px;height:20px;text-align:center;display:inline-block;line-height:20px;background:#e30613;border-radius:4px;margin-right:2px}#category-list .category-list-footer ul,#node-description ul{list-style:none;margin:10px 0}#category-list .category-list-footer ul li,#node-description ul li{position:relative;padding:0 0 3px 20px}#category-list .category-list-footer ul li:before,#node-description ul li:before{content:"";border-radius:50%;position:absolute;top:1em;left:5px;display:block;width:5px;height:5px;background:#333;-webkit-transform:translateY(calc((50% + 2px) * -1));transform:translateY(calc((50% + 2px) * -1))}#compare-bar .activation-voucher,#compare-view .activation-voucher,.product-sales .product-button .activation-voucher{background:#f7f6ff;color:#473db2;padding:5px;margin-top:8px}#compare-bar .activation-voucher ul,#compare-view .activation-voucher ul,.product-sales .product-button .activation-voucher ul{margin-top:8px}#compare-bar .activation-voucher li,#compare-view .activation-voucher li,.product-sales .product-button .activation-voucher li{list-style:initial;padding-left:7px;margin-left:14px}#compare-bar .activation-voucher li:not(:last-child),#compare-view .activation-voucher li:not(:last-child),.product-sales .product-button .activation-voucher li:not(:last-child){margin-bottom:7px}#account-change-delivery-time,#account-change-payment,#article,#author,#authors,#bottom-bar,#brand,#breadcrumb,#compare-bar,#compare-view,#definitions,#delivery-modal,#dictionary-modal,#east-message,#empty-search-results,#error403,#error404,#gift-card-order-form,#header,#headless-main-menu,#leaf,#main-content,#main-page,#menu-product,#modal-error,#modal-product-details,#multimedia-modal,#node,#product-archive,#product-for-sale,#product-tabs,#product-top,#promotion-bar,#search-shop,#services-bar,#shops-modal,#sticky-header,#successor-product-section,#to-cart,#top-bar,#warranty-description,#warranty-encouragement,#watched-list,.app-katalog body,.cart-warranty-box,.header-order,.limited-service-modal,.remodal,.service-modal,.shared-cart,.vue-page,.warranty-item,body.order,footer{font:normal 12px Lato,sans-serif;color:#1c1c1b}#account-change-delivery-time *,#account-change-payment *,#article *,#author *,#authors *,#bottom-bar *,#brand *,#breadcrumb *,#compare-bar *,#compare-view *,#definitions *,#delivery-modal *,#dictionary-modal *,#east-message *,#empty-search-results *,#error403 *,#error404 *,#gift-card-order-form *,#header *,#headless-main-menu *,#leaf *,#main-content *,#main-page *,#menu-product *,#modal-error *,#modal-product-details *,#multimedia-modal *,#node *,#product-archive *,#product-for-sale *,#product-tabs *,#product-top *,#promotion-bar *,#search-shop *,#services-bar *,#shops-modal *,#sticky-header *,#successor-product-section *,#to-cart *,#top-bar *,#warranty-description *,#warranty-encouragement *,#watched-list *,.app-katalog body *,.cart-warranty-box *,.header-order *,.limited-service-modal *,.remodal *,.service-modal *,.shared-cart *,.vue-page *,.warranty-item *,body.order *,footer *{font-family:Lato,sans-serif}#headless-main-menu,#top-bar{font:normal 12px Lato,-apple-system,Helvetica,Arial,sans-serif;color:#1c1c1b}#headless-main-menu *,#top-bar *{font-family:Lato,-apple-system,Helvetica,Arial,sans-serif}.textarea-contenteditable *,button,input,textarea{font-family:Lato,sans-serif}#container>.content{padding-top:10px}#container>.content-corners-top+.content{padding-top:0}#article .page,#brand .page,#category-list .page,#cms .page,#comparison .page,#definitions .page,#empty-search-results .page,#error403 .page,#error404 .page,#leaf .page,#locator .page,#main-page .page,#node .page,#product-card .page,#ranking .page,#shared-car .page,#shops .page,#to-cart .page,.app-euro #article .page,.app-euro #articles-category .page,.app-euro #articles-list .page,.app-katalog .page,.app-ole #articles-category .page,.app-ole #articles-list .page{width:1200px;margin:auto;overflow:hidden;min-height:300px}@media (max-width:1230px){#article .page,#brand .page,#category-list .page,#cms .page,#comparison .page,#definitions .page,#empty-search-results .page,#error403 .page,#error404 .page,#leaf .page,#locator .page,#main-page .page,#node .page,#product-card .page,#ranking .page,#shared-car .page,#shops .page,#to-cart .page,.app-euro #article .page,.app-euro #articles-category .page,.app-euro #articles-list .page,.app-katalog .page,.app-ole #articles-category .page,.app-ole #articles-list .page{width:960px}}#article #breadcrumb,#brand #breadcrumb,#category-list #breadcrumb,#cms #breadcrumb,#comparison #breadcrumb,#definitions #breadcrumb,#empty-search-results #breadcrumb,#error403 #breadcrumb,#error404 #breadcrumb,#leaf #breadcrumb,#locator #breadcrumb,#main-page #breadcrumb,#node #breadcrumb,#product-card #breadcrumb,#ranking #breadcrumb,#shared-car #breadcrumb,#shops #breadcrumb,#to-cart #breadcrumb,.app-euro #article #breadcrumb,.app-euro #articles-category #breadcrumb,.app-euro #articles-list #breadcrumb,.app-katalog #breadcrumb,.app-ole #articles-category #breadcrumb,.app-ole #articles-list #breadcrumb{padding:0 10px}#article #breadcrumb:after,#brand #breadcrumb:after,#category-list #breadcrumb:after,#cms #breadcrumb:after,#comparison #breadcrumb:after,#definitions #breadcrumb:after,#empty-search-results #breadcrumb:after,#error403 #breadcrumb:after,#error404 #breadcrumb:after,#leaf #breadcrumb:after,#locator #breadcrumb:after,#main-page #breadcrumb:after,#node #breadcrumb:after,#product-card #breadcrumb:after,#ranking #breadcrumb:after,#shared-car #breadcrumb:after,#shops #breadcrumb:after,#to-cart #breadcrumb:after,.app-euro #article #breadcrumb:after,.app-euro #articles-category #breadcrumb:after,.app-euro #articles-list #breadcrumb:after,.app-katalog #breadcrumb:after,.app-ole #articles-category #breadcrumb:after,.app-ole #articles-list #breadcrumb:after{display:none}.app-euro #articles-category .page,.app-ole #articles-category .page{overflow:visible}#cms .page{width:960px}#cms .full-width-page,#cms .full-width-page #content-1c{width:100%}#cms #ui-datepicker-div,.page{z-index:1}.page{position:relative}@media (min-width:1231px){.hidden-lg{display:none!important}.hidden-md{display:block}}@media (max-width:1230px){.hidden-lg{display:block}.hidden-md{display:none!important}}#status-details-modal{width:400px}#partner-details-modal{width:700px}.additional-operator-message{background:#dcffe1;border:2px solid #368f43;font-size:16px;margin-bottom:10px!important;padding:10px;text-align:center}html.show-loading{cursor:wait}html.show-loading,html.show-loading a,html.show-loading button{pointer-events:none}html.show-loading body:after{position:fixed}html .user-logged,html .user-not-logged{display:none}html.user-logged .user-logged{display:block}html.user-logged a.user-logged{display:inline-block}html.user-not-logged .user-not-logged{display:block}html.user-not-logged a.user-not-logged{display:inline-block}html.clean-mode .banners{display:none!important}html.clean-mode #logo:before{content:"clean-mode";position:absolute;width:auto;height:auto;background:none;font-size:14px;white-space:nowrap;left:130px;top:-16px;bottom:auto;right:auto;color:#fff}html.atr-mode #logo{overflow:hidden}html.atr-mode #logo:after{position:absolute;width:auto;height:auto;background:none;font-size:14px;white-space:nowrap;left:0;content:"atr-mode: JS";top:-16px;right:auto;color:#fff}.operator-logged .shopsItem .shop-code{display:block}#alert{max-width:350px;text-align:center}#alert p{font-size:13px;font-weight:700;margin:0 15px 5px}#alert button:not(.remodal-close){margin:10px auto 0}#alert .remodal-close:focus-visible{border-radius:50%}#alert button{border:0;text-shadow:none}#confirm{max-width:350px;text-align:center}#confirm p{font-size:13px;font-weight:700;margin:0 15px 5px}#confirm button:not(.remodal-close){margin:10px auto 0}#confirm .buttons{margin:15px 0 0;text-align:center}#confirm .buttons button{margin:0 10px!important}#confirm button{border:0;text-shadow:none}.screen-reader-text{border:0;font-weight:700;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.6);clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;z-index:999}.screen-reader-text:focus{background-color:#eee;clip:auto;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto}.photo-hover .hover{position:absolute;top:0;left:0;visibility:hidden;opacity:.1}.photo-hover .hover.is-active,.photo-hover:hover .hover.loaded{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}.icon-visa-mastercard{background:url(/img/desktop/common/mastercard-visa.png) 0 0 no-repeat;display:inline-block;width:44px;height:14px;background-size:100% auto;top:2px;position:relative;margin-left:2px}#accessory-crossselling .accessory-group.active:after,#accessory-crossselling .slide-left button:before,#accessory-crossselling .slide-right button:before,#account-area-toggle a:after,#account-box .account-menu-dropdown:after,#account-box>a:before,#added-gift-card .gift-card-remove:before,#big-photo:after,#brand .section-carousel .article-item .article-link:after,#brand .see-more:after,#breadcrumb ul>span+li:before,#breadcrumb ul li:after,#cart-box>a:before,#cart-items .promotion-package-service .image:before,#cart-items .remove-item:before,#categories-nav .nav-category-item .nav-category-item-focus:after,#compare-view .price-instalments-box .price-instalment-shop-only-info a:before,#compare-view .price-instalments-box .price-instalment-voucher-info a:before,#compare-view .price-instalments-box a.price-instalments:after,#compare-view .remove-compare:after,#contact-box:before,#definition-item #rate-box .rate-button-down:before,#definition-item #rate-box .rate-button-up:before,#definition-item .report-bug:before,#definitions #definitions-letters .next:after,#definitions #definitions-letters .prev:after,#definitions #definitions-lists .definition>a:after,#definitions #definitions-search-form .submit button:after,#delivery-modal .delivery-city-form .search-icon:after,#dictionary-modal #rate-box .rate-button-down:before,#dictionary-modal #rate-box .rate-button-up:before,#dictionary-modal .report-bug:before,#favorite-box:before,#filter-box .filter-clear-all:after,#filter-box .filter-clear:after,#filter-box .filter-item.filter-hasSubOptions.filter-show b:after,#filter-box .filter-item b:after,#filter-box span.dictionary-icon:before,#filter-selected li.filter-no-url-item:before,#filter-selected li:not(:first-child):not(.filter-no-url-item) a:before,#filter-view a.list:after,#filter-view a.tiles:after,#footer-links .toggle-links .toggle-footer-link:after,#header .links li.chat a:before,#header .links li.contact a:before,#headless-main-menu #nav-toggle .nav-toggle-text:after,#headless-main-menu #nav-toggle .nav-toggle-text:before,#helpline:before,#last-search-box li a:before,#main-footer .find-shop:before,#main-footer .footer-chat:before,#main-footer .footer-phone:before,#miniatures #miniatures-next:before,#miniatures #miniatures-previous:before,#modal-active-client .active-client-title:before,#multimedia-lists .multimedia-presentation a:after,#multimedia-lists .multimedia-video a.empty-miniatures:after,#multimedia-lists .next:after,#multimedia-lists .prev:after,#multimedia-preview .next:after,#multimedia-preview .prev:after,#multimedia-preview li.zoom:after,#multimedia-types .photo-types:before,#multimedia-types .presentation-types:before,#multimedia-types .video-types:before,#multimedia-zoom:after,#nav-toggle-sticky.active:before,#nav-toggle-sticky:before,#nick-status.error:before,#nick-status.valid:before,#operator-plu-compare #operator-basket:after,#operator-plu-compare>a:after,#product-archive .btn-compare-archive:before,#products .product-tile .advertising-placement .promotion-block .promotion-text i:after,#promotion-bar .item>a:after,#promotion-listing .tab-title:after,#promotion-package-modal .promotion-package-elements .package-photo:after,#promotion-package-modal .promotion-package-elements .service-photo:before,#promotions-list-modal .promotion-description .title .info-icon:after,#scroll-top:after,#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget:after,#search-box #search-button:before,#search-related-keywords .next:before,#search-related-keywords .prev:before,#shops-box:before,#shops-modal #shops-list .shop-description .no-tick:before,#shops-modal #shops-list .shop-description .yes-tick:before,#to-cart #from-path-message .back:before,#to-cart #from-path-message .text-message:before,#to-cart #product-added-message .back:before,#to-cart #product-added-message .text-message:before,#what-to-choose a.more:after,.accessories .category-access-more:before,.accessories .category-access:before,.bottom-bar-modal .close-modal:after,.bottom-bar-modal .empty:before,.bottom-bar-modal .note:before,.bottom-bar-modal .product-navigation .button-clipboard:after,.bottom-bar-modal .product-navigation .button-delete:after,.bottom-bar-modal .product-navigation .show-more:after,.bottom-bar-modal .show-as-listing:after,.bottom-bar-products li:after,.call-button:before,.checkbox-css input[type=checkbox]:checked+i:after,.clipboard-button.clipboard-button-active:before,.clipboard-button:before,.compare-back-button:before,.compare-button:before,.delete-watched-button:before,.delivery-price:before,.depositories-button:before,.footer-chat-sign:before,.holiday-promotion .icon.icon-default:before,.home-delivery-action .delivery-message-label:after,.icon-360:before,.icon-address-book-o:before,.icon-arrow-down-long:before,.icon-arrow-down:before,.icon-arrow-left:before,.icon-arrow-lg:before,.icon-arrow-profit:before,.icon-arrow-right:before,.icon-arrow-thick:before,.icon-arrow-up:before,.icon-arrow:before,.icon-barcode:before,.icon-bars:before,.icon-basket2:before,.icon-basket:before,.icon-big-arrow:before,.icon-box-add:before,.icon-box-closed:before,.icon-box:before,.icon-bug:before,.icon-calculator:before,.icon-callCenter:before,.icon-caret-down:before,.icon-caret-left:before,.icon-caret-right:before,.icon-caret-up:before,.icon-chain:before,.icon-chat2:before,.icon-chat:before,.icon-check:before,.icon-checkbox-checked:before,.icon-checkbox-unchecked:before,.icon-checked:before,.icon-clipboard:before,.icon-clock:before,.icon-close2:before,.icon-close:before,.icon-cloud:before,.icon-compare:before,.icon-copy:before,.icon-credit-card:before,.icon-delivery-info:before,.icon-delivery-shop:before,.icon-delivery:before,.icon-doc:before,.icon-edit-new:before,.icon-edit:before,.icon-ellipsis-v:before,.icon-envelope-o:before,.icon-error:before,.icon-exclamation-triangle:before,.icon-eye-slash:before,.icon-eye:before,.icon-facebook:before,.icon-favorite:before,.icon-favorites:before,.icon-file-text2:before,.icon-finger-down:before,.icon-finger-up:before,.icon-footer-phone:before,.icon-gift:before,.icon-gnc:before,.icon-google-plus:before,.icon-hand:before,.icon-happy:before,.icon-headphones-line:before,.icon-headphones:before,.icon-heart2:before,.icon-heart-empty:before,.icon-heart:before,.icon-hide:before,.icon-history:before,.icon-identity:before,.icon-inbox:before,.icon-info:before,.icon-information:before,.icon-location-pickup:before,.icon-location:before,.icon-map:before,.icon-marker2:before,.icon-marker:before,.icon-menu-close:before,.icon-menu-hamburger-alt:before,.icon-menu-toggle:before,.icon-menu:before,.icon-modal-close:before,.icon-money-contract:before,.icon-money-multibill:before,.icon-money:before,.icon-more-dots:before,.icon-moz:before,.icon-multimedia-360:before,.icon-multimedia-photo:before,.icon-multimedia-video:before,.icon-navigation-arrow-down:before,.icon-navigation-before:before,.icon-no-calendar:before,.icon-notepad:before,.icon-office:before,.icon-online-shop:before,.icon-pdf:before,.icon-person:before,.icon-phone2:before,.icon-phone3:before,.icon-phone:before,.icon-pinterest:before,.icon-play:before,.icon-print:before,.icon-promotion:before,.icon-question1:before,.icon-question:before,.icon-radiobutton-checked:before,.icon-radiobutton-unchecked:before,.icon-reload:before,.icon-retweet:before,.icon-save:before,.icon-scroll:before,.icon-search2:before,.icon-search:before,.icon-service1:before,.icon-service-reclamation:before,.icon-shield-empty:before,.icon-shield:before,.icon-shop:before,.icon-shopping-basket:before,.icon-shopping-cart:before,.icon-shops:before,.icon-show:before,.icon-sim:before,.icon-small-arrow:before,.icon-stack:before,.icon-star:before,.icon-stars-fill:before,.icon-stars-stroke:before,.icon-stars:before,.icon-stetoskop:before,.icon-stock:before,.icon-table:before,.icon-ticket:before,.icon-tooltip:before,.icon-tradein:before,.icon-trash:before,.icon-truck:before,.icon-twitter:before,.icon-user2:before,.icon-user-add:before,.icon-user-check:before,.icon-user-line:before,.icon-user-outline:before,.icon-user-search:before,.icon-user:before,.icon-video:before,.icon-vote-down:before,.icon-vote-up:before,.icon-warn2:before,.icon-warn3:before,.icon-warn:before,.icon-warranty-screen:before,.icon-x:before,.icon-youtube:before,.icon-zoom-in:before,.icon-zoom-out:before,.icon-zoom:before,.mail-delivery-action:before,.miniatures-360-view a:before,.miniatures-video a:before,.nearest-shop-button:before,.new-warranty-encouragement .photo-warranties .warranty-features li.checked:before,.new-warranty-encouragement .photo-warranties .warranty-features li.unchecked:before,.new-warranty-encouragement .photo-warranties .warranty-item-basic_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-complementary_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-extended_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-full_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-screen_protection:after,.operator-profit span:after,.outlet-carousel .link:after,.partnership-button:before,.password-invalid li.error:before,.password-invalid li.ok:before,.password-invalid li:before,.phone-delivery-action:before,.preview-gallery .next:before,.preview-gallery .prev:before,.price-voucher .price-voucher-info:before,.prices-box .product-competitor-price .icon-more:after,.print-button:before,.product-box #print-info-date:before,.product-box #print-info-phone:before,.product-box .advertising-placement .promotion-block .promotion-text i:after,.product-box .wc-watched-box:before,.product-call-and-order .call-order-phone:before,.product-energy .old-label .info:before,.product-gnc-information .gnc-information-link:after,.product-opinion-stars-grades .stars-rating-progress:before,.product-opinion-stars-grades .stars-rating:before,.product-sales .choose-individual-offer:before,.product-sales .label-action:before,.product-sales .price-instalments-box .price-instalment-shop-only-info a:before,.product-sales .price-instalments-box .price-instalment-voucher-info a:before,.product-sales .price-instalments-box a.price-instalments:after,.product-sales .tab-outlet.has-children .tab-label:after,.product-slider .product-slider-next:after,.product-slider .product-slider-previous:after,.product-stocks-box .city-select .select3-selection-icon:after,.product-variants .current-variant:after,.product-variants .variant-active .current-variant:after,.related-keywords-list .related-keyword-link span:before,.remodal-close:before,.remodal.service-modal .desc ul li:before,.remove-button:after,.report-bug:before,.shop-delivery-action:before,.show-difference.btn-show:before,.show-difference:before,.similars-button:before,.social-fb:after,.social-gplus:after,.social-mail:after,.social-pin:after,.social-tw:after,.stars-rating>div:before,.stars-rating>div span:before,.stars-rating>span:before,.stars-rating>span span:before,.stars-rating a:before,.stars-rating a span:before,.terminal-enabled:before,.tooltip-icon:before,.warranties .warranty-available:before,.warranties .warranty-unavailable:before,.warranty-item .warranty-description ul li:before,.warranty-item .warranty-detailed-information a:after{font-family:iconFont!important;speak:none;display:inline-block;font-display:block;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#accessory-crossselling .accessory-group.active:hover:after,#accessory-crossselling .slide-left button:hover:before,#accessory-crossselling .slide-right button:hover:before,#account-area-toggle a:hover:after,#account-box .account-menu-dropdown:hover:after,#account-box>a:hover:before,#added-gift-card .gift-card-remove:hover:before,#big-photo:hover:after,#brand .section-carousel .article-item .article-link:hover:after,#brand .see-more:hover:after,#breadcrumb ul>span+li:hover:before,#breadcrumb ul li:hover:after,#cart-box>a:hover:before,#cart-items .promotion-package-service .image:hover:before,#cart-items .remove-item:hover:before,#categories-nav .nav-category-item .nav-category-item-focus:hover:after,#compare-view .price-instalments-box .price-instalment-shop-only-info a:hover:before,#compare-view .price-instalments-box .price-instalment-voucher-info a:hover:before,#compare-view .price-instalments-box a.price-instalments:hover:after,#compare-view .remove-compare:hover:after,#contact-box:hover:before,#definition-item #rate-box .rate-button-down:hover:before,#definition-item #rate-box .rate-button-up:hover:before,#definition-item .report-bug:hover:before,#definitions #definitions-letters .next:hover:after,#definitions #definitions-letters .prev:hover:after,#definitions #definitions-lists .definition>a:hover:after,#definitions #definitions-search-form .submit button:hover:after,#delivery-modal .delivery-city-form .search-icon:hover:after,#dictionary-modal #rate-box .rate-button-down:hover:before,#dictionary-modal #rate-box .rate-button-up:hover:before,#dictionary-modal .report-bug:hover:before,#favorite-box:hover:before,#filter-box .filter-clear-all:hover:after,#filter-box .filter-clear:hover:after,#filter-box .filter-item.filter-hasSubOptions.filter-show b:hover:after,#filter-box .filter-item b:hover:after,#filter-box span.dictionary-icon:hover:before,#filter-selected li.filter-no-url-item:hover:before,#filter-selected li:not(:first-child):not(.filter-no-url-item) a:hover:before,#filter-view a.list:hover:after,#filter-view a.tiles:hover:after,#footer-links .toggle-links .toggle-footer-link:hover:after,#header .links li.chat a:hover:before,#header .links li.contact a:hover:before,#headless-main-menu #nav-toggle .nav-toggle-text:hover:after,#headless-main-menu #nav-toggle .nav-toggle-text:hover:before,#helpline:hover:before,#last-search-box li a:hover:before,#main-footer .find-shop:hover:before,#main-footer .footer-chat:hover:before,#main-footer .footer-phone:hover:before,#miniatures #miniatures-next:hover:before,#miniatures #miniatures-previous:hover:before,#modal-active-client .active-client-title:hover:before,#multimedia-lists .multimedia-presentation a:hover:after,#multimedia-lists .multimedia-video a.empty-miniatures:hover:after,#multimedia-lists .next:hover:after,#multimedia-lists .prev:hover:after,#multimedia-preview .next:hover:after,#multimedia-preview .prev:hover:after,#multimedia-preview li.zoom:hover:after,#multimedia-types .photo-types:hover:before,#multimedia-types .presentation-types:hover:before,#multimedia-types .video-types:hover:before,#multimedia-zoom:hover:after,#nav-toggle-sticky.active:hover:before,#nav-toggle-sticky:hover:before,#nick-status.error:hover:before,#nick-status.valid:hover:before,#operator-plu-compare #operator-basket:hover:after,#operator-plu-compare>a:hover:after,#product-archive .btn-compare-archive:hover:before,#products .product-tile .advertising-placement .promotion-block .promotion-text i:hover:after,#promotion-bar .item>a:hover:after,#promotion-listing .tab-title:hover:after,#promotion-package-modal .promotion-package-elements .package-photo:hover:after,#promotion-package-modal .promotion-package-elements .service-photo:hover:before,#promotions-list-modal .promotion-description .title .info-icon:hover:after,#scroll-top:hover:after,#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget:hover:after,#search-box #search-button:hover:before,#search-related-keywords .next:hover:before,#search-related-keywords .prev:hover:before,#shops-box:hover:before,#shops-modal #shops-list .shop-description .no-tick:hover:before,#shops-modal #shops-list .shop-description .yes-tick:hover:before,#to-cart #from-path-message .back:hover:before,#to-cart #from-path-message .text-message:hover:before,#to-cart #product-added-message .back:hover:before,#to-cart #product-added-message .text-message:hover:before,#what-to-choose a.more:hover:after,.accessories .category-access-more:hover:before,.accessories .category-access:hover:before,.bottom-bar-modal .close-modal:hover:after,.bottom-bar-modal .empty:hover:before,.bottom-bar-modal .note:hover:before,.bottom-bar-modal .product-navigation .button-clipboard:hover:after,.bottom-bar-modal .product-navigation .button-delete:hover:after,.bottom-bar-modal .product-navigation .show-more:hover:after,.bottom-bar-modal .show-as-listing:hover:after,.bottom-bar-products li:hover:after,.call-button:hover:before,.checkbox-css input[type=checkbox]:checked+i:hover:after,.clipboard-button.clipboard-button-active:hover:before,.clipboard-button:hover:before,.compare-back-button:hover:before,.compare-button:hover:before,.delete-watched-button:hover:before,.delivery-price:hover:before,.depositories-button:hover:before,.footer-chat-sign:hover:before,.holiday-promotion .icon.icon-default:hover:before,.home-delivery-action .delivery-message-label:hover:after,.icon-360:hover:before,.icon-address-book-o:hover:before,.icon-arrow-down-long:hover:before,.icon-arrow-down:hover:before,.icon-arrow-left:hover:before,.icon-arrow-lg:hover:before,.icon-arrow-profit:hover:before,.icon-arrow-right:hover:before,.icon-arrow-thick:hover:before,.icon-arrow-up:hover:before,.icon-arrow:hover:before,.icon-barcode:hover:before,.icon-bars:hover:before,.icon-basket2:hover:before,.icon-basket:hover:before,.icon-big-arrow:hover:before,.icon-box-add:hover:before,.icon-box-closed:hover:before,.icon-box:hover:before,.icon-bug:hover:before,.icon-calculator:hover:before,.icon-callCenter:hover:before,.icon-caret-down:hover:before,.icon-caret-left:hover:before,.icon-caret-right:hover:before,.icon-caret-up:hover:before,.icon-chain:hover:before,.icon-chat2:hover:before,.icon-chat:hover:before,.icon-check:hover:before,.icon-checkbox-checked:hover:before,.icon-checkbox-unchecked:hover:before,.icon-checked:hover:before,.icon-clipboard:hover:before,.icon-clock:hover:before,.icon-close2:hover:before,.icon-close:hover:before,.icon-cloud:hover:before,.icon-compare:hover:before,.icon-copy:hover:before,.icon-credit-card:hover:before,.icon-delivery-info:hover:before,.icon-delivery-shop:hover:before,.icon-delivery:hover:before,.icon-doc:hover:before,.icon-edit-new:hover:before,.icon-edit:hover:before,.icon-ellipsis-v:hover:before,.icon-envelope-o:hover:before,.icon-error:hover:before,.icon-exclamation-triangle:hover:before,.icon-eye-slash:hover:before,.icon-eye:hover:before,.icon-facebook:hover:before,.icon-favorite:hover:before,.icon-favorites:hover:before,.icon-file-text2:hover:before,.icon-finger-down:hover:before,.icon-finger-up:hover:before,.icon-footer-phone:hover:before,.icon-gift:hover:before,.icon-gnc:hover:before,.icon-google-plus:hover:before,.icon-hand:hover:before,.icon-happy:hover:before,.icon-headphones-line:hover:before,.icon-headphones:hover:before,.icon-heart2:hover:before,.icon-heart-empty:hover:before,.icon-heart:hover:before,.icon-hide:hover:before,.icon-history:hover:before,.icon-identity:hover:before,.icon-inbox:hover:before,.icon-info:hover:before,.icon-information:hover:before,.icon-location-pickup:hover:before,.icon-location:hover:before,.icon-map:hover:before,.icon-marker2:hover:before,.icon-marker:hover:before,.icon-menu-close:hover:before,.icon-menu-hamburger-alt:hover:before,.icon-menu-toggle:hover:before,.icon-menu:hover:before,.icon-modal-close:hover:before,.icon-money-contract:hover:before,.icon-money-multibill:hover:before,.icon-money:hover:before,.icon-more-dots:hover:before,.icon-moz:hover:before,.icon-multimedia-360:hover:before,.icon-multimedia-photo:hover:before,.icon-multimedia-video:hover:before,.icon-navigation-arrow-down:hover:before,.icon-navigation-before:hover:before,.icon-no-calendar:hover:before,.icon-notepad:hover:before,.icon-office:hover:before,.icon-online-shop:hover:before,.icon-pdf:hover:before,.icon-person:hover:before,.icon-phone2:hover:before,.icon-phone3:hover:before,.icon-phone:hover:before,.icon-pinterest:hover:before,.icon-play:hover:before,.icon-print:hover:before,.icon-promotion:hover:before,.icon-question1:hover:before,.icon-question:hover:before,.icon-radiobutton-checked:hover:before,.icon-radiobutton-unchecked:hover:before,.icon-reload:hover:before,.icon-retweet:hover:before,.icon-save:hover:before,.icon-scroll:hover:before,.icon-search2:hover:before,.icon-search:hover:before,.icon-service1:hover:before,.icon-service-reclamation:hover:before,.icon-shield-empty:hover:before,.icon-shield:hover:before,.icon-shop:hover:before,.icon-shopping-basket:hover:before,.icon-shopping-cart:hover:before,.icon-shops:hover:before,.icon-show:hover:before,.icon-sim:hover:before,.icon-small-arrow:hover:before,.icon-stack:hover:before,.icon-star:hover:before,.icon-stars-fill:hover:before,.icon-stars-stroke:hover:before,.icon-stars:hover:before,.icon-stetoskop:hover:before,.icon-stock:hover:before,.icon-table:hover:before,.icon-ticket:hover:before,.icon-tooltip:hover:before,.icon-tradein:hover:before,.icon-trash:hover:before,.icon-truck:hover:before,.icon-twitter:hover:before,.icon-user2:hover:before,.icon-user-add:hover:before,.icon-user-check:hover:before,.icon-user-line:hover:before,.icon-user-outline:hover:before,.icon-user-search:hover:before,.icon-user:hover:before,.icon-video:hover:before,.icon-vote-down:hover:before,.icon-vote-up:hover:before,.icon-warn2:hover:before,.icon-warn3:hover:before,.icon-warn:hover:before,.icon-warranty-screen:hover:before,.icon-x:hover:before,.icon-youtube:hover:before,.icon-zoom-in:hover:before,.icon-zoom-out:hover:before,.icon-zoom:hover:before,.mail-delivery-action:hover:before,.miniatures-360-view a:hover:before,.miniatures-video a:hover:before,.nearest-shop-button:hover:before,.new-warranty-encouragement .photo-warranties .warranty-features li.checked:hover:before,.new-warranty-encouragement .photo-warranties .warranty-features li.unchecked:hover:before,.new-warranty-encouragement .photo-warranties .warranty-item-basic_protection:hover:after,.new-warranty-encouragement .photo-warranties .warranty-item-complementary_protection:hover:after,.new-warranty-encouragement .photo-warranties .warranty-item-extended_protection:hover:after,.new-warranty-encouragement .photo-warranties .warranty-item-full_protection:hover:after,.new-warranty-encouragement .photo-warranties .warranty-item-screen_protection:hover:after,.operator-profit span:hover:after,.outlet-carousel .link:hover:after,.partnership-button:hover:before,.password-invalid li.ok:hover:before,.password-invalid li:hover:before,.phone-delivery-action:hover:before,.preview-gallery .next:hover:before,.preview-gallery .prev:hover:before,.price-voucher .price-voucher-info:hover:before,.prices-box .product-competitor-price .icon-more:hover:after,.print-button:hover:before,.product-box #print-info-date:hover:before,.product-box #print-info-phone:hover:before,.product-box .advertising-placement .promotion-block .promotion-text i:hover:after,.product-box .wc-watched-box:hover:before,.product-call-and-order .call-order-phone:hover:before,.product-energy .old-label .info:hover:before,.product-gnc-information .gnc-information-link:hover:after,.product-opinion-stars-grades .stars-rating-progress:hover:before,.product-opinion-stars-grades .stars-rating:hover:before,.product-sales .choose-individual-offer:hover:before,.product-sales .label-action:hover:before,.product-sales .price-instalments-box .price-instalment-shop-only-info a:hover:before,.product-sales .price-instalments-box .price-instalment-voucher-info a:hover:before,.product-sales .price-instalments-box a.price-instalments:hover:after,.product-sales .tab-outlet.has-children .tab-label:hover:after,.product-slider .product-slider-next:hover:after,.product-slider .product-slider-previous:hover:after,.product-stocks-box .city-select .select3-selection-icon:hover:after,.product-variants .current-variant:hover:after,.product-variants .variant-active .current-variant:hover:after,.related-keywords-list .related-keyword-link span:hover:before,.remodal-close:hover:before,.remodal.service-modal .desc ul li:hover:before,.remove-button:hover:after,.report-bug:hover:before,.shop-delivery-action:hover:before,.show-difference.btn-show:hover:before,.show-difference:hover:before,.similars-button:hover:before,.social-fb:hover:after,.social-gplus:hover:after,.social-mail:hover:after,.social-pin:hover:after,.social-tw:hover:after,.stars-rating>div:hover:before,.stars-rating>div span:hover:before,.stars-rating>span:hover:before,.stars-rating>span span:hover:before,.stars-rating a:hover:before,.stars-rating a span:hover:before,.terminal-enabled:hover:before,.tooltip-icon:hover:before,.warranties .warranty-available:hover:before,.warranties .warranty-unavailable:hover:before,.warranty-item .warranty-description ul li:hover:before,.warranty-item .warranty-detailed-information a:hover:after{text-decoration:none}.icon-menu-close:before{content:"\E001"}.icon-menu-toggle:before{content:"\E002"}.bottom-bar-modal .close-modal:after,.icon-modal-close:before,.remodal-close:before{content:"\E003"}#multimedia-lists .multimedia-presentation a:after,.icon-360:before,.miniatures-360-view a:before{content:"\E004"}.icon-address-book-o:before{content:"\E005"}.icon-arrow-down-long:before,.product-sales .choose-individual-offer:before{content:"\E006"}#compare-view .price-instalments-box a.price-instalments:after,#filter-box .filter-item b:after,.icon-arrow-down:before,.product-sales .price-instalments-box a.price-instalments:after,.product-variants .current-variant:after{content:"\E007"}.icon-arrow-left:before{content:"\E008"}.icon-arrow-lg:before{content:"\E009"}.icon-arrow-profit:before,.operator-profit span:after{content:"\E00A"}.icon-arrow-right:before{content:"\E00B"}.icon-arrow-thick:before{content:"\E00C"}#filter-box .filter-item.filter-hasSubOptions.filter-show b:after,.icon-arrow-up:before,.product-variants .variant-active .current-variant:after{content:"\E00D"}#accessory-crossselling .slide-left button:before,#accessory-crossselling .slide-right button:before,#brand .section-carousel .article-item .article-link:after,#brand .see-more:after,#breadcrumb ul>span+li:before,#breadcrumb ul li:after,#definitions #definitions-letters .next:after,#definitions #definitions-letters .prev:after,#definitions #definitions-lists .definition>a:after,#footer-links .toggle-links .toggle-footer-link:after,#last-search-box li a:before,#multimedia-lists .next:after,#multimedia-lists .prev:after,#multimedia-preview .next:after,#multimedia-preview .prev:after,#promotion-listing .tab-title:after,#to-cart #from-path-message .back:before,#to-cart #product-added-message .back:before,.icon-arrow:before,.product-sales .tab-outlet.has-children .tab-label:after,.warranty-item .warranty-detailed-information a:after{content:"\E00E"}.icon-barcode:before{content:"\E00F"}#filter-view a.list:after,.icon-bars:before{content:"\E010"}#operator-plu-compare #operator-basket:after,.icon-basket:before{content:"\E011"}#cart-box>a:before,.icon-basket2:before{content:"\E012"}#miniatures #miniatures-next:before,#miniatures #miniatures-previous:before,.accessories .category-access-more:before,.accessories .category-access:before,.icon-big-arrow:before,.product-slider .product-slider-next:after,.product-slider .product-slider-previous:after{content:"\E013"}.icon-box-add:before{content:"\E014"}.icon-box-closed:before{content:"\E015"}.icon-box:before{content:"\E016"}.icon-bug:before{content:"\E017"}.icon-calculator:before{content:"\E018"}#contact-box:before,.icon-callCenter:before{content:"\E019"}#account-box .account-menu-dropdown:after,.icon-caret-down:before{content:"\E01A"}.icon-caret-left:before{content:"\E01B"}.icon-caret-right:before{content:"\E01C"}.icon-caret-up:before{content:"\E01D"}.icon-chain:before{content:"\E01E"}#main-footer .footer-chat:before,.icon-chat:before{content:"\E01F"}#header .links li.chat a:before,.icon-chat2:before{content:"\E020"}#accessory-crossselling .accessory-group.active:after,#nick-status.valid:before,#to-cart #from-path-message .text-message:before,#to-cart #product-added-message .text-message:before,.checkbox-css input[type=checkbox]:checked+i:after,.icon-check:before,.new-warranty-encouragement .photo-warranties .warranty-features li.checked:before,.password-invalid li.ok:before,.remodal.service-modal .desc ul li:before,.warranties .warranty-available:before,.warranty-item .warranty-description ul li:before{content:"\E021"}.icon-checkbox-checked:before{content:"\E022"}.icon-checkbox-unchecked:before{content:"\E023"}#shops-modal #shops-list .shop-description .yes-tick:before,.icon-checked:before{content:"\E024"}.icon-clipboard:before{content:"\E025"}.icon-clock:before{content:"\E026"}#added-gift-card .gift-card-remove:before,#nick-status.error:before,#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget:after,#shops-modal #shops-list .shop-description .no-tick:before,.icon-close:before,.new-warranty-encouragement .photo-warranties .warranty-features li.unchecked:before,.password-invalid li.error:before,.password-invalid li:before,.warranties .warranty-unavailable:before{content:"\E027"}#nav-toggle-sticky.active:before,.icon-close2:before{content:"\E028"}.icon-cloud:before,.mail-delivery-action:before{content:"\E029"}#operator-plu-compare>a:after,#product-archive .btn-compare-archive:before,.bottom-bar-modal .empty:before,.bottom-bar-products li:after,.compare-button:before,.icon-compare:before{content:"\E02A"}.icon-copy:before{content:"\E02B"}.icon-credit-card:before,.terminal-enabled:before{content:"\E02C"}#compare-view .price-instalments-box .price-instalment-shop-only-info a:before,#compare-view .price-instalments-box .price-instalment-voucher-info a:before,#products .product-tile .advertising-placement .promotion-block .promotion-text i:after,#promotions-list-modal .promotion-description .title .info-icon:after,.home-delivery-action .delivery-message-label:after,.icon-delivery-info:before,.price-voucher .price-voucher-info:before,.product-box .advertising-placement .promotion-block .promotion-text i:after,.product-energy .old-label .info:before,.product-sales .price-instalments-box .price-instalment-shop-only-info a:before,.product-sales .price-instalments-box .price-instalment-voucher-info a:before{content:"\E02D"}.icon-delivery-shop:before{content:"\E02E"}.icon-delivery:before{content:"\E02F"}.icon-doc:before{content:"\E030"}.icon-edit-new:before{content:"\E031"}.icon-edit:before,.phone-delivery-action:before{content:"\E032"}.icon-ellipsis-v:before{content:"\E033"}.icon-envelope-o:before,.social-mail:after{content:"\E034"}#definition-item .report-bug:before,#dictionary-modal .report-bug:before,.icon-error:before,.report-bug:before{content:"\E035"}.icon-exclamation-triangle:before{content:"\E036"}.icon-eye-slash:before{content:"\E037"}.icon-eye:before{content:"\E038"}.icon-facebook:before,.social-fb:after{content:"\E039"}#favorite-box:before,.icon-favorite:before{content:"\E03A"}.icon-favorites:before{content:"\E03B"}.icon-file-text2:before{content:"\E03C"}#definition-item #rate-box .rate-button-down:before,#dictionary-modal #rate-box .rate-button-down:before,.icon-finger-down:before{content:"\E03D"}#definition-item #rate-box .rate-button-up:before,#dictionary-modal #rate-box .rate-button-up:before,.icon-finger-up:before{content:"\E03E"}.icon-footer-phone:before{content:"\E03F"}.icon-gift:before{content:"\E040"}.icon-gnc:before,.product-gnc-information .gnc-information-link:after{content:"\E041"}.icon-google-plus:before,.social-gplus:after{content:"\E042"}.footer-chat-sign:before,.icon-hand:before{content:"\E043"}.icon-happy:before{content:"\E044"}#helpline:before,.icon-headphones-line:before{content:"\E045"}.icon-headphones:before{content:"\E046"}.bottom-bar-modal .product-navigation .button-clipboard:after,.clipboard-button:before,.icon-heart-empty:before{content:"\E047"}.clipboard-button.clipboard-button-active:before,.icon-heart:before{content:"\E048"}.icon-heart2:before{content:"\E049"}.icon-hide:before,.show-difference:before{content:"\E04A"}.icon-history:before{content:"\E04B"}.icon-identity:before{content:"\E04C"}.icon-inbox:before{content:"\E04D"}.bottom-bar-modal .note:before,.icon-info:before,.prices-box .product-competitor-price .icon-more:after{content:"\E04E"}.icon-information:before{content:"\E04F"}.icon-location-pickup:before{content:"\E050"}.depositories-button:before,.icon-location:before,.nearest-shop-button:before,.shop-delivery-action:before{content:"\E051"}.icon-map:before{content:"\E052"}.icon-marker:before{content:"\E053"}.icon-marker2:before{content:"\E054"}#headless-main-menu #nav-toggle .nav-toggle-text:before,#nav-toggle-sticky:before,.icon-menu-hamburger-alt:before{content:"\E055"}.icon-menu:before{content:"\E056"}.icon-money-contract:before{content:"\E057"}.icon-money-multibill:before,.partnership-button:before{content:"\E058"}.icon-money:before{content:"\E059"}.icon-more-dots:before{content:"\E05A"}.icon-moz:before{content:"\E05B"}#multimedia-types .presentation-types:before,.icon-multimedia-360:before{content:"\E05C"}#multimedia-types .photo-types:before,.icon-multimedia-photo:before{content:"\E05D"}#multimedia-types .video-types:before,.icon-multimedia-video:before{content:"\E05E"}#account-area-toggle a:after,#categories-nav .nav-category-item .nav-category-item-focus:after,#headless-main-menu #nav-toggle .nav-toggle-text:after,.icon-navigation-arrow-down:before{content:"\E05F"}.compare-back-button:before,.icon-navigation-before:before{content:"\E060"}.icon-no-calendar:before{content:"\E061"}.icon-notepad:before{content:"\E062"}.icon-office:before,.product-box .wc-watched-box:before{content:"\E063"}.icon-online-shop:before{content:"\E064"}.icon-pdf:before{content:"\E065"}.icon-person:before{content:"\E066"}.icon-phone:before,.product-box #print-info-phone:before{content:"\E067"}#header .links li.contact a:before,#main-footer .footer-phone:before,.icon-phone2:before{content:"\E068"}.call-button:before,.icon-phone3:before,.product-call-and-order .call-order-phone:before{content:"\E069"}.icon-pinterest:before,.social-pin:after{content:"\E06A"}.icon-play:before{content:"\E06B"}.icon-print:before,.print-button:before,.product-box #print-info-date:before{content:"\E06C"}.icon-promotion:before{content:"\E06D"}.icon-question:before{content:"\E06E"}.icon-question1:before{content:"\E06F"}.icon-radiobutton-checked:before{content:"\E070"}.icon-radiobutton-unchecked:before{content:"\E071"}.icon-reload:before{content:"\E072"}.icon-retweet:before{content:"\E073"}.icon-save:before{content:"\E074"}#scroll-top:after,.icon-scroll:before{content:"\E075"}#big-photo:after,#definitions #definitions-search-form .submit button:after,#delivery-modal .delivery-city-form .search-icon:after,#main-footer .find-shop:before,.icon-search:before,.product-stocks-box .city-select .select3-selection-icon:after,.related-keywords-list .related-keyword-link span:before,.similars-button:before{content:"\E076"}#search-box #search-button:before,.icon-search2:before{content:"\E077"}.icon-service-reclamation:before{content:"\E078"}#cart-items .promotion-package-service .image:before,#promotion-package-modal .promotion-package-elements .package-photo:after,#promotion-package-modal .promotion-package-elements .service-photo:before,.icon-service1:before{content:"\E079"}.icon-shield-empty:before{content:"\E07A"}.delivery-price:before,.icon-shield:before,.new-warranty-encouragement .photo-warranties .warranty-item-basic_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-complementary_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-extended_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-full_protection:after{content:"\E07B"}.icon-shop:before{content:"\E07C"}.icon-shopping-basket:before{content:"\E07D"}.icon-shopping-cart:before{content:"\E07E"}#shops-box:before,.icon-shops:before{content:"\E07F"}.icon-show:before,.show-difference.btn-show:before{content:"\E080"}.icon-sim:before{content:"\E081"}#search-related-keywords .next:before,#search-related-keywords .prev:before,#what-to-choose a.more:after,.bottom-bar-modal .product-navigation .show-more:after,.bottom-bar-modal .show-as-listing:after,.icon-small-arrow:before,.outlet-carousel .link:after,.preview-gallery .next:before,.preview-gallery .prev:before{content:"\E082"}.icon-stack:before{content:"\E083"}.icon-star:before{content:"\E084"}.icon-stars-fill:before{content:"\E085"}.icon-stars-stroke:before{content:"\E086"}.icon-stars:before,.product-opinion-stars-grades .stars-rating-progress:before,.product-opinion-stars-grades .stars-rating:before,.stars-rating>div:before,.stars-rating>div span:before,.stars-rating>span:before,.stars-rating>span span:before,.stars-rating a:before,.stars-rating a span:before{content:"\E087"}.icon-stetoskop:before{content:"\E088"}.icon-stock:before{content:"\E089"}#filter-view a.tiles:after,.icon-table:before{content:"\E08A"}.icon-ticket:before{content:"\E08B"}#filter-box span.dictionary-icon:before,.icon-tooltip:before,.tooltip-icon:before{content:"\E08C"}.icon-tradein:before{content:"\E08D"}#cart-items .remove-item:before,#compare-view .remove-compare:after,.bottom-bar-modal .product-navigation .button-delete:after,.delete-watched-button:before,.icon-trash:before,.remove-button:after{content:"\E08E"}.holiday-promotion .icon.icon-default:before,.icon-truck:before{content:"\E08F"}.icon-twitter:before,.social-tw:after{content:"\E090"}.icon-user-add:before{content:"\E091"}.icon-user-check:before{content:"\E092"}.icon-user-line:before{content:"\E093"}.icon-user-outline:before{content:"\E094"}.icon-user-search:before{content:"\E095"}.icon-user:before{content:"\E096"}#account-box>a:before,.icon-user2:before{content:"\E097"}#multimedia-lists .multimedia-video a.empty-miniatures:after,.icon-video:before,.miniatures-video a:before{content:"\E098"}.icon-vote-down:before{content:"\E099"}.icon-vote-up:before{content:"\E09A"}.icon-warn:before,.product-sales .label-action:before{content:"\E09B"}.icon-warn2:before{content:"\E09C"}#modal-active-client .active-client-title:before,.icon-warn3:before{content:"\E09D"}.icon-warranty-screen:before,.new-warranty-encouragement .photo-warranties .warranty-item-screen_protection:after{content:"\E09E"}#filter-box .filter-clear-all:after,#filter-box .filter-clear:after,#filter-selected li.filter-no-url-item:before,#filter-selected li:not(:first-child):not(.filter-no-url-item) a:before,#promotion-bar .item>a:after,.icon-x:before{content:"\E09F"}.icon-youtube:before{content:"\E0A0"}#multimedia-preview li.zoom:after,.icon-zoom-in:before{content:"\E0A1"}#multimedia-zoom:after,.icon-zoom-out:before{content:"\E0A2"}.icon-zoom:before{content:"\E0A3"}.add-to-cart-big{padding:19px 12px;font-size:18px;padding:16px 12px}.add-to-cart.btn-hide{display:none!important}.clipboard-button:after{content:attr(data-base)}.clipboard-button.clipboard-button-active{color:#3e3e3e;background:#ebf8fe}.clipboard-button.clipboard-button-active:after{content:attr(data-checked)}.clipboard-button.clipboard-button-active:hover{color:#0076b2;opacity:1;min-width:100px}.clipboard-button.clipboard-button-active:hover:after{content:attr(data-checked-hovered)}.compare-button:after{content:attr(data-base)}.compare-button.compare-button-active{color:#3e3e3e;min-width:112px;background:#ebf8fe}.compare-button.compare-button-active:after{content:attr(data-checked)}.compare-button.compare-button-active:hover{color:#0076b2;opacity:1}.compare-button.compare-button-active:hover:after{content:attr(data-checked-hovered)}.compare-back-button{color:#1c1c1b}.compare-add-next,.show-difference{text-transform:uppercase;font-weight:700;font-size:12px}@media only print{.compare-add-next,.show-difference{display:none}}.shop-delivery-only-available{width:100%;padding-left:10px;padding-right:10px}.show-difference{padding-left:0}.show-difference:before{color:inherit;font-size:22px;margin-right:10px;vertical-align:middle;margin-top:-3px}.show-difference.btn-show span{display:none}.show-difference.btn-show:after{content:attr(data-btn-show)}.compare-add-next{float:right}.call-button,.clipboard-button,.compare-back-button,.compare-button,.depositories-button,.nearest-shop-button,.partnership-button,.print-button,.report-bug,.similars-button{display:inline-block;height:28px;line-height:28px;font-weight:700;font-size:10px;text-transform:uppercase;white-space:nowrap;padding:0 6px 0 0}.call-button:before,.clipboard-button:before,.compare-back-button:before,.compare-button:before,.depositories-button:before,.nearest-shop-button:before,.partnership-button:before,.print-button:before,.report-bug:before,.similars-button:before{color:inherit;font-size:22px;margin-right:5px;vertical-align:middle}.call-button:hover,.clipboard-button:hover,.compare-back-button:hover,.compare-button:hover,.depositories-button:hover,.nearest-shop-button:hover,.partnership-button:hover,.print-button:hover,.report-bug:hover,.similars-button:hover{opacity:.85;text-decoration:none}.depositories-button:before{margin-right:0}.partnership-button{position:relative;padding-left:32px;max-width:140px;height:auto;line-height:14px!important;white-space:normal}.partnership-button:before{position:absolute;top:2px;left:0}.partnership-button .label-new{display:inline-block;margin:5px 0;padding:1px 6px;background:#6eb040;border-radius:20px;text-transform:uppercase;color:#fff;font-size:10px;line-height:13px;font-weight:700}.call-button{border:1px solid #fff}.call-button:before{font-size:18px}.home-delivery-action,.mail-delivery-action,.phone-delivery-action,.shop-delivery-action{display:inline-block;line-height:19px}.product-card-test-enabled .delivery-message-new{color:#1c1c1b;font-weight:400;display:inline}.product-card-test-enabled .delivery-message-new .delivery-message-label{color:#0072ff}.product-card-test-enabled .delivery-message-new .delivery-message-label.with-prefix{color:#00c61e;font-weight:700}.product-card-test-enabled .delivery-message-new .delivery-message-label.with-prefix .icon-delivery-info{color:#00c61e}.product-card-test-enabled .delivery-message-new .delivery-message-label .icon-delivery-info{color:#999;margin-left:3px}.product-card-test-enabled .delivery-message-new:hover{text-decoration:underline}.product-card-test-enabled .delivery-message-new+.delivery-message{display:none}.product-card-test-enabled .product-button .delivery-price{color:#00c61e}.shop-delivery-action:before{color:#1c1c1b;font-size:16px;margin-right:4px;margin-left:1px}.delivery-price{display:inline-block}.delivery-price:before{color:#1c1c1b;font-size:16px;margin-right:3px;margin-left:1px}.terminal-enabled{display:inline-block;padding-left:22px;position:relative}.terminal-enabled:before{color:#1c1c1b;font-size:16px;margin-right:4px;position:absolute;top:3px;left:0}.terminal-enabled:after{content:"nowo\015B\0107";text-transform:uppercase;font-size:10px;color:#fff;background:#00b242;padding:3px 5px;display:inline-block;border-radius:8px;font-weight:400}.pickup-points{padding-bottom:10px}.pickup-points>div{color:#777}.pickup-points span{display:inline-block;width:50px;height:38px;background:#fff no-repeat 50%;background-size:contain;border-radius:18px;margin-top:5px}.pickup-points span+span{margin-left:1px}.pickup-points .inpost{background-image:url(/img/desktop/inpost.png);background-size:45px}.pickup-points .poczta{background-image:url(/img/desktop/poczta.png);background-size:32px}.pickup-points .zabka{background-image:url(/img/desktop/zabka.png);background-size:43px}.home-delivery-action .delivery-message-label{display:block}.home-delivery-action .delivery-message-label:after{color:#00c61e;margin-left:3px;margin-top:-2px}.mail-delivery-action:before,.phone-delivery-action:before{color:#1c1c1b;font-size:17px;width:20px;text-align:left;margin-right:4px}.phone-delivery-action:after{content:"i";font-size:9px;width:11px;height:11px;color:#999;vertical-align:middle;border:1px solid #999;border-radius:50%;text-align:center;display:inline-block;margin-left:2px;margin-bottom:4px;line-height:11px}@media only print{#breadcrumb:after,#compare-bar,#ear-box,#promotion-bar,#scroll-top,#see-recommended,#top,.accessories-list,.add-to-cart,.banners,.rotator,.social-box,footer{display:none!important}.product-box{overflow:visible!important}#description #description-content,#description #description-promotion,#description #expand-description,#description #similar-products,#description #toogle-tech-details,#description .product-criteria,#description .product-description,#description .report-bug,.advertising-placement,.product-box #miniatures{display:none!important}#description h4{margin-top:0}#description #description-tech-content.has-basic-tech-details.has-full-tech-details #basic-tech-details,#description #description-tech-content.has-basic-tech-details.has-full-tech-details .basic-tech-details{display:none!important}#description #description-tech-content.has-basic-tech-details.has-full-tech-details #full-tech-details,#description #description-tech-content.has-basic-tech-details.has-full-tech-details .full-tech-details{display:block!important}#product-card #header,#product-card #menu-product,#product-card #opinion-banner,#product-card #product-for-sale,.bottom-bar-container,.community-list,.energy-card{display:none!important}#breadcrumb{display:block!important}#big-photo{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#product-tabs .product-tab-content{padding:0!important}#product-tabs .product-tab-akcesoria,#product-tabs .product-tab-gwarancje,#product-tabs .product-tab-header,#product-tabs .product-tab-opinie-empty,#product-tabs .product-tab-pytania,#product-tabs .product-tab-raty,#product-tabs .product-tab-uslugi,#product-tabs .product-tab-zestawy{display:none!important}#product-tabs .product-tab-header[data-tab=esd-code],#product-tabs .product-tab-header[data-tab=opinie]{display:block!important}#product-tabs #add-opinion-form,#product-tabs #opinion-filter,#product-tabs #opinion-list,#product-tabs .opinion-buttons,#product-tabs .paging{display:none!important}#product-tabs .product-tab-print,#product-tabs .product-tab-print *,.product-sales .product-sales-print-info,.product-sales .product-sales-print-logo{display:block!important}body{padding-top:0!important}}.filter .checkbox-css.theme2{position:absolute;left:5px}.checkbox-css:not(.theme2){display:inline-block;vertical-align:middle;float:left}.checkbox-css{position:relative}.checkbox-css i{box-sizing:border-box;width:17px;height:17px;border:1px solid #ccc;background:#fff;overflow:hidden;cursor:pointer;text-align:center;line-height:12px}.checkbox-css .text,.checkbox-css i{position:relative;display:inline-block}.checkbox-css .text{vertical-align:top;min-height:17px;line-height:17px;padding-left:27px}.checkbox-css .text i{position:absolute;top:0;left:0}.checkbox-css .text em{color:red;position:absolute;top:0;left:20px}.checkbox-css .text.long .long-text{display:block}.checkbox-css .long-text,.checkbox-css .text.long .short-text{display:none}.checkbox-css .long-text a,.checkbox-css .short-text a{font-weight:400;margin:0 3px;display:inline-block;font-size:12px}.checkbox-css .toggle-text:after{content:attr(data-unchecked);vertical-align:top}.checkbox-css input[type=checkbox]:checked+i+.toggle-text:after{content:attr(data-checked)}.checkbox-css input[type=checkbox]{display:none}.checkbox-css input[type=checkbox]:checked+i:after{font-size:11px;color:#00c61e}.checkbox-css input[type=checkbox]:disabled+i{opacity:.3;cursor:not-allowed}.checkbox-css input[type=checkbox]:disabled:checked+i{opacity:.5;border:1px solid #ccc}.checkbox-css:hover input[type=checkbox]+i{opacity:.8}.checkbox-css:hover input:not(:disabled)+i{border:1px solid #0072ff}.checkbox-css.checkbox-css-text.button{display:block;text-transform:uppercase;font-weight:700;cursor:pointer}.checkbox-css.checkbox-css-text.button:hover input[type=checkbox]:not(:disabled)+i{opacity:1;border-color:#3c3b3b}.checkbox-css.checkbox-css-text.button:hover input[type=checkbox]:not(:disabled)~.toggle-text:before{background-color:#00f926}.checkbox-css.checkbox-css-text.button:hover input[type=checkbox]:not(:disabled):checked+i{background-color:#fff}.checkbox-css.checkbox-css-text.button:hover input[type=checkbox]:not(:disabled):checked~.toggle-text:before{background-color:#4d4d4d}.checkbox-css.checkbox-css-text.button:hover input:not(:disabled)+i{border:1px solid #ccc}.checkbox-css.checkbox-css-text.button i{position:absolute;top:7px;left:12px}.checkbox-css.checkbox-css-text.button .text{position:relative;display:block}.checkbox-css.checkbox-css-text.button .text .toggle-text{color:#fff;display:block;font-size:12px;padding:7px 10px 7px 14px}.checkbox-css.checkbox-css-text.button .text .toggle-text:before{content:"";background-color:#00c61e;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:25px}.checkbox-css.checkbox-css-text.button input[type=checkbox]:checked:not(:disabled)+i{background-color:#fff}.checkbox-css.checkbox-css-text.button input[type=checkbox]:checked:not(:disabled)+i:not(:disabled){border-color:#00c61e}.checkbox-css.checkbox-css-text.button input[type=checkbox]:checked:not(:disabled)+i+.toggle-text,.checkbox-css.checkbox-css-text.button input[type=checkbox]:checked:not(:disabled)+i:after{color:#00c61e}.checkbox-css.checkbox-css-text.button input[type=checkbox]:checked:not(:disabled)+i+.toggle-text:before{background-color:#333}.checkbox-css.checkbox-css-text.button input[type=checkbox]:disabled+i+.toggle-text,.checkbox-css.checkbox-css-text.button input[type=checkbox]:disabled:hover+i+.toggle-text{pointer-events:none;cursor:not-allowed;color:#bbb}.checkbox-css.checkbox-css-text.button input[type=checkbox]:disabled+i+.toggle-text:before,.checkbox-css.checkbox-css-text.button input[type=checkbox]:disabled:hover+i+.toggle-text:before{background-color:#eee}.radio-css i{display:inline-block;box-sizing:border-box;width:17px;height:17px;border:1px solid #ccc;background:#fff;border-radius:50%;position:relative;overflow:hidden;cursor:pointer;text-align:center;line-height:12px}.radio-css .toggle-text:after{content:attr(data-unchecked);vertical-align:top}.radio-css input[type=radio]:checked+i+.toggle-text:after{content:attr(data-checked)}.radio-css input[type=radio]{display:none}.radio-css input[type=radio]:checked+i:after{width:11px;height:11px;margin:2px 0 0 2px;display:block;border-radius:50%;background:#00c61e;content:""}.radio-css input[type=radio]:disabled+i{opacity:.3;cursor:not-allowed}.radio-css input[type=radio]:disabled:checked+i{opacity:.5;border:1px solid #ccc}.radio-css:hover input[type=radio]+i{opacity:.8}.radio-css:hover input:not(:disabled)+i{border:1px solid #0072ff}.radio-css.radio-css-text.button{display:block;text-transform:uppercase;font-weight:700;cursor:pointer}.radio-css.radio-css-text.button:hover input[type=checkbox]+i{opacity:1;border-color:#3c3b3b}.radio-css.radio-css-text.button:hover input[type=checkbox]~.toggle-text:before{background-color:#00e022}.radio-css.radio-css-text.button:hover input[type=checkbox]:checked+i{background-color:transparent}.radio-css.radio-css-text.button:hover input[type=checkbox]:checked~.toggle-text:before{background-color:#4f4e4e}.radio-css.radio-css-text.button:hover input:not(:disabled)+i{border:1px solid #ccc}.radio-css.radio-css-text.button i{position:absolute;top:7px;left:7px}.radio-css.radio-css-text.button .text{position:relative;display:block}.radio-css.radio-css-text.button .text .toggle-text{color:#fff;display:block;font-size:12px;padding:7px 10px 7px 32px}.radio-css.radio-css-text.button .text .toggle-text:before{content:"";background-color:#00c61e;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:25px}.radio-css.radio-css-text.button input[type=checkbox]:checked+i{border-color:#00c61e;background-color:#000}.radio-css.radio-css-text.button input[type=checkbox]:checked+i+.toggle-text,.radio-css.radio-css-text.button input[type=checkbox]:checked+i:after{color:#00c61e}.radio-css.radio-css-text.button input[type=checkbox]:checked+i+.toggle-text:before{background-color:#00e022}.radio-css+label,.radio-css+span.pointer{line-height:16px;vertical-align:super}#filter-box .filter-price input,.validate-target input[type=email],.validate-target input[type=number],.validate-target input[type=password],.validate-target input[type=tel],.validate-target input[type=text]{border:1px solid #ccc;border-radius:0;height:30px;line-height:30px;padding:0 6px;color:#1c1c1b;box-sizing:border-box;position:relative;z-index:1;font-size:12px}#filter-box .filter-price input.error,.validate-target input.error[type=email],.validate-target input.error[type=number],.validate-target input.error[type=password],.validate-target input.error[type=tel],.validate-target input.error[type=text]{border:1px solid red!important}#filter-box .filter-price input:focus,.validate-target input:focus[type=email],.validate-target input:focus[type=number],.validate-target input:focus[type=password],.validate-target input:focus[type=tel],.validate-target input:focus[type=text]{border-color:#aaa;outline:none}.validate-target{padding:10px 10px 0}.validate-target.validate-error{padding:10px;background-color:#fad6d4}.validate-target.validate-error .checkbox-css i{border:1px solid red}.validate-target textarea{border:1px solid #ccc;border-radius:0;padding:6px;color:#1c1c1b;box-sizing:border-box}.validate-target textarea.error{border:1px solid red!important}.validate-target textarea:focus{border-color:#aaa;outline:none}.validate-target .all-errors label.error,.validate-target .checkbox-css label.error,.validate-target .radio-css+label.error,.validate-target .radio-css label.error,.validate-target .radio-group+label.error,.validate-target.radio-group label.error,.validate-target.validate-error label.error,.validate-target input+label.error,.validate-target input[type=hidden]~label.error,.validate-target select+label.error,.validate-target textarea+label.error{color:red!important;font-size:12px;display:block;font-weight:700}.validate-target .all-errors label.error,.validate-target .checkbox-css label.error,.validate-target .radio-css label.error,.validate-target .radio-group+label.error,.validate-target textarea+label.error{display:block}.row-textarea .char-counter{float:right;padding-right:10px;font-size:12px;line-height:16px;color:#767676}.remodal.limited-service-modal form em{color:red}.remodal.limited-service-modal form .row{width:100%;padding:0 0 15px}.remodal.limited-service-modal form .row:last-child{padding:0}.remodal.limited-service-modal form .row .column{display:inline-block;vertical-align:top;padding-right:15px}.remodal.limited-service-modal form .row .column.validate-target{padding:10px}.remodal.limited-service-modal form .row .column:last-child{padding-right:0}.stars-rating{height:17px;vertical-align:middle;display:inline-block;box-sizing:content-box!important}.stars-rating>div,.stars-rating>span,.stars-rating a{display:inline-block;width:85px;height:17px;position:relative}.stars-rating>div:before,.stars-rating>span:before,.stars-rating a:before{font-size:17px;color:#dadada;vertical-align:top}.stars-rating>div span,.stars-rating>span span,.stars-rating a span{display:block;height:17px;overflow:hidden;position:absolute;top:0;left:0}.stars-rating>div span:before,.stars-rating>span span:before,.stars-rating a span:before{vertical-align:top;font-size:17px;color:#ffd800}.stars-rating>div:hover,.stars-rating>span:hover,.stars-rating a:hover{background-position:0 100%}.stars-rating .rating-count{width:auto;color:#999;vertical-align:top}.stars-rating .rating-count:before{content:none}.stars-rating em{vertical-align:top;font-size:12px;margin-left:2px;color:#999;font-style:normal;line-height:17px;white-space:nowrap}.price-normal,.price-old{color:#1c1c1b;font-weight:700;white-space:nowrap}.price-old{text-decoration:line-through}.package-badge{background:#164194!important;color:#fff!important;font-weight:700;text-transform:uppercase;height:15px;line-height:15px;padding:0 6px;font-size:10px!important}.package-badge,.product-saved{white-space:nowrap;display:inline-block}.product-saved{background-color:#e63327;color:#fff;padding:0 5px}.product-saved span{color:#fff}.price-yearly{color:#e30613;white-space:nowrap}.price-monthly-after-year,.price-yearly{font-weight:700}.price-promotion-date{white-space:nowrap;font-size:10px;font-weight:400;padding:5px 0;line-height:14px;color:#999}.promotion-price-dates+.price-instalments-box .price-instalments,.promotion-price-dates .price-instalments-box .price-instalments,.promotion-price-dates .price-normal,.promotion-price-dates .price-normal+.price-instalments,.show-lowest-price+.price-instalments-box .price-instalments,.show-lowest-price .price-instalments-box .price-instalments,.show-lowest-price .price-normal,.show-lowest-price .price-normal+.price-instalments{color:#e30613}.price-instalments{white-space:nowrap;color:#1c1c1b;font-weight:700}.price-instalments.price-instalments-only-shop,.price-instalments.price-instalments-only-shop:hover,.price-instalments:hover{color:#1c1c1b}.price-instalments span{color:inherit}.price-before,.price-omnibus{color:#1c1c1b;font-size:10px;font-weight:400;text-align:right}.price-omnibus span{white-space:nowrap;font-size:inherit}.price-presentation .price-promotion-name{text-align:right;margin:5px 0 3px}.price-presentation .price-promotion-name span{background:#45abe5;color:#fff;display:inline-block;padding:4px;border-radius:2px;font-weight:700;font-style:normal;font-size:10px}.price-voucher .price-normal{color:#ed1c24}.price-voucher .price-voucher-name{margin-top:3px;font-size:10px;display:block;text-align:right;color:#999}.price-voucher .price-voucher-name strong{text-transform:uppercase;color:#1c1c1b;display:inline-block;vertical-align:top}.price-voucher .price-voucher-end{font-size:13px;text-align:right;margin-top:5px}.price-voucher .price-voucher-title{text-align:right;margin-top:5px}.price-voucher .price-voucher-title span{background:#45abe5;color:#fff;display:inline-block;padding:4px;border-radius:2px;font-weight:700;font-style:normal;font-size:10px}.price-voucher .price-voucher-title+.price-voucher-name{margin-top:10px}.price-voucher .price-voucher-date{margin-top:5px;font-size:10px;color:#999;white-space:nowrap;text-align:right;display:block}.price-voucher .price-voucher-date~.price-omnibus{margin-top:5px;margin-bottom:10px}.price-voucher .price-voucher-date~.price-omnibus+.price-before{margin-top:-5px;margin-bottom:10px}.price-voucher .price-voucher-info:before{color:#999;font-size:13px;margin-left:2px;position:relative;top:-2px}.price-voucher .price-voucher-progress{height:12px;margin-top:5px;border-radius:10px;background:#eee;border:1px solid #005ca9}.price-voucher .price-voucher-progress span{display:block;background:#45abe5;height:12px;border-radius:10px}.price-voucher .price-voucher-counter{text-align:right;margin-top:6px}.price-voucher .price-voucher-counter .items-left{font-size:14px;text-align:center;background:#45abe5;color:#fff;font-style:normal;height:22px;line-height:20px;display:inline-block;min-width:14px;border-radius:20px;padding:0 4px}.price-history{font-size:10px;padding:2px 5px 5px 0;line-height:14px;color:#999}.price-history span{margin-left:2px}.prices-box .price-instalments{display:flex;padding:10px 0}.prices-box .price-instalments label{font-size:11px;white-space:nowrap;text-transform:uppercase;color:#666;margin-right:4px}.prices-box .price-instalments>div{white-space:nowrap;font-weight:700}.prices-box .price-instalments div{font-size:11px;color:#e30613}.prices-box .price-instalments div:hover{color:#e30613}.prices-box .product-competitor-price,.prices-box .product-market-price{padding:0 0 10px;width:215px;position:relative;background:#eaeaea;z-index:1}.prices-box .product-competitor-price .less,.prices-box .product-market-price .less{display:block;margin:0 10px;border-top:1px solid #ccc;padding:6px;text-align:center;font-size:13px}.prices-box .product-competitor-price .more,.prices-box .product-market-price .more{position:absolute;width:31px;height:31px;line-height:31px;font-size:18px;display:block;background:#fff;color:#0072ff;top:2px;right:2px;text-align:center;font-weight:700}.prices-box .product-competitor-price .more:hover,.prices-box .product-market-price .more:hover{text-decoration:none;color:#fff;background:#0072ff}.prices-box .product-competitor-price .popup,.prices-box .product-market-price .popup{display:none;position:absolute;left:-10px;top:35px;border:2px solid #e30613;border-top:0;width:191px;padding:10px 10px 0;margin:0 10px;background:#fff;font-size:14px}.prices-box .product-competitor-price .popup div,.prices-box .product-market-price .popup div{font-size:19px;font-weight:700;color:#e30613;margin-bottom:10px}.prices-box .product-competitor-price .popup p,.prices-box .product-market-price .popup p{margin-bottom:10px;font-size:12px}.prices-box .product-competitor-price.show-popup .popup,.prices-box .product-market-price.show-popup .popup{display:block}.prices-box .product-market-price .box{background:#e30613;padding:0 35px 0 10px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:17px;text-align:center;height:35px;font-weight:700;line-height:35px}.prices-box .product-market-price .box span{font-weight:700}.prices-box .product-competitor-price{margin-top:8px;padding-bottom:0}.prices-box .product-competitor-price .popup{top:100%}.prices-box .product-competitor-price .box{background:#e30613;padding:8px 35px 8px 10px;color:#fff;font-size:17px;font-weight:700}.prices-box .product-competitor-price .icon-more{padding:9px;top:0;right:0;width:16px;height:16px;position:absolute}.prices-box .product-competitor-price .icon-more:after{color:#a3010a;font-size:16px;position:absolute}.prices-box .product-competitor-price .icon-more:before{content:"";display:block;width:14px;height:14px;left:10px;top:10px;border-radius:50%;background:#fff;position:absolute}.prices-box .competitor-price-item{padding:5px;background:#f5f5f5;border-bottom:1px solid #ddd;overflow:hidden;font-weight:700}.prices-box .competitor-price-item>div{float:left}.prices-box .competitor-price{text-align:right;width:30%}.prices-box .competitor-name{width:70%}.prices-box .competitor-price-info{position:relative}.prices-box .competitor-price-info .box{text-align:left}.product-price .subscription-price{display:flex;flex-direction:column;align-items:flex-end}.product-price .subscription-price .price-monthly,.product-price .subscription-price .price-yearly{color:#e30613;font-size:30px;display:flex;font-weight:700;align-items:baseline;justify-content:flex-end}.product-price .subscription-price .price-monthly-after-year{font-size:14px}.product-price .subscription-price p{color:#1c1c1b;margin:3px 0 7px;text-align:right;font-size:12px}.banners .lazy.thin,.banners .lazy.wide{width:auto}.banners+div{clear:both}.banners .banner-photo .lazy{width:auto}@media screen and (min-width:1230px){.banner-photo .thin{display:none;visibility:hidden}}@media screen and (max-width:1230px){.banner-photo .wide{display:none;visibility:hidden}}.banner-photo{text-align:center;margin-top:5px}.banner-photo:first-child{margin-top:0}.banner-photo img{display:block;margin:0 auto}.banners-listing_header{margin-bottom:10px}.rotator{position:relative}.rotator.shift-0 .rotator-progress li:first-child,.rotator.shift-1 .rotator-progress li:nth-child(2),.rotator.shift-2 .rotator-progress li:nth-child(3),.rotator.shift-3 .rotator-progress li:nth-child(4),.rotator.shift-4 .rotator-progress li:nth-child(5),.rotator.shift-5 .rotator-progress li:nth-child(6),.rotator.shift-6 .rotator-progress li:nth-child(7),.rotator.shift-7 .rotator-progress li:nth-child(8),.rotator.shift-8 .rotator-progress li:nth-child(9),.rotator.shift-9 .rotator-progress li:nth-child(10),.rotator.shift-10 .rotator-progress li:nth-child(11),.rotator.shift-11 .rotator-progress li:nth-child(12),.rotator.shift-12 .rotator-progress li:nth-child(13),.rotator.shift-13 .rotator-progress li:nth-child(14),.rotator.shift-14 .rotator-progress li:nth-child(15){background-color:#e8cb16}.rotator .banners-header{height:100px;margin-bottom:15px}@media (max-width:1230px){.rotator .banners-header{height:80px}}.rotator .banners-header .banner-photo img{height:auto;max-width:100%}.rotator .banners-listing_header{height:50px}.rotator.rotator-listing_header{margin-bottom:20px}.rotator .banner-photo{margin-top:0;text-align:center}.rotator .banner-photo img{margin:0 auto}.rotator .banners{position:relative;overflow:hidden}.rotator .banners .banner-item{position:absolute;width:100%;height:100%;top:0;left:500%;opacity:0;z-index:0;visibility:hidden;transition:opacity .4s}.rotator.shift-0 .banner-item:first-child,.rotator.shift-1 .banner-item:nth-child(2),.rotator.shift-2 .banner-item:nth-child(3),.rotator.shift-3 .banner-item:nth-child(4),.rotator.shift-4 .banner-item:nth-child(5),.rotator.shift-5 .banner-item:nth-child(6),.rotator.shift-6 .banner-item:nth-child(7),.rotator.shift-7 .banner-item:nth-child(8),.rotator.shift-8 .banner-item:nth-child(9),.rotator.shift-9 .banner-item:nth-child(10),.rotator.shift-10 .banner-item:nth-child(11),.rotator.shift-11 .banner-item:nth-child(12),.rotator.shift-12 .banner-item:nth-child(13),.rotator.shift-13 .banner-item:nth-child(14),.rotator.shift-14 .banner-item:nth-child(15){visibility:visible;opacity:1;left:0;z-index:1}.rotator-progress{position:absolute;z-index:2;bottom:-22px;text-align:center;width:100%}.rotator-progress ul{margin:0 auto;list-style-type:none;padding:0;font-size:0;display:inline-block}.rotator-progress li{border-radius:50%;width:10px;cursor:pointer;height:10px;margin:5px;display:inline-block;background-color:#b9b9b9;transition:background-color .3s ease}.header-sticky #ear-box{top:70px}.sticky #ear-box .list>div{top:5px}#ears{z-index:0}.sticky #ears{position:fixed;width:100%}#ear-box{margin:0 auto;width:1200px}#ear-box .list{position:relative}#ear-box .list>div{width:auto;position:absolute;top:0}#ear-box .list>div>a,#ear-box .list>div>div{position:absolute;right:0}#ear-box img{width:auto}#ear-box .list #right-ear:not(.flex)>a,#ear-box .list #right-ear:not(.flex)>div{left:0}@media (max-width:1430px){#ear-box .flex{display:none}}#ear-box .flex .html,#ear-box .flex img{width:100%}@media (max-width:1230px){#ear-box{width:960px}}#ear-box #left-ear{right:1200px}#ear-box #right-ear{left:1200px}.banners-among_products .banner-item.banner-photo .lazy.loaded{max-width:100%}.main-page-top-banner-wrapper{z-index:0;position:relative;width:1180px;padding:0 10px;margin:0 auto;margin-top:10px}.main-page-top-banner-wrapper #bannerView{width:753px;height:331px}@media (max-width:1230px){.main-page-top-banner-wrapper{width:940px}.main-page-top-banner-wrapper #mainPageTopBanerR{width:764px}}#mainPageExtraBanner{width:230px;float:right}#mainPageExtraBanner .topNewsBanner{overflow:hidden}.topNewsBanner{margin-top:10px;height:118px;background-color:#fff;border:1px solid #ccc}.topNewsBanner:first-child{margin-top:0}.holiday-promotion{box-sizing:border-box;display:flex;width:100%;max-width:250px;padding:6px 0;font-size:12px;font-weight:700;color:#bc0b0b}.holiday-promotion .icon{font-size:16px;margin-right:6px}.holiday-promotion .icon.icon-custom{width:22px;height:22px;background-position:top;background-repeat:no-repeat;background-size:100% auto}.holiday-promotion span{width:calc(100% - 28px);padding-top:5px}.holiday-promotion.promotion-status-3,.holiday-promotion.promotion-status-3:hover,.holiday-promotion.promotion-status-4,.holiday-promotion.promotion-status-4:hover,.holiday-promotion.promotion-status-6,.holiday-promotion.promotion-status-6:hover,.holiday-promotion.promotion-status-7,.holiday-promotion.promotion-status-7:hover{color:#f57900}.holiday-promotion:hover{text-decoration:underline;color:#bc0b0b}#breadcrumb{overflow-x:auto;text-transform:uppercase}#breadcrumb ul{margin:10px 5px 10px 0;padding:0;display:flex}#breadcrumb ul span{color:#1c1c1b}#breadcrumb ul li{display:flex;align-items:center}#breadcrumb ul li div{display:inline}#breadcrumb ul li a.current{color:#1c1c1b}#breadcrumb ul li a.current:hover{text-decoration:none;cursor:default}#breadcrumb ul li:after{margin:0 4px}#breadcrumb ul li:last-child:after{display:none}#breadcrumb ul li:last-child a{color:#1c1c1b;pointer-events:none}#breadcrumb ul>span+li:before{margin:0 4px}.sticky-off #top{position:static}.sticky-off #top-bar{position:static;margin:0}.sticky #top:not(.top2){position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;left:0;z-index:5;width:100vw;height:auto}.sticky #top:not(.top2) #header{height:64px}.sticky #top:not(.top2) #cart-box,.sticky #top:not(.top2) #contact-box,.sticky #top:not(.top2) #favorite-box,.sticky #top:not(.top2) #shops-box{bottom:20px;width:40px;font-size:0}.sticky #top:not(.top2) #shops-box{right:146px}@media (max-width:1230px){.sticky #top:not(.top2) #shops-box{right:105px}}.sticky #top:not(.top2) #contact-box{right:96px}@media (max-width:1230px){.sticky #top:not(.top2) #contact-box{right:68px}}.sticky #top:not(.top2) #favorite-box{right:52px}@media (max-width:1230px){.sticky #top:not(.top2) #favorite-box{right:34px}}.sticky #top:not(.top2) #favorite-box>span{right:0;bottom:12px}.sticky #top:not(.top2) #favorite-box:before{font-size:25px;height:25px}.sticky #top:not(.top2) #favorite-box:has(:not(.js-clipboard-products-count:empty)):before{margin-top:8px}.sticky #top:not(.top2) #cart-box{right:0}.sticky #top:not(.top2) #cart-box>a:has(span):before{margin-top:12px}.sticky #top:not(.top2) #cart-box>a>span{bottom:12px}@media (max-width:1230px){.sticky #top:not(.top2) #cart-box{right:-5px}}.sticky #top:not(.top2) #search-box{top:14px;left:276px}@media (max-width:1230px){.sticky #top:not(.top2) #search-box{left:158px}}.sticky #top:not(.top2) #search-box .input-wrap{width:463px}@media (min-width:1440px){.sticky #top:not(.top2) #search-box .input-wrap{width:625px}}@media (max-width:1230px){.sticky #top:not(.top2) #search-box .input-wrap{width:392px}}.sticky #top:not(.top2) #logo{left:129px;top:4px;width:82px;height:48px}@media (max-width:1230px){.sticky #top:not(.top2) #logo{left:52px;width:82px}}.sticky #top:not(.top2) #account-box{top:16px;right:150px}@media (max-width:1230px){.sticky #top:not(.top2) #account-box{right:120px}}.sticky #top:not(.top2) #account-box>a{padding:0 0 0 41px}.sticky #top:not(.top2) #account-box>a:before{top:0}.sticky #top:not(.top2) #cart-items{top:44px}.sticky #top:not(.top2) #account-menu{top:29px}.sticky #top:not(.top2) #services-bar,.sticky #top:not(.top2) .links{display:none}.sticky.operator-logged.product-menu-fixed #menu-product,.sticky.operator-reserve-bar.product-menu-fixed #menu-product{top:110px}.sticky-menu-collapsed #top:not(.top2) #header{transition:padding .2s ease-in-out;padding:0}.operator-reserve-bar:not(.sticky) #top{padding-top:40px}#top{z-index:5}#header-skip-links,#top{position:relative;background-color:#00dc4b}#header-skip-links .skip-links{margin:0 auto;padding:0;height:100%;width:1218px}@media (min-width:1440px){#header-skip-links .skip-links{width:1380px}}@media (max-width:1230px){#header-skip-links .skip-links{width:960px}}#header-skip-links .skip-links li{list-style:none;margin:0;padding:0;display:block;white-space:nowrap;text-transform:none}#header-skip-links .skip-links:has(.skip-link:focus-visible){display:flex;justify-content:flex-start;box-sizing:border-box;padding:5px 5px 10px;height:100%}#header-skip-links .skip-link{position:absolute;overflow:hidden;height:0;width:0;padding:0;border:0;border-radius:4px;background-color:#fff;color:#1c1c1b;word-wrap:nowrap;font-size:14px;line-height:19px;font-weight:700;text-transform:none}#header-skip-links .skip-link:focus-visible{position:relative;width:auto;height:auto;display:block;padding:8px 15px}#header{z-index:2;position:relative;margin:0 auto;background-color:transparent;height:80px}#header *{box-sizing:border-box}#header .header-content{position:relative;margin:0 auto;height:100%;width:1218px}@media (min-width:1440px){#header .header-content{width:1380px}}@media (max-width:1230px){#header .header-content{width:960px}}#header .links{position:absolute;height:36px;left:0;line-height:36px;text-transform:uppercase}#header .links li{white-space:nowrap;display:inline-block;margin-right:18px}#header .links li:last-child{margin-right:0}#header .links li.chat a:before{font-size:15px;margin:-2px 3px 0 0}#header .links li.chat a:hover{text-decoration:none}#header .links li.contact a{font-weight:700;color:#1c1c1b}#header .links li.contact a:before{margin-right:4px;font-size:15px}#header .links li.contact a:hover{text-decoration:none}#header .links a{font-weight:400;font-size:12px}#header .links a.highlighted{font-weight:700;color:red}#header #logo{position:absolute;margin:0;width:110px;height:64px;left:1px;top:8px!important}#header #logo img{max-width:100%}#contact-box,#favorite-box,#shops-box{position:absolute;text-align:center;color:#0a0a0a;font-size:12px;bottom:22px;font-weight:400}#contact-box:before,#favorite-box:before,#shops-box:before{display:block!important;height:25px;width:100%;min-width:30px}#contact-box:hover,#favorite-box:hover,#shops-box:hover{text-decoration:none}#favorite-box{right:66px;width:78px}@media (max-width:1230px){#favorite-box{right:50px}}#favorite-box:before{font-size:27px;height:25px}#favorite-box:has(:not(.js-clipboard-products-count:empty)):before{margin-top:6px}#favorite-box span{border:2px solid #fff;background:#f50a1b;min-width:10px;padding:0 5px;height:19px;line-height:15px;right:20px;bottom:25px;color:#fff;font-size:10px;border-radius:10px;font-weight:700;display:block;position:absolute;text-align:center;z-index:1}#favorite-box span:empty{display:none}#shops-box{right:249px;width:36px}@media (max-width:1230px){#shops-box{right:211px}}#shops-box:before{font-size:20px;position:relative;top:3px}#contact-box{right:156px;width:78px}@media (max-width:1230px){#contact-box{right:128px}}#contact-box:before{font-size:24px;top:1px;position:relative}#top-bar{border-bottom:1px solid #ccc;background:#fff;z-index:3;position:relative}#top-bar:empty{border-bottom:0}#top-bar .operator-bar,#top-bar>div{width:1200px;margin:0 auto;line-height:40px}#top-bar .operator-bar{position:relative;display:flex}#top-bar .operator-bar #operator-plu-compare,#top-bar .operator-bar .legend,#top-bar .operator-bar .operator-info{display:inline-block}#top-bar .operator-bar #operator-plu-compare{margin-left:auto}#top-bar .operator-bar .account-info{display:flex;align-items:flex-start;width:auto;margin-left:auto}#top-bar .operator-bar #operator-plu-compare+.account-info{margin-left:0}#top-bar .partner-bar{position:relative;display:flex;margin:0 auto;line-height:40px}#top-bar .partner-bar .operator-info{margin-left:auto}#top-bar .legend{font-weight:700;font-size:13px;width:150px}#top-bar .account-info{width:10px;white-space:nowrap}#top-bar .account-info>*,#top-bar .partner-bar .operator-info{text-align:right}#top-bar .customer-name,#top-bar .operator-name,#top-bar .partner-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#top-bar a{margin-left:20px;vertical-align:middle}#top-bar .legend,#top-bar label{display:inline-block}#top-bar span{font-weight:700}#top-bar #operator-logged-customer>label,#top-bar #operator-logged-customer>span,#top-bar .operator-info>label,#top-bar .operator-info>span,#top-bar .partner-info>label,#top-bar .partner-info>span{display:inline-block;vertical-align:middle}#top-bar #operator-logged-customer{position:absolute;top:0;right:0;display:flex;align-content:center;padding-right:20px;background:#fffad1;border-radius:10px 0 0 10px}#top-bar #operator-logged-customer label{display:flex;align-items:center;padding:0 5px;font-size:14px;font-weight:700}#top-bar #operator-logged-customer label:before{content:"";position:relative;display:flex;width:51px;height:16px;margin:0 5px;background-image:url(/img/desktop/moje-euro.png);background-repeat:no-repeat;background-size:contain}#top-bar #operator-logged-customer label:after{content:"|";position:relative;display:flex;padding-left:5px;font-size:inherit}#top-bar #operator-logged-customer .customer-name{font-size:14px;font-weight:400}#top-bar #operator-logged-customer .logout-customer{font-size:14px;margin-left:10px;color:#2878f4}#top-bar .customer-name,#top-bar .partner-bar .operator-name,#top-bar .partner-name{max-width:250px}#top-bar .operator-bar .operator-name{max-width:200px}@media (max-width:1230px){#top-bar .partner-bar{width:960px}#top-bar .partner-bar .operator-name,#top-bar .partner-name{max-width:200px}}#operator-plu-compare{position:relative;width:62px}#operator-plu-compare.active>a{background:#f2f2f2}#operator-plu-compare.active>div{display:block}#operator-plu-compare>a{display:block;border:1px solid #ccc;border-width:0 1px;height:40px;width:40px;line-height:23px;margin:0 10px;text-align:center;font-size:34px}#operator-plu-compare .compare-box{display:none;position:absolute;z-index:4;right:10px;top:40px;background:#fff;border:1px solid #ccc;background:#f2f2f2;font-size:14px}#operator-plu-compare .compare-box p{font-weight:700;margin:0 0 15px}#operator-plu-compare .compare-box .row{width:270px;overflow:hidden;margin:0 0 10px;padding:0!important}#operator-plu-compare .compare-box label{float:left;line-height:30px}#operator-plu-compare .compare-box input{float:right;width:200px}#operator-plu-compare .compare-box .cart,#operator-plu-compare .compare-box .compare{padding:15px 20px;border-bottom:1px solid #ccc;overflow:hidden}#operator-plu-compare .compare-box .cart{position:relative}#operator-plu-compare .compare-box .compare-clear-cart{float:right;width:190px;margin:12px 0}#operator-plu-compare .compare-box .buttons{background:#fff;padding:5px 20px;text-align:right}#operator-plu-compare .compare-box .buttons a{display:block;font-size:10px}#operator-plu-compare #operator-clear-compare,#operator-plu-compare #operator-goto-compare{float:right;width:200px}#operator-plu-compare #operator-clear-compare{margin:10px 0 0;text-align:center;font-size:11px}#operator-plu-compare #operator-basket{position:absolute;height:55px;width:55px;top:0;left:30px}#operator-plu-compare #operator-basket.empty:after{color:#dadada}#operator-plu-compare #operator-basket.empty span{background-color:#dadada;color:#fff}#operator-plu-compare #operator-basket:after{display:block;position:absolute;left:0;top:18px;font-size:37px;font-weight:700;color:#1c1c1b}#operator-plu-compare #operator-basket span{border:2px solid #f2f2f2;background-color:#ffe843;width:25px;height:25px;line-height:25px;border-radius:50%;color:#1c1c1b;font-size:14px;font-weight:700;display:block;position:absolute;top:9px;left:16px;text-align:center;z-index:1}#modal-active-client{max-width:520px;padding:40px 20px;background:#fffad1;text-align:center}#modal-active-client .active-client-title{position:relative;padding-top:106px;color:#0a0a0a;font-size:20px;line-height:27px}#modal-active-client .active-client-title:before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#0a0a0a;font-size:76px}#modal-active-client .active-client-info{padding-top:20px;padding-bottom:20px;color:#0a0a0a;font-size:20px;line-height:27px;text-align:center}#modal-active-client .active-client-buttons{display:flex;flex-direction:column;align-items:center}#modal-active-client .active-client-buttons .active-client-continue{width:380px}#modal-active-client .active-client-buttons .active-client-logout{padding-top:20px;color:#0876fe;font-weight:400;font-size:14px}#modal-active-client .active-client-buttons .active-client-logout:hover{color:#0876fe}#scroll-top{position:fixed;right:-1241px;width:30px;height:27px;left:0;bottom:10px;font-size:0;margin:auto;transition:all .3s ease;-webkit-transform:rotate(30deg) scale(.8) translate(-10px,60px);transform:rotate(30deg) scale(.8) translate(-10px,60px)}#scroll-top:after{color:#1c1c1b;font-size:28px}#scroll-top:hover{text-decoration:none}@media screen and (max-width:1300px){#scroll-top{right:13px;left:auto}}html.sticky #scroll-top{-webkit-transform:rotate(0deg) scale(1) translate(0);transform:rotate(0deg) scale(1) translate(0)}.banners-scroll_footer{background:#ccc;bottom:0;display:none;position:absolute;width:100%}.banners-scroll_footer img{display:block;height:auto;width:100%;will-change:transform}.banners-scroll_footer.is-visible img{position:fixed;bottom:0}.page-init .banners-scroll_footer{display:block}.show-bottom-bar #main-footer{padding-bottom:42px}#main-footer{box-shadow:0 20px 30px -20px rgba(0,0,0,.8);min-width:960px;background:#eaeaea;width:100%;border-top:5px solid #39913d;margin-bottom:-30px;padding-bottom:10px;z-index:1}#main-footer .footer-heading{font-size:22px;color:#333;padding:0;font-weight:700}#main-footer .container{width:1200px;margin:0 auto;overflow:hidden}@media (max-width:1230px){#main-footer .container{width:960px}}#main-footer #footer-logo-brands,#main-footer #footer-owner,#main-footer #footer-owner-address{width:960px;margin:0 auto}#main-footer .footer-row{width:100%;clear:both;overflow:hidden}#main-footer #footer-shops{border-bottom:1px solid #ccc;padding-bottom:25px;padding-top:17px;overflow:hidden}#main-footer #footer-shops p{width:100%!important}#main-footer #footer-contact{border-bottom:1px solid #ccc;margin-top:0;padding-top:37px;padding-bottom:22px}#main-footer #footer-contact .column:first-child p{width:100%}#main-footer p{padding-top:10px;font-size:15px;display:inline-block;vertical-align:top;line-height:20px;width:297px}#main-footer .column{box-sizing:border-box;float:left;width:50%;position:relative}#main-footer .providers{margin:0 auto}#main-footer .footer-chat:before{margin-right:10px;font-size:26px}#main-footer .footer-phone{font-size:25px;white-space:nowrap;left:232px;position:absolute;top:-11px;font-weight:700}#main-footer .footer-phone:before{font-weight:700;font-size:56px;margin-right:5px}#main-footer .find-shop{text-transform:uppercase;font-size:13px;display:block;padding:16px;padding-left:0}#main-footer .find-shop:before{margin-right:10px;font-size:22px}#main-footer .footer-contact{display:block;font-weight:700;font-size:16px;margin-top:3px}#main-footer .privacy-policy{float:left;margin-top:6px;margin-left:25px}#footer-menu div+div{display:inline-block;padding-left:71px}#footer-menu div a{float:left;clear:left;color:#959595;padding:10px 0}#footer-owner,#footer-owner-address{text-align:center;width:100%;display:block;font-size:12px;color:#999;min-height:17px}.find-shop-map{background:url(/img/desktop/ole/footer-map.png) no-repeat 50%;display:inline-block;width:147px;height:138px;position:absolute;top:-8px;right:7px}.footer-chat,.footer-chat-sign{margin-top:16px}.footer-chat{margin-left:16px}.footer-chat-sign{display:inline-block}.footer-chat-sign:before{margin-right:10px;font-size:25px}#footer-menu{margin:13px 0}.see-more{float:left;margin-top:6px;margin-left:1px}html.footer2bottom body{position:relative}html.footer2bottom footer{position:absolute;bottom:0;left:0;right:0}#footer-links{padding-top:20px;border-top:1px solid #e1e1e1;margin:40px auto 0;width:1200px}@media (max-width:1230px){#footer-links{width:960px}}#footer-links.open .row .column:nth-child(n+6){display:block}#footer-links.open .toggle-links .toggle-footer-link:before{content:"Zwi\0144"}#footer-links.open .toggle-links .toggle-footer-link:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#footer-links .row{display:flex;flex-wrap:wrap;width:100%}#footer-links .row .column:nth-child(n+6){display:none}#footer-links .column{box-sizing:border-box;flex-basis:20%;margin-bottom:15px}#footer-links .column:not(:first-child){padding-left:15px}#footer-links .column:nth-child(5n+1){padding-left:0}#footer-links .column .column-title{color:#666;font-weight:700;padding:0;margin-bottom:12px}#footer-links .column li{margin-bottom:10px}#footer-links .column a{color:#999}#footer-links .toggle-links{text-align:center}#footer-links .toggle-links .toggle-footer-link{text-transform:uppercase}#footer-links .toggle-links .toggle-footer-link:before{content:"Rozwi\0144"}#footer-links .toggle-links .toggle-footer-link:after{position:relative;top:-1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:7px}#new-footer .section-social .box .image a{display:block}.bottom-bar-container{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:1300px;margin:auto;z-index:3}#bottom-bar{position:absolute;right:50px;bottom:0;background:#eaeaea;border:1px solid #ccc;text-align:center;color:#1c1c1b;font-weight:700;z-index:1;transition:all .3s ease;-webkit-transform:translateY(50px);transform:translateY(50px)}#bottom-bar>*{vertical-align:bottom;text-align:center;margin-bottom:0;transition:all .4s ease}#bottom-bar .go-to-compare,#bottom-bar .show-more{padding:3px 10px;text-transform:none;font-size:11px;white-space:nowrap}#bottom-bar .go-to-compare+.show-more,#bottom-bar .show-more+.show-more{border-left:1px solid #ccc}#bottom-bar .disable-go-to-compare .go-to-compare{color:#999}#bottom-bar .disable-go-to-compare .go-to-compare:hover{text-decoration:none}#bottom-bar .disable-modal .show-more{display:none}#bottom-bar a{text-transform:uppercase}#bottom-bar .bottom-bar-description{display:inline-block;padding:0 5px;font-size:11px}#clipboard-products{line-height:35px}#clipboard-products,#compare-products,#last-watched{opacity:0;max-width:1px;height:39px;display:none;margin-bottom:0}#clipboard-products.visible,#compare-products.visible,#last-watched.visible{-webkit-transform:translate(0);transform:translate(0);margin-bottom:50px;max-width:450px;opacity:1;display:inline-block}#clipboard-products.visible~.visible,#compare-products.visible~.visible,#last-watched.visible~.visible{border-left:1px solid #ccc;padding-left:5px}#clipboard-products.visible~#wc-clear-bottom-bar,#compare-products.visible~#wc-clear-bottom-bar,#last-watched.visible~#wc-clear-bottom-bar{opacity:1;margin-bottom:50px}#clipboard-products>*,#compare-products>*,#last-watched>*{vertical-align:middle}.bottom-bar-products{height:34px;margin:3px 0 0;display:inline-block;text-align:center}.bottom-bar-products li{display:inline-block;position:relative;border:1px solid #ccc;vertical-align:middle;margin:0 1px;overflow:hidden;width:34px;height:30px}.bottom-bar-products li:after{font-size:12px;color:#999;line-height:30px}.bottom-bar-products .product-image{position:relative;display:block;height:100%}.bottom-bar-products .product-image img{max-height:100%;font-size:8px;font-weight:400}#last-watched-wrapper{min-height:100px;max-height:447px}@-webkit-keyframes delete-last-watched-product{95%{-webkit-transform:translate(-600px);transform:translate(-600px);opacity:0}96%,to{-webkit-transform:translate(-600px);transform:translate(-600px);opacity:0;overflow:hidden;padding:0;height:1px;min-height:1px}}@keyframes delete-last-watched-product{95%{-webkit-transform:translate(-600px);transform:translate(-600px);opacity:0}96%,to{-webkit-transform:translate(-600px);transform:translate(-600px);opacity:0;overflow:hidden;padding:0;height:1px;min-height:1px}}.user-logged .bottom-bar-modal .note{display:none}.bottom-bar-modal ul{display:block;overflow:hidden;position:relative}.bottom-bar-modal li{display:block;padding:10px 0;width:100%;border-bottom:1px solid #ccc;-webkit-transform:translate(0);transform:translate(0);opacity:1;min-height:76px}.bottom-bar-modal li:first-child{border-top:1px solid #ccc}.bottom-bar-modal li>div{display:inline-block;vertical-align:top}.bottom-bar-modal li.deleting{-webkit-animation:delete-last-watched-product .8s forwards;animation:delete-last-watched-product .8s forwards;max-height:1px}.bottom-bar-modal .title{display:inline-block;padding-bottom:25px;font-size:23px;margin-right:5px;font-weight:700}.bottom-bar-modal .subtitle{display:block;padding-bottom:25px;font-size:12px;color:#999}.bottom-bar-modal .buttons{margin-top:20px}.bottom-bar-modal .close-modal{position:absolute;top:12px;right:12px;font-size:0;overflow:hidden}.bottom-bar-modal .close-modal:after{font-size:28px;color:#999}.bottom-bar-modal .close-modal:hover{text-decoration:none}.bottom-bar-modal .close-modal:focus-visible{border-radius:50%!important}.bottom-bar-modal .empty{height:80px;line-height:77px}.bottom-bar-modal .empty:after{color:#999;font-size:13px;content:"Mo\017C esz doda\0107  kolejny Towar"}.bottom-bar-modal .empty:before{color:#999;margin:0 36px 0 30px;display:inline-block;font-size:41px;width:48px;text-align:center}.bottom-bar-modal .loading{height:80px;width:100%;position:relative}.bottom-bar-modal .loading:after{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;height:28px;width:28px;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #eaeaea;border-right-color:transparent;border-radius:50%;content:""}.bottom-bar-modal .select3-container{display:inline-block;width:180px;top:10px}.bottom-bar-modal .product-image{width:100px;text-align:center}.bottom-bar-modal .product-image a{display:block}.bottom-bar-modal .product-image a img{width:72px;height:65px}.bottom-bar-modal .product-content{padding-left:10px;width:335px}.bottom-bar-modal .product-content .product-name{display:block;font-size:16px;font-weight:700;padding-bottom:7px}.bottom-bar-modal .product-content .product-name>a{display:block;color:#2b2e38}.bottom-bar-modal .product-content .product-category{display:block;font-size:12px;color:#999;padding-bottom:7px}.bottom-bar-modal .product-content .price-normal{font-size:18px;padding-right:7px}.bottom-bar-modal .product-content .price-before,.bottom-bar-modal .product-content .price-omnibus{margin-top:3px;text-align:left;font-size:12px}.bottom-bar-modal .product-navigation{width:120px;text-align:right;padding-right:10px}.bottom-bar-modal .product-navigation .show-more{position:absolute;right:15px;bottom:10px;display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;margin-top:37px}.bottom-bar-modal .product-navigation .show-more:after{margin-left:2px;font-size:18px}.bottom-bar-modal .product-navigation .button-delete{vertical-align:top;font-size:0;margin-left:10px;display:inline-block}.bottom-bar-modal .product-navigation .button-delete:after{font-size:19px;color:#0072ff}.bottom-bar-modal .product-navigation .button-delete:hover{text-decoration:none}.bottom-bar-modal .product-navigation .button-delete:hover:after{color:#0072ff}.bottom-bar-modal .product-navigation .button-clipboard{vertical-align:top;font-size:0;display:inline-block}.bottom-bar-modal .product-navigation .button-clipboard:after{font-size:19px;color:#0072ff}.bottom-bar-modal .product-navigation .button-clipboard:hover{text-decoration:none}.bottom-bar-modal .product-navigation .button-clipboard:hover:after{color:#0072ff}.bottom-bar-modal .compare-continous{float:left}.bottom-bar-modal .go-to-compare{float:right}.bottom-bar-modal .show-as-listing{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;padding-right:8px}.bottom-bar-modal .show-as-listing:after{margin-left:2px;font-size:18px}.bottom-bar-modal .note{font-size:14px;margin:25px 0 0}.bottom-bar-modal .note a{font-weight:700}.bottom-bar-modal .note:before{font-size:16px;color:#999}#last-watched-modal{padding:32px;padding-right:16px;width:650px}#last-watched-modal #last-watched-wrapper .simplebar-content,#last-watched-modal #last-watched-wrapper:not(.simplebar){padding-right:17px;box-sizing:border-box}#compare-products-modal{padding:30px;width:500px}#compare-products-list{margin:0 -5px;padding:0 5px}#compare-products-list .button-clipboard,#compare-products-list .show-more{display:none}#compare-products-list .product-navigation{width:29px}#compare-products-list .product-content{width:284px}#east-message{z-index:5;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;right:0;top:186px;width:240px}#east-message .message{border:1px solid #aaa;position:relative;background:#fff;padding:15px;font-size:11px;width:300px;min-height:150px}#east-message .message:before{content:"\0432  \043D  \0438  \043C  \0430  \043D  \0438  \0435";position:absolute;text-align:center;top:-1px;left:-40px;width:40px;background:#e63327;padding:13px 10px;color:#fff;font-size:22px;box-sizing:border-box;line-height:18px}#east-message.show-message{-webkit-transform:translateX(0);transform:translateX(0)}.tooltip-icon{cursor:help}.tooltip-icon:before{font-size:15px;color:#999;vertical-align:top}.tooltip{display:block;position:absolute;top:0;left:0;z-index:7;max-width:400px;padding:16px;visibility:hidden;color:#fff;border-radius:7px;background:#0a0a0a;font-size:14px}.tooltip:after,.tooltip:before{position:absolute;content:"";width:0;height:0}.tooltip[data-arrow-direction=top]:before{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #0a0a0a;bottom:100%;z-index:2}.tooltip[data-arrow-direction=bottom]:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #0a0a0a;top:100%;z-index:2}.tooltip[data-arrow-place=left]:before{left:21px}.tooltip[data-arrow-place=left]:after{left:20px}.tooltip[data-arrow-place=right]:before{right:21px}.tooltip[data-arrow-place=right]:after{right:20px}.tooltip-description{display:none}.show-tooltip .tooltip{visibility:visible}#products .product-tile{padding:0;margin-bottom:10px;position:relative;z-index:1;width:210px;box-sizing:border-box}#products .product-tile .product-status{left:-1px;top:10px}#products .product-tile>div{background:#fff;box-sizing:border-box;border:1px solid #ccc;width:100%}#products .product-tile.product-top-list{border:0}#products .product-tile.product-top-list>div{border:2px solid #45abe5}#products .product-tile.product-top-list .product-photo{margin-top:10px}#products .product-tile.product-top-list .product-buttons{padding-bottom:14px}#products .product-tile.product-top-list .product-more{width:110px}#products .product-tile.product-advance-sale{border:0}#products .product-tile.product-advance-sale>div{border:2px solid #ff9000}#products .product-tile.product-advance-sale .product-photo{margin-top:10px}#products .product-tile.product-advance-sale .product-buttons{padding-bottom:14px}#products .product-tile.product-advance-sale .product-more{width:110px}#products .product-tile:hover{z-index:2}#products .product-tile:hover .product-name{white-space:normal}#products .product-tile:hover .price-promotion-date{display:block}#products .product-tile:hover .product-desc{height:auto!important}#products .product-tile:hover .product-desc:after{display:none}#products .product-tile .product-unavailable{padding:0 0 2px;line-height:16px;display:inline-block;color:#e30613;font-weight:700;white-space:nowrap;font-size:15px;margin-right:10px}#products .product-tile .product-photo,#products .product-tile .product-photos{width:206px;height:185px;text-align:center;margin:10px auto 5px}#products .product-tile.product-advance-sale .product-main:after,#products .product-tile.product-top-list .product-main:after{top:-211px;display:inline-block}#products .product-tile .product-main{width:auto!important;display:block;border:0;border-top:1px solid #ccc;padding:7px 15px 0}#products .product-tile .product-name{line-height:19px;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#products .product-tile .price-promotion-date{display:none}#products .product-tile .product-price{padding:0 0 2px}#products .product-tile .product-price .price-normal{display:inline-block;font-size:15px;margin-right:10px}#products .product-tile .product-price .price-instalments,#products .product-tile .product-price .product-saved{display:none}#products .product-tile .product-more{width:112px}#products .product-tile .compare-button{float:right;min-width:0!important;padding-right:0!important;width:35px!important;height:35px!important;text-align:center}#products .product-tile .compare-button:after{content:""!important}#products .product-tile .compare-button:before{margin-right:0}#products .product-tile .product-energy{-webkit-transform:scale(.7);transform:scale(.7);height:42px;-webkit-transform-origin:left top;transform-origin:left top;margin-bottom:0}#products .product-tile .product-attributes .attributes-row{padding:0}#products .product-tile .product-buttons{margin-top:5px;padding:0 15px 15px}#products .product-tile .product-buttons button{margin-top:10px;width:100%}#products .product-tile .product-buttons .home-delivery-action{display:none}#products .product-tile .stars-rating{margin:0 0 8px}#products .product-tile .product-desc{padding:0 15px;overflow:hidden;position:relative}#products .product-tile .product-desc[data-height="62"]{min-height:62px;height:62px}#products .product-tile .product-desc.product-desc-long:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:12px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}#products .product-tile .advertising-placement{display:flex;margin-top:5px;margin-bottom:10px;flex-direction:column}#products .product-tile .advertising-placement .promotion-item:not(:first-child){display:none}#products .product-tile .advertising-placement .more-promotions{padding:10px 0 0;text-transform:unset;font-weight:400;margin-right:auto;display:block}#products .product-tile .advertising-placement .more-promotions span:before{content:attr(data-more-small)}#products .product-tile .advertising-placement .promotion-block{display:block;border-left:4px solid transparent;padding-left:10px;font-weight:700;line-height:18px}#products .product-tile .advertising-placement .promotion-block:hover{text-decoration:none}#products .product-tile .advertising-placement .promotion-block .badge{display:inline-block;vertical-align:middle;padding:1px 6px 3px;border-radius:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;margin-right:3px}#products .product-tile .advertising-placement .promotion-block .promotion-text{vertical-align:middle;color:#1c1c1b}#products .product-tile .advertising-placement .promotion-block .promotion-text span{padding-right:15px}#products .product-tile .advertising-placement .promotion-block .promotion-text span:hover{text-decoration:underline}#products .product-tile .advertising-placement .promotion-block .promotion-text i{margin-left:-15px}#products .product-tile .advertising-placement .promotion-block .promotion-text i:after{width:10px;margin-top:-2px;color:#828282;font-size:14px}#products .product-tile .advertising-placement-outlet{display:none}#products.tiles{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1230px){#products .product-tile{margin-bottom:25px}}#brand #node-tree{border-top:0}#brand #node-tree em{float:none}#brand .photo-hover{display:block;position:relative}#brand .brand-view-header{float:left;width:100%}#brand .brand-view-header h1{font-size:24px;font-weight:700;color:#1c1c1b;margin:15px 0 25px}#brand .brand-view-header h1:after{content:attr(data-count);margin-left:3px}#brand .brand-view-sidebar{float:left;width:300px}#brand .brand-view-content{float:right;width:calc(100% - 300px);max-width:870px}#brand .brand-banner{float:left;overflow:hidden;width:100%;position:relative;margin-bottom:40px}#brand .brand-banner:before{display:block;content:"";width:100%;padding-top:13.7931%}#brand .brand-banner img{position:absolute;top:0;left:0;right:0;bottom:0}#brand .brand-footer-description,#brand .brand-header-description{font-size:13px}#brand .brand-footer-description{padding-bottom:20px}#brand .section{counter-reset:my-counter;margin-bottom:20px;overflow:hidden;padding:10px 0 30px 2px;margin:0 0 0 -2px}#brand .section-header{box-sizing:border-box;background:#ebf8fe;padding:45px 15px 15px;height:225px;border-radius:4px;overflow:hidden}@media (max-width:1230px){#brand .section-header{height:185px;padding-top:30px}}#brand .section-header span{color:#999}#brand .section-description{padding:15px 0;clear:both;font-size:13px;border-bottom:1px solid #e6e6e6}#brand .section-title{font-size:17px;font-weight:700;margin-bottom:10px}@media (max-width:1230px){#brand .section-title{font-size:15px}}#brand .section-subtitle{font-size:13px;font-weight:700;padding:0 0 15px}#brand .section-column{box-sizing:border-box;float:left;width:20%}#brand .see-more{text-transform:uppercase;color:#0072ff;display:inline-block;margin-top:10px;font-weight:700}@media (max-width:1230px){#brand .see-more{margin-top:0}}#brand .see-more:after{font-size:12px;margin:-2px 0 0 5px}#brand .product-image{padding:8px;border:2px solid transparent;position:relative}#brand .product-image img{display:block;width:100%;max-width:120px}#brand .product-advance-sale,#brand .product-top-list{border-style:solid;border-width:2px}#brand .product-advance-sale:after,#brand .product-top-list:after{text-transform:uppercase;position:absolute;top:-9px;left:8px;background:#fff;padding:0 7px;font-weight:700;font-size:12px}#brand .product-top-list{border-color:#45abe5}#brand .product-top-list:after{content:"Bestseller";color:#45abe5}#brand .product-advance-sale{border-color:#ff9000}#brand .product-advance-sale:after{content:"Przedsprzeda\017c";color:#ff9000}#brand .product-item{box-sizing:border-box;padding:15px;height:225px;overflow:hidden;border:1px solid #eee;border-radius:2px;margin:0 10px 0 0;position:relative}@media (max-width:1230px){#brand .product-item{height:185px}}#brand .product-item:before{position:absolute;top:0;left:0;width:25px;height:25px;line-height:25px;background:#fff;border-right:1px solid #eee;border-bottom:1px solid #eee;z-index:1;color:#999;text-align:center;content:counter(my-counter);counter-increment:my-counter;font-size:13px;font-weight:700}#brand .product-item:hover{box-shadow:0 0 3px #bbb}#brand .product-title{margin-top:10px;max-height:48px;overflow:hidden}#brand .product-title a,#brand .product-title a:hover{font-size:12px;font-weight:700;color:#1c1c1b;text-decoration:none}#brand .product-category{font-size:12px;max-height:15px;overflow:hidden}#brand .product-category a{color:#999}#brand .product-category a:hover{text-decoration:none}#brand .section-carousel .header{font-size:21px;font-weight:700;padding:0 0 20px}#brand .section-carousel .articles-carousel{position:relative;width:870px;margin-left:-7px}#brand .section-carousel .next{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#brand .section-carousel .prev{-webkit-transform:translateX(8px) translateY(-50%);transform:translateX(8px) translateY(-50%)}#brand .section-carousel .articles-list{overflow:hidden;height:100%;min-height:222px;position:relative;padding:3px}#brand .section-carousel .articles-list>div{transition:.3s;will-change:transform;display:flex;height:calc(100% - 3px)}#brand .section-carousel .article-item a{border:1px solid #ddd;margin:0 5px;width:208px;display:inline-block}#brand .section-carousel .article-item a:hover{box-shadow:0 0 3px #bbb;text-decoration:none}#brand .section-carousel .article-item img{width:208px;height:128px}#brand .section-carousel .article-item .article-content{font-weight:700;font-size:14px;padding:10px;color:#1c1c1b;height:33px;overflow:hidden;line-height:1em}#brand .section-carousel .article-item .article-link{text-transform:uppercase;color:#0072ff;padding:5px 10px 14px;font-size:11px;font-weight:700}#brand .section-carousel .article-item .article-link:after{margin-left:5px}.promotion-bar-show #promotion-bar{display:block}#promotion-bar{display:none;min-width:960px;max-width:1200px;margin:0 auto}#promotion-bar .item{position:relative;min-height:20px;background:#008fc7;font-size:13px;color:#fff}#promotion-bar .item>div{max-height:100%;padding:10px 30px 10px 20px}#promotion-bar .item a{color:#e9c531}#promotion-bar .item>a{color:#fff;position:absolute;top:10px;right:10px}#promotion-bar .item>a:hover{opacity:.8}#promotion-bar .item>a:after{font-size:15px;vertical-align:top}#popular-brands{margin:10px 0}#popular-brands .section-header{font-size:22px;margin:35px 0 10px;padding-bottom:15px;border-bottom:1px solid #ddd}#popular-brands ul{padding:5px 10px;overflow:hidden}@media (max-width:1230px){#popular-brands ul{padding:5px 0}}#popular-brands li{display:inline-block}#popular-brands a{width:144px;height:54px;margin:5px 10px 10px;display:block;background:#fff no-repeat 50%}@media (max-width:1230px){#popular-brands a{margin:5px 0 10px;width:133px}}#nodes{margin-top:10px;overflow:hidden}#nodes .section-header{font-size:22px;margin:35px 0 10px;padding-bottom:15px;border-bottom:1px solid #ddd}#nodes .category{float:left;width:19%;padding:1%;background-color:#fff;box-sizing:border-box;margin-top:12px;height:285px}#nodes .category:not(:nth-of-type(5n+5)){margin-right:1.25%}#nodes .category-photo{width:151px;height:64px;display:block}#nodes .category-photo img{width:100%;height:100%}#nodes .category-name{font-size:18px;text-align:center;height:44px}#nodes .category-name a{color:#000}#nodes .more-categories{display:block;text-align:center;color:#0191c9;text-transform:uppercase;font-size:12px;margin:10px 0 5px;font-weight:700}#nodes li{padding-left:10px;position:relative;margin-top:10px}#nodes li:before{content:"\2022";color:#0191c9;font-size:25px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#nodes li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.product-status{position:absolute;top:0;left:0;padding:0 12px;height:30px;z-index:1;display:inline-block;text-align:center;line-height:30px;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase}.product-status:after{content:"";position:absolute;top:0;right:-20px;width:0;height:0;border-style:solid;border-width:30px 20px 0 0}.product-status.bestseller{background:#45abe5}.product-status.bestseller:after{border-color:#45abe5 transparent transparent}.product-status.nowosc{background:#58ad33}.product-status.nowosc:after{border-color:#58ad33 transparent transparent}.product-status.internet,.product-status.promocja{background:#d32f36}.product-status.internet:after,.product-status.promocja:after{border-color:#d32f36 transparent transparent}.product-status.wyprzedaz{background:#45abe5}.product-status.wyprzedaz:after{border-color:#45abe5 transparent transparent}.product-status.outlet{background:#3b80ba}.product-status.outlet:after{border-color:#3b80ba transparent transparent}.product-status.przedsprzedaz{background:#ff9000}.product-status.przedsprzedaz:after{border-color:#ff9000 transparent transparent}.product-promotion-logo{position:absolute!important;z-index:2;bottom:0;right:0;width:80px!important;height:80px!important;display:block}.product-promotion-logo,.product-promotion-logo:hover{background:50% no-repeat;background-size:contain}.product-code{color:#999;display:inline-block}.product-code>div{display:inline;position:relative}.product-ean{color:#999;display:inline-block}.product-ean:before{content:"EAN: "}.score-box{font-size:11px;float:right;display:inline-block;margin:3px 0 0}.score-box span{white-space:nowrap;color:#0072ff;margin-left:20px;display:inline-block;font-weight:400}.score-box span em{margin-left:2px;display:inline-block;border-radius:50%;background:#3b80ba;font-weight:700;color:#fff;height:19px;width:19px;line-height:17px;text-align:center;font-style:normal}.score-box .score-hide{display:none!important}.product-score{font-weight:400;color:#999}.product-score .score{white-space:nowrap}.product-score .life-status{color:#1c1c1b}.product-score .symcar{white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.product-score .symcar:before{content:"sym. "}#products .product-status-presale{position:absolute;bottom:0;left:0;margin:0;width:100%;box-sizing:border-box}.product-box{padding:0 0 20px;margin:0 10px;position:relative}.product-box .product-photo,.product-box .product-photos{width:335px;padding-bottom:20px;float:left;position:relative}.product-box #product-photo{position:relative}.product-box .product-status-presale{padding:0 15px 10px;margin-top:-10px;background:#eaeaea}.product-box .product-status-presale span{border:2px solid #005ca9;text-align:center;text-transform:uppercase;display:block;padding:3px 0}.product-box .product-main{width:920px}@media print,screen and (max-width:1230px){.product-box .product-main{width:680px}}.product-box .product-brand,.product-box .product-category,.product-box .stars-rating{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:text-bottom}.product-box .product-code{display:inline-block;margin-left:10px}.product-box .product-code span{position:relative;display:inline}.product-box .product-score{display:inline-block}.product-box .product-brand{font-weight:400;font-size:12px;color:#999;max-width:190px}.product-box .product-category{font-size:12px;max-width:270px;margin:0;color:#999}.product-box .product-category a{font-weight:400;font-size:12px;color:#999}.product-box h1{font-weight:700;font-size:24px;color:#1c1c1b;margin-bottom:4px}.product-box .stars-rating{margin-right:10px}.product-box .product-header{padding-bottom:15px}.product-box .wc-watched-box{padding:10px 10px 10px 40px;border:1px solid #759bbd;border-radius:3px;clear:both;position:relative;margin:0 0 13px;top:10px;background:#f2f2f2}.product-box .wc-watched-box b{font-weight:400}.product-box .wc-watched-box strong{font-weight:700}.product-box .wc-watched-box:before{position:absolute;top:50%;margin-top:-10px;font-size:14px;left:14px;color:#0072ff}.product-box .advertising-placement{margin-bottom:5px;display:flex;flex-direction:column}.product-box .advertising-placement .advertising-date{font-size:12px;font-weight:400;color:#999;vertical-align:middle;white-space:nowrap}.product-card-test-enabled .product-box .advertising-placement{flex-direction:column;margin-bottom:10px}.product-card-test-enabled .product-box .advertising-placement .more-promotions,.product-card-test-enabled .product-box .advertising-placement .promotion-block{display:block}.product-card-test-enabled .product-box .advertising-placement .promotion-item:not(:first-child){margin-top:15px}.product-box .advertising-placement .more-promotions{padding:10px 0 0;text-transform:unset;font-weight:400;margin-right:auto;display:none}.product-box .advertising-placement .more-promotions span:before{content:attr(data-more-small)}@media screen and (min-width:1231px){.product-box .advertising-placement .more-promotions span:before{content:attr(data-more-large)}}.product-box .advertising-placement .promotion-block{display:none;border-left:4px solid transparent;padding-left:10px;font-weight:700;line-height:18px}.product-box .advertising-placement .promotion-block:hover{text-decoration:none}.product-box .advertising-placement .promotion-block .badge{display:inline-block;vertical-align:middle;padding:1px 6px 3px;border-radius:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;margin-right:3px}.product-box .advertising-placement .promotion-block .promotion-text{vertical-align:middle;color:#1c1c1b}.product-box .advertising-placement .promotion-block .promotion-text span{padding-right:15px}.product-box .advertising-placement .promotion-block .promotion-text i{margin-left:-15px}.product-box .advertising-placement .promotion-block .promotion-text i:after{width:10px;margin-top:-2px;color:#828282;font-size:14px}.product-box .advertising-placement a.promotion-block span:hover{text-decoration:underline}.product-box .advertising-placement-outlet,.product-box.product-is-outlet .advertising-placement-new{display:none}.product-box.product-is-outlet .advertising-placement-outlet.is-active{display:flex}.product-box.product-is-outlet #availability-notification-form{display:none}.product-box .product-info{width:555px;margin-left:30px;float:left}@media print,screen and (max-width:1230px){.product-box .product-info{width:315px}}.product-box .product-community{clear:both}.product-box .community-list{display:inline-block}.product-box .community-list>li{display:inline-block;margin-right:3px}@media screen and (max-width:1230px){.product-box .community-list>li{margin-right:0}}.product-box .community-list>li:last-child{margin-right:0}.product-box .product-sales-print-info{color:#0072ff;display:none;padding:15px}.product-box #print-info-date{margin-bottom:10px;position:relative;padding-left:40px;height:22px;line-height:22px}.product-box #print-info-date:before{position:absolute;left:0;top:0;font-size:22px}.product-box #print-info-date span{font-weight:700}.product-box #print-info-phone{position:relative;padding-left:40px;font-weight:700}.product-box #print-info-phone:before{position:absolute;left:0;top:0;font-size:22px}.product-box .product-sales{position:absolute;right:0;top:0}.product-box .product-row{display:table;width:100%;clear:both}.product-box .product-short-opinion{border-left:1px solid #ddd;font-style:italic;font-size:14px;margin-bottom:5px;padding-left:10px}.product-box .product-short-opinion .rating-value{color:#999;margin-left:10px;display:inline-block}.product-box .product-short-opinion .stars-rating>div{width:60px}.product-box .product-short-opinion .stars-rating>div:before,.product-box .product-short-opinion .stars-rating span:before{font-size:12px;padding-top:2px}.product-box .product-short-opinion .rating-count{display:none}.product-box .product-short-opinion .date,.product-box .product-short-opinion .nick{color:#999;font-size:12px;font-style:normal}.product-box .product-short-opinion .text-column .short{display:none}.product-box .product-short-opinion .text-column .full,.product-box .product-short-opinion .text-column.text-column-short .short{display:inline}.product-box .product-short-opinion .text-column.text-column-short .full{display:none}.product-call-and-order{transition:all .2s;visibility:hidden;position:absolute;left:calc(100% + 20px);top:-30px;color:#fff;width:200px;padding:10px;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);pointer-events:none;z-index:2}.product-call-and-order:before{content:""}.product-call-and-order .call-order-text{font-size:16px;margin:20px 0}.product-call-and-order .call-order-phone{font-size:24px;margin:10px 0}.product-call-and-order .call-order-phone:before{font-size:24px;margin-right:10px}.call-order-container{position:relative}.call-order-container:before{position:absolute;top:10px;left:-25px;content:"";border-color:transparent #3c3b3b transparent transparent;border-style:solid;border-width:20px 15px 20px 0}.call-and-order .product-code{background-color:#fffbcc;color:#000}.call-and-order .call-button{background-color:#fffbc8;color:#000}.call-and-order .product-call-and-order{background-color:#3c3b3b;opacity:1;pointer-events:auto;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.call-box{background:#eaeaea;padding:0 15px 15px}.call-box button{color:#555;font-size:22px;border:0;padding:0;background:none}.call-box button:hover{color:#626262}.call-box .call-button-info{font-size:12px;display:block;margin-bottom:5px;text-transform:none;font-weight:400;text-align:left}.basic-tech-details+h5{color:#999}.product-sales{box-sizing:border-box;width:244px}.product-sales .product-sales-print-logo{display:none;width:248px;padding-bottom:15px}@media screen and (max-width:1230px){.product-sales .product-sales-print-logo{width:228px}}.product-sales .product-sales-print-logo img{width:100%}.product-sales .price-promotion-date{text-align:right}.product-sales .product-price .lower-price{margin-top:3px}.product-sales .price-voucher-title{margin-top:0;padding-top:10px}.product-sales .price-voucher-title+.price-normal{padding-top:4px}.product-sales .price-before,.product-sales .price-omnibus{font-size:14px}.product-sales .price-omnibus{margin-top:10px}.product-sales .price-omnibus+.price-before{margin:7px 0 0}.product-sales .price-before+.price-voucher-header{margin-top:14px}.product-sales .price-history{text-align:right;font-size:10px;padding:2px 0 5px;line-height:14px;color:#999;font-weight:400}.product-sales .price-history span{margin-left:2px}.product-sales .label-action{padding:2px 0 0;color:#1c1c1b;position:relative;margin-bottom:5px}.product-sales .label-action:before{font-size:17px;width:20px;text-align:left}.product-sales .label-button{padding:20px;background:#fff;color:#999;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700}.product-sales .best-voucher{position:relative;z-index:2;background:#fffbcc}.product-sales .price-box{display:flex;justify-content:space-between}.product-sales .product-price{margin:0 15px 15px;padding-bottom:10px;background:#eaeaea;text-align:right}.product-sales .product-price.price-show .price-normal{display:block;text-align:right}.product-sales .product-price.instalments-show .price-instalments{display:block}.product-sales .product-price.instalments-show .is-voucher.using-discounted-price .price-instalments:not(.price-instalments-only-shop){color:#ed1c24}.product-sales .product-price.price-big .price-normal{font-size:34px}.product-sales .product-price .price-normal{display:none;font-size:39px;padding-top:15px;line-height:40px}.product-sales .product-price .price-voucher+.price-instalments-box{margin-top:5px}.product-sales .product-price .price-instalments{display:none;text-align:left}.product-sales .product-price .product-available-soon{color:#e30613;font-size:22px;font-weight:700}.product-sales .product-button-outlet{padding-bottom:0;display:none}.product-sales .product-button-outlet .action-primary{padding:0}.product-sales .product-button{padding:0 15px 15px;background:#eaeaea}.product-sales .product-button .activation-voucher{margin-left:-9px;margin-right:-9px}.product-sales .product-button .action-primary{padding-top:10px}.product-sales .product-button button{display:block;width:100%;padding-left:0;padding-right:0;white-space:nowrap}.product-sales .product-button button>span{display:block;margin:3px 0}.product-sales .product-button button.delivery-availability-status{white-space:nowrap}.product-sales .product-button .delivery-price,.product-sales .product-button .pickup-points,.product-sales .product-button .terminal-enabled{margin-top:8px}.product-sales .product-button .delivery-price+.pickup-points,.product-sales .product-button .delivery-price+.terminal-enabled{margin-top:0}.product-sales .product-button a{margin-bottom:8px;font-weight:700}.product-sales .product-button a:last-child{margin-bottom:0}.product-sales .product-button+.call-box{margin-top:-10px}#products .availability-notification{padding-top:0;margin-top:0}.product-is-outlet .availability-notification{display:none}.availability-notification{padding:10px;margin-top:10px;background:#eaeaea}.availability-notification h3{padding:0;text-transform:uppercase;font-size:11px;margin-bottom:8px}.availability-notification input{width:204px;padding:8px;border:1px solid #cbcbcb;margin-bottom:8px}.availability-notification button{width:100%}.availability-notification .permissions-desc{padding-top:15px;padding-bottom:10px;color:#666;font-size:8px;line-height:10px}.availability-notification #email-error{display:block;color:red;font-weight:700}#after-search-message,#from-product{display:none;padding:10px 15px;background:#ebf8fe;font-size:12px;color:#1c1c1b}#after-search-message.showed,#from-product.showed{display:block}#after-search-message{margin:10px}#from-product{margin:10px 0}.remodal.voucher-info{width:460px;padding:20px;font-size:14px}.outlet-quality-category{font-weight:700;color:#3b80ba}.outlet-quality-category-box{position:relative;align-items:center;display:flex;margin-top:5px;justify-content:flex-end;margin:15px 0 0}.outlet-category-info{cursor:pointer;margin-left:10px;color:#666;font-size:11px;border-bottom:1px dotted #666}.outlet-category-info.show-description .outlet-quality-description{opacity:1;visibility:visible}.outlet-quality-label{margin-right:5px}.product-gnc-information{position:relative;margin:0 15px 15px;padding-bottom:14px;border-bottom:1px solid #ccc}.product-gnc-information .gnc-information-link{text-transform:uppercase;font-size:11px;font-weight:700;color:#333;margin:0;padding-left:20px}.product-gnc-information .gnc-information-link:after{position:absolute;top:0;left:0;color:inherit;font-size:16px}.product-variants{margin:15px 0 0;position:relative;width:100%}.product-variants:empty{display:none}.product-variants .variant{display:inline-block;margin-bottom:10px;position:relative}.product-variants .current-variant{background:#fff;border:1px solid #ccc;cursor:pointer;margin:0 5px 0 0;padding:6px 15px;position:relative;border-radius:25px}.product-variants .current-variant:before{content:"";position:absolute;bottom:-11px;width:12px;height:12px;left:0;right:0;margin:0 auto;display:none;z-index:3;background:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product-variants .current-variant:after{color:#0072ff}.product-variants .current-variant.variant-not-available{border:1px solid red}.product-variants .variant-list{box-sizing:border-box;background:#fff;border:1px solid #ccc;display:block;visibility:hidden;left:0;margin-top:3px;position:absolute;padding:8px 0 2px;z-index:2;overflow-x:auto}.product-variants .variant-item{border:1px solid #ccc;color:#0072ff;font-weight:700;float:left;line-height:30px;margin:0 5px 5px;padding:0 10px;text-transform:uppercase;white-space:nowrap;border-radius:25px}.product-variants .variant-item.active-item:not(.variant-unavailable){background:#0072ff;border-color:#0072ff;color:#fff}.product-variants .variant-item.variant-unavailable{background:#f2f2f2;color:#444;font-size:10px;height:30px;text-align:center;line-height:15px}.product-variants .variant-item.variant-unavailable:after{content:"niedost\0119pny";text-transform:uppercase;display:block;line-height:13px;font-size:10px;font-weight:400;text-align:center;color:#666e7b}.product-variants .variant-item.variant-unavailable:hover{text-decoration:none}.product-variants .variant-item:not(.variant-unavailable):hover{color:#fff;background:#0072ff;border-color:transparent;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:color .5s ease-in-out,background .5s ease-in-out,border-color .5s ease-in-out}.product-variants .variant-item.long-name{overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.product-variants .variant-item.variant-not-available{border:1px solid #ff0}.product-variants .value[data-products-count]:after,.product-variants .variant-item[data-products-count]:after{border-radius:50%;content:attr(data-products-count);display:inline-block;font-size:9px;line-height:17px;margin-left:3px;height:17px;text-align:center;width:17px}.product-variants .value[data-products-count]:after{background:#0072ff;color:#fff}.product-variants .variant-item[data-products-count].active-item:after{background:#fff;color:#0072ff}.product-variants .variant-item[data-products-count]:not(.active-item):after{background:#0072ff;color:#fff}.product-variants .variant-item[data-products-count]:hover:after{background:#fff;color:#0072ff;transition:color .5s ease-in-out,background .5s ease-in-out}.product-variants .variant-item[data-products-count] .variant-price:before{content:"od "}.product-variants .name,.product-variants .value{text-transform:uppercase;display:inline-block}.product-variants .value{font-weight:700;color:#0072ff}.product-variants .variant-active .variant-list{visibility:visible}.product-variants .variant-active .current-variant:before{display:block}.product-variants .variant-active .current-variant:after{color:#0072ff}#product-archive .product-variants{background:#eaeaea;box-sizing:border-box;display:inline-block;padding:10px 10px 0}#product-archive .product-variants:before{content:"Dost\0119pne warianty produktu";text-transform:uppercase;margin-right:10px;font-weight:700;margin-top:2px;font-size:13px}.product-energy{margin-top:9px;margin-bottom:15px;display:flex;align-items:center}.product-energy .energy-label.no-url{pointer-events:none}.product-energy .energy-card,.product-energy .energy-label{display:flex;align-content:center;align-items:flex-start;justify-content:center;flex-direction:column}.product-energy.product-energy-old.product-energy-has-card .energy-card{line-height:15px}.product-energy.product-energy-new.product-energy-has-card .energy-card{line-height:16px}.product-energy.energy-label-big{min-width:160px}.product-energy.energy-label-big .energy-label{width:76px;min-width:76px;height:40px;min-height:40px}.product-energy.energy-label-big .energy-label:before{width:80px;height:34px;top:3px;background-size:contain}.product-energy.energy-label-big .energy-label:after{border-top:20px solid transparent;border-bottom:20px solid transparent}.product-energy.energy-label-big .scale-a_g_v2{width:70px;min-width:70px}.product-energy.energy-label-big .scale-a_g_v2:before{width:44px;left:12px}.product-energy.energy-label-big .scale-a_g_v2:after{height:38px;background-size:auto 33px;border:0;background:#fff url(/img/energy/A-G_new-medium.svg) no-repeat 50%}.product-energy.energy-label-big .scale-a_g_v2 svg{width:70px;height:40px}.product-energy .old-label{font-weight:700;color:#1c1c1b;display:flex;align-items:center;align-content:center}.product-energy .old-label .info{display:inline-flex;padding:0}.product-energy .old-label .info:before{margin:0 0 0 3px}.product-energy .energy-card{height:30px;line-height:30px}.product-energy .energy-card a,.product-energy .energy-card span{font-size:12px;color:#999;font-style:normal;padding:0 10px 0 0}.product-energy .energy-card span{color:#1c1c1b;font-weight:700;display:block}#modal-energy-img{width:460px;max-width:460px;padding:0;min-height:300px;text-align:center;position:relative}#modal-energy-img .remodal-close{z-index:3;right:-37px}#modal-energy-img img{display:block;margin:0 auto;position:relative;z-index:2}#modal-energy-img em{width:100%;height:270px;position:absolute;margin:0 auto;z-index:1;top:0;left:0}.energy-label{color:#fff;font-size:26px;font-weight:700;margin-right:25px;line-height:30px;text-align:center;position:relative;display:inline-block;width:56px;min-width:56px;height:32px;min-height:32px}.energy-label.with-energy-table{cursor:pointer;pointer-events:auto}.energy-label:hover{color:#fff;text-decoration:none}.energy-label:after{content:"";border-right-color:inherit;display:inline-block;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right-width:13px;border-right-style:solid;position:absolute;left:-13px;top:0}.energy-label:before{box-sizing:content-box!important;display:block;background:transparent no-repeat 50%;content:""!important;top:0;left:0;width:54px;height:32px;position:absolute;z-index:1}.energy-label:not(.scale-a_g_v2){margin-right:12px;margin-left:13px}.energy-label.a:before{background-image:url(/img/energy/a_old.svg)}.energy-label.ap:before{background-image:url(/img/energy/ap_old.svg)}.energy-label.app:before{background-image:url(/img/energy/app_old.svg)}.energy-label.appp:before{background-image:url(/img/energy/appp_old.svg)}.energy-label.b:before{background-image:url(/img/energy/b_old.svg)}.energy-label.c:before{background-image:url(/img/energy/c_old.svg)}.energy-label.d:before{background-image:url(/img/energy/d_old.svg)}.energy-label.e:before{background-image:url(/img/energy/e_old.svg)}.energy-label.f:before{background-image:url(/img/energy/f_old.svg)}.energy-label.g:before{background-image:url(/img/energy/g_old.svg)}.scale-a_g.a,.scale-ap_f.ap,.scale-app_e.app,.scale-appp_d.appp,.scale-appp_g.appp{background-color:#00a651;border-right-color:#00a651}.scale-a_g.b,.scale-ap_f.a,.scale-app_e.ap,.scale-appp_d.app,.scale-appp_g.app{background-color:#4db848;border-right-color:#4db848}.scale-a_g.c,.scale-ap_f.b,.scale-app_e.a,.scale-appp_d.ap,.scale-appp_g.ap{background-color:#bed62f;border-right-color:#bed62f}.scale-a_g.d,.scale-ap_f.c,.scale-app_e.b,.scale-appp_d.a,.scale-appp_g.a{background-color:#fff200;border-right-color:#fff200}.scale-a_g.e,.scale-ap_f.d,.scale-app_e.c,.scale-appp_d.b,.scale-appp_g.b{background-color:#fdb813;border-right-color:#fdb813}.scale-a_g.f,.scale-ap_f.e,.scale-app_e.d,.scale-appp_d.c,.scale-appp_g.c{background-color:#f36f21;border-right-color:#f36f21}.scale-a_g.g,.scale-ap_f.f,.scale-app_e.e,.scale-appp_d.d,.scale-appp_g.d,.scale-appp_g.e,.scale-appp_g.f,.scale-appp_g.g{background-color:#ed1c24;border-right-color:#ed1c24}.scale-a_g_v2{height:32px;width:56px;margin-right:8px;line-height:31px}.scale-a_g_v2,.scale-a_g_v2 *{box-sizing:border-box!important}.scale-a_g_v2:before{box-sizing:content-box!important;display:block;position:absolute;background:no-repeat 50%;content:""!important;height:30px;top:1px;width:32px;left:9px;z-index:1}.scale-a_g_v2.a:before{background-image:url(/img/energy/A_new.svg)}.scale-a_g_v2.b:before{background-image:url(/img/energy/B_new.svg)}.scale-a_g_v2.c:before{background-image:url(/img/energy/C_new.svg)}.scale-a_g_v2.d:before{background-image:url(/img/energy/D_new.svg)}.scale-a_g_v2.e:before{background-image:url(/img/energy/E_new.svg)}.scale-a_g_v2.f:before{background-image:url(/img/energy/F_new.svg)}.scale-a_g_v2.g:before{background-image:url(/img/energy/G_new.svg)}.scale-a_g_v2:after{position:absolute;border:0;top:1px;left:auto;right:1px;width:14px;height:30px;z-index:1;content:"";background:#fff url(/img/energy/A-G_new.svg) no-repeat 50%}.scale-a_g_v2 svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.scale-a_g_v2.a svg path{fill:#009d3d}.scale-a_g_v2.b svg path{fill:#68bb25}.scale-a_g_v2.c svg path{fill:#cddc00}.scale-a_g_v2.d svg path{fill:#fff100}.scale-a_g_v2.e svg path{fill:#f8bf00}.scale-a_g_v2.f svg path{fill:#eb760d}.scale-a_g_v2.g svg path{fill:#df271e}.product-attributes .attributes-row{padding-bottom:5px}.product-attributes .attribute-name,.product-attributes .attribute-value,.product-attributes a{font-size:12px}.product-attributes a{color:#1c1c1b;border-bottom:1px dotted #1c1c1b}.product-attributes a:hover{color:#1c1c1b;text-decoration:none}.product-attributes .attribute-name:after{content:":";margin-left:-6px}.product-attributes .attribute-value{font-weight:700}.product-for-sales-show #product-for-sale{visibility:visible}.product-for-sales-show #product-for-sale>*{opacity:1}.product-for-sales-show #product-for-sale.position-bottom{position:absolute!important;bottom:0!important;top:auto!important}#product-for-sale-box{position:absolute;left:936px;height:100%}@media screen and (max-width:1230px){#product-for-sale-box{left:695px}}.product-sales .product-articles{background:#eaeaea}.product-sales .product-articles ul{padding:0 15px 5px}.product-sales .product-articles li{padding-bottom:5px}.product-sales .product-articles a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#00c61e}#product-for-sale{top:0;margin-top:5px;width:244px;position:fixed;visibility:hidden}#product-for-sale>*{transition:opacity .3s ease;opacity:0}#product-for-sale .product-for-sale-title{font-weight:700;font-size:16px;display:block;padding:15px 15px 0}#product-for-sale .product-for-sale-title.product-for-sale-title-long{font-size:14px}#product-for-sale .product-code-for-sale{padding:5px 15px 0}#product-for-sale .product-call-and-order{display:none!important}#product-for-sale .product-additional-services{background:#fff;display:table;width:100%;margin-bottom:15px;padding:0 15px;box-sizing:border-box}#product-for-sale .product-for-sale-content{background:#eaeaea;position:relative;z-index:2}#product-for-sale .product-for-sale-content .product-image{border:1px solid #ccc;background:#fff;margin-bottom:10px;display:inline-block;width:190px;padding:0 12px;height:169px;margin:15px 15px 0}#product-for-sale .product-for-sale-content .product-image img{display:block;width:100%;height:100%;margin:auto;cursor:pointer}#product-for-sale .product-service{display:table-row}#product-for-sale .product-service .price-normal{white-space:nowrap;font-size:14px;line-height:20px;text-align:right;float:right}#product-for-sale .product-service>*{padding:9px 9px 9px 0;display:table-cell;vertical-align:top;border-bottom:1px solid #ccc;position:relative}#product-for-sale .product-service-info{max-width:180px;line-height:20px}#product-for-sale .product-service-info label{font-weight:400;font-size:12px;line-height:13px;max-height:40px;overflow:hidden;display:block;margin-bottom:3px}#product-for-sale .product-service-info a{white-space:nowrap}#product-for-sale .product-for-sale-banner img{max-width:100%}#product-for-sale .best-voucher .best-voucher-container{border:0}@media screen and (max-width:980px){#product-for-sale-box{display:none}}@media screen and (max-height:595px){#product-image-sales{display:none}#product-for-sale .product-for-sale-title{padding-top:0}}#big-photo{display:block;position:relative;width:335px;height:298px}#big-photo .hover{position:absolute;top:0;left:0;visibility:hidden;opacity:.1}#big-photo .hover.is-active{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}#big-photo img{width:auto;height:100%}#big-photo:hover:after{opacity:1}#big-photo:before{content:"";position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;z-index:-1;height:28px;width:28px;-webkit-animation:rotate360 .8s infinite linear;animation:rotate360 .8s infinite linear;border:8px solid #eaeaea;border-right-color:transparent;border-radius:50%}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#big-photo:after{left:50%;margin-left:-19px;margin-top:-19px;position:absolute;top:50%;text-align:center;color:#1c1c1b;font-size:23px;line-height:38px;transition:all .3s ease 0s;background-color:#fff;opacity:0;width:38px;height:38px;background:#fff;border:1px solid #ccc}#miniatures{margin-top:10px;position:relative}#miniatures #miniatures-previous{position:absolute;top:5px;left:0}#miniatures #miniatures-previous:before{font-size:30px;width:32px;height:58px;text-align:center;line-height:56px;-webkit-transform:scaleX(-1);transform:scaleX(-1);color:#999;font-weight:700}#miniatures #miniatures-previous.disabled{pointer-events:none;opacity:.3}#miniatures #miniatures-next{position:absolute;top:5px;right:0}#miniatures #miniatures-next:before{font-size:30px;width:32px;height:58px;text-align:center;line-height:56px;color:#999;font-weight:700}#miniatures #miniatures-next.disabled{pointer-events:none;opacity:.3}.no-carousel #miniatures-next,.no-carousel #miniatures-previous{display:none!important}.no-carousel #miniatures-list{text-align:center}.no-carousel #miniatures-list .miniatures-carousel{display:inline-block;width:auto;position:relative}#miniatures-list{position:relative;height:56px;overflow:hidden;width:273px;padding:5px 0;margin:0 30px}#miniatures-list ul{position:absolute;margin-left:1px;width:1088px}#miniatures-list li{display:block;width:68px;height:56px;line-height:56px;float:left}#miniatures-list li a{display:block;height:100%;text-align:center;width:100%}#miniatures-list li a img{height:100%;width:auto}#miniatures-list .miniatures-carousel{transition:all .5s ease}#miniatures-list .miniatures-photo{opacity:.4}#miniatures-list .miniatures-photo-active{opacity:1!important}#miniatures-list .shift-0{left:0}#miniatures-list .shift-1{left:-68px}#miniatures-list .shift-2{left:-136px}#miniatures-list .shift-3{left:-204px}#miniatures-list .shift-4{left:-272px}#miniatures-list .shift-5{left:-340px}#miniatures-list .shift-6{left:-408px}#miniatures-list .shift-7{left:-476px}#miniatures-list .shift-8{left:-544px}#miniatures-list .shift-9{left:-612px}#miniatures-list .shift-10{left:-680px}#miniatures-list .shift-11{left:-748px}#miniatures-list .shift-12{left:-816px}#miniatures-list .shift-13{left:-884px}#miniatures-list .shift-14{left:-952px}#miniatures-list .shift-15{left:-1020px}#miniatures-list .shift-16{left:-1088px}.miniatures-360-view a:before,.miniatures-video a:before{font-size:61px;color:#999}#multimedia-modal{width:1200px;max-width:1200px;padding:0;margin:0;position:relative;-webkit-transform:none!important;transform:none!important}@media (max-width:1230px){#multimedia-modal{width:1000px;max-width:1000px}}#multimedia-modal.type-photo .photo-types,#multimedia-modal.type-presentation .presentation-types,#multimedia-modal.type-video .video-types{background:#fffbcc}#multimedia-modal.type-photo .photo-types:before,#multimedia-modal.type-presentation .presentation-types:before,#multimedia-modal.type-video .video-types:before{color:#1c1c1b!important}#multimedia-modal.list-no-carousel #multimedia-lists .next,#multimedia-modal.list-no-carousel #multimedia-lists .prev,#multimedia-modal.preview-carousel.preview-carousel-first #multimedia-preview .prev,#multimedia-modal.preview-carousel.preview-carousel-last #multimedia-preview .next,#multimedia-modal.preview-no-carousel #multimedia-preview .next,#multimedia-modal.preview-no-carousel #multimedia-preview .prev,#multimedia-modal.type-photo .multimedia-presentation,#multimedia-modal.type-photo .multimedia-video,#multimedia-modal.type-photo .presentation,#multimedia-modal.type-photo .video,#multimedia-modal.type-presentation .multimedia-photo,#multimedia-modal.type-presentation .multimedia-video,#multimedia-modal.type-presentation .photo,#multimedia-modal.type-presentation .video,#multimedia-modal.type-video .multimedia-photo,#multimedia-modal.type-video .multimedia-presentation,#multimedia-modal.type-video .photo,#multimedia-modal.type-video .presentation{display:none!important}#multimedia-modal.list-carousel #multimedia-lists ul{position:absolute;top:0;left:0}#multimedia-modal.list-carousel.list-carousel-first #multimedia-lists .prev,#multimedia-modal.list-carousel.list-carousel-last #multimedia-lists .next{display:none!important}#multimedia-modal.show-zoom #multimedia-preview{display:none}#multimedia-modal.show-zoom #multimedia-zoom{display:block}#multimedia-modal.shift-0 #multimedia-lists ul{left:0}#multimedia-modal.shift-1 #multimedia-lists ul{left:-91px}#multimedia-modal.shift-2 #multimedia-lists ul{left:-182px}#multimedia-modal.shift-3 #multimedia-lists ul{left:-273px}#multimedia-modal.shift-4 #multimedia-lists ul{left:-364px}#multimedia-modal.shift-5 #multimedia-lists ul{left:-455px}#multimedia-modal.shift-6 #multimedia-lists ul{left:-546px}#multimedia-modal.shift-7 #multimedia-lists ul{left:-637px}#multimedia-modal.shift-8 #multimedia-lists ul{left:-728px}#multimedia-modal.shift-9 #multimedia-lists ul{left:-819px}#multimedia-modal.shift-10 #multimedia-lists ul{left:-910px}#multimedia-modal.shift-11 #multimedia-lists ul{left:-1001px}#multimedia-modal.shift-12 #multimedia-lists ul{left:-1092px}#multimedia-modal.shift-13 #multimedia-lists ul{left:-1183px}#multimedia-modal.shift-14 #multimedia-lists ul{left:-1274px}#multimedia-modal.shift-15 #multimedia-lists ul{left:-1365px}#multimedia-modal.shift-16 #multimedia-lists ul{left:-1456px}#multimedia-zoom{display:none;width:100%;position:relative;height:590px;line-height:590px;overflow:hidden;text-align:center;cursor:move}#multimedia-zoom img.small-photo{width:600px;height:532px;display:block;padding:20px 0;margin:0 auto;opacity:.3}#multimedia-zoom:after{opacity:.3;font-size:100px;color:#fff;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;font-weight:700}#multimedia-header{vertical-align:middle;height:50px;line-height:47px;border-bottom:1px solid #ccc}#multimedia-header .title{width:720px;margin:0 20px;display:inline-block;font-size:25px;font-weight:700;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}@media (max-width:1230px){#multimedia-header .title{width:550px}}#multimedia-header a,#multimedia-header button{vertical-align:middle;padding-top:0;padding-bottom:0;line-height:30px;height:auto;margin-left:10px}#multimedia-preview{width:100%;position:relative;height:590px;line-height:590px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#multimedia-preview .next,#multimedia-preview .prev{position:absolute;top:0;height:100%;width:68px;text-align:center}#multimedia-preview .next:after,#multimedia-preview .prev:after{font-size:71px;color:#9a9a9a}#multimedia-preview .next:hover,#multimedia-preview .prev:hover{opacity:.7}#multimedia-preview .next{right:0}#multimedia-preview .prev{left:0}#multimedia-preview .prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#multimedia-preview .orbitvu-viewer{margin:0 auto}#multimedia-preview .presentation[data-url] object{width:600px;height:532px;margin:30px auto}#multimedia-preview .presentation.external{display:flex;flex-direction:column;justify-content:center}#multimedia-preview object{pointer-events:auto;display:block}#multimedia-preview .list{overflow:hidden;position:relative;width:800px;height:100%;margin:0 auto}#multimedia-preview ul{position:relative;top:0;width:100%;height:100%;text-align:center}#multimedia-preview li{position:absolute;box-sizing:border-box;width:800px;text-align:center;display:inline-block;height:590px;transition:left .5s}#multimedia-preview li.zoom{cursor:pointer}#multimedia-preview li.zoom:after{opacity:.3;font-size:100px;color:#fff;position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;font-weight:700}#multimedia-preview .preview-active{left:0}#multimedia-preview .preview-left{left:-800px}#multimedia-preview .preview-right{left:800px}#multimedia-preview iframe{margin:0 auto;display:block;background:#000}#multimedia-preview img{width:600px;height:532px;display:block;padding:30px 0;margin:0 auto}#multimedia-preview #multimedia-presentation{position:relative;text-align:center;margin:0 auto}#multimedia-preview #multimedia-presentation img{width:auto;height:auto;left:auto;right:auto;padding:0;display:block;cursor:col-resize;position:absolute;opacity:0;transition:opacity 50ms}#multimedia-preview #multimedia-presentation img.active{transition:none;opacity:1}#multimedia-preview #multimedia-presentation.loading img{opacity:0}#multimedia-preview #multimedia-presentation.loading .progress{display:block}#multimedia-preview #multimedia-presentation.loading .status{display:none}#multimedia-preview #multimedia-presentation .progress{display:none;font-size:11px;font-weight:700;top:50%;line-height:1;text-align:center;width:100%;position:absolute;z-index:10;margin-top:-6px;color:#00c61e}#multimedia-preview #multimedia-presentation .status{position:absolute;bottom:10px;width:300px;margin-left:-150px;left:50%;height:6px;background:#ddd;border:1px solid #ccc;border-radius:3px;z-index:2}#multimedia-preview #multimedia-presentation .status span{height:10px;width:20px;margin-left:-10px;background:#00c61e;border:1px solid #00c61e;border-radius:4px;display:inline-block;position:absolute;top:-4px;left:0;cursor:col-resize}#multimedia-lists{border-top:1px solid #ccc;text-align:center;position:relative;height:108px;line-height:108px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#multimedia-lists .next,#multimedia-lists .prev{position:absolute;top:0;height:99px;text-align:center}#multimedia-lists .next:after,#multimedia-lists .prev:after{font-size:40px;color:#9a9a9a}#multimedia-lists .next:hover,#multimedia-lists .prev:hover{opacity:.7}#multimedia-lists .next{right:230px}@media (max-width:1230px){#multimedia-lists .next{right:140px}}#multimedia-lists .prev{left:230px}@media (max-width:1230px){#multimedia-lists .prev{left:140px}}#multimedia-lists .prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#multimedia-lists .list{overflow:hidden;height:100px;width:640px;position:relative;margin:4px auto 0}#multimedia-lists ul{list-style:none;height:100%;display:table;margin:0 auto;transition:left .5s}#multimedia-lists li{display:table-cell;vertical-align:middle}#multimedia-lists li a{width:71px;height:63px;line-height:63px;display:block;overflow:hidden;text-align:center;margin:0 10px;box-sizing:border-box;border:1px solid #ccc}#multimedia-lists li img{width:100%;height:100%}#multimedia-lists .multimedia-presentation a{position:relative}#multimedia-lists .multimedia-presentation a:after{position:absolute;top:-3px;left:-6px;font-size:70px;color:#999}#multimedia-lists .multimedia-video a{position:relative}#multimedia-lists .multimedia-video a.empty-miniatures img{display:none}#multimedia-lists .multimedia-video a.empty-miniatures:after{position:absolute;top:-3px;left:-6px;font-size:70px;color:#999}#multimedia-types{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:0;height:105px;left:10px}#multimedia-types a{display:block;padding:0 6px;color:#999;font-size:14px;text-decoration:none;vertical-align:inherit;line-height:32px}#multimedia-types a:hover{text-decoration:none;background:#fffbcc}#multimedia-types a:hover:before{color:#1c1c1b!important}#multimedia-types a:before{color:#0072ff!important;font-size:32px;font-weight:700;width:26px;text-align:right;margin-right:6px}#product-tabs{width:920px;z-index:1;margin:0 10px;position:relative}@media print,screen and (max-width:1230px){#product-tabs{width:680px}}#product-tabs .product-tab-header{background-color:#eaeaea;font-weight:700;padding:5px 15px;font-size:24px;color:#1c1c1b}#product-tabs .product-tab{margin-bottom:60px;position:relative}#product-tabs.outlet-tabs .product-tab-akcesoria,#product-tabs.outlet-tabs .product-tab-pasuje-do,#product-tabs.outlet-tabs .product-tab-zestawy,#product-tabs.outlet-tabs .product-tab-zobacz-takze{display:none!important}#menu-product{width:930px;margin-left:5px;padding:0 5px;overflow:hidden;white-space:nowrap;background-color:#fff;box-sizing:border-box;transition:opacity .3s linear}@media screen and (max-width:1230px){#menu-product{width:690px}}#menu-product li{display:inline-block;border-bottom:5px solid #fff;margin-right:5px}@media screen and (max-width:1230px){#menu-product li{margin-right:3px}}#menu-product li a{display:block;padding:20px 4px 10px 0}#menu-product li:first-child a{padding-left:0}#menu-product li:last-child a{padding-right:0}#menu-product li span{font-size:11px;color:#1c1c1b;font-weight:700;text-transform:uppercase}#menu-product li.active-nav a,#menu-product li a:hover{text-decoration:none}#menu-product li.active-nav,#menu-product li:hover{border-bottom:5px solid #0072ff}#menu-product.outlet-tabs li.akcesoria,#menu-product.outlet-tabs li.pasuje-do,#menu-product.outlet-tabs li.zestawy,#menu-product.outlet-tabs li.zobacz-takze{display:none!important}.product-menu-fixed #menu-product{box-shadow:0 8px 6px -6px rgba(0,0,0,.25)}.product-menu-fixed #menu-product+#product-tabs{margin-top:52px}.product-archive{width:240px;padding:15px 0 0 15px;box-sizing:border-box}.product-archive h1,.product-archive h2,.product-archive h3,.product-archive h4,.product-archive h5,.product-archive h6{padding:0}.product-archive .product-photos{width:100%;margin-bottom:15px;text-align:center}.product-archive .product-photos img{width:205px;height:191px;display:block;margin:0 auto}.product-archive .product-header{max-height:65px;margin-bottom:10px;overflow:hidden}.product-archive .product-header h1,.product-archive .product-header h2{margin-top:0;margin-bottom:5px;font-size:16px;line-height:20px}.product-archive .product-header a{color:#1c1c1b}.product-archive .product-unavailable{margin-bottom:10px;color:#e63327;line-height:20px}.product-archive .product-unavailable h3{font-size:16px}.product-archive .product-price{margin-bottom:20px}.product-archive .product-price .price-normal{font-size:40px;line-height:35px}.product-archive .product-price .price-promotion-date{margin-top:3px;color:#999}.product-archive .product-button a{display:block;margin-bottom:10px}.product-archive .product-button a.btn:last-child{margin-bottom:0}.product-archive .product-button button{width:100%;margin-bottom:10px}.product-archive .product-button button:last-child{margin:0}.product-archive.original-product{width:225px;padding-right:15px;background:#eaeaea}.product-archive.original-product .product-photos img{width:195px}.product-archive.promotion-available .price-normal{margin-bottom:10px}#see-recommended{overflow:hidden;margin-top:50px}#see-recommended .see-also-title{font-weight:700;font-size:16px;color:#1c1c1b;background-color:#eaeaea;padding:11px 15px;margin-bottom:15px}#see-recommended .see-also-box{width:174px;height:170px;padding-right:10px;float:left}@media screen and (max-width:1230px){#see-recommended .see-also-box{width:126px}}#see-recommended .see-also-price{font-weight:700;font-size:18px;color:#e63327}#see-recommended .subscription-price{align-items:flex-start}#see-recommended .subscription-price p{text-align:left}#see-recommended .subscription-price p span{display:block}#see-recommended .subscription-price .price-monthly{font-size:18px}#see-recommended .subscription-price .promotion-price{font-size:12px}#see-recommended .see-also-available-soon,#see-recommended .see-also-inactive{font-weight:700;color:#e63327;line-height:20px}#see-recommended .photo-link{display:block;width:71px;height:63px}#see-recommended .photo-link img{width:100%;height:100%}#see-recommended .see-also-text{height:60px}#see-recommended .see-also-name{line-height:20px;max-height:40px;overflow:hidden;padding:0}#see-recommended .see-also-name a,#see-recommended .see-also-name a:hover{color:#1c1c1b}#see-recommended .see-also-category{color:#999;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#see-recommended .see-also-details-link{line-height:20px}#see-recommended ul{overflow:hidden;left:0;position:absolute}#see-recommended .see-also-carousel.product-slider{height:170px;position:relative}.product-promotion{overflow:hidden}.product-promotion-header{background-color:#eaeaea;color:#1c1c1b;font-size:24px;font-weight:700;margin-bottom:15px;padding:5px 15px}.product-promotion-items{margin-top:10px;overflow:hidden}.product-promotion-box{margin-bottom:15px;float:left;width:282px;padding:0 12px}@media (max-width:1230px){.product-promotion-box{width:205px;padding:0 10px}}.product-promotion-box:nth-child(3n+1){clear:left}.product-promotion-box img{width:100%;display:block}.product-promotion-box .product-promotion-image{overflow:hidden;margin-bottom:10px;display:block;height:193px}@media (max-width:1230px){.product-promotion-box .product-promotion-image{height:140px}}.product-promotion-title{margin-bottom:5px;color:#000;font-weight:700}.product-promotion-title:hover{color:#000}.product-promotion-description{margin-bottom:5px}.product-promotion-description,.product-promotion-title{font-size:13px}.product-promotion-date{color:#777}.operator-logged .operator-profit:not(.profit-0){display:inline-block}.operator-logged .filter.filter-operator-profit{display:block}.product-box.product-is-outlet .operator-profit,.product-outlet .operator-profit{visibility:hidden}.filter.filter-operator-profit{display:none;background:#fffbcc}.filter.filter-operator-profit .operator-profit{padding:0;margin:0 0 5px}.operator-profit{display:none;background:#fffbcc;padding:5px 4px;margin-left:5px;position:relative;top:-1px}.operator-profit span{height:18px;line-height:17px;display:inline-block;color:#fff;font-size:11px;width:75px;text-align:center;font-weight:700;border-radius:8px}.operator-profit span:after{font-size:12px;font-weight:400}.operator-profit span:before{margin-right:3px}.operator-profit.profit-1 span{background:#0cf}.operator-profit.profit-1 span:before{content:"MINI"}.operator-profit.profit-1 span:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.operator-profit.profit-2 span{background:#0c9}.operator-profit.profit-2 span:before{content:"MIDI"}.operator-profit.profit-2 span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.operator-profit.profit-3 span{background:#f93}.operator-profit.profit-3 span:before{content:"MAX"}.operator-profit.profit-3 span:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.operator-profit.profit-4 span{background:#c03}.operator-profit.profit-4 span:before{content:"MAX+"}.operator-profit.profit-4 span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#promotions-list-modal{padding:15px 0;border-radius:2px}#promotions-list-modal .modal-title{padding:0 15px;display:block;font-weight:700;font-size:22px;color:#333;margin-bottom:24px}#promotions-list-modal .product-simple-info{padding:0 15px;display:flex;align-items:center;margin-bottom:24px}#promotions-list-modal .product-simple-info img{width:78px;height:auto;border:1px solid #ccc}#promotions-list-modal .product-simple-info .details{font-size:14px;margin-left:12px}#promotions-list-modal .product-simple-info .name{font-weight:700}#promotions-list-modal .product-simple-info .price{font-size:14px;color:#e30613;font-weight:700}#promotions-list-modal .product-simple-info .price.price-outlet{color:#498dc5}#promotions-list-modal .promotion-items{display:flex;flex-direction:column;padding:15px;background:#f7f7f7}#promotions-list-modal .promotion-item{display:flex;flex-wrap:nowrap;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:12px;padding:16px;text-decoration:none!important;border-radius:2px}#promotions-list-modal .promotion-item:last-child{margin-bottom:0}#promotions-list-modal .promotion-item .promotion-img{display:flex;flex:0 0 60px;align-items:center;width:60px;height:auto}#promotions-list-modal .promotion-item .promotion-img img{width:100%;height:auto}#promotions-list-modal .promotion-item .promotion-description{margin-left:10px;display:flex;flex-direction:column;align-items:flex-start}#promotions-list-modal a.promotion-item:hover .title{text-decoration:underline}#promotions-list-modal .promotion-description .badge{padding:4px 6px;margin-bottom:6px;font-weight:700;font-size:12px;color:#333;background:#fff;text-align:left;border-radius:2px}#promotions-list-modal .promotion-description .title{margin-bottom:4px;font-weight:700;font-size:14px;color:#333}#promotions-list-modal .promotion-description .title .info-icon{position:relative;display:inline}#promotions-list-modal .promotion-description .title .info-icon:after{position:absolute;top:2px;color:#999}#promotions-list-modal .promotion-description .details{font-size:11px;color:#999}#promotions-list-modal .promotion-description .advertising-date{margin-top:10px;font-size:11px;color:#999}#promotion-listing *{box-sizing:border-box}#promotion-listing .promotion-listing-header-image{position:relative;width:100%;padding-top:28.736%;margin-bottom:16px;overflow:hidden}#promotion-listing .promotion-listing-header-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}#promotion-listing .promotion-listing-tab{padding:0 24px;margin-bottom:16px;border-radius:4px;border:1px solid #ccc}#promotion-listing .promotion-listing-tab.open{border:2px solid #005ca9}#promotion-listing .promotion-listing-tab.open .tab-title:after{-webkit-transform:rotate(90deg) scale(-1);transform:rotate(90deg) scale(-1);color:#005ca9}#promotion-listing .promotion-listing-tab.open .tab-content{display:block;height:auto;opacity:1}#promotion-listing .tab-title{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;padding:20px 0;font-size:16px;line-height:21px;font-weight:700;color:#0a0a0a;cursor:pointer}#promotion-listing .tab-title .icon{position:relative;display:inline-flex;flex-shrink:0;width:21px;height:21px;margin-right:15px}#promotion-listing .tab-title .icon svg{max-width:100%;width:auto;max-height:100%;height:auto}#promotion-listing .tab-title:after{position:absolute;right:8px;top:50%;font-size:16px;margin-top:-8px;-webkit-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1);color:#0a0a0a}#promotion-listing .tab-content{display:none;height:0;opacity:0;overflow:hidden;transition:.5s linear}#promotion-listing .tab-additional-copy{margin-bottom:16px;padding:16px;background:#f7f6ff;border-radius:10px;color:#473db2;font-size:14px;line-height:19px}#promotion-listing .tab-steps{counter-reset:promotion-listing-counter;margin:0;padding-left:0;list-style:none}#promotion-listing .tab-step{position:relative;display:block;min-height:24px;padding:3px 0 3px 36px;margin-bottom:16px;color:#0a0a0a;font-size:14px;line-height:19px}#promotion-listing .tab-step:before{content:counter(promotion-listing-counter);counter-increment:promotion-listing-counter;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;line-height:24px;background:#e5e5e5;color:#767676;text-align:center;border-radius:50%}#promotion-listing .tab-button{margin-bottom:16px;padding:6px 24px;background:#104790;border:1px solid #005ca9;border-radius:4px;color:#fff;font-size:12px;line-height:19px;font-weight:700;text-align:center;text-transform:uppercase}#promotion-listing .promotion-listing-footer{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #ccc;font-size:12px;line-height:16px}#promotion-listing .promotion-listing-footer .legal{margin:0;color:#767676}#promotion-listing .promotion-listing-footer .terms{padding-top:16px;color:#005ca9}#promotion-listing .promotion-listing-custom-html{max-width:100%;margin-bottom:20px;overflow:hidden}#what-to-choose{font-weight:700;font-size:14px;margin:10px 0}#what-to-choose .header{background-color:#eaeaea;font-weight:700;padding:5px 15px;font-size:24px;color:#1c1c1b}#what-to-choose .list{overflow:hidden;padding:0}#what-to-choose .item{display:block;padding:10px 0;width:50%;float:left}#what-to-choose .item:nth-child(2n-1){clear:both}#what-to-choose .photo{float:left;width:80px;display:block;height:80px;margin-left:10px}#what-to-choose .photo img{width:100%;height:100%}#what-to-choose .description{padding:10px 15px 15px;margin-left:90px;width:auto;float:none}#what-to-choose .description .text{font-size:14px;display:block;color:#1c1c1b}#what-to-choose a.more{margin-top:4px;float:right;text-transform:uppercase;font-size:12px}#what-to-choose a.more:after{font-size:22px}#node-description{overflow:hidden}#node-description h2{font-size:20px;margin:0 0 10px}#node-description h3{display:block;font-size:16px;font-weight:700;margin:10px 0;padding:0}.remodal#warranty-encouragement-modal.new-warranty-encouragement{padding:0;max-width:1000px}.remodal#warranty-encouragement-modal.new-warranty-encouragement .remodal-close{margin:6px 11px}.remodal#warranty-encouragement-modal.new-warranty-encouragement .remodal-close:before{font-size:30px;color:#1c1c1b}.remodal#warranty-encouragement-modal.show-description{padding:0}.remodal#warranty-encouragement-modal.show-description #warranty-encouragement{display:none}.remodal#warranty-encouragement-modal.show-description #warranty-description{display:block}.new-warranty-encouragement.show-description button.remodal-close{display:none}.new-warranty-encouragement .photo-warranties{width:1000px;background:#f2f2f2}.new-warranty-encouragement .photo-warranties *{box-sizing:border-box}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .warranty-actions,.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .warranty-title{background:#f7f7f7}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .warranty-graphics{position:absolute;left:75px;top:30px;z-index:1}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .check-icon,.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .cross-icon{position:absolute;right:7px;top:7px;z-index:3}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .check-icon{display:none}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .service-photo{text-align:right}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .product-photo{position:relative}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .product-photo>div{width:310px;line-height:310px;height:310px;overflow:hidden;text-align:center;position:relative;z-index:2;border-radius:50%;background-color:#fff;opacity:.8}.new-warranty-encouragement .photo-warranties.default-warranty-encouragement .product-photo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%);width:auto;max-width:100%;max-height:66%;margin:0 auto;vertical-align:middle}.new-warranty-encouragement .photo-warranties .warranty-title{height:70px;padding:22px 20px;font-size:23px;font-weight:700;color:#1c1c1b}.new-warranty-encouragement .photo-warranties .warranty-actions{padding:17px 20px 0;text-align:right;min-height:70px}.new-warranty-encouragement .photo-warranties .warranty-actions .select3-container{margin-top:-2px;width:243px}.new-warranty-encouragement .photo-warranties .warranty-actions .select3-container .select3-selected-item{border-radius:5px;min-height:40px;line-height:40px;font-size:13px}.new-warranty-encouragement .photo-warranties .warranty-actions .select3-container .select3-option-list{top:0;-webkit-transform:translateY(calc(-100% + 2px));transform:translateY(calc(-100% + 2px))}.new-warranty-encouragement .photo-warranties .warranty-actions .select3-container .select3-option-list-wrap{display:flex;flex-direction:column-reverse}.new-warranty-encouragement .photo-warranties .warranty-next{width:150px}.new-warranty-encouragement .photo-warranties .warranty-payment-type-selector{display:inline-block;vertical-align:middle;margin:-2px 20px 0}.new-warranty-encouragement .photo-warranties .encouragement-box{display:flex;align-items:center;overflow:hidden;min-height:667px;padding:10px 60px;position:relative;justify-content:flex-end}.new-warranty-encouragement .photo-warranties .encouragement-box>img{position:absolute;top:0;left:0;width:100%}.new-warranty-encouragement .photo-warranties .encouragement-box>img.checked{opacity:0}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2{padding-right:20px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .warranty-item{width:260px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button{padding:0 9px 0 39px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button .time{line-height:14px;max-width:70px;text-align:left}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button .price{line-height:12px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button .price .warranty-period{line-height:12px;padding-top:5px;padding-bottom:5px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button .price .warranty-period.subscription-period{padding:1px 0 13px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button .price .price-postponed{margin:8px 0 0;line-height:12px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION]:before{top:14px;-webkit-transform:none;transform:none}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION]:after{top:19px;-webkit-transform:none;transform:none}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION] .time{-webkit-transform:none;transform:none;top:18px;left:33px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-postponed{margin-top:20px}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-first-month{margin:10px 0 0}.new-warranty-encouragement .photo-warranties .encouragement-box.columns-2 .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-one-time{display:block;line-height:12px}.new-warranty-encouragement .photo-warranties .encouragement-box.is-hidden,.new-warranty-encouragement .photo-warranties .encouragement-box:not(.is-visible){display:none}.new-warranty-encouragement .photo-warranties.selected .check-icon{display:block}.new-warranty-encouragement .photo-warranties.selected .cross-icon{display:none}.new-warranty-encouragement .photo-warranties.selected .product-photo img{-webkit-filter:unset;filter:unset}.new-warranty-encouragement .photo-warranties.selected .product-photo>div{opacity:1}.new-warranty-encouragement .photo-warranties.selected .encouragement-box>img.checked{opacity:1;transition:opacity .5s}.new-warranty-encouragement .photo-warranties .warranty-item{position:relative;background:#fff;width:300px;margin-top:30px;margin-left:10px;border:1px solid #d7d7d7;border-radius:10px;box-shadow:0 2px 2px rgba(0,0,0,.2)}.new-warranty-encouragement .photo-warranties .warranty-item:before{position:absolute;top:-30px;display:block;width:60px;height:60px;border:1px solid #d7d7d7;border-radius:50%;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);content:"";left:calc(50% - 30px)}.new-warranty-encouragement .photo-warranties .warranty-item:after{position:absolute;top:-30px;line-height:60px;width:63px;display:block;height:60px;font-size:39px;text-align:center;overflow:hidden;left:calc(50% - 30px)}.new-warranty-encouragement .photo-warranties .warranty-item-full_protection:after{color:red}.new-warranty-encouragement .photo-warranties .warranty-item-basic_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-complementary_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-extended_protection:after,.new-warranty-encouragement .photo-warranties .warranty-item-screen_protection:after{color:#d87c12}.new-warranty-encouragement .photo-warranties .warranty-name{background:#f2f2f2;padding:39px 20px 10px;min-height:75px;text-align:center;font-size:15px;border-bottom:1px solid #d7d7d7;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.new-warranty-encouragement .photo-warranties .warranty-name.warranty-badge-new:before{content:"nowo\015B\0107";position:absolute;left:10px;top:10px;display:block;padding:0 5px;border-radius:10px;background-color:#4caf51;color:#fff;text-transform:uppercase;text-decoration:none;font-size:10px;line-height:14px;font-weight:700}.new-warranty-encouragement .photo-warranties .warranty-features{margin:20px 0 0;padding:0 20px}.new-warranty-encouragement .photo-warranties .warranty-features ul{margin:0;padding:0}.new-warranty-encouragement .photo-warranties .warranty-features li{padding:0 0 10px 20px;font-size:14px;line-height:18px;position:relative}.new-warranty-encouragement .photo-warranties .warranty-features li:before{font-size:13px;position:absolute;top:0;left:0}.new-warranty-encouragement .photo-warranties .warranty-features li.checked:before{color:#3dce9e}.new-warranty-encouragement .photo-warranties .warranty-features li.unchecked{color:#d3d0cf}.new-warranty-encouragement .photo-warranties .warranty-features li.unchecked:before{color:#fcc}.new-warranty-encouragement .photo-warranties .subscription-benefits:not(.is-visible){display:none}.new-warranty-encouragement .photo-warranties .add-warranty-button{border:1px solid #0072ff;min-height:53px;padding:0 16px 0 39px;position:relative;border-radius:2px;background:#fff;color:#0072ff;width:100%}.new-warranty-encouragement .photo-warranties .add-warranty-button.selected{background:#0072ff}.new-warranty-encouragement .photo-warranties .add-warranty-button.selected *{color:#fff!important}.new-warranty-encouragement .photo-warranties .add-warranty-button.selected:after{content:"";left:12px;width:12px;height:12px;display:block;border-radius:50%;background:#0072ff}.new-warranty-encouragement .photo-warranties .add-warranty-button:before{content:"";left:7px;width:20px;height:20px;display:block;border-radius:50%;border:1px solid #dcdcdc;background:#fff}.new-warranty-encouragement .photo-warranties .add-warranty-button .time{font-weight:700;font-size:12px;float:left;display:block;color:#0072ff;text-transform:none;padding:0}.new-warranty-encouragement .photo-warranties .add-warranty-button .is-hidden{display:none}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=SUBSCRIPTION] .time{text-transform:uppercase}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-postponed{margin:10px 0 0}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-postponed-period{margin:0;font-size:10px}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=SUBSCRIPTION] .price .price-first-month{margin:2px 0 1px;font-weight:700;font-size:10px;line-height:12px;color:#d22e26;border-left:2px solid #e30613;float:right;padding:0 0 0 5px}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=SUBSCRIPTION].selected .price .price-first-month{border-left:2px solid #fff}.new-warranty-encouragement .photo-warranties .add-warranty-button[data-warranty-type=ONE_TIME]:not(.instalment-mode) .time{padding:0}.new-warranty-encouragement .photo-warranties .add-warranty-button .price{font-weight:400;font-size:12px;height:100%;float:right;color:#0072ff;display:block;text-transform:none}.new-warranty-encouragement .photo-warranties .add-warranty-button .price>div{text-align:right}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period{font-size:10px;line-height:21px;color:#1c1c1b;padding-bottom:3px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period.subscription-period{clear:right;padding-bottom:10px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-first-month{padding-bottom:5px;color:#1c1c1b}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-first-month span{font-size:10px;line-height:12px;font-weight:400}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-first-month .price-value{font-size:14px;font-weight:700;color:#005ca9}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-first-month br{display:none}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-postponed{margin:8px 0 3px;display:block;line-height:17px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .price-one-time{display:block;line-height:21px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .per-month{text-align:right}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .instalment-price-per-month{font-size:14px;margin-top:8px;padding-bottom:5px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info{display:inline-block;position:relative;margin-left:3px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info:hover .warranty-period-info-message{display:block}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message{display:none;position:absolute;bottom:24px;right:-5px;background:#333;width:246px;padding:10px;border-radius:5px;color:#fff;white-space:normal;line-height:1.2;font-size:12px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message:before{position:absolute;width:0;content:"";display:block;overflow:hidden;height:0;border-style:solid;border-width:6px 5px 0;border-color:#333 transparent transparent;bottom:-6px;right:8px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message ul{padding-left:10px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message ul li{position:relative;font-size:13px;line-height:16px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message ul li:before{position:absolute;content:"•";left:-10px;top:1px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message.warranty-period-info-subscription{width:572px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-period-info-message.warranty-period-info-subscription p{margin:0}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-instalment-info{display:inline-block;position:relative;margin-left:3px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-instalment-info:hover .warranty-instalment-info-message{display:block}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-instalment-info-message{display:none;position:absolute;top:22px;right:-5px;background:#333;width:206px;text-align:left;padding:10px;border-radius:5px;color:#fff;white-space:normal;z-index:2}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .warranty-instalment-info-message:before{position:absolute;width:0;content:"";display:block;overflow:hidden;height:0;border-style:solid;border-width:0 5px 6px;border-color:transparent transparent #333;top:-6px;right:8px}.new-warranty-encouragement .photo-warranties .add-warranty-button .price .question-mark{border:1px solid #999;border-radius:50%;color:#999;display:inline-block;font-weight:400;height:13px;line-height:13px;text-align:center;width:13px;font-size:9px}.new-warranty-encouragement .photo-warranties .warranty-info-link{display:block;margin:5px 0 0;text-align:center}.new-warranty-encouragement .photo-warranties .warranty-buttons{padding:0 20px}.new-warranty-encouragement .photo-warranties .warranty-conditions-button{padding-bottom:20px}#warranty-description,#warranty-description .warranty-item,.new-warranty-encouragement .photo-warranties .warranty-conditions-button.is-hidden{display:none}#warranty-description .warranty-item.visible{display:block}.warranty-period-info-message p:not(:last-child){margin-bottom:10px}.warranties .warranty-period-info{position:relative;margin-left:3px}.warranties .warranty-period-info:hover .tooltip-content{opacity:1;visibility:visible}.warranties .warranty-unavailable-message{font-size:16px;color:#999;font-weight:700}.warranties .postponed-installement-count{margin-top:5px;position:absolute;width:125px;justify-content:center;align-items:center;display:flex;font-size:11px;right:0}.warranties .question-mark{border:1px solid #999;border-radius:50%;color:#999;display:inline-block;font-weight:700;height:16px;line-height:16px;text-align:center;width:16px}.warranties .intro{margin:10px 0 20px}.warranties .intro p{font-size:12px}.warranties .intro p:first-child{font-size:16px}.warranties .warranty-unavailable:before{color:#999}.warranties .warranty-available:before{color:#005ca9}.warranties .warranty-available:before,.warranties .warranty-unavailable:before{font-size:18px;font-weight:700}.warranties .price-postponed{color:red;font-size:24px;font-weight:700;text-align:center}.warranties .warranty-unavailable-text{font-size:16px;padding:0 5px;margin-bottom:15px;text-align:center}.warranties .free-warranty,.warranties .warranty-unavailable-text{color:#999;font-weight:700}.warranties .free-warranty{display:block;margin-bottom:29px;font-size:18px;text-transform:capitalize}.warranties .warranty-conditions-button{margin-top:10px;padding:0 0 5px}.warranties .warranty-conditions-button label.checkbox-css,.warranties .warranty-conditions-button label.radio-css{position:relative;z-index:1;margin:0 10px}.warranties .warranty-conditions-button label.checkbox-css .toggle-text,.warranties .warranty-conditions-button label.radio-css .toggle-text{line-height:17px}.warranties .warranty-actions{text-align:center}.warranties .warranty-next{padding:14px 60px;font-size:16px}#warranties .warranty-list{margin-top:15px;display:flex;flex-flow:column}#warranties .item{padding:30px 15px;border:1px solid transparent;border-bottom:1px solid #ccc;display:flex}#warranties .item+.item,#warranties .item.is-hidden,#warranties .item:only-child .select-warranty-type{display:none}#warranties .item.is-visible{display:block}#warranties .item:after #warranties .item:hover{border-color:#1c1c1b}#warranties .item .warranty-icon{float:left;width:80px;height:85px;overflow:hidden}#warranties .item .warranty-info{font-size:14px;color:#1c1c1b;margin-left:95px}#warranties .item .title{font-size:16px;color:#1c1c1b;font-weight:700;margin-bottom:5px}#warranties .item .description{float:none;margin-bottom:15px;width:100%}#warranties .item .actions{font-size:12px}#warranties .item .select-warranty-type{float:left;font-weight:700;margin-right:20px}#warranties .item .warranty-price-box{display:flex;justify-content:flex-end;align-items:center}#warranties .item .warranty-price-info{display:inline-block;position:relative;margin-right:15px;max-width:135px;min-height:40px}#warranties .item .warranty-details,#warranties .item .warranty-sales-box{display:flex;align-items:center;justify-content:flex-end}#warranties .item .warranty-sales-box{flex-wrap:wrap;text-align:right}#warranties .item .warranty-sales-box+.warranty-sales-box,#warranties .item .warranty-sales-box.is-hidden{display:none}#warranties .item .warranty-sales-box.is-visible{display:flex}#warranties .item .postponed-installement-price{margin-top:5px}#warranties .item .price-normal{display:inline-block;line-height:31px;height:31px;vertical-align:top;font-size:24px;margin-right:12px}#warranties .item .add-warranty-with-product{display:inline-block}#warranties .item .price-per-month{font-size:12px;margin-top:5px;text-align:right;width:100%}#warranties .item .price-only{font-weight:700}.warranty-info-modal+.warranty-info-modal,.warranty-info-modal.is-hidden,.warranty-info-modal:only-child .select3-container{display:none}.warranty-info-modal.is-visible{display:block}.warranty-info-modal .warranty-control{display:flex}.warranty-info-modal .warranty-control .checkbox-css{margin-right:30px}.warranty-info-modal .warranty-unavailable-message{font-size:16px;color:#999;font-weight:700;margin-bottom:10px}#warranty-terms-modal,.warranty-item{padding:0}.warranty-item .warranty-header{padding:30px;border-bottom:1px solid #ccc}.warranty-item .warranty-description{padding:30px 30px 10px;font-size:14px}.warranty-item .warranty-icon{float:left;width:85px}.warranty-item .warranty-icon img{width:58px;height:77px}.warranty-item .warranty-info{display:inline-block;vertical-align:top;width:calc(100% - 85px)}.warranty-item .warranty-info .title{font-size:22px;font-weight:700;margin-bottom:10px;line-height:20px}.warranty-item .warranty-info .subtitle{font-size:16px;margin-bottom:10px}.warranty-item .warranty-info .subtitle .price{color:red}.warranty-item .warranty-info .subtitle .price-only{font-weight:700}.warranty-item .warranty-info .subtitle br{display:none}.warranty-item .warranty-info label.checkbox-css{display:inline-block}.warranty-item .warranty-description{line-height:20px}.warranty-item .warranty-description ul{margin:15px 0 15px 20px}.warranty-item .warranty-description ul li{list-style:none;position:relative;margin-bottom:16px}.warranty-item .warranty-description ul li:before{position:absolute;top:3px;left:-20px;font-size:11px;font-weight:700;color:#0072ff}.warranty-item .warranty-detailed-information{padding:0 30px 30px}.warranty-item .warranty-detailed-information a{display:inline-block;font-size:10px;text-transform:uppercase;line-height:20px;font-weight:700}.warranty-item .warranty-detailed-information a:after{margin:0 0 0 5px;font-size:16px;line-height:20px}.warranty-item .warranty-actions{padding:0 30px 30px}.warranty-item .warranty-actions .warranty-add-to-cart{float:right}.remodal.service-modal{padding:0;font-size:14px}.remodal.service-modal .header{display:inline-block;padding:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.remodal.service-modal .product-photo{float:left;margin-right:15px;width:80px;height:80px;overflow:hidden}.remodal.service-modal .product-photo img{width:100%}.remodal.service-modal .product-info{float:left;width:545px;color:#1c1c1b}.remodal.service-modal .product-info .name{margin-bottom:5px;font-size:24px;line-height:22px;font-weight:700}.remodal.service-modal .product-info .code{font-size:12px;color:#999;margin-bottom:15px}.remodal.service-modal .product-info .product-sales-box{display:inline-block;vertical-align:top}.remodal.service-modal .product-info .product-sales-box .add-service-with-product,.remodal.service-modal .product-info .product-sales-box .price-normal,.remodal.service-modal .product-info .product-sales-box .price-old,.remodal.service-modal .product-info .product-sales-box .price-promotion-date{display:inline-block;line-height:31px;height:31px;vertical-align:top}.remodal.service-modal .product-info .product-sales-box .price-normal{font-size:24px;margin-right:12px}.remodal.service-modal .product-info .product-sales-box .price-promotion-date{padding:0;margin-right:12px}.remodal.service-modal .product-info .actions,.remodal.service-modal .product-info .actions .add-service-with-product{display:inline-block;vertical-align:top}.remodal.service-modal .product-info .actions .btn{padding:7px 15px}.remodal.service-modal .desc-wrapper{padding:30px;max-height:400px}.remodal.service-modal .desc-wrapper .desc .simplebar-content{padding-right:10px}.remodal.service-modal .desc ul{margin:15px 0 15px 20px}.remodal.service-modal .desc ul li{position:relative;margin-bottom:16px}.remodal.service-modal .desc ul li:before{position:absolute;top:1px;left:-20px;font-size:11px;font-weight:700;color:#0072ff}.accessories.show-all-categories .category-access-hidden{display:block}.accessories.show-all-categories .category-access-more{display:none}.accessories .accessories-groups{margin:15px 0 5px;overflow:hidden}.accessories .accessories-title{font-size:17px;font-weight:700;padding:0 15px}.accessories .category-access,.accessories .category-access-more{text-align:left;text-transform:none;width:25%;color:#0072ff;padding:5px 15px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;float:left}@media screen and (max-width:1230px){.accessories .category-access,.accessories .category-access-more{width:33%}}.accessories .category-access-more:before,.accessories .category-access:before{padding-right:10px}.accessories .category-access-more:hover,.accessories .category-access:hover{background-color:#ebf8fe}.accessories .category-access-hidden{display:none}.accessories .active{color:#1c1c1b;background-color:#ebf8fe}.accessories .accessories-list{overflow:hidden}.accessories .accessory-item{position:relative;width:184px;float:left;padding:15px;border:1px solid #fff;margin:10px 0;box-sizing:border-box}.accessories .accessory-item.loading{border-color:#ddd}@media screen and (max-width:1230px){.accessories .accessory-item{width:170px}}.accessories .col-img{margin-bottom:10px}.accessories .product-image{display:block;margin:0 auto;width:102px;height:91px}.accessories .product-image img{width:100%;height:100%}.accessories .accessory-grade .stars-rating a:before,.accessories .accessory-grade .stars-rating span:before{font-size:15px}.accessories .accessory-grade .stars-rating a{width:75px}.accessories .price-before,.accessories .price-omnibus{font-size:12px;text-align:left}.accessories .product-prices-instalment .price-normal{font-size:12px;font-weight:400;display:inline-block}.accessories .product-prices-instalment .price-instalments-rates{font-size:16px;font-weight:700}.accessories .subscription-price{align-items:flex-start}.accessories .subscription-price p{text-align:left}.accessories .subscription-price p span{display:block}.accessories .subscription-price .price-monthly{font-size:18px}.accessories .subscription-price .promotion-price{font-size:12px}.accessories .price-normal{font-size:18px;display:inline-block}.accessories .col-desc{height:131px;overflow:hidden;position:relative}.accessories .col-desc h3{margin:5px 0;max-height:56px;overflow:hidden;line-height:20px;padding:0}.accessories .col-desc h3 a{font-size:12px;display:block;max-height:56px;color:#1c1c1b}.accessories .col-desc .product-attributes a,.accessories .col-desc .product-attributes span{color:#999;line-height:14px;font-size:11px}.accessories .col-desc .product-attributes .attributes-row{padding:0}.accessories .col-desc:after{position:absolute;bottom:0;left:0;width:100%;height:16px;content:"";background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.accessories .price-instalments-rates{margin-top:5px}.accessories .add-accessory-to-cart{margin:5px auto;width:115px}.accessories #accessories-list-view{height:337px;overflow:hidden;position:relative}.accessories .accessories-list-carousel{position:absolute;overflow:hidden;left:0}.warranties-questionnaire{display:none;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-bottom:20px;padding:20px;padding:15px;border-radius:5px;background:#fffce6;color:#0a0a0a}.operator-logged .warranties-questionnaire{display:flex}.operator-logged .new-warranty-encouragement .photo-warranties.default-warranty-encouragement .warranties-questionnaire~.warranty-graphics{top:160px}#product-upselling .warranties-questionnaire{flex-direction:column}.warranties-questionnaire .warranties-questionnaire-title{margin:0 0 10px;padding:0;font-size:14px;font-weight:700}.warranties-questionnaire .warranties-questionnaire-subtitle{margin:0 0 10px;padding:0;font-size:12px;line-height:18px;font-weight:400;text-transform:lowercase}.warranties-questionnaire .warranties-questionnaire-subtitle:before{content:"–";position:relative;display:inline;margin:0 5px;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}#product-upselling .warranties-questionnaire .warranties-questionnaire-subtitle{text-transform:none}#product-upselling .warranties-questionnaire .warranties-questionnaire-subtitle:before{display:none}.warranties-questionnaire .warranty-questions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;align-self:stretch;width:100%}.warranties-questionnaire .warranty-question{align-self:stretch;padding:10px;background:hsla(0,0%,100%,.85);box-shadow:0 10px 20px rgba(48,49,51,.07),0 2px 7px rgba(40,41,42,.1),inset 0 0 0 1px #e5e5e5;border-radius:7px}.warranties-questionnaire .warranty-question:first-child{margin-bottom:10px}.warranties-questionnaire .warranty-question.error{background:#fcc;box-shadow:inset 0 0 0 2px #ed1c24}.warranties-questionnaire .warranty-question-copy{font-size:12px;font-weight:700;margin-bottom:10px}.warranties-questionnaire .warranty-answers{display:flex;align-items:center;justify-content:flex-start}.warranties-questionnaire .warranty-answer{display:flex}.warranties-questionnaire .warranty-answer:first-child{margin-right:15px}.warranties-questionnaire .warranty-answer .text{display:flex;align-items:center;font-size:12px}.warranties-questionnaire .warranty-answer .text i{margin-right:5px}.cart-warranty-box .warranty-questions{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-self:stretch}.cart-warranty-box .warranty-question{width:50%;padding-right:5px}.cart-warranty-box .warranty-question:first-child{margin-bottom:0;margin-right:10px}.cart-warranty-box .warranty-question .warranty-answers{align-items:flex-start}.cart-warranty-box .warranty-answer{width:50%}.cart-warranty-box .warranty-answer:first-child{margin-right:10px}.cart-warranty-box .warranty-answer .text{position:relative;padding-left:23px}.cart-warranty-box .warranty-answer .text i{position:absolute;top:0;left:0;margin-right:0}#warranty-form .warranties-questionnaire{margin:20px}#warranty-form .warranty-questions{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;align-self:stretch}#warranty-form .warranty-question{width:50%}#warranty-form .warranty-question:first-child{margin-bottom:0;margin-right:10px}.operator-logged .encouragement-box{flex-wrap:wrap}.operator-logged .encouragement-box .warranties-questionnaire{z-index:1;position:relative;display:flex;align-self:flex-start;flex:1 0 auto;width:100%}.operator-logged #warranty-form .columns-1 .warranties-questionnaire{margin:0 0 10px}.operator-logged #warranty-form .columns-2 .warranties-questionnaire{margin:0 0 10px -40px}.operator-logged .new-warranty-encouragement .photo-warranties .encouragement-box>img{width:auto;height:100%}.social-photo{font-family:Lato,sans-serif;text-align:center;width:600px;height:315px}.social-photo .stars{float:right;width:170px;margin-top:5px}.social-photo .stars a{background:url(/img/desktop/ole/stars.png) 0 -17px;height:16px;width:85px;overflow:hidden;display:inline-block;vertical-align:middle}.social-photo .stars a span{background:url(/img/desktop/ole/stars.png) 0 0;height:16px;display:block}.social-photo .stars em{color:#5b5b5b;display:inline-block;font-style:normal;font-size:15px;position:relative;top:2px}.social-photo .delivery-label{color:#999;font-size:15px;float:left}.social-photo .delivery-label img{display:inline-block;position:relative;margin-right:5px;top:5px}.social-photo-bottom{overflow:hidden;width:500px;margin:0 auto}.social-photo-bottom h3{margin-top:0;text-align:center;font-size:26px}#modal-partner-subscriptions{width:955px;padding:0;min-width:955px}#modal-partner-subscriptions *{box-sizing:border-box}#modal-partner-subscriptions .header{border-bottom:1px solid #ccc;display:flex;padding:25px 50px 10px 30px;justify-content:space-around}#modal-partner-subscriptions .header .image{width:130px;overflow:hidden}#modal-partner-subscriptions .header .image img{width:100%}#modal-partner-subscriptions .header .description{padding:0 20px;width:100%}#modal-partner-subscriptions .header .name{font-size:28px;font-weight:700}#modal-partner-subscriptions .header .intro{padding:10px 0}#modal-partner-subscriptions .header .prices{width:170px}#modal-partner-subscriptions .header .price{color:red;font-size:40px;font-weight:700;text-align:center;border:1px solid #ccc;border-bottom:0;padding:10px 10px 0}#modal-partner-subscriptions .header .info{text-align:center;text-transform:uppercase;font-size:10px;border:1px solid #ccc;border-top:0;padding:0 10px 10px;color:#666}#modal-partner-subscriptions .subscriptions{display:flex;margin:30px 20px 0;justify-content:space-around}#modal-partner-subscriptions .subscriptions .item{flex-grow:1}#modal-partner-subscriptions .subscriptions .item:last-child .feature,#modal-partner-subscriptions .subscriptions .item:last-child .price{border-right:1px solid #e4e4e4}#modal-partner-subscriptions .subscriptions .item:last-child .action{border-right:0}#modal-partner-subscriptions .subscriptions .name{font-size:20px;padding:10px 20px;font-weight:700}#modal-partner-subscriptions .subscriptions .feature:nth-child(odd){background:#f2f2f2}#modal-partner-subscriptions .subscriptions .feature,#modal-partner-subscriptions .subscriptions .price{padding:10px 20px;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4}#modal-partner-subscriptions .subscriptions .feature label,#modal-partner-subscriptions .subscriptions .price label{font-size:10px;white-space:nowrap;text-transform:uppercase}#modal-partner-subscriptions .subscriptions .feature>div,#modal-partner-subscriptions .subscriptions .price>div{margin-top:2px;font-size:12px}#modal-partner-subscriptions .subscriptions .feature>div *,#modal-partner-subscriptions .subscriptions .price>div *{vertical-align:middle}#modal-partner-subscriptions .subscriptions .price{border-bottom:1px solid #e4e4e4}#modal-partner-subscriptions .subscriptions .price>div{font-size:20px}#modal-partner-subscriptions .subscriptions .action{border-right:1px solid #e4e4e4;padding:30px 20px;text-align:center}#modal-partner-subscriptions .subscriptions .action .checkbox-css{width:120px;margin:0 auto 10px}#modal-partner-subscriptions .subscriptions .action a{font-size:12px;display:inline-block;margin-top:15px}#modal-partner-subscriptions .buttons{display:flex;padding:10px 0 20px}#modal-partner-subscriptions .services-next{width:100px;margin:0 auto}#suggested-accessories{float:left;width:942px;padding:0 15px;box-sizing:border-box}@media (max-width:1230px){#suggested-accessories{width:700px}}#suggested-accessories.loading{height:200px}.remodal.suggested-accessories-modal{width:930px;max-width:930px}.remodal.suggested-accessories-modal .group{width:auto}.suggested-accessories{background:#fff;min-height:300px}.suggested-accessories .group{width:440px;float:left;position:relative;z-index:1}.suggested-accessories .group:hover{z-index:2}.suggested-accessories .group:nth-child(odd){margin-right:32px}.suggested-accessories a:hover{text-decoration:none}.suggested-accessories .header{font-size:14px;font-weight:700;min-height:20px;line-height:15px;padding:10px 0}.suggested-accessories .header:first-letter{text-transform:uppercase}.suggested-accessories .header button{margin-left:10px;width:120px}.suggested-accessories .list{margin-bottom:20px}.suggested-accessories .accessory-item{display:inline-block;position:relative;z-index:1;width:215px;min-height:235px;float:left;margin-right:10px;margin-bottom:10px}.suggested-accessories .accessory-item:hover{z-index:2}.suggested-accessories .accessory-item:hover .product-attributes{display:block}.suggested-accessories .accessory-item:last-child{margin-right:0}.suggested-accessories .accessory-item>div{background:#fff;box-sizing:border-box;border:1px solid #ccc;width:100%;padding:10px}.suggested-accessories .product-title{height:51px;overflow:hidden}.suggested-accessories .product-title a{color:#1c1c1b;font-size:14px}.suggested-accessories .product-image{position:relative;text-align:center}.suggested-accessories .product-image a{display:block;margin:0 auto;width:102px;height:91px}.suggested-accessories .product-image img{width:100%;height:100%}.suggested-accessories .subscription-price{margin-top:10px;align-items:flex-start}.suggested-accessories .subscription-price p{text-align:left;font-size:11px}.suggested-accessories .subscription-price .price-monthly{font-size:17px}.suggested-accessories .product-prices{margin-top:10px;height:35px;overflow:hidden}.suggested-accessories .product-prices div{display:inline-block}.suggested-accessories .product-prices .price-instalments-rates{float:right;margin-top:5px}.suggested-accessories .price-normal{font-size:17px}.suggested-accessories .product-buttons{margin-top:5px;height:30px}.suggested-accessories .product-buttons>*{z-index:2}.suggested-accessories .product-attributes{margin-top:10px;display:none;font-size:11px}@media (min-width:1440px){#to-cart .page{width:1380px}}#to-cart .page *{box-sizing:border-box}#to-cart #from-path-message,#to-cart #product-added-message{background:#f3ffec;display:flex;align-items:center;box-shadow:0 2px 7px 0 #28292A1A;border:1px solid #e5e5e5;padding:14px 12px;margin:8px 0 0;border-radius:7px}#to-cart #from-path-message .text-message,#to-cart #product-added-message .text-message{font-size:20px;font-weight:700}#to-cart #from-path-message .text-message:before,#to-cart #product-added-message .text-message:before{color:#00ae50;margin:0 11px 0 21px;font-weight:700}#to-cart #from-path-message .product-content,#to-cart #product-added-message .product-content{overflow:hidden}#to-cart #from-path-message .product-name,#to-cart #product-added-message .product-name{font-size:16px;padding-left:58px;margin-top:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#to-cart #from-path-message .product-name:first-letter,#to-cart #product-added-message .product-name:first-letter{text-transform:uppercase}#to-cart #from-path-message .product-name span,#to-cart #product-added-message .product-name span{font-weight:700}#to-cart #from-path-message .buttons,#to-cart #product-added-message .buttons{display:flex;margin-left:auto}#to-cart #from-path-message .back,#to-cart #product-added-message .back{font-weight:700;margin-right:13px;display:inline-block;padding:0 22px;font-size:16px;height:48px;line-height:48px;white-space:nowrap}#to-cart #from-path-message .back:hover,#to-cart #product-added-message .back:hover{text-decoration:none}#to-cart #from-path-message .back:before,#to-cart #product-added-message .back:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:4px;position:relative;top:-2px}#to-cart #from-path-message .next,#to-cart #product-added-message .next{box-shadow:0 1px 3px 0 #30313333;background:#016ef4;padding:0 22px;border-radius:100px;color:#fff;display:inline-block;text-align:center;width:184px;font-size:16px;white-space:nowrap;font-weight:700;height:48px;line-height:48px}#to-cart #from-path-message .next:hover,#to-cart #product-added-message .next:hover{text-decoration:none}#to-cart #from-path-message .product-image,#to-cart #product-added-message .product-image{width:80px;height:80px}#to-cart #common-message{background:#e5e5e5;padding:13px 16px;font-size:24px;font-weight:700;margin-top:16px}#modal-product-details{max-width:1216px;padding:26px 32px 32px;border-radius:16px}#modal-product-details *{box-sizing:border-box}#modal-product-details .remodal-close{top:25px;right:32px}#modal-product-details .product-opinion-stars-grades .stars-rating{display:inline-block}#modal-product-details h2{font-size:24px;margin:0;padding:0 50px 20px 0}#modal-product-details .content{background:#fff;padding:0;max-width:564px;margin:0 auto;border:0}#modal-product-details .product-header{margin-top:7px}#modal-product-details .product-header .status-label{display:flex;margin-right:auto;margin-top:5px;padding:1px 10px 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:12px;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap}#modal-product-details .product-header .product-top-list{background:#45abe5}#modal-product-details .product-header .product-top-list:after{content:"Bestseller";color:#fff}#modal-product-details .category-name,#modal-product-details .product-plu-number{font-size:12px;color:#767676}#modal-product-details .product-image{margin:0 auto 10px;text-align:center;width:100%;height:288px}#modal-product-details .product-image img{margin:0 auto;width:auto;height:100%}#modal-product-details .product-price{margin-bottom:20px}#modal-product-details .product-price .price-normal{font-size:32px}#modal-product-details .product-price.prices-promotion .price-normal{color:#ed1c24}#modal-product-details .product-price .price-promotion-label{font-size:14px;color:#ed1c24}#modal-product-details .product-price .price-omnibus{margin-top:3px;font-size:14px;text-align:left}#modal-product-details .product-spec{position:relative;max-height:200px;overflow:auto}#modal-product-details .product-spec:after{content:"";position:sticky;bottom:0;left:0;display:block;width:100%;height:16px;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}#modal-product-details .product-spec ul{margin:0 0 15px;padding:0 0 0 20px;color:#767676}#modal-product-details .product-spec li{font-size:14px;list-style:disc;line-height:18px;padding:3px 0 0}#modal-product-details .product-spec li span{color:#1c1c1b}#modal-product-details .product-spec-header{font-weight:700;font-size:16px}#modal-product-details .product-buttons{text-align:center}#modal-product-details .product-buttons .add-product{box-shadow:0 1px 3px 0 #30313333;background:#016ef4;padding:12px 22px;border-radius:100px;color:#fff;display:inline-block;text-align:center;font-size:16px;font-weight:700;height:48px;margin-bottom:20px;width:100%}#modal-product-details .product-buttons .add-product:hover{text-decoration:none}#modal-product-details .product-buttons .show-more{font-weight:700;width:100%;font-size:16px}.product-opinion-stars-grades{display:inline-flex;align-items:center;justify-content:flex-start;font-size:12px}.product-opinion-stars-grades .stars-rating{position:relative;width:70px;height:14px;line-height:15px;margin-right:4px}.product-opinion-stars-grades .stars-rating:before{display:inline-flex;font-size:14px;color:silver}.product-opinion-stars-grades .stars-rating-progress{position:absolute;top:0;left:0;overflow:hidden}.product-opinion-stars-grades .stars-rating-progress:before{font-size:14px;color:#ffd800}.product-opinion-stars-grades .stars-grade-value{font-weight:700;margin-right:5px}.product-opinion-stars-grades .grades-total-count{margin-right:10px}#accessory-crossselling{margin:-1px 0 0;min-height:400px!important}#accessory-crossselling .accessory-groups{overflow:hidden;top:1px;position:relative;z-index:1}#accessory-crossselling .accessory-groups ul{display:flex;align-items:end;list-style:none;margin:0;padding:0;transition:all .3s}#accessory-crossselling .accessory-groups ul .accessory-group:first-child{border-left:1px solid #ccc}#accessory-crossselling .accessory-groups ul[data-overflowed-elements="0"]~.slide-right{pointer-events:none;visibility:hidden}#accessory-crossselling .accessory-groups ul[data-scroll]~.slide-left{visibility:visible}#accessory-crossselling .accessory-groups .slide-left,#accessory-crossselling .accessory-groups .slide-right{align-items:flex-end}#accessory-crossselling .accessory-groups .slide-left button,#accessory-crossselling .accessory-groups .slide-right button{margin-bottom:2px}#accessory-crossselling .accessory-group{background:#e5e5e5;position:relative;font-size:16px;font-weight:700;padding:0 24px 0 16px;height:53px;line-height:50px;white-space:nowrap;border:1px solid #ccc;border-left:0;cursor:pointer}#accessory-crossselling .accessory-group:after{content:"";background:#fff;border-radius:50%;position:absolute;top:8px;right:8px;height:10px;width:10px;border:2px solid #016ef4}#accessory-crossselling .accessory-group.active{background:#fff;cursor:default;height:69px;line-height:69px;border-bottom:0;border-left:1px solid #ccc;box-shadow:0 2px 7px 0 #28292a1a}#accessory-crossselling .accessory-group.active:after{background:#016ef4;text-align:center;font-size:8px;border:0;height:14px;line-height:14px;width:14px;color:#fff}#accessory-crossselling .accessory-group.prev-active{border-right:0}#accessory-crossselling .accessory-lists{position:relative;border:1px solid #ccc;padding:16px 16px 5px;background:#fff}#accessory-crossselling .accessory-list{display:none;overflow-x:hidden;position:relative}#accessory-crossselling .accessory-list.active{display:block}#accessory-crossselling .accessory-list.active:not([data-overflowed-elements])~.slide-right,#accessory-crossselling .accessory-list.active[data-overflowed-elements="0"]~.slide-right{pointer-events:none;visibility:hidden}#accessory-crossselling .accessory-list.active[data-scroll]~.slide-left{visibility:visible}#accessory-crossselling .accessory-box{padding-bottom:10px;display:flex;transition:all .3s}#accessory-crossselling .accessory-item{border:1px solid #ccc;padding:10px 16px 16px;width:217px;min-width:217px;margin:0 8px 0 0;border-radius:0;box-shadow:none;background:transparent;overflow:hidden}#accessory-crossselling .accessory-item.accessory-item-img{padding:0;border:0}#accessory-crossselling .accessory-item.accessory-item-img img{width:100%;height:100%;display:block}#accessory-crossselling .accessory-photo{height:168px;display:flex;align-items:center;width:100%;margin:0 auto}#accessory-crossselling .accessory-name{margin-top:16px}#accessory-crossselling .accessory-name a{font-weight:700;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#1c1c1b}#accessory-crossselling .product-opinion-stars-grades{margin-top:8px;height:18px}#accessory-crossselling .product-attributes{margin:16px 0 0}#accessory-crossselling .product-attributes .attributes-row{line-height:18px;font-size:14px;position:relative;padding:0 0 0 30px}#accessory-crossselling .product-attributes .attributes-row:before{content:"";position:absolute;top:8px;left:11px;width:6px;height:6px;border-radius:50%;display:block;background:#afafaf}#accessory-crossselling .product-attributes .attributes-row+.attributes-row{margin-top:6px}#accessory-crossselling .product-attributes .attribute-name{font-size:14px;color:#767676}#accessory-crossselling .product-attributes .attribute-name a{font-size:14px;display:inline;border:0;color:#767676}#accessory-crossselling .product-attributes .attribute-value{font-size:14px;display:inline;font-weight:400}#accessory-crossselling .accessory-price{float:left;margin-top:13px}#accessory-crossselling .accessory-price .price-normal{font-size:20px}#accessory-crossselling .price-omnibus{text-align:left;padding-top:8px;clear:both}#accessory-crossselling .accessory-to-cart{float:right;box-shadow:0 1px 3px 0 #30313333;background:#016ef4;border-radius:100px;border:0;color:#fff;display:inline-block;font-size:14px;font-weight:700;width:87px;text-align:center;height:40px;line-height:40px;padding:0;text-transform:none;margin:10px 0 0}#accessory-crossselling .accessory-to-cart:before{content:attr(data-unchecked)}#accessory-crossselling .accessory-to-cart:hover{text-decoration:none}#accessory-crossselling .accessory-to-cart.added-to-cart{background:#fff;color:#016ef4;box-shadow:0 3px 6px 0 #3031331f,0 1px 2px 0 #30313329,inset 0 0 0 1px #e5e5e5}#accessory-crossselling .accessory-to-cart.added-to-cart:before{content:attr(data-checked)}#accessory-crossselling .slide-left,#accessory-crossselling .slide-right{position:absolute;top:0;height:calc(100% - 1px);display:flex;align-items:center;padding:0 8px}#accessory-crossselling .slide-left button,#accessory-crossselling .slide-right button{width:48px;cursor:pointer;height:48px;display:block;background-color:#fff;border-radius:100%;box-shadow:0 4px 8px 0 #30313329,0 1px 3px 0 #30313333,inset 0 0 0 1px #e5e5e5;color:#0072ff;padding:0;border:0}#accessory-crossselling .slide-left{visibility:hidden;background:linear-gradient(90deg,#fff .13%,hsla(0,0%,100%,0) 99%);left:0}#accessory-crossselling .slide-left button:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#accessory-crossselling .slide-right{right:0;background:linear-gradient(270deg,#fff .13%,hsla(0,0%,100%,0) 99%)}.modal-form h2{padding:0 10px;font-size:24px}.modal-form .sub-title{padding:10px 0;font-size:14px}.modal-form p{margin-left:10px}.modal-form .row{display:block;margin:0 auto;padding:10px}.modal-form .row>label{text-transform:uppercase;display:inline-block;font-weight:700;margin-bottom:5px}.modal-form .row-2 .inline-inputs{display:flex;justify-content:space-between;gap:10px}.modal-form .row-2 .inline-inputs .input-text{margin-bottom:0}.modal-form button{margin:0 10px 0 0}.modal-form button.send{padding-left:45px;padding-right:45px}.modal-form .error-report-value{display:flex;background:#ffc;width:100%}.modal-form .error-report-value div{padding:7px 10px;font-size:14px}.modal-form .select3-container,.modal-form textarea{width:100%;margin-bottom:5px;z-index:2}.modal-form .select3-container .select3-option-list{max-height:203px;overflow-y:auto}.modal-form input[type=text]{width:50%;margin-bottom:5px}.modal-form input[type=text].full-width{width:100%}.modal-form:not([data-selected-subject=CONTENT_VIOLATION_ERROR]) .violation-name-inputs{display:none}.modal-form .legal-statement-checkbox{margin-left:-10px;margin-right:-10px}.modal-form .legal-statement-checkbox:not(.visible-statement){display:none}.modal-form .form-disclaimer{font-size:12px}.new-modal-form h2{padding:0 10px;font-size:24px}.new-modal-form .sub-title{padding:10px;font-size:14px}.new-modal-form .column{padding:10px}.new-modal-form .column>label:first-child{text-transform:uppercase;display:inline-block;font-weight:700;margin-bottom:5px}.new-modal-form button{margin:0 10px 0 0}.new-modal-form button.send{padding-left:45px;padding-right:45px}.new-modal-form textarea{width:100%;margin-bottom:5px}.new-modal-form input[type=text]{width:50%;margin-bottom:5px}.new-modal-form .required-message em{color:#ed1c24}#filter-notify,#modal-error,#modal-technical-error,#modal-utterance{width:570px}#cannot-add-product-reasons{width:380px;font-size:13px}#cannot-add-product-reasons h2{font-size:18px;font-weight:700;padding:0 0 5px}#cannot-add-product-reasons p{margin:10px 0}#cannot-add-product-reasons ul{margin:0;padding:0}#cannot-add-product-reasons li{position:relative;margin:0;padding:0 0 10px 30px}#cannot-add-product-reasons li:before{position:absolute;top:5px;left:10px;content:"";width:6px;height:6px;border-radius:50%;background:#afafaf;display:block}#cannot-add-product-reasons .buttons{text-align:center;margin-top:10px}#modal-article-advice .row,#modal-article-vote-down .row,#modal-article-vote-up .row{position:relative}#modal-article-advice .row:not(:last-child),#modal-article-vote-down .row:not(:last-child),#modal-article-vote-up .row:not(:last-child){margin-bottom:20px}#modal-article-advice input[type=email],#modal-article-advice input[type=text],#modal-article-vote-down input[type=email],#modal-article-vote-down input[type=text],#modal-article-vote-up input[type=email],#modal-article-vote-up input[type=text]{width:100%;padding:32px 12px 18px;border-radius:7px;font-size:14px;line-height:19px}#modal-article-advice textarea,#modal-article-vote-down textarea,#modal-article-vote-up textarea{width:100%;padding:24px 12px 8px;border-radius:7px;font-size:14px;line-height:19px}#modal-article-advice label:not(.error),#modal-article-vote-down label:not(.error),#modal-article-vote-up label:not(.error){position:absolute;top:11px;left:12px;right:12px;z-index:2;display:block;padding-top:8px;padding-bottom:2px;background:#fff;color:#767676;font-size:12px;line-height:16px}#modal-article-advice .validate-target,#modal-article-vote-down .validate-target,#modal-article-vote-up .validate-target{margin-left:-10px;margin-right:-10px}#modal-article-advice{max-width:375px}#modal-article-advice h2{margin-bottom:28px;padding-right:60px;font-size:20px;line-height:27px}#modal-article-advice .sub-title{padding:0;margin-bottom:20px;font-size:14px}#modal-article-advice .email-reminder{padding-left:12px;padding-top:5px;font-size:12px;line-height:16px;color:#767676}#modal-article-advice .buttons{padding-top:10px}#modal-article-advice .buttons button{width:100%;margin:0}#modal-article-advice .buttons button.cancel{padding-top:20px;color:#0876fe;font-size:14px}#modal-article-advice label:not(.error){background:transparent}#modal-article-advice .row-textarea label:not(.error){background:#fff}#modal-article-advice #article-advice-captcha{width:100%}#modal-article-advice #article-advice-captcha .info{max-width:300px}#modal-article-vote-down,#modal-article-vote-up{max-width:375px}#modal-article-vote-down h2,#modal-article-vote-up h2{margin-bottom:28px;padding-right:60px;font-size:20px;line-height:27px}#modal-article-vote-down p,#modal-article-vote-up p{font-size:14px;line-height:19px}#modal-article-vote-down .sub-title,#modal-article-vote-up .sub-title{padding:0;margin-bottom:20px}#modal-article-vote-down em,#modal-article-vote-up em{color:#ed1c24}#modal-article-vote-down .email-reminder,#modal-article-vote-up .email-reminder{padding-left:12px;padding-top:5px;font-size:12px;line-height:16px;color:#767676}#modal-article-vote-down .vote-down-reason-list,#modal-article-vote-up .vote-down-reason-list{padding-top:10px}#modal-article-vote-down .vote-down-reason-list button[type=button],#modal-article-vote-up .vote-down-reason-list button[type=button]{margin:0 10px 10px 0}#modal-article-vote-down .vote-down-reason-list button[type=button].selected,#modal-article-vote-up .vote-down-reason-list button[type=button].selected{box-shadow:0 1px 3px rgba(48,49,51,.2),0 4px 8px rgba(48,49,51,.16),inset 0 0 0 2px #016ef4}#modal-article-vote-down .buttons,#modal-article-vote-up .buttons{padding-top:10px}#modal-article-vote-down .buttons button,#modal-article-vote-up .buttons button{width:100%;margin:0}#modal-article-vote-down .buttons button.cancel,#modal-article-vote-up .buttons button.cancel{padding-top:20px;color:#0876fe;font-size:14px}#modal-article-vote-down label:not(.error),#modal-article-vote-up label:not(.error){background:transparent}#modal-article-vote-down .row-textarea label:not(.error),#modal-article-vote-up .row-textarea label:not(.error){background:#fff}#modal-article-vote-down .email-agreement,#modal-article-vote-up .email-agreement{padding-bottom:20px}#modal-article-vote-down .email-agreement label.checkbox-css,#modal-article-vote-up .email-agreement label.checkbox-css{margin-left:-10px}#modal-article-vote-down .vote-down-additional-section,#modal-article-vote-up .vote-down-additional-section{display:none}#modal-article-vote-down .vote-down-additional-section.show,#modal-article-vote-up .vote-down-additional-section.show{display:block}#modal-article-vote-down .email-row,#modal-article-vote-down .permissions-disclaimer,#modal-article-vote-up .email-row,#modal-article-vote-up .permissions-disclaimer{display:none}#modal-article-vote-down .email-row.show,#modal-article-vote-down .permissions-disclaimer.show,#modal-article-vote-up .email-row.show,#modal-article-vote-up .permissions-disclaimer.show{display:block}#modal-article-vote-down #article-vote-down-captcha,#modal-article-vote-down #article-vote-up-captcha,#modal-article-vote-up #article-vote-down-captcha,#modal-article-vote-up #article-vote-up-captcha{width:100%}#modal-article-vote-down #article-vote-down-captcha .info,#modal-article-vote-down #article-vote-up-captcha .info,#modal-article-vote-up #article-vote-down-captcha .info,#modal-article-vote-up #article-vote-up-captcha .info{max-width:300px}#definition-item,#dictionary-modal{width:710px;max-width:710px;padding:26px 30px}#definition-item .report-technical-bug,#dictionary-modal .report-technical-bug{text-transform:uppercase;font-size:11px;font-weight:400;margin-left:10px}#definition-item .report-technical-bug:before,#dictionary-modal .report-technical-bug:before{content:"Zg\0142 o\015B  b\0142 \0105 d"}#definition-item .remodal-close,#dictionary-modal .remodal-close{right:10px;top:10px}#definition-item .title,#dictionary-modal .title{font-size:23px;font-weight:700;line-height:23px}#definition-item .subsection-title,#dictionary-modal .subsection-title{font-weight:700;display:inline}#definition-item .dictionary-content,#dictionary-modal .dictionary-content{width:100%;font-size:12px}#definition-item .dictionary-content .subsection,#dictionary-modal .dictionary-content .subsection{padding-top:12px;line-height:1.7}#definition-item .dictionary-content .connections,#definition-item .dictionary-content .definition,#dictionary-modal .dictionary-content .connections,#dictionary-modal .dictionary-content .definition{padding-top:20px}#definition-item .dictionary-content .more-definition,#dictionary-modal .dictionary-content .more-definition{text-transform:uppercase;font-size:10px;margin-top:12px;display:block;font-weight:700}#definition-item .definition.read-more .long-definition,#definition-item.show-long-description .definition.read-more .more-definition,#definition-item.show-long-description .definition.read-more .short-definition,#dictionary-modal .definition.read-more .long-definition,#dictionary-modal.show-long-description .definition.read-more .more-definition,#dictionary-modal.show-long-description .definition.read-more .short-definition{display:none}#definition-item.show-long-description .definition.read-more .long-definition,#dictionary-modal.show-long-description .definition.read-more .long-definition{display:block}#definition-item #dictionary-actions,#dictionary-modal #dictionary-actions{border-top:1px solid #cacaca;padding-top:15px;margin:25px -30px 0;position:relative}#definition-item #dictionary-actions.voted-up .rate-label,#dictionary-modal #dictionary-actions.voted-up .rate-label{display:none}#definition-item #dictionary-actions.voted-up .rate-label-up,#dictionary-modal #dictionary-actions.voted-up .rate-label-up{display:block}#definition-item #dictionary-actions.voted-edit #rate-box,#definition-item #dictionary-actions.voted-up [class*=rate-button-],#dictionary-modal #dictionary-actions.voted-edit #rate-box,#dictionary-modal #dictionary-actions.voted-up [class*=rate-button-]{display:none}#definition-item #dictionary-actions.voted-edit #dictionary-edit-form,#dictionary-modal #dictionary-actions.voted-edit #dictionary-edit-form{height:auto}#definition-item #dictionary-actions.voted-down #rate-box,#dictionary-modal #dictionary-actions.voted-down #rate-box{display:block}#definition-item #dictionary-actions.voted-down #dictionary-edit-form,#dictionary-modal #dictionary-actions.voted-down #dictionary-edit-form{height:0}#definition-item #dictionary-actions.voted-down .rate-label,#dictionary-modal #dictionary-actions.voted-down .rate-label{display:none}#definition-item #dictionary-actions.voted-down .rate-label-down,#dictionary-modal #dictionary-actions.voted-down .rate-label-down{display:block}#definition-item #dictionary-actions.voted-before .rate-label,#definition-item #dictionary-actions.voted-down [class*=rate-button-],#dictionary-modal #dictionary-actions.voted-before .rate-label,#dictionary-modal #dictionary-actions.voted-down [class*=rate-button-]{display:none}#definition-item #dictionary-actions.voted-before .rate-label-voted,#dictionary-modal #dictionary-actions.voted-before .rate-label-voted{display:block}#definition-item #dictionary-actions.voted-before [class*=rate-button-],#dictionary-modal #dictionary-actions.voted-before [class*=rate-button-]{display:none}#definition-item #dictionary-actions #add-dictionary-definition,#dictionary-modal #dictionary-actions #add-dictionary-definition{padding:10px 0 5px;display:inline-block}#definition-item #dictionary-actions #add-dictionary-definition:hover,#dictionary-modal #dictionary-actions #add-dictionary-definition:hover{text-decoration:none}#definition-item #rate-box,#dictionary-modal #rate-box{display:block;font-weight:700;margin:0 30px}#definition-item #rate-box [class*=rate-label-],#dictionary-modal #rate-box [class*=rate-label-]{display:none;line-height:29px}#definition-item #rate-box [class*=rate-button-],#dictionary-modal #rate-box [class*=rate-button-]{padding:0;margin-left:10px}#definition-item #rate-box [class*=rate-button-]:before,#dictionary-modal #rate-box [class*=rate-button-]:before{font-size:17px;margin-right:5px;padding:6px;border-radius:50%}#definition-item #rate-box .rate-button-up,#dictionary-modal #rate-box .rate-button-up{color:#00b162}#definition-item #rate-box .rate-button-up:before,#dictionary-modal #rate-box .rate-button-up:before{background-color:#e5f7ef}#definition-item #rate-box .rate-button-down,#dictionary-modal #rate-box .rate-button-down{color:#e63327}#definition-item #rate-box .rate-button-down:before,#dictionary-modal #rate-box .rate-button-down:before{background-color:#fceae9}#definition-item #dictionary-edit-form,#dictionary-modal #dictionary-edit-form{height:0;transition:height .5s;overflow:hidden}#definition-item #dictionary-edit-form .validate-target,#dictionary-modal #dictionary-edit-form .validate-target{margin:0 15px 5px;height:80px}#definition-item #dictionary-edit-form .btn-send,#dictionary-modal #dictionary-edit-form .btn-send{float:left;clear:left;margin-left:25px}#definition-item #dictionary-edit-form .btn-cancel,#dictionary-modal #dictionary-edit-form .btn-cancel{float:left;margin-left:10px;text-transform:uppercase;font-weight:700}#definition-item #dictionary-edit-form .btn-cancel:hover,#dictionary-modal #dictionary-edit-form .btn-cancel:hover{color:#0072ff}#definition-item #dictionary-edit-form #definition-content-captcha,#dictionary-modal #dictionary-edit-form #definition-content-captcha{height:auto}#definition-item #dictionary-edit-message,#dictionary-modal #dictionary-edit-message{height:70px;width:100%;margin:0}#definition-item .report-bug,#dictionary-modal .report-bug{position:absolute;right:25px;bottom:1px}#delivery-modal{max-width:940px;padding:0 0 20px}#delivery-modal *{box-sizing:border-box}#delivery-modal .delivery-city-form{padding:20px 30px}#delivery-modal .delivery-city-form .title{font-size:24px;margin-bottom:20px}#delivery-modal .delivery-city-form .field{display:inline-block;margin-right:20px;vertical-align:top;position:relative}#delivery-modal .delivery-city-form label{font-size:14px;line-height:30px;margin-right:10px;vertical-align:top}#delivery-modal .delivery-city-form .confirm-city-button{display:inline-block;vertical-align:top;margin-top:8px}#delivery-modal .delivery-city-form input{text-transform:uppercase}#delivery-modal .delivery-city-form .select3-container{display:inline-block}#delivery-modal .delivery-city-form .validation-message{padding-left:10px;color:red}#delivery-modal .delivery-city-form .search-icon:after{font-size:15px;position:absolute;right:17px;top:17px;z-index:1}#delivery-modal .delivery-city-form #city-name-delivery{width:250px}#delivery-modal .delivery-city-form .city-autocomplete-loading~.search-icon{display:none}#delivery-modal .delivery-city-form .city-autocomplete-list{left:auto;right:10px;width:250px}#delivery-modal .delivery-city-form .city-name-list-item:hover{color:#fff;background-color:#104790}#delivery-modal .empty-tabs{padding:20px;font-size:15px;text-align:center;margin:20px 0;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background:#ebf8fe}#delivery-modal .tabs{position:relative;font-size:0;padding:26px 30px 0}#delivery-modal .tabs:before{content:"";width:100%;border-top:1px solid #cacaca;left:0;top:64px;position:absolute}#delivery-modal .tabs label{display:inline-block;padding:7px 14px;border-style:solid;border-color:#fff #fff #cacaca;border-width:1px;cursor:pointer;font-size:16px;background:#fff;position:relative;font-weight:700;height:39px}#delivery-modal .tab-content{font-size:12px;padding:0 30px}#delivery-modal .tab-content .content-box{display:none;padding-top:30px;vertical-align:top}#delivery-modal .show-tab-home label.delivery-calculator-home{border-color:#cacaca #cacaca #fff}#delivery-modal .show-tab-home #delivery-calculator-home{display:block}#delivery-modal .show-tab-shop label.delivery-calculator-shop{border-color:#cacaca #cacaca #fff}#delivery-modal .show-tab-shop #delivery-calculator-shop{display:block}#delivery-modal .show-tab-post label.delivery-calculator-post{border-color:#cacaca #cacaca #fff}#delivery-modal .show-tab-post #delivery-calculator-post{display:block}#delivery-modal .show-tab-inpost label.delivery-calculator-inpost{border-color:#cacaca #cacaca #fff}#delivery-modal .show-tab-inpost #delivery-calculator-inpost{display:block}#delivery-modal .show-tab-pickuppoint label.delivery-calculator-pickuppoint{border-color:#cacaca #cacaca #fff}#delivery-modal .show-tab-pickuppoint #delivery-calculator-pickuppoint{display:block}#delivery-modal .info-box{padding:20px 30px 0;overflow:hidden}#delivery-modal .info-box .title{font-size:24px}#delivery-modal .delivery-data{float:left;width:50%;box-sizing:border-box;vertical-align:top;margin-top:20px}#delivery-modal .delivery-data:after{content:"";display:block;clear:both}#delivery-modal .delivery-data .zip-code{font-size:16px}#delivery-modal .product-data{float:left;width:50%;border:1px solid #cacaca;box-sizing:border-box;vertical-align:top;margin-top:20px;padding:10px}#delivery-modal .product-data .photo{float:left;width:110px;margin-right:10px;text-align:center}#delivery-modal .product-data .photo img{width:100%}#delivery-modal .product-data .title{font-size:15px}#delivery-modal .product-data .name{color:#9b9b9b}#delivery-modal .product-data .oldprice{display:inline-block;padding-right:5px}#delivery-modal .product-data .price{display:inline-block;color:#e30613}#delivery-modal .product-data .actions{margin-top:15px;text-align:left}#delivery-modal .product-data~.delivery-data{padding-left:20px}#delivery-modal .offer-list{float:left;width:50%;box-sizing:border-box;padding-right:30px;vertical-align:top}#delivery-modal .offer-list .title{padding:3px 14px;font-size:16px}#delivery-modal .offer-list .title .price{color:#ed1c24}#delivery-modal .offer-list .details{padding:10px 14px 20px}#delivery-modal .delivery-calendar{float:left;width:50%;vertical-align:top}#delivery-modal .calendar .title{font-weight:700;font-size:16px;padding-bottom:10px}#delivery-modal .calendar .details{padding-bottom:20px}#delivery-modal .calendar table{width:100%;text-align:center;border:1px solid #ddd;margin-bottom:20px}#delivery-modal .calendar tr:first-child{text-transform:uppercase}#delivery-modal .calendar td,#delivery-modal .calendar th{padding:7px}#delivery-modal .calendar td{border:1px solid #ddd}#delivery-modal .calendar .day-item{cursor:pointer}#delivery-modal .calendar .day-item.active{position:relative}#delivery-modal .calendar .day-item.active:after{content:"";border:1px solid #777;left:-1px;right:0;top:-1px;bottom:0;position:absolute}#delivery-modal .delivery-time{margin-top:20px;font-size:12px;clear:both}#delivery-modal .delivery-time .title{font-size:16px;padding:3px 14px;background:#a4ef85;display:none}#delivery-modal .delivery-time.active .title{display:block}#delivery-modal .delivery-time .days-list{display:none;padding:0 14px}#delivery-modal .delivery-time .days-list.active{display:block}#delivery-modal .delivery-time .group{display:inline-block;width:33%;vertical-align:top}#delivery-modal .delivery-time .group .name{margin-top:10px;font-weight:700}#delivery-modal .delivery-time .group .name span{font-weight:400}#delivery-modal .delivery-time .group table{margin-top:10px}#delivery-modal .delivery-time .group td{padding-right:20px}#delivery-modal .delivery-date{margin-top:20px;width:100%;color:#9b9b9b;font-size:12px;clear:both}#delivery-modal .shop-data .title{font-size:16px;padding:3px 14px;background:#fff971;font-weight:700}#delivery-modal .shop-data .name{font-size:16px;padding:3px 14px;display:inline-block;font-weight:700}#delivery-modal .shop-data .change-shop{display:inline-block}#delivery-modal .shop-data .address{padding:0 14px;line-height:20px}#delivery-modal .actions{margin-top:10px;text-align:center}#delivery-modal #lista_sklepow{padding:20px 30px;margin-top:20px;border-top:1px solid #cacaca}#delivery-modal #lista_sklepow .shop-item{margin-bottom:20px}#terminal-enabled-modal{width:460px}#newsletter-modal{width:450px}#newsletter-modal .buttons{padding-top:10px;text-align:center}#newsletter-modal h2{font-size:17px;font-weight:700;margin-bottom:6px}#newsletter-modal p{font-size:15px;font-weight:400}#newsletter-modal button.close-button{margin:0 auto}.video-preview{height:73px;width:66px;font-size:9px;line-height:10px;color:#999;position:absolute;bottom:0;right:0;background:#fff;border-top-left-radius:9px;box-shadow:-2px -2px 2px hsla(0,0%,68%,.31);padding:5px 5px 26px}.video-preview img{width:100%;height:100%}.city-autocomplete-list{position:absolute;top:40px;left:0;width:100%;overflow-x:hidden;overflow-y:auto;list-style:none;margin:0;padding:0;background:#fff;max-height:280px;display:block;z-index:1;border-bottom:1px solid #ccc}.city-autocomplete-list.list-empty{display:none}.city-autocomplete-list li{display:block;padding:0 10px;line-height:30px;border:1px solid #ccc;border-bottom:0;font-size:12px;color:#1c1c1b;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.city-autocomplete-list li.selected,.city-autocomplete-list li:hover{background:#104790;color:#fff}.city-autocomplete-list li.city-name-list-item-hidden{display:none}.city-autocomplete-cityName.city-autocomplete-loading{background:url(/img/desktop/ole/loading.gif) no-repeat 97% transparent}.menu-open body{overflow:hidden}.menu-open body:before{content:"";background:rgba(43,46,56,.9);position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}#account-area-menu,#categories-menu,#categories-nav,#nav-categories-content .nav-category{max-height:calc(100vh - 150px)}#nav-categories-content .sticky .nav-category,.sticky #account-area-menu,.sticky #categories-menu,.sticky #categories-nav,.sticky #nav-categories-content .nav-category{max-height:calc(100vh - 100px)}#headless-main-menu{position:relative;box-sizing:border-box;height:56px;background:#fff;box-shadow:inset 0 -2px 0 0 #e5e5e5;z-index:4}.sticky #headless-main-menu{position:fixed;left:0;right:0;top:8px}.sticky #top:has(.operator-bar)+#headless-main-menu,.sticky #top:has(.partner-bar)+#headless-main-menu{top:50px}#headless-main-menu .nav-content{position:relative;display:flex;align-items:center;justify-content:flex-end;margin:0 auto;height:100%;width:1218px}@media (min-width:1440px){#headless-main-menu .nav-content{width:1380px}}#headless-main-menu .nav-content:before{content:"";display:flex;height:100%;width:100%;position:absolute;top:0;right:calc(100% - 263px);background:#0090cc}@media (max-width:1230px){#headless-main-menu .nav-content{width:960px}#headless-main-menu .nav-content:before{right:calc(100% - 234px)}}#headless-main-menu #nav-toggle{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;box-sizing:border-box;flex-wrap:nowrap;width:259px;min-width:259px;height:48px;margin:4px 4px 4px 0;border:2px solid transparent;margin-right:auto;border-radius:0;background:#0090cc;padding:9px 17px 9px 19px}#headless-main-menu #nav-toggle:before{content:"";display:block;height:56px;width:100vw;position:absolute;top:-6px;right:calc(100% - 261px);z-index:0;background:#0090cc}@media (max-width:1230px){#headless-main-menu #nav-toggle{height:44px;width:235px;min-width:235px;padding:8px 0 10px}#headless-main-menu #nav-toggle:before{top:-8px;right:calc(100% - 237px)}}#headless-main-menu #nav-toggle.active .nav-toggle-text:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#headless-main-menu #nav-toggle.active,#headless-main-menu #nav-toggle.active:before,#headless-main-menu #nav-toggle:hover,#headless-main-menu #nav-toggle:hover:before{background:#2184fe}#headless-main-menu #nav-toggle:focus-visible{outline:none;box-shadow:none;border:2px solid transparent}#headless-main-menu #nav-toggle:focus-visible .nav-toggle-text{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 2px #164194;border-radius:4px}#headless-main-menu #nav-toggle .nav-toggle-text{position:relative;display:flex;align-items:center;align-content:center;justify-content:center;box-sizing:border-box;flex-wrap:nowrap;height:100%;width:100%;border:2px solid transparent;border-radius:7px;text-transform:none;font-size:16px;color:#fff;background:transparent}#headless-main-menu #nav-toggle .nav-toggle-text:before{margin-right:8px;font-size:24px}#headless-main-menu #nav-toggle .nav-toggle-text:after{margin-left:8px;font-size:24px}#usp-menu{display:flex;align-items:stretch;align-content:center;justify-content:space-between;box-sizing:border-box;height:100%;width:100%;padding-left:64px;padding-bottom:1px;max-width:calc(100% - 263px)}@media screen and (max-width:1230px){#usp-menu{padding-left:24px;max-width:calc(100% - 239px)}}#usp-menu li{display:flex;align-items:center;height:100%;justify-content:flex-end;max-width:25%}#usp-menu .usp-link{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#0a0a0a;max-width:100%}#usp-menu .usp-link span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#usp-menu .usp-link .usp-image{display:flex;flex:0;margin-right:8px;width:24px;min-width:24px;height:24px;min-height:24px;background-size:cover}@media screen and (max-width:1230px){#usp-menu .usp-link .usp-image{display:none}}#account-area-toggle,#headless-main-menu .static-link{display:flex;height:100%}#account-area-toggle a,#headless-main-menu .static-link a{position:relative;display:flex;align-items:center;font-weight:700;font-size:14px;color:#0a0a0a}#account-area-toggle a{min-width:110px}#account-area-toggle a:after{font-size:24px}#account-area-toggle a.active:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#account-area-toggle:hover a{text-decoration:none}#account-area-menu{display:none;position:absolute;box-sizing:border-box;top:100%;right:0;background:#fff;max-width:1152px;width:1152px;padding:0 24px 24px;overflow-y:auto}#account-area-menu.active{display:block}@media (max-width:1230px){#account-area-menu{max-width:896px;width:896px}}@media (min-width:1440px){#account-area-menu{max-width:1312px;width:1312px}}#categories-menu{display:none;position:absolute;box-sizing:border-box;top:100%;left:0;background:#f1f1f1;max-width:calc(100% - 67px);padding:0}#categories-menu.active{display:flex}#categories-nav{box-sizing:border-box;width:263px;min-width:263px;height:100%;padding:16px 0;overflow-y:auto;background:#f1f1f1}@media (max-width:1230px){#categories-nav{width:239px;min-width:239px}}#categories-nav .nav-category-item{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;min-height:40px;max-width:100%;padding:8px;cursor:pointer;color:#0a0a0a;font-size:14px;line-height:19px}#categories-nav .nav-category-item .nav-category-item-focus{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%}#categories-nav .nav-category-item .nav-category-item-focus:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:24px;margin-left:auto;text-align:center}#categories-nav .nav-category-item span.nav-category-name{margin-right:5px;max-width:100%;overflow:hidden}#categories-nav .nav-category-item.active{background:#fff}#categories-nav .nav-category-item.active .nav-category-item-focus:after{display:none}#categories-nav .nav-category-item:focus-visible{outline:none;box-shadow:none}#categories-nav .nav-category-image{display:flex;flex:0;margin-right:8px;width:24px;min-width:24px;height:24px;min-height:24px;background-size:cover}#nav-categories-content{position:relative;box-sizing:border-box;width:100%;height:auto;background:#fff}#nav-categories-content:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:24px;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}#nav-categories-content .nav-category{position:relative;display:none;flex-direction:column;height:100%;padding:0 24px 24px;box-sizing:border-box;overflow-y:auto}#nav-categories-content .nav-category.active{display:flex}#nav-categories-content .nav-category-header{position:sticky;top:0;display:flex;align-items:baseline;justify-content:flex-start;box-sizing:border-box;width:100%;padding-top:24px;padding-bottom:8px;background:#fff;border-bottom:1px solid #e5e5e5}#nav-categories-content .nav-category-header:after{content:"";position:absolute;top:calc(100% + 1px);left:0;display:block;width:100%;height:16px;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}#nav-categories-content .nav-category-title{font-size:20px;font-weight:700;color:#1c1c1b}#nav-categories-content .nav-category-link,#nav-categories-content .nav-category-outlet-link{margin-left:16px;font-size:14px;color:#016ef4}#nav-categories-content .nav-category-outlet-link{margin-left:auto}#nav-categories-content .nav-category-content{display:grid;grid-gap:0 16px;grid-template-columns:repeat(5,1fr)}#nav-categories-content .nav-category-content+.nav-category-banner{padding-top:24px}#nav-categories-content .nav-category-banner{max-width:100%;max-height:100px;margin-top:auto}#nav-categories-content .nav-category-banner img{max-width:100%}#nav-categories-content .nav-category-banner a:has(img){display:block}#nav-categories-content .nav-subcategory{padding-top:24px}#nav-categories-content .nav-subcategory-title{margin-bottom:12px}#nav-categories-content .nav-subcategory-title a,#nav-categories-content .nav-subcategory-title span{font-size:16px;line-height:21px;font-weight:700;color:#016ef4}#nav-categories-content .nav-subcategory-title a{display:block}#nav-categories-content .nav-subcategory-list li{margin-bottom:8px}#nav-categories-content .nav-subcategory-list li:last-child{margin-bottom:0}#nav-categories-content .nav-subcategory-list a{display:block;font-size:14px;line-height:19px;color:#1c1c1b}.sticky #top:not(.top2) #nav-toggle-sticky{display:flex}.sticky #headless-main-menu #nav-toggle{display:none}#nav-toggle-sticky{position:relative;top:14px;display:none;align-self:stretch;align-content:center;align-items:center;margin-left:-2px;padding:3px 6px;color:#fff;background:transparent;border-radius:7px;border:2px solid transparent;font-size:16px;text-transform:none;color:#1c1c1b}#nav-toggle-sticky:before{margin-right:8px;font-size:24px}#nav-toggle-sticky.active{color:#0a0a0a;background:#fff}#nav-toggle-sticky.active:before{font-size:24px}#nav-toggle-sticky:hover{color:#fff;background:#0090cc}#nav-toggle-sticky:focus-visible{border-color:#fff}@media (max-width:1230px){#nav-toggle-sticky{top:12px;padding:4px 8px}#nav-toggle-sticky:before{margin-right:auto}#nav-toggle-sticky .nav-toggle-text{display:none}}input::-ms-clear{display:none}.select-multi{width:200px;display:block;position:relative;line-height:30px;cursor:pointer}.select-multi .select-multi-selected-item{background:#fff;border:1px solid #aaa;width:100%;padding:0 20px 0 8px;box-sizing:border-box;cursor:pointer;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:32px}.select-multi .select-multi-selection-icon{right:0;top:50%;margin-top:-2.5px;right:16px;z-index:1;border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;position:absolute;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.select-multi .select-multi-option-list{background:#fff;border:1px solid #aaa;top:100%;position:absolute;left:0;width:inherit;overflow:hidden;z-index:2;box-sizing:border-box;margin:-1px 0 0}.select-multi .select-multi-option-list:empty{display:none}.select-multi .select-multi-option-list .select-multi-option-list-wrap{position:relative;width:inherit;max-height:300px;overflow-y:auto}.select-multi .select-multi-list-hidden{display:none}.select-multi .checkbox-css{display:block;line-height:1em;padding:7px 10px}.select-multi .checkbox-css i{border:0!important;background:none!important}.select-multi .checkbox-css+.checkbox-css{margin:0}.select-multi .checkbox-css:hover{background-color:#005ca9;color:#fff}.select-multi .checkbox-css:hover i:after{color:#fff!important}.select3-container{width:200px;display:block;position:relative;line-height:30px;cursor:pointer}.select3-container.theme2{position:absolute;left:50px;top:50px}.select3-container.select3-disable{pointer-events:none;cursor:wait;opacity:.6}.select3-container.select3-unactive{pointer-events:none;cursor:wait}.select3-container.select3-autocomplete .select3-selected-item{display:none}.select3-container.select3-loading .select3-spinner{position:absolute;top:2px;right:2px;height:26px;width:26px;background:#fff}.select3-container .select3-input,.select3-container.select3-loading .select3-selection-icon{display:none}.select3-container .select3-filter,.select3-container .select3-selected-item{background:#fff;border:1px solid #aaa;width:100%;padding:0 20px 0 8px;box-sizing:border-box;cursor:pointer}.select3-container .select3-filter{line-height:inherit;outline:none}.select3-container .select3-selected-item{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:32px}.select3-container .select3-selected-item i{margin-left:3px}.select3-container .select3-selection-icon{right:0;top:50%;margin-top:-2.5px;right:16px;z-index:1;border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;position:absolute;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.select3-container .select3-option-list{background:#fff;border:1px solid #aaa;top:100%;position:absolute;left:0;width:inherit;overflow:hidden;z-index:2;box-sizing:border-box;margin:-1px 0 0}.select3-container .select3-option-list:empty{display:none}.select3-container .select3-option-list .select3-option-list-wrap{position:relative;width:inherit}.select3-container .select3-option-list .select3-option{display:block;padding:0 8px;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select3-container .select3-option-list .select3-option i{margin-left:3px}.select3-container .select3-option-list .select3-option-with-additional-info{height:auto}.select3-container .select3-option-list .select3-option-with-additional-info:after{content:attr(data-additional-info);display:block;max-width:100%;height:auto;margin-top:-3px;padding-bottom:8px;font-size:10px;line-height:13px;white-space:normal}.select3-container .select3-option-list .select3-option-selected{background-color:#aaa;color:#fff}.select3-container .select3-option-list .select3-option-selected i{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.select3-container .select3-option-list .select3-option-highlighted{background-color:#005ca9;color:#fff}.select3-container .select3-option-list .select3-option-highlighted i{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.select3-container .select3-option-list .select3-option-hidden{display:none}.select3-container .select3-option-list .select3-option-level-1{padding-left:22px!important}.select3-container .select3-option-list .select3-option-level-2{padding-left:29px!important}.select3-container .select3-option-list .select3-option-level-3{padding-left:36px!important}.select3-container .select3-option-list .select3-option-level-4{padding-left:43px!important}.select3-container .select3-list-empty,.select3-container .select3-list-hidden{display:none}.select3-container.expanded .select3-selection-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center 0;transform-origin:center center 0}.simplebar,[data-simplebar-direction]{position:relative;overflow:hidden;-webkit-overflow-scrolling:touch}.simplebar .simplebar-scroll-content,[data-simplebar-direction] .simplebar-scroll-content{overflow-y:scroll;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;-ms-overflow-style:none}.simplebar-scroll-content::-webkit-scrollbar{display:none}.simplebar.horizontal .simplebar-scroll-content,[data-simplebar-direction=horizontal] .simplebar-scroll-content{overflow-x:scroll;overflow-y:auto}.simplebar-track{z-index:3;position:absolute;top:0;right:0;bottom:0;width:11px}.simplebar-track .simplebar-scrollbar{position:absolute;right:2px;min-height:10px;width:7px;background:#999;opacity:0;transition:opacity .2s ease}.simplebar-track .simplebar-scrollbar.visible{opacity:1}.simplebar.horizontal .simplebar-track,[data-simplebar-direction=horizontal] .simplebar-track{top:auto;left:0;width:auto;height:11px}.simplebar.horizontal .simplebar-track .simplebar-scrollbar,[data-simplebar-direction=horizontal] .simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.select3-container.theme1{float:left;width:180px;border:none;height:42px;line-height:42px}.select3-container.theme1 .select3-selected-item{color:#444;padding:0;right:8px;overflow:hidden;text-overflow:ellipsis;max-width:160px;border:none;white-space:nowrap}.select3-container.theme1 .select3-option-list{top:43px;width:239px;left:-15px}.select3-container.theme1 .select3-option-list .select3-option{padding:6px;height:15px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select3-container.theme1 .select3-option-list .select3-option-selected{color:#000;background-color:#ddd}.select3-container.theme1 .select3-option-list .select3-option-highlighted{background-color:#005ca9;color:#fff}.select3-container.theme1:before{background:#ccc none repeat scroll 0 0;content:"";height:22px;position:absolute;top:10px;left:-15px;width:1px}@media (max-width:1230px){.select3-container.theme1{margin-left:10px;width:135px}.select3-container.theme1 .select3-selected-item{padding-left:10px;max-width:105px}.select3-container.theme1 .select3-option-list{left:-60px}.select3-container.theme1:before{left:0}}.select3-container.theme-btn-fourth{border:none;height:35px;background:#5c5c5c;font-size:12px}.select3-container.theme-btn-fourth .select3-selected-item{font-weight:700;line-height:19px;color:#fff;padding:8px 35px;text-align:center}.select3-container.theme-btn-fourth .select3-selection-icon{border-color:#fff transparent transparent}.select3-container.theme-opinion-filter-sort .select3-selected-item{border:none;height:34px;line-height:34px}.select3-container.theme-opinion-filter-sort .select3-selection-icon{right:8px}.product-slider{position:relative}.product-slider .product-slider-previous{position:absolute;top:50%;left:0;margin-top:-30px;cursor:pointer;z-index:2;padding:0;width:40px;height:60px;text-align:center;background-color:#fff;font-size:30px;border:1px solid #ccc}.product-slider .product-slider-previous:after{font-weight:700;color:#999;-webkit-transform:scaleX(-1);transform:scaleX(-1);line-height:60px}.product-slider .product-slider-next{position:absolute;top:50%;right:0;margin-top:-30px;cursor:pointer;z-index:2;padding:0;width:40px;height:60px;text-align:center;background-color:#fff;font-size:30px;border:1px solid #ccc}.product-slider .product-slider-next:after{font-weight:700;color:#999;line-height:60px}.product-slider .product-slider-next:hover,.product-slider .product-slider-previous:hover{border-color:#2b77b8}.product-slider .product-slider-next:hover:after,.product-slider .product-slider-previous:hover:after{color:#2b77b8}.product-slider .button-disabled{pointer-events:none}.product-slider .button-disabled:after{color:#eee;border-color:#eee}.product-slider.button-next-hidden .product-slider-next,.product-slider.button-next-hidden:after,.product-slider.button-previous-hidden .product-slider-previous,.product-slider.button-previous-hidden:before{display:none}.product-slider:before{background:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0));left:0}.product-slider:after,.product-slider:before{content:"";display:block;height:100%;width:100px;position:absolute;top:0;z-index:1}.product-slider:after{background:linear-gradient(270deg,#fff 40%,hsla(0,0%,100%,0));right:0}.paging{padding:10px 0;overflow:hidden;display:table;margin:0 auto 20px}.paging a,.paging span{font-size:14px;cursor:pointer;display:table-cell}.paging .paging-number{border-left:1px solid #ddd;width:40px;height:40px;line-height:40px;box-sizing:border-box;text-align:center}.paging .paging-number:last-child{border-right:1px solid #ddd}.paging .paging-active{background-color:#ebf8fe;color:#1c1c1b;cursor:default}.paging .paging-dots{cursor:default;width:40px;height:40px;line-height:40px;border-left:1px solid #ddd;text-align:center}.paging a:hover{text-decoration:none}.paging .paging-next,.paging .paging-previous{text-transform:uppercase;height:40px;line-height:40px;text-align:center;padding:0 20px}#search-box{position:absolute;height:36px;left:175px;top:22px;z-index:0;display:flex;background:#f7f7f7;border-radius:7px}@media (max-width:1230px){#search-box{left:135px}}#search-box .input-wrap{border-right:1px solid #e5e5e5;margin:1px 0 2px 2px;width:471px}@media (max-width:1230px){#search-box .input-wrap{width:310px}}@media (min-width:1440px){#search-box .input-wrap{width:630px}}#search-box .input-wrap input{outline:0;font-size:16px;height:100%;width:100%;padding-left:14px;padding-right:14px;background:transparent;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#search-box #search-button{cursor:pointer;text-align:center;position:relative;z-index:12;display:flex;font-weight:700;align-items:center;height:100%;padding:0 20px;font-size:12px;line-height:16px;color:#016ef4;white-space:nowrap}#search-box #search-button:before{font-size:16px}#search-box #search-button:after{content:"Szukaj";margin-left:8px}#search-box #search-button:hover{text-decoration:none}#search-box #sidebar-results{display:none}#search-box #sidebar-results .search-products-item .title-box .product-name{padding-right:10px}#search-box #sidebar-results .search-products-item .title-box .product-price{flex-shrink:0;display:flex}#search-box #sidebar-results .search-products-item .title-box .product-previous-price{color:#333;margin-right:7px;text-decoration:line-through}#search-box .input-wrap{position:relative}#search-box #search-box-result #ac-results{width:520px;display:none;flex-shrink:0;background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-sizing:border-box;margin-left:-2px;margin-top:2px;border-top-right-radius:10px}#search-box #search-box-result #ac-results:empty{border:none}#search-box #search-box-result #ac-results .ac-item{height:35px;line-height:35px;cursor:pointer;width:100%;display:block;padding:0 25px;box-sizing:border-box}#search-box #search-box-result #ac-results .ac-item.ac-active{background-color:#e5eef6}#search-box #search-box-result #ac-results .ac-item:last-child{border:0}#search-box #search-box-result #ac-results .ac-item span{display:block;float:left;font-size:12px;font-weight:400;padding:0 10px 0 0;color:#008fc7;text-shadow:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:35px;height:35px}#search-box #search-box-result #ac-results .ac-item span:not(:last-child){padding-right:4px}#search-box #search-box-result #ac-results .ac-item span b{font-weight:400}#search-box #search-box-result #ac-results .ac-item.ac-group-categorySuggestions+.ac-group-suggestions{position:relative;margin-top:50px}#search-box #search-box-result #ac-results .ac-item.ac-group-categorySuggestions+.ac-group-suggestions:before{content:"Popularne has\0142 a";position:absolute;top:-30px;left:25px;color:#999;font-size:14px;line-height:1.6;pointer-events:none}#search-box #search-box-result #ac-results .ac-item.ac-group-categorySuggestions{display:flex}#search-box #search-box-result #ac-results .ac-item.ac-group-categorySuggestions span{float:left;flex-shrink:0}#search-box #search-box-result #ac-results .ac-item.ac-group-categorySuggestions i{font-size:14px;float:left;display:block;text-shadow:none;color:#333;font-weight:400;line-height:35px;height:35px;padding:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-style:normal}#search-box #search-box-result #ac-results .ac-item.ac-group-saved{display:flex}#search-box #search-box-result #ac-results .ac-item.ac-group-saved:first-child{position:relative;margin-top:44px}#search-box #search-box-result #ac-results .ac-item.ac-group-saved:first-child:before{content:"Ostatnio wyszukiwane";position:absolute;top:-30px;left:25px;color:#999;font-size:14px;line-height:1.6;pointer-events:none}#search-box #search-box-result #ac-results .ac-item.ac-group-saved:last-child{margin-bottom:10px}#search-box #search-box-result #ac-results .ac-item.ac-group-saved .ac-text{flex-grow:1;font-size:14px}#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget{display:block;flex-shrink:0;text-align:right;font-size:14px;font-weight:700;padding:0}#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget:hover{text-decoration:underline}#search-box #search-box-result #ac-results .ac-item.ac-group-saved .forget:after{font-size:10px;margin-left:7px}#search-box.ac-open #search-box-result{display:flex}#search-box.ac-open #search-box-result #ac-results{display:block}#search-box.ac-open:not(.empty){border-bottom-left-radius:0}#search-box.ac-open:not(.empty) #ac-results{position:relative}#search-box.ac-open.searching:not(.empty) #search-box-result{position:absolute;width:720px;background:#fff;border:1px solid #ccc;padding:18px 0;border-radius:10px;border-top-left-radius:0;top:34px;left:-2px}#search-box.ac-open.searching:not(.empty) #search-box-result .title{color:#999;font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:8px}#search-box.ac-open.searching:not(.empty) #search-box-result #ac-results{width:415px;padding:8px 0;border:none;margin-left:0}#search-box.ac-open.searching:not(.empty) #search-box-result #ac-results .ac-item.ac-group-saved{display:none}#search-box.ac-open.searching:not(.empty) #search-box-result #ac-results .ac-item span{font-size:14px;max-width:100%}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results{display:block;width:305px;padding:4px 10px 15px;border-left:1px solid #ccc}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results:before{content:"Polecane produkty";line-height:1.4;font-size:14px;color:#999;margin-bottom:15px;padding-left:10px}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-category,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-photo,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .title-box{position:relative;background-color:#f2f2f2;color:#f2f2f2;overflow:hidden}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-category:before,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-photo:before,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating:before,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .title-box:before{content:"";display:block;position:absolute;width:50px;height:100%;background:linear-gradient(90deg,transparent,#e4e4e4,transparent);-webkit-transform:translateX(-60px);transform:translateX(-60px)}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item{cursor:default;pointer-events:none}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item:hover{background-color:transparent}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-photo:before{-webkit-animation:loading-skeleton-img 1.8s linear infinite;animation:loading-skeleton-img 1.8s linear infinite}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-photo img{opacity:0}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-category:before,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating:before,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .title-box:before{-webkit-animation:loading-skeleton-line 1.8s linear infinite;animation:loading-skeleton-line 1.8s linear infinite}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-category>div,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .product-category>span,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating>div,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating>span,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .title-box>div,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .title-box>span{opacity:0}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .stars-rating{width:50%}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results.loading .search-products-item .products-link{visibility:hidden}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item{display:flex;line-height:1.3;margin-bottom:15px;padding:8px;text-decoration:none}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item:nth-last-child(2){margin-bottom:0}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item:hover{background-color:#e5eef6}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item:hover .product-name{text-decoration:underline}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-photo{flex-shrink:0;width:60px;height:53.5px;display:flex;align-items:flex-start;overflow:hidden;position:relative}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-photo img{width:100%;height:100%;display:block}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-photo .product-promotion-label,#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-photo .product-voucher-discount-label{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;text-transform:uppercase;font-size:10px;line-height:13px;width:100%;padding:0 3px;background:#fff;font-weight:700;color:#e40414;border:2px solid #e40414}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-content{width:100%;padding-left:15px}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .title-box{display:flex;width:100%;margin-bottom:2px}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .title-box .product-name{flex-grow:1;color:#333;font-weight:700;height:16px;text-overflow:ellipsis;overflow:hidden;width:100%}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-category{margin-bottom:2px;color:#999;height:16px;text-overflow:ellipsis;overflow:hidden;width:100%}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .stars-rating{height:18px}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .search-products-item .product-price .price-instalments{display:none}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .products-link{display:block;padding:8px;line-height:1.4}#search-box.ac-open.searching:not(.empty) #search-box-result #sidebar-results .products-link:hover{background-color:#e5eef6}@-webkit-keyframes loading-skeleton-img{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}25%,to{-webkit-transform:translateX(60px);transform:translateX(60px)}}@keyframes loading-skeleton-img{0%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}25%,to{-webkit-transform:translateX(60px);transform:translateX(60px)}}@-webkit-keyframes loading-skeleton-line{0%,20%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}70%,to{-webkit-transform:translateX(355px);transform:translateX(355px)}}@keyframes loading-skeleton-line{0%,20%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}70%,to{-webkit-transform:translateX(355px);transform:translateX(355px)}}#cart-box{position:absolute;right:5px;bottom:22px;width:44px}@media (max-width:1230px){#cart-box{right:0}}#cart-box>a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:0;width:100%;height:100%;text-align:center;color:#0a0a0a}#cart-box>a,#cart-box>a:hover{text-decoration:none}#cart-box>a:before{color:#0a0a0a;display:block;font-size:17px;font-weight:400;text-align:center;width:calc(100% - 3px);height:19px;margin-top:5px}#cart-box>a:has(span):before{margin-top:12px}#cart-box>a>span{border:2px solid #fff;background:#f50a1b;min-width:10px;padding:0 6px;height:19px;line-height:15px;right:0;bottom:26px;color:#fff;font-size:10px;border-radius:10px;font-weight:700;display:block;position:absolute;text-align:center;z-index:1}#cart-box>a>span.empty{color:#00c61e;background-color:#fff}#cart-box.refreshed>a>span{-webkit-animation-name:balonik;animation-name:balonik;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes balonik{0%{background:#368f43;-webkit-transform:scale(1);transform:scale(1)}50%{background:#008fc7;-webkit-transform:scale(1.2);transform:scale(1.2)}to{background:#368f43;-webkit-transform:scale(1);transform:scale(1)}}@keyframes balonik{0%{background:#368f43;-webkit-transform:scale(1);transform:scale(1)}50%{background:#008fc7;-webkit-transform:scale(1.2);transform:scale(1.2)}to{background:#368f43;-webkit-transform:scale(1);transform:scale(1)}}#cart-items{display:none;background:#fff;border:1px solid #ccc;position:absolute;top:46px;right:-15px;width:360px;z-index:2;overflow:hidden}#cart-items #cart-focus{position:absolute;top:-40px;width:10px;height:10px}#cart-items h3{margin:12px 0;text-align:center;font-size:15px;font-weight:700;padding:0;display:block;white-space:nowrap}#cart-items .items{max-height:80vh;overflow-y:auto}#cart-items .cart-added{display:none;border-top:1px solid #ccc;padding:10px 15px;background:#eee}#cart-items .cart-added span{font-weight:700}#cart-items .image{float:left;margin-right:8px}#cart-items .image img{border:1px solid #eee;height:auto;width:40px;display:block;font-size:5px;overflow:hidden}#cart-items .item{border-bottom:1px solid #eee;display:list-item;list-style:none;font-size:12px;margin:0 3px 0 8px;max-height:400px;padding:10px 0}#cart-items .item:after{display:block;content:"";clear:both}#cart-items .item .hide{display:none}#cart-items .item:hover,#cart-items .item:hover a{text-decoration:none}#cart-items .item a{color:#008fc7}#cart-items .item-details{float:left;width:calc(100% - 50px)}#cart-items .item-details>div{color:#1c1c1b;display:inline-block;vertical-align:top}#cart-items .promotion-package-service .image{width:40px;text-align:center}#cart-items .promotion-package-service .image:before{color:#767676;font-size:24px}#cart-items .package-item:not(.main-package-item),#cart-items .promotion-package-service{position:relative}#cart-items .package-item:not(.main-package-item):before,#cart-items .promotion-package-service:before{content:"+";position:absolute;top:-11px;left:0;font-size:14px;color:#999;background:#fff;width:10px;font-weight:700;padding-right:10px;padding-left:17px}#cart-items .item-service,#cart-items .item-services-pack,#cart-items .item-warranty{width:100%;border-bottom:0;margin:0;padding:5px 0 0}#cart-items .item-service>div,#cart-items .item-services-pack>div,#cart-items .item-warranty>div{display:inline-block;vertical-align:top}#cart-items .service-name,#cart-items .warranty-name{width:70%;font-weight:700;font-size:10px}#cart-items .item-category{color:#777;font-size:10px}#cart-items .name{width:62%}#cart-items .quantity{white-space:nowrap;text-align:right;width:20px;font-weight:700}#cart-items .quantity:after{content:"x"}#cart-items .accessory-box,#cart-items .partner-subscription-box,#cart-items .subscription-service-box{margin-left:10px;margin-top:-1px;background:#fff}#cart-items .accessory-box .item,#cart-items .partner-subscription-box .item,#cart-items .subscription-service-box .item{border-color:#f4f4f4}#cart-items .accessory-box .item:last-child,#cart-items .partner-subscription-box .item:last-child,#cart-items .subscription-service-box .item:last-child{border-bottom:0}#cart-items .accessory-box+.item,#cart-items .partner-subscription-box+.item,#cart-items .subscription-service-box+.item{border-top:1px solid #eee}#cart-items .accessory-box:last-child,#cart-items .partner-subscription-box:last-child,#cart-items .subscription-service-box:last-child{border-bottom:1px solid #eee}#cart-items .partner-subscription-box+.accessory-box .item:first-child,#cart-items .partner-subscription-box+.subscription-service-box .item:first-child{border-top:1px solid #eee}#cart-items .price{font-size:12px;font-weight:700;text-align:right;white-space:nowrap;width:55px}#cart-items .price.price-promotion{color:#ed1c24}#cart-items .item-product{cursor:default}#cart-items .remove-item{float:right;cursor:pointer;padding:0 3px 0 5px}#cart-items .remove-item:before{color:#0072ff;position:relative;top:-1px}#cart-items .summary{float:right;padding:10px}#cart-items .price-labels{float:left;margin-right:10px}#cart-items .prices{float:right}#cart-items .products-price,#cart-items .transport-price{text-align:right}#cart-items .products-price{font-size:14px;font-weight:700}#cart-items .products-price.price-promotion{color:#ed1c24}#cart-items .products-label{font-size:14px;font-weight:700}#cart-items .button{padding:10px;float:right}#cart-items .button a{text-transform:uppercase}#cart-items .banners{clear:both}@media (max-height:700px){#cart-items .items{max-height:64vh}}@media (max-height:500px){#cart-items .items{max-height:50vh}}@media (max-height:400px){#cart-items .items{max-height:45vh}}@media (max-height:700px){.sticky #cart-items .items{max-height:74vh}}@media (max-height:500px){.sticky #cart-items .items{max-height:60vh}}@media (max-height:400px){.sticky #cart-items .items{max-height:45vh}}#helpline{display:block;margin-left:25px;z-index:2;display:flex}#helpline:hover{cursor:pointer}#helpline:hover .helpline-hours,#helpline:hover .helpline-phone{text-decoration:underline}#helpline.active .helpline-info{opacity:1;visibility:visible}#helpline:before{font-size:15px;margin-right:7px}#helpline .helpline-hours,#helpline .helpline-phone,#helpline:before{color:#0072ff;line-height:35px}#helpline .helpline-hours{text-transform:uppercase}#helpline .helpline-hours:before{content:"\00a0-\00a0"}#helpline .helpline-info{top:25px;left:-105px}.helpline-info{position:absolute;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #ccc;left:-85px;font-size:10px;top:44px;padding:10px;width:240px}.helpline-info:hover{cursor:default}.helpline-info-header{font-size:14px;font-weight:700;margin-bottom:5px}.helpline-info-hours{margin:8px 0}.helpline-info-phone{font-size:16px;font-weight:700}#account-box{position:absolute;top:15px;right:243px;border-right:1px solid #0a0a0a}@media (max-width:1230px){#account-box{right:216px}}@media (min-width:1440px){#account-box{right:245px}}#account-box strong{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 0 2px;max-width:120px;min-width:107px}#account-box:hover{text-decoration:none}#account-box>a{font-size:12px;color:#0a0a0a;position:relative;padding:8px 0 8px 41px;margin-right:16px}#account-box>a:before{position:absolute;top:8px;left:0;font-size:32px}#account-box>a:hover{text-decoration:none}#account-box .account-menu-dropdown:after{margin-left:5px;transition:all .2}.show-account-menu #account-box .account-menu-dropdown:after{-webkit-transform:scaleY(-1) translateY(2px);transform:scaleY(-1) translateY(2px)}.show-account-menu #account-menu{display:flex}#account-menu{position:absolute;top:calc(100% - 11px);left:0;display:none;flex-direction:column;width:240px;padding:8px 0;background:#fff;border:2px solid #e5e5e5;border-radius:7px}#account-menu .account-menu-item{display:flex;border-bottom:1px solid #e5e5e5}#account-menu .account-menu-link{display:flex;width:100%;padding:12px 16px;font-size:14px;color:#1c1c1b}#account-menu .account-menu-link:hover{text-decoration:none}#account-menu .account-menu-link-name{display:block;max-width:180px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#account-menu .account-menu-link-image{display:flex;width:16px;height:16px;margin-right:8px}#account-menu .account-menu-link-image img{display:block;margin:0;max-width:100%;width:auto;height:auto;font-size:0;overflow:hidden}#account-menu .account-logged{display:flex;align-items:center;align-content:center;justify-content:center}#account-menu .logout-button{margin-top:5px;font-weight:700}#account-menu .logout-button:hover{text-decoration:none}#account-menu .logout-button:focus-visible{border:transparent;border-radius:50px}#filter-box .filter-typ-checkbox>a,#filter-box .filter-typ-checkbox>span.link{display:inline-block;color:#1c1c1b;text-decoration:none}#filter-box .filter-typ-checkbox>a:hover,#filter-box .filter-typ-checkbox>span.link:hover{text-decoration:underline}#filter-box .filter-typ-checkbox img{display:inline-block;vertical-align:middle}#filter-box .filter-deactive:not(.filter-selected){cursor:default}#filter-box .filter-item-status:not(.filter-deactive).filter-value-1 a{color:#17bf2e}#filter-box .filter-item-status:not(.filter-deactive).filter-value-2 a{color:#cf1919}#filter-box .filter-item-status:not(.filter-deactive).filter-value-3 a{color:#09409f}#filter-box{margin-bottom:10px;padding:0 0 10px}#filter-box>*{padding:20px 0;overflow:hidden}#filter-box>:first-child{padding-top:0}#filter-box>:not(:first-child){border-top:1px solid #ccc}#filter-box #filter-sort{overflow:visible}#filter-box #filter-sort .none,#filter-box .filter-button-hide,#filter-box .filter-hide{display:none}#filter-box .filter-button-show{display:inline-block}#filter-box .filter.show-more .filter-hide{display:block}#filter-box .filter.show-more .filter-button-show{display:none}#filter-box .filter.show-more .filter-button-hide{display:inline-block}#filter-box .filter-header{font-weight:700;padding:10px;text-align:left;font-size:14px;background:#fff;color:#333;border-bottom:2px solid #ffe01d}#filter-box .filter-empty{text-align:center;border:1px solid #ccc;border-bottom:0;padding:10px 0;font-weight:700;font-size:12px}#filter-box .filter-name{clear:both;padding-left:30px;margin:0 10px 0 0;font-weight:700;text-transform:uppercase;position:relative;cursor:pointer;float:left;clear:none}#filter-box .filter-name:before{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #999;content:"";left:7px;position:absolute;margin-top:-3px;top:50%;transition:all .3s ease 0s}#filter-box .filter-name:hover:before{border-top:8px solid #00c61e;border-top:8px solid #0072ff}#filter-box .filter-clear,#filter-box .filter-clear-all{float:right;font-size:9px;line-height:18px;text-transform:uppercase;padding-right:15px;position:relative}#filter-box .filter-clear-all:after,#filter-box .filter-clear:after{position:absolute;right:4px;top:4px;font-size:7px;color:#00c61e;color:#0072ff}#filter-box .filter-item{clear:both;cursor:pointer}#filter-box .filter-item:not(:last-child){margin-bottom:5px}#filter-box .filter:not(.filter-expanded) .filter-button,#filter-box .filter:not(.filter-expanded) .filter-item{display:none!important}#filter-box .filter-expanded .filter-name{margin-bottom:20px}#filter-box .filter-expanded .filter-name:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#filter-box .filter-typ-checkbox,#filter-box .filter-typ-radio{position:relative;padding:3px 0 0 30px;line-height:18px;min-height:20px}#filter-box .filter-typ-checkbox>a,#filter-box .filter-typ-checkbox>span.link,#filter-box .filter-typ-radio>a,#filter-box .filter-typ-radio>span.link{display:inline;color:#1c1c1b}#filter-box .filter-typ-checkbox>span.link,#filter-box .filter-typ-radio>span.link{color:#999}#filter-box .filter-typ-checkbox>span.link:hover,#filter-box .filter-typ-radio>span.link:hover{text-decoration:none}#filter-box .filter-typ-checkbox>span.link em,#filter-box .filter-typ-radio>span.link em{color:#999}#filter-box .filter-typ-checkbox img,#filter-box .filter-typ-radio img{margin-right:3px;max-width:80px;max-height:18px;vertical-align:sub;width:auto}#filter-box .filter-typ-checkbox em,#filter-box .filter-typ-radio em{color:#999;font-style:normal}#filter-box .filter-typ-checkbox>a+em,#filter-box .filter-typ-radio>a+em{display:inline}#filter-box .filter-typ-checkbox:hover input:not(:disabled)+i,#filter-box .filter-typ-radio:hover input:not(:disabled)+i{border:1px solid #00c61e;border:1px solid #0072ff}#filter-box .filter-typ-radio .radio-css{position:absolute;left:5px}#filter-box .filter-item b:after{font-size:17px;color:#999;margin:0 3px}#filter-box .filter-item:hover b{color:#0072ff}#filter-box .filter-item.filter-isSubOption{display:none}#filter-box .filter-item.filter-hasSubOptions.filter-show,#filter-box .filter-item.filter-isSubOption.filter-show{display:block}#filter-box span.dictionary-icon{overflow:hidden;cursor:pointer;text-indent:0;font-size:0;position:relative;width:14px;display:inline-block;height:15px}#filter-box span.dictionary-icon:before{position:absolute;top:0;left:0;color:#999;font-size:14px;line-height:14px}#filter-box .filter-hasIcon a:hover{text-decoration:none}#filter-box .filter-button{padding:0 10px;text-transform:lowercase}#filter-box .filter-button a{margin-left:21px;font-weight:700}#filter-box .filter-selected{cursor:pointer;background-color:#ebf8fe}#filter-box .filter-selected:hover a{text-decoration:underline}#filter-box .filter-deactive a{color:#999}#filter-box .filter-price a{display:inline-block}#filter-box .filter-price .filter-item{margin-left:5px}#filter-box .filter-price .filter-item>*{vertical-align:middle}#filter-box .filter-price label{display:inline-block}#filter-box .filter-price input{width:75px;text-transform:lowercase;height:25px}#filter-box #filter-price-button{margin-left:5px;padding:4px 8px;height:17px}#filter-box .filter-price-range{padding:0 5px;font-size:16px}#filter-box .filter-isSubOption{margin-left:13px}#filter-box .stars-rating{margin-left:5px;height:auto;vertical-align:initial}#filter-box .stars-rating a{position:relative}#filter-box .filter-item-grade .link:hover{text-decoration:none}#filter-box .filter-item-grade em{vertical-align:top}#filter-box .filter-grade .filter-typ-checkbox{padding-bottom:0}#filter-box .no-stars{background:none;top:0!important;color:#1c1c1b}#filter-selected .filter-name{cursor:auto;padding-left:5px}#filter-selected .filter-name:before{display:none}#filter-selected li{overflow:hidden}#filter-selected li:not(:first-child):not(.filter-no-url-item){cursor:pointer}#filter-selected li:not(:first-child):not(.filter-no-url-item) a{background-color:#ebf8fe;line-height:30px;position:relative;color:#1c1c1b;padding-left:31px;display:block}#filter-selected li:not(:first-child):not(.filter-no-url-item) a:before{font-size:7px;color:#00c61e;color:#0072ff;width:14px;height:14px;text-align:center;line-height:13px;position:absolute;margin-top:6px;left:5px;border:1px solid #ccc;background-color:#fff;pointer-events:none}#filter-selected li:not(:first-child):not(.filter-no-url-item) a:hover:before{border:1px solid #00c61e;border:1px solid #0072ff}#filter-selected li:not(:first-child):not(.filter-no-url-item):hover>a{text-decoration:underline}#filter-selected li.filter-no-url-item{cursor:auto;position:relative;padding-left:31px;line-height:30px;display:block}#filter-selected li.filter-no-url-item:before{font-size:8px;color:#999;width:14px;height:14px;text-align:center;line-height:14px;position:absolute;margin-top:6px;left:5px;border:1px solid #ccc;background-color:#fff;pointer-events:none}#filter-selected li.filter-no-url-item:hover{cursor:not-allowed}#filter-itemsOnPage{float:left}#filter-itemsOnPage label{float:left;margin:3px 5px 0 10px;display:inline-block;font-weight:700}#filter-itemsOnPage select{width:40px}#filter-view{display:none}#filter-view label{display:inline-block;margin-right:20px;padding-bottom:10px;font-weight:700;text-transform:uppercase}#filter-view a{margin-right:10px;display:inline-block;padding:4px}#filter-view a:after{font-size:19px;color:#0072ff}.view-list #filter-view a.list,.view-tiles #filter-view a.tiles{background:#ddd}#filter-sort,.flat-select{padding-left:5px}#filter-sort label,.flat-select label{display:block;padding-bottom:10px;font-weight:700;text-transform:uppercase}#filter-sort .select3-container,.flat-select .select3-container{display:block;width:100%;border-color:#ccc}#filter-sort .select3-container .select3-option-selected,.flat-select .select3-container .select3-option-selected{background-color:#ebf8fe;color:#1c1c1b}#filter-sort .select3-container .select3-option-list,.flat-select .select3-container .select3-option-list{border-color:#ccc}#filter-sort .select3-container .select3-option:hover,.flat-select .select3-container .select3-option:hover{background-color:#0072ff;color:#fff}#filter-sort .select3-container .select3-selection-arrow,.flat-select .select3-container .select3-selection-arrow{border-left:none}#no-selection-notify{border-top:1px solid #cacaca;padding:10px 10px 0}#no-selection-notify a{font-weight:700}#node-tree{border-top:1px solid #ccc}#node-tree li,#node-tree ul{display:block;list-style:none}#node-tree .collapsed-category>ul{display:none}#node-tree .node-tree-header{font-weight:700;padding:0 10px 0 30px;margin-bottom:10px;text-align:left;font-size:14px;color:#333;position:relative;cursor:pointer;display:inline-block;text-transform:uppercase}#node-tree .node-tree-header:before{border-bottom:8px solid #999;border-left:6px solid transparent;border-right:6px solid transparent;content:"";left:7px;margin-top:-3px;position:absolute;top:50%;transition:all .3s ease}#node-tree .node-tree-header:hover:before{border-bottom-color:#0072ff}#node-tree .category-link a{display:block;padding:5px 10px;text-decoration:none;color:#1c1c1b}#node-tree .category-link a:hover{text-decoration:underline;background:#ebf8fe}#node-tree .category-link.category-hidden{display:none}#node-tree em{color:#999;font-style:normal;float:right}#node-tree .category-show-more a{font-size:11px!important;color:#0072ff;font-weight:700}#node-tree ul.level-1>.category-link>a,#node-tree ul.level-1>.category-link>a em{font-size:14px;font-weight:700}#node-tree ul.level-2>.category-link>a{font-size:12px;font-weight:700;padding-left:20px}#node-tree ul.level-2>.category-link>a em{font-size:12px;font-weight:700}#node-tree ul.level-2>.category-show-more a{padding-left:20px}#node-tree ul.level-3>.category-link>a{font-size:11px;padding-left:30px}#node-tree ul.level-3>.category-link>a em{font-size:11px}#node-tree ul.level-3>.category-show-more a{padding-left:30px}#node-tree ul.level-4>.category-link>a{font-size:10px;padding-left:40px}#node-tree ul.level-4>.category-link>a em{font-size:10px}#node-tree ul.level-4>.category-show-more a{padding-left:40px}#node-tree ul.level-5>.category-link>a{font-size:10px;padding-left:45px}#node-tree ul.level-5>.category-link>a em{font-size:10px}#node-tree ul.level-5>.category-show-more a{padding-left:45px}#node-tree.node-uncollapsed>:not(.node-tree-header){display:none}#node-tree.node-uncollapsed .node-tree-header{margin-bottom:0}#node-tree.node-uncollapsed .node-tree-header:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#leaf #node-tree em{float:none}#shops-modal{max-width:940px;padding:0 0 20px}#shops-modal *{box-sizing:border-box}#shops-modal .product-info-box:after{content:"";display:block;clear:both}#shops-modal .special-hours-box{display:table;width:100%}#shops-modal .special-working-hours{color:#ed1c24;padding:5px 0 0}#shops-modal .special-working-hours-header{font-weight:700;padding-bottom:10px}#shops-modal .date-description{float:left;width:150px}#shops-modal .hours-description{float:left;width:80px}#shops-modal .column{float:left;width:33.33%}#shops-modal .column:nth-child(2n),#shops-modal .column:nth-child(3n){padding-left:58px}#shops-modal .special-data-container{width:100%;float:none;overflow:auto;font-size:11px}#shops-modal .delivery-data{float:left;width:50%;box-sizing:border-box;vertical-align:top;margin-top:10px}#shops-modal .delivery-data label{font-size:14px;margin-right:5px;display:inline-block;width:130px;vertical-align:top;line-height:30px}#shops-modal .delivery-data #zip-code,#shops-modal .delivery-data .select3-container{display:inline-block}#shops-modal .delivery-data #zip-code{width:74px}#shops-modal .delivery-data .select3-container{width:280px}#shops-modal .delivery-data .select3-container .select3-option{height:30px}#shops-modal .delivery-data .select3-container .select3-option.hidden-item{display:none}#shops-modal .delivery-data .confirm-city-button{display:inline-block;vertical-align:top;margin-left:10px}#shops-modal .delivery-data label.error{display:none!important}#shops-modal #search-city{padding:20px 30px 0}#shops-modal #search-city .title{font-size:24px}#shops-modal .product-data{float:left;width:48%;border:1px solid #cacaca;box-sizing:border-box;vertical-align:top;margin-top:20px;padding:10px;margin-right:2%;display:table}#shops-modal .product-data .photo{display:table-cell;margin-right:18px;text-align:center;vertical-align:middle}#shops-modal .product-data .photo img{width:102px;width:91px}#shops-modal .product-data .info{display:table-cell;vertical-align:middle}#shops-modal .product-data .product-name{font-size:15px}#shops-modal .product-data .product-category{color:#9b9b9b;display:inline-block}#shops-modal .product-data .product-code{color:#9b9b9b}#shops-modal .same-day-delivery-notice{background-color:#e6f8fe;margin:5px 10px;padding:15px 25px;text-align:center;font-size:13px}#shops-modal #only-available-box{clear:both;padding-top:15px;width:100%}#shops-modal #shops-details{clear:both;margin-top:10px}#shops-modal #show-all-available-shops-message{text-align:center;padding:10px 0 20px}#shops-modal #show-all-available-shops-message p{color:#1c1c1b;display:block;padding:10px 0 0;font-size:14px}#shops-modal #show-all-available-shops-message .show-all-available-shops{margin:30px auto 0}#shops-modal .shop-city-header{background-color:#eaeaea;color:#1c1c1b;font-size:20px;font-weight:700;padding:5px 15px;margin-bottom:10px}#shops-modal #shops-list{padding:25px 30px 0;margin-top:12px;border-top:1px solid #cacaca;position:relative;overflow:hidden}#shops-modal #shops-list .shop-item{margin-bottom:20px}#shops-modal #shops-list .shop-data-box{overflow:hidden}#shops-modal #shops-list .shop-data{padding-right:10px;float:left;width:38%;vertical-align:top;line-height:1.6}#shops-modal #shops-list .shop-code{font-weight:700;padding:3px;background-color:#ffc;margin-bottom:10px;display:none}#shops-modal #shops-list .shop-description{float:left;width:40%;vertical-align:top;padding-right:10px}#shops-modal #shops-list .shop-description [class*=-tick]{background:none;padding-left:0;font-size:14px}#shops-modal #shops-list .shop-description [class*=-tick]:before{margin-right:5px;font-size:15px;margin-top:-7px}#shops-modal #shops-list .shop-description .no-tick{color:#9a9a9a}#shops-modal #shops-list .shop-description .no-tick:before{color:#e30613}#shops-modal #shops-list .shop-description .yes-tick:before{color:#06b665}#shops-modal #shops-list .shop-description .status-description{display:block;margin-left:17px;margin-top:3px;color:#9a9a9a}#shops-modal #shops-list .name{padding:0;font-size:16px}#shops-modal #shops-list .shop-actions{float:left;width:22%;vertical-align:top}#shops-modal #shops-list .shop-actions .add-to-cart{width:100%}#shops-modal #shops-list .details-hours,#shops-modal #shops-list .details-phone,#shops-modal #shops-list .details-transport{display:inline-block;vertical-align:top;padding-right:30px;max-width:40%;line-height:1.8}#shops-modal #shops-list .details-hours{max-width:20%}#shops-modal #shops-list .details-phone{padding-right:0}#shops-modal #shops-list .details-title{font-weight:700}#shops-modal #shops-list .shop-details{padding:0;margin-top:10px;display:none}#shops-modal #shops-list .details-button{position:relative;display:none;padding:2px 2px 2px 18px;cursor:pointer;color:#0072ff}#shops-modal #shops-list .details-button:before{content:"";position:absolute;left:0;top:50%;margin-top:-4px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #005ca9}#shops-modal #shops-list .details-button.open-details{display:block}#shops-modal #shops-list .shop-item-details-state{display:none}#shops-modal #shops-list .shop-item-details-state:checked~.shop-details{display:block}#shops-modal #shops-list .shop-item-details-state:checked~.shop-data-box .details-button,#shops-modal #shops-list .shop-item-details-state:checked~.shop-data .details-button{display:none}#shops-modal #shops-list .shop-item-details-state:checked~.details-button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#shops-modal #shops-list .shop-item-details-state:checked~.details-button.hide-details{display:block}#shops-modal #shops-list .shop-info{margin-top:10px}#shops-modal #shops-list.show-more .shop-item{display:block}#shops-modal #shops-list.show-more .shop-item.hidden{display:none}#shops-modal #shops-list.show-more:after{height:90px;position:absolute;left:0;bottom:0;width:100%;pointer-events:none;background:linear-gradient(hsla(0,0%,100%,0),#fff);content:"";display:block}#shops-modal #shops-list.show-more~#more-shops{display:block}#shops-modal #no-items{margin-top:30px;text-align:center;padding:0 30px 30px}#shops-modal #more-shops{margin-bottom:0;display:none}#shops-modal #shop-info{padding:0 30px;margin-top:20px}.allegro-voucher{background:#fffbcc;color:#e30613}.allegro-voucher ul{padding:10px 15px;display:block}.allegro-voucher li{padding:5px 0}.allegro-voucher .voucher-code{font-weight:700}#cart .allegro-voucher{background:none;font-size:11px}#cart .allegro-voucher ul{padding:0;margin-top:10px;border:0}#cart .allegro-voucher li{padding:0}#top-product-opinions{margin-bottom:20px}#top-product-opinions.extended-header .product-header h2{height:40px}#top-product-opinions .top-product-opinions-header{padding:5px 15px;background-color:#eaeaea;font-weight:700;font-size:24px}#top-product-opinions .products-list{display:table;overflow:hidden}#top-product-opinions .product{display:table-cell;width:25%;padding:20px 13px;vertical-align:top}#top-product-opinions .product:last-child{margin-right:0}#top-product-opinions .product .stars-rating{margin-bottom:5px}#top-product-opinions .product .price-normal{font-size:20px}#top-product-opinions .product .price-instalments,#top-product-opinions .product .price-old,#top-product-opinions .product .price-promotion-date,#top-product-opinions .product .product-saved{display:none}#top-product-opinions .product-header{margin-bottom:10px}#top-product-opinions .product-header h2{font-size:14px;line-height:20px;max-height:40px;overflow:hidden}#top-product-opinions .product-header h2 a{color:#1c1c1b}#top-product-opinions .product-photos{margin-bottom:15px;text-align:center}#top-product-opinions .product-photos a{width:190px;height:170px;display:block;margin:0 auto}#top-product-opinions .product-photos img{width:100%;height:100%}#top-product-opinions .product-opinion{height:90px;margin-bottom:10px;position:relative;line-height:18px;overflow:hidden}#top-product-opinions .product-opinion a{color:#1c1c1b}#top-product-opinions .product-opinion:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}#top-product-opinions .product-opinion-author{line-height:18px}#top-product-opinions .product-opinion-author a{color:#999}#top-product-opinions .product-opinion-date{display:block}@media (max-width:1230px){#top-product-opinions .product{padding:10px}#top-product-opinions .product-photos a{width:102px;height:91px}}#login-modal{max-width:500px;padding:0}#login-modal h2{padding:15px 30px 0;font-size:24px}#login-modal .password-toggle{top:-21px;right:0}#login-modal .error-box{padding:10px 10px 0}#login-modal .error-box:before{margin:5px 0;background-color:#fad6d4;opacity:1}#loginView-register{width:475px}#loginView-register .statusError,#loginView-register .statusOk{margin-left:0}#login-layer{margin-top:10px}#login-layer .buttons{text-align:center}#login-layer .header{padding:0 30px}#login-layer .header h3{padding:0;font-size:14px}#login-layer .header .welcomeSubMessageForUnloggedUser{margin:10px 0;font-size:12px}#login-layer .tabs{padding:0 20px}#login-layer .row{text-align:left;display:inline-block;width:100%;box-sizing:border-box}#login-layer .row.row-input label.error{padding-left:102px}#login-layer .row.row-input>label:not(.error){display:inline-block;width:100px;font-size:14px}#login-layer .row input[type=email],#login-layer .row input[type=password],#login-layer .row input[type=text]{width:285px}#login-layer .tab-login,#login-layer .tab-register,#login-layer .tab-remind{margin-bottom:30px}#login-layer .errorText{white-space:normal;line-height:30px;color:red;text-align:center;font-weight:700}#login-layer .errorText span,#login-layer .header,#login-layer .tab{display:none}#login-layer.login-mode .header-login,#login-layer.login-mode .tab-login{display:block}#login-layer.login-mode .menu-register,#login-layer.login-mode .menu-remind{display:none}#login-layer.register-mode .header-register,#login-layer.register-mode .tab-register{display:block}#login-layer.register-mode .header-register p{max-width:400px}#login-layer.register-mode .menu-login,#login-layer.register-mode .menu-remind{display:none}#login-layer.remind-mode .header-remind,#login-layer.remind-mode .tab-remind{display:block}#login-layer.remind-mode .menu-login,#login-layer.remind-mode .menu-register,#login-layer.success .header,#login-layer.success .tabs{display:none}#login-layer.success .header-success{margin-bottom:20px;display:block}#login-layer .cancel,#login-layer .to-remind{font-size:12px;float:right;margin:10px 15px 0 0}#login-layer .cancel:after,#login-layer .to-remind:after{content:"";display:inline-block;height:40px;vertical-align:middle}#login-layer .cancel span,#login-layer .to-remind span{display:inline-block;vertical-align:middle}#login-layer .btn-login,#login-layer .btn-register,#login-layer .btn-remind{margin:10px 0 0 113px;font-size:16px;letter-spacing:-.03em;padding-left:40px;padding-right:40px}#login-layer .menu{padding-left:10px;background:#ccc;border-top:1px solid #ccc;height:40px;line-height:40px;font-size:16px;text-align:left}#login-layer .check{margin-top:10px;margin-left:102px}#login-layer .terms-text{vertical-align:super}#login-layer label.error{display:block;margin-top:4px}#login-layer .permissions{padding-top:10px;text-align:left}#login-layer .permissions .permissions-header{font-weight:700}#login-layer .permissions-disclaimer{padding-top:20px}#login-layer .regulation{text-align:left}#login-layer .login-error{color:red;font-size:12px;padding-bottom:10px}#nick-status{float:right;font-size:12px;vertical-align:middle;width:130px;margin-top:10px;text-align:right;line-height:20px}#nick-status:before{margin-right:3px;font-size:10px;font-weight:700}#nick-status.valid:before{color:#00b162}#nick-status.error,#nick-status.error:before{color:red}#remove-comment-modal{padding:30px;font-size:14px}#remove-comment-modal h2{margin-bottom:10px;font-size:24px}#remove-comment-modal .buttons{margin-top:10px;text-align:center}#remove-comment-modal .buttons .button-yes{margin-right:10px}#nick-modal{max-width:350px;padding:20px}#nick-modal h2{padding:10px;font-size:24px}#nick-modal #nickView-form>p{margin:10px 0;font-size:12px;padding:0 10px}#nick-modal #nick-status{width:130px;background-position:0;text-align:right;display:none}#nick-modal .nickView-label{display:inline-block;width:86px;font-size:14px}#nick-modal #login-layer .row input[type=email],#nick-modal #login-layer .row input[type=password],#nick-modal input[type=text]{width:200px}#nick-modal .save-button{padding:0 10px}#nick-modal .btn-save{width:100%}#nick-modal .check{margin-top:10px;width:100%;box-sizing:border-box}#nick-modal .error,#nick-modal .valid{margin:5px 0;text-align:center}#nick-modal .check-nick{padding-bottom:10px}#notice-modal{max-width:530px;padding:30px 20px;font-size:14px}#notice-modal .notice-message{background:#fffcc5;border:1px solid #ccc;padding:15px;margin:0 10px}#notice-modal h2{margin-bottom:10px;font-size:24px;padding:0 10px}#notice-modal p{margin-top:10px;padding:0 10px}#notice-modal .notice-label{display:inline-block;width:85px;font-size:14px}#notice-modal #login-layer .row input[type=email],#notice-modal #login-layer .row input[type=password],#notice-modal input[type=text]{width:200px}#notice-modal .buttons{margin-top:10px;text-align:center}#notice-modal .input-row{text-align:center}#notice-modal .permissions-desc{padding-top:10px;color:#666;text-align:left;font-size:10px;line-height:12px}#filter-box #filter-operator{display:none}#filter-box #filter-stocks{overflow:visible;background:#fffbcc;padding:10px;display:none}#filter-box #filter-stocks+*{border-top:none;padding-top:0}#filter-box #filter-stocks .clear-selcted-shops{float:right;display:none}#filter-box #filter-stocks .clear-selcted-shops.visible{display:block}#filter-box #filter-stocks .filter-stocks-header{overflow:auto}#filter-box #filter-stocks label{display:block;padding-bottom:10px;font-weight:700;text-transform:uppercase;float:left}#filter-box #filter-stocks .search{padding:0 0 20px}#filter-box #filter-stocks .filter{display:inline-block;margin:0 0 0 -5px}html.operator-logged #filter-box #filter-operator,html.operator-logged #filter-box #filter-stocks,html.operator-reserve-bar #filter-box #filter-operator,html.operator-reserve-bar #filter-box #filter-stocks{display:block;background:#fffbcc}html.operator-logged #filter-box #filter-operator+*,html.operator-logged #filter-box #filter-stocks+*,html.operator-reserve-bar #filter-box #filter-operator+*,html.operator-reserve-bar #filter-box #filter-stocks+*{padding-top:20px;border-top:1px solid #ccc}.product-stocks-box{background:#fffbcc;padding:5px 10px}.product-stocks-box ul li{padding:4px 0;display:none}.product-stocks-box ul li.stocks-in-city,.product-stocks-box ul li.visible{display:block}.product-stocks-box ul li.hidden{display:none}.product-stocks-box .expand{color:#1c1c1b;margin:0 0 0 -8px;border:none}.product-stocks-box .expand:hover{border:none}.product-stocks-box .expand:before{border-top-color:#1c1c1b}.product-stocks-box .product-stocks{display:none;padding-top:3px}.product-stocks-box.show-product-stocks .product-stocks{display:block}.product-stocks-box .city-select{width:224px}.product-stocks-box .city-select .select3-selection-icon{-webkit-transform:none!important;transform:none!important;border:none;margin-top:-15px;right:8px}.product-stocks-box .city-select .select3-selection-icon:after{color:#666}.product-stocks-box .shops-list{padding:10px 5px 5px}.product-stocks-box .shops-list .shop{padding:4px 0}.product-stocks-box .shops-list span{font-weight:700}.product-stocks-box .quantity{padding:5px 0}.product-stocks-box .quantity span{font-weight:700}.best-voucher .best-voucher-container{border:0}#comparison #breadcrumb:after,#comparison #compare-view #compare-bar{display:none}#compare-bar .product-preview-price .price-before,#compare-bar .product-preview-price .price-promotion-date,#compare-bar .product-preview-price .price-voucher-date,#compare-bar .product-preview-price .price-voucher-header,#compare-bar .product-preview-price .price-voucher-title,#compare-view .products-prices .price-promotion-date,#compare-view .products-prices .price-voucher-date,#compare-view .products-prices .price-voucher-header,#compare-view .products-prices .price-voucher-title{display:none!important}#compare-view{padding:0 10px}#compare-view .product-price .subscription-price{align-items:flex-start}#compare-view .compare-title{margin-top:0;font-size:23px}#compare-view .row-details{display:table;width:100%}#compare-view .row-details .row-attr>div,#compare-view .row-details .row>div{overflow-wrap:anywhere}#compare-view .products-buy,#compare-view .products-names,#compare-view .products-photos,#compare-view .products-prices,#compare-view .row,#compare-view .row-attr,#compare-view .row-category,#compare-view .row-delete{display:table-row}#compare-view .products-buy>div,#compare-view .products-names>div,#compare-view .products-photos>div,#compare-view .products-prices>div,#compare-view .row-attr>div,#compare-view .row-category>div,#compare-view .row-delete>div,#compare-view .row>div{display:table-cell;padding:2px 20px 2px 0;position:relative;vertical-align:top}#compare-view .products-buy>div{vertical-align:bottom}#compare-view .comparison-functions,#compare-view .comparison-products{float:left;padding-top:5px}#compare-view .comparison-products{display:table}#compare-view .products-count-2 .comparison-functions,#compare-view .products-count-2 .row-attr>div,#compare-view .products-count-2 .row>div{width:33.33%}#compare-view .products-count-2 .comparison-products{width:66.66%}#compare-view .products-count-2 .products-buy>div,#compare-view .products-count-2 .products-names>div,#compare-view .products-count-2 .products-photos>div,#compare-view .products-count-2 .products-prices>div,#compare-view .products-count-2 .row-delete>div{width:50%}#compare-view .price-before,#compare-view .price-omnibus{font-size:12px;color:#666;text-align:left}#compare-view .price-instalments-box{border:0;margin-top:0;padding:0 0 5px}#compare-view .price-instalments-box .price-instalments:after{display:none}#compare-view .price-instalments-box.is-voucher.using-discounted-price .price-instalments:not(.price-instalments-only-shop){color:#ed1c24}#compare-view .products-count-3 .comparison-functions,#compare-view .products-count-3 .row-attr>div,#compare-view .products-count-3 .row>div{width:25%}#compare-view .products-count-3 .comparison-products{width:75%}#compare-view .products-count-3 .products-buy>div,#compare-view .products-count-3 .products-names>div,#compare-view .products-count-3 .products-photos>div,#compare-view .products-count-3 .products-prices>div,#compare-view .products-count-3 .row-delete>div{width:33.33%}#compare-view .row-category>div{background:#eaeaea;font-weight:700;font-size:12px;text-align:right;border-top:20px solid #fff;text-transform:uppercase}#compare-view .attr-name{text-align:right}#compare-view .download-link:after{content:"";position:relative;top:0;left:1px;display:inline-block;width:4px;height:4px;border-right:2px solid #0c4da2;border-top:2px solid #0c4da2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#compare-view .fancyDict{color:inherit;border-bottom:1px dotted #000}#compare-view.show-diff .row-dif>div{background:#fffacc}#compare-view .divider{background:#ccc;clear:both;height:1px;margin-bottom:0;width:100%}#compare-view .remove-compare-box{overflow:hidden}#compare-view .remove-compare{text-transform:uppercase;float:right;margin:6px 22px 0 0;font-weight:700;font-size:10px;line-height:27px;cursor:pointer}#compare-view .remove-compare:after{font-size:22px;vertical-align:top}@media only print{#compare-view .remove-compare{display:none}}#compare-view .show-difference{padding-top:11px;display:inline-block}#compare-view .photo-hover,#compare-view .products-photos{position:relative}#compare-view .products-photos div{text-align:center}#compare-view .products-photos .product-status{left:20px}#compare-view .products-photos .ico-product-archival,#compare-view .products-photos .ico-product-notactive,#compare-view .products-photos a{display:inline-block;width:190px;height:169px}#compare-view .products-photos img{width:190px;height:169px;margin-bottom:10px}#compare-view .products-photos img.hover{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#compare-view .products-names .title{color:#000;font-weight:700;display:block;padding-bottom:5px;font-size:16px}#compare-view .products-names .stars-rating{margin-bottom:5px}#compare-view .product-category{color:#5b5b5b}@media only print{#compare-view .products-buy .row>div{display:none}}#compare-view .price-voucher-date,#compare-view .price-voucher-name{text-align:left}#compare-view .price-voucher-name{margin-top:10px}#compare-view .price-voucher-name~.price-omnibus{margin-bottom:10px}#compare-view .price-normal{font-size:40px}#compare-view .price-normal,#compare-view .shop-price-message{line-height:1;margin-bottom:13px;display:block}#compare-view .shop-delivery-only-available{width:100%}#compare-view .label-button{background:#fff;border:1px solid #eaeaea;box-sizing:border-box;color:#999}#compare-view .add-to-cart,#compare-view .label-button{margin-bottom:10px;width:100%}#compare-view .add-to-cart:last-child{margin-bottom:0}#compare-view .details-info{margin:10px 0 20px}@media only print{#compare-view .details-info{display:none!important}}#compare-view .details-info .score-box{margin-top:-2px;float:right}#compare-view .see-details,#compare-view .see-others{font-weight:700;font-size:12px}#compare-view .see-others{margin-bottom:20px;display:block;margin-top:10px}@media only print{#compare-view .see-others{display:none!important}}#compare-view .specification-header{padding:5px 0}#compare-view .specification-header .label{font-weight:700;font-size:18px}#compare-view .clipboard-button,#compare-view .compare-back-button,#compare-view .print-button,#compare-view .report-bug,#compare-view .sharebook{float:left;clear:both}@media only print{#compare-view .clipboard-button,#compare-view .compare-back-button,#compare-view .print-button,#compare-view .report-bug,#compare-view .sharebook{display:none}}#compare-view .social-box{margin-top:10px;float:left;clear:both}.sticky #comparison #header{display:none}.sticky #comparison #compare-bar{display:table}#compare-bar{background:#fff;display:none;margin:0 auto;padding:0 10px;width:1180px}@media (max-width:1230px){#compare-bar{width:940px}}#compare-bar.products-count-2 .column{width:33.33%}#compare-bar.products-count-3 .column{width:25%}#compare-bar .compare-bar-title{font-size:20px;margin-bottom:10px}#compare-bar .column:not(:first-child){border-left:1px solid #ddd;padding-left:20px;padding-right:20px}#compare-bar .column{display:table-cell;padding:15px 0;vertical-align:top}#compare-bar .add-to-cart{width:100%}#compare-bar .product-preview .product-preview-photo{float:left;width:85px}#compare-bar .product-preview .product-preview-photo img{width:71px;height:63px;display:block;margin-bottom:9px}#compare-bar .product-preview .product-preview-name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:155px}#compare-bar .product-preview .product-preview-name a:hover{color:#000}#compare-bar .product-preview .product-preview-price{font-size:20px;margin-bottom:10px;padding-left:84px}#compare-bar .product-preview .product-preview-price .price-monthly,#compare-bar .product-preview .product-preview-price .price-normal{font-size:20px}#compare-bar .product-preview .product-preview-price .not-active,#compare-bar .product-preview .product-preview-price .see-others{display:block;font-weight:700;font-size:12px;margin-top:10px}#compare-bar .product-preview .product-preview-price .price-omnibus{text-align:left}#compare-bar .show-difference{font-size:10px}#compare-bar .clipboard-button{margin-bottom:10px;padding-left:5px}#compare-bar .price-instalments,#compare-bar .price-promotion-date,#compare-bar .product-category,#compare-bar .product-saved,#compare-bar .product-status,#compare-bar .see-details,#compare-bar .stars-rating{display:none}#compare-bar .price-normal{display:inline-block}#compare-bar .price-voucher-date,#compare-bar .price-voucher-name{text-align:left}#compare-bar .subscription-price .promotion-price{font-size:13px;text-align:right}.social-fb,.social-gplus,.social-mail,.social-pin,.social-tw{width:26px;height:26px;overflow:hidden;display:inline-block;vertical-align:top}.social-fb:after,.social-gplus:after,.social-mail:after,.social-pin:after,.social-tw:after{width:26px;height:26px;text-align:center;line-height:26px;font-size:26px;vertical-align:top}.social-pin,.social-tw{width:26px;height:26px}.social-pin:after{color:#bd081c}.social-gplus{width:26px;height:26px}.social-gplus:after{color:#d34836}.social-mail:after{background:#999;font-weight:700;color:#fff;font-size:17px;line-height:25px}.social-box{float:right;height:28px;line-height:28px}.social-box ul,.social-box ul li{display:inline-block}.social-box ul li{vertical-align:middle;margin-left:2px}#last-search-box{display:none}#last-search-box.showed{display:block}#last-search-box .header{background:#e2e2e2 none repeat scroll 0 0;height:38px;line-height:44px;text-align:center;border:1px solid #ccc;border-bottom:0;font-size:13px;font-weight:700;text-transform:uppercase}#last-search-box .list{border:1px solid #ccc;background:#fff;border-top:0;padding:10px 0}#last-search-box ul{margin:0}#last-search-box li a{display:block;padding:5px 10px;font-size:12px}#last-search-box li a:before{font-size:10px;margin-right:5px}#error-content{padding:0 10px}#error-content h2{font-size:25px;font-weight:700;padding:20px 0}#error-content ul{margin:20px 0 40px 17px}#error-content li{margin-bottom:15px;font-size:15px;list-style:inherit}#catalog-grid{padding:0 10px 20px;overflow:hidden}#catalog-grid .item{width:23%;margin-right:2%;float:left}#catalog-grid .item:nth-child(4n+1){clear:both}#catalog-grid h3{padding:0 0 8px;margin:0}#catalog-grid h3 a{font-size:15px;color:#1c1c1b}#catalog-grid ul{display:block;margin-bottom:20px}#catalog-grid .count{color:#999;font-size:13px}#catalog-grid li{font-size:13px;display:block;margin-bottom:5px}#catalog-grid li .count{font-size:11px}#catalog-grid .more{font-weight:700}#product-archive{width:920px;padding:0 0 20px;z-index:2;position:relative;margin:0 10px}@media screen and (max-width:1230px){#product-archive{width:700px}}#product-archive .top-label{display:inline-block;margin-bottom:15px}#product-archive .top-label h2{font-size:23px;line-height:28.8px}#product-archive .top-label.status-unavailable{width:220px;margin-right:15px;color:#e30613}#product-archive .archive-products-box{display:table;margin-bottom:15px}#product-archive .products-list{display:table-row;width:100%}#product-archive .products-list .product-archive{display:table-cell;vertical-align:top}@media screen and (max-width:1230px){#product-archive .products-list .product-archive:nth-of-type(3){display:none}}#product-archive .no-recommended-products{display:table-cell;padding-left:50px;font-size:16px;text-align:center;vertical-align:middle}#product-archive .no-recommended-products h4{margin-bottom:10px;line-height:30px;font-size:24px}#product-archive .no-recommended-products a{font-weight:700}#product-archive .product-community li{display:inline-block;margin-right:20px;vertical-align:middle}#product-archive .product-community li:last-child{margin-right:0}#product-archive.products-loaded .btn-compare-archive{display:inline-block}#product-archive .btn-compare-archive{display:none}#product-archive .btn-compare-archive:before{margin-right:10px;font-size:20px}#product-archive .btn-compare-archive:hover{color:#fff}#product-archive.extended-header .product-archive .product-header{height:65px}#leaf .product-articles,#leaf .product-button,#leaf .product-price,#node .product-articles,#node .product-button,#node .product-price{background:none}#leaf .product-articles,#node .product-articles{width:245px}.page-init #products-filter:after,.page-init #products-filter:before{display:none}#products-filter{float:left;margin:15px 0 15px 15px;width:270px}@media (max-width:1230px){#products-filter{width:240px;margin:15px 0 15px 10px}}#product-list{float:right;width:870px;margin:0 15px 0 0}@media (max-width:1230px){#product-list{width:680px;margin-right:10px}}.view-list #products.list .product-tile,.view-list #products.tiles .product-tile{display:none}.view-list #products.list .product-box,.view-list #products.tiles .product-box{display:table}.view-tiles #products .product-for-list{float:left}@media (max-width:1230px){.view-tiles #products .product-for-list:nth-child(3n) .product-tile{margin-right:0}.view-tiles #products .product-for-list:nth-child(3n+1){clear:both}}@media (min-width:1231px){.view-tiles #products .product-for-list:nth-child(4n) .product-tile{margin-right:0}.view-tiles #products .product-for-list:nth-child(4n+1){clear:both}}.view-tiles #products.list .product-box,.view-tiles #products.tiles .product-box{display:none}.view-tiles #products.list .product-tile,.view-tiles #products.tiles .product-tile{display:block}.view-tiles #products .banners-among_products{display:none!important}.banners-among_products{overflow:hidden}.banners-among_products .banner-simple:last-child{margin-bottom:10px}.banners-among_products .banner-simple+.banner-simple{margin-top:10px}#products{padding:0 0 15px;margin:0 auto}#products .product-box{width:870px;box-sizing:border-box;padding:0;margin:0 0 10px;display:table}#products.list .product-tile,#products.tiles .product-box{display:none}#products .product-advance-sale,#products .product-top-list{border-width:2px;border-style:solid;position:relative;overflow:inherit}#products .product-advance-sale .product-articles,#products .product-advance-sale .product-sales,#products .product-top-list .product-articles,#products .product-top-list .product-sales{width:244px}#products .product-advance-sale .product-main:after,#products .product-top-list .product-main:after{text-transform:uppercase;position:absolute;top:-5px;line-height:1em;left:8px;background:#fff;padding:0 7px;font-weight:700;font-size:12px}#products .product-advance-sale.product-box .product-main,#products .product-top-list.product-box .product-main{padding-left:14px;border:0}#products .product-advance-sale .product-main .product-community,#products .product-top-list .product-main .product-community{left:15px}#products .product-top-list{border-color:#45abe5}#products .product-top-list .product-main:after{content:"Bestseller";color:#45abe5}#products .product-advance-sale{border-color:#ff9000}#products .product-advance-sale .product-main:after{color:#ff9000;content:"Przedsprzeda\017c"}#products .product-advance-sale .przedsprzedaz{display:none}#products .product-bottom-bar,#products .product-bottom-utils{clear:both}#products .product-main{width:594px;padding:8px 15px 35px;border:1px solid #eaeaea;border-right:0;display:table-cell;vertical-align:top;position:relative}#products .product-main .product-community{position:absolute;bottom:6px;left:16px}#products .product-sales{background:#eaeaea;position:relative;display:table-cell}#products .product-name{font-weight:700;font-size:20px;padding-bottom:5px}@media (max-width:1230px){#products .product-name{font-size:15px}}#products .product-name a,#products .product-name a:hover{color:#1c1c1b}#products .product-promotion-logo{bottom:30px}#products .product-photo{width:260px;height:230px;padding-bottom:5px;position:relative}#products .product-photo a,#products .product-photo img{width:100%;height:100%;display:block}#products .product-photo a{position:relative}#products .product-info{width:320px;margin-left:10px;padding-bottom:5px}#products .product-status{left:-16px}@media (max-width:1230px){#products .product-box{width:680px}#products .product-main{width:419px}#products .product-photo{width:195px;height:173px}#products .product-info{width:196px}#products .product-articles{width:230px}#products .product-top-list .product-main{width:418px}#products .product-top-list .product-articles,#products .product-top-list .product-sales{width:228px}}#search-header{font-size:12px}#search-header span{font-weight:700}#search-header .suggestion-try{color:#ed1c24;font-size:14px}#search-header .suggestion-try a{color:#005ca9;font-weight:700}#search-header .initial-keyword{font-weight:700}#search-header div:last-of-type{padding-bottom:15px}#empty-search{font-size:18px;padding-bottom:10px}#empty-search span{font-weight:700}#empty-search-message{padding-bottom:20px}.go-top-list{display:none}.sticky.pageAjax-enabled .go-top-list:not(.hide){position:fixed;display:inline-block;background:#eaeaea;top:50%;left:50%;z-index:1;font-size:17px;width:320px;height:50px;color:#333;text-align:center;line-height:50px;white-space:nowrap;font-weight:700;text-transform:uppercase}.sticky.pageAjax-enabled .go-top-list:not(.hide):hover{color:#999;background:#f7f7f7;text-decoration:none}.sticky.pageAjax-enabled .go-top-list:not(.hide):hover:after{border-color:transparent transparent #7d7d7d}.sticky.pageAjax-enabled .go-top-list:not(.hide):after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 10px 12px;border-color:transparent transparent #333;margin-left:5px}.sticky.pageAjax-enabled #product-list{z-index:2;background:#fff;position:relative}.sticky.pageAjax-enabled #product-list:after{margin-bottom:-20px;content:"";height:20px;width:100%;display:block;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}html.pageAjax-load #filter-selected:not(.filter-redirect-active),html.pageAjax-load #filter-sort-bar:not(.filter-redirect-active),html.pageAjax-load #filter-sort:not(.filter-redirect-active),html.pageAjax-load #filter-stocks:not(.filter-redirect-active),html.pageAjax-load #no-selection-notify:not(.filter-redirect-active),html.pageAjax-load .filter:not(.filter-redirect-active){opacity:.3;pointer-events:none}html.pageAjax-load #filter-selected.filter-redirect-active,html.pageAjax-load #filter-sort-bar.filter-redirect-active,html.pageAjax-load #filter-sort.filter-redirect-active,html.pageAjax-load #filter-stocks.filter-redirect-active,html.pageAjax-load #no-selection-notify.filter-redirect-active,html.pageAjax-load .filter.filter-redirect-active{opacity:1}html.pageAjax-load .set-filters{opacity:.3;pointer-events:none}.outlet-carousel{border:1px solid #eaeaea;width:870px;box-sizing:border-box;padding:18px 17px;margin:0 0 10px;display:flex;height:274px}.outlet-carousel .description{flex-basis:300px;flex-shrink:0}.outlet-carousel #outlet-slider{width:540px;overflow:hidden}.outlet-carousel #outlet-slider.product-slider:after,.outlet-carousel #outlet-slider.product-slider:before{width:40px}.outlet-carousel #outlet-slider.product-slider .product-slider-next,.outlet-carousel #outlet-slider.product-slider .product-slider-previous{height:86px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.outlet-carousel .products{flex-grow:1;padding-bottom:20px;overflow:hidden;left:0;position:absolute;display:flex}.outlet-carousel .link{font-weight:700;text-transform:uppercase;margin-top:5px;display:block}.outlet-carousel .link:after{color:#0072ff;font-size:20px}.outlet-carousel .outlet-product{width:162px;box-sizing:border-box;padding-right:10px}.outlet-carousel .outlet-product h3{padding:0}.outlet-carousel .outlet-product .wrapper{border:1px solid #eaeaea;padding:15px}.outlet-carousel .outlet-product .price-outlet{color:#0072ff;font-weight:700;font-size:14px}.outlet-carousel .outlet-product .standard-price{font-weight:400;color:#999}.outlet-carousel .outlet-product .description{display:flex;flex-direction:column;justify-content:space-between;height:99px;padding-top:17px}.outlet-carousel .outlet-product .description-name{display:block;overflow:hidden;max-height:32px;font-size:12px}.outlet-carousel .outlet-product .product-image{height:86px;display:flex;justify-content:center}.outlet-carousel .outlet-product .product-image img{width:auto}.outlet-carousel .outlet-product .group-name{font-weight:400;color:#999}@media (max-width:1230px){.outlet-carousel{width:680px}}#search-related-keywords{height:98px}#search-related-keywords.is-hidden{display:none}#search-related-keywords .related-keywords-heading{font-size:12px;text-transform:uppercase;margin-bottom:1rem;padding:0}#search-related-keywords .related-keywords-list{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;flex-wrap:nowrap;white-space:nowrap}#search-related-keywords .related-keyword-link{margin-bottom:0}#search-related-keywords .carousel{overflow:hidden}#search-related-keywords .carousel-wrapper{position:relative}#search-related-keywords .next,#search-related-keywords .prev{position:absolute;height:100%;width:35px;text-align:center;line-height:35px;padding:0;z-index:2;top:0}#search-related-keywords .next:before,#search-related-keywords .prev:before{font-weight:700;font-size:32px}#search-related-keywords .prev{left:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}#search-related-keywords .prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#search-related-keywords .next{right:0;-webkit-transform:translateX(10px);transform:translateX(10px)}#category-list h1{font-size:24px;font-weight:700;margin:0;padding:0;display:inline}#category-list .category-items-count{font-weight:200;color:#999;font-size:24px}#category-list .category-list-header{padding:0 10px 10px;border-bottom:1px solid #ccc;margin:0 0 10px}#category-list .category-list-row{margin-bottom:15px}#category-list .category-list-container{display:table;border-spacing:15px 0;margin:0 -15px}#category-list .category-list-box{border:1px solid #ccc;width:200px;padding:10px;display:table-cell}@media screen and (max-width:1230px){#category-list .category-list-box{width:152px}}#category-list .category-list-box-link img{width:122px;height:120px;display:block;margin:0 auto}#category-list .category-list-header-link{text-align:center}#category-list .category-list-header-link a{color:#1c1c1b}#category-list .category-list-box-number{text-align:right;color:#999}#category-list .category-list-box-name{color:#1c1c1b;font-size:18px;margin-top:14px;display:block}#category-list .category-list-footer{line-height:15px;text-align:justify;padding:10px 0}#category-list .category-list-footer h2{font-size:20px;margin:0 0 10px}#category-list .category-list-footer h3{display:block;font-size:16px;font-weight:700;margin:10px 0;padding:0}.product-sales .product-sales-tabs{display:flex;justify-content:space-between;position:relative;background:#fff;border:1px solid #eaeaea}.product-sales .product-categories{max-width:245px}.product-sales .outlet-learn-more{display:inline-block;position:relative}.product-sales .shop-delivery-info{position:relative;margin-bottom:4px}.product-sales .outlet-quality-category{display:block;position:relative}.product-sales .outlet-quality-category.show-description .outlet-quality-description{opacity:1;visibility:visible}.product-sales .oulet-learn-more-description,.product-sales .outlet-quality-description{box-sizing:border-box;visibility:hidden;opacity:0;transition:.3s;position:absolute;width:200px;background:#fff;left:50%;display:block;padding:5px 8px;box-shadow:0 2px 3px rgba(0,0,0,.25);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:none;bottom:160%;border-radius:4px}.product-sales .oulet-learn-more-description:after,.product-sales .outlet-quality-description:after{content:"";cursor:pointer;position:absolute;display:block;width:0;top:100%;height:0;width:10px;height:10px;background:#fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);box-shadow:2px 2px 2px rgba(0,0,0,.2);right:30px}.product-sales .oulet-learn-more-description:after{right:50%;-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg);transform:translateY(-50%) translateX(50%) rotate(45deg)}.product-sales .outlet-quality-description{color:#333;font-weight:400;right:0;-webkit-transform:translateX(0);transform:translateX(0);left:auto}.product-sales .oulet-learn-more-icon{background:#f8f8f8;border-radius:50%;cursor:pointer;color:#0072ff;display:block;font-style:unset;height:15px;line-height:15px;margin-left:2px;width:15px;text-align:center}.product-sales .oulet-learn-more-icon:hover+span{visibility:visible;opacity:1}.product-sales .sales-tabs-link{cursor:pointer;font-size:12px;text-transform:uppercase;padding:10px;border-radius:0}.product-sales .sales-tabs-link.is-active{background:#eaeaea}.product-sales .sales-tabs-link.is-active .tab-price{display:none}.product-sales .sales-tabs-link.is-active:not(.has-children){cursor:default;pointer-events:none}.product-sales .sales-tabs-link .tab-label{font-weight:700}.product-sales .tab-outlet{flex:1;text-align:center}.product-sales .tab-outlet.has-children .tab-label:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:5px}.product-sales .tab-outlet.is-open+.tab-dropdown{display:block}.product-sales .tab-dropdown{box-sizing:border-box;display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.3);align-items:center;padding:10px;z-index:2;cursor:default}.product-sales .tab-dropdown-item{display:flex;justify-content:space-between;align-items:center}.product-sales .tab-dropdown-item:not(:last-child){margin-bottom:10px}.product-sales .select-quality{padding:0 10px;font-size:10px;height:18px}.product-sales .product-sales-category{background:#eaeaea}.product-sales .product-sales-category:not(.is-active){display:none}.product-sales .choose-individual-offer{width:100%;font-size:14px;text-align:center;color:#999;margin-left:-5px}.product-sales .choose-individual-offer:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:15px}.product-sales .product-sales-category-outlet .home-delivery-action{color:#00c61e}.product-sales .product-sales-category-outlet .add-to-cart{margin-bottom:0}.product-sales .product-sales-category-outlet .price-instalments,.product-sales .product-sales-category-outlet .price-normal{color:#1c1c1b}.product-sales .product-sales-category-outlet .price-instalments i{border-bottom-color:#3b80ba}.product-sales .product-sales-category-outlet .shopping-options{box-sizing:border-box;color:#fff;width:100%;background:#00c61e;font-size:18px;padding:16px 12px}.product-sales .product-sales-category-outlet .shopping-options:hover{color:#fff;background:#00e022}.product-sales .stock-info{color:#999}#product-tabs[data-tab=outlet] #product-for-sale .product-button:not(.product-button-outlet) .action-primary{display:none}#product-tabs[data-tab=outlet] #product-for-sale .product-button-outlet{display:block;margin-top:-5px}#product-tabs[data-tab=outlet] #product-for-sale .product-button-outlet .action-primary{padding-top:0}#product-for-sale .product-sales-tabs{margin-top:20px}#product-for-sale .product-sales-category-outlet{margin-bottom:15px}#product-for-sale .product-sales-category-outlet .add-to-cart{background:#00c61e;color:#fff}#product-for-sale .product-sales-category-outlet .add-to-cart:hover{background:#00e022}.delete-watched-button{display:inline-block;text-transform:uppercase;height:28px;line-height:28px;font-weight:700;font-size:10px}.delete-watched-button:before{padding-right:3px;font-size:19px;color:#0072ff}.delete-watched-button:hover{opacity:.85;text-decoration:none}#watched-list .statusDetails{white-space:nowrap}#max-clipboard-products-message{padding:20px;text-align:center}#max-clipboard-products-message h2{margin-bottom:20px}#max-clipboard-products-message p{margin:0 auto}#max-clipboard-products-message .buttons{margin-top:20px;text-align:center}#max-clipboard-products-message .buttons button+button{margin-left:10px}#watched-list .product-box{width:680px;background-color:#fff}#watched-list .product-main{width:419px;padding-bottom:35px}#watched-list .product-photo{width:195px;height:173px}#watched-list .product-info{width:197px}#watched-list .product-articles{width:230px}#watched-list .product-advance-sale,#watched-list .product-top-list{width:678px!important}#watched-list .product-advance-sale .product-main,#watched-list .product-top-list .product-main{width:418px}#watched-list .product-advance-sale .product-info,#watched-list .product-top-list .product-info{width:194px}#watched-list .product-advance-sale .product-articles,#watched-list .product-advance-sale .product-sales,#watched-list .product-top-list .product-articles,#watched-list .product-top-list .product-sales{width:229px}#watched-list .product-status{left:-15px}#watched-list .product-archive{padding-top:4px}#watched-list .product-community .community-list>li{margin-right:0}#watched-list .product-community .community-list a:before{margin-right:3px;padding-right:0}#products-header{padding:0 10px 15px}#products-header div,#products-header h1{font-size:24px;line-height:30px}#products-header h1{display:inline;font-weight:700;color:#1c1c1b}#products-header .list{display:inline;font-weight:400;color:#1c1c1b}#products-header .count{display:inline;color:#999}#definitions-container{padding-top:10px}#definitions .definitions-header{padding-bottom:20px}#definitions .definitions-header h1{margin:0 0 10px;font-size:25px}#definitions .definitions-header p{margin:0 0 10px;font-size:20px;font-weight:700}#definitions .definitions-intro{font-size:14px}#definitions h3{font-size:16px}#definitions #definitions-search-form label{display:block;margin-bottom:10px;font-weight:700}#definitions #definitions-search-form .form-elements{overflow:hidden}#definitions #definitions-search-form .input{float:left}#definitions #definitions-search-form .submit{width:129px;float:left}#definitions #definitions-search-form .submit button{margin-left:20px;padding:5px 15px 4px}#definitions #definitions-search-form .submit button:after{font-size:20px}#definitions #definitions-search-form .input{width:50%}#definitions #definitions-search-form .input input[name=keyword]{width:100%;border:1px solid #ccc;padding:5px;font-size:15px}#definitions .letter-header{margin:15px 0;font-weight:700;font-size:16px;padding:0}#definitions #definitions-letters{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:40px;margin-bottom:20px;width:100%;position:relative;overflow:hidden;padding-left:4.54545%;padding-right:4.54545%;box-sizing:border-box}#definitions #definitions-letters .next,#definitions #definitions-letters .prev,#definitions #definitions-letters li a,#definitions #definitions-letters li span{border-right:1px solid #ccc;line-height:39px;font-size:15px;text-align:center;font-weight:700;display:block;background:#fff;color:#1c1c1b;box-sizing:border-box}#definitions #definitions-letters li:first-child>a{border-left:1px solid #ccc}#definitions #definitions-letters li span{color:#999}#definitions #definitions-letters li a:hover{text-decoration:none;background:#e6e8ef}#definitions #definitions-letters li a.active{background:#005ca9;color:#fff}#definitions #definitions-letters .list{position:relative}#definitions #definitions-letters .next,#definitions #definitions-letters .prev{position:absolute;z-index:1;top:0;width:4.54545%;background:#005ca9;overflow:hidden;color:#fff}#definitions #definitions-letters .next{right:0}#definitions #definitions-letters .next:after{font-size:20px;margin-top:-4px}#definitions #definitions-letters .prev{left:0}#definitions #definitions-letters .prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:20px}#definitions #definitions-letters.letters-slide-0 .prev,#definitions #definitions-letters.letters-slide-last .next{display:none}#definitions #definitions-letters.letters-slide-0{padding-left:0}#definitions #definitions-letters.letters-slide-last{padding-right:0}#definitions #definitions-letters ul{margin:0;position:absolute;top:0;left:0;padding:0;list-style:none;transition:all .2s;width:300%}#definitions #definitions-letters.letters-slide-1 ul{left:-100%}#definitions #definitions-letters.letters-slide-2 ul{left:-200%}#definitions #definitions-letters.letters-slide-3 ul{left:-300%}#definitions #definitions-letters li{float:left;width:3.0303%}#definitions #definitions-lists .list{border-bottom:1px solid #ccc}#definitions #definitions-lists .definition{clear:both}#definitions #definitions-lists .definition>a{border-top:1px solid #ccc;height:42px;line-height:42px;display:block;overflow:hidden;text-overflow:ellipsis;padding:0 60px 0 10px;white-space:nowrap;color:#1c1c1b;font-weight:700;position:relative;font-size:14px}#definitions #definitions-lists .definition>a:hover{text-decoration:none;background:#fcfbf7}#definitions #definitions-lists .definition>a:after{position:absolute;top:13px;right:20px;font-size:20px}.conformity-mark{float:left;width:50px;height:35px;margin-right:10px}.conformity-mark .mark-icon{display:block;width:50px;height:35px}.conformity-mark .mark-tip{display:none}.email-invalid{background:#fff2e9;border-radius:10px;margin:5px 0 0;padding-bottom:10px}.email-invalid .email-invalid-message{display:block}#email-invalid-text{color:#2b77b8;cursor:pointer}.email-invalid-message{display:none;font-weight:400;font-size:13px;line-height:14px;color:#ff781e;margin-top:5px;padding-left:100px;font-weight:700}.password-invalid .password-toggle{position:absolute;top:-17px;right:-12px;z-index:2;font-size:11px;padding-right:2px;padding-left:4px}.password-invalid .password-toggle:before{content:"Pokaż hasło"}.row[type=text]+.password-invalid .password-toggle:before,.row[type=text] .password-invalid .password-toggle:before{content:"Ukryj hasło"}.password-invalid{font-size:11px;line-height:13px;padding:7px 105px;margin:0;position:relative}.password-invalid .error{color:#ed1c24}.password-invalid .error:before{background:#ed1c24}.password-invalid ul{padding:0;margin:0;list-style:none}.password-invalid li{padding:0 0 10px 20px;margin:0;position:relative;font-size:10px;width:240px}.password-invalid li.ok{color:#0a0a0a}.password-invalid li.ok:before{background:#028846!important}.password-invalid li:before{background:#afafaf}.password-invalid li.error:before,.password-invalid li.ok:before,.password-invalid li:before{border-radius:50%;width:14px;height:14px;line-height:14px;color:#fff;text-align:center;position:absolute;left:0}.password-invalid .password-without{display:none}.password-invalid .password-without span{display:block;margin-bottom:8px;min-width:150px}.password-invalid .show-without{display:block;color:#ed1c24}.password-invalid .show-without .error{display:block}.password-invalid .show-without .error:before{background:#ed1c24}.password-invalid .show-without li:not(.error){display:none}.password-invalid .password-with span{display:block;font-size:11px;line-height:13px;margin-bottom:12px;min-width:150px}.error-box{position:relative;z-index:1;padding:5px 0}.error-box:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;opacity:.2;background:red;margin:0 7px 7px 12px}.error-box>*{position:relative;z-index:1}.error-box .password-with span{color:#ed1c24}.error-box:before{background-color:#e30613;opacity:.3}#change-password{width:400px;margin:0 auto;text-align:center;margin-bottom:20px;padding:15px}#change-password .validate-target{display:flex;align-items:center;flex-wrap:wrap;width:380px;position:relative}#change-password .validate-target input{width:185px}#change-password .validate-error{background-color:#fad6d4}#change-password .validate-target label{margin-right:5px;min-width:90px}#change-password .validate-target label.error{margin:5px auto}#change-password .obligatory-change-password-btn{margin-top:10px;border-radius:0}#change-password .password-invalid{padding-left:100px;position:static}#change-password .password-invalid .password-toggle{top:20px;right:40px}#change-password .error-box:before{margin:5px 0;background-color:#fad6d4;opacity:1}.obligatory-change-password-title{margin:10px;font-size:24px}#modal-email-rules{max-width:450px}#modal-email-rules .yes{margin-top:20px;margin-right:5px}#modal-email-rules .no{margin-top:10px;margin-left:5px}#modal-email-rules h2{padding:0;margin:0;font-weight:700;font-size:24px}#modal-email-rules h3{padding:0;margin:10px 0 0;font-weight:400;font-size:18px;line-height:22px}#modal-email-rules .buttons{text-align:center}#gift-card-payment #top{height:68px}#cart #gift-card-payment-type .errorBox{margin:0}#gift-card-payment-type{padding:10px;margin:20px 0 30px}#gift-card-payment-type .gift-card{padding:6px 15px 3px;position:relative;border:2px solid transparent}#gift-card-payment-type .gift-card.statusError input.error{border-color:red}#gift-card-payment-type .gift-card.statusError span.error{display:none!important}#gift-card-payment-type .gift-card.statusError span.error:first-of-type{display:block!important}#gift-card-payment-type .gift-card .gift-card-info{font-weight:700;color:#ed1c24}#gift-card-payment-type .gift-card .gift-card-fields{display:inline-block;width:387px;margin:0 10px 0 0;vertical-align:top}#gift-card-payment-type .gift-card .gift-card-fields label{display:block;margin:0 0 6px;font-size:13px;font-weight:700}#gift-card-payment-type .gift-card .gift-card-fields .text{height:35px;width:100%;border:1px solid #ccc;text-align:center;font-size:14px;box-sizing:border-box;color:#333}#gift-card-payment-type .gift-card .gift-card-fields .text:disabled{color:#6c6e6e;font-weight:700;background-color:#fafafa}#gift-card-payment-type .gift-card .gift-card-fields .gift-card-pin{float:right;width:115px}#gift-card-payment-type .gift-card .gift-card-fields .gift-card-pin input,#gift-card-payment-type .gift-card .gift-card-fields .gift-card-pin label{text-align:center}#gift-card-payment-type .gift-card .gift-card-fields .gift-card-number{float:left;width:261px}#gift-card-payment-type .gift-card .gift-card-actions{display:inline-block;vertical-align:bottom;text-align:right}#gift-card-payment-type .gift-card .gift-card-actions>*{display:inline-block;vertical-align:middle}#gift-card-payment-type .gift-card .add-gift-card-button-approve{margin:0}#gift-card-payment-type .add-gift-card-form:first-of-type .gift-card-remove{display:none}#gift-card-payment-type .gift-card-to-pay{font-size:18px;display:inline-block;width:100%;text-align:right;box-sizing:border-box;padding:50px 10px 0 0}#gift-card-payment-type .gift-card-to-pay b{color:#c00}#gift-card-payment-type .gift-card-has-remaining-funds{font-size:14px}#gift-card-payment-type .gift-card-has-remaining-funds b{color:#005ca9}.payment-impossible-modal-content{padding:11px 0;font-size:14px;font-weight:700;text-align:center}#added-gift-card{padding:13px 0 0}#added-gift-card .step{font-size:18px;font-weight:700;padding:10px 10px 9px 45px;position:relative}#added-gift-card .step .cancel-payment{display:inline-block;margin-left:6px;font-size:12px}#added-gift-card .step:before{width:25px;height:25px;background:#6e6e6e;font-weight:700;color:#fff;border-radius:50%;line-height:24px;text-align:center;position:absolute;top:8px;left:9px}#added-gift-card .step-1:before{content:"1"}#added-gift-card .step-2:before{content:"2"}#added-gift-card #gift-card-payment-type{margin:0 7px 0 21px;padding:0 0 22px 23px;position:relative;border-left:1px solid #ccc}#added-gift-card .list{display:table;width:100%}#added-gift-card .list .gift-card{display:table-row}#added-gift-card .list .gift-card>*{vertical-align:middle;display:table-cell;padding:9px 13px}#added-gift-card .list .gift-card .gift-card-options{text-align:right;vertical-align:bottom;padding-right:35px}#added-gift-card .gift-card-balance{display:block;font-size:14px;text-align:inherit}#added-gift-card .gift-card-price{font-weight:700}#added-gift-card .add-another-gift-card-button{display:block;border:0;padding:0 0 0 10px;width:170px;height:28px;font-size:13px;line-height:17px;text-transform:none;font-weight:700;color:#005ca9}#added-gift-card .add-another-gift-card-button:before{content:"+";font-size:20px;line-height:17px;font-weight:400;position:relative;padding-right:5px;display:inline-block;vertical-align:top}#added-gift-card .add-another-gift-card-button:hover{color:#2b77b8}#added-gift-card .add-another-gift-card{margin-top:6px}#added-gift-card .gift-card-remove{position:relative;padding-top:3px;font-size:12px;text-transform:uppercase;font-weight:700;color:#6e6e6e}#added-gift-card .gift-card-remove:before{position:relative;padding-right:5px;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-1px);transform:translateY(-1px)}#added-gift-card .gift-card-remove:hover{text-decoration:none}#added-gift-card .list .gift-card-remove{display:block}#added-gift-card .add-gift-card-form{border:0;margin:7px 0 0!important;padding:10px 12px 13px}#added-gift-card .gift-card-remove-another{text-transform:uppercase;margin:0 0 0 25px;position:relative}.promotion-package-commercial{background:#164194;padding:16px 15px;overflow:hidden;display:flex;flex-wrap:wrap;flex-direction:column}.promotion-package-commercial .promotion-package-content{font-size:14px;margin-top:12px;color:#fff;font-weight:700;line-height:19px}.promotion-package-commercial .promotion-package-content strong{color:#ffed00}.promotion-package-commercial .promotion-package-content a{color:#fff;text-decoration:underline}.promotion-package-commercial .promotion-package-time{font-size:12px;margin-top:11px;color:#fff;line-height:16px}.promotion-package-commercial .promotion-package-product-price{white-space:nowrap;font-size:36px;color:#ffed00;font-weight:700}.promotion-package-commercial .promotion-package-product-price span{font-size:20px}.promotion-package-commercial .promotion-package-product-price:after{content:attr(data-bottom);display:block;font-size:14px;white-space:nowrap;font-weight:400;line-height:25px}.promotion-package-commercial .promotion-package-self-deposit,.promotion-package-commercial .promotion-package-service-price{white-space:nowrap;color:#ffed00;font-weight:700;font-size:20px;margin-left:4px}.promotion-package-commercial .promotion-package-rrso{white-space:nowrap;color:#ffed00;font-size:14px;margin:4px 0 0}.promotion-package-commercial .promotion-package-action{margin-top:12px}.promotion-package-commercial .promotion-package-action button{padding:9px 5px;color:#016ef4;font-weight:700;font-size:12px;border:0;background:#fff;cursor:pointer}.promotion-package-commercial:not(.wide) .promotion-package-price:before{color:#164194;padding:0 5px 1px;display:table;background:#ffed00;border-radius:2px;font-weight:700;text-transform:uppercase;font-size:12px;line-height:15px;content:attr(data-label);white-space:nowrap}.promotion-package-commercial .promotion-package-product-price,.promotion-package-commercial .promotion-package-self-deposit,.promotion-package-commercial .promotion-package-service-price{display:inline-block}.promotion-package-commercial .promotion-package-action{order:1}.promotion-package-commercial .promotion-package-action button{width:100%}.promotion-package-commercial.promotion-package-commercial-installment .promotion-package-self-deposit,.promotion-package-commercial.promotion-package-commercial-installment .promotion-package-service-price{margin:4px 0 0}.promotion-package-commercial.wide{display:block}.promotion-package-commercial.wide .promotion-package-content{margin-top:0;font-size:12px;line-height:16px;font-weight:400}.promotion-package-commercial.wide .promotion-package-content:before{color:#164194;padding:0 5px 1px;display:table;background:#ffed00;border-radius:2px;font-weight:700;text-transform:uppercase;font-size:12px;line-height:15px;content:attr(data-label);white-space:nowrap;margin-bottom:9px}.promotion-package-commercial.wide .promotion-package-action,.promotion-package-commercial.wide .promotion-package-price{text-align:right;float:right;width:308px;clear:both}.promotion-package-commercial.wide .promotion-package-content,.promotion-package-commercial.wide .promotion-package-time{max-width:calc(100% - 308px - 20px)}.promotion-package-commercial.wide .promotion-package-product-price{text-align:right;font-size:24px;margin-top:-4px;display:block;line-height:31px}.promotion-package-commercial.wide .promotion-package-product-price span{font-size:15px}.promotion-package-commercial.wide .promotion-package-self-deposit,.promotion-package-commercial.wide .promotion-package-service-price{text-align:right;font-size:15px;line-height:20px}.promotion-package-commercial.wide .promotion-package-rrso{text-align:right;font-size:12px;margin-top:0}.promotion-package-commercial.wide .promotion-package-time{font-size:10px;line-height:16px}.promotion-package-commercial.wide .promotion-package-action{margin-top:12px}.promotion-package-commercial.wide .promotion-package-action button{width:196px}.promotion-package-commercial.promotion-package-commercial-cart .promotion-package-product-price{margin-top:12px}.services-list .promotion-package-commercial{margin-top:16px}.available-services-modal .promotion-package-commercial{margin-bottom:16px}.product-details-aside .promotion-package-commercial{margin-top:6px}.product-for-list .promotion-package-commercial{padding:10px;margin-top:10px}.product-for-list .promotion-package-commercial .promotion-package-rrso,.product-for-list .promotion-package-commercial .promotion-package-self-deposit,.product-for-list .promotion-package-commercial .promotion-package-service-price{display:block;margin-top:4px;margin-left:1px}#service-modal .promotion-package-commercial{margin:-15px 20px 20px}.service-contents .promotion-package-commercial{padding:16px 15px;margin:10px}.service-contents .promotion-package-commercial .promotion-package-rrso{margin-top:4px}table .promotion-package-commercial{margin-bottom:10px}table .promotion-package-commercial .promotion-package-content:before{display:table-caption!important}#promotion-package-modal{padding:0 0 20px;max-width:700px;text-align:left}#promotion-package-modal>h2{padding:20px 20px 15px;font-size:18px;font-weight:700}#promotion-package-modal .empty-promotion-package{padding:20px;text-align:center;font-size:16px}#promotion-package-modal .promotion-package-elements{text-align:left;background:#164194;padding:20px 16px}#promotion-package-modal .promotion-package-elements ul{list-style:none;display:flex;width:100%;padding:0;margin:0}#promotion-package-modal .promotion-package-elements li{background:#fff;text-align:center;padding:16px 20px 24px;position:relative;width:33%;min-width:27%;min-height:184px;margin-right:4px}#promotion-package-modal .promotion-package-elements li *{text-align:center}#promotion-package-modal .promotion-package-elements li:last-child:after,#promotion-package-modal .promotion-package-elements li:not(:first-child):not(:last-child):after{width:41px;height:41px;background:#fff;border-radius:50%;border:4px solid #164194;font-size:32px;line-height:38px;text-align:center;color:#000;position:absolute;top:118px;left:-28px;margin-top:-31px}#promotion-package-modal .promotion-package-elements li:not(:first-child):not(:last-child):after{content:"+"}#promotion-package-modal .promotion-package-elements li:last-child{margin-right:0}#promotion-package-modal .promotion-package-elements li:last-child:after{content:"="}#promotion-package-modal .promotion-package-elements .package-header,#promotion-package-modal .promotion-package-elements .product-name,#promotion-package-modal .promotion-package-elements .service-header{height:42px;overflow:hidden;font-size:16px}#promotion-package-modal .promotion-package-elements .package-header:first-letter,#promotion-package-modal .promotion-package-elements .product-name:first-letter,#promotion-package-modal .promotion-package-elements .service-header:first-letter{text-transform:uppercase}#promotion-package-modal .promotion-package-elements .price-rrso{font-size:14px}#promotion-package-modal .promotion-package-elements .package-photo,#promotion-package-modal .promotion-package-elements .product-photo{padding-bottom:23px}#promotion-package-modal .promotion-package-elements .package-photo img,#promotion-package-modal .promotion-package-elements .product-photo img{display:block;margin:0 auto;width:102px;height:91px}#promotion-package-modal .promotion-package-elements .product-price .price-new{display:inline;color:#e40414;font-weight:700;font-size:16px}#promotion-package-modal .promotion-package-elements .service-photo{padding-bottom:23px}#promotion-package-modal .promotion-package-elements .service-photo:before{display:block;text-align:center;font-size:56px;margin:0 auto;color:#767676;width:102px;height:91px;line-height:72px}#promotion-package-modal .promotion-package-elements .service-price .price-normal{display:inline;font-weight:700;font-size:16px}#promotion-package-modal .promotion-package-elements .service-name{font-size:14px;margin-top:1px}#promotion-package-modal .promotion-package-elements .package-photo{position:relative}#promotion-package-modal .promotion-package-elements .package-photo:after{font-size:30px;position:absolute;bottom:14px;right:calc(50% - 54px);color:#767676}#promotion-package-modal .promotion-package-elements .package-price .price-new{display:inline-block;color:#e40414;font-weight:700;font-size:16px}#promotion-package-modal .promotion-package-elements .package-price .price-old{display:inline-block;margin-left:6px;font-size:14px}#promotion-package-modal .promotion-package-elements .package-label{background:#f50a1b;color:#fff;padding:1px 14px 2px;border-radius:20px;font-size:12px;font-weight:700;display:inline-block;margin-top:9px}#promotion-package-modal .promotion-package-elements h1{color:#ffed00;font-weight:700;margin:29px 0 0;font-size:27px}#promotion-package-modal .promotion-package-elements h1+h2{margin-top:16px}#promotion-package-modal .promotion-package-elements h2{color:#fff;font-weight:700;font-size:20px;margin-top:19px;margin-bottom:14px}#promotion-package-modal .promotion-package-elements.promotion-package-installment .service-name{margin-top:10px}#promotion-package-modal .promotion-package-content{text-align:left;padding:31px 20px 20px}#promotion-package-modal .promotion-related-download{margin-top:10px}#promotion-package-modal .promotion-related-download .download-header{font-weight:700;font-size:14px;padding:0 0 13px}#promotion-package-modal .promotion-package-action{text-align:center;padding:0 16px}#promotion-package-modal .promotion-package-add{cursor:pointer;width:100%}#promotion-package-modal .promotion-package-more{margin-top:10px;display:block}.ac_results{padding:0;border:1px solid grey;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:#fff url(/images/www/basket-loader.gif) 100% no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#5382bf;color:#fff}html.remodal-is-locked{overflow:hidden;touch-action:none}html.remodal-bottom-view body{padding-right:0!important}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:15px;-webkit-transform:translateZ(0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-size:25px}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.remodal-overlay{z-index:5}.remodal-wrapper{z-index:6}.modal-top-layer .remodal-wrapper{z-index:7}.remodal-bottom.remodal-wrapper{top:auto;left:auto;padding:0;overflow:visible!important}.remodal-bottom.remodal-wrapper .remodal{margin:0 20px;border:1px solid #ccc;box-shadow:0 -2px 10px rgba(0,0,0,.3)}.remodal-bottom.remodal-wrapper:after{vertical-align:bottom}.remodal-bottom.remodal-overlay{display:none!important}.remodal-youtube.remodal-wrapper{padding:0}.remodal-youtube .remodal{padding:0;width:720px;max-width:100%}.remodal-youtube .remodal .remodal-close{top:-36px}.remodal-youtube .remodal .video-box{background:#000;position:relative;padding-bottom:53%;padding-top:25px;height:0}.remodal-youtube .remodal iframe{background:#000;border:0;position:absolute;top:0;left:0;width:100%;height:100%}.recaptcha{margin:10px 0;width:304px}.recaptcha[hidden]{display:none}.recaptcha.is-centered{margin-left:auto;margin-right:auto}.recaptcha .error-message{color:#ed1c24;font-weight:700;margin-top:6px;background:#fcc;padding:10px}.recaptcha .info{font-size:12px;margin-bottom:10px}.recaptcha #g-recaptcha-response-error{color:#ed1c24;margin-top:6px;background:#fcc;padding:10px;display:block}.preview-gallery{position:relative}.preview-gallery .next,.preview-gallery .prev{position:absolute;top:50%;height:90px;width:35px;text-align:center;line-height:45px;padding:0;z-index:2}.preview-gallery .next:before,.preview-gallery .prev:before{font-weight:700;font-size:32px}.preview-gallery .prev{left:0;-webkit-transform:translateX(-10px) translateY(-50%);transform:translateX(-10px) translateY(-50%)}.preview-gallery .prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.preview-gallery .next{right:0;-webkit-transform:translateX(10px) translateY(-50%);transform:translateX(10px) translateY(-50%)}#empty-search-results #breadcrumb{padding-left:0}#empty-search-results .page{overflow:initial}#empty-search-results .empty-search-header{margin-left:10px;margin-right:10px}#empty-search-results .page-header{font-size:2rem;margin-top:.5rem;margin-bottom:2rem}#empty-search-results .page-header span{color:#473db2}#empty-search-results .section-heading{background:#f7f7f7;font-size:20px;font-weight:700;border-radius:7px;padding:10px 15px;margin-bottom:1.5rem;display:flex;justify-content:space-between}#empty-search-results .page-section{margin-bottom:3rem}#empty-search-results .page-section.loading{text-align:center}#empty-search-results .page-section.is-hidden,#empty-search-results .page-section.loading>*{display:none}#suggested-products .clear-suggested-products{padding:0;text-transform:none;font-weight:400;font-size:14px}#contact-form{display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:150px}#contact-form label:first-child{font-size:14px;margin-bottom:10px;display:block}#contact-form .send-contact-form{font-size:14px;padding:5px 15px;border-radius:4px;margin:10px}.related-keywords-list{padding:0;margin:0;display:flex;flex-wrap:wrap}.related-keywords-list li{list-style:none}.related-keywords-list li:last-child .related-keyword-link{margin-right:0}.related-keywords-list .related-keyword-link{list-style:none;display:block;padding:16px;border-radius:4px;border:1px solid #e5e5e5;font-size:14px;margin:0 10px 10px 0}.related-keywords-list .related-keyword-link span{position:relative;display:flex;padding-left:20px;align-items:center}.related-keywords-list .related-keyword-link span:before{position:absolute;-webkit-transform:scaleX(-1);transform:scaleX(-1);left:0}.product-carousel-list{padding:3px;overflow:hidden}.product-carousel-list>div{display:flex;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.product-carousel-list:not(.last-slide):after{position:absolute;height:100%;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:block;content:"";right:0;top:0;width:30px;z-index:1}.product-carousel-list:not(.first-slide):before{position:absolute;height:100%;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:block;content:"";left:0;top:0;width:30px;z-index:1}.product-carousel-item{padding:10px;position:relative;border-radius:4px;flex-shrink:0;box-sizing:border-box}.product-carousel-item .product-photo img{height:auto}.product-carousel-item a:hover{text-decoration:none}.product-carousel-item .price-instalments{font-size:12px;margin-bottom:.7rem}.product-carousel-item .price-instalments:before{color:#999;content:"raty:";margin-right:2px;text-transform:uppercase}.product-carousel-item .product-name{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;max-width:190px}.product-carousel-item .product-name,.product-carousel-item .product-name a{color:#1c1c1b;white-space:nowrap;font-weight:700}.product-carousel-item .price-normal{font-size:18px;margin-top:10px;margin-bottom:7px}.product-carousel-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.25),0 1px 5px rgba(0,0,0,.15)}/*!
 * jQuery UI Autocomplete 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */.ui-autocomplete{position:absolute;cursor:default}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-autocomplete-button{background:url(/images/www/saf-sel-search.png) no-repeat 0 0;width:19px;height:19px}.ui-autocomplete-input{background:url(/images/www/saf-sel-bg.gif) no-repeat 0 0;height:19px;line-height:19px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/images/ole/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/images/ole/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:none;line-height:0;vertical-align:top}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/images/ole/fancybox/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-left-ico,#fancybox-right-ico{background-image:url(/images/ole/fancybox/fancybox.png)}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/images/ole/fancybox/fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/images/ole/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/images/ole/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/images/ole/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/images/ole/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/images/ole/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/images/ole/fancybox/fancybox-y.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/images/ole/fancybox/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/images/ole/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/images/ole/fancybox/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px;background:url(/images/ole/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/images/ole/fancybox/fancybox.png) -55px -90px no-repeat}.autoSelect{position:relative}.ui-autocomplete{margin:0 0 0 3px}.ui-autocomplete-button{margin-left:200px;cursor:pointer;padding:0;background:url(/images/ole/autocomplete.png) no-repeat right 0;width:22px;height:22px;display:block;border:0}.ui-autocomplete-input{padding:0 10px;text-overflow:ellipsis;overflow:hidden;width:180px;font-size:11px;background:url(/images/ole/autocomplete.png) no-repeat 0 0;display:block;float:left;height:23px;line-height:22px;border:0}.ui-autocomplete.ui-menu{left:3px!important;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;overflow-x:hidden;overflow-y:auto;max-height:200px;padding:0;width:205px!important;border:1px solid #ddd;border-top:0;background:#fff;text-align:left}.ui-autocomplete.ui-menu li{list-style:none!important;margin:0!important}.ui-autocomplete.ui-menu a{line-height:.9em;cursor:pointer;color:#333;text-align:left;margin:0;padding:5px}.ui-autocomplete.ui-menu .ui-menu-item .ui-state-hover{background:#ddd;margin:0}.wide .ui-autocomplete-button{margin-left:300px}.wide .ui-autocomplete-input{width:280px}.wide .ui-autocomplete.ui-menu{width:305px!important}#empty-frontOperator-bar,#empty-partner-bar{display:none}#container{padding-top:10px;z-index:0}label.error img{display:none}
/*# sourceMappingURL=map/style.css.map */
