@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOOaBXso.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIMeaBXso.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOuaBXso.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIO-aBXso.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofINeaB.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOOaBXso.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIMeaBXso.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOuaBXso.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIO-aBXso.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofINeaB.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOOaBXso.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIMeaBXso.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOuaBXso.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIO-aBXso.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofINeaB.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOOaBXso.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIMeaBXso.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIOuaBXso.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofIO-aBXso.woff2)format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v25/XRXV3I6Li01BKofINeaB.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--controls-color:#da4f49;--font-color:#303030}.bodyClass{background-color:#fff;margin:0;padding:0}body,button,input,select,textarea{font-family:"Nunito","Arial",sans-serif;font-size:.93rem;font-weight:400;line-height:1.5}input,select,textarea{box-sizing:border-box;line-height:20px;color:#000}html *{box-sizing:border-box}a,body,button,h2,h3,h4,h5,input,select,textarea{color:var(--font-color)}a,a:visited{text-decoration:none}a:hover{text-decoration:underline;color:#000}.c-product span,a *,h2 *,h3 *,label *{vertical-align:middle}img,input[type=button]:hover,input[type=submit]:hover{border:0}h1{font-size:1.7rem;color:#000;line-height:1.2}h2,h3,h4,h5{line-height:1.2}h1,h2{font-weight:700;padding:10px 0;margin:0}h2{font-size:1.4rem}h3,h4,h5{font-size:1.3rem;padding:0 0 10px;margin:0 0 10px}iframe,table{max-width:100%}table{border-spacing:0;border-collapse:collapse;overflow-x:auto}table td{padding:5px 2px;vertical-align:top}iframe{border:0}input:focus{background-color:#fff9e0;border:1px solid #000}input:hover,select:hover,textarea:hover{border:1px solid #000}hr{color:#e0e0e0;background-color:#e0e0e0;height:1px;border:0;margin-top:20px;margin-bottom:20px}input[type=submit]{-webkit-appearance:none;appearance:none}.hoverAnimation{transition:all .35s ease;border-bottom:1px solid transparent}.hoverAnimation:hover{border-bottom:1px solid #e5e5e5}.pageWidth,.wrapper{position:relative}.wrapper{margin:0 auto;max-width:3840px}.header{min-height:70px;position:relative}.mainPanel{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;clear:both;background-color:#fff;position:sticky;position:-webkit-sticky;top:0;z-index:9000;display:flex;align-items:center}.footer,.pageContent{clear:both;position:relative}.pageContent{min-height:900px;margin:0 auto}#page_product_out .pageContent{display:grid;grid-template-columns:20%auto;grid-gap:2rem;max-width:1400px;padding-top:1rem}#page_product_out .pageContent .pagePanel,#page_product_out .pageContent.panel-hide,hr{display:block}#page_link_out .pageContent .pagePanel,#page_product_out .pageContent.panel-hide .pagePanel{display:none}.footer{margin-top:50px}.pagePanel{order:1;background:#fff}.main{order:2;min-height:500px}#page_product_search_out .pageContent,#page_product_search_producer_out .pageContent,.workspace-product-detail{max-width:1400px;margin:0 auto}#page_home_out .main,#page_link_out .main,#page_login_out .main,#page_user_out .main{padding:0}#page_product_detail_out .main{padding-top:0}#page_product_search_out .pagePanel,#page_product_search_producer_out .pagePanel,.pagePanelHide{display:none}.pageMenuIn{display:flex;flex-wrap:wrap;justify-content:center}.pageFooterContent{padding:20px 0 0;min-height:200px}.pageFooterCopyright{position:absolute;right:0;bottom:0;text-align:center;left:0}.pageFooterCopyright a{color:#fff;mix-blend-mode:difference;font-size:85%}.main ul{list-style-type:square;margin-bottom:10px;margin-top:5px}.main li{margin-bottom:5px}.headerComponents{position:absolute;right:2%;top:-50px;display:flex;align-items:center;z-index:10000}.productSearchOut{display:none}.productSearch2{position:relative;margin-right:20px;margin-top:0;min-width:36px;height:40px;z-index:10000}.search_trg{display:inline-block;position:relative;background:url(images/search-button.svg)no-repeat 0 center/38px 18px;cursor:pointer;width:20px;height:25px;margin-right:25px}.search_trg:hover{background:url(images/search-button.svg)no-repeat -21px center/38px 18px}.res_productSearch{position:absolute;width:100%;z-index:10000;background:#fff;top:0;border-bottom:1px solid #e0e0e0}.res_productSearch .b_res-productSearchOut{width:80%;max-width:1200px;margin:4rem auto;position:relative}.res_productSearch .productSearch{display:block;margin-top:2rem}.res_productSearch .productSearch .txtbSearchProduct{width:100%;margin:0;border:1px solid #333;padding:0;height:60px;background:0 0;text-align:center}.res_productSearch .productSearch .txtbSearchButton{margin-top:15px;right:10%;position:absolute;z-index:5;background:url(images/search-button.svg)-19px center no-repeat;background-size:38px 18px;border:0;cursor:pointer;height:32px;width:20px;border-radius:0}.b_res-productSearch>form,.productSearch>form{display:flex}.productSearch .btn_search-list-category{height:60px}.window-search_list_category.ce-related_window{background:#fff}.ce-search-popup.ce-related_window{width:100%;margin-top:60px}.b_res-productSearch .btn_search-list-category{border-radius:0}.shoppingCart{position:relative;padding:5px 0}.shoppingCartIn{position:relative;display:inline-block;text-align:right;color:#202020;font-size:.9em;white-space:nowrap}.shoppingCartIn:hover{text-decoration:none}.shoppingCartImg{display:inline-block;width:19px;height:28px;background:url(images/cart_icon.svg)no-repeat 0 center;background-size:40px 18px}.shoppingCartIn>div:last-child{display:inline-block}.shoppingCart:hover .shoppingCartImg{background:url(images/cart_icon.svg)-19px center no-repeat;background-size:40px 18px}.category_res_main,.responsive_category_trg,.responsive_menu_main_trg{display:none;overflow-y:auto}.pageTitle{font-size:1.5em;color:#000;margin:10px 0;text-align:center;clear:both}.divLogin{z-index:8;margin-right:28px;margin-top:2px}.divLogin a{position:relative;z-index:10;display:inline-block}.divLogin a:hover,.divLogin a:hover span{color:#000}.divLogin .loginLink{display:inline-block;margin:0;width:18px;height:25px;background:url(images/login_icon.svg)no-repeat 0 center;background-size:38px 16px}.divLogin .loginLink:hover{background:url(images/login_icon.svg)-19px center no-repeat;background-size:38px 16px}.wishlist-link{display:inline-block;width:19px;min-width:19px;height:25px;background:url(/eshop/scripts/images/wishlist.svg)no-repeat 0 3px/56px 16px;margin-right:28px;cursor:pointer}.wishlist-link:hover{background:url(/eshop/scripts/images/wishlist.svg)no-repeat -37px 3px/56px}.wishlist-link.ce-fill{background:url(/eshop/scripts/images/wishlist.svg)no-repeat -18px 3px/56px}.pageInformationPanel{margin-top:15px}.pageInformationPanel img{max-width:100%;height:auto}.c-product{position:relative;display:inline-block;text-align:left;background:#fff;overflow:hidden;padding-bottom:100px}.c-product:hover{cursor:pointer;text-decoration:none}.c-product:hover .p-img{border-color:#000}.c-product:hover .p-subtitle{color:var(--controls-color)}.c-product .quick-container::after{background:0 0}.p-subtitle{color:#000;line-height:1.3;font-weight:700;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;margin:10px 5px 0}.p-img,.p-img img{display:inline-block;padding:0}.p-img{height:300px;width:100%;position:relative;text-align:center;overflow:hidden;border:1px solid #f0f0f0;border-radius:5px}.p-img img{max-height:90%;max-width:90%;position:absolute;top:0;left:0;right:0;bottom:0;vertical-align:middle;margin:auto;transition:all .7s ease;z-index:1200;mix-blend-mode:multiply}.p-tags{position:absolute;left:5px;top:5px;font-weight:700;color:#777;z-index:1300;opacity:.8}.p-availability,.p-price{position:absolute;margin:0 5px}.p-availability{display:block;bottom:50px}.p-price{color:#000;bottom:20px}.p-desc{color:#707070;font-size:.87em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word;text-align:justify;margin:5px 5px 0}.p-specialOffer{background-color:#efe255;padding:1px 6px 1px 4px;color:#707070;font-weight:700;opacity:1}.c-product .list-price{text-decoration:line-through;color:#888;font-weight:400}#mainPageProductsView{padding-left:2.5%;padding-right:2.5%}#divProductsViewList,#mainPageProductsView{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2.5rem 1rem}#divProductsViewList,#mainPageProductsView,.products-view-tools{max-width:1400px;margin-left:auto;margin-right:auto}.divProductsView button,.products-view-tools{clear:both}.divProductsView{clear:both;text-align:center}.div_more_products{width:100%;clear:both}.divProductInformation,.pageNavigatorHome{display:none;font-size:.825em}.divProductCategoryPath .navigationEshopName,.pageNavigator .navigationEshopName{display:none}.divProductCategoryPath,.pageNavigator{color:#999;display:block;font-size:.725rem}.pageNavigator{margin-top:10px}.divProductCategoryPath{max-width:1400px;margin:10px auto 0}.divProductCategoryPath a,.pageNavigator a{color:#999;display:inline-block}.divProductCategoryPath:hover,.divProductCategoryPath:hover a,.divProductInformation:hover a,.pageNavigator:hover,.pageNavigator:hover a{color:#101010}.productPageForm{clear:both}.pageBodyBottom{margin-bottom:20px}.button{color:#fff;border:0;padding:8px 20px;background-color:var(--controls-color);min-width:60px;transition:all .2s ease;border-radius:4px}.button:hover{color:#fff;opacity:.75;cursor:pointer;text-decoration:none}.buttonArrowRight{background-image:url(images/arrow_link.png)no-repeat 95%center}.buttonArrowRight:hover{background-position:93%center}.buttonArrowLeft{background-image:url(images/arrow_link_left.png)no-repeat 5%center}.buttonArrowLeft:hover{background-position:7%center}.redStar{width:5px;height:5px;border-radius:50%;background:#e95420;display:inline-block;vertical-align:top;margin-left:2px;margin-top:.2rem;font-size:1rem}.divActionInformation{width:100%;background-color:#d4eac7;margin-bottom:5px;padding:10px 5px 10px 10px;text-align:center;color:#000}.divActionInformation.err{background-color:#efd8d8}fieldset{margin:0 0 20px;padding:10px 20px 30px 25px;display:block}legend{font-weight:800;color:#333;padding:5px 10px 3px;border:0;font-size:120%}.textBox,select{background-color:#fff;padding:6px 8px}.cartSelect option,option,textarea{background-color:#fff;padding:2px 10px}.textBox,fieldset,select,textarea{border:1px solid #e0e0e0;border-radius:4px}textarea{padding:2px 2px 0}.textBold,.trHeader{font-weight:800;color:#404040}.section{clear:both}.sectionTitle{padding:8px 0 10px;width:95%;color:#333}.sectionTitleBlank{border-bottom:none;margin-bottom:5px}.sectionTitle a{color:#000}.sectionTitleTxt{margin-top:10px}.sectionIconActive:after,.sectionIconInactive:after{content:"+";font-size:.9rem;font-weight:400;float:right;color:#909090;margin-right:10px}.sectionIconActive:after{content:"-"}.lastViewSection{margin-bottom:30px;margin-top:20px}.lastViewSection .sectionTitle{cursor:pointer;border-bottom:1px solid #f0f0f0;min-height:30px;width:100%;transition:all .25s ease;font-size:.825rem}.lastViewSection .sectionTitle:hover{background-color:#f0f0f0;text-indent:5px}.newsletter{max-width:450px;position:absolute;right:10px;top:20px}.newsletterTitle{font-size:16px;color:#303030}.emailInfoTextBox{width:80%;border-radius:15px 0 0 15px;text-indent:5px;height:30px;float:left;background:0 0;background-color:#fff}#emailInfoLogin{display:block;line-height:30px;border-left:none;float:left;padding:0 15px 0 5px;background-color:#606060;color:#fff;border-radius:0 15px 15px 0;transition:all .25s ease}#emailInfoLogin:hover{background-color:#202020;text-decoration:none}#emailInfoLogout{clear:both;display:block;margin-top:5px;margin-left:5px;padding:3px 10px;color:#404040}.divProductSpecial{width:100%;height:95px;float:left;position:relative;margin-top:15px;border-bottom:1px solid #e0e0e0}.divProdAccessoriesCategory{clear:both;overflow:auto;margin:10px 5px 30px}#productAccessoriesList{margin-top:20px}#productAccessoriesList h2,#tab_productAccessoriesList>h2,.p-img img{text-align:center}.productAccessories{display:flex;flex-wrap:wrap;justify-content:center}.block_cart_accessories-popup{padding-top:10px;padding-bottom:10px;justify-content:center}.tab_productQuestion-block{margin:0 auto}.prodAccessoriesCategory{float:left;width:100px;height:50px;padding:5px;margin:10px 10px 0 0;border:1px solid #e0e0e0;text-align:center;font-weight:700;position:relative}.productAccessories .product,.productAssociatedView .product{border:0}.productAssociated{margin-top:30px;text-align:center}.cartAccessories{margin-top:40px;padding-top:10px}.back_color2{background:0 0;color:#fff;background-color:#999}.back_color2:hover{color:#fff;opacity:.75;cursor:pointer;background-color:#404040}.img_wait{margin-left:15px;position:absolute}.fontBold{font-weight:700}.divCurrency{height:30px;margin-top:5px;margin-left:5px}.divCurrency,.divCurrency a{color:#777;font-size:.725rem}.divCurrency p{margin:0;padding:0}.divDropdown{position:relative}.divDropdownActiveItem{float:left;padding:6px;cursor:pointer}.divDropdownActiveItem:hover{text-decoration:underline}.divDropdownActiveItem img{position:absolute;margin-left:-25px}.divDropdownListTitle{font-weight:700}.divDropdownList{text-align:right;display:none;border:1px solid #e0e0e0;position:absolute;z-index:10000;top:20px;right:-5px;min-width:150px;background-color:#fff;padding:20px;color:#000}.divDropdownList a{color:#000;clear:both;float:right;padding-top:10px}.divDropdownListItems img{position:absolute;margin-left:-30px}.divDropdownClose{position:absolute;left:5px;top:5px;z-index:10000;cursor:pointer;width:18px}.productSpecialOfferId1{background-color:#56a9de;color:#fff}.productSpecialOfferId2{background-color:#fccd1b;color:#000}.productSpecialOfferId3{background-color:#a1c132;color:#000}.productSpecialOfferId4{background-color:#f36722;color:#fff}.productSpecialOfferId5{background-color:#67379d;color:#fff}.productSpecialOfferId6{background-color:#ef2929;color:#fff}.product_add_subtitle{margin-top:15px}.popupMessageParent{min-height:150px;display:table;width:100%}.popupMessageChild{display:table-row}.popupMessageText{display:table-cell;vertical-align:middle;text-align:center}.productDetailTop{width:40.5%;float:right;margin-right:5px;margin-top:20px}.productDetailCenter{margin-top:-10px}.productDetailCenterIn{min-height:300px}.productAddToCartButtons button,.productDetailBottom{margin-bottom:20px}.productDetailTitle{padding:16px 0 0;margin-bottom:10px}.divProductDetailLongText{min-height:200px;margin:0 10px}.divProductDetailImgPanel{float:left;width:55%;text-align:center;margin-top:30px}.divProductDetailImg{margin:20px 0;text-align:center}.divProductDetailImg img{max-width:95%;max-height:500px;transition:all .8s ease;margin:10px}.divProductDetailImg img:hover{transform:scale(1.1)}.divProductDetailInformation{width:40%;text-align:left;float:right;margin:10px 10px 0 0}.divProductDetailAttributes{display:flex;flex-wrap:wrap;clear:both}.divProductDetailParameters .column_block>div{margin-bottom:10px}.divCartButton{margin:10px 0}.cartButton{border:0;margin-top:5px;color:#fff;padding:8px 30px;background:var(--controls-color);min-width:60px;width:50%;transition:all .2s ease}.cartButton:hover{opacity:.75;cursor:pointer;text-decoration:none;background:#da4f49}.cartQuantity{border:1px solid #e0e0e0;text-align:center;width:40px;padding:8px}.cartEditTextBox,.cartSelect{border:1px solid #f0f0f0;background-color:#fff}.cartSelect{border-radius:5px;width:180px;padding:3px 0 1px 5px}.cartSelect option{text-indent:4px;padding:4px 10px}.cartEditTextBox{width:160px;float:left;margin-bottom:5px}#page_product_detail_out #productItemMetric{margin-right:15px}#gallery{display:flex}#block_productMainImage{order:2;flex:1 1 70%;display:flex;align-items:center;justify-content:center}#product_gallery_images{order:1;display:flex;flex-direction:column;max-height:380px;flex:0 1 30%;overflow-x:hidden;overflow-y:auto;gap:.3rem}#product_gallery_images:empty{flex:none}.product_add_image{text-align:center}.product_add_image img{max-width:200px;max-height:80px;text-align:center}.productAddToCartButtons{margin-top:30px}@media only screen and (max-width:480px){.productAddToCartButtons button{width:100%}}.imageGallery{text-align:left;margin:0 0 15px}#product_gallery_images.imageGallery img{max-width:170px;border-radius:4px;padding:5px;margin-bottom:1px}#gallery{overflow:hidden}.productDetailPriceVatTxt{color:#000;text-align:right}.productDetailPriceVatValue{font-weight:700;font-size:1.4rem;color:#000}#product_state.state_back_color2{padding:3px 0;color:#1d9524;font-weight:800}.cart_product_state.state_back_color2,.p-availability.state_back_color2{color:#1d9524}.cartOrderList,.cartOrderList td,.cartOrderList th{border-collapse:collapse;text-align:left;border-bottom:1px solid #eee}.cartOrderList{margin-top:25px}.cartOrderList td,.cartOrderList th{padding:15px}.cartOrderList td:first-child,.cartOrderList th:first-child{padding-left:0}.cartOrderList thead th{font-size:90%}.btn_duplicate,.btn_order_detail,.order_icon{font-size:0;width:26px;height:26px;display:block}.order_icon{background:url(images/printer.png)no-repeat center center;float:left}.btn_duplicate,.btn_order_detail{float:right}.btn_duplicate{background:url(images/btn_duplicate.png)no-repeat center center}.btn_order_detail{background:url(images/btn_detail.png)no-repeat center center;margin-right:25px}.divProductDetailPrice .trProductDetail{text-align:right}#block_product_stock{color:#303030}#block_product_stock td{padding:10px 0 10px 3px}.cartButtonDisableProductSellContact{margin-left:0;margin-top:15px}div.packetery-branch-list select{background:0 0!important;border:1px solid #d0d0d0!important}.tabber .tabberNav{justify-content:center}.tabber>.tabbertab{background:#fff}.tabber .tabberNav>a.active{font-weight:800}#shoppingCart .ce-related_window{margin-top:34px;margin-right:18px}@media only screen and (max-width:1000px){.pageWidth{min-width:inherit;width:100%}}@media only screen and (max-width:1450px){#page_product_out .pageContent,.pageContent{padding:0 2.5%}}@media only screen and (max-width:1000px){.main{padding:0 10px}#page_product_detail_out .main{padding:0}#divProductsViewList,#mainPageProductsView{grid-template-columns:1fr 1fr}}@media only screen and (max-width:800px){.cart_navigation,.emailInfoLogout,.lastViewSection,.pageInformationPanel,.pagePanel,.productSearchOut,.shoppingCartIn div span:last-child{display:none}#page_product_out .pageContent .pagePanel{display:none}.pageWidth{padding:0 5px}#page_product_out .pageContent,.pageContent{display:block;padding:0}.shoppingCart{margin-right:5px;margin-top:-3px}.shoppingCart .shoppingCartImg{position:relative;background:url(images/cart_icon.svg)-19px center no-repeat;background-size:40px 18px}.shoppingCart #order_products_quantity{display:inline-block;font-weight:700}.shoppingCartIn>div:last-child{padding-left:0}.divLogin .loginLink{background:url(images/login_icon.svg)no-repeat -19px center/38px 16px}.wishlist-link{background:url(/eshop/scripts/images/wishlist.svg)no-repeat -37px 3px/56px}.search_trg{background:url(images/search-button.svg)no-repeat -21px 45%/38px 18px;margin-right:20px}.search_trg.ce-trg-opened{background:url(/eshop/scripts/images/close.svg)50% 50%no-repeat;background-size:16px}.res_productSearch{width:100%;margin-top:50px}.res_productSearch .productSearch{margin:0}.res_productSearch .productSearch .txtbSearchButton{right:5%}.divCurrency{position:absolute;margin-top:-4rem;right:0;background:#fff}.headerComponents{width:auto;top:auto}.header::after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.mainPanel{min-height:50px;border-top:none;border-bottom:1px solid #f0f0f0;display:block;padding-top:8px}.divProductInformation{display:block;margin-top:10px}#divProductsViewList,#mainPageProductsView{grid-template-columns:1fr 1fr 1fr}.p-specialOffer{padding:2px 4px}.button,.cartButton{background-image:none;font-size:100%;padding-left:5px;padding-right:5px}.newsletter{position:static;margin-left:5px;text-align:center}#emailInfoLogin,.emailInfoTextBox{float:none;display:inline-block;border-radius:12px;text-align:center;padding-left:15px;padding-right:15px;margin-bottom:10px}#emailInfoLogout{background:0 0;float:none;display:inline-block}#block_product_detail_zoom_icon,.imgCartProduct{display:none}.productDetailTop{margin-top:0;width:100%;float:none}.divProductDetailImgPanel,.divProductDetailInformation{float:none;clear:both;width:100%;margin-top:10px}.divProductDetailLongText{margin-left:0!important;margin-right:0!important}.pageFooterCopyright{right:auto;width:100%;text-align:center;position:relative;min-height:auto}}@media only screen and (max-width:480px){h1{font-size:1.6rem}h2{font-size:1.3rem}h3,h4,h5{font-size:1.15rem}.divLogin,.wishlist-link{margin-right:20px}.res_productSearch .b_res-productSearchOut{width:100%;margin:0}.res_productSearch .productSearch{padding-bottom:1rem}.productSearch .btn_search-list-category,.res_productSearch .productSearch .txtbSearchProduct{height:40px}.res_productSearch .productSearch .txtbSearchButton{margin-top:5px}.ce-search-popup.ce-related_window{margin-top:50px}.header{min-height:auto}.divProductDetailImg img{max-height:400px}#divProductsViewList,#mainPageProductsView{grid-template-columns:1fr 1fr;grid-gap:2.5rem .6rem}.c-product{padding-bottom:80px}.p-subtitle{line-height:1.2;padding-right:5px;-webkit-line-clamp:3}.p-price{bottom:5px}.p-img{height:250px;border-radius:5px}.p-availability{bottom:33px;white-space:nowrap;max-width:95%;overflow:hidden}.p-desc{text-align:left}.divProductCategoryPath,.workspace-product-detail{padding:0 2.5%}.workspace-product-detail .tabber>.tabbertab{padding:20px 0}.productDetailTitle{padding-top:10px}.textBox{max-width:100%}#gallery{display:block}#product_gallery_images{display:block;margin-top:20px}.productDetailTitle{margin-top:0}.tabber .tabberNav{justify-content:left}fieldset{padding:20px 10px}#page_cart_out .cart-panel-con .panel-form,#page_cart_out .panel-form{padding-right:10px;padding-left:10px}.res_productSearch .productSearch .txtbSearchProduct{text-align:left;text-indent:10px}}