*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a{color:inherit}a:focus{outline:thin dotted}a:active,a:hover{outline:0;text-decoration:none}a img{border:0}button,input,textarea{box-sizing:border-box}textarea{overflow:auto}input::placeholder{color:inherit!important}input::-moz-placeholder{color:inherit!important}input:-ms-input-placeholder{color:inherit!important}textarea::placeholder{color:inherit!important}textarea::-moz-placeholder{color:inherit!important}textarea:-ms-input-placeholder{color:inherit!important}textarea::-webkit-input-placeholder{color:inherit!important}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCp6KVjbNBYlgoKejYHtGyI.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCjC3Ttw.ttf) format("truetype")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/ubuntu/v20/4iCv6KVjbNBYlgoCxCvTtw.ttf) format("truetype")}@font-face{font-display:swap;font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/layout/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/layout/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(/layout/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(/layout/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(/layout/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(/layout/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg")}
/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-left:15px;padding-right:15px}.container-fluid,.container-full{margin-left:auto;margin-right:auto}.container-full{padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{box-sizing:border-box;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.feedback-btn{display:none!important}.noside{padding:0}.ui_pagebar_header{font-size:14px;text-align:center}.ui_pagebar_header .perpage,.ui_pagebar_header .showing{margin:0 -15px;padding:5px 0}.ui_pagebar_header .perpage a{padding:0 2px}@media (min-width:992px){.ui_pagebar_header .perpage{text-align:left}.ui_pagebar_header .showing{text-align:right}}.ui_pagebar{padding:15px 0;text-align:center}.ui_pagebar:after{clear:both;content:"";display:block;width:100%}.ui_pagebar a{border:2px solid transparent;border-radius:3px;box-sizing:border-box;color:#4e4e4e;display:inline-block;font-size:14px;font-weight:700;height:37px;line-height:35px;padding:0 13px;text-decoration:none}.ui_pagebar a.active,.ui_pagebar a:not(.gap):hover{border:2px solid #16519d;border-radius:5px;color:#16519d;font-weight:700}.shop_load_more{clear:both;display:block;padding:5px 0}.shop_load_more:after{clear:both;content:"";display:block;width:100%}.shop_load_more a.top{box-sizing:border-box;color:#4e4e4e;display:inline-block;font-size:14px;font-weight:700;padding:7px 5px;text-decoration:none}@media (min-width:651px){.shop_load_more a.top{float:left;margin-right:-90px;width:80px}}@media (max-width:650px){.shop_load_more a.top{display:block;margin-bottom:20px;text-align:center}}.shop_load_more a.top:hover{color:#ff4e4e}.shop_load_more a.top:before{content:"\f077";font-family:FontAwesome;padding-right:7px}.shop_load_more div{text-align:center}.shop_load_more div .load_next_items,.shop_load_more div button{background:#6494b8;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:700;padding:10px 40px}.shop_load_more div .load_next_items:hover,.shop_load_more div button:hover{background:#3076aa}div.page_switch{display:block;margin:20px 0}div.page_switch:after{clear:both;content:"";display:block;width:100%}div.page_switch a{color:gray;display:inline-block;font-weight:700;padding:5px;text-decoration:none}div.page_switch a:hover{background:#f2f2f2;color:#252525}div.page_switch .inside{margin:0 auto;text-align:center;width:80%}div.page_switch .inside a{background:#fff;border:1px solid #f0f0f0;color:gray;display:inline-block;padding:5px 8px;text-decoration:none}div.page_switch .inside a:hover{border-color:#bbb;color:#000}div.page_switch .inside a.active{border-color:#646464;color:#363636;font-weight:700}.ui-slider{border:1px solid transparent;box-sizing:border-box;height:30px;position:relative;width:100%}@media (max-width:500px){.ui-slider{box-sizing:border-box;height:50px;width:100%}}.ui-slider .container{background:#484a4a;border-radius:5px;height:5px;margin:15px auto 0;position:relative;width:calc(100% - 180px);z-index:2}@media (max-width:500px){.ui-slider .container{width:100%}}.ui-slider .container .slider{background:#fff;border:3px solid #ff4e4e;border-radius:20px;cursor:pointer;height:20px;margin-top:-8px;width:20px}.ui-slider .container .slider.max-slider{margin-left:3px}.ui-slider .container .ranger{background:#ff4e4e;height:5px}.ui-slider label.label{color:#484a4a;display:block;font-size:14px;font-weight:700;position:absolute;top:6px;width:85px}@media (max-width:500px){.ui-slider label.label{top:32px}}.ui-slider label.label.min-label{left:0;text-align:right}@media (max-width:500px){.ui-slider label.label.min-label{text-align:left}}.ui-slider label.label.max-label{right:0;text-align:left}@media (max-width:500px){.ui-slider label.label.max-label{text-align:right}}.admin-panel{height:0;overflow:visible;position:relative;width:100%}.admin-panel a{background:#fff;border:1px solid #e2e2e2;border-radius:5px;color:#000;display:inline-block;font-family:Arial;font-size:12px;font-weight:700;height:14px;opacity:.6;overflow:hidden;padding:10px 0 10px 35px;position:absolute;right:0;text-decoration:none;width:0;z-index:200}.admin-panel a:after{content:"\f040";font-family:FontAwesome;font-size:17px;position:absolute;right:10px;top:9px}.admin-panel a:hover{background:#191919;border-color:#111;color:#efefef;opacity:1;padding:10px 35px 10px 10px;width:auto}.cms_infobox{background:#eaf3f7;border:1px solid #cbe1eb;border-radius:4px;box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.5);color:#214d56}.cms_confirm,.cms_infobox{margin:10px 0;padding:10px}.cms_confirm{background:#e9ffd9;border:1px solid #bcff8a;border-radius:5px;color:#385900;font-size:12px}.cms_confirm h1{font-size:16px;margin:0;padding:0 0 10px}.cms_error{background:#ffe2e1;border:1px solid #ffbbb9;border-radius:5px;color:#6c0300;font-size:12px;margin:10px 0;padding:10px}.order_errors{margin:0;padding:5px}.cms_error.no_bg_border{color:#b90400}.cms_confirm.no_bg_border,.cms_error.no_bg_border,.cms_infobox.no_bg_border{background:none;border:0;padding:7px 0}.cms_warning{background:#ffe2c4;border:1px solid #ffbc79;border-radius:5px;color:#934900;font-size:12px;margin:10px 0;padding:10px}#order>.ui_message{margin:15px 15px 0}.ui_message{font-size:14px;margin:15px 0 0;position:relative}.ui_message:after{clear:both;content:"";display:block;width:100%}.ui_message.confirm{background:#cdf6bf;color:#11420e}.ui_message.error{background:#f6bfbf;color:#420e0e}.ui_message.warning{background:#f6e6bf;color:#42360e}.ui_message.info{background:#bfe6f6;color:#0e3542}.ui_message.confirm,.ui_message.error,.ui_message.info,.ui_message.warning{border-radius:5px;padding:15px 35px 15px 15px}.ui_message.minimal.confirm,.ui_message.minimal.error,.ui_message.minimal.info,.ui_message.minimal.warning{border-radius:5px;padding:7px 35px 7px 7px}.ui_message.icon:before{color:rgba(0,0,0,.3);float:left;font-family:FontAwesome;font-size:60px;margin:0 15px 0 0;text-align:center;width:60px}@media (max-width:700px){.ui_message.icon:before{font-size:40px;margin-right:12px;width:40px}}.ui_message.icon.minimal:before{font-size:30px;margin-right:10px;width:30px}.ui_message.icon.confirm:before{content:"\f058"}.ui_message.icon.error:before{content:"\f057"}.ui_message.icon.info:before{content:"\f05a"}.ui_message a.close{color:rgba(0,0,0,.2);cursor:pointer;height:50px;line-height:50px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:40px}.ui_message a.close:hover{color:#000}.ui_message a.close:before{content:"\f00d";font-family:FontAwesome;font-size:18px}.ui_message header>*{font-size:18px;font-weight:700;margin:0;padding:0}.ui_message.minimal header>*,.ui_message.minimal.confirm header>*,.ui_message.minimal.error header>*,.ui_message.minimal.info header>*,.ui_message.minimal.warning header>*{font-size:15px;padding:10px 0 0}.ui_message>p{line-height:145%;padding:7px 0 0}.ui_message>footer{padding-top:15px}.ui_message>footer .ui_button:first-of-type{margin-left:0}#admin_user_link{background:#fff;border-radius:3px;box-shadow:0 0 5px gray;color:#000;font-size:15px;left:50%;line-height:20px;margin:-5px 0 0 -50px;padding:10px;position:fixed;text-decoration:none;top:0;z-index:999999}#admin_user_link:hover{background:#f5f5f5;box-shadow:0 0 5px #000;color:#000}.fv-tooltip{z-index:20000}@media (max-width:991px){.fv-tooltip{left:auto!important;position:relative!important;top:auto!important}.fv-tooltip:not(:empty){font-size:15px;padding:4px 0}.fv-tooltip:after{display:none!important}}.fv-tooltip .fv-errorslog{font-family:arial;font-size:11px;line-height:1.2em}.fv-tooltip .fv-errorslog.fv-error-hidden{display:none}.fv-tooltip .fv-errorslog.fv-error-shown{color:#ea0000}.fv-tooltip .fv-errorslog.fv-error-shown.fv-message{color:#529b00}.fv-tooltip .fv-errorslog span:after{content:" "}.ui_heading_1{border-bottom:1px solid #e2e2e2;color:#444;font-size:16px;font-weight:400;margin:0 0 10px;overflow:hidden;padding:5px 0}.ui_heading_1.no_m_down{margin-bottom:0}.ui_heading_1.opens:before{border-color:#8f8f8f transparent transparent;border-style:solid;border-width:7px 5px 0;content:"";display:inline-block;height:0;margin:0 7px 3px 0;transform:rotate(180deg);transition-duration:.5s;width:0}.ui_heading_1.opens:hover:before{border-color:#000 transparent transparent}.ui_heading_1.opens.toggled:before{transform:rotate(0deg)}.ui_heading_1 span.info{display:block;float:right;font-size:12px;padding:5px 0 0}.ui_heading_1 span.special_info{font-size:12px;padding:5px 0 0 10px}.ui_heading_2{border-bottom:1px solid #e2e2e2;color:#444;font-size:20px;font-weight:400;margin:0 0 10px;overflow:hidden;padding:5px 0}.ui_button{background:#6494b8;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:500;height:40px;line-height:40px;padding:0 20px;text-decoration:none}.ui_button.c_confirm{background:#ff4e4e}.ui_button.c_confirm:hover{background:#e24040}.ui_button.c_normal{background:#6494b8}.ui_button.c_normal:hover{background:#5284a9}.ui_button.basket_refresh{float:left}@media (max-width:500px){.ui_button.basket_refresh{box-sizing:border-box;float:none;margin:0 0 15px;width:100%}}.ui_button:hover{background:#5284a9;color:#fff}.ui_button.small{border-radius:3px;font-size:13px;height:auto;line-height:18px;padding:4px 10px 5px}.ui_button.small:before{margin:1px 0 -1px}.ui_button.big{height:54px;line-height:54px}.ui_button.green,.ui_button.hover_green:hover{background:#81cc00;background:linear-gradient(180deg,#81cc00 0,#6ebc00);border-color:#6ab024;color:#fff!important}.ui_button.green:hover,.ui_button.hover_green:hover:hover{background:#81cc00}.ui_button.hover_silver:hover,.ui_button.silver{background:#e7e7e7;color:#363636!important}.ui_button.hover_silver:hover:hover,.ui_button.silver:hover{background:#d8d8d8}.ui_button.hover_orange:hover,.ui_button.orange{background:#e8a200;background:linear-gradient(180deg,#e8a200 0,#d67c00);border-color:#d89b49;color:#fff!important}.ui_button.hover_orange:hover:hover,.ui_button.orange:hover{background:#e8a200}.ui_button.hover_red:hover,.ui_button.red{background:#d10000;background:linear-gradient(180deg,#d10000 0,#a00);border-color:#9b1c1c;color:#fff!important}.ui_button.hover_red:hover:hover,.ui_button.red:hover{background:#d10000}.ui_button.black,.ui_button.hover_black:hover{background:#4f4f4f;background:linear-gradient(180deg,#4f4f4f 0,#161616);border-color:#000;color:#fff!important}.ui_button.black:hover,.ui_button.hover_black:hover:hover{background:#4f4f4f}.ui_button:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:FontAwesome;font-size:14px;font-style:normal;font-weight:400;line-height:19px;padding-right:5px;text-decoration:inherit}.ui_button.small:before{line-height:14px}.ui_button.no_space:before{padding-right:0}.ui_button.save:before{content:"\f0c7"}.ui_button.cancel:before{content:"\f05e"}.ui_button.delete:before{content:"\f00d"}.ui_button.preview:before{content:"\f06e"}.ui_button.move:before{content:"\f047"}.ui_button.upload:before{content:"\f0ee"}.ui_button.file:before{content:"\f15b"}.ui_button.add:before{content:"\f067"}.ui_button.edit:before{content:"\f040"}.ui_button.refresh:before{content:"\f021"}.ui_button.sendmail:before{content:"\f064"}.ui_button.back:before{content:"\f053"}.ui_button.move_up:before{content:"\f176"}.ui_button.move_down:before{content:"\f175"}.ui_button.move_left .ui_button.move_right:before{content:"\f054"}.ui_button.check:before{content:"\f046"}.ui_button.info:before{content:"\f129"}.ui_button.search:before{content:"\f002"}.ui_button.copy:before{content:"\f0c5"}.ui_button.basket:before{content:"\f07a"}.ui_button.complete:before{content:"\f00c"}.ui_button.favorites:before{content:"\f005"}.ui_info_icon{background:#2cb9fa;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:400;height:19px;line-height:19px;text-align:center;text-decoration:none;width:19px}.ui_info_icon:hover{background:#494949;color:#fff}.ui_info_icon:before{content:"\f129";font-family:FontAwesome}.ui_icon{color:#616161;display:inline-block;font-size:13px;text-decoration:none}.ui_icon:hover{color:#000}.ui_icon.small{font-size:10px}.ui_icon.big{font-size:17px}.ui_icon.green,.ui_icon.hover_green:hover{color:#6ab024}.ui_icon.hover_orange:hover,.ui_icon.orange{color:#d89b49}.ui_icon.hover_red:hover,.ui_icon.red{color:#9b1c1c}.ui_icon.black,.ui_icon.hover_black:hover{color:#000}.ui_icon:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;text-decoration:none}.ui_icon.image:before{content:"\f03e"}.ui_icon.move{cursor:move}.ui_icon.move:before{content:"\f047"}.ui_icon.delete:before,.ui_icon.remove:before{content:"\f00d"}.ui_icon.refresh:before{content:"\f021"}.ui_form{position:relative}.padtop{padding-top:15px}.ui_form .group_box{margin:0}.page_order_detail .ui_form .group_box,.page_order_preview .ui_form .group_box{background-color:#f9f9f9;border:1px solid #f4f4f4;border-radius:4px;padding:5px 10px}.page_order_detail .ui_form .order_sent_pricesinfo{float:right}.page_order_detail .ui_form .order_sent_pricesinfo th{padding:2px 5px;text-align:right}.page_order_detail .ui_form .order_sent_pricesinfo td{padding:2px 20px 2px 5px;text-align:left}.ui_form .group_box:after{clear:both;content:"";display:block;width:100%}.ui_form .group_box .content_space{background:#fff;padding:10px 0}.ui_form .group_box .content_space p{padding:7px 3px}.ui_form .group_box.products{margin:0;overflow:visible}.ui_form .group_box .cms_infobox{margin:5px 0}.ui_form .group_box .group_title{background:#6494b8;border-radius:5px 5px 0 0;color:#fff;font-size:18px;font-weight:500;margin:-5px -10px 10px;padding:15px;text-align:left}.ui_form .group_box .group_title.noborder{border:0}.ui_form .group_box .group_title.opens:before{border-color:#8f8f8f transparent transparent;border-style:solid;border-width:7px 5px 0;content:"";display:inline-block;height:0;margin:0 7px 3px 0;transition:.5s;width:0}.ui_form .group_box .group_title.opens:hover:before{border-color:#000 transparent transparent}.ui_form .group_box .group_title.opens.toggled:before{transform:rotate(180deg)}.ui_form .group_box>.content{padding:5px 0}.ui_form .group_box.payments .content{padding:0}.ui_form .group_box.payments .content .costtofreedelivery{background:#fff1df;color:#804600;font-size:15px;margin:5px 5px -5px;padding:10px 0;text-align:center}.ui_form .group{padding:10px 0}.ui_form .options{border-top:1px solid #dfdfdf;margin-top:10px;padding-top:10px}.ui_form .options.center{text-align:center}.ui_form .options.right{text-align:right}.ui_form .item:after{clear:both;content:"";display:block;width:100%}.ui_form .item input[type=email],.ui_form .item input[type=number],.ui_form .item input[type=password],.ui_form .item input[type=tel],.ui_form .item input[type=text],.ui_form .item select,.ui_form .item textarea{border:1px solid #bbb;border-radius:2px;font-family:Arial;padding:5px}@media (max-width:550px){.ui_form .item input[type=email],.ui_form .item input[type=number],.ui_form .item input[type=password],.ui_form .item input[type=tel],.ui_form .item input[type=text],.ui_form .item select,.ui_form .item textarea{padding:10px;width:100%}}.ui_form .item input[type=email].fv-error,.ui_form .item input[type=number].fv-error,.ui_form .item input[type=password].fv-error,.ui_form .item input[type=tel].fv-error,.ui_form .item input[type=text].fv-error,.ui_form .item textarea.fv-error{border-color:#f39898}.ui_form .item select{cursor:pointer;padding:4px 10px}.ui_form .item label{color:#2d2d2d}.ui_form .item label.no_width{width:auto!important}.ui_form .item label:after{content:"";padding-left:8px}.ui_form .item label.required:after{color:#ae0000;content:"*";padding:0 0 0 3px}.ui_form .item span.info{color:gray;font-size:11px}.ui_form .item .js-input-helper{background:#6494b8;border-radius:3px;color:#fff;cursor:pointer;font-size:12px;line-height:22px;padding:0 6px}.ui_form .item .js-input-helper:hover{background:#5186ae}.ui_form .item #ico-loader-label{display:inline-block;padding-left:20px;position:relative}@media (max-width:550px){.ui_form .item #ico-loader-label{margin-top:5px}}.ui_form .item #ico-loader-label:before{font-family:FontAwesome;font-size:14px;height:15px;left:0;line-height:15px;position:absolute;text-align:center;top:0;width:15px}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ui_form .item #ico-loader-label.error{color:#9b0000}.ui_form .item #ico-loader-label.error:before{content:"\f00d"}.ui_form .item #ico-loader-label.checking{color:#cc7500}.ui_form .item #ico-loader-label.checking:before{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;content:"\f013"}.ui_form .item #ico-loader-label.confirm{color:#079500}.ui_form .item #ico-loader-label.confirm:before{content:"\f00c"}.ui_form .item.vertical{display:block;padding:4px 0}.ui_form .item.vertical>label{display:block;padding:5px 0;width:100%}.ui_form .item.vertical textarea.full{min-height:80px;width:100%}.ui_form .item.vertical .input100p{box-sizing:border-box;width:100%}.ui_form .item.center_check{overflow:hidden;padding:3px 15px}@media (max-width:550px){.ui_form .item.center_check{padding-left:0!important}}.ui_form .item.center_check label.checkbox{cursor:pointer;display:inline-block;padding:5px 0}.ui_form .item.center_check label.checkbox:after{display:none!important}.ui_form .item.center_check label.checkbox input{display:none}.ui_form .item.center_check label.checkbox span{line-height:20px}.order_address_invoice .item.center_check label.checkbox span:before{color:#6494ba;content:"\f096";display:block;float:left;font-family:FontAwesome;font-size:25px;margin-right:15px;width:17px}.order_address_invoice .item.center_check label.checkbox input:checked~span:before{content:"\f046"}.order_address_delivery .item.center_check label.checkbox span:before{content:"\f096";display:block;float:left;font-family:FontAwesome;font-size:25px;margin-right:15px;width:17px}.order_address_delivery .item.center_check label.checkbox input:checked~span:before{content:"\f046"}.ui_form .item.center_check label.checkbox.ares_info>span{display:inline-block;padding-right:25px;position:relative}.ui_form .item.center_check label.checkbox.ares_info>span>em{background:#e24040;border-radius:2px;color:#fff;display:inline-block;font-size:11px;padding:4px 0;position:absolute;right:0;text-align:center;top:-4px;width:110px}.ui_form .item.center_check label.checkbox.ares_info>span:hover>em{background:#d33232}.ui_form .item.center_line{display:block;padding:4px 12px}@media (max-width:550px){.ui_form .item.center_line{padding:4px 0}}.ui_form .item.center_line>label{display:inline-block;padding:5px;width:35%}.ui_form .item.center_line label.short{width:20%}.order .ui_form .item.center_line>label{width:30%}@media (max-width:550px){.ui_form .item.center_line>label{display:block;font-size:15px;padding:5px 0;text-align:left;width:100%!important}}.ui_form .item.center_line input[type=email],.ui_form .item.center_line input[type=number],.ui_form .item.center_line input[type=password],.ui_form .item.center_line input[type=tel],.ui_form .item.center_line input[type=text],.ui_form .item.center_line select{outline:none;width:50%}@media (max-width:550px){.ui_form .item.center_line input[type=email],.ui_form .item.center_line input[type=number],.ui_form .item.center_line input[type=password],.ui_form .item.center_line input[type=tel],.ui_form .item.center_line input[type=text],.ui_form .item.center_line select,.ui_form .item.center_line textarea{width:100%}.ui_form .item.center_line select{padding:10px}}.ui_form .item.center_line input[type=email]:focus,.ui_form .item.center_line input[type=number]:focus,.ui_form .item.center_line input[type=password]:focus,.ui_form .item.center_line input[type=tel]:focus,.ui_form .item.center_line input[type=text]:focus,.ui_form .item.center_line select:focus{border-color:#b9b9b9}.ui_form .item.center_line .checklist{display:inline-block;overflow:hidden}.ui_form .item.center_line .checklist>div{padding:3px 0}.ui_form .item.center_line .checklist>div>input{cursor:pointer}.ui_form .item.center_line .checklist>div>label{cursor:pointer;display:inline-block;padding:0 0 0 5px}.ui_form .item.line{display:block;padding:4px 0}.ui_form .item.line>label{display:inline-block;padding:5px;text-align:left;width:40%}.ui_form .item.line label.short{width:20%}.ui_form .item.line input[type=number],.ui_form .item.line input[type=password],.ui_form .item.line input[type=text],.ui_form .item.line select{outline:none;width:180px}.ui_form .item.line input[type=number]:focus,.ui_form .item.line input[type=password]:focus,.ui_form .item.line input[type=text]:focus,.ui_form .item.line select:focus{border-color:#b9b9b9}.ui_form .item.line .checklist{display:inline-block;overflow:hidden}.ui_form .item.line .checklist_no_label{display:block;padding:5px}.ui_form .item.line .checklist>div{padding:3px 0}.ui_form .item.line .checklist>div>input{cursor:pointer}.ui_form .item.line .checklist>div>label{cursor:pointer;display:inline-block;padding:0 0 0 5px}.ui_state_icon{display:inline-block;height:11px;width:16px}.ui_state_icon.state_cz{background:url(/layout/img/icons/flags/cz.png) no-repeat}.ui_state_icon.state_en{background:url(/layout/img/icons/flags/gb.png) no-repeat}.ui_state_icon.state_de{background:url(/layout/img/icons/flags/de.png) no-repeat}.ui_state_icon.state_pl{background:url(/layout/img/icons/flags/pl.png) no-repeat}.ui_state_icon.state_us{background:url(/layout/img/icons/flags/us.png) no-repeat}.ui_state_icon.state_sk{background:url(/layout/img/icons/flags/sk.png) no-repeat}.ui_table_responsive{border-spacing:0;width:100%}.ui_table_responsive .a_l{text-align:left}.ui_table_responsive .a_c{text-align:center}.ui_table_responsive .a_r{text-align:right}@media (max-width:767px){.ui_table_responsive thead{display:none}}.ui_table_responsive thead tr th{border-bottom:2px solid #eee;font-size:13px;padding:10px 5px;text-align:left;vertical-align:bottom}.ui_table_responsive tbody tr td{border-bottom:1px solid #f4f4f4;font-size:13px;padding:10px 5px;text-align:left}@media (max-width:767px){.ui_table_responsive tbody tr td.head,.ui_table_responsive tbody tr td.primary{background:#f9f9f9}.ui_table_responsive tbody tr td{border-left:2px solid #f4f4f4;border-right:2px solid #f4f4f4;display:block;padding:10px;text-align:left}.ui_table_responsive tbody tr td.w_b:before{content:attr(data-title) " ";display:block;font-weight:700;padding-bottom:5px}.ui_table_responsive tbody tr td:first-child{border-top:2px solid #f4f4f4}.ui_table_responsive tbody tr td:last-child{border-bottom:2px solid #f4f4f4;margin-bottom:20px}.ui_table_responsive tbody tr:last-child td.w_b:last-child{margin-bottom:0}.ui_table_responsive tbody tr td.m_line.w_b{text-align:right}.ui_table_responsive tbody tr td.m_line.w_b:before{display:block;float:left}}.tc_order_progress{border-bottom:1px solid #f1f0eb;clear:both;padding:30px 0;text-align:center}@media (max-width:991px){.tc_order_progress{padding:15px 0}}.tc_order_progress:after{clear:both;content:"";display:block;width:100%}.tc_order_progress .item{display:inline-block;height:69px;overflow:hidden;padding-left:80px;padding-right:60px;position:relative;text-align:left}@media (max-width:1199px){.tc_order_progress .item{padding-left:70px}}@media (max-width:991px){.tc_order_progress .item{height:50px;padding-left:50px;padding-right:20px}}.tc_order_progress .item:before{content:"";height:69px;left:0;position:absolute;top:0;width:69px}@media (max-width:1199px){.tc_order_progress .item:before{height:69px;width:50px}}@media (max-width:991px){.tc_order_progress .item:before{height:50px;width:40px}}.tc_order_progress .item:first-child:before{background:url(/layout/img/theme/progress_step_1.png) 50% no-repeat;background-size:contain}.tc_order_progress .item:nth-child(2):before{background:url(/layout/img/theme/progress_step_2.png) 50% no-repeat;background-size:contain}.tc_order_progress .item:nth-child(3):before{background:url(/layout/img/theme/progress_step_3.png) 50% no-repeat;background-size:contain}.tc_order_progress .item:nth-child(4):before{background:url(/layout/img/theme/progress_step_4.png) 50% no-repeat;background-size:contain}.tc_order_progress .item.gray:before{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");-moz-filter:grayscale(100%) brightness(140%);-ms-filter:grayscale(100%) brightness(140%);filter:grayscale(100%) brightness(140%)}.tc_order_progress .item:last-child{padding-right:0}.tc_order_progress .item a,.tc_order_progress .item span{color:#99a3a2;font-size:16px;font-weight:700;line-height:69px;text-decoration:none}@media (max-width:991px){.tc_order_progress .item a,.tc_order_progress .item span{font-size:14px;line-height:50px}}@media (max-width:767px){.tc_order_progress .item a,.tc_order_progress .item span{font-size:0;height:50px;left:0;position:absolute;text-indent:-200px;top:0;width:40px}}.tc_order_progress .item a:hover,.tc_order_progress .item.active a,.tc_order_progress .item.active span{color:#484a4a}.tc_order_progress .item:after{bottom:0;color:#e4e3df;content:"\f105";font-family:FontAwesome;font-size:24px;line-height:69px;position:absolute;right:30px;top:0}@media (max-width:991px){.tc_order_progress .item:after{display:none}}.tc_order_progress .item:last-child:after{display:none}.tabitem table.tc_order_products tbody tr td.image{display:table-cell;width:10%}.tabitem table.tc_order_products tbody tr td.product_name{display:table-cell;width:50%}@media (max-width:992px){.tabitem table.tc_order_products tbody tr td.product_name{width:50%}}.tabitem table.tc_order_products tbody tr td.price.primary{color:#000}@media (min-width:992px){.tabitem table.tc_order_products tbody tr td.price{width:40%}}table.tc_order_products{border:0;border-collapse:collapse;border-radius:5px;box-sizing:border-box;margin-top:15px;width:100%}@media (max-width:991px){table.tc_order_products thead{display:none}}table.tc_order_products thead th{background:#6494b8;color:#fff;font-size:18px;font-weight:500;padding:15px;text-align:left;vertical-align:middle}table.tc_order_products thead th:first-child{border-top-left-radius:5px}table.tc_order_products thead th:last-child{border-top-right-radius:5px;text-align:right}table.tc_order_products thead th.ac{text-align:center}table.tc_order_products thead th.al{text-align:left}table.tc_order_products thead th.ar{text-align:right}@media (max-width:991px){table.tc_order_products tbody tr{display:block}}table.tc_order_products tbody tr td{border:1px solid #e4e3df;border-left:0;border-right:0;padding:15px;text-align:left;vertical-align:top}@media (max-width:991px){table.tc_order_products tbody tr td{border:1px solid #e4e3df;border-top:0;display:block;text-align:right}table.tc_order_products tbody tr td:after{clear:both;content:"";display:block;width:100%}table.tc_order_products tbody tr td:before{color:#6494b8;content:attr(data-title);display:block;float:left;font-size:18px;font-weight:500;text-align:left}table.tc_order_products tbody tr td:first-child{border-top:1px solid #e4e3df}table.tc_order_products tbody tr td:last-child{margin-bottom:20px}}table.tc_order_products tbody tr td.image{padding:15px 0 15px 15px}table.tc_order_products tbody tr td.image>a{display:block}@media (min-width:992px){table.tc_order_products tbody tr td.image{vertical-align:middle;width:100px}}table.tc_order_products tbody tr td.image img{display:block;margin:0 auto;max-width:100px}table.tc_order_products tbody tr td.image picture{display:block;max-height:80px;max-width:100%;overflow:hidden}table.tc_order_products tbody tr td.image picture>img{max-height:80px;max-width:100%}@media (min-width:992px){table.tc_order_products tbody tr td.product_name{vertical-align:middle}}@media (max-width:991px){table.tc_order_products tbody tr td.product_name{background:#e5e3dd;text-align:left}}table.tc_order_products tbody tr td.product_name .name{color:#484a4a;font-size:14px;font-weight:700;margin:0;padding:0}table.tc_order_products tbody tr td.product_name .product_oversized{align-items:center;color:#ff4e4e;display:flex;gap:7px;position:relative}table.tc_order_products tbody tr td.product_name .product_oversized .oversized_info{background:#c1cac8;border-radius:4px;bottom:30px;color:#000;display:none;left:100px;padding:10px 15px;position:absolute}table.tc_order_products tbody tr td.product_name .product_oversized .oversized_info:before{border-color:#c1cac8 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-9px;content:"";height:0;left:38px;position:absolute;width:0}table.tc_order_products tbody tr td.product_name .product_oversized svg{fill:#ff4e4e;cursor:pointer;height:1rem}table.tc_order_products tbody tr td.product_name .product_oversized svg:hover+.oversized_info{display:block}@media (min-width:992px){table.tc_order_products tbody tr td.count{text-align:center;vertical-align:middle;width:150px}table.tc_order_products tbody tr td.count_n_buy{vertical-align:middle;width:245px}}table.tc_order_products tbody tr td.price{color:#484a4a;font-size:16px;font-weight:700}@media (min-width:992px){table.tc_order_products tbody tr td.price{vertical-align:middle;width:140px}}table.tc_order_products tbody tr td.price.primary{color:#ff4e4e;text-align:right}table.tc_order_products tbody tr td.price .standardPrice{color:#7a7c7c;font-size:13px}table.tc_order_products tbody tr td.price .standardPrice div{text-decoration:line-through}table.tc_order_products tbody tr td.price .totalPrice{font-size:15px}table.tc_order_products tbody tr td.remove{padding:0}@media (min-width:992px){table.tc_order_products tbody tr td.remove{text-align:center;vertical-align:middle;width:70px}}table.tc_order_products tbody tr td.remove a.rm{color:#183e6f;cursor:pointer;display:block;line-height:30px;padding:10px;text-decoration:none}@media (min-width:992px){table.tc_order_products tbody tr td.remove a.rm{border-left:1px solid #e5e3dd;text-align:center}}@media (max-width:991px){table.tc_order_products tbody tr td.remove a.rm{text-align:right}}table.tc_order_products tbody tr td.remove a.rm:before{content:"\f00d";font-family:FontAwesome;font-size:24px}@media (max-width:991px){table.tc_order_products tbody tr td.remove a.rm:before{font-size:18px}}table.tc_order_products tbody tr td.remove a.rm:hover{color:#ff4e4e}@media (max-width:991px){table.tc_order_products tbody tr td.remove a.rm:after{content:attr(data-title);display:inline-block;padding:0 0 0 10px}}table.tc_order_products tbody tr td.ac{text-align:center}table.tc_order_products tbody tr td.al{text-align:left}table.tc_order_products tbody tr td.ar{text-align:right}table.tc_order_products tbody tr td.spacer{border:0;height:10px;padding:0}@media (max-width:991px){table.tc_order_products tbody tr td.hide_small,table.tc_order_products tbody tr td.spacer{display:none}}table.tc_order_products tbody tr.secondary td{background:#f8f8f6;border:0}table.tc_order_products tfoot tr td{background:#f8f8f6;padding:15px 30px;text-align:left;vertical-align:middle}@media (max-width:767px){table.tc_order_products tfoot tr td{padding:15px}}table.tc_order_products tfoot tr td:first-child{border-bottom-left-radius:5px}table.tc_order_products tfoot tr td:last-child{border-bottom-right-radius:5px}table.tc_order_products tfoot tr td.add_area label{color:#6494b8;font-size:16px;font-weight:700;padding-right:20px}@media (max-width:767px){table.tc_order_products tfoot tr td.add_area label{display:block;padding-bottom:10px}}@media (max-width:600px){table.tc_order_products tfoot tr td.add_area label{text-align:center}}table.tc_order_products tfoot tr td.add_area input{background:#fff;border:1px solid #e5e3dd;border-radius:5px;box-sizing:border-box;color:#aeb6b5;font-family:inherit;font-size:16px;font-style:italic;height:40px;margin-right:10px;padding:10px;width:230px}@media (max-width:600px){table.tc_order_products tfoot tr td.add_area input{margin-bottom:10px;text-align:center;width:100%}}table.tc_order_products tfoot tr td.add_area button{background:#6494b8;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;height:40px;padding:0 20px}@media (max-width:600px){table.tc_order_products tfoot tr td.add_area button{width:100%}}table.tc_order_products tfoot tr td.add_area button:hover{background:#ff4e4e}table.tc_order_products_compact{border:0;border-collapse:collapse;border-radius:5px;box-sizing:border-box;width:100%}@media (max-width:991px){table.tc_order_products_compact thead{display:none}}table.tc_order_products_compact thead th{background:#6494b8;color:#fff;font-size:14px;font-weight:500;padding:7px;text-align:left;vertical-align:middle}table.tc_order_products_compact thead th:first-child{border-top-left-radius:5px}table.tc_order_products_compact thead th:last-child{border-top-right-radius:5px}table.tc_order_products_compact thead th.ac{text-align:center}table.tc_order_products_compact thead th.al{text-align:left}table.tc_order_products_compact thead th.ar{text-align:right}@media (max-width:991px){table.tc_order_products_compact tbody tr{display:block}}table.tc_order_products_compact tbody tr td{border:1px solid #e4e3df;border-left:0;border-right:0;padding:7px;text-align:left;vertical-align:top}@media (max-width:991px){table.tc_order_products_compact tbody tr td{border:1px solid #e4e3df;border-top:0;display:block;text-align:right}table.tc_order_products_compact tbody tr td:after{clear:both;content:"";display:block;width:100%}table.tc_order_products_compact tbody tr td:before{color:#6494b8;content:attr(data-title);display:block;float:left;font-size:14px;font-weight:500;text-align:left}table.tc_order_products_compact tbody tr td:first-child{border-top:1px solid #e4e3df}table.tc_order_products_compact tbody tr td:last-child{margin-bottom:20px}}@media (min-width:992px){table.tc_order_products_compact tbody tr td.image{vertical-align:middle;width:100px}}table.tc_order_products_compact tbody tr td.image img{display:block;margin:0 auto;max-width:100px}@media (min-width:992px){table.tc_order_products_compact tbody tr td.product_name{vertical-align:middle}}@media (max-width:991px){table.tc_order_products_compact tbody tr td.product_name{background:#e5e3dd;text-align:left}}table.tc_order_products_compact tbody tr td.product_name .name{color:#484a4a;font-size:14px;font-weight:700;margin:0;padding:0}@media (min-width:992px){table.tc_order_products_compact tbody tr td.count{text-align:center;vertical-align:middle;width:100px}table.tc_order_products_compact tbody tr td.count_n_buy{vertical-align:middle;width:200px}}table.tc_order_products_compact tbody tr td.price{color:#484a4a;font-size:14px;font-weight:700}@media (min-width:992px){table.tc_order_products_compact tbody tr td.price{vertical-align:middle;width:140px}}table.tc_order_products_compact tbody tr td.price.primary{color:#ff4e4e}table.tc_order_products_compact tbody tr td.price .standardPrice{color:#7a7c7c;font-size:13px}table.tc_order_products_compact tbody tr td.price .standardPrice div{text-decoration:line-through}table.tc_order_products_compact tbody tr td.price .totalPrice{font-size:15px}table.tc_order_products_compact tbody tr td.ac{text-align:center}table.tc_order_products_compact tbody tr td.al{text-align:left}table.tc_order_products_compact tbody tr td.ar{text-align:right}table.tc_order_products_compact tbody tr td.spacer{border:0;height:10px;padding:0}@media (max-width:991px){table.tc_order_products_compact tbody tr td.hide_small,table.tc_order_products_compact tbody tr td.spacer{display:none}}table.tc_order_products_compact tbody tr.secondary td{background:#f8f8f6;border:0}.tc_prod_count{border:2px solid #c1cac8;border-radius:4px;display:inline-block;height:50px;overflow:hidden;position:relative;width:85px}.tc_prod_count.floated{float:left}.tc_prod_count input{background:#f5f5f5;border:0;box-sizing:border-box;color:#272727;font-family:inherit;font-size:20px;font-weight:700;height:50px;outline:none;padding:0 28px 0 5px;text-align:center;width:85px}.tc_prod_count input:focus{background:#fff}.tc_prod_count .minus,.tc_prod_count .plus{background:#484a4a;border:0;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:25px;line-height:25px;position:absolute;right:0;text-align:center;text-decoration:none;width:25px;z-index:3}.tc_prod_count .minus:hover,.tc_prod_count .plus:hover{background:#6494b8}.tc_prod_count .plus{top:0}.tc_prod_count .minus{bottom:0}.tc_product_count_postfix{background:#c1cac8;border-radius:0 4px 4px 0;color:gray;display:inline-block;float:left;height:50px;line-height:50px;margin:0 0 0 -5px;text-align:center;width:40px}.page_shop_basket .deliveryinfo{clear:left}.tc_order_coupon,.tc_order_fastadd{clear:both;padding:15px 0}@media (max-width:600px){.tc_order_coupon,.tc_order_fastadd{background:#f8f8f6;margin:15px 0;padding:15px}}.tc_order_coupon.floated,.tc_order_fastadd.floated{clear:left}@media (min-width:601px){.tc_order_coupon.floated,.tc_order_fastadd.floated{float:left}}.tc_order_coupon:after,.tc_order_fastadd:after{clear:both;content:"";display:block;width:100%}.tc_order_coupon input,.tc_order_fastadd input{border:1px solid #e4e3df;border-radius:5px;box-sizing:border-box;color:#aeb6b5;font-family:inherit;font-size:16px;font-style:italic;height:40px;margin-right:10px;padding:0 15px;width:300px}@media (max-width:600px){.tc_order_coupon input,.tc_order_fastadd input{margin-bottom:10px;text-align:center;width:100%}}.tc_order_coupon button,.tc_order_fastadd button{background:#fff;border:2px solid #ff4e4e;border-radius:5px;box-sizing:border-box;color:#ff4e4e;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;height:40px;padding:0 20px;transition:.15s}@media (max-width:600px){.tc_order_coupon button,.tc_order_fastadd button{text-align:center;width:100%}}.tc_order_coupon button:hover,.tc_order_fastadd button:hover{background:#ff4e4e;color:#fff}.tc_order_options{clear:both;padding:20px 15px}@media (max-width:600px){.tc_order_options{padding:10px 15px}}.tc_order_options.nopadd{padding:20px 0}@media (max-width:600px){.tc_order_options.nopadd{padding:20px 0}}.tc_order_options:after{clear:both;content:"";display:block;width:100%}.tc_order_options .button{background:#6494b8;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:17px;font-weight:500;height:50px;line-height:50px;padding:0 30px;position:relative;text-decoration:none;white-space:nowrap}@media (max-width:600px){.tc_order_options .button{margin:5px 0;text-align:center;width:100%}}.tc_order_options .button:hover{background:#5284a9}.tc_order_options .button.primary{background:#ff4e4e}.tc_order_options .button.primary:hover{background:#e24040}.tc_order_options .button.back:before{color:#183e6f;content:"\f053";font-family:FontAwesome;padding-right:10px}.tc_order_options .button.next:after{color:#6f183e;content:"\f054";font-family:FontAwesome;padding-left:10px}@media (min-width:601px){.tc_order_options .button.basket{padding-left:70px}}.tc_order_options .button.basket:before{background:url(/layout/img/theme/product_buy.png) 50% no-repeat;background-size:contain;bottom:8px;content:"";left:20px;position:absolute;top:5px;width:30px}@media (min-width:601px){.tc_order_options .fleft{float:left}.tc_order_options .fright{float:right}}.tc_box{margin:15px 0}.tc_box>header{background:#6494b8;border-radius:5px 5px 0 0}.tc_box>header:after{clear:both;content:"";display:block;width:100%}.tc_box>header>.title{color:#fff;display:block;float:left;font-size:18px;font-weight:500;padding:10px 20px}.tc_box.secondary>header{background:#bbc4c3}.tc_box>.content{background:#f8f8f6;border-radius:0 0 5px 5px;padding:20px}.tc_box>.content:after{clear:both;content:"";display:block;width:100%}.tc_delivery_list .item,.tc_payment_list .item{margin:5px -20px;position:relative}.tc_delivery_list .item.inactive,.tc_payment_list .item.inactive{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}.tc_delivery_list .item>input,.tc_payment_list .item>input{display:none}.tc_delivery_list .item .name_desc,.tc_payment_list .item .name_desc{padding:0 180px 0 0}.tc_delivery_list .item .name_desc .name,.tc_payment_list .item .name_desc .name{color:#484a4a;display:block;font-size:16px;padding:10px 0 10px 70px;position:relative}.tc_delivery_list .item .name_desc .name:before,.tc_payment_list .item .name_desc .name:before{color:#6494ba;content:"\f10c";font-family:FontAwesome;font-size:24px;left:35px;position:absolute;top:5px}.tc_delivery_list .item .name_desc label,.tc_payment_list .item .name_desc label{cursor:pointer}.tc_delivery_list .item .name_desc .desc,.tc_payment_list .item .name_desc .desc{display:none;padding:0 0 10px 70px}.tc_delivery_list .item .price,.tc_payment_list .item .price{color:#484a4a;float:right;font-size:16px;font-weight:700;position:absolute;right:60px;text-align:right;top:10px}.tc_delivery_list .item .price.free,.tc_payment_list .item .price.free{color:#7dc345}.tc_delivery_list .item .info,.tc_payment_list .item .info{cursor:help;position:absolute;right:20px;top:8px}.tc_delivery_list .item .info:before,.tc_payment_list .item .info:before{color:#484a4a;content:"\f05a";font-family:FontAwesome;font-size:22px}.tc_delivery_list .item .sub,.tc_payment_list .item .sub{background:#fff;border:1px solid #e9e9e9;display:none;padding:10px 40px}.tc_delivery_list .item .sub .item_sub,.tc_payment_list .item .sub .item_sub{cursor:pointer;display:block;overflow:hidden;padding:10px 40px;position:relative}.tc_delivery_list .item .sub .item_sub input,.tc_payment_list .item .sub .item_sub input{display:none}.tc_delivery_list .item .sub .item_sub span:before,.tc_payment_list .item .sub .item_sub span:before{color:#6494ba;content:"\f10c";font-family:FontAwesome;font-size:24px;left:0;position:absolute;top:17px}.tc_delivery_list .item .sub .item_sub span img,.tc_payment_list .item .sub .item_sub span img{max-height:40px!important;width:auto!important}.tc_delivery_list .item .sub .item_sub input:checked~span:before,.tc_payment_list .item .sub .item_sub input:checked~span:before{content:"\f192"}.tc_delivery_list .item>input:checked~.name_desc .name,.tc_payment_list .item>input:checked~.name_desc .name{font-weight:700}.tc_delivery_list .item>input:checked~.name_desc .name:before,.tc_payment_list .item>input:checked~.name_desc .name:before{content:"\f192";font-weight:400}.tc_delivery_list .item>input:checked~.name_desc .desc,.tc_delivery_list .item>input:checked~.sub,.tc_payment_list .item>input:checked~.name_desc .desc,.tc_payment_list .item>input:checked~.sub{display:block}.tc_order_form{clear:both;padding:0 0 15px}.tc_order_form .button_login{background:#6494b8;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:17px;font-weight:500;height:40px;line-height:40px;padding:0 30px;position:relative;text-decoration:none}@media (max-width:600px){.tc_order_form .button_login{margin:5px 0;text-align:center;width:100%}}.tc_order_form .button_login:hover{background:#5284a9}.tc_order_form .button_login.primary_login{background:#ff4e4e}.tc_order_form .button_login.primary_login:hover{background:#e24040}.tc_order_form:after{clear:both;content:"";display:block;width:100%}.tc_order_form>header{color:#484a4a;font-size:26px;font-weight:500;padding:20px 0;text-align:center}@media (max-width:767px){.tc_order_form>header{font-size:18px;padding:10px 0}}.tc_order_form>.content{padding:20px 0}.tc_order_form>.content:after{clear:both;content:"";display:block;width:100%}.tc_radios{clear:both}.tc_radios>.item{padding-bottom:10px}.tc_radios>.item>input{display:none}.tc_radios>.item>label{color:#484a4a;cursor:pointer;display:block;font-size:16px;padding:5px 5px 5px 45px;position:relative}@media (max-width:550px){.tc_radios>.item>label{padding:5px 5px 5px 30px}}.tc_radios>.item>label:before{color:#6494ba;content:"\f10c";font-family:FontAwesome;font-size:22px;left:15px;position:absolute;top:1px}@media (max-width:550px){.tc_radios>.item>label:before{left:0}}.tc_radios>.item>input:checked~label:before{content:"\f192"}.tc_radios>.item>.content{display:none;padding:10px 0}.tc_radios>.item>input:checked~.content{display:block}.tc_checks{clear:both}@media (max-width:600px){.tc_checks{background:#f8f8f6;padding:15px 15px 5px}}.tc_checks .item{padding-bottom:10px}.tc_checks .item input{display:none}.tc_checks .item label{color:#484a4a;cursor:pointer;display:block;font-size:16px;padding:5px 5px 5px 45px;position:relative}@media (max-width:600px){.tc_checks .item label{padding-left:35px}}.tc_checks .item label:before{content:"\f096";font-family:FontAwesome;font-size:22px;left:15px;position:absolute;top:1px}@media (max-width:600px){.tc_checks .item label:before{left:0}}.tc_checks .item input:checked~label:before{content:"\f14a"}.tc_checks .item .content{display:none;padding:10px 0 10px 45px}@media (max-width:600px){.tc_checks .item .content{padding-left:35px}}.tc_checks .item .content.nospace{padding-left:0}.tc_checks .item input:checked~.content{display:block}.tc_order_address .item{padding:0 15px 15px;position:relative}.tc_order_address .item input{padding:0 20px 0 15px}.tc_order_address .item input,.tc_order_address .item select{background:#f8f8f6;border:0;border-radius:5px;box-sizing:border-box;color:#a1a2a2;font-family:inherit;font-size:16px;font-style:italic;height:50px;position:relative;text-align:left;width:100%;z-index:1}.tc_order_address .item select{cursor:pointer;padding:0 0 0 15px}.tc_order_address .item .req{background:#ff4e4e;border-radius:10px;height:10px;position:absolute;right:27px;top:20px;width:10px;z-index:2}.page_order_sent #essox-redirect-title{font-size:20px;font-weight:700;padding:30px 0 0;text-align:center}.page_order_sent #essox-redirect-counter{font-size:30px;font-weight:700;padding:10px 0;text-align:center}.page_order_sent #essox-redirect-info{font-size:14px;padding:0 0 20px;text-align:center}.page_order_sent #essox-redirect-info a{font-weight:700}.basket_discount_code{font-size:15px;text-align:right}@media (max-width:500px){.basket_discount_code{text-align:center}.basket_discount_code .ui_button{box-sizing:border-box;font-size:14px;margin:0;padding:5px;text-align:center;width:100%}}.basket_discount_code div.code{padding:3px 0}.basket_discount_code div.code input.code{border:1px solid #c3c3c3;border-radius:5px;font-size:14px;padding:3px 5px}@media (max-width:500px){.basket_discount_code div.code input.code{box-sizing:border-box;font-size:17px;margin:6px 0;padding:6px;text-align:center;width:100%}}.basket_discount_code .red{color:#9d0000;font-size:13px}.buttons_go_order{margin:0 10px;text-align:right}.buttons_go_order button{float:left}.buttons_go_order .continue{float:right;font-size:15px!important}.buttons_go_order .back{float:left;font-size:15px!important}.page_shop_basket{margin:0 15px}.page_shop_basket .free_present{vertical-align:middle}.page_shop_basket .free_present div{color:#1d9100;font-size:14px;text-align:center}.page_shop_basket .free_present .ui_icon.remove.big:hover{opacity:.8}.page_shop_basket .discount_text{background:#f5f5f5;padding:4px}.page_shop_basket .discount_text p{background:#fffbdf;border:1px solid #fadd69;border-radius:4px;color:#c77a07;float:right;font-size:11px;padding:4px}.page_shop_basket .no_discount_text{clear:both;font-size:16px;padding:0 0 15px;width:100%}.page_shop_basket div.basket_prices{padding:10px 0;position:relative}.page_shop_basket div.basket_prices:after{clear:both;content:"";display:block;width:100%}.page_shop_basket div.basket_prices.no_border{border:0;padding:5px 0}@media (max-width:500px){.page_shop_basket div.basket_prices{padding:0 0 10px}}.page_shop_basket div.basket_prices .weight{clear:left;float:left;padding:10px 10px 0}@media (max-width:650px){.page_shop_basket div.basket_prices .weight{float:none;text-align:center}}.page_shop_basket div.basket_prices .volume{clear:left;float:left;padding:10px 10px 0}@media (max-width:650px){.page_shop_basket div.basket_prices .volume{float:none;text-align:center}}.page_shop_basket div.basket_prices .costtofreedelivery{font-size:15px;left:0;position:absolute;top:80px}.page_shop_basket div.basket_prices table{color:#595959;float:right;font-size:18px;padding:6px 0}@media (max-width:650px){.page_shop_basket div.basket_prices table{border-spacing:0;float:none;width:100%}}.page_shop_basket div.basket_prices table tr.final{color:#000}.page_shop_basket div.basket_prices table th{color:#484a4a;font-weight:400;padding:3px 20px 3px 0;text-align:right}.page_shop_basket div.basket_prices table td{color:#ff4e4e;font-size:22px;font-weight:700;padding:3px 0;text-align:right}@media (max-width:650px){.page_shop_basket div.basket_prices table td,.page_shop_basket div.basket_prices table th{display:block;padding:3px 0;text-align:center}}.page_shop_basket #shop_basket_select_gift h2{border-bottom:1px solid #e0e0e0;font-size:13px;font-weight:700;padding:5px}.page_shop_basket #shop_basket_select_gift .inside{overflow:hidden;padding:10px 5px}.page_shop_basket #shop_basket_select_gift .inside .item{border:1px solid #e0e0e0;border-radius:4px;float:left;padding:5px;width:200px}.page_shop_basket #shop_basket_select_gift .inside .item h3{border-bottom:1px solid #e0e0e0;font-size:12px;margin:5px -5px;padding:5px 10px}.page_shop_basket #shop_basket_select_gift .inside .item a.image{display:block;height:100px;padding:5px 0 0;text-align:center}.page_shop_basket #shop_basket_select_gift .inside .item a.image img{max-height:95px;max-width:190px}.product_comments_wrap h2{border-bottom:1px solid silver;font-size:16px;margin:10px 0 5px;padding:5px 0}.product_comments_buttons{padding:5px 0}.product_comments_buttons a{background:#eee;border:1px solid #d6d6d6;color:gray;cursor:pointer;display:inline-block;padding:3px 5px;text-decoration:none}.product_comments .comment{background:#ebebeb;border:1px solid #cecece;margin:5px 0 5px 30px;padding:7px}.product_comments .comment.lev_1{margin-left:0}.product_comments .comment .title{border-bottom:1px solid #ddd;padding:5px}.product_comments .comment .options,.product_comments .comment .text{padding:5px}.product_comments .comment .options a{background:#f9f9f9;border:1px solid #dadada;color:gray;display:inline-block;font-size:11px;padding:3px 5px;text-decoration:none}.product_comments .comment .options a:hover{border-color:#c8c8c8;color:#000}.product_comment_add{background:#f0f0f0;border:1px solid #d6d6d6;border-top:4px solid #d6d6d6;margin:5px 0;padding:10px}.product_comment_add .title{border-bottom:1px solid #dadada;font-size:12px;font-weight:700;margin:0 0 5px;padding:5px;text-transform:uppercase}.product_comment_add .title span{color:gray}.product_comment_add .product_comment_add table td{padding:5px}.page_order .fv-tooltip{display:block!important;left:auto!important;padding-left:35%!important;padding-top:3px;position:relative!important;top:auto!important}.page_order .content_contact .fv-tooltip{padding-left:0!important}.delivery_prices_info{padding:5px 0 0}.order_progress{border-bottom:2px solid #eee;margin:10px 0;overflow:hidden;padding-bottom:10px;text-align:center}.order_progress .item{color:gray;display:inline-block;font-size:18px;opacity:.5;padding:10px 50px;position:relative;text-decoration:none}@media (max-width:980px){.order_progress .item{font-size:14px;padding-left:45px;padding-right:10px;padding-top:13px}}@media (max-width:680px){.order_progress .item{height:15px}.order_progress .item span{display:none}}.order_progress .item:before{color:gray;font-family:FontAwesome;font-size:25px;font-weight:400;left:10px;position:absolute;top:7px}.order_progress .item:after{content:"";content:"\f105";font-family:FontAwesome;font-size:25px;position:absolute;right:13px;top:6px}@media (max-width:980px){.order_progress .item:after{display:none}}.order_progress .item:last-child:after{display:none}.order_progress .item.highlight{opacity:1}.order_progress .item.active{color:#000;font-weight:700;opacity:1}.order_progress .item.active:before{color:#000}.order_progress .item.num1:before{content:"\f07a"}.order_progress .item.num2:before{content:"\f0f6"}.order_progress .item.num3:before{content:"\f06e"}.order_progress .item.num4:before{content:"\f058"}.order_select_delivery_country{padding:15px 0;text-align:center}.order_select_delivery_country input:checked~strong:before{content:"\f192"}.order_select_delivery_country .title{font-size:17px;padding:0 0 10px}@media (max-width:600px){.order_select_delivery_country .title{font-size:14px}}.order_select_delivery_country .select{background:#f8f8f6;padding:10px}@media (max-width:600px){.order_select_delivery_country .select{display:block}}.order_select_delivery_country .select .country_l{display:block;font-size:16px;margin:5px;position:relative;text-align:left}.order_select_delivery_country .select .country_l input{display:none}.order_select_delivery_country .select .country_l strong{cursor:pointer}.order_select_delivery_country .select strong:before{color:#6494ba;content:"\f10c";font-family:FontAwesome;font-size:17px;font-weight:400;padding-right:10px}.order_select_delivery_country .select .active strong:before{content:"\f192"}.order_select_delivery_country .select select{border:1px solid #e4e3df;border-radius:4px;cursor:pointer;float:left;margin-right:5px;padding:10px 7px}@media (max-width:600px){.order_select_delivery_country .select select{box-sizing:border-box;margin-bottom:10px;width:100%}}.order_select_delivery_country .select button{background:#ff4e4e;border:0;border-radius:5px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;padding:10px 20px}@media (max-width:600px){.order_select_delivery_country .select button{box-sizing:border-box;width:100%}}.order_select_delivery_country .select button:hover{background:#e24040}.order_select_delivery_country .select a{text-decoration:none}.shop_order_area .order_price_top{font-size:17px;padding:15px 0;text-align:center}.shop_order_area .show_ordered_products{padding:0 0 10px;text-align:center}.shop_order_area .show_ordered_products a{font-weight:700;padding:7px 20px}.shop_order_area .show_ordered_products a .closed,.shop_order_area .show_ordered_products a.active .opened{display:inline}.shop_order_area .show_ordered_products a .opened,.shop_order_area .show_ordered_products a.active .closed{display:none}.shop_order_area .show_ordered_products a:after{content:"\f078";font-family:FontAwesome;padding-left:10px}.shop_order_area .show_ordered_products a.active:after{content:"\f077"}.shop_order_area .more_products_box{background:#f8f8f6;box-shadow:0 -8px 0 #f8f8f6,0 -62px 39px #f8f8f6;padding:10px 15px;position:relative}.shop_order_area .more_products_box.active{box-shadow:none}.shop_order_area .more_products_box.active .show_h{display:none}.shop_order_area .more_products_box.active .hide_h{display:block!important}.shop_order_area .more_products_box.active .hide_h:after{content:"\f077"}.shop_order_area .more_products_box .more_products{background:#6494b8;color:#fff;cursor:pointer;font-size:11px;padding:10px;position:inherit;text-align:center}.shop_order_area .more_products_box .more_products h3:after{color:#183e6f;content:"\f078";font-family:FontAwesome;padding-left:9px}.shop_order_area .more_products_box .more_products .hide_h{display:none}@media (max-width:991px){.shop_order_area .more_products_box{display:none}}.shop_order_area .total_box{background:#f8f8f6;border-bottom:1px solid #f2f2f2;padding:15px}.shop_order_area .total_box .primary{display:flex;font-weight:700;justify-content:space-between}.shop_order_area .total_box .secondary{display:flex;font-size:15px;justify-content:space-between;margin-top:5px}.shop_order_area .weight_box{background:#f8f8f6;padding:15px}.shop_order_area #order_products_area{background:#f8f8f6}.shop_order_area #order_products_area .tc_order_products tbody tr{display:none}.shop_order_area #order_products_area .tc_order_products tbody tr:first-child,.shop_order_area #order_products_area .tc_order_products tbody tr:nth-child(2),.shop_order_area #order_products_area .tc_order_products tbody tr:nth-child(3){display:table-row}@media (max-width:991px){.shop_order_area #order_products_area{background:#fff;display:none}}.shop_order_area #order_products_area.opened{display:block}.shop_order_area #order_products_area.opened .tc_order_products>tbody>tr{display:table-row}@media (max-width:991px){.shop_order_area #order_products_area.opened .tc_order_products>tbody>tr{display:block;margin-bottom:20px}}.shop_order_area .tabitem.note{padding:15px 0}.shop_order_area .note_title{color:#4a4a4a;font-size:14px;margin-top:5px}.shop_order_area textarea.order_note{border:1px solid #bbb;border-radius:2px;color:#404040;display:block;font-family:Tahoma;font-size:14px;margin:10px 0;max-height:250px;min-height:70px;outline:none;padding:10px;resize:vertical;width:100%}.shop_order_area textarea.order_note:focus{border-color:#b9b9b9}.shop_order_area p.order_note{color:#404040;font-size:14px;padding:7px}.page_order_form .ui_message.small_error,.page_order_preview .ui_message.small_error,.page_shop_basket .ui_message.small_error{background:none;color:#ff4e4e;margin:0;padding:0 15px 0 270px}@media (max-width:1199px){.page_order_form .ui_message.small_error,.page_order_preview .ui_message.small_error,.page_shop_basket .ui_message.small_error{padding-left:224px}}@media (max-width:991px){.page_order_form .ui_message.small_error,.page_order_preview .ui_message.small_error,.page_shop_basket .ui_message.small_error{padding:0 20px}}@media (max-width:550px){.page_order_form .ui_message.small_error,.page_order_preview .ui_message.small_error,.page_shop_basket .ui_message.small_error{padding:0}}.page_order_form .process_position,.page_order_preview .process_position,.page_shop_basket .process_position{margin:10px 0 0;text-align:center}@media (min-width:768px){.page_order_form .process_position,.page_order_preview .process_position,.page_shop_basket .process_position{display:none}}.order_login_area{background:#f9f9f9;border:1px solid #f4f4f4;border-radius:5px;padding:15px}.order_login_area h3{color:#4a4a4a;font-size:14px;margin:0 0 10px}.order_login_area p.info{font-size:14px;line-height:145%;padding:0 0 10px}.order_login_area ._register_box{padding:10px 0 5px}.eye:before{content:"\f06e";display:inline-block;font-family:FontAwesome;padding-right:10px}.eye:hover{color:#6494b8}.buttons_order_sent{text-align:center}.buttons_order_sent a{background:#231f20;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-right:5px;padding:10px 15px;text-decoration:none}.buttons_order_sent a:last-child{background:#ff4e4e}@media (max-width:600px){.buttons_order_sent a{display:block;font-size:16px;margin:15px 0;padding:10px 15px;text-align:center}.buttons_order_sent a:first-child{margin-top:0}}table.order_adress_tables{font-size:12px;width:100%}table.order_adress_tables th{border-bottom:1px dashed #e5e5e5;text-align:left}table.order_adress_tables td{border-bottom:1px dashed #e5e5e5;padding:5px}@media (max-width:600px){table.order_adress_tables td,table.order_adress_tables th{border:0;display:block;width:100%}table.order_adress_tables th{font-weight:700;padding:10px 5px 3px}table.order_adress_tables td{border-bottom:1px solid #e5e5e5;padding:3px 5px 10px}}.order_buttons{margin:10px 0;padding:10px 0}.order_buttons .order_button{border:1px solid;border-radius:3px;cursor:pointer;display:inline-block;font-size:16px;padding:5px 10px;text-decoration:none}.order_buttons .order_button:hover{opacity:.8}@media (max-width:500px){.order_buttons .order_button{box-sizing:border-box;float:none;margin:5px 0!important;text-align:center;width:100%}}.order_buttons button.order_button{padding-top:6px}.order_buttons .order_button.back{background:#e8a200;background:linear-gradient(180deg,#e8a200 0,#d67c00);border-color:#d89b49;color:#fff!important;float:left}.order_buttons .order_button.back:before{content:"\f053";display:inline-block;font-family:FontAwesome;padding-right:10px}.order_buttons .order_button.complete,.order_buttons .order_button.next{background:#81cc00;background:linear-gradient(180deg,#81cc00 0,#6ebc00);border-color:#6ab024;color:#fff!important;float:right}.order_buttons .order_button.complete.complete:before,.order_buttons .order_button.next.complete:before{content:"\f00c";display:inline-block;font-family:FontAwesome;padding-right:8px}.order_buttons .order_button.complete.next:after,.order_buttons .order_button.next.next:after{content:"\f054";display:inline-block;font-family:FontAwesome;padding-left:10px}.banner_ben,.banner_ben_mobile{background:#f2f2f2;border-radius:5px;padding:15px 30px}@media (max-width:991px){.banner_ben,.banner_ben_mobile{margin-top:15px}}.banner_ben ul,.banner_ben_mobile ul{padding-left:16px}.order_box{background:#f8f8f6;padding:15px;position:relative}.order_address_invoice{font-size:14px}.order_address_invoice .item.center_check{font-size:16px}.order_address_delivery{font-size:14px}.order_address_delivery .item.center_check{font-size:16px}.delivery_prices_info{font-size:11px;padding:10px 0 0}.order_delivery_type>h3,.order_payment_type>h3{color:#4a4a4a;display:block;font-size:14px;margin:0 0 20px}.order_delivery_type .item{cursor:pointer;display:block;padding:8px;position:relative}.order_delivery_type .item.active{background:#ddf5ff;color:#0086cf;font-weight:700}.order_delivery_type .item input{margin-right:5px}.order_payment_type .item_payment{display:block;overflow:hidden;position:relative}.order_payment_type .item_payment label{cursor:pointer;display:block;padding:8px}.order_payment_type .item_payment div.rside{float:right}.order_payment_type .item_payment div.rside .deliveryinfo{color:#000;font-size:11px;font-style:italic;font-weight:400;padding-right:10px}.order_payment_type .item_payment div.rside .deliveryinfo .delv{color:#319401}.order_payment_type .item_payment input{margin-right:5px}.order_payment_type .item_payment.denied{opacity:.5}.order_payment_type .item_payment.denied .denied{color:#930000}.order_payment_type .item_payment.active{background:#ddf5ff;color:#0086cf;font-weight:700}.order_payment_type .item_payment a.essox-link{display:none}.order_payment_type .item_payment.active a.essox-link{color:#000;display:inline-block;font-size:11px;font-weight:700}.order_payment_type .item_payment .free{font-weight:700}.order_payment_type .item_payment .note{clear:both;display:none;float:none;text-align:left}.order_payment_type .item_payment.active .note{color:#000;display:block;font-size:12px;font-weight:400}.order_payment_type .item_payment.active .note .connector{margin-top:5px}.order_payment_type .item_payment .connector,.order_payment_type .item_payment .select_or_bank{color:#525252;font-weight:400}.order_payment_type .item_payment .connector a{display:inline-block;margin:3px 0 0}.order_payment_type .item_payment .select_or_bank a.toggler:hover{color:#000}.order_payment_type .item_payment .select_or_bank a.toggler.hidden{display:none}.order_payment_type .item_payment .fv_error_required{color:#ea0000}.order_price_preview{color:#4a4a4a;font-size:12px;position:relative;text-align:center;width:100%}.order_price_preview>div{color:#464646;font-size:13px}.order_price_preview>div>span,.order_price_preview>div>strong{display:inline-block}.order_price_preview>div.primary{font-size:19px;margin-top:5px}.order_price_preview>div.primary>strong{color:#6494b8}.order_price_preview>div.delivery>strong{color:#000}.order_price_preview>span.points{position:absolute;right:10px;text-align:center;top:0}.order_price_preview>span.points.nospace{right:0}.order_price_preview>span.points div{background:#f7f7f7;border:1px solid #e8e8e8;border-radius:5px;float:right;font-size:11px;padding:7px;text-transform:uppercase}.order_price_preview>span.points div strong{color:#0086cf;display:block;font-size:19px}#orderform .ui-tv-navigation{border-bottom:1px solid #ebebeb;padding:0 10px}#orderform .ui-tv-navigation>h2{background:#f4f4f4;border:1px solid #ebebeb;color:#373737;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin:0 4px -1px 0;padding:7px 10px}#orderform .ui-tv-navigation>h2:hover{background:#f9f9f9;color:#000}#orderform .ui-tv-navigation>h2.selected{background:#fff;border-bottom-color:#fff;color:#000;font-weight:700}#orderform .ui-tv-content .ui-tv-item{padding:20px 0 0}table.order_table_height{border-spacing:0;box-sizing:border-box;padding:10px 0;width:100%}table.order_table_height tr.order_table_height_line td{background:#f9f9f9;border:1px solid #f4f4f4;border-radius:5px;position:relative;vertical-align:top}table.order_table_height tr.order_table_height_line td.first{width:47%}table.order_table_height tr.order_table_height_line td.space{background:none;border:0;width:20px}@media (max-width:980px){table.order_table_height tr.order_table_height_line td{display:block;margin:5px 0;width:100%!important}}.payment_area_wrap:after{clear:both;content:"";display:block;width:100%}.payment_area_wrap .payment_area_left{box-sizing:border-box}@media (max-width:991px){.payment_area_wrap .payment_area_left{float:none;padding:0;width:100%}}.payment_area_wrap .payment_area_left #left-group{margin-bottom:15px}.payment_area_wrap .payment_area_right{box-sizing:border-box;float:right;width:49%}@media (max-width:991px){.payment_area_wrap .payment_area_right{float:none;margin-top:15px;padding:0;width:100%}}.payment_area_wrap .payment_area_right #right-group-init{color:#d88606;font-size:13px;font-weight:700;padding:10px}.payment_area_wrap h3{background:#6494b8;border-radius:5px 5px 0 0;color:#fff;display:block;font-size:18px;font-weight:500;padding:15px;text-align:left}.payment_area_wrap h3 .subtitle{float:right;font-size:15px;padding:5px 0 0}.payment_area_wrap .item{background:#f8f8f6;border-bottom:1px solid #f2f2f2;cursor:pointer;display:block;font-size:15px;padding:10px 15px;position:relative}.payment_area_wrap .item .rules_wrapper{display:inline-block;padding-left:10px;position:relative}@media (max-width:991px){.payment_area_wrap .item .rules_wrapper{position:absolute;right:0;top:0}}.payment_area_wrap .item .rules_wrapper .rules{background:#4b7392;box-shadow:0 0 7px rgba(0,0,0,.1);color:#fff;display:none;font-size:14px;font-weight:400;left:calc(100% + 15px);padding:10px;pointer-events:none;position:absolute;top:-20px;width:400px;z-index:20}@media (max-width:991px){.payment_area_wrap .item .rules_wrapper .rules{bottom:calc(100% + 15px);left:auto;right:-15px;top:auto}}@media (max-width:450px){.payment_area_wrap .item .rules_wrapper .rules{width:300px}}.payment_area_wrap .item .rules_wrapper .rules:before{content:"";height:0;position:absolute;width:0}@media (max-width:991px){.payment_area_wrap .item .rules_wrapper .rules:before{border-color:#4d7899 transparent transparent;border-style:solid;border-width:10px 10px 0;right:10px;top:100%}}@media (min-width:992px){.payment_area_wrap .item .rules_wrapper .rules:before{border-color:transparent #4d7899 transparent transparent;border-style:solid;border-width:10px 10px 10px 0;left:-10px;top:25px}}.payment_area_wrap .item .rules_wrapper .rules .head{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.payment_area_wrap .item .rules_wrapper .rules .head .title{font-size:14px;font-weight:700}.payment_area_wrap .item .rules_wrapper .rules .head button{background:none;border:0;color:#fff;cursor:pointer;display:none;font-size:16px;font-weight:700;margin-bottom:-5px;padding:0 5px 5px 10px}.payment_area_wrap .item .rules_wrapper .rules .head button:hover{color:#113349}.payment_area_wrap .item .rules_wrapper .rules .head button:after{content:"\f057";font-family:FontAwesome;font-weight:400;padding-left:7px}.payment_area_wrap .item .rules_wrapper .rules.opened{display:block}@media (min-width:992px){.payment_area_wrap .item .rules_wrapper:hover .rules{display:block}}.payment_area_wrap .item .rules_wrapper .rules.opened{pointer-events:all}.payment_area_wrap .item .rules_wrapper .rules.opened .head button{display:inline-block}@media (max-width:950px){.payment_area_wrap .item{margin:0;padding:10px 15px}}.payment_area_wrap .item.selected{background:#dff1de}.payment_area_wrap .item .address{display:none;font-size:12px;line-height:1.4;padding:5px 5px 5px 25px}@media (max-width:500px){.payment_area_wrap .item .address{padding:0 5px 5px 30px}}.payment_area_wrap .item.selected .address{display:block}@media (max-width:991px){.payment_area_wrap .item .label{display:block;width:100%}}.payment_area_wrap .item .label input{display:none}.payment_area_wrap .item .label strong{color:gray;display:inline-block;font-weight:400;padding-left:30px;position:relative}@media (max-width:991px){.payment_area_wrap .item .label strong{display:block;padding-bottom:15px}}@media (min-width:500px){.payment_area_wrap .item .label strong.with_logo{margin-right:80px;padding-left:120px}}.payment_area_wrap .item .label strong:before{color:#6494ba;content:"\f10c";font-family:FontAwesome;font-size:17px;font-weight:400;left:0;position:absolute;top:0}.payment_area_wrap .item .label strong .logo{display:none}@media (min-width:500px){.payment_area_wrap .item .label strong .logo{display:block;height:30px;left:25px;position:absolute;top:-4px;width:80px}}.payment_area_wrap .item .label strong .logo img{display:block;max-height:30px;max-width:100%}.payment_area_wrap .item .label input:checked~strong:before{content:"\f192"}.payment_area_wrap .item .label input:checked~strong{font-weight:700}.payment_area_wrap .item div.dates{font-size:13px;margin:-3px 0}@media (min-width:1199px){.payment_area_wrap .item div.dates{position:absolute;right:10px;top:10px}}@media (max-width:520px){.payment_area_wrap .item div.dates{float:none;margin:0;padding-top:5px}}.payment_area_wrap .item div.dates .deliveryCost{color:#6494b8;float:right;font-size:16px;font-weight:700;line-height:17px}.payment_area_wrap .item div.dates .cost{color:#6494b8;float:right;font-size:17px;font-weight:700;padding-top:5px}.payment_area_wrap .item div.dates .delv{clear:both;float:right;font-size:12px}.payment_area_wrap .item .extra{clear:both}.payment_area_wrap .item .extra>div{padding:5px 0 0}.order_online_payment_select{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 -5px;overflow:hidden;padding:5px 0}.order_online_payment_select input{display:none}.order_online_payment_select label{cursor:pointer;display:block;float:left;height:120px;margin:0 10px 0 0;padding:5px;text-align:center;width:100px}.order_online_payment_select label .image{background:#fff;border:2px solid #fff;border-radius:5px;display:block;height:70px;position:relative;width:100%}.order_online_payment_select label .image div{height:70px;margin:0 auto;width:80px}.order_online_payment_select label input:checked~.image,.order_online_payment_select label:hover .image{border-color:#6494b8}.order_online_payment_select label input:checked~.image:before{background-color:#6494b8;border-radius:100%;color:#fff;content:"\f00c";font-family:FontAwesome;font-size:20px;height:35px;left:-7px;line-height:35px;position:absolute;top:-7px;width:35px}.order_online_payment_select label span{color:gray;display:block;font-size:12px;padding:7px 3px 0}.order_online_payment_select label input:checked~span{color:#000;font-weight:700}.order_address_contact>h3,.order_address_delivery>h3,.order_address_invoice>h3{background:#6494b8;border-radius:5px 5px 0 0;color:#fff;font-size:18px;font-weight:500;margin:-15px -15px 15px;padding:15px;text-align:left}.order_address_invoice>h3:nth-of-type(2){margin-top:0}.order_address_contact>h3{float:left;padding:18px 60px 0 0}.order_address_delivery small,.order_address_invoice small{color:gray;display:inline-block;font-size:11px}.order_address_contact{background:#f2f2f2;border-radius:4px;clear:both;margin:5px 5px 10px;padding-bottom:5px;padding-left:15px}.order_address_contact .content_contact{overflow:hidden;padding:7px 0 0}@media (max-width:980px){.order_address_contact .content_contact{clear:both;width:100%}}.tabitem.news,.tabitem.terms{line-height:25px;padding:5px 15px}.tabitem.news label,.tabitem.terms label{cursor:pointer}#order.sent #orderview,#order.sent .cms_confirm{margin:0 10px}.order .ui_form .item.center_check{padding-left:calc(30% + 14px)}.order .ui_form .item.center_check.order_same_payment_select{overflow:visible}@media (min-width:551px){.order .ui_form .item.center_check.order_same_payment_select{position:relative}}@media (min-width:551px) and (min-width:992px){.order .ui_form .item.center_check.order_same_payment_select>.checkbox{color:#fff;position:absolute;right:0;top:-52px}}.order .ui_form .item.line input[type=password],.order .ui_form .item.line input[type=text],.order .ui_form .item.line select{width:160px}.order .ui_form .order_address_contact .content_contact .item.line{display:block;float:left;margin-right:30px;width:45%}.order .ui_form .order_address_contact .content_contact .item label{padding-left:0!important}.order .ui_form .order_address_contact .content_contact .item.line:nth-child(2){margin-right:0}.order .ui_form .order_address_contact .content_contact .item.line input[type=text]{width:140px}@media (max-width:980px){.order .ui_form .order_address_contact .content_contact .item.line{float:none;width:auto;width:100%}.order .ui_form .order_address_contact .content_contact .item label{display:inline-block;padding:5px;text-align:left;width:30%!important}.order .ui_form .order_address_contact .content_contact .item input{width:180px!important}}@media (max-width:550px){.order .ui_form .order_address_contact .content_contact .item label{width:100%!important}}.ui_order_state{color:#bebebe;font-size:22px}.ui_order_state .size-large{font-size:30px}.ui_order_state>div{display:inline-block;width:20px}.ui_order_state>div:before{display:block;font-family:FontAwesome;text-align:center}.ui_order_state.size-large>div{width:30px}.ui_order_state span.state_text{display:block;font-size:11px;text-align:right}.ui_order_state.size-large span.state_text{display:inline-block;font-size:25px;padding:3px 0 0 10px}.ui_order_state .state_icon_1:before{content:"\f021"}.ui_order_state .state_icon_2:before{content:"\f0d1"}.ui_order_state .state_icon_3:before{content:"\f00c"}.ui_order_state .state_icon_4{display:none}.ui_order_state.orderstate_personaltaking .state_icon_2:before,.ui_order_state.paymenttype_5 .state_icon_2:before{content:"\f183"}.ui_order_state.orderstate_inprogress .state_icon_1:before{color:#cc7500}.ui_order_state.orderstate_personaltaking .state_icon_2:before,.ui_order_state.orderstate_sent .state_icon_2:before{color:#079500}.ui_order_state.orderstate_done .state_icon_3:before{color:#079500;content:"\f00c"}.ui_order_state.orderstate_canceled .state_icon_3:before{color:#9b0000;content:"\f00d"}#shop .filter_states{overflow:hidden;padding:10px 0}#shop .filter_states .filter_clearer{background:#f2f2f2;border-radius:3px;color:#484a4a;cursor:pointer;display:inline-block;float:left;font-size:13px;margin-right:5px;padding:5px 8px}#shop .filter_states .filter_clearer:before{content:"\f00d";font-family:FontAwesome;padding-right:5px}#shop .filter_states .filter_clearer:hover{background:#ff4e4e;color:#fff}#shop .filter_states .filter_state{background:#f2f2f2;border-radius:3px;color:#484a4a;display:inline-block;float:left;font-size:13px;margin-right:5px;padding:5px 8px}#shop .filter_states .filter_state .cancel{cursor:pointer}#shop .filter_states .filter_state .cancel:hover{color:#ff4e4e}#shop .filter_states .filter_state .cancel:after{content:"\f00d";font-family:FontAwesome;padding-left:5px}.store-n{color:#cb102e}.store-m{color:#c48900}.store-y{color:#1d9100}@media (min-width:601px){.popuphtml-window .recomend_product{width:400px}.popuphtml-window .order_terms{width:550px}}.popuphtml-window .order_terms>h4{border-bottom:1px solid #d6d6d6;color:#4e4e4e;display:block;font-size:15px;margin-bottom:10px;padding:10px}.popuphtml-window .order_terms>div{border-bottom:1px solid #d6d6d6;color:#454545;font-size:12px;padding-bottom:10px}.popuphtml-window .order_terms>div p{padding:5px 0}.popuphtml-window .order_terms>div h2{font-size:14px;font-weight:700;padding:5px 0}.popuphtml-window .order_terms>div h3{font-size:12px;font-weight:700;padding:5px 0}.popuphtml-window .order_terms>a{background:#efefef;border:1px solid #dbdbdb;border-radius:2px;color:#4f4f4f;display:inline-block;font-weight:700;margin:15px 0 0;padding:5px 7px;text-decoration:none}.popuphtml-window .order_terms>a:hover{background:#dadada}.popuphtml-window .popup_shop_info{color:#3f3f3f;width:500px}.popuphtml-window .popup_shop_info table{border-spacing:0;width:100%}.popuphtml-window .popup_shop_info table td,.popuphtml-window .popup_shop_info table th{padding:5px;text-align:left;vertical-align:top}.popuphtml-window .popup_shop_info table th{font-weight:700;width:100px}.popuphtml-window .delivery_dates_info{border-spacing:0;font-size:11px;width:100%}.popuphtml-window .delivery_dates_info td,.popuphtml-window .delivery_dates_info th{border-bottom:1px solid #e2e2e2;padding:7px;text-align:left}.popuphtml-window .delivery_dates_info th{padding-right:50px}.popuphtml-window .delivery_dates_info tr:last-child td,.popuphtml-window .delivery_dates_info tr:last-child th{border-bottom:0}.popuphtml-window .delivery_dates_info .help_icon{background:#f4f4f4;border:1px solid #e2e2e2;border-radius:30px;color:#484848;cursor:help;display:inline-block;height:15px;line-height:15px;text-align:center;width:15px}.popuphtml-window .in_same_order{border:3px solid #dadada;border-radius:3px;margin:20px 0 0;max-height:220px;max-width:750px;overflow:hidden;overflow-y:auto;padding:10px}.popuphtml-window .in_same_order>h3{border-bottom:1px solid #efefef;font-size:15px;margin:0 0 10px;padding:0 0 10px}@media (min-width:1200px){.popuphtml-window .in_same_order .item:nth-child(4n+1){clear:both}}@media (min-width:992px) and (max-width:1199px){.popuphtml-window .in_same_order .item:nth-child(3n+1){clear:both}}@media (min-width:768px) and (max-width:991px){.popuphtml-window .in_same_order .item:nth-child(odd){clear:both}}@media (max-width:767px){.popuphtml-window .in_same_order .item{clear:both}}.popuphtml-window .in_same_order .item .price{color:#484a4a;font-size:14px;font-weight:700}@media (min-width:992px){.popuphtml-window .in_same_order .item .price{text-align:center;vertical-align:middle;width:140px}}.popuphtml-window .in_same_order .item .price.primary{color:#ff4e4e}.popuphtml-window .in_same_order .item .price .standardPrice{color:#7a7c7c;font-size:11px}.popuphtml-window .in_same_order .item .price .standardPrice div{text-decoration:line-through}.popuphtml-window .in_same_order .item .price .totalPrice{font-size:13px}.popuphtml-window .in_same_order .product>a{color:#454545;display:block;font-size:13px;font-weight:700;overflow:hidden;padding:5px 5px 10px;text-align:center;text-decoration:none}.popuphtml-window .in_same_order .product>a img{height:60px}.popuphtml-window .in_same_order .product>a picture{display:block;height:60px;max-width:100%;overflow:hidden}.popuphtml-window .in_same_order .product>a picture img{max-height:60px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popuphtml-window .in_same_order .product:hover>a{color:#000}.popuphtml-window .confirm-msg{background:#f0ffdf;border:1px solid #e2ffc4;border-radius:3px;color:#3a6f00;font-size:14px;margin:0 0 10px;padding:10px}.popuphtml-window .basket_item_added{color:#3a3a3a;font-size:14px}.popuphtml-window .basket_item_added .options{overflow:hidden;padding:10px 0 0;text-align:right}.popuphtml-window .basket_item_added .options .back-btn{background:#e8a200;background:linear-gradient(180deg,#e8a200 0,#d67c00);border:1px solid #d89b49;border-radius:3px;color:#fff!important;cursor:pointer;display:inline-block;float:left;font-size:14px;padding:5px 10px;text-decoration:none}.popuphtml-window .basket_item_added .options .back-btn:before{content:"\f053";display:inline-block;font-family:FontAwesome;padding-right:5px}.popuphtml-window .basket_item_added .options .basket-btn{background:#81cc00;background:linear-gradient(180deg,#81cc00 0,#6ebc00);border:1px solid #6ab024;border-radius:3px;color:#fff!important;cursor:pointer;display:inline-block;font-size:14px;padding:5px 10px;text-decoration:none}.popuphtml-window .basket_item_added .options .basket-btn:before{content:"\f07a";display:inline-block;font-family:FontAwesome;padding-right:10px}.popuphtml-window .basket_item_added .options .basket-btn:after{content:"\f054";display:inline-block;font-family:FontAwesome;padding-left:5px}.popuphtml-window .basket_item_added .options .order-btn{background:#fcfcfc;background:linear-gradient(180deg,#fcfcfc 0,#d3d3d3);border:1px solid #d7d7d7;border-radius:3px;color:#4a4a4a!important;cursor:pointer;display:inline-block;font-size:14px;padding:5px 10px;text-decoration:none}@media (max-width:600px){.popuphtml-window .basket_item_added .options a{box-sizing:border-box;display:block;float:none;margin:2px 0;text-align:center;width:100%}}.popuphtml-window .basket_item_added .options a:hover{opacity:.8}.order_states_icons{padding-left:10px}.exports_list .item{border-bottom:1px solid rgba(0,0,0,.1);padding:15px 5px}.exports_list .item h2{font-size:17px;font-weight:700;margin:0;padding:0 0 5px}.exports_list .item p{color:#4b4b4b;font-size:14px;padding:5px 0 8px}.exports_list .item div{overflow:hidden;padding:3px 0}.exports_list .item div strong{display:inline-block;float:left;padding:4px 5px 0 0;width:150px}.exports_list .item div span.export_url{background:#f3f3f3;border:1px solid #d2d2d2;border-radius:2px 0 0 2px;color:#5c5c5c;display:inline-block;float:left;font-size:11px;margin:0 0 0 5px;padding:3px 15px}.exports_list .item div a{background:#e4e4e4;border:1px solid #d2d2d2;border-left:0;border-radius:0 2px 2px 0;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;padding:3px 5px;text-decoration:none}.exports_list .item div a:hover{background:#f3f3f3}.user_favorite_products .item{border-bottom:1px dashed #dfdfdf;overflow:hidden;padding:10px 0}.user_favorite_products .item a.image{float:left;margin-right:10px;text-align:center;width:130px}.user_favorite_products .item a.image img{max-height:130px;max-width:130px}.user_favorite_products .item .texts{overflow:hidden}.user_favorite_products .item .texts h2{font-size:18px;font-weight:700;margin:0;padding:0 0 10px}.user_favorite_products .item .texts h2 a{color:#000;text-decoration:none}.user_favorite_products .item .texts h2 a:hover{text-decoration:underline}.user_favorite_products .item .texts div.price{font-size:14px;padding:0 0 10px}.page_check_order_state .boxes{overflow:hidden}.page_check_order_state .item.box{box-sizing:border-box;display:block;float:left;padding:30px;width:50%}.page_check_order_state .item.box label{display:block;padding:0 0 5px}.page_check_order_state .item.box input{width:70%}.page_check_order_state div.submit{padding:0 0 0 30px}.page_check_order_state div.submit button{padding:10px 20px}.page_check_order_state_detail{font-size:14px}.page_check_order_state_detail .head{font-size:23px;padding:7px 0;text-align:center}.page_check_order_state_detail .sub_head{font-size:16px;font-weight:700;margin-bottom:10px;padding:7px 0;text-align:center}.page_check_order_state_detail .sub_head.orderstate_inprogress{color:#cc7500}.page_check_order_state_detail .sub_head.orderstate_done,.page_check_order_state_detail .sub_head.orderstate_personaltaking,.page_check_order_state_detail .sub_head.orderstate_sent{color:#079500}.page_check_order_state_detail .sub_head.orderstate_canceled{color:#9b0000}.page_check_order_state_detail .sub_head .ui_order_state{font-size:35px;font-weight:400;margin-top:10px}.page_check_order_state_detail .sub_head .ui_order_state>div{width:40px}.page_check_order_state_detail .item{padding:4px 3px;text-align:center}.page_check_order_state_detail table{color:#444;width:100%}.page_check_order_state_detail table td,.page_check_order_state_detail table th{padding:3px 0}.page_check_order_state_detail table th{padding-right:5px;text-align:right;width:50%}.ui_table_responsive.order_products{background-color:#f9f9f9;border:1px solid #f4f4f4;border-radius:4px;overflow:hidden;padding:5px 10px}@media (max-width:767px){.ui_table_responsive.order_products{border:0;padding:0}}.ui_table_responsive.basket_products .store-n,.ui_table_responsive.basket_products .store-y{font-size:11px;font-weight:700}@media (min-width:768px){.ui_table_responsive.order_products tbody tr:last-child td{border:0}}.ui_table_responsive.basket_products tbody tr td.image .wrap{padding-left:30px;position:relative}.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:before{color:gray;content:"\f00d";display:block;font-family:FontAwesome;font-size:17px;left:-5px;line-height:30px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:30px;z-index:2}@media (max-width:767px){.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:before{font-size:22px;left:inherit;line-height:45px;margin-top:0;right:-10px;top:-10px;width:45px}}.ui_table_responsive.basket_products tbody tr td.image a.basket_product_remove:hover:before{color:#c60000}.ui_table_responsive.basket_products tbody tr td.image img{display:block;margin:0 auto;position:relative;z-index:1}.ui_table_responsive.basket_products tbody tr td.image picture{display:block;max-height:80px;max-width:100%;overflow:hidden}.ui_table_responsive.basket_products tbody tr td.image picture>img{max-height:80px;max-width:100%}.ui_table_responsive tbody tr td.product_name a{color:inherit;display:inline-block;font-size:14px;margin:0 0 5px;text-decoration:none}.ui_table_responsive tbody tr td.product_name .code{font-size:12px;padding:0 0 5px}.ui_table_responsive tbody tr td.product_name .code span{font-weight:700}.ui_table_responsive.basket_products tbody tr td.name a:hover{text-decoration:underline}@media (max-width:767px){.ui_table_responsive.basket_products tbody tr td.image{text-align:center}.ui_table_responsive tbody tr td.w_b.count_box{padding-bottom:6px}.ui_table_responsive tbody tr td.w_b.count_box:before{padding-top:8px}}.basket_count_box{background:#f9f9f9;border:1px solid #f0f0f0;border-radius:5px;display:inline-block;overflow:hidden}.basket_count_box div{border-bottom:1px solid #f0f0f0;overflow:hidden}.basket_count_box div input{-webkit-appearance:none;border:0;border-right:1px solid #f0f0f0;box-sizing:border-box;float:left;font-weight:700;height:30px;max-width:70px;outline:none;padding:7px 0;text-align:center;width:50%}.basket_count_box div span{line-height:30px;margin:0}.basket_count_box div a,.basket_count_box div span{box-sizing:border-box;display:inline-block;text-align:center}.basket_count_box div a{cursor:pointer;line-height:28px;padding:0 10px}.basket_count_box div a:hover{opacity:.8}.review_detail .review_item{border-bottom:1px solid #f2f2f2;padding:10px 0}.review_detail .review_item .time{color:gray;font-size:12px}.review_detail .review_item h3{font-size:17px;padding:4px 0}.review_detail .review_item .email{color:gray;font-size:12px}.review_detail .review_item .text{font-size:15px;line-height:145%;padding:5px 0}.review_detail .review_item .videos{overflow:hidden}.product_vote_box{display:inline-block}.product_vote_box strong{display:block;padding:0 0 5px}.product_vote_box label{cursor:pointer}.product_vote_box label input{display:none}.page_rate_products .products_to_rate{overflow:hidden;padding:20px 0;text-align:center}.page_rate_products .products_to_rate .item{box-sizing:border-box;display:block;float:left;height:320px;width:50%}@media (max-width:800px){.page_rate_products .products_to_rate .item{float:none;height:auto;padding:15px 0;width:100%}}.page_rate_products .products_to_rate .item a.image{-webkit-flex-align:center;align-items:center;display:-webkit-flexbox;display:flex;display:block;height:180px;text-align:center}.page_rate_products .products_to_rate .item a.image div{text-align:center;width:100%}.page_rate_products .products_to_rate .item a.image div img{max-height:170px;max-width:80%}.page_rate_products .products_to_rate .item h4{display:block;font-size:15px;text-align:center}.page_rate_products .products_to_rate .item .product_vote_box{padding:10px 0 0}.page_rate_products .confirm_votes{border-top:1px solid silver;padding:15px 0 0;text-align:center}.hybrid_popup_area{height:400px;overflow:hidden;width:800px}@media (max-width:880px){.hybrid_popup_area{width:100%}}.hybrid_popup_area .select_area{float:left;width:50%}@media (max-width:880px){.hybrid_popup_area .select_area{float:none;width:100%}}.hybrid_popup_area .select_area .filter{padding:0 0 10px}.hybrid_popup_area .select_area .filter input{border:1px solid silver;border-radius:6px;box-shadow:inset 2px 2px 7px rgba(0,0,0,.1);font-size:15px;padding:5px 7px;width:100%}.hybrid_popup_area .select_area .items{max-height:285px;overflow-y:scroll}.hybrid_popup_area .select_area .items table{border-spacing:0;width:100%}.hybrid_popup_area .select_area .items table tr td{border-bottom:1px solid #f3f3f3}.hybrid_popup_area .select_area .items table tr td.sordbox{border-bottom:1px solid #f3f3f3;display:block;font-size:13px;font-weight:700;padding:7px}.hybrid_popup_area .select_area .items table tr td.sordbox:before{font-family:FontAwesome;padding-right:10px}.hybrid_popup_area .select_area .items table tr td.sordbox.sortAsc:before{content:"\f0d8"}.hybrid_popup_area .select_area .items table tr td.sordbox.sortDesc:before{content:"\f0d7"}.hybrid_popup_area .select_area .items table tr td label{color:gray;cursor:pointer;display:block;font-size:13px;padding:7px}.hybrid_popup_area .select_area .items table tr td label:hover{color:#000}.hybrid_popup_area .select_area .items table tr td label input{display:none}.hybrid_popup_area .select_area .items table tr td label input:checked~span{color:#000;font-weight:700}.hybrid_popup_area .message{font-size:15px;font-weight:700;overflow:hidden;padding:20px;text-align:center}.hybrid_popup_area .informations{box-sizing:border-box;float:right;font-size:13px;height:345px;line-height:140%;overflow-y:auto;padding:10px 0 0 20px;width:50%}.hybrid_popup_area .informations h3{padding:3px 0}.hybrid_popup_area .informations h2{color:#0086cf;display:block;font-size:15px;padding:0 0 10px}.hybrid_popup_area .informations p{padding:3px 0}.hybrid_popup_area .informations img{max-height:100px;max-width:150px}.hybrid_popup_area .informations .extra_info{line-height:20px;padding:3px 0 3px 34px}.hybrid_popup_area .informations .extra_info img{float:left;margin-left:-25px;width:17px}.hybrid_popup_area .informations table.hours{border:0;font-size:15px}.hybrid_popup_area .informations table.hours td,.hybrid_popup_area .informations table.hours th{padding:5px}.hybrid_popup_area .informations table.hours th{padding-right:30px;text-align:right}@media (max-width:880px){.hybrid_popup_area #branches-info{display:none}}.hybrid_popup_area .actions{border-top:1px solid #f2f2f2;clear:both;margin:10px 0 0;padding:10px 0 0}.products_list.last_visited{padding:30px 0 15px}.products_list:after{clear:both;content:"";display:block;width:100%}.products_list>.norow>div,.products_list>.row>div{padding-bottom:15px}.products_list>.norow>div>.item,.products_list>.row>div>.item{border:1px solid #f1f0ec;border-radius:3px;height:360px;position:relative}.products_list>.norow>div>.item.hover:hover,.products_list>.row>div>.item.hover:hover{background:#dee9f0;border-color:#c5d3dc}.products_list>.norow>div>.item .gift_options,.products_list>.row>div>.item .gift_options{bottom:15px;position:absolute;right:15px}.products_list>.norow>div>.item .product_detail_ratebox,.products_list>.row>div>.item .product_detail_ratebox{float:right;position:absolute;right:15px;top:15px}.products_list>.norow>div>.item .prefers,.products_list>.row>div>.item .prefers{left:15px;position:absolute;top:15px}.products_list>.norow>div>.item .prefers>div,.products_list>.row>div>.item .prefers>div{color:#fff;display:block;font-size:10px;margin-bottom:3px;padding:2px 0;text-align:center;text-transform:uppercase;width:90px}.products_list>.norow>div>.item .prefers>div.state_1,.products_list>.row>div>.item .prefers>div.state_1{background:#ff6c20}.products_list>.norow>div>.item .prefers>div.state_2,.products_list>.row>div>.item .prefers>div.state_2{background:#2c80cb}.products_list>.norow>div>.item .prefers>div.state_4,.products_list>.row>div>.item .prefers>div.state_4{background:#ca50e0}.products_list>.norow>div>.item .prefers>div.state_8,.products_list>.row>div>.item .prefers>div.state_8{background:#ffb100}.products_list>.norow>div>.item .prefers>div.state_16,.products_list>.row>div>.item .prefers>div.state_16{background:#ed4b4d}.products_list>.norow>div>.item .prefers>div.state_32,.products_list>.row>div>.item .prefers>div.state_32{background:#84c34c}.products_list>.norow>div>.item .prefers>div.state_others,.products_list>.row>div>.item .prefers>div.state_others{background:#0397aa}.products_list>.norow>div>.item a.image,.products_list>.row>div>.item a.image{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:240px;justify-content:center;width:100%}.products_list>.norow>div>.item a.image div,.products_list>.row>div>.item a.image div{height:100%;text-align:center;width:100%}.products_list>.norow>div>.item a.image div>img,.products_list>.norow>div>.item a.image div>picture,.products_list>.row>div>.item a.image div>img,.products_list>.row>div>.item a.image div>picture{display:block;height:100%;margin:0 auto;max-height:240px;max-width:90%;-o-object-fit:contain;object-fit:contain;overflow:hidden}.products_list>.norow>div>.item a.image div>img>img,.products_list>.norow>div>.item a.image div>picture>img,.products_list>.row>div>.item a.image div>img>img,.products_list>.row>div>.item a.image div>picture>img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.products_list>.norow>div>.item .title,.products_list>.row>div>.item .title{bottom:70px;color:#484a4a;font-size:15px;font-weight:700;left:15px;position:absolute;right:15px}.products_list>.norow>div>.item .title a,.products_list>.row>div>.item .title a{text-decoration:none}.products_list>.norow>div>.item .title a:hover,.products_list>.row>div>.item .title a:hover{color:#ff4e4e}.products_list>.norow>div>.item .price_store,.products_list>.row>div>.item .price_store{bottom:13px;left:15px;position:absolute;right:60px}.products_list>.norow>div>.item .price_store .standardPrice,.products_list>.row>div>.item .price_store .standardPrice{color:#7a7c7c;font-size:13px}.products_list>.norow>div>.item .price_store .standardPrice span,.products_list>.row>div>.item .price_store .standardPrice span{text-decoration:line-through}.products_list>.norow>div>.item .price_store .price,.products_list>.row>div>.item .price_store .price{color:#ff4e4e;font-size:12px;white-space:nowrap}.products_list>.norow>div>.item .price_store .price span,.products_list>.row>div>.item .price_store .price span{font-size:14px;font-weight:700}.products_list>.norow>div>.item .price_store .store,.products_list>.row>div>.item .price_store .store{font-size:14px}.products_list>.norow>div>.item .price_store .store .store-y,.products_list>.row>div>.item .price_store .store .store-y{color:#009234}.products_list>.norow>div>.item .price_store .store .store-y:before,.products_list>.row>div>.item .price_store .store .store-y:before{content:"\f00c";font-family:FontAwesome;padding-right:7px}.products_list>.norow>div>.item .price_store .store .store-n,.products_list>.row>div>.item .price_store .store .store-n{color:#efa016}.products_list>.norow>div>.item .price_store .store .store-n:before,.products_list>.row>div>.item .price_store .store .store-n:before{content:"\f00d";font-family:FontAwesome;padding-right:7px}.products_list>.norow>div>.item form.buy,.products_list>.row>div>.item form.buy{bottom:10px;display:flex;position:absolute;right:15px}.products_list>.norow>div>.item form.buy .tc_prod_count,.products_list>.row>div>.item form.buy .tc_prod_count{border:none;border-radius:4px 0 0 4px;height:40px;width:66px}.products_list>.norow>div>.item form.buy .tc_prod_count input,.products_list>.row>div>.item form.buy .tc_prod_count input{-moz-appearance:textfield;font-size:14px;height:40px;width:66px}.products_list>.norow>div>.item form.buy .tc_prod_count input::-webkit-inner-spin-button,.products_list>.norow>div>.item form.buy .tc_prod_count input::-webkit-outer-spin-button,.products_list>.row>div>.item form.buy .tc_prod_count input::-webkit-inner-spin-button,.products_list>.row>div>.item form.buy .tc_prod_count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.products_list>.norow>div>.item form.buy .tc_prod_count input:focus,.products_list>.row>div>.item form.buy .tc_prod_count input:focus{background:#f5f5f5}.products_list>.norow>div>.item form.buy .tc_prod_count span,.products_list>.row>div>.item form.buy .tc_prod_count span{background:#dadada;color:#000;font-size:16px;height:20px;line-height:20px;width:20px}.products_list>.norow>div>.item form.buy .tc_prod_count span:hover,.products_list>.row>div>.item form.buy .tc_prod_count span:hover{background:#6494b8}.products_list>.norow>div>.item form.buy button,.products_list>.row>div>.item form.buy button{background:url(/layout/img/theme/product_buy.png) 50% no-repeat #ff4e4e;border:0;border-radius:0 4px 4px 0;cursor:pointer;display:block;height:40px;width:44px}.products_list>.norow>div>.item form.buy button:hover,.products_list>.row>div>.item form.buy button:hover{background-color:#6494b8}.products_list_line .item{border:1px solid #f1f0ec;margin:10px 0;position:relative}.products_list_line .item:after{clear:both;content:"";display:block;width:100%}.products_list_line .item .prefers{left:15px;position:absolute;top:15px}.products_list_line .item .prefers>div{color:#fff;display:block;font-size:10px;margin-bottom:3px;padding:2px 0;text-align:center;text-transform:uppercase;width:90px}.products_list_line .item .prefers>div.state_1{background:#ff6c20}.products_list_line .item .prefers>div.state_2{background:#2c80cb}.products_list_line .item .prefers>div.state_4{background:#ca50e0}.products_list_line .item .prefers>div.state_8{background:#ffb100}.products_list_line .item .prefers>div.state_16{background:#ed4b4d}.products_list_line .item .prefers>div.state_32{background:#84c34c}.products_list_line .item .prefers>div.state_others{background:#0397aa}.products_list_line .item .prefers>div.state_top{background:#d5a500;padding:2px 3px;text-align:left;width:95px}.products_list_line .item a.image{display:block;float:left;height:160px;width:270px}@media (max-width:767px){.products_list_line .item a.image{width:180px}}@media (max-width:600px){.products_list_line .item a.image{float:none;width:100%}}.products_list_line .item a.image>img,.products_list_line .item a.image>picture{display:block;height:100%;margin:0 auto;max-height:160px;max-width:100%;overflow:hidden}.products_list_line .item a.image>img>img,.products_list_line .item a.image>picture>img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.products_list_line .item .texts{overflow:hidden;padding:15px;position:relative}.products_list_line .item .texts h2{display:block;font-size:20px;font-weight:500;height:27px;overflow:hidden}.products_list_line .item .texts h2 a{color:#484a4a;text-decoration:none}.products_list_line .item .texts h2 a:hover{color:#ff4e4e}.products_list_line .item .texts p.desc{color:#232323;display:block;font-size:15px;padding:10px 0 0}.products_list_line .item .texts .price_buy_store{overflow:hidden;padding:10px 0 0}.products_list_line .item .texts .price_buy_store .price_store{float:left;width:210px}.products_list_line .item .texts .price_buy_store .price_store .price{color:#ff4e4e;font-size:13px;white-space:nowrap}.products_list_line .item .texts .price_buy_store .price_store .price span{font-size:18px;font-weight:700}@media (min-width:992px) and (max-width:1199px){.products_list_line .item .texts .price_buy_store .price_store .price span{font-size:15px;font-weight:400}}.products_list_line .item .texts .price_buy_store .price_store .store{font-size:14px}.products_list_line .item .texts .price_buy_store .price_store .store .store-y{color:#009234}.products_list_line .item .texts .price_buy_store .price_store .store .store-y:before{content:"\f00c";font-family:FontAwesome;padding-right:7px}.products_list_line .item .texts .price_buy_store .price_store .store .store-n{color:#efa016}.products_list_line .item .texts .price_buy_store .price_store .store .store-n:before{content:"\f00d";font-family:FontAwesome;padding-right:7px}.products_list_line .item .texts .price_buy_store form.buy{bottom:10px;display:flex;position:absolute;right:15px}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count{border:none;border-radius:4px 0 0 4px;height:40px;width:66px}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count input{-moz-appearance:textfield;font-size:14px;height:40px;width:66px}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count input::-webkit-inner-spin-button,.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count input:focus{background:#f5f5f5}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count span{background:#dadada;color:#000;font-size:16px;height:20px;line-height:20px;width:20px}.products_list_line .item .texts .price_buy_store form.buy .tc_prod_count span:hover{background:#6494b8}.products_list_line .item .texts .price_buy_store form.buy button{background:url(/layout/img/theme/product_buy.png) 50% no-repeat #ff4e4e;border:0;border-radius:0 4px 4px 0;cursor:pointer;display:block;height:40px;width:44px}.products_list_line .item .texts .price_buy_store form.buy button:hover{background-color:#6494b8}.page_select_gift h2{color:#6496bb;font-size:25px;font-weight:700;padding:10px 0 20px}.top_products_simple{padding:0 0 40px}.top_products_simple:after{clear:both;content:"";display:block;width:100%}@media (min-width:601px){.top_products_simple>.head{border-bottom:2px solid #c1cac8}}.top_products_simple>.head:after{clear:both;content:"";display:block;width:100%}.top_products_simple>.head .title{border-bottom:2px solid #ff4e4e;color:#ff4e4e;float:left;font-size:20px;font-weight:500;height:85px;line-height:85px;margin-bottom:-2px;padding:0 15px}@media (max-width:600px){.top_products_simple>.head .title{float:none;height:auto;line-height:1.4;padding:15px;text-align:center}}.top_products_simple>.head .more{background:#6494b8;border-radius:5px;color:#fff;display:inline-block;float:right;font-size:15px;font-weight:500;margin:25px 0 0;padding:5px 10px;text-decoration:none}@media (max-width:600px){.top_products_simple>.head .more{display:block;float:none;text-align:center}}.top_products_simple>.head .more:after{content:"\f178";font-family:FontAwesome;padding-left:7px}.top_products_simple>.head .more:hover{background:#ff4e4e}.top_products_simple>.content{padding:25px 0}.top_products_tabs{padding:0 0 40px}.top_products_tabs:after{clear:both;content:"";display:block;width:100%}.top_products_tabs .ui-tv-navigation{position:relative}.top_products_tabs .ui-tv-navigation:after{clear:both;content:"";display:block;width:100%}@media (min-width:768px){.top_products_tabs .ui-tv-navigation{border-bottom:2px solid #c1cac8}}@media (max-width:767px){.top_products_tabs .ui-tv-navigation{display:none}}.top_products_tabs .ui-tv-navigation .menu{border-bottom:2px solid #c1cac8;float:left;margin-bottom:-2px;margin-right:20px}.top_products_tabs .ui-tv-navigation .menu.selected{border-bottom:2px solid #ff4e4e}.top_products_tabs .ui-tv-navigation .menu h2{color:#484a4a;cursor:pointer;display:block;font-size:20px;font-weight:500;height:85px;line-height:85px;padding:0 15px}.top_products_tabs .ui-tv-navigation .menu.selected h2{color:#ff4e4e}.top_products_tabs .ui-tv-navigation .menu .more{background:#6494b8;border-radius:5px;color:#fff;display:inline-block;font-size:15px;font-weight:500;padding:5px 10px;position:absolute;right:0;text-decoration:none;top:25px}.top_products_tabs .ui-tv-navigation .menu .more:after{content:"\f178";font-family:FontAwesome;padding-left:7px}.top_products_tabs .ui-tv-navigation .menu .more:hover{background:#ff4e4e}.top_products_tabs .ui-tv-navigation .menu.not-selected .more{display:none}.top_products_tabs .ui-tv-content{padding:15px 0}@media (max-width:767px){.top_products_tabs .ui-tv-content{padding:0}}.top_products_tabs .ui-tv-content .title_m{display:none}@media (max-width:767px){.top_products_tabs .ui-tv-content .title_m{border-bottom:2px solid #ff4e4e;color:#ff4e4e;display:block;font-size:20px;font-weight:500;margin:0 0 15px;padding:15px}.top_products_tabs .ui-tv-content .tabitem{display:block!important;opacity:1!important}}.product_detail>h1{border-bottom:1px solid #f0f1ec;color:#6496bb;font-size:40px;font-weight:700;margin-bottom:20px;padding:0 0 20px}@media (max-width:991px){.product_detail>h1{font-size:35px}}@media (max-width:767px){.product_detail>h1{font-size:25px}}.product_detail>.goback{border:3px solid #6496bb;border-radius:3px;color:#6496bb;cursor:pointer;display:inline-block;float:right;font-size:18px;font-weight:700;margin:8px 0 0 30px;padding:6px 60px;text-decoration:none}@media (max-width:991px){.product_detail>.goback{padding:6px 40px}}@media (max-width:650px){.product_detail>.goback{display:none}}.product_detail>.goback:before{content:"\f100";font-family:FontAwesome;padding-right:10px}.product_detail>.goback:hover{border-color:#ff4e4e;color:#ff4e4e}.product_detail>.clearer:after{clear:both;content:"";display:block;width:100%}.product_detail>.row>div .images #ui_hovergallery{height:350px;position:relative;width:100%}.product_detail>.row>div .images #ui_hovergallery .slide{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:.5s}.product_detail>.row>div .images #ui_hovergallery .slide>div{display:block;height:350px;margin:0 auto;width:100%}.product_detail>.row>div .images #ui_hovergallery .slide>div>a{-ms-align-content:stretch;align-content:stretch;align-items:center;display:block;display:flex;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;height:350px;justify-content:center;width:100%}.product_detail>.row>div .images #ui_hovergallery .slide>div>a picture{height:100%;width:100%}.product_detail>.row>div .images #ui_hovergallery .slide>div>a picture .wrapper{height:100%!important;width:100%!important}.product_detail>.row>div .images #ui_hovergallery .slide>div img{max-height:340px}.product_detail>.row>div .images #ui_hovergallery .slide>div img:first-child{display:block;margin:0 auto}.product_detail>.row>div .images #ui_hovergallery .slide>div .wrapper{display:flex;justify-content:center;margin:0 auto}.product_detail>.row>div .images #ui_hovergallery .slide.active{display:block;opacity:1}.product_detail>.row>div .images #ui_hovergallery .prefers{display:flex;flex-direction:column;left:15px;position:absolute;top:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product_detail>.row>div .images #ui_hovergallery .prefers>div{color:#fff;display:block;font-size:10px;margin-bottom:3px;padding:5px 0;text-align:center;text-transform:uppercase;width:110px}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_1{background:#ff6c20}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_2{background:#2c80cb}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_4{background:#ca50e0}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_8{background:#ffb100}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_16{background:#ed4b4d}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_32{background:#84c34c}.product_detail>.row>div .images #ui_hovergallery .prefers>div.state_others{background:#0397aa}.product_detail>.row>div .images .producs_images_area{padding:0 40px;position:relative}.product_detail>.row>div .images .producs_images_area>button{background:none;border:0;bottom:0;color:gray;cursor:pointer;font-size:22px;outline:none;position:absolute;top:0;width:40px}.product_detail>.row>div .images .producs_images_area>button:hover{color:#ff4e4e}.product_detail>.row>div .images .producs_images_area>button:active{color:#000}.product_detail>.row>div .images .producs_images_area>button.prev{left:0}.product_detail>.row>div .images .producs_images_area>button.prev:before{content:"\f053";font-family:FontAwesome}.product_detail>.row>div .images .producs_images_area>button.next{right:0}.product_detail>.row>div .images .producs_images_area>button.next:before{content:"\f054";font-family:FontAwesome}.product_detail>.row>div .images .producs_images_area>.inside{height:90px;overflow-x:auto;overflow-y:hidden}.product_detail>.row>div .images .producs_images_area>.inside #ui_hovergallery_menu{list-style:none;text-align:center;white-space:nowrap}.product_detail>.row>div .images .producs_images_area>.inside #ui_hovergallery_menu li{display:inline-block;height:90px;margin-right:5px;width:90px}.product_detail>.row>div .images .producs_images_area>.inside #ui_hovergallery_menu li img{max-height:90px;max-width:90px}.product_detail .product_related{border-top:1px solid #e4e3df;padding-bottom:40px}.product_detail .product_related:after{clear:both;content:"";display:block;width:100%}.product_detail .product_related>h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;margin-bottom:20px;padding:55px 0;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.product_detail .product_related>h2{font-size:35px;padding-bottom:35px}}@media (max-width:767px){.product_detail .product_related>h2{font-size:20px;padding-bottom:35px}}.product_detail .product_related>h2:after{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-35px;position:absolute;width:70px}.datepicker_vista{background:#fff;border:1px solid gray;z-index:2002}.datepicker_vista .header .previous{content:"\f000";font-family:FontAwesome}.shop_category_name{color:#6494b8;font-size:45px;font-weight:700;margin-bottom:15px;padding:0 0 25px;position:relative}@media (max-width:991px){.shop_category_name{font-size:35px}}@media (max-width:767px){.shop_category_name{font-size:25px}}.shop_category_name:before{border-top:1px solid #f1f0ec;bottom:0;content:"";left:-3000px;position:absolute;right:-3000px}@media (max-width:991px){.shop_category_toparea{display:none}}.shop_category_toparea .sidebox.banner img{max-width:100%}.shop_category_desc{border-bottom:1px solid #f1f0ec;border-top:1px solid #f1f0ec;overflow:hidden;padding:30px;position:relative}@media (max-width:600px){.shop_category_desc{padding:30px 15px}}.shop_category_desc .image{float:left;margin-right:20px;width:100px}@media (max-width:600px){.shop_category_desc .image{height:60px;margin-right:15px;width:60px}}@media (max-width:450px){.shop_category_desc .image{display:none}}.shop_category_desc .image picture{overflow:hidden;width:100%}.shop_category_desc .image picture>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.shop_category_desc .short{color:#484a4a;font-size:14px;overflow:hidden}.shop_category_desc .long{clear:both;color:#484a4a;display:none;font-size:14px;padding-top:20px}.shop_category_desc .long h1,.shop_category_desc .short h1{color:#6496bb;font-size:40px;font-weight:700;padding:15px 0}@media (max-width:767px){.shop_category_desc .long h1,.shop_category_desc .short h1{font-size:25px}}.shop_category_desc .long h2,.shop_category_desc .short h2{color:#6496bb;font-size:25px;font-weight:700;padding:15px 0}@media (max-width:767px){.shop_category_desc .long h2,.shop_category_desc .short h2{font-size:23px}}.shop_category_desc .long h3,.shop_category_desc .short h3{color:#6496bb;font-size:18px;font-weight:700;padding:12px 0}.shop_category_desc .long h4,.shop_category_desc .short h4{color:#6496bb;font-size:16px;font-weight:400;padding:10px 0}.shop_category_desc .long p,.shop_category_desc .short p{line-height:145%;padding:7px 0}.shop_category_desc .long ol,.shop_category_desc .long ul,.shop_category_desc .short ol,.shop_category_desc .short ul{margin:5px 0 5px 30px}.shop_category_desc .long ol li,.shop_category_desc .long ul li,.shop_category_desc .short ol li,.shop_category_desc .short ul li{padding:2px 0}.shop_category_desc .long img,.shop_category_desc .short img{height:auto!important;max-width:100%}.shop_category_desc.opened .long{display:block}.shop_category_desc a.more{background:#6494b8;border-radius:5px 5px 0 0;bottom:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:3px 20px;position:absolute;right:0;text-decoration:none}@media (max-width:991px){.shop_category_desc a.more{padding:5px 20px;right:15px}}.shop_category_desc a.more:hover{background:#ff4e4e}.shop_category_desc a.more:before{content:attr(data-open)}.shop_category_desc.opened a.more:before{content:attr(data-close)}.shop_order_by{margin:15px 0;position:relative}.shop_order_by:before{border-bottom:1px solid #f1f0ec;bottom:-1px;content:"";left:0;position:absolute;right:-3000px}.shop_order_by:after{clear:both;content:"";display:block;width:100%}.shop_order_by .title{color:#2e2e2e;float:left;font-size:16px;padding:7px 20px}@media (max-width:1199px){.shop_order_by .title{font-size:14px;padding:7px 10px}}@media (max-width:767px){.shop_order_by .title{display:none}}.shop_order_by .list{float:right;position:relative;z-index:2}@media (max-width:767px){.shop_order_by .list{clear:both;float:none}}.shop_order_by .list a{background:#f1f0ec;border:1px solid #f1f0ec;border-radius:5px 5px 0 0;color:#484a4a;display:block;float:left;font-size:15px;font-weight:500;margin-bottom:-1px;margin-right:2px;padding:7px 17px;text-decoration:none}@media (max-width:1199px){.shop_order_by .list a{font-size:14px;padding:7px 15px}}.shop_order_by .list a.active{color:#16519d}.shop_order_by .list a.active,.shop_order_by .list a:hover{background:#fff;border-bottom-color:#fff}.filter_area{padding:15px 0}.filter_area:after{clear:both;content:"";display:block;width:100%}.filter_area .filter_crate{border:3px solid #f1f0ec;border-bottom:0;height:170px;overflow:hidden;position:relative}.filter_area .filter_crate:before{background:url(/layout/img/theme/filter_box.png) 0 100% no-repeat;background-size:contain;bottom:0;content:"";height:161px;left:200px;position:absolute;width:223px}@media (max-width:1199px){.filter_area .filter_crate:before{left:170px;width:150px}}@media (max-width:767px){.filter_area .filter_crate:before{display:none}}@media (max-width:650px){.filter_area .filter_crate{display:none}}.filter_area .filter_crate h2{border-bottom:2px solid #ff4e4e;border-top:2px solid #ff4e4e;color:#aeb6b5;font-size:29px;font-weight:700;left:20px;line-height:25px;padding:10px 0;position:absolute;text-transform:uppercase;top:20px}.filter_area .filter_crate h2 span{display:block}.filter_area .filter_crate h2 span:nth-child(2){font-size:33.4px;line-height:35px}.filter_area .filter_crate h2 span:nth-child(3){font-size:37.8px;line-height:33px}.filter_area .filter_crate>.inside{position:absolute;right:220px;top:20px;width:160px}.filter_area .filter_crate>.inside .boxsize-item{padding:5px 0;position:relative;width:100%}.filter_area .filter_crate>.inside .boxsize-item:before{border-right:1px solid #f1f0ec;color:#ff4e4e;font-size:14px;font-weight:700;height:32px;left:0;line-height:32px;position:absolute;text-align:center;top:5px;width:40px;z-index:2}.filter_area .filter_crate>.inside .boxsize-item:first-child:before{content:"x ="}.filter_area .filter_crate>.inside .boxsize-item:nth-child(2):before{content:"y ="}.filter_area .filter_crate>.inside .boxsize-item:nth-child(3):before{content:"z ="}.filter_area .filter_crate>.inside .boxsize-item input{border:3px solid #f1f0ec;box-sizing:border-box;height:34px;outline:none;padding:0 40px 0 45px;position:relative;width:100%;z-index:1}.filter_area .filter_crate>.inside .boxsize-item input:focus{border-color:#ebe9df}.filter_area .filter_crate>.inside .boxsize-item span{color:#aeb6b5;font-size:14px;font-weight:700;height:32px;line-height:32px;position:absolute;right:0;top:5px;width:40px;z-index:2}.filter_area .filter_crate>.submit{position:absolute;right:30px;text-align:center;top:50px;width:150px}.filter_area .filter_crate>.submit button{background:#ff4e4e;border:0;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;height:50px;margin-bottom:10px;width:100%}.filter_area .filter_crate>.submit button:hover{background:#ee4343}.filter_area .filter_crate>.submit a.reset{color:#484a4a;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:5px;text-decoration:none}.filter_area .filter_crate>.submit a.reset:before{content:"\f00d";font-family:FontAwesome;padding-right:5px}.filter_area .filter_crate>.submit a.reset:hover{color:#ee4343}.filter_area .filter_normal{border:3px solid #f1f0ec;clear:both;overflow:hidden}.filter_area .filter_normal .item{float:left;overflow:hidden;padding:15px}.filter_area .filter_normal .item.list_type{border-right:1px solid #f1f0ec;padding:15px 18px 15px 15px}@media (min-width:600px) and (max-width:1199px){.filter_area .filter_normal .item.list_type{border-bottom:1px solid #f1f0ec}}.filter_area .filter_normal .item.list_type a.box,.filter_area .filter_normal .item.list_type a.list{color:#484a4a;cursor:pointer;display:block;float:left;font-size:30px;height:32px;line-height:32px;text-align:center;width:32px}.filter_area .filter_normal .item.list_type a.box.active,.filter_area .filter_normal .item.list_type a.box:hover,.filter_area .filter_normal .item.list_type a.list.active,.filter_area .filter_normal .item.list_type a.list:hover{color:#ff4e4e}.filter_area .filter_normal .item.list_type a.box{margin-right:10px}.filter_area .filter_normal .item.list_type a.box:before{content:"\f009";font-family:FontAwesome}.filter_area .filter_normal .item.list_type a.list:before{content:"\f00b";font-family:FontAwesome}.filter_area .filter_normal .item.range{width:400px}@media (max-width:1199px){.filter_area .filter_normal .item.range{width:550px}}@media (max-width:767px){.filter_area .filter_normal .item.range{width:calc(100% - 140px)}}@media (max-width:600px){.filter_area .filter_normal .item.range{border-bottom:1px solid #f1f0ec;border-top:1px solid #f1f0ec;box-sizing:border-box;clear:both;width:100%}}.filter_area .filter_normal .item.bool{padding:0}@media (max-width:1199px){.filter_area .filter_normal .item.bool.part_normal_is{clear:both;margin-left:15px}}.filter_area .filter_normal .item.bool input{display:none}.filter_area .filter_normal .item.bool label{color:#484a4a;cursor:pointer;display:block;font-size:14px;padding:22px 18px 20px 22px;position:relative}@media (max-width:1199px){.filter_area .filter_normal .item.bool label{padding:15px 18px 15px 22px}}.filter_area .filter_normal .item.bool label:before{content:"\f096";font-family:FontAwesome;font-size:18px;left:0;position:absolute;top:20px}@media (max-width:1199px){.filter_area .filter_normal .item.bool label:before{top:13px}}.filter_area .filter_normal .item.bool input:checked~label:before{color:#ff4e4e;content:"\f14a"}.filter_area .filter_normal .item.fulltext{border-top:1px solid #f1f0ec;box-sizing:border-box;clear:both;position:relative;width:100%}.filter_area .filter_normal .item.fulltext input{border:1px solid #e3e2dd;box-shadow:inset 3px 3px 3px rgba(0,0,0,.05);box-sizing:border-box;color:#484a4a;font-family:inherit;font-size:16px;height:45px;padding:0 50px 0 10px;position:relative;width:100%;z-index:1}.filter_area .filter_normal .item.fulltext button{background:none;border:0;color:#505050;cursor:pointer;height:45px;line-height:45px;position:absolute;right:15px;text-align:center;top:15px;width:45px;z-index:2}.filter_area .filter_normal .item.fulltext button:hover{color:#ff4e4e}.filter_area .filter_normal .item.fulltext button:before{content:"\f002";font-family:FontAwesome;font-size:18px}@media (min-width:1199px){.mobile_message{display:none}}@media (min-width:991px){.banner_ben_mobile,.mobile_cart_toggler{display:none}}@media (max-width:991px){.js-cart-mobile .tc_order_products{margin:0}.js-cart-mobile .tc_order_products .price{margin-bottom:0!important}.banner_ben{display:none}.banner_ben_mobile{margin:0 0 15px}.mobile_cart_toggler .button{background:#6494b8;border:0;border-radius:5px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:17px;font-weight:500;height:50px;line-height:50px;margin:0 0 15px;padding:0 30px;position:relative;text-align:center;text-decoration:none;width:100%}.mobile_cart_toggler .button:after{color:#183e6f;content:"\f078";font-family:FontAwesome;padding-left:9px}}.product_detail .mobile_product_info{display:none}@media (max-width:767px){.product_detail .mobile_product_info{display:block}}.product_detail h1{color:#6496bb;font-size:25px;padding-bottom:20px}@media (max-width:767px){.product_detail h1{padding-left:15px;padding-right:15px}}.product_detail .product_info{padding:20px 0}@media (max-width:767px){.product_detail .product_info{padding:0 15px 20px}.product_detail .product_info.desktop{display:none}}.product_detail .product_info .code{color:#000;display:flex;font-size:14px;justify-content:space-between;padding-bottom:10px;width:200px}.product_detail .product_info .product_oversized{align-items:center;color:#ff4e4e;display:flex;gap:7px;position:relative}.product_detail .product_info .product_oversized .oversized_info{background:#c1cac8;border-radius:4px;bottom:30px;color:#000;display:none;left:100px;padding:10px 15px;position:absolute}.product_detail .product_info .product_oversized .oversized_info:before{border-color:#c1cac8 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-9px;content:"";height:0;left:38px;position:absolute;width:0}.product_detail .product_info .product_oversized svg{fill:#ff4e4e;cursor:pointer;height:1rem}.product_detail .product_info .product_oversized svg:hover+.oversized_info{display:block}@media (max-width:767px){.product_detail .texts h1{display:none}}.product_detail .texts .code{color:#000;font-size:14px;padding-bottom:20px}.product_detail .texts .code strong{margin-right:20px}@media (max-width:767px){.product_detail .texts .code{display:none}}.product_detail .texts .description{font-size:16px;padding-bottom:20px}@media (max-width:767px){.product_detail .texts .description{padding-left:15px;padding-right:15px}.product_detail .texts .description.desktop{display:none}}.product_detail .texts .prefers{overflow:hidden;padding-bottom:15px}@media (max-width:767px){.product_detail .texts .prefers{padding-left:15px;padding-right:15px}.product_detail .texts .prefers.desktop{display:none}}.product_detail .texts .prefers>div{border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:0 5px 5px 0;padding:10px 25px;text-align:center}.product_detail .texts .prefers>div.state_1{background:#ff6c20}.product_detail .texts .prefers>div.state_2{background:#2c80cb}.product_detail .texts .prefers>div.state_4{background:#ca50e0}.product_detail .texts .prefers>div.state_8{background:#ffb100}.product_detail .texts .prefers>div.state_16{background:#ed4b4d}.product_detail .texts .prefers>div.state_32{background:#84c34c}.product_detail .texts .prefers>div.state_others{background:#0397aa}@media (max-width:767px){.product_detail .texts .desc_variants{padding-left:15px;padding-right:15px}}.product_detail .texts .desc_variants .variants{padding-bottom:20px}.product_detail .texts .desc_variants .variants>.title{font-size:14px;font-weight:700;padding-bottom:10px}.product_detail .texts .desc_variants .variants .option{border:1px solid #ccc;cursor:pointer;display:flex;padding:25px;position:relative}.product_detail .texts .desc_variants .variants .option.main_option{border-radius:4px;padding-right:75px}.product_detail .texts .desc_variants .variants .option.main_option:after{content:"\f078";font-family:FontAwesome;font-size:20px;position:absolute;right:25px;top:50%;transform:translate(-50%,-50%)}.product_detail .texts .desc_variants .variants .option.main_option.active{border-radius:4px 4px 0 0}.product_detail .texts .desc_variants .variants .option.main_option.active:after{content:"\f077"}.product_detail .texts .desc_variants .variants .option input{display:none}.product_detail .texts .desc_variants .variants .option label{cursor:pointer}.product_detail .texts .desc_variants .variants .option label .title{font-size:14px}.product_detail .texts .desc_variants .variants .option label .id{font-size:12px}.product_detail .texts .desc_variants .variants .option img{height:100%;margin-right:1rem;max-width:70px;top:50%}.product_detail .texts .desc_variants .variants .more_options{display:none}.product_detail .texts .desc_variants .variants .more_options.opened{display:block}.product_detail .texts .desc_variants .variants .more_options .option:last-child{border-radius:0 0 4px 4px}.product_detail .texts .grey_box{background:#f7f4f4;padding:25px}@media (max-width:767px){.product_detail .texts .grey_box{margin-top:20px;padding:15px}}.product_detail .texts .grey_box .prices .old_value{align-items:center;display:flex;font-size:14px;justify-content:flex-end}.product_detail .texts .grey_box .prices .old_value .discount{background:#f54e4e;border-radius:3px;color:#fff;font-weight:700;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product_detail .texts .grey_box .prices .old_value .old{color:#454545;margin-left:15px;text-decoration:line-through}.product_detail .texts .grey_box .prices .value .novat,.product_detail .texts .grey_box .prices .value .vat{align-content:center;align-items:center;display:flex;justify-content:space-between;padding:20px 0}.product_detail .texts .grey_box .prices .value .novat .title,.product_detail .texts .grey_box .prices .value .vat .title{font-size:16px}.product_detail .texts .grey_box .prices .value .novat .title .subtitle,.product_detail .texts .grey_box .prices .value .vat .title .subtitle{color:#908f8f;display:block;font-size:14px;text-transform:lowercase}.product_detail .texts .grey_box .prices .value .novat .prices,.product_detail .texts .grey_box .prices .value .vat .prices{display:flex;flex-direction:column;text-align:end}.product_detail .texts .grey_box .prices .value .novat .prices .primary,.product_detail .texts .grey_box .prices .value .vat .prices .primary{font-size:21px;font-weight:700}.product_detail .texts .grey_box .prices .value .novat .prices .primary .noprimary,.product_detail .texts .grey_box .prices .value .vat .prices .primary .noprimary{font-size:14px;font-weight:400}.product_detail .texts .grey_box .prices .value .novat .prices .secondary,.product_detail .texts .grey_box .prices .value .vat .prices .secondary{font-size:14px}.product_detail .texts .grey_box .prices .value .vat{border-bottom:1px solid #e3dddd}.product_detail .texts .grey_box form.buy .input_wrapper,.product_detail .texts .grey_box form.watchdog .input_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count{border:1px solid #ccc;border-radius:4px;display:inline-block;height:58px;overflow:hidden;position:relative;width:calc(50% - 6px)}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count input,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count input{background:#fff;border:0;box-sizing:border-box;color:#000;font-family:inherit;font-size:14px;font-weight:700;height:58px;outline:none;padding:0 60px;text-align:center;width:100%}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .minus,.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .plus,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .minus,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .plus{background:#ececec;border:0;border-radius:4px;color:#000;cursor:pointer;font-size:22px;font-weight:700;height:52px;line-height:52px;position:absolute;text-align:center;text-decoration:none;top:3px;width:52px;z-index:3}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .minus:hover,.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .plus:hover,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .minus:hover,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .plus:hover{background:#dedede}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .minus,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .minus{left:3px}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .plus,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .plus{background:#f54e4e;color:#fff;right:3px}.product_detail .texts .grey_box form.buy .input_wrapper .new_product_count .plus:hover,.product_detail .texts .grey_box form.watchdog .input_wrapper .new_product_count .plus:hover{background:#f33535}.product_detail .texts .grey_box form.buy .input_wrapper .select_wrapper,.product_detail .texts .grey_box form.watchdog .input_wrapper .select_wrapper{cursor:pointer;margin-left:auto;position:relative;width:calc(50% - 6px)}.product_detail .texts .grey_box form.buy .input_wrapper .select_wrapper:after,.product_detail .texts .grey_box form.watchdog .input_wrapper .select_wrapper:after{content:"\f078";font-family:FontAwesome;pointer-events:none;position:absolute;right:20px;top:21px}.product_detail .texts .grey_box form.buy .input_wrapper .select_wrapper .new_units_select,.product_detail .texts .grey_box form.watchdog .input_wrapper .select_wrapper .new_units_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:4px;color:#000;cursor:pointer;font-size:14px;font-weight:700;height:60px;margin-left:auto;outline:none;padding:20px 50px 20px 20px;width:100%}.product_detail .texts .grey_box form.buy .input_wrapper p.units_info,.product_detail .texts .grey_box form.watchdog .input_wrapper p.units_info{color:#6496bb;font-size:14px;font-weight:700;padding-top:10px;width:100%}.product_detail .texts .grey_box form.buy .input_wrapper span.label,.product_detail .texts .grey_box form.watchdog .input_wrapper span.label{font-size:14px;font-weight:700;line-height:60px;margin-right:auto;padding-left:10px}.product_detail .texts .grey_box form.buy .new_buy_area,.product_detail .texts .grey_box form.watchdog .new_buy_area{display:flex;margin:20px 0;width:100%}.product_detail .texts .grey_box form.buy .new_buy_area button,.product_detail .texts .grey_box form.watchdog .new_buy_area button{background:#f54e4e;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-right:10px;padding:20px;width:calc(100% - 70px)}.product_detail .texts .grey_box form.buy .new_buy_area button:hover,.product_detail .texts .grey_box form.watchdog .new_buy_area button:hover{background:#f33535}.product_detail .texts .grey_box form.buy .new_buy_area button:before,.product_detail .texts .grey_box form.watchdog .new_buy_area button:before{font-family:FontAwesome;font-size:20px;margin-right:10px}.product_detail .texts .grey_box form.buy .new_buy_area button.buy:before,.product_detail .texts .grey_box form.watchdog .new_buy_area button.buy:before{content:"\f217";font-weight:100}.product_detail .texts .grey_box form.buy .new_buy_area button.watch:before,.product_detail .texts .grey_box form.watchdog .new_buy_area button.watch:before{content:"\f0e0";font-weight:100}.product_detail .texts .grey_box form.buy .new_buy_area a.favorite,.product_detail .texts .grey_box form.watchdog .new_buy_area a.favorite{background:#fff;border:1px solid #c1cac9;border-radius:4px;color:#000;display:inline-block;font-size:17px;font-weight:700;height:60px;line-height:60px;text-align:center;text-decoration:none;width:60px}.product_detail .texts .grey_box form.buy .new_buy_area a.favorite:hover:before,.product_detail .texts .grey_box form.watchdog .new_buy_area a.favorite:hover:before{color:#f54e4e;content:"\f004"}.product_detail .texts .grey_box form.buy .new_buy_area a.favorite:hover.checked:before,.product_detail .texts .grey_box form.watchdog .new_buy_area a.favorite:hover.checked:before{color:#6496bb}.product_detail .texts .grey_box form.buy .new_buy_area a.favorite:before,.product_detail .texts .grey_box form.watchdog .new_buy_area a.favorite:before{content:"\f08a";font-family:FontAwesome}.product_detail .texts .grey_box form.buy .new_buy_area a.favorite.checked:before,.product_detail .texts .grey_box form.watchdog .new_buy_area a.favorite.checked:before{color:#f54e4e;content:"\f004"}.product_detail .texts .grey_box .availability{font-size:14px}.product_detail .texts .grey_box .availability .title{font-weight:700;padding-bottom:10px}.product_detail .texts .grey_box .availability .store-y{color:#009234}.product_detail .texts .grey_box .availability .store-y:before{content:"\f00c";font-family:FontAwesome;padding-right:7px}.product_detail .texts .grey_box .availability .store-n{color:#e0880b}.product_detail .texts .grey_box .availability .store-n:before{content:"\f00d";font-family:FontAwesome;padding-right:7px}.product_detail .texts .grey_box .availability .store-x{color:#f54e4e;font-weight:700}.product_detail .texts .product_prices_info{clear:both;font-size:14px;overflow:hidden;padding:30px 0 0}@media (max-width:767px){.product_detail .texts .product_prices_info{padding-left:15px;padding-right:15px}}.product_detail .texts .product_prices_info table{border-spacing:0;box-sizing:border-box;width:100%}.product_detail .texts .product_prices_info table tr td{padding:5px;text-align:right;vertical-align:top}.product_detail .texts .product_prices_info table tr td.title{font-weight:700;text-align:left;width:130px}.product_detail .texts .product_prices_info table tr td.value{color:#f54e4e;font-weight:700}.product_detail .texts .inquiry_btn{background:#6496bb;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:30px;margin:30px 0 10px;padding:10px 20px;text-align:center;text-decoration:none;width:calc(100% - 40px)}@media (max-width:767px){.product_detail .texts .inquiry_btn{margin-left:15px;margin-right:15px;width:calc(100% - 70px)}}.product_detail .texts .inquiry_btn:hover{background:#497fa8}.product_detail .texts .inquiry_btn:before{content:"\f295";font-family:FontAwesome;font-size:20px;font-weight:100;margin-right:10px}.product_detail>.product_foot{clear:both;padding:20px 0}@media (max-width:767px){.product_detail>.product_foot{padding-left:30px;padding-right:30px}}.product_detail>.product_foot .ui-tv-navigation{border-bottom:2px solid #6496bb}.product_detail>.product_foot .ui-tv-navigation:after{clear:both;content:"";display:block;width:100%}.product_detail>.product_foot .ui-tv-navigation .menu{background:#f4f4f4;border-radius:5px 5px 0 0;color:#000;cursor:pointer;float:left;height:50px;margin-right:15px;text-align:center;width:165px}.product_detail>.product_foot .ui-tv-navigation .menu h2{font-size:16px;font-weight:700;line-height:30px;padding:10px 20px}.product_detail>.product_foot .ui-tv-navigation .menu.selected{background:#6496bb;color:#fff}.product_detail>.product_foot .tab_content{padding:30px 0 20px}.product_detail>.product_foot .tab_content table.specification_table{width:100%}@media (max-width:450px){.product_detail>.product_foot .tab_content table.specification_table{display:block}}.product_detail>.product_foot .tab_content table.specification_table th{font-weight:700;padding:5px;text-align:left;vertical-align:top}@media (min-width:451px){.product_detail>.product_foot .tab_content table.specification_table th{padding:5px 20px 5px 0;white-space:nowrap}.product_detail>.product_foot .tab_content table.specification_table th:before{content:"\2022";padding-right:5px}}.product_detail>.product_foot .tab_content table.specification_table td{padding:5px;vertical-align:top;width:100%}@media (max-width:450px){.product_detail>.product_foot .tab_content table.specification_table td,.product_detail>.product_foot .tab_content table.specification_table th{box-sizing:border-box;display:block;padding-left:0;padding-right:0;width:100%}.product_detail>.product_foot .tab_content table.specification_table th{padding-bottom:0}}.product_detail>.product_foot .tab_content .review{padding:15px 0}.product_detail>.product_foot .tab_content .review .pros{color:#00ab00}.product_detail>.product_foot .tab_content .review .pros:before{content:"\f067";font-family:FontAwesome;padding-right:10px}.product_detail>.product_foot .tab_content .review .cons{color:red}.product_detail>.product_foot .tab_content .review .cons:before{content:"\f068";font-family:FontAwesome;padding-right:10px}.product_detail>.product_foot .tab_content .review .result-wrap{float:right}.product_detail>.product_foot .tab_content .review header{border-bottom:1px solid #c1cac8;font-size:16px;font-weight:700;margin-bottom:5px}.product_detail>.product_foot .tab_content .review header .review-meta{float:right;font-size:13px;font-style:italic;font-weight:400}.product_detail>.product_foot .tab_content .review p{padding:5px}.product_detail .services_banners .banner{background:#f4f4f4;border-radius:4px;margin-bottom:20px;padding:45px 50px}.product_detail .services_banners .banner h3{font-size:25px;padding-bottom:15px}.product_detail .services_banners .banner a{background:#6496bb;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:15px 35px;text-decoration:none}.product_detail .services_banners .banner a:hover{background:#497fa8}.watched_popup{display:none;font-size:14px;height:380px;width:300px}.watched_popup header{color:#6496bb;font-size:18px;margin-bottom:20px}.watched_popup p{margin-bottom:20px}.watched_popup .item{margin-bottom:3px}.watched_popup .choice{margin-bottom:20px}.watched_popup .choice .item{display:block;margin-bottom:5px;margin-left:10px}.watched_popup .contact{margin-bottom:20px}.watched_popup{height:auto;margin:-20px;max-height:100%;max-width:375px;width:calc(100% + 40px)}.watched_popup header{background:#6496bb;color:#fff;font-size:22px;font-weight:700;margin:0;padding:25px 15px}.watched_popup form.watched_area{padding:20px 15px}.watched_popup form.watched_area .item.vertical.grey{background:#eaeaea;border-radius:4px;padding:20px 15px}.watched_popup form.watched_area .item.vertical.grey input{border:1px solid #d9d9d9;border-radius:0;font-size:14px;margin-bottom:15px;padding:20px 15px}.watched_popup form.watched_area .item.vertical.grey p{font-size:14px;margin-bottom:0}.watched_popup form.watched_area .item.vertical div,.watched_popup form.watched_area .item.vertical label{color:#000;font-weight:700;padding-bottom:5px}.watched_popup form.watched_area .item.vertical p{font-size:16px;margin-bottom:15px}.watched_popup form.watched_area .item.vertical p.title{color:#6496bb;font-size:18px;font-weight:700}.watched_popup form.watched_area button{background:#f54e4e;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:20px;width:100%}.watched_popup form.watched_area button:hover{background:#6496bb}.watched_popup form.watched_area button:hover:before{color:#27407b}.watched_popup form.watched_area button:before{content:"\f0e0";font-family:FontAwesome;font-size:20px;margin-right:10px}.watched_popup form.watched_area p.gdpr{font-size:12px;padding-top:20px}#userarea-menu{margin-bottom:-1px;position:relative;z-index:2}@media (max-width:600px){#userarea-menu{border:solid #dfdfdf;border-width:1px 1px 5px;margin-bottom:10px}}#userarea-menu a{background:#f0f0f0;text-decoration:none}#userarea-menu a:hover{background:#f7f7f7}#userarea-menu a.logout{font-weight:700}@media (min-width:601px){#userarea-menu a{border:1px solid #dfdfdf;display:inline-block;padding:6px}#userarea-menu a.active{background:#fff;border-bottom:1px solid transparent}}@media (min-width:992px){#userarea-menu a.logout{display:none}}@media (max-width:600px){#userarea-menu a{border-bottom:1px solid #dfdfdf;display:block;padding:10px}#userarea-menu.active{background:#fff;font-weight:700}}#userdetail{background:#fff;border:1px solid #dfdfdf;padding:15px;position:relative;z-index:1}#userdetail .ui_table_responsive a,._link_save_order{color:#1b508f}.user_detail_credit{background:#f3f3f3;border:1px solid #ddd;border-radius:7px;color:#515151;font-size:13px;margin:10px 0;padding:15px;text-transform:uppercase}.user_detail_credit strong{color:#242424;display:block;font-size:22px}.user_detail_credit_history{border-spacing:0;width:100%}.user_detail_credit_history tr td,.user_detail_credit_history tr th{padding:7px;text-align:left}.user_detail_credit_history tr th{border-bottom:1px solid #d2d2d2}.user_detail_credit_history tr.positive td{background:#d9ffb3;border-bottom:1px solid #bbe98f}.user_detail_credit_history tr.negative td{background:#ffb3b3;border-bottom:1px solid #f09797}@media (min-width:601px) and (max-width:1040px){.popuphtml .page_user_login{width:550px}}@media (min-width:1041px){.popuphtml .page_user_login{width:950px}}.page_user_login h2,.popuphtml .page_user_login h2{border-bottom:1px solid #f2f2f2;font-size:14px;font-weight:700;margin:0 0 10px;padding:10px 0}.popuphtml .page_user_login .login_area_box .fv-tooltip,.popuphtml .page_user_login .reg_area_box .fv-tooltip{display:inline-block;left:auto!important;right:-15px;text-align:left;width:100px}.popuphtml .page_user_login hr{border:0;border-bottom:1px dashed #dfdfdf;margin:20px 0 10px}.loyaltydiscount{display:flex;flex-direction:column;gap:40px;padding:40px 24px}@media (max-width:767px){.loyaltydiscount{padding:40px 0}}.loyaltydiscount.individual-discount{align-items:flex-start;gap:24px}.loyaltydiscount__stats{display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between}@media (max-width:767px){.loyaltydiscount__stats{flex-direction:column}}.loyaltydiscount__stats__row{display:flex;flex-wrap:wrap;gap:24px 40px}@media (max-width:767px){.loyaltydiscount__stats__row{flex-direction:column}}.loyaltydiscount__stats__title{font-size:18px}.loyaltydiscount__stats__box{align-items:center;display:flex;flex-direction:row;gap:6px;position:relative}.loyaltydiscount__stats__icon{cursor:pointer;display:flex}.loyaltydiscount__stats__icon svg{height:16px;width:16px}.loyaltydiscount__stats__icon:hover~.loyaltydiscount__tooltip{display:flex}.loyaltydiscount__stats .loyaltydiscount__tooltip{top:28px}.loyaltydiscount--blue{color:#6494b8}.loyaltydiscount--red{color:#ff4e4e;max-width:720px;text-align:center}.loyaltydiscount__tooltip{background:#6494b8;border-radius:4px;color:#fff;display:none;font-size:12px;left:0;padding:12px;position:absolute;top:20px;width:200px;z-index:9}@media (max-width:767px){.loyaltydiscount__tooltip{width:120px}}.loyaltydiscount__graph{align-items:center;background-color:#f1f9ff;border-radius:8px;display:flex;flex-direction:column;gap:40px;padding:40px 24px}@media (max-width:767px){.loyaltydiscount__graph{padding:24px 16px}}.loyaltydiscount__graph__wrapper{display:flex;gap:24px;justify-content:space-between;position:relative;width:100%}@media (max-width:767px){.loyaltydiscount__graph__wrapper{align-items:center;flex-direction:column-reverse}}.loyaltydiscount__graph__level{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:center;position:relative}@media (max-width:767px){.loyaltydiscount__graph__level{justify-content:flex-start}}.loyaltydiscount__graph__icon{cursor:pointer;display:flex}.loyaltydiscount__graph__icon svg{height:16px;min-width:16px;width:16px}.loyaltydiscount__graph__icon:hover~.loyaltydiscount__tooltip{display:flex}.loyaltydiscount__graph__line{background-color:#d5d9e7;border-radius:8px;display:flex;height:8px;left:60px;overflow:hidden;position:absolute;top:30px;width:calc(100% - 120px)}@media (max-width:767px){.loyaltydiscount__graph__line{height:calc(100% - 88px);left:unset;top:44px;width:8px}}.loyaltydiscount__graph__line:after{background-color:#6494b8;border-radius:inherit;content:"";height:100%;position:absolute;width:var(--discount)}@media (max-width:767px){.loyaltydiscount__graph__line:after{bottom:0;height:var(--discount);width:100%}}.loyaltydiscount__graph__col{align-items:center;display:flex;flex-direction:column;text-align:center;width:120px;z-index:1}@media (max-width:767px){.loyaltydiscount__graph__col{flex-direction:row;gap:8px;height:88px;width:auto}.loyaltydiscount__graph__col>.loyaltydiscount__graph__txt{min-width:120px;text-align:right}.loyaltydiscount__graph__col--inner{min-width:120px;text-align:left}}.loyaltydiscount__graph__pointer{background-color:#e3e3e3;border-radius:100%;height:16px;margin-bottom:8px;min-width:16px;width:16px}@media (max-width:767px){.loyaltydiscount__graph__pointer{margin:0}}.loyaltydiscount__graph__pointer--success{background-color:#16a571;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.766 1.674-4.22 3.625a.897.897 0 0 1-1.133 0L.234 3.427a.621.621 0 0 1 0-.972.896.896 0 0 1 1.133 0L2.979 3.84 6.633.7a.896.896 0 0 1 1.133 0 .622.622 0 0 1 0 .973Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:8px}.loyaltydiscount__info{align-items:center;background-color:#ececec;border-radius:8px;display:flex;flex-direction:row;gap:40px;padding:40px}@media (max-width:1199px){.loyaltydiscount__info{flex-direction:column}}@media (max-width:767px){.loyaltydiscount__info{padding:24px 16px}}.loyaltydiscount__info__col{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:50%}@media (max-width:1199px){.loyaltydiscount__info__col{width:auto}}.loyaltydiscount__info__features{display:flex;gap:24px;width:50%}@media (max-width:1199px){.loyaltydiscount__info__features{width:100%}}@media (max-width:767px){.loyaltydiscount__info__features{flex-direction:column}}.loyaltydiscount__info__features .loyaltydiscount__info__col{background-color:#fff;border-radius:8px;padding:16px}.loyaltydiscount__info__features .loyaltydiscount__info__col span{font-size:16px}.loyaltydiscount__info__icon{align-items:center;background-color:#6494b8;border-radius:100%;display:flex;height:40px;justify-content:center;width:40px}.loyaltydiscount__btn{background:#6494b8;border-radius:5px;color:#fff;display:flex;font-size:15px;font-weight:500;padding:5px 10px;text-decoration:none}.loyaltydiscount__btn:hover{background:#ff4e4e}.loyaltydiscount__products{display:flex;flex-direction:column;gap:24px;width:100%}.loyaltydiscount__products__img img{aspect-ratio:4/3;display:flex;height:72px;-o-object-fit:contain;object-fit:contain}.loyaltydiscount form.buy{display:flex}.loyaltydiscount form.buy .tc_prod_count{border:none;border-radius:4px 0 0 4px;height:40px;width:66px}.loyaltydiscount form.buy .tc_prod_count input{-moz-appearance:textfield;font-size:14px;height:40px;width:66px}.loyaltydiscount form.buy .tc_prod_count input::-webkit-inner-spin-button,.loyaltydiscount form.buy .tc_prod_count input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.loyaltydiscount form.buy .tc_prod_count input:focus{background:#f5f5f5}.loyaltydiscount form.buy .tc_prod_count span{background:#dadada;color:#000;font-size:16px;height:20px;line-height:20px;width:20px}.loyaltydiscount form.buy .tc_prod_count span:hover{background:#6494b8}.loyaltydiscount form.buy button{background:url(/layout/img/theme/product_buy.png) 50% no-repeat #ff4e4e;border:0;border-radius:0 4px 4px 0;cursor:pointer;display:block;height:40px;width:44px}.loyaltydiscount form.buy button:hover{background-color:#6494b8}pre{word-wrap:break-word;background:#f4f4f4;border:1px solid #e4e4e4;margin:5px;padding:4px}.hidden{display:none}.invisible{visibility:hidden}.fv-tooltip{position:relative}.clearer,.clearer_both{display:block;overflow:hidden;width:100%}.clearer_both{clear:both}.overflow_h{overflow:hidden}.overflow_v{overflow:visible}.photogallery .image{background:#fff;border:1px solid silver;float:left;height:112px;margin:0 10px 10px 0;overflow:hidden;padding:4px;width:150px}.photogallery .image a:hover img{display:block;height:112px;opacity:.8;width:150px}.fulltext_results .fulltext_results_item{overflow:hidden;padding:7px 0}.fulltext_results .fulltext_results_item a.image{border:1px solid #dfdfdf;display:block;float:left;margin:0 10px 0 0;padding:2px}.fulltext_results .fulltext_results_item a.image img{display:block;max-width:120px}.fulltext_results .fulltext_results_item h2{font-size:16px;font-weight:700;padding:0 0 5px}.fulltext_results .fulltext_results_item h2 a{color:#5c5c5c;text-decoration:none}.fulltext_results .fulltext_results_item h2 a:hover{color:#000}.fulltext_results .fulltext_results_item div.text{font-size:11px;padding:5px 0}.fulltext_results .fulltext_results_item a.url{background:#f4f4f4;border:1px solid #e9e9e9;border-radius:2px;color:gray;display:inline-block;font-size:11px;margin-top:5px;padding:2px 3px;text-decoration:none}.page_sitemap_tree{padding:10px}.page_sitemap_tree>ul{font-size:13px;list-style:none!important;margin:0;padding:0}.page_sitemap_tree>ul ul{list-style:square!important;margin:0;padding:0 0 0 10px}.page_sitemap_tree>ul ul li{padding:2px 0}table.ui_vertical_list{border-collapse:collapse;color:#414141;font-size:14px;width:100%}table.ui_vertical_list tr.progress{opacity:.6}table.ui_vertical_list tr.progress .ui_icon.refresh{visibility:hidden}table.ui_vertical_list tr.titles th{border-bottom:1px solid #e8e8e8;padding:7px}table.ui_vertical_list tr.titles.onleft th{text-align:left}table.ui_vertical_list tr.data td{background:#f5f5f5;padding:7px}table.ui_vertical_list.clean tr.data td{background:none}table.ui_vertical_list tr.data:nth-child(2n) td{background:#efefef}table.ui_vertical_list.clean tr.data:nth-child(2n) td{background:none}table.ui_vertical_list tr.v_top td{vertical-align:top}.page_404{margin:0 auto;padding:20px 20px 20px 210px;position:relative;width:450px}.page_404:after{clear:both;content:"";display:block;width:100%}@media (max-width:767px){.page_404{padding:0;width:auto}}.page_404:before{color:silver;content:"\f119";float:left;font-family:FontAwesome;font-size:200px;margin-left:-210px}@media (max-width:767px){.page_404:before{display:none}}.page_404 h1{color:#000;display:block;font-size:40px;font-weight:200;padding:40px 0 0}@media (max-width:767px){.page_404 h1{font-size:30px;padding:0}}.page_404 p{color:gray;display:block;font-size:22px;padding:20px 0 0}@media (max-width:767px){.page_404 p{font-size:17px;padding:10px 0 30px}}.page_mail_form{position:relative}.page_mail_form .item{overflow:hidden;padding:5px}.page_mail_form .item.captcha .mailform_captcha{overflow:hidden}.page_mail_form .item .label{float:left;font-size:13px;margin-right:10px;padding:2px;text-align:right;width:200px}.page_mail_form .item .label:after{content:"";display:inline-block;text-align:center;width:10px}.page_mail_form .item .label.required:after{color:red;content:"*"}.ui-item-fulltext{display:inline-block;position:relative}.sidebox.search input.text{z-index:40}.ui-item-fulltext .suggestion-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:0 5px 5px 5px;box-shadow:2px 2px 3px rgba(0,0,0,.1);min-height:30px;overflow:hidden;position:absolute;width:480px;z-index:30}.ui-item-fulltext .suggestion-container img.loading{left:7px;position:absolute;top:7px}.ui-item-fulltext .suggestion-container .result{margin:3px 0}.ui-item-fulltext .suggestion-container .result .head{border-bottom:1px solid #e0e0e0;clear:both;overflow:hidden;padding:5px 8px 8px}.ui-item-fulltext .suggestion-container .result .head strong{color:#000;float:left;text-transform:uppercase}.ui-item-fulltext .suggestion-container .result .head em{color:#4c4c4c;float:right}.page_search_ajax{background:#fff;border-radius:5px}.page_search_ajax h1{color:#6496bb;font-size:40px;font-weight:700;padding:15px 0}.page_search_ajax form.search_form{border-bottom:2px solid #e0e0e0;height:35px;padding:0 0 30px;position:relative}.page_search_ajax form.search_form>.inside{max-width:500px;width:100%}.page_search_ajax form.search_form>.inside .ui-item-fulltext{box-sizing:border-box;float:left;position:relative;width:calc(100% - 120px)}.page_search_ajax form.search_form>.inside input[type=text]{border:1px solid #e0e0e0;box-sizing:border-box;float:left;font-family:inherit;font-size:15px;height:40px;outline:none;padding:0 10px;width:100%}.page_search_ajax form.search_form>.inside button[type=submit]{background:#ff4e4e;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:500;height:40px;padding:8px;width:120px}.page_search_ajax form.search_form>.inside button[type=submit]:before{content:"\f002";font-family:FontAwesome;padding-right:7px}.page_search_ajax form.search_form>.inside button[type=submit]:hover{background:#e24040}.page_search_ajax .suggestion-container{border:1px solid #bebebe;left:0;min-height:70px;position:absolute;top:40px;width:480px;z-index:300}.ui-item-fulltext .suggestion-container .loadingdiv{background:#fff;bottom:0;left:0;opacity:.7;padding:10px 0;position:absolute;right:0;text-align:center;top:0}.ui-item-fulltext .suggestion-container .item{overflow:hidden;padding:8px}.ui-item-fulltext .suggestion-container .item>a{display:block;height:100%;text-decoration:none;width:100%}.ui-item-fulltext .suggestion-container .item>a:after{clear:both;content:"";display:block;width:100%}.ui-item-fulltext .suggestion-container .item:hover{background:#e8f2f9;border-color:#e9e8e3}.ui-item-fulltext .suggestion-container .item .image{display:block;float:left;margin-right:10px;width:76px}.ui-item-fulltext .suggestion-container .item .image img{background:#fff;border:1px solid #c5c5c5;max-width:70px;padding:2px}.ui-item-fulltext .suggestion-container .item .texts{overflow:hidden}.ui-item-fulltext .suggestion-container .item .texts h2{color:#5c5c5c;display:inline-block;font-size:13px;font-weight:400;margin:0;padding:0}.ui-item-fulltext .suggestion-container .products_fulltext .item .texts h2{font-size:15px;font-weight:700}.ui-item-fulltext .suggestion-container .item .texts h2 a{text-decoration:none}.ui-item-fulltext .suggestion-container .item .texts h2 a:hover{color:#000}.ui-item-fulltext .suggestion-container .item .texts .note{color:#4d4d4d;display:block}.ui-item-fulltext .suggestion-container .item .texts .buy,.ui-item-fulltext .suggestion-container .item .texts .note .note_text,.ui-item-fulltext .suggestion-container .item .texts .store{display:none}.ui-item-fulltext .suggestion-container .item .price_buy{clear:left;padding:5px 0}.ui-item-fulltext .suggestion-container .item .price_buy .price .main{color:#000;font-size:14px;font-weight:700;padding-bottom:3px}.ui-item-fulltext .suggestion-container .item .price_buy .price .secondary{color:#282828;font-size:11px}.ui-item-fulltext .suggestion-container .item .price_buy .price .store{font-size:12px;font-weight:700;padding:5px 0 0}.page_search_ajax .results{padding:15px 0}.page_search_ajax .results .result{padding:0 0 20px}.page_search_ajax .results .head{clear:both;padding:15px 0}.page_search_ajax .results .head strong{color:#6496bb;font-size:25px;font-weight:700}.page_search_ajax .results .head em{color:#555;float:right;font-size:15px;font-style:normal}.page_search_ajax .results .item{overflow:hidden;padding:10px 0}.page_search_ajax .results .result.products_fulltext .item{padding:10px 0}.page_search_ajax .results .item .texts{overflow:hidden}.page_search_ajax .results .item .texts h2{display:block;font-size:14px;font-weight:700;margin:0;padding:0}.page_search_ajax .results .item .texts h2 a{color:#414141;text-decoration:none}.page_search_ajax .results .item .texts h2 a:hover{color:#000}.page_search_ajax .result.products_fulltext .item .texts h2{float:left;font-size:16px}.page_search_ajax .result.products_fulltext .item .texts h2 a{color:#5c5c5c;text-decoration:none}.page_search_ajax .result.products_fulltext .item .texts h2 a:hover{color:#000}.page_search_ajax .results .item .texts .note{clear:left;color:#494949;display:block;font-size:11px;padding:6px 0 0}.page_search_ajax.fastorder .loader,.page_shop_basket .loader{background:url(/layout/img/ui/loading.suggestion.gif) 50% no-repeat;display:inline-block;height:16px;margin:12px 0 -2px 8px;opacity:.6;width:16px}@media (max-width:600px){.page_search_ajax.fastorder .loader,.page_shop_basket .loader{background:url(/layout/img/ui/loading.suggestion.gif) 0 no-repeat;clear:both;display:inline-block;float:left;margin-left:0;width:auto}.page_search_ajax.fastorder .loader:after,.page_shop_basket .loader:after{content:"Načítám";font-size:14px;padding-left:20px}}.page_search_ajax.fastorder form button[type=submit].search{display:inline-block;float:left}.page_search_ajax.fastorder .results .item .texts .note{float:left;width:400px}.page_search_ajax .results .item .buy_section{float:left;overflow:hidden;position:relative}.page_search_ajax .results .item .buy_section form{border:none}.page_search_ajax.fastorder .buy_section form button[type=submit]:before{color:#727272;content:"\f218";display:inline-block;font-family:FontAwesome;padding-right:7px}.page_search_ajax .results .item .buy_section .wrap,.page_search_ajax .results .item .buy_section .wrap a{display:inline-block}.page_search_ajax .results .item .buy_section .wrap input.count{float:none;width:30px}.page_search_ajax .results .item .buy_section button{display:inline-block}.page_search_ajax .results .item .price_buy{float:right;overflow:hidden;position:relative}.page_search_ajax .results .item .price_buy .price{float:left;text-align:right;width:170px}.page_search_ajax .results .item .price_buy .price .main{color:#000;font-size:18px;font-weight:700;padding-bottom:3px}.page_search_ajax .results .item .price_buy .price .secondary{color:#969696;font-size:13px}.page_search_ajax .results .item .price_buy .price .store{font-size:12px;font-weight:700;padding:5px 0 0}.page_search_ajax .results .item .price_buy a.buy{background:#d2d2d2;border-radius:4px;color:#000;display:inline-block;font-size:15px;font-weight:700;height:27px;margin:15px 0 0 20px;padding:5px 7px;text-align:center;text-decoration:none;text-transform:uppercase;width:82px}.page_search_ajax .results .item .price_buy a.buy:hover{opacity:.9}#ppl-dialog #branches-info,#ppl-dialog button{display:none}#ppl-dialog.hybrid_popup_area{height:720px;max-height:calc(100vh - 40px)}#ppl-dialog iframe{height:calc(100% - 40px)}.popuphtml-bg{background:#000;opacity:.1}.popuphtml-window{background:#fff;box-shadow:0 0 50px rgba(0,0,0,.1);max-height:calc(100% - 40px)}@media (max-width:600px){.popuphtml-window{border:0;border-radius:0;bottom:0!important;box-shadow:none;left:0!important;max-height:100%;position:fixed;right:0!important;top:0!important}}.popuphtml.popuphtml-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:20px}@media (min-width:601px){.popuphtml-window .popuphtml-close-btn{background:#3a3a3a;border:0;border-radius:30px;color:#fff;cursor:pointer;height:27px;outline:none;position:absolute;right:-10px;top:-10px;width:27px}.popuphtml-window .popuphtml-close-btn:before{color:#c4c4c4;content:"\f00d";font-family:FontAwesome;font-size:14px}.popuphtml-window .popuphtml-close-btn:hover{background:#000}.popuphtml-window .popuphtml-close-btn:hover:before{color:#fff}}@media (max-width:600px){.popuphtml-window .popuphtml-close-btn{background:transparent;border:0;color:gray;cursor:pointer;height:40px;line-height:35px;outline:none;position:absolute;right:0;top:0;width:40px}.popuphtml-window .popuphtml-close-btn:before{content:"\f00d";font-family:FontAwesome;font-size:22px}.popuphtml-window .popuphtml-close-btn:hover{color:#000}}.payment_info_popup{display:block;max-width:500px}.popuphtml-window .loading{color:#949494;font-size:14px;text-align:center}.popuphtml-window .loading img{margin-bottom:10px;opacity:.5}.hide{display:none!important}body{font-family:Ubuntu,Arial,sans-serif;font-size:13px;line-height:1.4;min-width:375px}.grecaptcha-badge{visibility:hidden}.site_header{background:#e6f2ff}.site_header:after{clear:both;content:"";display:block;width:100%}.site_header .container .top{background:#6494b8;min-height:40px}.site_header .container .top:after{clear:both;content:"";display:block;width:100%}.site_header .container .top .fav_dog{border-left:1px solid #9fbbcf;float:right;height:40px;margin-left:3px;padding:0 5px 0 7px}.site_header .container .top .fav_dog a{display:block;float:left;height:40px;line-height:40px;text-align:center;width:40px}.site_header .container .top .fav_dog a.fav{background:url(/layout/img/theme/icon_favorites.png) no-repeat}.site_header .container .top .fav_dog a.dog{background:url(/layout/img/theme/icon_watchdog.png) no-repeat}.site_header .container .top .fav_dog a:hover{opacity:.8}.site_header .container .top .sidebox.text0.box3{box-sizing:border-box;color:#f1f0ec;float:left;font-size:15px;height:40px;padding:10px 12px;width:280px}@media (max-width:1200px){.site_header .container .top .sidebox.text0.box3{display:none}}.site_header .container .top .sidebox.text0.box3:before{content:"\f05a";float:left;font-family:FontAwesome;font-style:normal;padding-right:7px}.site_header .container .top .sidebox.login{box-sizing:border-box;float:right;height:40px;line-height:40px}.site_header .container .top .sidebox.login a{color:#f1f0ec;display:inline-block;font-size:14px;font-weight:700;line-height:40px;max-width:175px;overflow:hidden;padding:0 10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.site_header .container .top .sidebox.login a:hover{background:#497fa8}.site_header .container .top .sidebox.login a:before{color:#104180;font-family:FontAwesome;font-size:16px;font-weight:400;padding-right:7px}.site_header .container .top .sidebox.login a:hover:before{color:#fff}.site_header .container .top .sidebox.login a.profile:before{content:"\f044"}.site_header .container .top .sidebox.login a.logout:before{content:"\f08b"}.site_header .container .top .sidebox.login a.login:before{content:"\f090"}.site_header .container .top .sidebox.login a.register:before{content:"\f007"}@media (max-width:991px){.site_header .container .top .sidebox.login a span{display:none}}.site_header .container .top .sidebox.articlescat0{float:right}@media (max-width:991px){.site_header .container .top .sidebox.articlescat0{display:none}}.site_header .container .top .sidebox.articlescat0 ul{list-style:none}.site_header .container .top .sidebox.articlescat0 ul li{float:left}.site_header .container .top .sidebox.articlescat0 ul li a{color:#f1f0ec;display:block;font-size:14px;line-height:40px;padding:0 9px;text-decoration:none}.site_header .container .top .sidebox.articlescat0 ul li a:hover,.site_header .container .top .sidebox.articlescat0 ul li.active>a{background:#497fa8}.site_header .container .mid{background:#f1f0ec;min-height:140px;position:relative}.site_header .container .mid a.logo{left:30px;position:absolute;top:15px}@media (max-width:1199px){.site_header .container .mid a.logo{top:30px;width:170px}}@media (max-width:991px){.site_header .container .mid a.logo{top:15px;width:120px}}@media (max-width:500px){.site_header .container .mid a.logo{left:15px;top:20px}}.site_header .container .mid a.logo img{display:block;height:auto;width:100%}@media (max-width:500px){.site_header .container .mid a.logo img{width:80px}}.site_header .container .mid a.logo h1{display:none}.site_header .container .mid .sidebox.search{left:380px;position:absolute;right:320px;top:50px}@media (max-width:1199px){.site_header .container .mid .sidebox.search{left:250px}}@media (max-width:991px){.site_header .container .mid .sidebox.search{bottom:10px;left:10px;right:10px;top:inherit}}.site_header .container .mid .sidebox.search .ui-item-fulltext{display:block;position:relative}.site_header .container .mid .sidebox.search .ui-item-fulltext input{background:#fff;border:0;border-radius:4px;box-shadow:0 0 7px rgba(0,0,0,.07);box-sizing:border-box;color:#979fa0;font-family:inherit;font-size:15px;font-style:italic;height:45px;padding:0 90px 0 15px;width:100%}.site_header .container .mid .sidebox.search button{background:#6493b7;border:0;border-radius:0 4px 4px 0;cursor:pointer;height:45px;line-height:45px;position:absolute;right:0;top:0;width:45px}.site_header .container .mid .sidebox.search button:hover{opacity:.8}.site_header .container .mid .sidebox.search button:before{border-color:transparent #6493b7 transparent transparent;border-style:solid;border-width:0 45px 45px 0;content:"";height:0;left:-45px;position:absolute;top:0;width:0}.site_header .container .mid .sidebox.search button:after{color:#fff;content:"\f002";font-family:FontAwesome;font-size:17px}.site_header .container .mid .sidebox.basket{position:absolute;right:20px;top:45px;width:250px;z-index:20}@media (max-width:991px){.site_header .container .mid .sidebox.basket{top:15px}}@media (max-width:500px){.site_header .container .mid .sidebox.basket{transform:scale(.6);transform-origin:center right}}.site_header .container .mid .sidebox.basket .inside{height:55px;position:relative}.site_header .container .mid .sidebox.basket .inside a.href{bottom:0;color:inherit;display:block;left:0;padding:0 0 0 65px;position:absolute;right:30px;text-decoration:none;top:0}.site_header .container .mid .sidebox.basket .inside .icon{background:url(/layout/img/theme/basket_icon.png) 50% no-repeat #ff4e4e;border-radius:5px;height:55px;left:0;position:absolute;top:0;width:55px}.site_header .container .mid .sidebox.basket .inside a.href:hover .icon{background-color:#f33535}.site_header .container .mid .sidebox.basket .inside .info{padding:7px 0 0}.site_header .container .mid .sidebox.basket .inside .info .title{color:#4a4a48;font-size:16px;font-weight:700;text-transform:uppercase}.site_header .container .mid .sidebox.basket .inside .info .price{color:#4a4a48;font-size:13px}.site_header .container .mid .sidebox.basket .inside .toggle{border-left:1px solid #cad1d0;border-right-color:transparent;cursor:pointer;display:block;height:55px;line-height:55px;position:absolute;right:-20px;text-align:center;top:0;transition:.3s;width:50px}.site_header .container .mid .sidebox.basket .inside .toggle:before{content:"\f078";font-family:FontAwesome}.site_header .container .mid .sidebox.basket .inside .toggle:hover{color:#ff4e4e}.site_header .container .mid .sidebox.basket .inside.opened .toggle{border-left-color:transparent;border-right:1px solid #cad1d0;transform:rotate(180deg)}.site_header .container .mid .sidebox.basket .inside .window{background:#6494b8;border-top:2px solid #ff4e4e;display:none;left:0;position:absolute;right:-20px;top:53px;z-index:200}.site_header .container .mid .sidebox.basket .inside .window .items{max-height:300px;overflow-y:auto}.site_header .container .mid .sidebox.basket .inside .window .items .item{border-bottom:1px solid #497fa8;padding:15px 40px 15px 50px;position:relative}.site_header .container .mid .sidebox.basket .inside .window .items .item .count{color:#fff;font-size:15px;font-weight:700;left:15px;position:absolute;top:15px;width:40px}.site_header .container .mid .sidebox.basket .inside .window .items .item .price_name{color:#fff}.site_header .container .mid .sidebox.basket .inside .window .items .item .price_name h2{font-size:14px;font-weight:400}.site_header .container .mid .sidebox.basket .inside .window .items .item .price_name div{font-size:16px;font-weight:700}.site_header .container .mid .sidebox.basket .inside .window .items .item a.remove{height:50px;line-height:50px;margin-top:-25px;position:absolute;right:5px;text-align:center;text-decoration:none;top:50%;width:30px}.site_header .container .mid .sidebox.basket .inside .window .items .item a.remove:before{color:#183e6f;content:"\f00d";font-family:FontAwesome;font-size:17px}.site_header .container .mid .sidebox.basket .inside .window .items .item a.remove:hover:before{color:#ff4e4e}.site_header .container .mid .sidebox.basket .inside .window .more{padding:15px}.site_header .container .mid .sidebox.basket .inside .window .more a{background:#ff4e4e;border-radius:3px;color:#fff;display:block;font-size:15px;font-weight:700;padding:10px;text-align:center;text-decoration:none}.site_header .container .mid .sidebox.basket .inside .window .more a:hover{background:#f33535}.site_header .container .mid .sidebox.basket .inside.opened .window{display:block}.site_header .container .foot{background:#f1f0ec;border-top:2px solid #c1cac8}.site_header .container .foot .menu_prod0{box-sizing:border-box;width:100%}.site_header .container .foot .menu_prod0>div.hotdog{border-bottom:1px solid #f1f0ec;cursor:pointer;display:block;padding:15px 15px 15px 70px;position:relative}@media (min-width:768px){.site_header .container .foot .menu_prod0>div.hotdog{display:none}}.site_header .container .foot .menu_prod0>div.hotdog:before{background:#fff;border-radius:3px;content:"\f0c9";font-family:FontAwesome;font-size:17px;height:40px;left:15px;line-height:40px;position:absolute;text-align:center;top:15px;width:40px}.site_header .container .foot .menu_prod0>div.hotdog:after{content:attr(data-show);font-size:15px;font-weight:700;line-height:40px}.site_header .container .foot .menu_prod0.opened>div.hotdog{border-bottom-color:#c1cac8}.site_header .container .foot .menu_prod0.opened>div.hotdog:before{background:#f33535;color:#fff}.site_header .container .foot .menu_prod0.opened>div.hotdog:after{content:attr(data-hide)}.site_header .container .foot .menu_prod0>ul{box-sizing:border-box;list-style:none;position:relative;width:100%}@media (min-width:768px){.site_header .container .foot .menu_prod0>ul{-ms-align-content:center;align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-flow:row nowrap;flex-wrap:nowrap;justify-content:flex-start}.site_header .container .foot .menu_prod0>ul>li{border-right:1px solid #e4e3df;flex:1 1 auto;height:75px}}.site_header .container .foot .menu_prod0>ul>li:last-child{border-right:0}.site_header .container .foot .menu_prod0>ul>li.active,.site_header .container .foot .menu_prod0>ul>li:hover{background:#fff}.site_header .container .foot .menu_prod0>ul>li>a{color:#484a4a;font-size:13px;font-weight:600;text-decoration:none;width:100%}.site_header .container .foot .menu_prod0>ul>li>a>div{box-sizing:border-box}@media (max-width:991px){.site_header .container .foot .menu_prod0>ul>li>a>div{font-size:12px;padding:0 7px}}@media (min-width:768px){.site_header .container .foot .menu_prod0>ul>li>a>div{height:75px;padding:17px 10px 0;text-align:center}}@media (max-width:767px){.site_header .container .foot .menu_prod0>ul>li>a>div{display:block;font-size:15px;padding:15px;text-align:left}}.site_header .container .foot .menu_prod0>ul>li>a>div>span{box-sizing:border-box;display:block;white-space:normal}.site_header .container .foot .menu_prod0>ul>li.actions>a{color:#ff4e4e}.site_header .container .foot .menu_prod0>ul>li .window{background:#fff;border-bottom:4px solid #1d80cb;box-sizing:border-box;display:none;left:0;padding:20px 10px;position:absolute;right:0;top:75px}.site_header .container .foot .menu_prod0>ul>li .window:before{background:linear-gradient(180deg,rgba(0,0,0,.65) 0,transparent);bottom:-50px;content:"";height:50px;left:0;opacity:.3;pointer-events:none;position:absolute;right:0}.site_header .container .foot .menu_prod0>ul>li .window:after{clear:both;content:"";display:block;width:100%}.site_header .container .foot .menu_prod0>ul>li .window .item{box-sizing:border-box;float:left;padding:0 10px 20px 80px;position:relative;width:33.3%}.site_header .container .foot .menu_prod0>ul>li .window .item:nth-child(3n+1){clear:both}.site_header .container .foot .menu_prod0>ul>li .window .item .image{left:0;position:absolute;top:0;width:60px}.site_header .container .foot .menu_prod0>ul>li .window .item .image picture{display:block;overflow:hidden;width:100%}.site_header .container .foot .menu_prod0>ul>li .window .item .image picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.site_header .container .foot .menu_prod0>ul>li .window .item>ul{list-style:none}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>a{color:#484a4a;display:block;font-size:16px;font-weight:700;padding:5px;text-decoration:none}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>a.active,.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>a:hover{color:#f33535}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>ul{list-style:none}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>ul li a{color:#484a4a;display:block;font-size:14px;padding:5px;text-decoration:none}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>ul li a:hover{background:#f1f0ec}.site_header .container .foot .menu_prod0>ul>li .window .item>ul>li>ul li a.active{color:#f33535}@media (min-width:1200px){.site_header .container .foot .menu_prod0>ul>li>.window.open{display:block;z-index:200}}@media (max-width:767px){.site_header .container .foot .menu_prod0>ul{display:none}.site_header .container .foot .menu_prod0.opened>ul{display:block}}.site_header .container .slideshow{height:600px;position:relative;transition:.6s}@media (max-width:1199px){.site_header .container .slideshow{height:0;opacity:0;overflow:hidden}}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow{height:470px;position:relative;width:100%}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide{height:470px;opacity:0;position:absolute;top:0;transition:1s ease;width:100%;z-index:1}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide.active{opacity:1;z-index:2}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .image{bottom:0;position:absolute;right:-50px;text-align:right;top:0;width:750px;z-index:1}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .image img{max-height:100%;max-width:100%}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .image picture{display:block;max-height:100%;max-width:100%;overflow:hidden}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .image picture>img{max-height:100%;max-width:100%}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts{padding-left:15px;position:relative;width:560px;z-index:20}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts h2{color:#1b508f;display:block;font-size:45px;font-weight:700;line-height:1.2;padding:80px 0 20px;position:relative;text-transform:uppercase}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts h2:after{border-top:2px solid #1b508f;bottom:-1px;content:"";left:0;position:absolute;width:60px}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts p{color:#1b508f;font-size:17px;font-weight:700;margin:0;padding:25px 0}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts a.more{background:#ff4e4e;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:10px 25px;text-decoration:none;text-transform:uppercase}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow .slide .texts a.more:hover{background:#99a3a2}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu{background:#fff;border:2px solid #deeaf6;bottom:0;display:flex;height:125px;left:0;list-style:none;position:absolute;right:0}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li{-ms-align-content:stretch;align-content:stretch;align-items:center;border-right:2px solid #deeaf6;box-sizing:border-box;color:#656161;cursor:pointer;display:block;display:flex;-ms-flex-wrap:nowrap;flex-flow:row nowrap;float:left;font-size:15px;height:100%;justify-content:space-between;overflow:hidden;position:relative;text-transform:uppercase;width:100%!important}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li:last-child{border-right:0}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li.active{background:#deeaf6;color:#656161}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li>div{box-sizing:border-box;padding:0 100px 0 15px;position:relative;width:100%;z-index:2}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li>picture{display:block;height:70px;overflow:hidden;position:absolute;right:-50px;top:calc(50% - 35px);width:120px}.site_header .container .slideshow .css_slideshow_box #ui_css_slideshow_menu li>picture>img{max-height:100%;max-width:100%}@media (max-width:767px){.site_header .container .site_pagepath{display:none}}.site_header .container .site_pagepath ul{list-style:none;overflow:hidden}.site_header .container .site_pagepath ul li{display:inline-block;position:relative}.site_header .container .site_pagepath ul li:after{border-right:1px solid #fff;bottom:50%;content:"";position:absolute;right:0;top:0;transform:skew(20deg)}.site_header .container .site_pagepath ul li:before{border-right:1px solid #fff;bottom:0;content:"";position:absolute;right:0;top:50%;transform:skew(-20deg)}.site_header .container .site_pagepath ul li:last-child:after,.site_header .container .site_pagepath ul li:last-child:before{display:none}.site_header .container .site_pagepath ul li a{color:#fff;font-size:14px;line-height:44px;padding:0 20px;text-decoration:none}.site_header .container .site_pagepath ul li a:hover{color:#6496bb}.site_header .container .site_pagepath ul li:last-child a{font-weight:700}.site_header .container .site_pagepath ul li.home a:before{content:"\f015";font-family:FontAwesome;font-size:17px}.hp_hot_products{min-height:200px}.hp_hot_products:after{clear:both;content:"";display:block;width:100%}.hp_our_services{box-shadow:0 0 18px rgba(0,0,0,.1);min-height:100px;padding:55px 0}@media (max-width:991px){.hp_our_services{padding:35px 0}}.hp_our_services:after{clear:both;content:"";display:block;width:100%}.hp_our_services .container h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;padding:0 0 55px;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.hp_our_services .container h2{font-size:35px;padding-bottom:35px}}@media (max-width:767px){.hp_our_services .container h2{font-size:20px;padding-bottom:35px}}.hp_our_services .container h2:after{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-35px;position:absolute;width:70px}.hp_our_services .container .services{padding:55px 0 0}@media (max-width:991px){.hp_our_services .container .services{padding:30px 0 0}}.hp_our_services .container .services>.row>div .item{height:280px;text-align:center}@media (max-width:767px){.hp_our_services .container .services>.row>div .item{height:auto;padding-bottom:40px}}.hp_our_services .container .services>.row>div .item .image{height:210px}@media (max-width:1199px){.hp_our_services .container .services>.row>div .item .image{height:150px}}@media (max-width:767px){.hp_our_services .container .services>.row>div .item .image{height:120px}}.hp_our_services .container .services>.row>div .item .image img{display:block;margin:0 auto;max-height:90%;max-width:80%}.hp_our_services .container .services>.row>div .item h3{color:#484a4a;font-size:16px;font-weight:700;text-transform:uppercase}.hp_sale{min-height:100px}.hp_sale:after{clear:both;content:"";display:block;width:100%}.site_content{min-height:100px;overflow:hidden;padding:20px 0}.site_content:after{clear:both;content:"";display:block;width:100%}.site_content>.container>.row>aside nav{margin-bottom:15px}@media (min-width:992px){.site_content>.container>.row>aside nav{background:#f1f0ec;margin-bottom:30px}}.site_content>.container>.row>aside nav>ul{list-style:none}.site_content>.container>.row>aside nav>ul>li{overflow:hidden;padding-bottom:1px;position:relative}.site_content>.container>.row>aside nav>ul>li>a{background:#6494b8;color:#fff;display:block;font-size:18px;font-weight:500;padding:10px 15px;position:relative;text-decoration:none}@media (max-width:991px){.site_content>.container>.row>aside nav>ul>li>a{padding-right:40px}}.site_content>.container>.row>aside nav>ul>li>a:hover{background:#ff4e4e;color:#fff}@media (min-width:992px){.site_content>.container>.row>aside nav>ul>li .opener{display:none}}@media (max-width:991px){.site_content>.container>.row>aside nav>ul>li .opener{color:#fff;cursor:pointer;display:block;font-size:18px;height:45px;line-height:45px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;transition:.3s;width:40px}.site_content>.container>.row>aside nav>ul>li .opener:hover{background:rgba(0,0,0,.1)}.site_content>.container>.row>aside nav>ul>li .opener:before{content:"\f078";font-family:FontAwesome}}.site_content>.container>.row>aside nav>ul>li.active .opener{transform:rotate(180deg)}.site_content>.container>.row>aside nav>ul>li.active>a{background:#ff4e4e;color:#fff}.site_content>.container>.row>aside nav>ul>li>ul{background:#f1f0ec;list-style:none;padding:5px 0}.site_content>.container>.row>aside nav>ul>li>ul>li>a{color:#404040;display:block;font-size:14px;font-weight:500;padding:7px 10px 7px 30px;text-decoration:none}.site_content>.container>.row>aside nav>ul>li>ul>li.active a{color:#ff4e4e;font-weight:700}.site_content>.container>.row>aside nav>ul>li>ul>li a:hover{background:#ff4e4e;color:#fff}@media (max-width:991px){.site_content>.container>.row>aside nav>ul>li>ul{display:none}.site_content>.container>.row>aside nav>ul>li.active>ul{display:block}}.site_content>.container>.row>aside a.sidebar_hotdog{background:#fff;background:#f6f6f6;color:#303030;cursor:pointer;display:block;margin:0 15px;padding:7px 15px 7px 50px;position:relative}.site_content>.container>.row>aside a.sidebar_hotdog:before{content:"\f078";font-family:FontAwesome;font-size:17px;height:40px;left:7px;line-height:40px;position:absolute;text-align:center;top:7px;transition:.15s;width:40px}.site_content>.container>.row>aside a.sidebar_hotdog:after{content:attr(data-open);font-size:14px;font-weight:700;line-height:40px}.site_content>.container>.row>aside a.sidebar_hotdog:hover:after{color:#000}@media (min-width:992px){.site_content>.container>.row>aside a.sidebar_hotdog{display:none}}@media (max-width:991px){.site_content>.container>.row>aside nav{margin-bottom:0}.site_content>.container>.row>aside nav>ul{display:none;margin-bottom:0;padding:0 15px}.site_content>.container>.row>aside nav.opened{margin-bottom:15px}.site_content>.container>.row>aside nav.opened a.sidebar_hotdog:before{color:#f33535;transform:rotate(180deg)}.site_content>.container>.row>aside nav.opened a.sidebar_hotdog:after{content:attr(data-close)}.site_content>.container>.row>aside nav.opened>ul{display:block}}@media (max-width:767px){.site_content>.container>.row>aside .prod_top3{display:none}}.site_content>.container>.row>aside .prod_top3>.head{border-bottom:2px solid #c1cac8;margin-bottom:15px}.site_content>.container>.row>aside .prod_top3>.head>h2{border-bottom:2px solid #ff4e4e;color:#ff4e4e;font-size:18px;font-weight:500;height:45px;line-height:45px;margin-bottom:-2px;padding:0 15px}.reviews{background:#f1f0ec;margin:0}.reviews h1{background-color:#fff;color:#6496bb;font-size:40px;font-weight:700;padding:15px 0}@media (max-width:991px){.reviews h1{font-size:35px}}@media (max-width:767px){.reviews h1{font-size:25px}}.reviews>.inside{padding:20px}.reviews>.inside .row:after,.reviews>.inside .row:after>div:nth-child(4n):after{clear:both;content:"";display:block;width:100%}.reviews>.inside .row{-ms-align-content:center;align-content:center;align-items:flex-start;display:flex;flex-flow:row wrap;flex-wrap:wrap;justify-content:flex-start}@media (max-width:991px){.reviews>.inside{padding:20px 20px 0}}.reviews>.inside:after{clear:both;content:"";display:block;width:100%}.reviews>.inside .item{background:#fff;box-sizing:border-box;color:#484a4a;margin-bottom:30px;min-height:360px;text-align:center}@media (max-width:991px){.reviews>.inside .item{margin-bottom:20px}}@media (max-width:767px){.reviews>.inside .item{height:auto;min-height:auto}}.reviews>.inside .item .image{background:url(/layout/img/theme/review_image.png) 50% no-repeat;height:170px}.reviews>.inside .item .date{font-size:13px;padding:5px 0}.reviews>.inside .item .name{font-size:16px;font-weight:700}.reviews>.inside .item .product{font-size:14px}.reviews>.inside .item .product a{color:#16519d;text-decoration:none}.reviews>.inside .item .product a:hover{color:#000}.reviews>.inside .item .text{font-size:15px;font-style:italic;padding:10px}@media (max-width:767px){.reviews>.inside .item .text{padding-bottom:15px}}.reviews .pagebar{font-size:14px;text-align:center}.site_homepage{overflow:hidden}@media (max-width:767px){.prod_top4{display:none}}.prod_top4>.head{border-bottom:2px solid #c1cac8}.prod_top4>.head>h2{border-bottom:2px solid #ff4e4e;color:#ff4e4e;font-size:18px;font-weight:500;height:45px;line-height:45px;margin-bottom:-2px;padding:0 15px}.site_news{box-shadow:0 0 18px rgba(0,0,0,.1);min-height:100px;overflow:hidden;position:relative;z-index:5}.site_news .container h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;padding:50px 0;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.site_news .container h2{font-size:35px;padding:30px 0}}@media (max-width:767px){.site_news .container h2{font-size:25px;padding:30px 0}}.site_news .container h2:after{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-50px;position:absolute;width:100px}.site_news .container .articles{padding:30px 0 10px}.site_news .container .articles:after{clear:both;content:"";display:block;width:100%}.site_news .container .articles article{border:1px solid #f1f0ec;box-sizing:border-box;margin-bottom:20px;padding-left:150px;position:relative}@media (max-width:767px){.site_news .container .articles article{padding-left:0}}.site_news .container .articles article .image{background-size:cover;bottom:0;left:0;position:absolute;top:0;width:150px}@media (max-width:767px){.site_news .container .articles article .image{display:none}}.site_news .container .articles article .texts{padding:20px}.site_news .container .articles article .texts time{background:#f1f0ec;color:#484a4a;display:inline-block;font-size:13px;margin:0 0 20px;padding:2px 5px}.site_news .container .articles article .texts h3{color:#484a4a;font-size:17px;font-weight:700;margin:0 0 10px}.site_news .container .articles article .texts h3 a{text-decoration:none}.site_news .container .articles article .texts h3 a:hover{color:#000}.site_news .container .articles article .texts p{color:#484a4a;font-size:15px}.site_news .container .more.row{clear:both;padding:0 0 30px;text-align:center}.site_news .container .more.row a{background:#6494b8;border:0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:7px 20px;text-decoration:none}.site_news .container .more.row a:after{content:"\f178";font-family:FontAwesome;font-weight:400;padding-left:10px}.site_news .container .more.row a:hover{background:#3076aa}.site_footer{background:#c1cac8;min-height:100px;padding:50px 0 0;position:relative;z-index:1}.site_footer:after{clear:both;content:"";display:block;width:100%}.site_footer.w_reviews{margin-top:100px;min-height:100px;padding-top:0}.site_footer .container .row>.heureka_reviews{background:#f1f0ec;margin:0 0 -50px;min-height:300px;position:relative;top:-100px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0 h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;padding:50px 20px;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0 h2{font-size:35px;padding:30px 20px}}@media (max-width:767px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0 h2{font-size:25px;padding:30px 20px}}.site_footer .container .row>.heureka_reviews .sidebox.reviews0 h2:before{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-50px;position:absolute;width:100px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside{padding:20px}@media (max-width:991px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside{padding:20px 20px 0}}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside:after{clear:both;content:"";display:block;width:100%}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item{background:#fff;box-sizing:border-box;color:#484a4a;min-height:360px;text-align:center}@media (max-width:991px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item{margin-bottom:20px}}@media (max-width:767px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item{height:auto}}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .image{background:url(/layout/img/theme/review_image.png) 50% no-repeat;height:170px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .date{font-size:13px;padding:5px 0}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .name{font-size:16px;font-weight:700}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .product{font-size:14px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .product a{color:#16519d;text-decoration:none}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .product a:hover{color:#000}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text{font-size:15px;font-style:italic;padding:10px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.long>.inside{max-height:90px;overflow:hidden;position:relative}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.long>.inside:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:0;content:"";height:50px;left:0;pointer-events:none;position:absolute;right:0}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.with-product>.inside{max-height:50px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.opened.long>.inside{max-height:inherit}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.opened.long>.inside:after{display:none}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text .show_more{clear:both;color:#16519d;cursor:pointer;display:block;font-style:normal;padding:5px 15px;text-align:center}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text .show_more:before{content:"\f0d7";font-family:FontAwesome;padding-right:10px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text .show_more:after{content:attr(data-more);font-size:14px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text .show_more:hover:after{color:#3c3c3c}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.opened .show_more:before{content:"\f0d8"}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text.opened .show_more:after{content:attr(data-less)}@media (max-width:767px){.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .item .text{padding-bottom:15px}}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .more{clear:both;padding:30px 0 0;text-align:center}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .more a{background:#6494b8;border:0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:7px 20px;text-decoration:none}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .more a:after{content:"\f178";font-family:FontAwesome;font-weight:400;padding-left:10px}.site_footer .container .row>.heureka_reviews .sidebox.reviews0>.inside .more a:hover{background:#3076aa}.site_footer .container .row>.inside{background:#6494b8;overflow:hidden;padding:20px 20px 0}.site_footer .container .row>.inside nav .item h3{color:#0e3f7f;display:block;font-size:20px;font-weight:400;padding:0 0 10px;text-transform:uppercase}.site_footer .container .row>.inside nav .item ul{list-style:none;padding-bottom:10px}.site_footer .container .row>.inside nav .item ul li a{color:#f1f0ec;display:block;font-size:15px;font-weight:700;padding:3px 0;text-decoration:none}.site_footer .container .row>.inside nav .item ul li a:hover,.site_footer .container .row>.inside nav .item ul li.active a{color:#0e3f7f}.site_footer .container .row>.inside .newssign h3{color:#0e3f7f;display:block;font-size:20px;font-weight:400;padding:0 0 13px;text-transform:uppercase}.site_footer .container .row>.inside .newssign p{color:#f1f0ec;font-size:15px;font-style:italic;padding:0 0 14px}.site_footer .container .row>.inside .newssign form{position:relative}.site_footer .container .row>.inside .newssign form input{background:#f1f0ec;border:0;border-radius:5px;box-sizing:border-box;color:#585858;font-family:inherit;font-size:15px;font-style:italic;height:35px;padding:0 55px 0 10px;width:100%}.site_footer .container .row>.inside .newssign form button{background:#ff4e4e;border:0;border-radius:0 5px 5px 0;cursor:pointer;height:35px;line-height:35px;position:absolute;right:0;top:0;width:45px}.site_footer .container .row>.inside .newssign form button:before{color:#fff;content:"\f1d8";font-family:FontAwesome;font-size:15px}.site_footer .container .row>.inside .newssign form button:hover{background:#000}.site_footer .container .row>.inside .foot{border-bottom:1px solid #497fa8;border-top:1px solid #497fa8;clear:both;margin-top:16px;overflow:hidden;padding:15px}.site_footer .container .row>.inside .foot .copy{color:#0e3f7f;float:left;font-size:13px}.site_footer .container .row>.inside .cookies{padding:15px 0;text-align:center}.site_footer .container .row>.inside .cookies button{background:rgba(0,0,0,.1);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:5px 7px}.site_footer .container .row>.inside .cookies button:hover{background:#ff4e4e}h1.page_title{color:#6496bb;font-size:40px;font-weight:700;padding:15px 0}@media (max-width:991px){h1.page_title{font-size:35px}}@media (max-width:767px){h1.page_title{font-size:25px}}.page_articles{color:#232323;font-size:14px}.page_articles .page_article_text:after{clear:both;content:"";display:block;width:100%}.page_articles .article_image{float:right;margin:0 0 20px 30px}@media (max-width:600px){.page_articles .article_image{float:none;margin:10px 0}}.page_articles .article_image img{display:block;max-width:300px}@media (max-width:991px){.page_articles .article_image img{max-width:200px}}@media (max-width:600px){.page_articles .article_image img{margin:0 auto;max-width:100%}}.page_articles h1{color:#6496bb;font-size:40px;font-weight:700;padding:15px 0}@media (max-width:991px){.page_articles h1{font-size:35px}}@media (max-width:767px){.page_articles h1{font-size:25px}}.page_articles h2{color:#6496bb;font-size:25px;font-weight:700;padding:15px 0}@media (max-width:767px){.page_articles h2{font-size:23px}}.page_articles h3{color:#6496bb;font-size:18px;font-weight:700;padding:12px 0}.page_articles h4{color:#6496bb;font-size:16px;font-weight:400;padding:10px 0}.page_articles p{line-height:145%;padding:7px 0}.page_articles ol,.page_articles ul{margin:5px 0 5px 30px}.page_articles ol li,.page_articles ul li{padding:2px 0}.page_articles img{height:auto;max-width:100%}.page_articles_list{padding:30px 0 10px}.page_articles_list:after{clear:both;content:"";display:block;width:100%}.page_articles_list article{border:1px solid #f1f0ec;box-sizing:border-box;margin-bottom:20px;padding-left:150px;position:relative}@media (max-width:767px){.page_articles_list article{padding-left:0}}.page_articles_list article .image{background-size:cover;bottom:0;display:block;left:0;position:absolute;top:0;width:150px}@media (max-width:767px){.page_articles_list article .image{display:none}}.page_articles_list article .texts{padding:20px}.page_articles_list article .texts time{background:#f1f0ec;color:#484a4a;display:inline-block;font-size:13px;margin:0 0 10px;padding:2px 5px}.page_articles_list article .texts h3{color:#484a4a;font-size:20px;font-weight:700;margin:0 0 10px;padding:0}.page_articles_list article .texts h3 a{text-decoration:none}.page_articles_list article .texts h3 a:hover{color:#000}.page_articles_list article .texts p{color:#484a4a;font-size:15px;padding:0}.site_contacts_head{clear:both;padding:20px 0 30px;position:relative}.site_contacts_head:after{clear:both;content:"";display:block;width:100%}.site_contacts_head .map{background:url(/layout/img/theme/map_bg.jpg) 50% no-repeat;background-size:cover;display:block;height:375px;position:relative}.site_contacts_head .map iframe{border:0;height:375px;width:100%}.site_contacts_head .address{background:#f1f0ed;box-sizing:border-box;color:#484a4a;margin-bottom:15px;padding:17px 22px}@media (min-width:768px){.site_contacts_head .address{height:160px}}.site_contacts_head .address .company{font-size:18px;font-weight:700}.site_contacts_head .address .dic{padding-left:10px}.site_contacts_head .contacts{background:#9ca9a8;box-sizing:border-box;color:#fff;font-size:16px;padding:17px 22px}@media (min-width:768px){.site_contacts_head .contacts{height:200px}}.site_contacts_head .contacts table{border:0;border-spacing:0;margin:0 -5px}.site_contacts_head .contacts table td{padding:2px 5px}.site_contacts_mid{margin-bottom:-20px;position:relative}.site_contacts_mid:before{bottom:0;box-shadow:0 0 18px rgba(0,0,0,.1);content:"";left:-3000px;position:absolute;right:-3000px;top:0;z-index:1}.site_contacts_mid .inside{position:relative;z-index:2}.site_contacts_mid .inside h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;padding:60px 0;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.site_contacts_mid .inside h2{font-size:25px;padding:30px 0}}.site_contacts_mid .inside h2:after{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-40px;position:absolute;width:80px}.site_contacts_mid .inside form{margin:0 auto;max-width:830px;padding:20px 0 60px}@media (max-width:991px){.site_contacts_mid .inside form{padding-bottom:30px}}.site_contacts_mid .inside form:after{clear:both;content:"";display:block;width:100%}.site_contacts_mid .inside form .row{padding-bottom:15px}.site_contacts_mid .inside form .row:after{clear:both;content:"";display:block;width:100%}.site_contacts_mid .inside form .row input{background:#f1f0ec;border:0;box-sizing:border-box;color:#484a4a;font-family:inherit;font-size:16px;font-style:italic;height:50px;padding:0 15px;width:100%}@media (max-width:991px){.site_contacts_mid .inside form .row input{margin-bottom:15px}}.site_contacts_mid .inside form .row textarea{background:#f1f0ec;border:0;box-sizing:border-box;color:#484a4a;font-family:inherit;font-size:16px;font-style:italic;height:190px;max-height:400px;padding:15px;resize:vertical;width:100%}@media (max-width:991px){.site_contacts_mid .inside form .row textarea{margin-top:-15px}}.site_contacts_mid .inside form .row.options{text-align:center}.site_contacts_mid .inside form .row button{background:#ff4e4e;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:700;padding:13px 40px;text-transform:uppercase}.site_contacts_mid .inside form .row button:hover{background:#e73f3f}.rating_results{display:inline-block;height:21px;width:105px}.rating_results>.outside{background:url(/layout/img/common/star_0.png) repeat-x;height:21px;position:absolute;width:105px}.rating_results>.inside{background:url(/layout/img/common/star_1.png) repeat-x;height:21px}.rating_results.voted>.inside,.rating_results.voted>.outside{margin-left:-1px;margin-top:-3px}.youtube_videos{display:flex}.youtube_wrapper{height:0;margin-bottom:30px;padding-bottom:56.25%;padding-top:25px;position:relative}.youtube_wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.fakeFilterUsed{margin:20px 0}#idCompanyContent .ic-helptext,#idInvoiceSelectContent .ic-helptext{color:#048846;display:inline-block}.payment_area_wrap .item.disabled .label input:checked~strong,.payment_area_wrap .item.disabled:hover .label strong{font-weight:400}.payment_area_wrap .item.disabled .label input:checked~strong,.payment_area_wrap .item.disabled .label strong{color:#ababab}.payment_area_wrap .item.disabled .label input:checked~strong:before,.payment_area_wrap .item.disabled .label strong:before,.payment_area_wrap .item.disabled:hover .label strong:before{color:#ababab;content:"\f10c"}.resp-dynamic{display:block}@media (min-width:768px) and (max-width:991px){.resp-dynamic{display:none}}@media (min-width:992px){.resp-dynamic{display:block}}.resp-tablet{display:none}@media (min-width:768px) and (max-width:991px){.resp-tablet{display:block}}.resp-dynamic:after{clear:both;content:"";display:block;width:100%}.resp-dynamic .carousel-wrapper-brands{height:950px;margin:70px auto}@media (min-width:992px){.resp-dynamic .carousel-wrapper-brands{height:240px;margin:25px auto}}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands{height:950px;margin:70px auto;overflow:hidden;position:relative;width:90%}@media (min-width:992px){.resp-dynamic .carousel-wrapper-brands #carousel-container-brands{height:240px;margin:25px auto}}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox{align-content:center;align-items:center;display:inline-block;display:flex;flex-direction:row;flex-wrap:nowrap;height:240px;justify-content:center;padding:0;position:relative;width:100%}@media (min-width:992px){.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox{height:100%;width:25%}}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox article{align-content:center;align-items:center;background:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;margin:0 5px}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox .image-wrap{padding:10px}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox .image-wrap a{display:block}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox .image-wrap a picture{width:100%}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox .image-wrap a picture img{max-width:100%}.resp-dynamic .carousel-wrapper-brands #carousel-container-brands div.cbox h3{color:#484a4a;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase}.resp-dynamic .carousel-wrapper-brands .next,.resp-dynamic .carousel-wrapper-brands .previous{color:#c4c4c4;cursor:pointer;font-family:FontAwesome;font-size:45px;position:absolute;text-align:center;width:100%}.resp-dynamic .carousel-wrapper-brands .next:hover,.resp-dynamic .carousel-wrapper-brands .previous:hover{color:#484a4a}.resp-dynamic .carousel-wrapper-brands .next{bottom:-60px}.resp-dynamic .carousel-wrapper-brands .previous{top:-60px}.resp-dynamic .carousel-wrapper-brands .next:before{content:"\f078";left:-15px;position:relative}.resp-dynamic .carousel-wrapper-brands .previous:before{content:"\f077";left:-15px;position:relative}@media (min-width:992px){.resp-dynamic .carousel-wrapper-brands .next,.resp-dynamic .carousel-wrapper-brands .previous{bottom:auto;color:#c4c4c4;cursor:pointer;font-family:FontAwesome;font-size:45px;position:absolute;top:70px;width:30px}.resp-dynamic .carousel-wrapper-brands .next{right:0}.resp-dynamic .carousel-wrapper-brands .previous{left:0}.resp-dynamic .carousel-wrapper-brands .next:before{content:"\f054"}.resp-dynamic .carousel-wrapper-brands .previous:before{content:"\f053"}}@media (min-width:1200px){.resp-dynamic .carousel-wrapper-brands .next,.resp-dynamic .carousel-wrapper-brands .previous{top:90px}}.resp-tablet:after{clear:both;content:"";display:block;width:100%}.resp-tablet .carousel-wrapper-tablet{margin:0 auto}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet{height:480px;margin:25px auto;overflow:hidden;position:relative;width:90%}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox{align-content:flex-start;align-items:flex-start;display:inline-block;display:flex!important;flex-direction:row;flex-wrap:wrap;height:480px;justify-content:flex-start;padding:0;position:relative;width:50%}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox article{align-content:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 20px;width:100%}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox .image-wrap{padding:10px}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox .image-wrap a{display:block}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox .image-wrap a picture{width:100%}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox .image-wrap a picture img{max-width:100%}.resp-tablet .carousel-wrapper-tablet #carousel-container-tablet div.cbox h3{color:#484a4a;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase}.resp-tablet .carousel-wrapper-tablet .next,.resp-tablet .carousel-wrapper-tablet .previous{color:#c4c4c4;cursor:pointer;font-family:FontAwesome;font-size:45px;padding:7px;position:absolute;top:200px}.resp-tablet .carousel-wrapper-tablet .next:hover,.resp-tablet .carousel-wrapper-tablet .previous:hover{color:#484a4a}.resp-tablet .carousel-wrapper-tablet .next{right:0}.resp-tablet .carousel-wrapper-tablet .previous{left:0}.resp-tablet .carousel-wrapper-tablet .next:before{content:"\f054"}.resp-tablet .carousel-wrapper-tablet .previous:before{content:"\f053"}.order_news_terms_area{background:#f2f2f2;border-radius:5px;font-size:16px;padding:10px}.order_news_terms_area input{display:none;padding-right:4px}.order_news_terms_area label input:checked~span:before{content:"\f046"}.order_news_terms_area label span:before{content:"\f096";display:block;float:left;font-family:FontAwesome;font-size:25px;margin-right:15px;width:17px}.order_news_terms_area a.show_terms{display:inline-block;margin-left:32px}.order_news_terms_area span.required{color:#ae0000}.user_documents table.documents tr th{text-align:center}.user_documents table.documents tr th.price{text-align:right}.user_documents table.documents tr td{text-align:center}.user_documents table.documents tr td.price{text-align:right}.user_documents .invoice_document_detail{border:1px solid #dfdfdf;padding:15px}.user_documents .invoice_document_detail table.items td,.user_documents .invoice_document_detail table.items th{text-align:center;vertical-align:middle}.user_documents .invoice_document_detail table.items td.price,.user_documents .invoice_document_detail table.items th.price{max-width:140px;text-align:right;width:auto}.user_documents .invoice_document_detail table.items td.vat,.user_documents .invoice_document_detail table.items th.vat{max-width:35px;text-align:right;width:auto}.user_documents .invoice_document_detail table.items td.quantity,.user_documents .invoice_document_detail table.items th.quantity{max-width:45px;width:auto}.user_documents .invoice_document_detail table.items td.product_name,.user_documents .invoice_document_detail table.items th.product_name{text-align:left}.user_documents .invoice_document_detail .line{clear:both;padding:3px 0}.user_documents .invoice_document_detail .line.al{text-align:left}.user_documents .invoice_document_detail .line.ac{text-align:center}.user_documents .invoice_document_detail .line.ar{text-align:right}.user_documents .invoice_document_detail .line.primary{font-size:18px;padding:7px 0;text-align:center}.user_documents .invoice_document_detail .line.primary strong{color:#6494b8;display:block;padding-bottom:1px}@-webkit-keyframes loading_button_rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes loading_button_rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.button_loading_animated{padding-left:50px!important;position:relative}.button_loading_animated:before{display:none!important}.button_loading_animated:after{-webkit-animation:loading_button_rotation 1s linear infinite;animation:loading_button_rotation 1s linear infinite;background:none;color:#fff!important;content:"\f110"!important;font-family:FontAwesome;font-size:20px;height:20px;left:15px;line-height:20px;padding-left:0!important;position:absolute;text-align:center;top:calc(50% - 10px);width:20px}.basket_product_similars{clear:both}.basket_product_similars .head h2{color:#aeb6b5;display:block;font-size:45px;font-weight:700;padding:50px 0;position:relative;text-align:center;text-transform:uppercase}@media (max-width:991px){.basket_product_similars .head h2{font-size:35px;padding:30px 0}}@media (max-width:767px){.basket_product_similars .head h2{font-size:25px;padding:30px 0}}.basket_product_similars .head h2:after{background:#ff4e4e;bottom:0;content:"";height:2px;left:50%;margin-left:-50px;position:absolute;width:100px}.site_notification_bar{background:#ff4e4e}.site_notification_bar .inside{align-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1170px;overflow:hidden;padding:5px 0}@media (min-width:768px){.site_notification_bar .inside{flex-wrap:nowrap}}.site_notification_bar .close,.site_notification_bar .text{padding:0 15px}.site_notification_bar .text{color:#fff;font-size:13px}.site_notification_bar .close{padding-top:10px;text-align:right;width:100%}@media (min-width:768px){.site_notification_bar .close{padding-top:0;width:auto}}.site_notification_bar .close button{background:rgba(0,0,0,.1);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;padding:7px 10px;width:100%}@media (min-width:768px){.site_notification_bar .close button{font-size:14px;padding:7px 10px;width:auto}}.site_notification_bar .close button:hover{background:rgba(0,0,0,.15)}.site_notification_bar .close button:before{font-weight:400;padding-right:5px}.page_articles.articles_page.small_title h1{font-size:28px;padding-left:15px;padding-right:15px}.inquiry_form{display:flex;flex-direction:column}@media (min-width:992px){.inquiry_form{flex-direction:unset}}.inquiry_form .form_part{order:2}@media (min-width:992px){.inquiry_form .form_part{order:1}}.inquiry_form .banner_part{order:1}@media (min-width:992px){.inquiry_form .banner_part{order:2}}.inquiry_form .grey_box,.inquiry_form .note,.inquiry_form p{line-height:190%}.inquiry_form form{display:inline-block}.inquiry_form form .item{padding:10px 0}@media (min-width:768px){.inquiry_form form .item{padding:15px 0}}.inquiry_form form .item label{display:block;font-weight:700;padding-bottom:10px}.inquiry_form form .item input{border:1px solid #ccc;border-radius:4px;height:50px;padding:10px 15px;width:100%}.inquiry_form form .item input.file{border:none;padding:0}.inquiry_form form .item .grey_box{background:#f7f4f4;border-radius:4px;margin-bottom:10px;padding:15px}.inquiry_form form .item textarea{border:1px solid #ccc;border-radius:4px;height:150px;padding:10px 15px;width:100%}.inquiry_form form .info_box{padding:10px 0}.inquiry_form form .info_box h4{color:#000;font-size:14px;font-weight:700;padding:0 10px 10px 0}.inquiry_form form .f-Custom{align-items:center;display:flex;padding:10px 0 0;width:100%}.inquiry_form form .f-Custom .custom_input{border-right:20px solid #fff}.inquiry_form form .f-Custom .custom_input>label{background:#aeb6b5;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;padding:10px 20px}@media (min-width:375px){.inquiry_form form .f-Custom .custom_input>label{padding:10px 40px}}.inquiry_form form .f-Custom .custom_input>label:hover{background:#686868}.inquiry_form form .f-Custom>input{left:70px;position:absolute;z-index:-1}@media (min-width:375px){.inquiry_form form .f-Custom>input{left:110px}}.inquiry_form form .f-Custom>button{background:none;border:none;padding-left:10px}.inquiry_form form .f-Custom>button:after{color:#ff4e4e;content:"\f00d";font-family:FontAwesome;font-size:17px}.inquiry_form form .f-Custom>button:hover{color:#f33535}.inquiry_form form .add_file_button{background:#6494b8;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px}.inquiry_form form .add_file_button:hover{background:#497fa8}.inquiry_form form .file_info{font-size:12px}.inquiry_form form .confirm_button{padding:20px 0}.inquiry_form form .confirm_button button{background:#ff4e4e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:20px 65px}@media (max-width:374px){.inquiry_form form .confirm_button button{width:100%}}.inquiry_form form .confirm_button button:hover{background:#f33535}.inquiry_form .contact_banner{background:#f7f4f4;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;text-align:center}@media (min-width:768px){.inquiry_form .contact_banner{padding:50px}}@media (min-width:992px){.inquiry_form .contact_banner{margin-bottom:0}}.inquiry_form .contact_banner.opened{padding:20px}.inquiry_form .contact_banner.opened .contact_toggler{display:none}.inquiry_form .contact_banner.opened .text{display:flex;flex-direction:column}.inquiry_form .contact_banner .contact_toggler{display:flex;font-weight:700;text-align:left}@media (min-width:992px){.inquiry_form .contact_banner .contact_toggler{display:none}}.inquiry_form .contact_banner .contact_toggler:after{content:"\f078";font-family:FontAwesome;font-size:17px;margin-left:auto}.inquiry_form .contact_banner .text{align-items:center;display:none}@media (min-width:992px){.inquiry_form .contact_banner .text{display:flex;flex-direction:column}}.inquiry_form .contact_banner .text img{border-radius:100%;height:116px;-o-object-fit:cover;object-fit:cover;padding:15px;width:116px}.inquiry_form .contact_banner .text p{padding:5px 0}@media (max-width:767px){.hide_mobile{display:none!important}.show_mobile{display:block!important}.show_mobile_inline,.show_mobile_inline_block{display:inline-block!important}}:root{--feo-cookieBar-background:#f2f1ef;--feo-cookieBar-maxWidth:1200px;--feo-cookieBar-headlineSize:1.4rem;--feo-cookieBar-headlineColor:#000;--feo-cookieBar-textSize:0.9rem;--feo-cookieBar-textColor:#000;--feo-cookieBar-linkColor:inherit;--feo-cookieBar-linkColorHover:#ff4e4e;--feo-cookieBar-buttonsBorderRadius:5px;--feo-cookieBar-buttonAcceptBackground:#ff4e4e;--feo-cookieBar-buttonAcceptTextColor:#fff;--feo-cookieBar-buttonAcceptBackgroundHover:#f33535;--feo-cookieBar-buttonAcceptTextColorHover:#fff;--feo-cookieBar-buttonAcceptTextSize:1rem;--feo-cookieBar-buttonSettingsBackground:#fff;--feo-cookieBar-buttonSettingsTextColor:#252525;--feo-cookieBar-buttonSettingsBackgroundHover:#131313;--feo-cookieBar-buttonSettingsTextColorHover:#e0e0e0;--feo-cookieBar-buttonSettingsTextSize:1rem;--feo-cookieBar-buttonSaveBackground:#ff4e4e;--feo-cookieBar-buttonSaveTextColor:#fff;--feo-cookieBar-buttonSaveBackgroundHover:#f33535;--feo-cookieBar-buttonSaveTextColorHover:#fff;--feo-cookieBar-buttonSaveTextSize:1rem;--feo-cookieWindow-background:#fff;--feo-cookieWindow-maxWidth:750px;--feo-cookieWindow-logo-maxWidth:200px;--feo-cookieWindow-logo-maxHeight:45px;--feo-cookieWindow-close-iconColor:#000;--feo-cookieWindow-close-textSize:1rem;--feo-cookieWindow-close-textColor:#000;--feo-cookieWindow-close-iconColorHover:#ff4e4e;--feo-cookieWindow-close-textColorHover:#ff4e4e;--feo-cookieWindow-title-textSize:1.2rem;--feo-cookieWindow-title-textcolor:#000;--feo-cookieWindow-text-textSize:0.9rem;--feo-cookieWindow-text-textcolor:#000;--feo-cookieWindow-item-name-textSize:1rem;--feo-cookieWindow-item-name-textColor:#000;--feo-cookieWindow-item-alwaysEnabled-color:#ff4e4e;--feo-cookieWindow-item-checkbox-colorActive:#67bb6a;--feo-cookieWindow-shadowSoft:0 0 35px rgba(0,0,0,.15);--feo-cookieWindow-shadowHard:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);--feoCookieNotice-iconBackground:#ff4e4e;--feoCookieNotice-iconBackgroundHover:#f33535;--feoCookieNotice-iconColor:#fff;--feoCookieNotice-iconColorHover:#fff;--feoCookieNotice-textBackground:#f6f6f6;--feoCookieNotice-textBackgroundHover:#dfdddd;--feoCookieNotice-textSize:14px;--feoCookieNotice-textColor:#000;--feoCookieNotice-positionBottom:15px;--feoCookieNotice-positionLeft:15px;--feoCookieNotice-positionRight:auto;--feoCookieNotice-positionTop:auto}
