.shop_product .newbottomborder,.shop_product .outerbg{position:relative}.shop_product .newbottomborder{margin-top:35px}@media only screen and (max-width:979px){.shop_product .newbottomborder{margin-top:0}}.shop_product .bg-img{position:absolute;z-index:-1;overflow:hidden;height:100%;top:0;left:0;transform:translateX(calc(-50% - 25px));-webkit-transform:translateX(calc(-50% - 25px));-moz-transform:translateX(calc(-50% - 25px));-ms-transform:translateX(calc(-50% - 25px));width:1920px;-webkit-transition:all .3s;transition:all .3s;opacity:0}@media only screen and (max-width:979px){.shop_product .bg-img{top:-20px}}.shop_product .bg-img img{position:static;left:0;top:0;height:auto;width:auto;max-width:1920px;height:100%}.shop_product .bg-img.lazy-loaded{opacity:1}@media only screen and (max-width:979px){.shop_product .bg-img{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none}}.shop_product .innermain{position:relative;z-index:1}@media only screen and (max-width:979px){#box_productfull .maininfo .f-row>div{float:none;width:100%;margin:0}}@media only screen and (max-width:979px){#box_productfull .maininfo .f-row{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#box_productfull .maininfo .f-row .productimg{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}#box_productfull .maininfo .f-row .f-grid-6{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}#box_productfull .maininfo .nextbtn,#box_productfull .maininfo .prevbtn{position:absolute;top:300px;right:-50px;display:none;background:#fff;z-index:50;border-radius:100%}#box_productfull .maininfo .nextbtn a,#box_productfull .maininfo .prevbtn a{width:45px;height:45px;background:#fff url(/upload/template/rwd_shoper_1/images/arrow-right.641bc75647a5bc13bab7abfb19980009.svg) no-repeat;display:block;border-radius:100%}#box_productfull .maininfo .nextbtn a:hover,#box_productfull .maininfo .prevbtn a:hover{background:#fff url(/upload/template/rwd_shoper_1/images/arrow-right.955a1dbf7b2b196a4074ac5946f5b09f.svg) no-repeat}@media only screen and (max-width:767px){#box_productfull .maininfo .nextbtn a,#box_productfull .maininfo .prevbtn a{display:none}}#box_productfull .maininfo .prevbtn{right:auto;left:-50px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}@media only screen and (max-width:1440px){#box_productfull .maininfo .nextbtn{right:20px}#box_productfull .maininfo .prevbtn{left:20px}}.rwd #box_productfull .productimg .mainimg{background-color:#f6f6f6}.rwd #box_productfull .productimg .mainimg img{height:auto}.rwd #box_productfull .productimg .xsmallgallery .xinnersmallgallery ul{list-style-type:none;padding:0;margin:0}.rwd #box_productfull .productimg .xsmallgallery .xinnersmallgallery ul li{background-color:#f6f6f6;margin-top:18px}.rwd #box_productfull .productimg .xsmallgallery .xinnersmallgallery ul li img{height:auto}.rwd #box_productfull .productimg .xsmallgallery .xinnersmallgallery ul li:first-child{display:none}@media only screen and (max-width:979px){.rwd #box_productfull .productimg .xsmallgallery{display:none}}.rwd #box_productfull .productimg .tags{top:20px;right:20px;left:auto;padding-left:0;margin:0;z-index:90;z-index:4;left:20px;right:auto}.rwd #box_productfull .productimg .tags li{display:block}.rwd #box_productfull .productimg .tags .promo{background-color:#67767f;border-radius:0;font-size:14px;font-weight:600;color:#fff;line-height:24px;padding:0 15px}.rwd #box_productfull .productimg .tags .new{background-color:#6cddb9;border-radius:0;font-size:14px;font-weight:600;color:#fff;line-height:24px;padding:0 10px;text-transform:capitalize}.rwd #box_productfull .productimg .tags>li{width:84px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.rwd #box_productfull .productimg .tags>li.promo{font-size:18px!important;line-height:32px!important;font-weight:500}.rwd #box_productfull .productimg .tags>li.new{font-size:15px!important;line-height:32px!important;font-weight:500;margin-top:9px}.rwd #box_productfull .productimg .mainimg{text-align:center}@media only screen and (max-width:979px){.rwd #box_productfull .productimg .mainimg img{max-width:85%}}.rwd #box_productfull .boxhead.mobile{display:none}@media only screen and (max-width:767px){.rwd #box_productfull .boxhead.mobile{display:block}}.rwd #box_productfull h1.name{margin-top:0;padding-top:48px;color:#000;font-size:50px;font-weight:700;line-height:65px;margin-bottom:0}@media only screen and (max-width:767px){.rwd #box_productfull h1.name{color:#000;font-size:35px;font-weight:700;line-height:normal;margin-top:30px;padding-top:0}}.rwd #box_productfull h1.name.onlymobile{display:none}.rwd #box_productfull .code.row em,.rwd #box_productfull .code.row span{color:#000;font-size:14px;font-weight:400;font-style:normal}@media only screen and (max-width:767px){.rwd #box_productfull .code.row{margin-top:15px}.rwd #box_productfull .code.row em,.rwd #box_productfull .code.row span{font-size:12px}}.rwd #box_productfull .author{display:none}.rwd #box_productfull .attributes{margin:35px 0}.rwd #box_productfull .attributes ul{margin:0;padding:0;list-style-type:none}.rwd #box_productfull .attributes ul,.rwd #box_productfull .attributes ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rwd #box_productfull .attributes ul li{margin:0 25px}.rwd #box_productfull .attributes ul li img{margin-right:10px}.rwd #box_productfull .attributes ul li span{color:#000;font-size:20px;font-weight:600}@media only screen and (max-width:1024px){.rwd #box_productfull .attributes{margin:26px 0}.rwd #box_productfull .attributes ul li:first-child{margin-left:0}.rwd #box_productfull .attributes ul li span{font-size:12px;font-weight:600}.rwd #box_productfull .attributes ul li.szerokosc img{max-height:14px}.rwd #box_productfull .attributes ul li.dlugosc img{max-width:22px}.rwd #box_productfull .attributes ul li.grubosc img{max-width:20px}}@media only screen and (max-width:767px){.rwd #box_productfull .attributes{margin:26px 0}.rwd #box_productfull .attributes ul li:first-child{margin-left:0}.rwd #box_productfull .attributes ul li span{font-size:12px;font-weight:600}.rwd #box_productfull .attributes ul li.szerokosc img{max-height:14px}.rwd #box_productfull .attributes ul li.dlugosc img{max-width:22px}.rwd #box_productfull .attributes ul li.grubosc img{max-width:20px}}@media only screen and (min-width:1201px){.rwd #box_productfull .dataprod{padding-left:120px}}.rwd #box_productfull .contains h4{color:#393939;font-size:16px;font-weight:700;margin:16px 0}.rwd #box_productfull .contains ul{list-style-type:none;margin:0;padding:0}.rwd #box_productfull .contains ul li{background:url(/upload/template/rwd_shoper_1/images/star.299b3e6c7b82c13e34c88e38b7d769a3.svg) no-repeat left top 10px;background-size:8px;padding:3px 0 0 20px;color:#393939;font-size:16px;line-height:25px;font-weight:400}.rwd #box_productfull .bottomborder .short_desc{margin-top:0;line-height:26px;color:#000;font-size:14px;font-weight:400}.rwd #box_productfull .bottomborder .short_desc p{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin-top:0}.rwd #box_productfull .bottomborder .short_desc p .readmore{display:inline;margin-left:5px}.rwd #box_productfull .bottomborder .short_desc .readmore{font-weight:500;text-decoration:underline;color:#0090ba;display:inline-block;cursor:pointer;display:none}.rwd #box_productfull .availability{margin-top:30px;margin-bottom:30px}.rwd #box_productfull .availability .availability{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rwd #box_productfull .availability img{display:inline-block;vertical-align:middle;margin-right:14px}.rwd #box_productfull .availability .second{font-size:15px;line-height:1.2;font-weight:400;color:#000;vertical-align:middle;display:inline-block;width:auto}.rwd #box_productfull .tablelink{margin-top:15px;padding-left:5px}.rwd #box_productfull .tablelink a{color:#0090ba;font-family:hero-new,sans-serif;text-decoration:underline;font-size:12px;font-weight:500;font-style:normal}.rwd #box_productfull .fex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rwd #box_productfull .returninfo,.rwd #box_productfull .safeshop{padding-left:45px;font-size:15px;line-height:36px;font-weight:400;color:#000;min-height:19px}.rwd #box_productfull .returninfo a,.rwd #box_productfull .safeshop a{font-weight:500;text-decoration:underline;color:#0090ba;display:inline-block;cursor:pointer}.rwd #box_productfull .returninfo{background:url(/upload/template/rwd_shoper_1/images/return.d3aa56db5c0e37d6a15554bc48983069.svg) no-repeat 0}.rwd #box_productfull .safeshop{margin-left:100px;background:url(/upload/template/rwd_shoper_1/images/safeshopp.912c4de2ed08d26d942e42c8d9855707.svg) no-repeat 0}@media only screen and (max-width:580px){.rwd #box_productfull .fex-row{-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.rwd #box_productfull .returninfo,.rwd #box_productfull .safeshop{margin-left:0}.rwd #box_productfull .safeshop{margin-top:20px}}.rwd #box_productfull .phoneshopping{margin-top:50px}.rwd #box_productfull .phoneshopping strong{font-weight:700;line-height:1.2;color:#393939;font-size:16px;margin:14px 0;display:block}.rwd #box_productfull .phoneshopping p{padding-left:45px;font-size:15px;line-height:32px;font-weight:400;color:#393939;background:url(/upload/template/rwd_shoper_1/images/phone.f0d65f22715b9488793a8a795f54cfb0.svg) no-repeat 0}.rwd #box_productfull .phoneshopping p a{font-size:18px;font-weight:600;color:#393939}.rwd #box_productfull .deliverycost h4{margin-top:40px;color:#000;font-size:18px;font-weight:600}@media only screen and (max-width:767px){.rwd #box_productfull .deliverycost h4{margin-bottom:20px}}.rwd #box_productfull .deliverycost p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;color:#393939;margin-left:-10px;font-size:16px;white-space:nowrap}.rwd #box_productfull .deliverycost p span{text-align:center;width:66px;display:block;height:45px;margin-right:10px;content:""}@media only screen and (max-width:767px){.rwd #box_productfull .deliverycost p{font-size:14px;line-height:50px}}.rwd #box_productfull .customRelatedProds h3{margin-top:50px;color:#000;font-size:18px;font-weight:600;margin-bottom:18px}.rwd #box_productfull .customRelatedProds .innerbox .products{max-width:540px}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related:first-child{border-top:1px solid #e0e0e0}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes{margin:0}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes ul li{min-width:80px;color:#000;font-size:20px;font-weight:600}@media only screen and (max-width:767px){.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes ul li{min-width:60px;margin:0 15px;font-size:12px}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes ul li:first-child{margin-left:15px}}@media only screen and (max-width:380px){.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes ul li{min-width:60px;margin:0 5px;font-size:12px}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related .attributes ul li:first-child{margin-left:0}}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related a{width:40px;height:40px;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:0;margin-right:10px;background:url(/upload/template/rwd_shoper_1/images/arrow-right-color.670339c914f37ad7620880c28786eb2c.svg) no-repeat 100%;-webkit-transition:all .3s;transition:all .3s}.rwd #box_productfull .customRelatedProds .innerbox .products .product-related a:hover{background:url(/upload/template/rwd_shoper_1/images/arrow-right-color.099fa6fe2e15d838bde0f14e71343a60.svg) no-repeat 100%}@media only screen and (max-width:767px){.rwd #box_productfull .customRelatedProds .innerbox .products .product-related a{width:22px;height:22px;background-size:22px!important}}.rwd #box_productfull .customAttributesShow{margin-top:80px}.rwd #box_productfull .customAttributesShow .attr{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:370px;color:#000;font-size:20px;font-weight:400}.rwd #box_productfull .customAttributesShow .attr img{margin-right:20px}@media only screen and (max-width:767px){.rwd #box_productfull .customAttributesShow{margin-top:40px}.rwd #box_productfull .customAttributesShow .attr{font-size:14px;line-height:32px}}.rwd #box_productfull .basket,.rwd #box_productfull .basket .form-basket{margin-top:0}.rwd #box_productfull .basket .price{margin-top:30px;margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.rwd #box_productfull .basket .price .price-name{display:none}.rwd #box_productfull .basket .price em{color:#ee540c;font-size:48px;font-weight:400;font-style:normal;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rwd #box_productfull .basket .price del{text-decoration:line-through;font-style:normal;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#5d5d5d;font-size:15px;font-weight:400}.rwd #box_productfull .basket .flex-form-inner,.rwd #box_productfull .basket .flex-form-inner div{display:-webkit-box;display:-ms-flexbox;display:flex}.rwd #box_productfull .basket .flex-form-inner div{float:none;margin-top:0;width:100%}.rwd #box_productfull .basket .flex-form-inner div .quantity_wrap{width:auto}.rwd #box_productfull .basket .flex-form-inner div .quantity_wrap .quantity_name,.rwd #box_productfull .basket .flex-form-inner div .quantity_wrap .unit{display:none}.rwd #box_productfull .basket .flex-form-inner div .quantity_wrap input{min-width:64px;width:64px!important;height:64px;border-radius:16px;border:1px solid #d6d6d6;text-align:center;padding:0}.rwd #box_productfull .basket .flex-form-inner div .button_wrap{width:100%;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button{min-width:260px;margin-left:10px;text-align:center;padding:11px 0;height:64px}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button:hover{background:#000!important}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button span{text-align:center;color:#fff;font-size:22px;font-weight:600}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button:hover{-webkit-transition:all .3s;transition:all .3s}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button:hover:hover{background-color:#898989}@media only screen and (max-width:360px){.rwd #box_productfull .basket .flex-form-inner div .button_wrap button{min-width:200px}}.rwd #box_productfull .basket .flex-form-inner .addtofav{display:none}@media only screen and (max-width:480px){.rwd #box_productfull .basket .flex-form-inner form.form-basket{margin-right:15px}.rwd #box_productfull .basket .flex-form-inner form.form-basket .button_wrap{margin-right:0;padding-right:0}.rwd #box_productfull .basket .flex-form-inner form.form-basket .button_wrap button{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:39px}.rwd #box_productfull .basket .flex-form-inner form.form-basket .button_wrap button span{font-size:16px!important;font-weight:400!important;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;display:block;-ms-flex:1;-webkit-box-flex:1;flex:1}}@media only screen and (max-width:767px){.rwd #box_productfull .basket .price{margin-bottom:15px}.rwd #box_productfull .basket .flex-form-inner div .quantity_wrap .number-wrap input{height:45px;width:45px!important;min-width:45px}.rwd #box_productfull .basket .flex-form-inner div .button_wrap button{height:45px;padding:5px 0}}@media only screen and (max-width:979px){.rwd #box_productfull .bottomborder{display:-webkit-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.rwd #box_productfull .bottomborder .basket{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.rwd #box_productfull .bottomborder .short_desc{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:10px}.rwd #box_productfull .bottomborder .availability,.rwd #box_productfull .bottomborder .datatable,.rwd #box_productfull .bottomborder .phoneshopping,.rwd #box_productfull .bottomborder .returninfo,.rwd #box_productfull .bottomborder .safeshop{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rwd #box_productfull .bottomborder>.availability{margin:7px 0}.rwd #box_productfull .bottomborder>.availability .availability{margin-bottom:7px}.rwd #box_productfull .bottomborder .phoneshopping{margin-top:35px}}@media only screen and (min-width:768px){.shop_product .shortener .content{max-height:999999px!important}}@media only screen and (max-width:767px){.shop_product .shortener .content{position:relative;overflow:hidden;max-height:180px}.shop_product .shortener button{margin-top:5px}}.shop_product .descriptions{margin-bottom:30px}.shop_product .descriptions .boxhead h3{color:#000;font-size:35px;font-weight:700;text-align:left;margin:60px 0}.shop_product .descriptions .additional_desc,.shop_product .descriptions .innerbox p{color:#000;font-size:14px;font-weight:400;line-height:26px}@media only screen and (max-width:767px){.shop_product .descriptions .boxhead h3{font-size:20px;text-align:center;margin:20px 0 30px}}.outerSubcategoryModule{min-height:42px}.subcategory-module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .3s;transition:all .3s;transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px)}.subcategory-module.loaded{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)}.subcategory-module a{border-radius:19px;border:1px solid hsla(0,0%,43.9%,.13);background-color:#fff;padding:10px 28px 10px 10px;margin:0 5px;color:#000;font-size:14px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.subcategory-module a:before{content:"";width:12px;height:12px;display:block;border-radius:100%;margin-right:25px;border:1px solid rgba(0,0,0,.38)}.subcategory-module a:after{content:"";width:6px;height:6px;display:block;border-radius:100%;position:absolute;top:16px;left:13px;background:#fff}.subcategory-module a.current,.subcategory-module a:hover{color:#a1007d}.subcategory-module a.current:before,.subcategory-module a:hover:before{border-color:#a1007d}.subcategory-module a.current:after,.subcategory-module a:hover:after{content:"";width:8px;height:8px;display:block;border-radius:100%;position:absolute;top:16px;left:13px;background:#a1007d}.subcategory-module a.current{color:#a1007d;font-weight:700}