html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'uniform';src:url(//szczepanowka.pl/wp-content/themes/szczepanowka-woo/css/../fonts/miller_type_foundry_-_uniformcondensed-medium-webfont.woff2) format('woff2'),url(//szczepanowka.pl/wp-content/themes/szczepanowka-woo/css/../fonts/miller_type_foundry_-_uniformcondensed-medium-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:optional}html{height:auto;position:relative;width:100%;min-height:100%;overflow-x:hidden}body{font-family:'Inter';height:100%;position:relative;width:100%;min-height:100%;color:#000;font-size:18px;overflow-x:hidden}.site{line-height:28px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:none;color:inherit}.full{width:100%;position:relative}span.menuSwitch,span.menuSwitch span,span.searchSwitch,span.searchSwitch i,ul.desktopMenu li a,a.loginButton,a.cart *,.button,span.sButton,.prodBox .priceBuy .buy,.prodBox,.prodBox .priceBuy .buy i,ul.socialLinks li a,footer.bottom a,a.loginButton span:before,ul.toggleMenu li a,a.cart span.number span.quantity,.breadcrumb li a,#addToCart .action>span,span.psArrow:before,.contactData,input[type],textarea,.contactData a,.sForm a,.checkboxStyle span:after,.checkboxStyle span:before,.cartBox .remove a,.quantityBox .action>a,.radioStyle span:before,.radioStyle span:after,.paymentStyle span:before,.paymentStyle span:after,.accordionBox .tit,.accordionBox .icon,.quality .arrow,span.searchSwitch:before,#searchSubmit i,.my-account,.cartBox .name a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}span.menuSwitch{background-color:#8a8a8a;display:block;height:70px;padding:22px 17px 20px;position:absolute;width:70px;left:0;top:0;cursor:pointer;z-index:3}span.menuSwitch:hover{background-color:#adadad}span.menuSwitch span{background-color:#fff;display:block;height:1px;position:absolute;width:23px;left:23px}span.menuSwitch span:nth-child(1){top:27px}span.menuSwitch span:nth-child(2){top:35px}span.menuSwitch span:nth-child(3){top:43px}body.menu-open span.menuSwitch span:nth-child(1){top:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.menu-open span.menuSwitch span:nth-child(2){opacity:0}body.menu-open span.menuSwitch span:nth-child(3){top:35px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}section.top{height:70px;border-bottom:1px solid #8a8a8a;z-index:11;text-align:center}.menuLayer{position:absolute;z-index:10;width:100%;height:calc( 100vh - 70px );bottom:0;left:0;display:none}body.menu-open .menuLayer,body.searchOpen .menuLayer{display:block}ul.toggleMenu{display:none;width:210px;height:auto;left:0;top:70px;position:absolute;z-index:1001}ul.toggleMenu li{display:block;width:100%}ul.toggleMenu li.withSubmenu{display:none}ul.toggleMenu li a,ul.toggleMenu li span{padding:0 29px;display:block;width:100%;height:auto;font-family:'uniform';font-size:18px;line-height:24px;font-weight:700;color:#fff;line-height:69px;border-bottom:1px solid #7e7e7e;letter-spacing:1px;background-color:#8a8a8a}ul.toggleMenu li a:hover{background-color:#adadad}ul.toggleMenu li.active a{color:#000}ul.toggleMenu li:last-child a{border-bottom:0 solid transparent}span.searchSwitch{display:block;width:70px;height:70px;border-right:1px solid #8a8a8a;cursor:pointer;position:absolute;left:70px;top:0;cursor:pointer;z-index:9999999}span.searchSwitch span.action{display:block;width:100%;height:100%;position:relative;left:0;top:0}span.searchSwitch i{display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translateX(-50%,-50%);position:absolute;color:#000;font-size:18px}span.searchSwitch i.switchOff{opacity:0}span.searchSwitch .action:hover i{color:#8a8a8a}span.searchSwitch.active:before{opacity:1}span.searchSwitch.active i.switchOff{opacity:1}span.searchSwitch.active i.switchOn{opacity:0}span.searchSwitch.active div.searchBox{display:block}input[type].searchInput{border:0;font-family:'lora';font-weight:700;color:#000;font-size:30px;line-height:100px;padding:0 80px 0 30px;position:relative;z-index:2;background:0 0;display:block}input[type].searchInput::-webkit-input-placeholder{font-family:'lora';font-weight:700;color:#000;font-size:30px;line-height:100px}input[type].searchInput:-moz-placeholder{font-family:'lora';font-weight:700;color:#000;font-size:30px;line-height:100px}input[type].searchInput::-moz-placeholder{font-family:'lora';font-weight:700;color:#000;font-size:30px;line-height:100px}input[type].searchInput:-ms-input-placeholder{font-family:'lora';font-weight:700;color:#000;font-size:30px;line-height:100px}.my-account{display:block;width:auto;height:70px;line-height:70px;font-family:'uniform';font-size:18px;font-weight:700;color:#000;position:absolute;width:66px;right:255px;border-left:1px solid #8a8a8a}.loginButton i,.my-account i{pointer-events:none}section.banner{height:calc( 100vh - 70px );position:relative;width:100%}.banner .bx-wrapper{z-index:3}.banner .bx-wrapper,.banner .bx-viewport,ul.homeSlider,ul.homeSlider>li{height:calc( 100vh - 70px )}div.slideInfo{width:585px;height:413px;position:absolute;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4;padding:15px;font-family:'lora';font-weight:700;color:#000;font-size:18px;line-height:24px}div.slideInfo .title{font-size:30px;line-height:34px;color:#fff;font-family:'uniform';font-weight:700;padding:30px;letter-spacing:1.5px;height:130px}div.slideInfo .info{width:100%;height:238px;margin-top:15px;border:1px solid #000}div.slideInfo .info .col{float:left;width:50%;height:100%}div.slideInfo .info .col.left{border-right:1px solid #8a8a8a}div.slideInfo .info .col.left .box{width:100%;height:50%;padding:34px 30px;position:relative;word-spacing:9999999px}div.slideInfo .info .col.left .box.top{border-bottom:1px solid #8a8a8a}div.slideInfo .info .col.left .box i{font-size:98px;position:absolute;right:29px;top:13px}div.slideInfo .info .col.right .box.top{width:100%;height:169px}div.slideInfo .info .col.right .box.bottom{width:100%;height:69px;position:relative}div.slideInfo .info .col.right .box.top{border-bottom:1px solid #8a8a8a;padding:25px 32px}ul.icoList{display:block;width:100%}ul.icoList li{display:block;width:100%;position:relative;padding-left:40px;line-height:40px}ul.icoList li i{position:absolute;font-size:28px;position:absolute;left:0;top:6px}div.slideInfo div.price{float:left;height:100%;width:76%;font-size:28px;font-family:'uniform';letter-spacing:1.5px;text-align:center;line-height:69px;border-right:1px solid #8a8a8a}div.slideInfo div.capacity{float:left;height:100%;width:24%;font-size:28px;font-family:'uniform';letter-spacing:1.5px;text-align:center;line-height:69px}.button{font-family:'uniform';font-size:18px;line-height:70px;height:70px;font-weight:700;letter-spacing:1px;text-decoration:none;display:block;padding:0 29px}.button:hover,.button:focus{text-decoration:none}.button.gray{color:#fff;background-color:#8a8a8a}.button.gray:hover{background-color:#adadad}.button.gray.disabled,.button.gray.disabled:hover{background-color:#cecece;cursor:default}.button.short{float:left;min-width:195px;position:relative}.button.white{background-color:#fff}.button.short i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:28px}.button.white:hover{opacity:.7}.button.tCenter{text-align:center}.buttonSlider{width:76%;position:absolute;bottom:-69px}.buttonSlider i{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}span.sButton:hover{opacity:.7 !important}.banner span.sButton{display:block;width:280px;height:70px;position:absolute;z-index:5;top:38%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner span.sButton a{display:block;width:100%;height:100%;position:absolute;left:0;top:0}.banner span.sButton a span{position:absolute;font-size:18px;line-height:24px;font-weight:700;color:#fff;top:50%;padding:0 29px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'uniform';letter-spacing:1px}#prev{left:0}#next{right:0}@-webkit-keyframes showIt{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:1}}@keyframes showIt{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:1}}.showIt{-webkit-animation:showIt .6s normal forwards ease-in-out;animation:showIt .6s normal forwards ease-in-out}@-webkit-keyframes hideIt{from{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes hideIt{from{opacity:1}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.hideIt{-webkit-animation:hideIt .6s normal forwards ease-in-out;animation:hideIt .6s normal forwards ease-in-out}@-webkit-keyframes fadeInEl{from{opacity:0}100%{opacity:1}}@keyframes fadeInEl{from{opacity:0}100%{opacity:1}}.fadeInEl{-webkit-animation:fadeInEl .6s normal forwards ease-in-out;animation:fadeInEl .6s normal forwards ease-in-out}@-webkit-keyframes fadeOutEl{from{opacity:1}100%{opacity:0}}@keyframes fadeOutEl{from{opacity:1}100%{opacity:0}}.fadeOutEl{-webkit-animation:fadeOutEl .6s normal forwards ease-in-out;animation:fadeOutEl .6s normal forwards ease-in-out}.ae-1{-webkit-animation-delay:.3s;animation-delay:.3s}.ae-2{-webkit-animation-delay:.1s;animation-delay:.1s}.ae-3{-webkit-animation-delay:.2s;animation-delay:.2s}.ae-4{-webkit-animation-delay:.18s;animation-delay:.18s}.homeDesc{margin-top:-23px;background:url(//szczepanowka.pl/wp-content/themes/szczepanowka-woo/css/../img/sbg2.png) repeat-x bottom left #f6f2ee;padding-bottom:20px}.homeDesc img{max-width:100%;height:auto}.homeDesc .title{margin-top:22px}.title{font-family:'uniform';font-size:18px;line-height:28px;color:#000;text-transform:uppercase;letter-spacing:1px}.subtitle{font-family:'lora';font-weight:700;font-size:30px;line-height:36px;margin-top:22px}.subtitle:first-child{margin-top:0}.subtitle+.desc{margin-top:57px}.homeDesc .button.short{margin-top:62px}section.recommended{padding:56px 0 51px}.prodBox{width:100%;position:relative;padding:15px 15px 44px;border:1px solid transparent;display:block;min-height:415px}.prodBox .promotionLabel{color:rgba(0,0,0,1);font-size:14px;font-weight:700;background:#f6f2ee;padding:6px 10px;position:absolute;left:0;top:0}.clickable{cursor:pointer}.prodBox:hover{border:1px solid #000}.recommended .title{margin-bottom:42px}.prodBox .img{text-align:center}.prodBox .img img{max-width:100%;height:auto}.prodBox .name{width:100%;height:auto;margin-top:-7px;padding-bottom:12px;border-bottom:1px solid #8a8a8a}.prodBox .name span{float:right}.prodBox .priceBuy .price small{color:rgba(0,0,0,.5);font-size:12px;margin-left:6px}.prodBox .priceBuy{display:block;width:100%;font-family:'uniform';font-size:18px;line-height:28px;color:#000;margin-top:12px;letter-spacing:1px}.prodBox .priceBuy .buy{float:right;position:relative}.prodBox .priceBuy .buy:hover{color:#8a8a8a}.prodBox .priceBuy .buy.disabled,.prodBox .priceBuy .buy.disabled:hover{color:#b5b5b5}.prodBox .priceBuy .buy i{font-size:12px;opacity:0}.prodBox.in-cart .priceBuy .buy i{opacity:1}footer.bottom{display:block;position:relative;border-top:1px solid #000;font-size:14px;line-height:24px;padding:91px 0 40px;letter-spacing:.1px;margin-top:90px}footer.bottom a:hover{color:#adadad}ul.socialLinks{display:block;width:140px;height:70px;position:absolute;right:0;top:0}ul.socialLinks li{display:block;width:50%;float:left;height:100%;position:relative}ul.socialLinks li a{display:block;width:100%;height:100%;position:relative}ul.socialLinks li a i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:27px;color:#fff}ul.socialLinks li a.inst{background-color:#df366f}ul.socialLinks li a.fb{background-color:#3c5b9b}ul.socialLinks li a.inst:hover{background-color:#e8739a}ul.socialLinks li a.fb:hover{background-color:#778db9}.sbpHeader{padding:50px 0 21px}.sbpHeader .logo{text-align:center}.sbpHeader .breadcrumbs{display:block;margin-top:30px;position:relative}.breadcrumb{background-color:transparent}.breadcrumb li{position:relative;background-color:#fff;z-index:2;float:left;display:block}.breadcrumb li,.breadcrumb li a{font-size:14px;line-height:28px;color:#000}.sbpHeader .breadcrumbs ol.breadcrumb{padding:0;display:block;overflow:hidden}.breadcrumb li a:hover,.breadcrumb li{color:#8a8a8a}.breadcrumb>li+li:before{font-family:'icomoon';content:"\e914";color:#000;font-size:6px;padding:0 14px;position:absolute;left:1px;top:2px}.breadcrumb li+li{padding-left:35px}.breadcrumb li:last-child{padding-right:30px}.breadcrumb:before{content:"";display:block;position:absolute;height:1px;width:100%;z-index:1;background-color:#ece8e5;top:22px}section.products{padding-bottom:105px;padding-top:9px}.products .prodBox{margin-bottom:10px}span.arrowLoader{display:block;width:70px;height:70px;position:absolute;bottom:0;left:50%;margin-left:-35px;border:1px solid #8a8a8a;border-bottom:0;cursor:pointer}span.arrowLoader .arrowDown{font-size:9px;position:absolute;left:26px;top:31px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@-webkit-keyframes bounceAnim{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceAnim{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-10px)}50%{transform:translateY(0)}60%{transform:translateY(-5px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}.bounce{-webkit-animation:bounceAnim 2s infinite;animation:bounceAnim 2s infinite}.sk-circle{margin:0 auto;width:30px;height:30px;position:relative;top:20px;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}span.arrowLoader.loading span.arrowDown{opacity:0}span.arrowLoader.loading .sk-circle{opacity:1}section.product{padding:0 0 100px;position:relative;margin-bottom:36px}.product .description{height:auto;padding:0 15px 15px;background-color:#fff}.product .photos{height:auto;position:relative}.product .photos ul,.product .photos ul li{height:510px;width:100%;position:relative}.product .photos .slider{height:510px;background-color:#f6f2ee;position:relative;z-index:1}.product .photos ul li{background-size:cover;background-color:#f6f2ee;background-position:center center;background-repeat:no-repeat}span.psArrow{position:absolute;z-index:2;top:50%;display:block;height:30px;width:30px;margin-top:-15px;font-family:'icomoon' !important}span.psArrow a{display:block;width:100%;height:100%;position:absolute;text-indent:-9999em;left:0;top:0}span.psArrow:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}span.psArrow:hover:before{opacity:.5}span#pNext{right:30px}span#pPrev{left:30px}.product .description .title{font-family:'uniform';font-weight:700;font-size:30px;line-height:34px;padding:30px;border:1px solid #000;margin-bottom:15px}.product .description .delivery{font-size:18px;line-height:28px;padding:13px 30px;border:1px solid #000}.product .description .desc{margin-top:-1px;font-size:18px;line-height:28px;padding:33px 30px;border:1px solid #000;min-height:240px}.product .description .desc table{margin-top:15px}.product .description .desc table td{padding:5px 10px}.product .details{width:100%;height:70px;border:1px solid #000;overflow:hidden;margin-top:-1px}.product #addToCart{height:100%;width:45%;display:block;position:relative;float:right}#addToCart span#quantityInfo{height:100%;width:22%;display:block;position:relative;float:left}#addToCart .action{height:100%;width:10%;display:block;position:absolute;left:22%;border-left:1px solid #000;border-right:1px solid #000}#addToCart .action>span{display:block;width:100%;height:50%;position:relative;cursor:pointer}#addToCart .action>span:hover{background-color:#8a8a8a}#addToCart .action>span:hover>span{color:#fff}#addToCart .action>span>span{font-size:12px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000}#addToCart .action>span.plus{border-bottom:1px solid #000}#addToCart .action>span.minus>span{font-size:1px}#addToCart .button{float:right;width:68%;text-align:center}.withBg{background:url(//szczepanowka.pl/wp-content/themes/szczepanowka-woo/css/../img/sbg3.png) repeat-x left top -64px #f6f2ee;position:relative}.product.withBg{background-position:left top 0}.withBg:after{display:block;content:"";position:absolute;width:100%;height:8px;z-index:2;bottom:0;left:0;background:url(//szczepanowka.pl/wp-content/themes/szczepanowka-woo/css/../img/sbg3bot.png) repeat-x left top transparent}img.aboutR1{margin-top:-40px;max-width:97%;height:auto}.about .title{margin-top:92px}.row.mission{padding-bottom:88px;padding-top:73px}.photoBox{position:relative}.photoBox.miss{margin-top:8px}.photoBox{text-align:center}.photoBox img.photo{max-width:78%;border:15px solid #fff;position:relative;z-index:5}.photoBox img.bottomDeco{bottom:-179px;position:absolute;right:0;width:363px;z-index:3}.photoBox img.topDeco{left:0;position:absolute;top:-124px;width:264px;z-index:3}section.quality{padding:96px 0 100px}.quality .slideOuter{position:relative;margin-top:57px;padding-left:30px}.quality .arrow:hover{opacity:.5}.quality .arrow{position:absolute;z-index:5;display:block;width:10px;height:20px;font-size:20px;top:50%;margin-top:-10px}.quality .arrow.prev{left:0}.quality .arrow.next{right:0}.quality .arrow a{display:block;width:100%;height:100%;text-indent:-9999em;position:absolute;left:0;top:0}.quality .bx-wrapper{position:relative;z-index:1}.mapp{width:100%;height:356px;padding:15px;background:#fff;margin-top:0;position:relative;z-index:2}#mappInner{width:100%;height:100%;border:1px solid #000;position:relative;z-index:2}.gap100{padding-top:100px;padding-bottom:100px}.gap50{padding-top:43px;padding-bottom:43px}.contactData p+p{margin-top:10px}.contactData a:hover{opacity:.7}.cInfo .title{margin-top:-8px}img.mapDecor{bottom:-145px;height:auto;position:absolute;right:-105px;width:230px;z-index:1}.contactForm{padding-top:93px;padding-bottom:10px}.sForm{position:relative;width:100%}.sForm .fLine{position:relative;width:100%}.sForm .fLine.withBorder{border-bottom:1px solid #ece8e5;padding-bottom:6px}.contactForm .sForm{padding-top:65px}.contactForm .sForm .submit .button.short{float:right;min-width:210px}.sForm .fLine.submit{margin-top:30px;overflow:hidden}textarea{resize:none}input[type],textarea{font-size:18px;line-height:28px;color:#000;border:1px solid #ece8e5;background-color:#fff;display:block;width:100%;position:relative;padding:10px 13px;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;outline:0}input[type]:hover,textarea:hover,input[type].error:hover,textarea.error:hover,input[type].valid:hover,textarea.valid:hover,input[type]:focus,textarea:focus,input[type].error:focus{border-color:#000}input[type].error,textarea.error{border-color:#e61111}input[type].valid,textarea.valid{border-color:#8fbb2f}::-webkit-input-placeholder{font-size:18px;line-height:28px;color:#000;opacity:1}:-moz-placeholder{font-size:18px;line-height:28px;color:#000;opacity:1}::-moz-placeholder{font-size:18px;line-height:28px;color:#000;opacity:1}:-ms-input-placeholder{font-size:18px;line-height:28px;color:#000;opacity:1}.fLine+.fLine{margin-top:15px}.spacer{height:97px}.spacer.cash{height:37px}.sForm label.error{font-size:14px;line-height:28px;color:#e61111;margin:6px 0}.loginBoxes .subtitle{margin-bottom:65px}.loginBoxes .forgetPass{margin-top:8px}.sForm a:hover{opacity:.7}.loginBoxes .submit .button.short{float:right;min-width:165px}label.checkboxStyle{display:block;width:100%;min-height:37px}.checkboxStyle input{position:absolute;left:0;top:0;opacity:0;z-index:-1000}.checkboxStyle span{padding-left:47px;cursor:pointer;display:block;padding-top:2px}.checkboxStyle span:before{content:"";display:block;position:absolute;width:30px;height:30px;left:0;top:0;background-color:#fff;border:1px solid #ece8e5}.checkboxStyle span:hover:before,.checkboxStyle input.error+label+span:hover:before{border-color:#000}.checkboxStyle input.error+label+span:before{border-color:#e61111}.checkboxStyle input.valid+label+span:before{border-color:#8fbb2f}.checkboxStyle span:after{content:"";display:block;position:absolute;width:30px;height:30px;left:0;top:0;content:"\e912";font-family:'icomoon';text-align:center;font-size:12px;opacity:0}.checkboxStyle input:checked+span:after,.checkboxStyle input:checked+label.error+span:after{opacity:1}.checkboxStyle label.error{display:none!important}.loginBoxes .centerBorder:before{content:"";display:block;position:absolute;height:100%;width:1px;left:-20%;top:0;background-color:#8a8a8a}.zipCode{position:relative;width:165px;z-index:2;float:left}.zipCity{float:right;position:relative;width:calc( 100% - 180px );z-index:2;margin-bottom:0}.invoiceForm{margin-top:7px;padding-bottom:10px;display:none}.cartBox{width:100%;position:relative;margin-top:10px}.cartBox .line{overflow:hidden;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #ece8e5}.cartBox .header{padding-bottom:0;padding-top:0}.cartBox .header .col{height:54px}.cartBox .col{float:left;height:122px;position:relative}.cartBox .col .center{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;line-height:30px}.cartBox .remove{width:32px}.cartBox .remove a{font-size:20px;color:#000}.cartBox .remove a:hover{opacity:.7}.cartBox .other{width:calc( 100% - 32px)}.cartBox .photo{width:14.5%;margin-right:3.5%;background-position:center center;background-size:cover}.cartBox .photo a{display:block;width:100%;height:100%}.cartBox .name{width:25.5%;margin-right:3.5%}.cartBox .name a:hover{color:#8a8a8a}.cartBox .quantity{width:17.5%;margin-right:3.5%}.cartBox .price{width:12%}.cartBox .price .priceBefore{font-size:14px;margin-left:8px}.cartBox .sum{width:15%;float:right;text-align:right}.quantityBox{width:74px;height:50px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.quantityBox .counter{display:block;height:100%;width:47px;border:1px solid #ece8e5;border-right:0;position:relative;float:left}.quantityBox .counter span{font-size:18px;line-height:28px;font-weight:400;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quantityBox .action{width:27px;height:100%;float:left}.quantityBox .action>a{display:block;width:100%;height:50%;text-align:center;border:1px solid #8a8a8a;position:relative}.quantityBox .action>a:not(.disable):hover{background-color:#8a8a8a;color:#fff}.quantityBox .action>a.plus>span{position:absolute;left:7px;top:5px}.quantityBox .action>a.minus>span{position:absolute;left:7px;top:11px}.quantityBox .action>a.disable{opacity:.5}.quantityBox .action .plus{font-size:11px}.quantityBox .action .minus{font-size:1px}.cartBox .discount{overflow:hidden;padding-bottom:20px}.cartBox .discount .icon{float:left;width:66px}.cartBox .discount .info{float:left;width:calc( 100% - 250px )}.cartBox .discount .info .title{margin-top:-7px;padding-bottom:5px}.cartBox .discount .sum{width:170px;float:right}.cartBox .discount .sum #sum{font-family:'uniform';font-weight:700;font-size:30px;letter-spacing:1px;line-height:40px}.cartBox .discount .icon span{font-size:36px;margin-top:5px;display:block}.cashButton{margin-top:31px}.cashButton .button.short{float:right;min-width:165px;padding:0 45px}.cashTitle{border-bottom:1px solid #ece8e5;padding-bottom:21px;margin-bottom:32px}.cartBox.cartBoxCash .line{padding-top:0}.cartBox.cartBoxCash .line+.line{margin-top:29px}.cartBoxCash.cartBox .col{height:auto;line-height:30px}.cartBoxCash.cartBox .photo{width:62px;height:62px;margin-right:20px}.cartBoxCash.cartBox .other{width:calc( 100% - 82px )}.cartBoxCash.cartBox .name{width:58%;margin-right:0}.cartBox.cartBoxCash .sum{width:40%}.cashTitle.topSpacer{margin-top:23px}ul.shipping{width:100%;overflow:hidden;margin-top:-4px;padding-bottom:12px;border-bottom:1px solid #ece8e5}ul.shipping li{width:100%;float:left;position:relative;padding-bottom:17px}.shipping .select{float:left;width:calc( 100% - 90px )}.shipping .price{float:right;text-align:right;text-align:right;width:70px}.radioStyle,.paymentStyle{position:relative;display:block;width:100%;padding-left:39px;cursor:pointer}.radioStyle input[type=radio],.paymentStyle input[type=radio]{position:absolute;width:1px;height:1px;z-index:-100;opacity:0}.radioStyle span:before{content:"";display:block;width:25px;height:25px;position:absolute;left:0;top:0;background-color:#fff;border:1px solid #ece8e5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1}.radioStyle:hover span:before{border-color:#000}.radioStyle span:after{content:"";display:block;width:15px;height:15px;position:absolute;left:5px;top:5px;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1;opacity:0}.radioStyle input:checked+span:after,.radioStyle input:checked+label.error+span:after,.paymentStyle input:checked+span:after,.paymentStyle input:checked+label.error+span:after{opacity:1}ul.payment{width:100%;overflow:hidden;margin-top:-4px;padding-bottom:28px;border-bottom:1px solid #ece8e5;height:auto}ul.payment li{width:32%;float:left;position:relative;padding-bottom:0}ul.payment li:nth-child(2){margin-left:2%;margin-right:2%}.payment .box{width:100%;position:relative;min-height:70px;border:1px solid #ece8e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:15px;padding-top:20px}.paymentStyle{padding-left:0}.paymentStyle span{display:block;width:100%;text-align:center;font-size:14px;line-height:19px}.paymentStyle span img{width:auto;height:auto;max-width:100%}.paymentStyle span:before{content:"";display:block;width:25px;height:25px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-33px;background-color:#fff;border:1px solid #ece8e5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1}.paymentStyle:hover span:before{border-color:#000}.paymentStyle span:after{content:"";display:block;width:15px;height:15px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-28px;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1;opacity:0}ul.cashSummary{display:block;width:100%;padding-bottom:16px;border-bottom:1px solid #ece8e5}.cashSummary li{display:block;width:100%;overflow:hidden}.cashSummary span{display:block;font-size:18px;line-height:28px}.cashSummary span.info{width:60%;float:left;padding-right:20px}.cashSummary span.price{width:40%;float:right;text-align:right}.cashSummary li+li{margin-top:3px}.cashSummary .bigger{padding-top:25px}.cashSummary .bigger .info{line-height:38px}.cashSummary .bigger .price{font-family:'uniform';font-weight:700;font-size:30px;letter-spacing:1px}.sForm .fLine.agree{margin-top:15px}.cashButton.small .button.short{padding-left:20px;padding-right:20px}#cashForm{padding-bottom:60px}section.thanks{min-height:650px}section.thanks .title{margin-top:57px}.thanks .title.withBorder{border-bottom:1px solid #ece8e5;padding-bottom:22px}.thanks .desc{padding:24px 0}.thanks .desc p+p{margin-top:10px}.accordionBox{width:100%;position:relative;border-bottom:1px solid #ece8e5;padding-bottom:0;margin-bottom:23px}.accordionBox.first{margin-top:57px}.accordionBox .tit{font-family:'uniform';font-weight:700;font-size:18px;line-height:28px;width:100%;letter-spacing:1px;padding-bottom:22px;cursor:pointer;border-bottom:1px solid transparent}.accordionBox.active{padding-bottom:29px}.accordionBox.active .tit{border-bottom:1px solid #8a8a8a}.accordionBox .icon{font-size:8px;position:absolute;right:0}.accordionBox.active .tit,.accordionBox:hover .tit{color:#8a8a8a}.accordionBox .icon{top:10px}.accordionBox .inner{padding:30px 0;display:none}.accordionBox:hover .icon{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordionBox.active .icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordionBox label.checkboxStyle{margin-bottom:21px}.orderList{display:block;width:100%;font-size:18px;line-height:28px;padding-top:7px}.orderList li{display:block;width:100%;overflow:hidden}.orderList li:not(.header){padding-bottom:24px;padding-top:24px}.orderList .line{display:block;width:100%;position:relative}.orderList .num{width:15%;padding-right:10px;float:left}.orderList .prods{float:left;width:44%}.orderList .prods .line{margin-bottom:6px;overflow:hidden}.orderList .products{width:56%;padding-right:10px;float:left}.orderList .quantity{width:17%;padding-right:10px;float:left;text-align:right}.orderList .price{width:27%;padding-right:10px;float:left;text-align:right}.orderList .sum{width:26%;padding-right:10px;float:left;text-align:right}.orderList .status{width:15%;float:left;text-align:right}.orderList .header{padding-bottom:10px;border-bottom:1px solid #ece8e5}.orderList .uni{font-family:'uniform';font-weight:700;letter-spacing:1px}.green{color:#8fbb2f}.accordionBox .inner.prodList{padding-bottom:0}.subtitle+.ruleInfo{margin-top:57px}.ruleInfo{padding-bottom:50px;border-bottom:1px solid #ece8e5}.ruleInfo+.ruleInfo{margin-top:24px}.ruleInfo .title{border-bottom:1px solid #ece8e5;padding-bottom:22px;margin-bottom:24px}.ruleInfo p+p{margin-top:10px}.ruleInfo:last-child{border-bottom:0 solid transparent;padding-bottom:0}.s404{min-height:200px}.s404 .subtitle{text-align:center;margin-bottom:64px}.button404{text-align:center;position:relative}.button404 .button.short{float:none;max-width:190px;margin-left:auto;margin-right:auto;width:165px;max-width:165px;min-width:165px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.button404 img{max-width:100%;height:auto;position:relative;z-index:1;top:24px;margin-left:10px}section.products.searchResults{padding-top:0;padding-bottom:34px}.searchResults .subtitle{border-bottom:1px solid #ece8e5;padding-bottom:25px;margin-bottom:28px}.zipCityfLine{overflow:hidden}.productTable{width:100%;position:relative;margin-top:11px}.ptRow{display:block;position:relative;overflow:hidden;border-bottom:1px solid #ece8e5}.ptRow>div{line-height:42px}.ptRow .name{float:left;width:calc( 100% - 140px )}.ptRow .info{width:120px;float:right;text-align:right}.ptRow .name strong{font-weight:700}_:-ms-input-placeholder,:root input[type]{height:50px}ul.toggleMenu{width:230px}