@charset "utf-8";ul.reset,ul.reset>li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.row-vspace{margin-top:20px!important;margin-bottom:20px!important}.pull-left{float:left!important}.pull-right{float:right!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.fixed{position:fixed!important}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clearfix:after{clear:both}.clear-both{clear:both!important}.tpl-info{-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;border:1px solid #e1c893;background-color:#f2e6cf;text-align:left;color:#494949;font-size:12px;margin:10px 0;padding:10px 14px}.tpl-info p{margin:0;padding:0}.tpl-info p+p{margin:10px 0 0}.tpl-info+.tpl-form{margin:20px 0 0}.tpl-info.tpl-warning{background:url(/g/shop2v2/default/images/warning-icon.png) 24px 14px repeat-x;padding-left:100px}.tpl-button{padding:0;margin:0;vertical-align:middle;border:none;cursor:pointer;font-family:inherit;font-size:13px;color:#333;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-moz-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tpl-button:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}.tpl-button:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}.tpl-button.disabled,.tpl-button.disabled:active,.tpl-button.disabled:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;box-shadow:rgba(0,0,0,.2) 0 0 0 inset;background:none #eee;color:#494949;cursor:default}.tpl-button-big{font-weight:700;font-size:15px}a.tpl-button{display:inline-block;text-decoration:none;padding:5px 11px}a.tpl-button-big{padding:7px 15px}button.tpl-button,input[type=button].tpl-button,input[type=reset].tpl-button,input[type=submit].tpl-button{padding:4px 8px}button.tpl-button-big,input[type=button].tpl-button-big,input[type=reset].tpl-button-big,input[type=submit].tpl-button-big{padding:6px 15px}.tpl-required{color:#eb3c3c}.tpl-stars{width:60px;height:10px;background:url(/g/shop2v2/default/images/stars-small.png) 0 0 repeat-x}.tpl-rating{width:0;height:10px;background:url(/g/shop2v2/default/images/stars-small.png) 0 -15px repeat-x}.tpl-rating-1{width:20%}.tpl-rating-2{width:40%}.tpl-rating-3{width:60%}.tpl-rating-4{width:80%}.tpl-rating-5{width:100%}.shop2-product .tpl-rating-block{margin:10px 0 0;font-size:11px;white-space:pre}.shop2-product .tpl-rating-block .tpl-stars{display:inline-block;margin:0 7px}.product-item-simple .tpl-stars{margin:5px 0 0 10px}.shop2-compare-product-image+.tpl-stars{margin-top:10px}.tpl-level-3{padding-left:10px!important}.tpl-level-4{padding-left:20px!important}.tpl-level-5{padding-left:30px!important}.tpl-form{font-size:13px}.tpl-form label{line-height:normal;font-size:13px}.tpl-form input[type=password],.tpl-form input[type=text],.tpl-form select,.tpl-form textarea{vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #ccc;padding:4px}.tpl-form input[type=checkbox],.tpl-form input[type=radio]{vertical-align:middle;margin:0}.tpl-form .tpl-field{margin:0 0 10px 0}.tpl-form .tpl-error{color:#eb3c3c}.tpl-form .tpl-value{margin:3px 0 0}.tpl-form .tpl-value li,.tpl-form .tpl-value ul{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.tpl-form .tpl-value li{margin:0 0 7px 0}.tpl-form ul.tpl-date:after,.tpl-form ul.tpl-date:before{display:table;line-height:0;content:""}.tpl-form ul.tpl-date:after{clear:both}.tpl-form ul.tpl-date li{float:left;margin:0}.tpl-form ul.tpl-date li+li{margin-left:20px}.tpl-form .tpl-stars{background:url(/g/shop2v2/default/images/stars-big.png) 0 0 repeat-x;width:115px;height:20px;overflow:hidden}.tpl-form .tpl-stars span{display:block;float:left;cursor:pointer;width:23px;height:20px}.tpl-form .tpl-stars span.tpl-active{background:url(/g/shop2v2/default/images/stars-big.png) 0 -25px repeat-x}.tpl-form .tpl-note{font-size:11px}.mgCaptcha-block{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.mgCaptcha-block a img{border:none;vertical-align:middle}.tpl-block-header{font-size:24px;margin:0 0 12px 0}.tpl-text{padding:10px 0}.tpl-auth{overflow:hidden}.tpl-auth .tpl-left{float:left;width:211px;margin:0 29px 0 0}.tpl-auth .tpl-rigth{overflow:hidden}.tpl-auth input[type=text]{width:200px}.tpl-auth input[type=password]{width:130px}.tpl-comment .tpl-header{background:#dedede;height:36px;line-height:36px}.tpl-comment .tpl-name{float:left;font-weight:700;margin:0 11px 0 14px;font-size:14px}.tpl-comment .tpl-date{float:left;text-transform:lowercase;font-size:11px}.tpl-comment .tpl-stars{float:left;margin:13px 0 0 12px}.tpl-comment .tpl-link{float:right;margin:0 17px 0 0;font-size:11px}.tpl-comment .tpl-link,.tpl-comment .tpl-link:hover{text-decoration:none}.tpl-comment .tpl-body{font-size:13px;padding:14px}.tpl-reply{position:relative;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;border:1px solid #e1c893;background-color:#f2e6cf;margin:0 0 14px}.tpl-reply .tpl-arrow{border-width:0 7px 8px 7px;border-color:transparent transparent #e1c893 transparent;line-height:0;font-size:0;width:0;height:0;border-style:solid;position:absolute;left:20px;top:-9px}.tpl-reply .tpl-header{background:0 0;border-bottom:1px solid #ccc;margin:0 13px}.tpl-reply .tpl-name{margin:0}.tpl-vote .tpl-list li{font-size:14px;line-height:normal;font-weight:700;padding:10px 0 10px 20px}.tpl-vote .tpl-results dt{padding:18px 0 5px}.tpl-vote .tpl-results div{float:left;height:20px;width:1px;background-color:#0fa1eb;background-image:-moz-linear-gradient(top,#1ab2ff,#08c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1ab2ff),to(#08c));background-image:-webkit-linear-gradient(top,#1ab2ff,#08c);background-image:-o-linear-gradient(top,#1ab2ff,#08c);background-image:linear-gradient(to bottom,#1ab2ff,#08c);background-repeat:repeat-x}.tpl-vote .tpl-results strong{display:block;float:left;width:9%;text-indent:10px;line-height:20px}.tpl-search .tpl-results{border-bottom:1px solid #ccc;line-height:30px}.tpl-search dl{padding:0 0 0 20px}.tpl-search dt{padding:25px 0 0;font-size:16px}.tpl-search .tpl-note{font-size:12px;color:#ccc;padding:7px 0 13px}.tpl-article .tpl-list ul,.tpl-news .tpl-list ul{vertical-align:top;width:33%;display:inline-block}.tpl-article .tpl-list li,.tpl-news .tpl-list li{font-size:12px;line-height:normal;padding:5px 0}.tpl-article .tpl-post,.tpl-news .tpl-post{margin:35px 0 0}.tpl-article .tpl-name,.tpl-news .tpl-name{padding:7px 0 17px;font-size:17px}.tpl-article .tpl-date,.tpl-news .tpl-date{font-size:12px}.tpl-article .tpl-image,.tpl-news .tpl-image{float:left;margin:0 10px 10px 0}.tpl-article .tpl-image a img,.tpl-news .tpl-image a img{border:none}.tpl-article .tpl-image+p,.tpl-news .tpl-image+p{margin-top:0}.tpl-files table{border-collapse:collapse;width:100%;max-width:1000px}.tpl-files td,.tpl-files th{border:none;padding:10px}.tpl-files th{background:#dedede;font-weight:400;font-size:12px;white-space:pre;width:1px}.tpl-files th:first-child{width:auto}.tpl-files td{border-bottom:1px solid #ccc}.tpl-files .tpl-name{font-size:16px;color:#08c}.tpl-files .tpl-note{font-size:12px}.tpl-files .tpl-date{font-size:11px}.tpl-map li,.tpl-map ul{list-style:none;margin:0;padding:0}.tpl-map ul{clear:both}.tpl-map li{border-left:1px dotted #08c}.tpl-map li:after,.tpl-map li:before{display:table;line-height:0;content:""}.tpl-map li:after{clear:both}.tpl-map .tpl-line{float:left;height:1px;width:15px;border-top:1px dotted #08c;position:relative;top:14px}.tpl-map .tpl-name{float:left;overflow:hidden;padding:4px 0}.ui-datepicker{font-size:.9em}.shop2-clear-container{overflow:hidden;line-height:0;font-size:0;clear:both;width:100%;height:0}div.yashare{font-size:12px;text-align:left}div.yashare span.yashare-header{display:block;color:#999;cursor:default;line-height:1}div.yashare span.b-share{padding:0!important;display:inline-block;vertical-align:middle}div.yashare span.b-share a.b-share__handle{padding:5px 5px 0 0!important;width:16px;height:16px;float:left}.shop2-btn{padding:0;margin:0;vertical-align:middle;border:none;cursor:pointer;font-family:inherit;font-size:13px;color:#333;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-moz-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shop2-btn:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}.shop2-btn:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}.shop2-btn.disabled,.shop2-btn.disabled:active,.shop2-btn.disabled:hover,.shop2-btn.notavailable,.shop2-btn.notavailable:active,.shop2-btn.notavailable:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;box-shadow:rgba(0,0,0,.2) 0 0 0 inset;background:none #eee;color:#494949;cursor:default}a.shop2-btn{display:inline-block;text-decoration:none;padding:5px 11px}button.shop2-btn,input[type=button].shop2-btn,input[type=submit].shop2-btn{padding:4px 8px}.shop2-product-amount{text-align:center;line-height:0;font-size:0;width:86px;white-space:nowrap}.shop2-product-amount button{padding:0;border:0;vertical-align:middle;display:inline-block;cursor:pointer;width:22px;height:20px;line-height:21px;font-family:Arial,Helvetica,sans-serif;font-size:24px;text-align:center;text-shadow:#fff 0 1px 0;overflow:hidden;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-moz-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#626262}.shop2-product-amount button::-moz-selection{background:0 0;text-shadow:none}.shop2-product-amount button::selection{background:0 0;text-shadow:none}.shop2-product-amount button::-moz-focus-inner{padding:0;border:0}.shop2-product-amount button:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}.shop2-product-amount button:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}.shop2-product-amount input[type=text]{vertical-align:middle;width:28px;margin:0 4px;font-family:inherit;font-size:13px;text-align:center;padding:0}.shop2-product-amount.disabled button,.shop2-product-amount.disabled button:active,.shop2-product-amount.disabled button:hover{-webkit-box-shadow:#eee 0 0 0 inset;-moz-box-shadow:#eee 0 0 0 inset;box-shadow:#eee 0 0 0 inset;background:none #eee;color:#959595;cursor:default}.shop2-product-amount.disabled input{cursor:default;color:#959595}.shop2-product-amount.disabled input::-moz-selection{background:0 0;text-shadow:none}.shop2-product-amount.disabled input::selection{background:0 0;text-shadow:none}.shop2-btn--large{font-size:16px;padding:8px 16px!important}.shop2-product-actions,.shop2-product-actions dd,.shop2-product-actions dl,.shop2-product-actions dt{line-height:0;font-size:0;padding:0;margin:0}.shop2-product-actions{clear:both}.shop2-product-actions dl{overflow:hidden}.shop2-product-actions dt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAABlBMVEUAAADu7u6BVFV4AAAAAXRSTlMAQObYZgAAABdJREFUeNpdw7ENAAAAgjD5/2mYbdKFKwA8AAUsxv4oAAAAAElFTkSuQmCC) 0 0 repeat;cursor:pointer;min-height:29px;text-align:left}.shop2-product-actions dt span{display:inline-block;vertical-align:middle;cursor:pointer}.shop2-product-actions dt span::-moz-selection{background:0 0;text-shadow:none}.shop2-product-actions dt span::selection{background:0 0;text-shadow:none}.shop2-product-actions dt span.icon-action{background:url(/g/shop2v2/default/images/icons-actions.png) 0 -39px no-repeat;width:29px;height:29px}.shop2-product-actions dt span.name-action{line-height:normal;font-size:12px;font-weight:700;color:#333;border-bottom:1px dotted #919191;margin:2px 0 2px 10px;overflow:hidden}.shop2-product-actions dt.gift-action span.icon-action{background-position:0 0}.shop2-product-actions dd{display:none;z-index:1000;position:absolute;overflow:hidden;width:220px;padding:4px 24px 4px 14px;border:1px solid #e1c893;background-color:#f2e6cf;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;text-align:left;color:#494949}.shop2-product-actions dd .desc-action,.shop2-product-actions dd .name-action{line-height:normal;font-size:12px;margin:10px 0}.shop2-product-actions dd .name-action{font-size:14px;font-weight:700}.shop2-product-actions dd .desc-action{line-height:17px}.shop2-product-actions dd .desc-action p{margin:10px 0;padding:0}.shop2-product-actions dd .close-desc-action{background:url(/g/shop2v2/default/images/close-discount-desc.png) 0 0 no-repeat;width:11px;height:10px;cursor:pointer;position:absolute;top:9px;right:9px}.shop2-product-discount-desc{display:none;z-index:1000;position:absolute;overflow:hidden;width:200px;padding:4px 14px;border:1px solid #e1c893;background-color:#f2e6cf;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;text-align:left;line-height:17px;font-size:12px;color:#494949}.shop2-product-discount-desc p{margin:10px 0;padding:0}.shop2-color-pick,.shop2-color-pick li,.shop2-color-pick ul{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-color-pick{overflow:hidden}.shop2-color-pick li{float:left;display:inline;margin:1px 10px 1px 0;width:15px;height:15px;border:2px solid transparent}.shop2-color-pick li span{display:block;cursor:pointer;width:15px;height:15px;overflow:hidden;text-indent:-1000px}.shop2-color-pick li.active-color{border-color:#eb3c3c}.shop2-color-pick li.active-color span{cursor:default}.shop2-texture-pick,.shop2-texture-pick li,.shop2-texture-pick ul{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-texture-pick{overflow:hidden}.shop2-texture-pick li{float:left;display:inline;margin:1px 10px 1px 0;width:30px;height:30px;border:2px solid transparent}.shop2-texture-pick li img{display:block;cursor:pointer;width:30px;height:30px}.shop2-texture-pick li.active-texture{border-color:#eb3c3c}.shop2-texture-pick li.active-texture img{cursor:default}table.shop2-product-options{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed}table.shop2-product-options tr.odd{background-color:#eee}table.shop2-product-options tr.even{background-color:transparent}table.shop2-product-options td,table.shop2-product-options th{border-top:1px solid #dedede;vertical-align:top;font-weight:400;line-height:16px;padding:8px 0;text-align:left;word-wrap:break-word}table.shop2-product-options th{font-size:11px;color:#999;padding-right:10px}table.shop2-product-options td{font-size:12px;color:#494949}table.shop2-product-options td select{font:inherit}table.shop2-product-options td input[type=text]{font:inherit}table.shop2-product-options tr.type-color td,table.shop2-product-options tr.type-texture td{padding:5px 0}table.shop2-product-options tr.type-input-text td,table.shop2-product-options tr.type-input-text th,table.shop2-product-options tr.type-select td,table.shop2-product-options tr.type-select th,table.shop2-product-options tr.type-texture td,table.shop2-product-options tr.type-texture th{vertical-align:middle}.product-list table.shop2-product-options td select{width:100%}table.shop2-product-options a.file,table.shop2-product-params a.file{display:inline-block;cursor:pointer;text-decoration:none;position:relative;padding-left:17px}table.shop2-product-options a.file span,table.shop2-product-params a.file span{display:inline-block;vertical-align:top}table.shop2-product-options a.file span.icon,table.shop2-product-params a.file span.icon{position:absolute;left:0;background:url(/g/shop2v2/default/images/icon-file.png) no-repeat;line-height:0;font-size:0;width:11px;height:13px;margin-top:1px}table.shop2-product-options a.file span.value,table.shop2-product-params a.file span.value{text-decoration:underline}table.shop2-product-options a.file:hover span.value,table.shop2-product-params a.file:hover span.value{text-decoration:none}table.shop2-product-params{border-collapse:collapse;border-spacing:0;width:100%}table.shop2-product-params tr.odd{background-color:transparent}table.shop2-product-params tr.odd a.file span.icon{background-position:0 0}table.shop2-product-params tr.even{background-color:#eee}table.shop2-product-params tr.even a.file span.icon{background-position:-21px 0}table.shop2-product-params td,table.shop2-product-params th{font-size:13px;vertical-align:top;padding:5px 10px;text-align:left}table.shop2-product-params th{color:#2a2a2a;width:40%}table.shop2-product-params tr.type-color td,table.shop2-product-params tr.type-color th,table.shop2-product-params tr.type-texture td,table.shop2-product-params tr.type-texture th{vertical-align:middle}.shop2-product-btn{border:none;padding:0;margin:0;font-family:inherit;font-size:13px;color:#333;cursor:pointer;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-moz-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}.shop2-product-btn:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}.shop2-product-btn:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}.shop2-product-btn span{display:block;overflow:hidden;margin:0 auto;background:url(/g/shop2v2/default/images/icons-btn.png) no-repeat;font-size:15px;font-weight:700;color:#626262}.shop2-product-btn span::-moz-selection{background:0 0;text-shadow:none}.shop2-product-btn span::selection{background:0 0;text-shadow:none}.shop2-product-btn.disabled,.shop2-product-btn.disabled:active,.shop2-product-btn.disabled:hover,.shop2-product-btn.notavailable,.shop2-product-btn.notavailable:active,.shop2-product-btn.notavailable:hover{-webkit-box-shadow:#eee 0 0 0 inset;-moz-box-shadow:#eee 0 0 0 inset;box-shadow:#eee 0 0 0 inset;background:none #eee;cursor:default}.shop2-product-btn.disabled span,.shop2-product-btn.disabled:active span,.shop2-product-btn.disabled:hover span,.shop2-product-btn.notavailable span,.shop2-product-btn.notavailable:active span,.shop2-product-btn.notavailable:hover span{font-size:12px;color:#a4a4a4}.shop2-product-btn.type-1{width:36px;height:25px;text-align:left}.shop2-product-btn.type-1 span{height:25px;line-height:34px;text-indent:-1000px}.shop2-product-btn.type-1.buy span{background-position:50% -120px}.shop2-product-btn.type-1.onrequest span{background-position:50% -150px}.shop2-product-btn.type-1.notavailable span{background-position:50% -180px}.shop2-product-btn.type-1.more span{background-position:50% -210px}.shop2-product-btn.type-2{width:50px;height:34px;text-align:left}.shop2-product-btn.type-2 span{height:34px;line-height:34px;text-indent:-1000px}.shop2-product-btn.type-2.buy span{background-position:50% 0}.shop2-product-btn.type-2.onrequest span{background-position:50% -40px}.shop2-product-btn.type-2.notavailable span{background-position:50% -80px}.shop2-product-btn.type-3{width:150px;height:34px;text-align:left}.shop2-product-btn.type-3 span{height:34px;line-height:34px;padding-left:50px}.shop2-product-btn.type-3.buy span{background-position:0 0}.shop2-product-btn.type-3.onrequest span{background-position:0 -40px}.shop2-product-btn.type-3.notavailable span{background-position:0 -80px}.shop2-filter{margin:20px 0;clear:both;border-top:1px solid #dedede;padding:15px 10px 10px;text-align:left}.shop2-filter table.table-filter-param{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:8px}.shop2-filter table.table-filter-param td,.shop2-filter table.table-filter-param th{font-family:inherit;font-size:12px;color:#494949;vertical-align:top;text-align:left;margin:0}.shop2-filter table.table-filter-param th{width:5%;white-space:pre;padding:8px 15px 8px 0}.shop2-filter table.table-filter-param td{padding:3px 0}.shop2-filter table.table-filter-param tr.type-select td,.shop2-filter table.table-filter-param tr.type-select th,.shop2-filter table.table-filter-param tr.type-text td,.shop2-filter table.table-filter-param tr.type-text th{vertical-align:middle}.shop2-filter table.table-filter-param label{padding-left:6px}.shop2-filter table.table-filter-param input[type=text]{background-color:#fff;border:1px solid #dedede;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:inherit;font-size:12px;color:#494949;text-align:center;padding:3px 4px;margin:0;width:60px}.shop2-filter a.param-val{display:inline-block;cursor:pointer;padding:4px 6px;margin:1px 3px 1px 0}.shop2-filter a.param-val span{display:none}.shop2-filter a.param-val.active-val{background-color:#eee;padding-right:16px;position:relative;font-weight:700;text-decoration:none;color:#393939}.shop2-filter a.param-val.active-val span{display:block;line-height:0;font-size:0;width:9px;height:6px;position:absolute;right:3px;top:50%;margin-top:-3px;background:url(/g/shop2v2/default/images/icons-filter-sort.png) -9px 0 no-repeat}.shop2-filter a.param-val.active-val:hover span{background-position:0 0}.shop2-filter .shop2-btn{margin-right:6px;vertical-align:top}.shop2-filter .result{font-family:inherit;font-size:12px;color:#fff;background-color:#08c;height:26px;line-height:26px;padding:0 8px;margin-right:6px;vertical-align:top;position:relative;display:inline-block}.shop2-filter .result .result-arrow{line-height:0;font-size:0;width:0;height:0;position:absolute;left:100%;top:50%;margin-top:-6px;border-style:solid;border-width:6px 0 6px 5px;border-color:transparent transparent transparent #08c}.shop2-filter .result.no-result{background-color:#eb3c3c}.shop2-filter .result.no-result .result-arrow{border-color:transparent transparent transparent #eb3c3c;display:none}.shop2-sorting-panel{margin:20px 0;overflow:hidden;background-color:#eee;font-family:inherit;font-size:12px;text-align:left;color:#494949}.shop2-sorting-panel .sorting{float:left;padding:10px}.shop2-sorting-panel .sorting .sort-title{float:left;padding-right:5px}.shop2-sorting-panel .sorting .sort-param{float:left;margin-left:10px}.shop2-sorting-panel .sorting .sort-param span{line-height:0;font-size:0;display:inline-block;vertical-align:middle;width:8px;height:5px;margin-left:4px;background:url(/g/shop2v2/default/images/icons-filter-sort.png) -1000px -1000px no-repeat}.shop2-sorting-panel .sorting .sort-param.sort-param-asc span{background-position:-38px 0}.shop2-sorting-panel .sorting .sort-param.sort-param-desc span{background-position:-46px 0}.shop2-sorting-panel .sorting .sort-reset{float:left;margin-left:20px;text-decoration:none;color:#626262}.shop2-sorting-panel .sorting .sort-reset ins,.shop2-sorting-panel .sorting .sort-reset span{float:left}.shop2-sorting-panel .sorting .sort-reset ins{text-decoration:none;border-bottom:1px dashed #ccc}.shop2-sorting-panel .sorting .sort-reset span{line-height:0;font-size:0;width:12px;height:13px;margin:2px 0 0 4px;background:url(/g/shop2v2/default/images/icons-filter-sort.png) -74px 0 no-repeat}.shop2-sorting-panel .view-shop{line-height:0;font-size:0;float:right;padding:6px 10px}.shop2-sorting-panel .view-shop a,.shop2-sorting-panel .view-shop strong{display:inline-block;vertical-align:middle}.shop2-sorting-panel .view-shop a{width:26px;height:24px;cursor:pointer;text-decoration:none;margin:0 0 0 2px;padding:0}.shop2-sorting-panel .view-shop a span{display:block;width:26px;height:24px;background:url(/g/shop2v2/default/images/icons-view.png) no-repeat}.shop2-sorting-panel .view-shop a.active-view{cursor:default;background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}.shop2-sorting-panel .view-shop a.simple span{background-position:0 0}.shop2-sorting-panel .view-shop a.simple.active-view span,.shop2-sorting-panel .view-shop a.simple:active span{background-position:0 -30px}.shop2-sorting-panel .view-shop a.thumbs span{background-position:-30px 0}.shop2-sorting-panel .view-shop a.thumbs.active-view span,.shop2-sorting-panel .view-shop a.thumbs:active span{background-position:-30px -30px}.shop2-sorting-panel .view-shop a.pricelist span{background-position:-60px 0}.shop2-sorting-panel .view-shop a.pricelist.active-view span,.shop2-sorting-panel .view-shop a.pricelist:active span{background-position:-60px -30px}.shop2-sorting-panel .view-shop strong{line-height:normal;font-size:12px;padding-right:14px}.product-list{line-height:0;font-size:0;margin:10px 0}.product-list.product-list-thumbs{margin-right:-25px}.product-item-thumb{border:1px solid #dedede;padding:9px;vertical-align:top;width:200px;margin:10px 25px 10px 0;text-align:left;display:inline-block}.product-item-thumb.marginRight0{margin-right:0!important}.product-item-thumb .product-top{line-height:normal;font-size:12px}.product-item-thumb .product-bot{border-top:1px solid #dedede;padding-top:8px;min-height:42px;clear:both}.product-item-thumb .product-image{position:relative;margin:0 auto 8px auto;text-align:center;width:200px;height:190px;line-height:0;font-size:0}.product-item-thumb .product-image img{font-size:12px;line-height:normal;vertical-align:middle;border:none}.product-item-thumb .product-image>a{text-decoration:none;display:inline-block;vertical-align:middle}.product-item-thumb .product-image>a:hover>img,.product-item-thumb .product-image>a>img{border:none}.product-item-thumb .product-image.no-image{background:#e6e6e6 url(/g/shop2v2/default/images/noimage.png) 50% 50% no-repeat}.product-item-thumb .product-image .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.product-item-thumb .product-name{font-size:13px;margin-top:8px}.product-item-thumb .product-article{font-size:10px;padding-bottom:8px}.product-item-thumb .product-article span{color:#999}.product-item-thumb .product-anonce{padding:8px 0;overflow:hidden}.product-item-thumb table.shop2-product-options tr.even,.product-item-thumb table.shop2-product-options tr.odd{background:0 0}.product-item-thumb .shop2-product-actions dt{border-top:1px solid #dedede}.product-item-thumb .shop2-product-actions dt span.name-action{max-width:160px}.product-item-thumb .product-amount{border-top:1px solid #dedede;line-height:0;font-size:0;padding:6px 0}.product-item-thumb .product-amount .amount-title{padding-right:10px;line-height:normal;font-size:11px;color:#999;width:104px}.product-item-thumb .product-amount .amount-title,.product-item-thumb .product-amount .shop2-product-amount{vertical-align:middle;display:inline-block}.product-item-thumb .product-price{cursor:default;vertical-align:bottom;line-height:normal;width:150px;display:inline-block}.product-item-thumb .product-price .price-current{font-size:14px;color:#333}.product-item-thumb .product-price .price-current strong{font-size:18px;line-height:1}.product-item-thumb .product-price .price-old{vertical-align:middle;text-decoration:line-through;font-size:18px;color:#eb3c3c;display:inline-block}.product-item-thumb .product-price .price-old span{font-size:14px;color:#9a9a9a}.product-item-thumb .product-price .price-old strong{font-size:14px;font-weight:400}.product-item-thumb .product-price .price-old.question{cursor:pointer;padding-right:15px;background:url(/g/shop2v2/default/images/question-price.png) 100% 6px no-repeat}.product-item-thumb .shop2-product-btn{vertical-align:bottom;margin-top:8px}.product-item-thumb .product-label{position:absolute;overflow:hidden;top:-10px;right:-10px;left:-10px}.product-item-thumb .product-label div{float:left;display:inline;font-size:13px;font-weight:700;color:#fff;padding:2px 10px;line-height:normal;cursor:default}.product-item-thumb .product-label div::-moz-selection{background:0 0;text-shadow:none}.product-item-thumb .product-label div::selection{background:0 0;text-shadow:none}.product-item-thumb .product-label div.product-new{background-color:#eb3c3c}.product-item-thumb .product-label div.product-spec{background-color:#f1632b;margin-right:2px}.product-item-simple{border:1px solid #dedede;padding:9px;line-height:normal;font-size:12px;margin:20px 0}.product-item-simple .product-side-l{float:left;position:relative;min-width:200px}.product-item-simple .product-side-r{border-left:1px solid #dedede;padding-left:9px;float:right;width:160px;min-height:190px;position:relative;text-align:center}.product-item-simple .product-side-c{overflow:hidden;padding:0 10px}.product-item-simple .product-image{margin:0 auto;text-align:center;width:200px;height:190px;line-height:0;font-size:0}.product-item-simple .product-image img{font-size:12px;line-height:normal;vertical-align:middle;border:none}.product-item-simple .product-image>a{text-decoration:none;display:inline-block;vertical-align:middle}.product-item-simple .product-image>a:hover>img,.product-item-simple .product-image>a>img{border:none}.product-item-simple .product-image.no-image{background:#e6e6e6 url(/g/shop2v2/default/images/noimage.png) 50% 50% no-repeat}.product-item-simple .product-image .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.product-item-simple .product-label{position:absolute;overflow:hidden;top:-10px;right:0;left:-10px}.product-item-simple .product-label div{float:left;display:inline;font-size:13px;font-weight:700;color:#fff;padding:2px 10px;line-height:normal;cursor:default}.product-item-simple .product-label div::-moz-selection{background:0 0;text-shadow:none}.product-item-simple .product-label div::selection{background:0 0;text-shadow:none}.product-item-simple .product-label div.product-new{background-color:#eb3c3c}.product-item-simple .product-label div.product-spec{background-color:#f1632b;margin-right:2px}.product-item-simple .product-name{font-size:13px}.product-item-simple .product-article{font-size:10px;padding-bottom:8px}.product-item-simple .product-article span{color:#999}.product-item-simple .product-anonce{padding:8px 0;overflow:hidden}.product-item-simple table.shop2-product-options tr.even,.product-item-simple table.shop2-product-options tr.odd{background:0 0}.product-item-simple .shop2-product-actions{width:169px;min-height:59px;margin-right:-9px}.product-item-simple .shop2-product-actions dt{border-top:1px dashed #dedede}.product-item-simple .shop2-product-actions dt:first-child{border:none}.product-item-simple .shop2-product-actions dt span.name-action{max-width:130px;white-space:pre;margin-left:9px}.product-item-simple .product-amount{line-height:0;font-size:0;margin-top:5px}.product-item-simple .product-amount .amount-title{padding-bottom:4px;line-height:normal;font-size:11px;color:#999;text-align:center}.product-item-simple .product-amount .shop2-product-amount{margin:0 auto}.product-item-simple .product-price{cursor:default;vertical-align:bottom;line-height:normal;text-align:left;min-height:42px;margin:5px 0;display:inline-block}.product-item-simple .product-price .price-current{font-size:14px;color:#333}.product-item-simple .product-price .price-current strong{font-size:18px;line-height:1}.product-item-simple .product-price .price-old{vertical-align:middle;text-decoration:line-through;font-size:18px;color:#eb3c3c;display:inline-block}.product-item-simple .product-price .price-old span{font-size:14px;color:#9a9a9a}.product-item-simple .product-price .price-old strong{font-size:14px;font-weight:400;line-height:1}.product-item-simple .product-price .price-old.question{cursor:pointer;padding-right:15px;background:url(/g/shop2v2/default/images/question-price.png) 100% 6px no-repeat}.product-item-simple .shop2-product-btn{display:block;margin:0 auto}.shop2-pricelist{display:table;width:100%;margin:20px 0}.shop2-pricelist .tr{display:table-row}.shop2-pricelist .odd{background:none transparent}.shop2-pricelist .even{background-color:#f6f6f6}.shop2-pricelist .th{display:table-cell;padding:8px 10px;background-color:#eb3c3c;white-space:pre;font-size:13px;color:#fff}.shop2-pricelist .th .shop2-options-btn{color:#fff;display:inline-block;padding:0 14px 0 0;position:relative;text-decoration:none}.shop2-pricelist .th .shop2-options-btn .shop2-options-text{display:inline-block;border-bottom:1px dashed #fff}.shop2-pricelist .th .shop2-options-btn .shop2-options-arrow{position:absolute;width:0;height:0;line-height:0;font-size:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#fff transparent transparent transparent;right:0;top:50%;margin:-2px 0 0}.shop2-pricelist .th .shop2-options-btn .shop2-options-arrow-revert{border-width:0 4px 5px 4px;border-color:transparent transparent #fff transparent}.shop2-pricelist .td{display:table-cell;font-size:12px;padding:4px 10px;border-bottom:1px solid #dedede;vertical-align:middle}.shop2-pricelist .td .shop2-options-btn{display:inline-block;border-bottom:1px dashed #08c;text-decoration:none}.shop2-pricelist .td.column-name{vertical-align:top}.shop2-pricelist .td.column-price{font-size:15px;color:#333;text-align:right;width:1px}.shop2-pricelist .td.column-amount{width:1px}.shop2-pricelist .td.column-add{padding-left:0;width:1px}.shop2-pricelist .product-wrapping{vertical-align:middle;margin-right:10px;display:inline-block}.shop2-pricelist .product-name{margin-top:4px;font-size:12px}.shop2-pricelist .product-article{font-size:10px;padding-bottom:4px}.shop2-pricelist .product-article span{color:#888}.shop2-pricelist .shop2-product-actions{vertical-align:middle;display:inline-block}.shop2-pricelist .shop2-product-actions dt{background:0 0;vertical-align:middle;display:inline-block}.shop2-pricelist .shop2-product-actions dt span.name-action{display:none}.shop2-pricelist .product-vendor{font-size:11px;margin:4px 0}.shop2-pricelist .product-vendor span{color:#888}.shop2-pricelist .price-current{font-size:15px;font-weight:700;white-space:pre}.shop2-pricelist .price-old{font-size:15px;text-decoration:line-through;color:#eb3c3c;display:inline-block}.shop2-pricelist .price-old span{font-size:13px;color:#9a9a9a}.shop2-pricelist .price-old span strong{font-weight:400}.shop2-pricelist .price-old.question{cursor:pointer;padding-left:15px;background:url(/g/shop2v2/default/images/question-price.png) 0 2px no-repeat}.shop2-pricelist table.shop2-product-options{margin:1px 0}.shop2-pricelist table.shop2-product-options tr.even,.shop2-pricelist table.shop2-product-options tr.odd{background:none transparent}.shop2-pricelist table.shop2-product-options td,.shop2-pricelist table.shop2-product-options th{padding:0;border:none;background:none transparent;vertical-align:top}.shop2-pricelist table.shop2-product-options th{padding:3px 10px 3px 0;line-height:16px;font-size:11px;color:#626262}.shop2-pricelist table.shop2-product-options td{padding:3px 0}.shop2-pricelist table.shop2-product-options tr.type-color td,.shop2-pricelist table.shop2-product-options tr.type-texture td{padding:0}.shop2-pricelist .product-label{overflow:hidden;margin:-3px 0 0 -10px}.shop2-pricelist .product-label div{float:left;display:inline;font-size:13px;font-weight:700;color:#fff;padding:2px 10px;line-height:normal;cursor:default}.shop2-pricelist .product-label div::-moz-selection{background:0 0;text-shadow:none}.shop2-pricelist .product-label div::selection{background:0 0;text-shadow:none}.shop2-pricelist .product-label div.product-new{background-color:#eb3c3c}.shop2-pricelist .product-label div.product-spec{background-color:#f1632b;margin-right:2px}.shop2-group-kinds{line-height:0;font-size:0;margin:15px -25px 15px 0}.shop2-kind-item{border:1px solid #dedede;vertical-align:top;padding:9px;width:200px;margin:5px 25px 5px 0;line-height:normal;text-align:left;font-size:12px;display:inline-block}.shop2-kind-item.marginRight0{margin-right:0!important}.shop2-kind-item .kind-image{float:left;display:inline;text-align:center;width:70px;height:70px;line-height:0;font-size:0}.shop2-kind-item .kind-image img{font-size:11px;line-height:normal;vertical-align:middle;border:none}.shop2-kind-item .kind-image>a{text-decoration:none;display:inline-block;vertical-align:middle}.shop2-kind-item .kind-image>a:hover>img,.shop2-kind-item .kind-image>a>img{border:none}.shop2-kind-item .kind-image.no-image{background:#e6e6e6 url(/g/shop2v2/default/images/noimage2.png) 50% 50% no-repeat}.shop2-kind-item .kind-image .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.shop2-kind-item .kind-details{padding-left:15px;overflow:hidden}.shop2-kind-item .kind-name{margin-bottom:2px}.shop2-kind-item .kind-price{cursor:default}.shop2-kind-item .kind-price .price-current{font-size:13px;color:#333}.shop2-kind-item .kind-price .price-current strong{font-size:13px}.shop2-kind-item .kind-price .price-old{text-decoration:line-through;font-size:13px;color:#eb3c3c}.shop2-kind-item .kind-price .price-old span{color:#9a9a9a}.shop2-kind-item .kind-price .price-old strong{font-size:13px;font-weight:400}.shop2-kind-item .kind-price .price-old{vertical-align:middle;text-decoration:line-through;font-size:15px;color:#eb3c3c;display:inline-block}.shop2-kind-item .kind-price .price-old span{font-size:13px;color:#9a9a9a}.shop2-kind-item .kind-price .price-old strong{font-size:13px;font-weight:400}.shop2-kind-item .kind-price .price-old.question{cursor:pointer;padding-right:15px;background:url(/g/shop2v2/default/images/question-price.png) 100% 3px no-repeat}.shop2-kind-item .kind-price .shop2-product-btn{margin:5px 0 0}.shop2-kind-item table.shop2-product-params{clear:both;margin-top:5px}.shop2-kind-item table.shop2-product-params tr.even,.shop2-kind-item table.shop2-product-params tr.odd{background-color:transparent}.shop2-kind-item table.shop2-product-params tr.even a.file span.icon,.shop2-kind-item table.shop2-product-params tr.odd a.file span.icon{background-position:-21px 0}.shop2-kind-item table.shop2-product-params td,.shop2-kind-item table.shop2-product-params th{font-size:12px;padding-left:0;border-top:1px solid #dedede}.shop2-kind-item table.shop2-product-params th{font-weight:400;width:75px}.shop2-kind-item table.shop2-product-params tr:first-child td,.shop2-kind-item table.shop2-product-params tr:first-child th{border:none}.shop2-kind-item .shop2-color-pick li,.shop2-kind-item .shop2-texture-pick li{border-color:#dedede}.shop2-product-article{font-size:12px;line-height:15px;margin:10px 0}.shop2-product-article span{color:#999}.shop2-product{margin:30px 0 70px 0;position:relative;text-align:left}.shop2-product .product-side-l{float:left;width:200px}.shop2-product .product-side-r{overflow:hidden;padding-left:10px}.shop2-product .product-new,.shop2-product .product-spec{position:absolute;font-size:13px;font-weight:700;color:#fff;padding:2px 10px;line-height:normal;cursor:default}.shop2-product .product-new::-moz-selection,.shop2-product .product-spec::-moz-selection{background:0 0;text-shadow:none}.shop2-product .product-new::selection,.shop2-product .product-spec::selection{background:0 0;text-shadow:none}.shop2-product .product-new{background-color:#eb3c3c;left:0;bottom:0}.shop2-product .product-spec{background-color:#f1632b;left:0;bottom:100%}.shop2-product .product-image{margin:0 auto;text-align:center;width:200px;height:190px;line-height:0;font-size:0;position:relative}.shop2-product .product-image img{font-size:12px;line-height:normal;vertical-align:middle;border:none}.shop2-product .product-image>a{text-decoration:none;display:inline-block;vertical-align:middle}.shop2-product .product-image>a:hover>img,.shop2-product .product-image>a>img{border:none}.shop2-product .product-image.no-image{background:#e6e6e6 url(/g/shop2v2/default/images/noimage.png) 50% 50% no-repeat}.shop2-product .product-image .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.shop2-product .product-thumbnails{position:relative}.shop2-product .product-thumbnails li,.shop2-product .product-thumbnails ul{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-product .product-thumbnails ul{overflow:hidden}.shop2-product .product-thumbnails li{float:left;display:inline;margin:8px 6px 0 0;border:2px solid #dedede;background-color:#dedede;width:56px;height:56px}.shop2-product .product-thumbnails li.active-image{border-color:#eb3c3c}.shop2-product .product-thumbnails li img{font-size:11px;line-height:normal;vertical-align:middle;border:none}.shop2-product .product-thumbnails li .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.shop2-product .form-add{line-height:0;font-size:0;border:1px solid #dedede;padding:4px 19px;margin-bottom:10px}.shop2-product .form-add .product-price{cursor:default;vertical-align:middle;line-height:normal;min-width:184px;margin:5px 20px 5px 0;display:inline-block}.shop2-product .form-add .product-price .price-current{font-size:18px;color:#333}.shop2-product .form-add .product-price .price-current strong{font-size:22px;line-height:1}.shop2-product .form-add .product-price .price-old{vertical-align:middle;text-decoration:line-through;font-size:18px;color:#eb3c3c;display:inline-block}.shop2-product .form-add .product-price .price-old span{font-size:14px;color:#9a9a9a}.shop2-product .form-add .product-price .price-old strong{font-size:18px;font-weight:400}.shop2-product .form-add .product-price .price-old.question{cursor:pointer;padding-right:15px;background:url(/g/shop2v2/default/images/question-price.png) 100% 6px no-repeat}.shop2-product .form-add .product-amount{vertical-align:middle;line-height:normal;font-size:11px;margin:5px 20px 5px 0;display:inline-block}.shop2-product .form-add .product-amount .amount-title{margin-bottom:1px;color:#999}.shop2-product .form-add .shop2-product-btn{margin:5px 0}.shop2-product .shop2-product-actions dt{width:200px;vertical-align:top;margin:0 5px 5px 0;display:inline-block}.shop2-product .shop2-product-actions dt span.name-action{max-width:160px;white-space:pre}.shop2-product .product-details{border:1px solid #dedede;padding:9px;margin-top:5px}.shop2-product .product-details table.shop2-product-options td,.shop2-product .product-details table.shop2-product-options th{border:none;padding:6px 10px}.shop2-product .product-details table.shop2-product-options tr.type-color td,.shop2-product .product-details table.shop2-product-options tr.type-texture td{padding:3px 10px}.shop2-product .product-details div.yashare{margin-top:10px}.shop2-product .product-details div.yashare:first-child{margin-top:0}.shop2-product-data{margin:30px 0}.shop2-product-tabs,.shop2-product-tabs li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-product-tabs{margin-bottom:-1px}.shop2-product-tabs li{vertical-align:top;border:1px solid #ccc;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;margin-right:2px;display:inline-block}.shop2-product-tabs li a{cursor:pointer;display:inline-block;height:30px;line-height:30px;font-size:15px;font-weight:700;text-decoration:none;color:#666;padding:0 9px}.shop2-product-tabs li a::-moz-selection{background:0 0;text-shadow:none}.shop2-product-tabs li a::selection{background:0 0;text-shadow:none}.shop2-product-tabs li.active-tab{background:none #fff;padding-bottom:1px;border-bottom:none}.shop2-product-tabs li.active-tab a{cursor:default;color:#333}.shop2-product-desc{border-color:#ccc;border-style:solid;border-width:1px 1px 5px 1px;padding:9px;text-align:left}.shop2-product-desc .desc-area{position:absolute;left:-99999px;top:-99999px}.shop2-product-desc .desc-area.active-area{position:static}.shop2-product-desc .shop2-kind-item{margin-right:15px}.shop2-product-desc .shop2-color-pick li,.shop2-product-desc .shop2-texture-pick li{border-color:#eb3c3c}.shop2-product-tags{background-color:#eee;padding:10px 20px;text-align:left;font-size:14px;font-weight:700;cursor:default;overflow:hidden}.shop2-product-tags>span{float:left;padding-left:24px;padding-right:14px;background:url(/g/shop2v2/default/images/icon-tags.png) 0 4px no-repeat;font-size:13px;font-weight:400;line-height:16px}.shop2-product-tags>div{overflow:hidden}.shop2-pagelist,.shop2-pagelist li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-pagelist{margin:20px 0;text-align:center}.shop2-pagelist li{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:top;margin:0 2px;display:inline-block}.shop2-pagelist li.page-first a,.shop2-pagelist li.page-last a,.shop2-pagelist li.page-next a,.shop2-pagelist li.page-prev a{display:block;background:url(/g/shop2v2/default/images/pagelist-arrows.png) no-repeat;text-decoration:none;cursor:pointer;width:28px;height:28px}.shop2-pagelist li.page-first{margin-left:0}.shop2-pagelist li.page-first a{background-position:0 0}.shop2-pagelist li.page-last{margin-right:0}.shop2-pagelist li.page-last a{background-position:0 -28px}.shop2-pagelist li.page-prev a{background-position:0 -56px}.shop2-pagelist li.page-next a{background-position:0 -84px}.shop2-pagelist li.page-num a,.shop2-pagelist li.page-num span{display:inline-block;min-width:20px;padding:0 4px;height:28px;line-height:28px;text-decoration:none;text-align:center;font-size:15px;color:#333}.shop2-pagelist li.page-num.active-num{background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x}.shop2-pagelist li.page-num.active-num a{cursor:default}.shop2-cart-update{display:none}table.shop2-cart-table{border-collapse:collapse;border-spacing:0;width:100%;margin:15px 0}table.shop2-cart-table td,table.shop2-cart-table th{vertical-align:middle;padding:10px;margin:0;font-size:13px;text-align:left}table.shop2-cart-table th{background-color:#eb3c3c;white-space:pre;font-weight:400;color:#fff}table.shop2-cart-table td{border-bottom:1px solid #dedede}table.shop2-cart-table td.cart-amount,table.shop2-cart-table td.cart-delete,table.shop2-cart-table td.cart-price{width:1px;text-align:center}table.shop2-cart-table td.cart-price{text-align:right;font-size:14px;font-weight:700;color:#333}table.shop2-cart-table td.cart-delete a{text-decoration:none;display:block;cursor:pointer;width:15px;height:15px}table.shop2-cart-table td.cart-delete img{border:none;display:block;width:15px;height:15px}table.shop2-cart-table td.cart-product{vertical-align:top}table.shop2-cart-table td.cart-product .cart-product-image{text-align:center;width:90px;height:90px;line-height:0;font-size:0;float:left;display:inline;margin-right:10px}table.shop2-cart-table td.cart-product .cart-product-image img{font-size:12px;line-height:normal;vertical-align:middle;border:none}table.shop2-cart-table td.cart-product .cart-product-image>a{text-decoration:none;display:inline-block;vertical-align:middle}table.shop2-cart-table td.cart-product .cart-product-image>a:hover>img,table.shop2-cart-table td.cart-product .cart-product-image>a>img{border:none}table.shop2-cart-table td.cart-product .cart-product-image.no-image{background:#e6e6e6 url(/g/shop2v2/default/images/noimage2.png) 50% 50% no-repeat}table.shop2-cart-table td.cart-product .cart-product-image .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}table.shop2-cart-table td.cart-product .cart-product-details{overflow:hidden}table.shop2-cart-table td.cart-product .cart-product-name{margin-bottom:2px}table.shop2-cart-table td.cart-product .cart-product-article{font-size:11px;margin-bottom:6px}table.shop2-cart-table td.cart-product .cart-product-article span{color:#999}table.shop2-cart-table td.cart-product .cart-product-param{list-style:none;line-height:0;font-size:0;padding:0;margin:0;color:#7c7c7c}table.shop2-cart-table td.cart-product .cart-product-param>li{margin:4px 0}table.shop2-cart-table td.cart-product .cart-product-param .param-title,table.shop2-cart-table td.cart-product .cart-product-param .param-value{vertical-align:middle;line-height:normal;font-size:12px;display:inline-block}table.shop2-cart-table td.cart-product .cart-product-param .param-title{margin-right:4px}table.shop2-cart-table td.cart-product .cart-product-param .param-value{font-weight:700}table.shop2-cart-table td.cart-product .cart-product-param .shop2-color-pick li{margin:0}table.shop2-cart-table td.cart-product .cart-product-action{font-size:12px;color:#eb3c3c;margin:4px 0}table.shop2-cart-total{border-collapse:collapse;border-spacing:0;width:100%}table.shop2-cart-total td,table.shop2-cart-total th{border-bottom:1px solid #dedede;vertical-align:middle;text-align:right;padding:0 0 0 10px;margin:0;width:140px;height:40px;white-space:pre}table.shop2-cart-total th{font-size:14px;font-weight:400}table.shop2-cart-total th img{vertical-align:top;cursor:pointer;margin-top:1px}table.shop2-cart-total td{font-size:18px;color:#333}table.shop2-cart-total td:first-child{width:auto;text-align:left;border-color:transparent;padding:0 20px 0 0;white-space:normal}table.shop2-cart-total .question{cursor:pointer}.shop2-coupon{text-align:left;background-color:#fdf5b5;position:relative;min-width:330px;height:40px}.shop2-coupon input[type=text]{background:none transparent;vertical-align:top;border:none;padding:0;margin:0}.shop2-coupon .coupon-arrow{line-height:0;font-size:0;width:0;height:0;position:absolute;left:100%;top:50%;margin-top:-20px;border-style:solid;border-width:20px 0 20px 12px;border-color:transparent transparent transparent #fdf5b5}.shop2-coupon .coupon-body{overflow:hidden;cursor:default;padding:6px 6px 6px 20px;height:28px}.shop2-coupon .coupon-label{float:left;display:inline;width:76px;height:28px;line-height:28px;font-size:15px;margin-right:8px}.shop2-coupon .coupon-btn{float:right;display:inline;margin:1px 0 1px 8px}.shop2-coupon .coupon-field{display:block;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfcfcf;background-color:#fff;height:26px;padding:0 3px}.shop2-coupon .coupon-field input[type=text]{width:100%;font-family:inherit;font-size:14px;color:#333;cursor:default;padding:5px 0}.shop2-coupon .coupon-id{padding:12px 6px 12px 20px;cursor:default;text-align:left;line-height:0;font-size:0;position:absolute;top:100%;right:0;left:0}.shop2-coupon .coupon-id a,.shop2-coupon .coupon-id span{display:inline-block;vertical-align:middle;line-height:normal;font-size:13px}.shop2-coupon .coupon-id .coupon-code{padding:0 10px 0 12px;color:#787878}.shop2-coupon .coupon-id .coupon-delete{line-height:0;font-size:0;text-decoration:none;background:url(/g/shop2v2/default/images/delete-coupon.png) 0 0 no-repeat;width:15px;height:15px;cursor:pointer}.shop2-discounts-desc{margin:20px 0;font-size:13px;text-align:left}.shop2-discounts-desc .block-title{font-size:15px;font-weight:700;color:#333;margin-bottom:10px}.shop2-discounts-desc .discount-name{font-weight:700;color:#eb3c3c;margin:5px 0}.shop2-discounts-desc .discount-desc{overflow:hidden;margin:5px 0 5px 0}.shop2-discounts-desc .discount-desc p{margin:0 0 15px}.shop2-cart-registration{margin:40px 0;text-align:left;clear:both}.shop2-cart-registration table.table-registration{border-collapse:collapse;border-spacing:0;width:100%}.shop2-cart-registration table.table-registration td{width:50%;padding:30px;margin:0;vertical-align:top;text-align:left;font-size:13px}.shop2-cart-registration table.table-registration td.cell-l{background-color:#fdf5b5}.shop2-cart-registration table.table-registration td.cell-r{vertical-align:bottom;background-color:#eee;border-left:1px solid #fff;padding:10px 30px}.shop2-cart-registration table.table-registration td.cell-r p{min-width:170px;margin:20px 0}.shop2-cart-registration form.form-registration{min-width:170px;padding:0;margin:0}.shop2-cart-registration form.form-registration input[type=password],.shop2-cart-registration form.form-registration input[type=text]{background:none transparent;vertical-align:top;border:none;padding:0;margin:0}.shop2-cart-registration form.form-registration div{margin-bottom:6px}.shop2-cart-registration form.form-registration button{margin-top:8px}.shop2-cart-registration form.form-registration .registration-field{display:block;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfcfcf;background-color:#fff;height:26px;padding:0 3px;margin-top:2px}.shop2-cart-registration form.form-registration .registration-field input[type=password],.shop2-cart-registration form.form-registration .registration-field input[type=text]{width:100%;font-family:inherit;font-size:14px;color:#333;cursor:default;padding:5px 0}.shop2-order-options{margin:20px 0;text-align:left}.shop2-order-options .total-sum{background-color:#f2f2f2;padding:15px;font-size:12px;margin-bottom:30px}.shop2-order-options .total-sum strong{font-size:16px;color:#222}.shop2-order-options .options-list{margin:20px 0;font-size:14px;text-align:left}.shop2-order-options .option-type{border-bottom:1px solid #dedede}.shop2-order-options .option-type:first-child{border-top:1px solid #dedede}.shop2-order-options .option-type .option-label{overflow:hidden;cursor:pointer;display:block;padding:5px 10px;line-height:0;font-size:0}.shop2-order-options .option-type .option-label input[type=radio]{cursor:pointer;margin:0 0 1px;vertical-align:middle}.shop2-order-options .option-type .option-label span{font-size:14px;line-height:normal;padding:8px 10px;padding-left:10px;vertical-align:middle}.shop2-order-options .option-type .label-icons{margin-top:5px;display:none!important}.shop2-order-options .option-type .label-icons img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #dedede;height:42px;vertical-align:middle;margin:0 5px 10px}.shop2-order-options .option-type.active-type .label-icons{display:block!important}.shop2-order-options .option-type .option-details{overflow:hidden;padding:0 20px 20px 40px;display:none}.shop2-order-options .option-type .option-details .option-item{margin:10px 0}.shop2-order-options .option-type .option-details .option-item label{display:inline-block}.shop2-order-options .option-type .option-details .option-item label>span{display:block;margin-bottom:2px}.shop2-order-options .option-type.active-type{background-color:#fdf5b5;color:#3c3c3c}.shop2-order-options .option-type.active-type .option-label span.label-icon{border:1px solid #ccc;background-color:#e6e6e6}.shop2-order-options .option-type.active-type .option-details{display:block}.shop2-order-options .option-type .payment_methods-column{display:inline-block;vertical-align:top;margin-left:15px;padding:0!important}.shop2-order-options .option-type .payment_methods-column label{display:block}.shop2-order-options.shop2-delivery .option-type .option-label{padding:10px}.shop2-order-completed{margin:20px 0;text-align:left}.shop2-order-completed div{margin:10px 0}table.shop2-table-person{border-collapse:collapse;border-spacing:0;margin:20px 0}table.shop2-table-person td,table.shop2-table-person th{border:1px solid #dedede;vertical-align:middle;padding:5px 10px;margin:0;text-align:left;font-size:13px}table.shop2-table-order{border-collapse:collapse;border-spacing:0;margin:20px 0;width:100%}table.shop2-table-order td,table.shop2-table-order th{border:1px solid #dedede;vertical-align:middle;padding:5px;margin:0;text-align:left;font-size:13px}table.shop2-table-order td img,table.shop2-table-order th img{vertical-align:middle;margin-right:7px}table.shop2-table-order td span,table.shop2-table-order th span{vertical-align:middle}table.shop2-table-order tr:first-child th{background-color:#dedede;color:#3c3c3c}table.shop2-table-order tr:first-child th.wide-cell{width:55px}.shop2-payments-order label{display:block;margin:0 0 10px}.shop2-payments-order .label-icons{margin-top:5px;display:block}.shop2-payments-order .label-icons img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #dedede;height:42px;vertical-align:middle;margin:0 5px 10px}.shop2-payments-order .payment_methods-column{display:inline-block;vertical-align:top;margin-left:15px;padding:0!important}.shop2-payments-order .payment_methods-column label{display:block}.error,.required{color:#eb3c3c!important}.shop2-order-form .form-item{margin:15px 0}.shop2-order-form .form-item-submit{text-align:center}.shop2-order-form .order-form-options{display:block;margin:5px 0}.shop2-order-form label{display:inline-block}.shop2-order-form label strong{display:block;margin-bottom:2px}.shop2-order-form small{display:block;font-size:11px}#shop2-msg{display:none;z-index:1100;position:absolute;overflow:hidden;width:200px;padding:4px 14px;border:1px solid #e1c893;background-color:#f2e6cf;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;text-align:left;line-height:17px;font-size:12px;color:#494949;width:auto}#shop2-msg p{margin:10px 0;padding:0}.shop2-warning{overflow:hidden;padding:14px 30px 14px 100px;border:1px solid #e1c893;background:#f2e6cf url(/g/shop2v2/default/images/warning-icon.png) 24px 14px no-repeat;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;text-align:left;font-size:13px;color:#494949;margin:1em 0;min-height:58px}.shop2-info{overflow:hidden;padding:14px 30px 14px 100px;border:1px solid #e1c893;background:#f2e6cf url(/g/shop2v2/default/images/warning-icon.png) 24px 14px no-repeat;-webkit-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;-moz-box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;box-shadow:#fdfbf7 0 1px 0 inset,rgba(0,0,0,.45) 0 2px 6px;text-align:left;font-size:13px;color:#494949;margin:1em 0;min-height:58px;background-image:none;min-height:auto;padding-left:30px}.shop2-vendors{list-style:none;line-height:0;font-size:0;padding:0;margin:0;margin:20px 0}.shop2-vendors .shop2-vendor{border:1px solid #dedede;vertical-align:top;width:110px;padding:0 5px;margin:0 10px 10px 0;display:inline-block}.shop2-vendors .shop2-vendor .vendor-logo{width:80px;height:80px;margin:20px auto 10px;text-align:center}.shop2-vendors .shop2-vendor .vendor-logo img{border:none;display:inline-block;vertical-align:middle}.shop2-vendors .shop2-vendor .vendor-logo .verticalMiddle{vertical-align:middle;width:0;height:100%;display:inline-block}.shop2-vendors .shop2-vendor .vendor-logo.no-logo{background:#e6e6e6 url(/g/shop2v2/default/images/vendor-nologo.png) 50% 50% no-repeat;height:80px}.shop2-vendors .shop2-vendor .vendor-name{margin:10px 0;line-height:normal;font-size:12px;text-align:center;text-decoration:underline}.shop2-vendors .shop2-vendor a,.shop2-vendors .shop2-vendor span{display:block}.shop2-vendors .shop2-vendor a{text-decoration:none}.shop2-vendors .shop2-vendor a:hover .vendor-name{text-decoration:none}.shop2-product-folders a{white-space:pre;display:inline-block;position:relative;background:#dedede;color:#626262;font-size:11px;line-height:26px;text-decoration:none;padding:0 8px;margin:0 20px 10px 0}.shop2-product-folders a:hover{color:#08c}.shop2-product-folders a span{position:absolute;right:-10px;top:0;border-width:13px 0 13px 10px;border-color:transparent transparent transparent #dedede;line-height:0;font-size:0;width:0;height:0;border-style:solid}fieldset.shop2-order-data{border:1px solid #dedede;padding:5px;margin:0 0 10px 0}fieldset.shop2-order-data legend{padding:2px 10px;font-size:12px}fieldset.shop2-order-data table{border-collapse:collapse}fieldset.shop2-order-data td,fieldset.shop2-order-data th{border-top:1px solid #eee;font-size:13px;margin:0;padding:5px 10px;text-align:left;vertical-align:middle}fieldset.shop2-order-data tr:first-child td,fieldset.shop2-order-data tr:first-child th{border-top:none}fieldset.shop2-order-data th{width:220px}a.shop2-toggle-fields{font-weight:700;border-bottom:1px dashed #08c;text-decoration:none}a.shop2-toggle-fields:hover{border-bottom:none;text-decoration:none}.shop2-main-header{background-color:#cfcfcf;background-image:-moz-linear-gradient(top,#d1d1d1,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d1d1d1),to(#ccc));background-image:-webkit-linear-gradient(top,#d1d1d1,#ccc);background-image:-o-linear-gradient(top,#d1d1d1,#ccc);background-image:linear-gradient(to bottom,#d1d1d1,#ccc);background-repeat:repeat-x;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#333;font-size:16px;line-height:30px;font-weight:700;padding:0 10px}.shop2-main-header+.product-list{margin-top:0;margin-bottom:0}.shop2-main-new{background-color:#ec4848;background-image:-moz-linear-gradient(top,#ed5151,#eb3c3c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ed5151),to(#eb3c3c));background-image:-webkit-linear-gradient(top,#ed5151,#eb3c3c);background-image:-o-linear-gradient(top,#ed5151,#eb3c3c);background-image:linear-gradient(to bottom,#ed5151,#eb3c3c);background-repeat:repeat-x;color:#fff}.shop2-main-spec{background-color:#f37442;background-image:-moz-linear-gradient(top,#f47f51,#f1632b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f47f51),to(#f1632b));background-image:-webkit-linear-gradient(top,#f47f51,#f1632b);background-image:-o-linear-gradient(top,#f47f51,#f1632b);background-image:linear-gradient(to bottom,#f47f51,#f1632b);background-repeat:repeat-x;color:#fff}.shop2-main-before{padding:10px 0}.shop2-main-before+.product-list{margin-top:0;margin-bottom:0}.shop2-main-after{padding:10px 0 35px}.shop2-edost{margin:0 0 0 10px}.shop2-edost label{display:block;overflow:hidden}.shop2-edost label img,.shop2-edost label input{display:inline-block;vertical-align:middle}.shop2-delivery h2{font-weight:700;font-size:16px;color:#484848;padding:0 0 7px;border-bottom:2px solid #b7b289;margin:40px 0 0}.shop2-edost-control{float:left}.shop2-edost-variant{color:#484848;padding:3px 0;border-bottom:1px solid #e5dea6}.shop2-edost-variant>label .shop2-edost-control{width:100px}.shop2-edost-variant>label img{-webkit-box-shadow:0 0 3px #666;-moz-box-shadow:0 0 3px #666;box-shadow:0 0 3px #666;margin:3px 0 3px 6px}.shop2-edost-day{background:url(/g/shop2v2/default/images/lorry.png) 2px 50% no-repeat;padding:4px 0 4px 23px;margin-left:100px;font-size:12px;color:#5f5f5e}.shop2-edost-pickpointmap{margin:0 0 0 100px}.shop2-edost-office{margin:3px 0 10px 100px;padding:7px 10px;background:#ffffeb;-webkit-box-shadow:0 1px 2px silver;-moz-box-shadow:0 1px 2px silver;box-shadow:0 1px 2px silver;font-size:12px}.shop2-edost-office>label{font-weight:700;margin:0 0 5px 0}.shop2-edost-office>label .shop2-edost-control{width:25px}.shop2-edost-office-address,.shop2-edost-office-schedule,.shop2-edost-office-tel{margin:0 0 0 25px}.product-compare{padding:8px 0;border-top:1px solid #dedede}.product-compare input{vertical-align:middle}.product-details .product-compare,.shop2-kind-item .product-compare,.shop2-pricelist .product-compare{border-top:none;border-bottom:1px solid #dedede}.product-details .product-compare{font-size:12px}.shop2-tooltip{background:url(/g/shop2v2/default/images/question-price.png) 0 0 no-repeat;width:13px;height:13px;cursor:pointer;display:inline-block;vertical-align:middle}.shop2-input{height:26px;box-sizing:border-box;background-color:#fff;border:1px solid silver;border-radius:4px;padding:0 5px;font-size:14px}.shop2-textarea{height:26px;box-sizing:border-box;background-color:#fff;border:1px solid silver;border-radius:4px;padding:0 5px;font-size:14px;height:auto;padding:5px}.shop2-cart-auth{background-color:#eee;border-radius:4px;padding:22px 18px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#4f4f4f;margin:40px 0}.shop2-cart-auth__row{line-height:21px}.shop2-cart-auth__row--top-offset{margin-top:16px}.shop2-cart-auth__expand{border-bottom:1px dotted #08c}.shop2-cart-auth__expand,.shop2-cart-auth__expand:hover{color:#08c;text-decoration:none}.shop2-cart-auth__expand:hover{border-bottom-color:transparent}.shop2-cart-auth__form{margin:16px 0;display:none}.shop2-cart-auth__label{display:inline-block;font-weight:700;color:#212121;font-size:13px;line-height:15px}.shop2-cart-auth__label--password{margin-left:17px}.shop2-cart-auth__input{height:26px;box-sizing:border-box;background-color:#fff;border:1px solid silver;border-radius:4px;padding:0 5px;font-size:14px;width:118px;margin:0 5px 0 5px}.shop2-order-form--offset-left{margin-left:10px}.personal-html-content{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:10001;opacity:0;padding:10px 0;visibility:hidden;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.personal-html-content.active{opacity:1;visibility:visible}.personal-html-content-in{position:relative;width:100%;max-width:700px;padding:20px;margin:10px;background:#fff;height:500px;max-height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 14px rgba(0,0,0,.07);-webkit-box-shadow:0 0 14px rgba(0,0,0,.07);box-shadow:0 0 14px rgba(0,0,0,.07);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.personal-html-content-in .close-btn{position:absolute;right:0;top:0;cursor:pointer;width:40px;height:40px;background:#fff url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2210px%22%20%20viewBox%3D%220%200%2010%2010%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20fill%3D%22%23474747%22%20d%3D%22M%206.4%205%20C%206.4%205%209.71%208.31%209.71%208.31%20C%2010.1%208.7%2010.1%209.33%209.71%209.71%20C%209.32%2010.1%208.7%2010.1%208.31%209.71%20C%208.31%209.71%205%206.4%205%206.4%20C%205%206.4%201.69%209.71%201.69%209.71%20C%201.3%2010.1%200.67%2010.1%200.29%209.71%20C%20-0.1%209.33%20-0.1%208.7%200.29%208.31%20C%200.29%208.31%203.59%205%203.59%205%20C%203.59%205%200.29%201.69%200.29%201.69%20C%20-0.1%201.3%20-0.1%200.67%200.29%200.29%20C%200.67%20-0.1%201.3%20-0.1%201.69%200.29%20C%201.69%200.29%205%203.59%205%203.59%20C%205%203.59%208.31%200.29%208.31%200.29%20C%208.7%20-0.1%209.32%20-0.1%209.71%200.29%20C%2010.1%200.67%2010.1%201.3%209.71%201.69%20C%209.71%201.69%206.4%205%206.4%205%20Z%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) 50% 50% no-repeat}.personal-highslide-body{height:100%;overflow:auto;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.order-cancel #shop2-alert-body{padding-bottom:0}.order-cancel .shop2-alert-close{padding-left:20px;font-size:13px;color:#06c}.order-cancel #shop2-alert-ok{display:none}.order-cancel .order-cancel-title{font-size:18px;color:#333;margin-bottom:15px}.order-cancel{background-position:15px 50%}.shop2-product .product-flag{position:absolute;top:0;left:0;right:0}.shop2-product .product-flag div{font-size:13px;font-weight:700;color:#fff;padding:2px 10px;line-height:normal;cursor:default;display:inline-block}.suggestions-input--wrapper{padding:10px 0 40px 32px;margin:0 0 0 16px;display:flex;border-left:2px solid #f8f8f8;align-items:center}.suggestions-input--wrapper:after{display:block;content:'';clear:both;font-size:0;height:0}.suggestions-input--wrapper .suggestions-input{display:inline-block}.suggestions-input--wrapper #shop2-deligate-calc{display:none;margin-left:10px}.suggestions-input--wrapper .suggestions-suggestions{background-color:#fff;border:1px solid silver;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:1px;padding:10px 10px}.suggestions-input--wrapper .suggestions-suggestions .suggestions-suggestion{padding:4px 10px;font-weight:700;color:#333}.suggestions-input--wrapper .suggestions-suggestions .suggestions-suggestion strong{color:#333;font-weight:700;display:inherit}#shop2-order-delivery{position:relative}#shop2-order-delivery .shop2-delivery--item__tab{padding:0;margin:0 0 10px;font-size:0;line-height:0}#shop2-order-delivery .shop2-delivery--item__tab .tab-label{padding:25px 20px 25px 22px;cursor:pointer}#shop2-order-delivery .shop2-delivery--item__tab .label{cursor:pointer;padding:0;background-color:#f8f8f8;border-radius:4px;border:3px solid #f8f8f8}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--icon{display:inline-block;vertical-align:top;margin-right:22px;width:52px;height:38px;background-position:0 0;background-repeat:no-repeat}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--name{display:inline-block;vertical-align:top;color:#212121;font-size:17px;font-weight:700;line-height:normal}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--name .delivery-tab--note{display:block;color:#828282;font-size:13px;font-weight:400;padding-bottom:10px}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--name span.error{color:red;font-size:13px;display:none}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--name.err span.error{display:block}#shop2-order-delivery .shop2-delivery--item__tab .label.courier .delivery-tab--icon{background-image:url(../images/сourier-icon-blue.svg);background-size:48px 31px;background-position:0 4px}#shop2-order-delivery .shop2-delivery--item__tab .label.selfdelivery .delivery-tab--icon{background-image:url(../images/selfdelivery-icon-blue.svg);background-size:38px 38px;background-position:9px 0}#shop2-order-delivery .shop2-delivery--item__tab .label.point .delivery-tab--icon{background-image:url(../images/points-icon-blue.svg);background-size:50px 32px}#shop2-order-delivery .shop2-delivery--item__tab .label.door .delivery-tab--icon{background-size:38px 38px;background-image:url(../images/mail-icon-blue.svg)}#shop2-order-delivery .shop2-delivery--item__tab .label.mail .delivery-tab--icon{background-size:38px 38px;background-position:9px 0;background-image:url(../images/mail-icon-blue.svg)}#shop2-order-delivery .shop2-delivery--item__tab .label.other .delivery-tab--icon{background-size:38px 38px;background-position:9px 0;background-image:url(../images/other-delivery-icon-blue.svg)}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items{padding:0 20px 25px 22px;line-height:normal;font-size:13px;display:none;cursor:auto}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type{border:none}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-details{overflow:visible}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label{display:flex;justify-content:space-between}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label strong{color:#212121;font-size:17px;font-weight:700;white-space:nowrap}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span{padding:0}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span.g-form-control-radio__input{left:10px;top:11px}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span.g-form-control-radio__label{padding-left:30px;color:#484848;font-size:14px;font-weight:400}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span.shop2-edost-day{margin:3px 0 0 32px;display:block;font-size:11px;color:#333;padding-left:23px}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .g-form-field{padding:0}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .g-form-field .g-form-field__title{font-size:12px}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label{cursor:auto}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label.courier .delivery-tab--icon{background-image:url(../images/сourier-icon-disable.svg)}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label.selfdelivery .delivery-tab--icon{background-image:url(../images/selfdelivery-icon-disable.svg)}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label.point .delivery-tab--icon{background-image:url(../images/points-icon-disable.svg)}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label.mail .delivery-tab--icon{background-image:url(../images/mail-icon-disable.svg)}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label.other .delivery-tab--icon{background-image:url(../images/other-delivery-icon-disable.svg)}#shop2-order-delivery .shop2-delivery--item__tab.disabled .label .delivery-tab--name,#shop2-order-delivery .shop2-delivery--item__tab.disabled .label .delivery-tab--note{color:silver}#shop2-order-delivery .shop2-delivery--item__tab.active-tab .label{background-color:transparent;border-color:#e3e3e3}#shop2-order-delivery .shop2-delivery--item__tab.active-tab .label .delivery-items{display:block}#shop2-order-delivery .shop2-delivery--item__tab.point{background-color:#f8f8f8}#shop2-order-delivery .shop2-delivery--item__tab.active-tab.point #map{display:none}#shop2-order-delivery .shop2-delivery--item__tab.active-tab.point #deligate_points_fields{display:block!important}#shop2-order-delivery .preloader{top:50%;left:50%;right:auto;bottom:auto;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:10px;z-index:1010;background:rgba(0,0,0,.35);transition:opacity .3s,visibility .3s;position:absolute;opacity:0;visibility:hidden}#shop2-order-delivery .preloader .spinner{font-size:10px;text-indent:-9999em;border-top:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #15c;-webkit-animation:s3-preloader-animate 1.1s infinite linear;animation:s3-preloader-animate 1.1s infinite linear;z-index:100000}#shop2-order-delivery .preloader .spinner,#shop2-order-delivery .preloader:after{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;border-radius:50%;width:50px;height:50px;box-shadow:0 0 3px rgba(37,153,42,.5),0 0 3px rgba(37,153,42,.5) inset}#shop2-order-delivery.preloader .preloader{opacity:1;visibility:visible}@-webkit-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.delivery-baloon-content{box-sizing:border-box;padding-left:8px}.delivery-baloon-content .note-block{border-radius:3px;background-color:#fdf8bc;padding:13px 0;font:normal 14px Arial;color:#333;display:flex;margin-bottom:10px;justify-content:space-between}.delivery-baloon-content .note-block>div{padding:0 20px}.delivery-baloon-content .note-block label.cost{display:block;padding:3px 0}.delivery-baloon-content .note-block label.cost input{margin-left:0;vertical-align:top;margin-top:2px}.delivery-baloon-content div.buttons{display:flex;justify-content:space-between}.delivery-baloon-content div.buttons a{margin-right:10px}.delivery-baloon-content h3{font-size:15px;font-weight:700;margin:0;padding:8px 0 0}.delivery-baloon-content>div{padding:0 0 20px;color:#333;font-size:14px;font-weight:400}.delivery-baloon-content>div span{display:block;color:#999;font-size:13px;font-weight:400}.shop2-perfect-form{margin:20px 0 0}.shop2-order-options .options-list.padding{margin:20px 0 0;padding-left:50px}.shop2-delivery-step{display:inline-block;width:34px;height:34px;text-align:center;font:normal 18px Arial;color:#15c;margin-right:12px;border-radius:17px;background:#f3f3f3;box-sizing:border-box;padding:7px 0}.shop2-delivery-step-name{display:inline-block;font:normal 16px Arial;color:#212121;vertical-align:middle}#deligate_points_fields{background:#fff;padding:15px 20px;box-sizing:border-box;margin:0 20px 20px 96px;display:none}#deligate_points_fields .delivery-point{font:normal 14px Arial;color:#333;display:flex;padding-bottom:10px}#deligate_points_fields .delivery-point div+div{padding-left:40px}#deligate_points_fields .delivery-point p{margin:0;padding:0 0 10px}#deligate_points_fields .delivery-point p span.title{color:#999;display:inline-block;padding-right:30px;min-width:100px}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{display:inline-block;position:relative;margin:0;padding:0;vertical-align:top;min-height:1px;-webkit-text-size-adjust:100%}.suggestions-addon{display:none;opacity:0;position:absolute}.suggestions-addon[data-addon-type=spinner]{background:rgba(255,255,255,.75) url(data:image/gif;base64,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) 50% 50% no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.suggestions-addon[data-addon-type=clear]{background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=) 50% 50% no-repeat;background-size:contain;cursor:pointer;opacity:.8}.suggestions-addon[data-addon-type=clear]:hover{opacity:1}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px 4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected{background:#f0f0f0}.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:0 4px 10px 8px;white-space:nowrap;overflow:hidden;color:#777;font-size:14px;line-height:normal;display:block!important}.suggestions-constraints{list-style:none!important;margin:0!important;padding:0!important;position:absolute!important;white-space:nowrap!important}.suggestions-constraints:empty{display:none!important}.suggestions-constraints li{background:#f8f8f8;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:default;display:inline-block;margin:0 4px 0 0;padding:0 .5em}.suggestions-constraints li .suggestions-remove{height:1em;width:1em;display:inline-block;margin:0 0 0 .25em;background:transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEwMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48Zz48cGF0aCBkPSdtMjAsMjBtMTAsMGwyMCwyMGwyMCwtMjBsMTAsMTBsLTIwLDIwbDIwLDIwbC0xMCwxMGwtMjAsLTIwbC0yMCwyMGwtMTAsLTEwbDIwLC0yMGwtMjAsLTIwbDEwLC0xMCcgZmlsbD0nIzk5OScvPjwvZz48L3N2Zz4=) 50% 50% no-repeat;background-size:contain;cursor:pointer;opacity:.8}.suggestions-constraints li .suggestions-remove:hover{opacity:1}.suggestions-constraints li span{vertical-align:middle}.suggestions-subtext{color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:''}.shop2-order-options .options-list.hide-tabs .shop2-delivery--item__tab.disabled{display:none}#shop2-order-delivery .options-list{margin-top:0}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items{padding-left:22px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type{position:relative;margin:0 0 20px;padding:0 18px;box-shadow:none;border:none;background:0 0}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type:first-child{border:none}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type.active-type{background:0 0}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type.active-type .option-details{margin-top:-10px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #202020;opacity:.1}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type>div,#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type>label{position:relative}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label{padding:17px 0;color:#404040;font-size:15px;font-weight:400}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label>span{font-size:15px;color:#404040;margin-bottom:5px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label input:checked+.control-radio__label:after{opacity:1}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label .control-radio__label{position:relative;padding:0 0 0 35px!important;cursor:pointer;display:inline-block}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label .control-radio__label::before{content:'';position:absolute;top:-3px;left:0;width:20px;height:20px;border:1px solid #cdd1da;border-radius:50%;background:#fff}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label .control-radio__label::after{content:'';position:absolute;top:1px;left:4px;width:14px;height:14px;border-radius:50%;background:#15c;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:.2s}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-details{margin-left:30px;overflow:visible;padding:0 0 10px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-details .option-item label{width:100%}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-details .option-item label>span{font-size:14px;color:#606060;margin-bottom:5px}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-wrapper{position:relative;border:1px solid rgba(20,20,20,.1)}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-wrapper * ymaps{box-shadow:none}#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select{padding:10px 0 15px}.deligate_points_fields{background:0 0;padding:0;box-sizing:border-box;margin:10px 0 0;display:none}.deligate_points_fields .delivery-point{font:normal 14px Arial;color:#333;display:flex;padding-bottom:10px}.deligate_points_fields .delivery-point div+div{padding-left:40px}.deligate_points_fields .delivery-point p{margin:0;padding:0 0 10px}.deligate_points_fields .delivery-point p span.title{color:#999;display:inline-block;padding-right:30px;min-width:100px}.delivery-baloon-content div.buttons{display:block;line-height:normal;padding:12px 0 0}.delivery-baloon-content div.buttons a{padding:4px 8px;margin:0 0 0 10px}.delivery-baloon-content>div{padding-bottom:12px}.delivery-baloon-content .note-block{padding:0;margin:0;background:0 0;display:block}.delivery-baloon-content .note-block label{font-size:13px;color:#999}.delivery-baloon-content .note-block strong{font-weight:400;font-size:14px;color:#333}.deligate_points_fields{padding:10px;background:#fdf5b5}.shop2-order-options .option-type .option-details.map.selected .map-select,.shop2-order-options .option-type .option-details.map.selected .map-wrapper{display:none}.shop2-order-options .option-type .option-details.map.selected .deligate_points_fields{display:block}@media screen and (max-width:768px){.suggestions-input--wrapper{padding-left:0;margin-left:0;border:none;display:block}.suggestions-input--wrapper input{max-width:100%}.suggestions-input--wrapper #shop2-deligate-calc{margin:10px 0 0}.shop2-delivery-step-name{font-size:14px;vertical-align:baseline}.shop2-delivery-step{width:28px;height:28px;line-height:28px;font-size:17px;padding:0}.shop2-order-options .options-list.padding{padding-left:0}#shop2-order-delivery .shop2-delivery--item__tab .tab-label{padding:10px}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-tab--name{font-size:15px}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items{padding-left:0}#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label strong{font-size:15px}#deligate_points_fields{margin-left:0}}.shop2-compare-page{padding:35px;color:#464646;font:normal 14px Arial,Helvetica,sans-serif;position:relative}.shop2-compare-page h1{color:#303030;font-size:22px}.shop2-compare-page a img,.shop2-compare-page a:hover img{border:none}.shop2-compare-logo{position:absolute;top:35px;left:35px}.shop2-compare-table{border-collapse:collapse}.shop2-compare-table td{vertical-align:top;padding:0 45px 0 0;border-bottom:1px solid #dfdfdf}.shop2-compare-header td{border-bottom:none}.shop2-compare-header td:first-child{vertical-align:bottom}.shop2-compare-header2 td{border-bottom-width:2px}.shop2-compare-header2 form{display:inline-block}.shop2-compare-data td{padding:10px 10px 10px 0;width:230px}.shop2-compare-data td:first-child{padding-left:10px;font-weight:700;width:300px}.shop2-compare-product-image{width:128px;height:128px;text-align:center}.shop2-compare-product-image.shop2-compare-product-not-image{background:#e7e7e7 url(/g/shop2v2/default/images/noimage.png) 50% 50% no-repeat}.shop2-compare-product-image a{display:inline-block;vertical-align:middle}.shop2-compare-product-image .verticalMiddle{display:inline-block;height:100%;vertical-align:middle;width:0}.shop2-compare-product-name{padding:10px 0 5px;font-size:12px}.shop2-compare-data a,.shop2-compare-product-name a{color:#0089d0;text-decoration:underline}.shop2-compare-data a:hover,.shop2-compare-product-name a:hover{text-decoration:none}.shop2-compare-product-price{color:#090909;font-weight:700;font-size:13px;margin:0 0 6px 0}a.shop2-compare-delete{color:#9a9a9a;display:inline-block;margin:0 0 0 16px;text-decoration:none;border-bottom:1px dotted #9a9a9a;position:relative}a.shop2-compare-delete:hover{text-decoration:none;border-color:transparent}a.shop2-compare-delete ins{display:block;width:11px;height:11px;background:url(/g/shop2v2/default/images/compare-delete.png) 0 0 no-repeat;position:absolute;left:-16px;top:50%;margin:-5px 0 0 0}.shop2-compare-switch a{display:inline-block;height:34px;line-height:34px;padding:0 15px;text-decoration:none;margin:6px 0 0}.shop2-compare-switch a span{color:#0089d0;border-bottom:1px dotted #0089d0}.shop2-compare-switch a:hover span{border-color:transparent}.shop2-compare-switch a.shop2-compare-switch-active{background:#dfdfdf}.shop2-compare-switch a.shop2-compare-switch-active span{color:#303030;border-color:transparent}.shop2-compare-color{display:inline-block;width:15px;height:15px;border:1px solid #ccc}.shop2-panel{position:fixed;bottom:0;left:0;right:0;background:url(/g/shop2v2/default/images/panel-bg.png) 0 0 repeat;height:45px;border-top:1px solid #d4d4d4;z-index:999;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#fff}.shop2-panel-content{margin:0 auto;width:980px;text-align:right;overflow:hidden}.shop2-panel-content .shop2-btn{float:right;margin:10px 0}.shop2-panel-cart,.shop2-panel-compare{float:right;height:45px;text-align:left;line-height:45px}.shop2-panel-cart a,.shop2-panel-compare a{color:#fff}.shop2-panel-cart a.shop2-panel-link-disabled,.shop2-panel-compare a.shop2-panel-link-disabled{color:#606060}.shop2-panel-cart{width:270px;background:url(/g/shop2v2/default/images/panel-icons.png) 0 -36px no-repeat;padding:0 0 0 35px}.shop2-panel-compare{width:200px;background:url(/g/shop2v2/default/images/panel-icons.png) 0 13px no-repeat;padding:0 0 0 40px}.shop2-panel-count{-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;display:inline-block;margin:9px 6px 0 6px;padding:0 7px;height:24px;border:2px solid #606060;text-align:center;line-height:24px;font-size:18px;color:#606060}.shop2-panel-count.not-null{border-color:#cdcdcd;color:#fff}.shop2-panel-total{display:inline-block;color:#606060}.not-null+.shop2-panel-total{color:#fff}.shop2-panel-btn{float:right;margin:10px 0;vertical-align:middle;font-family:inherit;font-size:13px;color:#333;display:inline-block;text-decoration:none;padding:5px 11px;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shop2-panel-btn:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}.shop2-panel-btn:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x}.shop2-panel-btn.disabled,.shop2-panel-btn.disabled:active,.shop2-panel-btn.disabled:hover{background-color:#a3a3a3;background-image:-moz-linear-gradient(top,#aaa,#999);background-image:-webkit-gradient(linear,0 0,0 100%,from(#aaa),to(#999));background-image:-webkit-linear-gradient(top,#aaa,#999);background-image:-o-linear-gradient(top,#aaa,#999);background-image:linear-gradient(to bottom,#aaa,#999);background-repeat:repeat-x;color:#494949;cursor:default}#shop2-alert-overlay{position:fixed;z-index:1001;background:#000;opacity:.8;top:0;left:0;right:0;bottom:0;display:none}#shop2-alert{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;position:fixed;z-index:1002;max-width:700px;min-width:300px;top:50%;left:50%;padding:20px 20px 20px 20px;box-shadow:0 0 10px rgba(0,0,0,.8);text-align:right;display:none}#shop2-alert.shop2-alert-cart{background-image:url(/g/shop2v2/default/images/cart-icon.png);background-position:15px 15px;background-repeat:no-repeat;padding-left:100px}#shop2-alert.shop2-alert-cart .shop2-alert-header{font-size:18px;color:#333;margin-bottom:15px}#shop2-alert.shop2-alert-cart .shop2-alert-close{padding-left:20px;font-size:13px;color:#06c}#shop2-alert.shop2-alert-cart #shop2-alert-body{padding-bottom:5px}#shop2-alert.shop2-alert-cart #shop2-alert-ok{display:none}#shop2-alert.shop2-alert--warning{background-image:url(/g/shop2v2/default/images/warning-icon.png);background-position:15px 15px;background-repeat:no-repeat;padding-left:100px}#shop2-alert.shop2-alert--map{max-width:none;min-width:0;padding:20px;background-image:none}#shop2-alert-map{width:900px;height:600px}#shop2-alert-body{font:normal 16px Arial,Helvetica,sans-serif;color:#333;padding:0 0 20px;text-align:left}#shop2-alert-ok{padding:0;margin:0;vertical-align:middle;border:none;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;display:inline-block;text-decoration:none;padding:5px 11px;background-color:#eee;background-image:-moz-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:-o-linear-gradient(top,#f8f8f8,#dfdfdf);background-image:linear-gradient(to bottom,#f8f8f8,#dfdfdf);background-repeat:repeat-x;-webkit-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-moz-box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;box-shadow:#ccc 1px 1px 0 inset,#ccc -1px -1px 0 inset,#ccc -1px 1px 0 inset,#ccc 1px -1px 0 inset;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#shop2-alert-ok:hover{background-color:#f6f6f6;background-image:-moz-linear-gradient(top,#fbfbfb,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbfbfb),to(#efefef));background-image:-webkit-linear-gradient(top,#fbfbfb,#efefef);background-image:-o-linear-gradient(top,#fbfbfb,#efefef);background-image:linear-gradient(to bottom,#fbfbfb,#efefef);background-repeat:repeat-x}#shop2-alert-ok:active{background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#dedede,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dedede),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#dedede,#f1f1f1);background-image:-o-linear-gradient(top,#dedede,#f1f1f1);background-image:linear-gradient(to bottom,#dedede,#f1f1f1);background-repeat:repeat-x;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset;box-shadow:rgba(0,0,0,.2) 0 1px 1px 0 inset}#shop2-alert-ok.disabled,#shop2-alert-ok.disabled:active,#shop2-alert-ok.disabled:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;-moz-box-shadow:rgba(0,0,0,.2) 0 0 0 inset;box-shadow:rgba(0,0,0,.2) 0 0 0 inset;background:none #eee;color:#494949;cursor:default}.baron-wrapper{position:relative;overflow:hidden}.baron-scroller{max-height:340px;overflow-y:scroll}.baron-scroller::-webkit-scrollbar{width:0}.baron-scroller-bar{position:absolute;z-index:1;right:1px;width:3px;background:#ccc;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.baron-container{overflow:hidden}.shop2-color-ext-list{display:inline-block;vertical-align:middle}.shop2-color-ext-list:after,.shop2-color-ext-list:before{display:table;line-height:0;content:""}.shop2-color-ext-list:after{clear:both}.shop2-color-ext-list,.shop2-color-ext-list li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-color-ext-list li{float:left;height:22px;width:22px;margin:3px 12px 3px 0;cursor:pointer;border:1px solid #dedede;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.shop2-color-ext-list span{display:none;background:url(/g/shop2v2/default/images/shop2-color-ext-mark.png) 50% 50% no-repeat;height:22px;width:22px}.shop2-color-ext-list div{display:none!important}.shop2-color-ext-list .shop2-color-ext-selected{outline:2px solid #dedede}.shop2-color-ext-list .shop2-color-ext-selected:first-child:last-child{cursor:default}.shop2-color-ext-list .shop2-color-ext-selected span{display:block}#shop2-tooltip{position:absolute;z-index:1001;display:none;margin:10px}.shop2-color-ext-tooltip{position:absolute;padding:6px;border:1px solid #e1c893;background:#ecdcbb;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.shop2-color-ext-tooltip li,.shop2-color-ext-tooltip ul{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-color-ext-tooltip,.shop2-color-ext-tooltip li{line-height:normal;font-size:12px}.shop2-color-ext-tooltip li{overflow:hidden;margin:9px 0 0 0}.shop2-color-ext-tooltip li:first-child{margin:0}.shop2-color-ext-tooltip li span{float:left;display:block;width:22px;height:22px;margin:0 11px 0 0;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.shop2-color-ext-tooltip li div{float:left}.shop2-color-ext-tooltip img{display:block;margin-bottom:6px;max-width:96px}#shop2-color-ext-popup,#shop2-color-ext-select{position:absolute;z-index:1000;display:none;border:1px solid #ccc;background:#fff;padding:1px 0;-webkit-box-shadow:0 1px 3px #b3b3b3;-moz-box-shadow:0 1px 3px #b3b3b3;box-shadow:0 1px 3px #b3b3b3}#shop2-color-ext-popup{width:220px;padding:30px 12px 15px;margin-top:27px}#shop2-color-ext-select{width:180px;margin-top:32px;cursor:pointer}#shop2-color-ext-close{position:absolute;top:5px;right:5px;width:15px;height:15px;background:url(/g/shop2v2/default/images/shop2-color-ext-close.png) 50% 50% no-repeat;cursor:pointer}.shop2-color-ext-popup li{display:none}.shop2-color-ext-popup .shop2-color-ext-selected{display:block}.shop2-color-ext-popup .shop2-color-ext-caption{float:left;text-decoration:none;border-bottom:1px dotted #08c;margin:4px 10px 0 6px}.shop2-color-ext-popup .shop2-color-ext-list{overflow:hidden;padding-left:2px}#shop2-color-ext-select li{height:28px;padding:3px 0!important;display:block!important}#shop2-color-ext-select li:hover{background:#dedede!important}#shop2-color-ext-select li:hover ins{background-color:#dedede;background-image:-moz-linear-gradient(left,rgba(222,222,222,0),#dedede);background-image:-webkit-gradient(linear,0 0,100% 0,from(rgba(222,222,222,0)),to(#dedede));background-image:-webkit-linear-gradient(left,rgba(222,222,222,0),#dedede);background-image:-o-linear-gradient(left,rgba(222,222,222,0),#dedede);background-image:linear-gradient(to right,rgba(222,222,222,0),#dedede);background-repeat:repeat-x;background-color:transparent}#shop2-color-ext-select .shop2-color-ext-selected span{outline:2px solid #dedede}#shop2-color-ext-select .shop2-color-ext-selected em{display:block}.shop2-color-ext-select{position:relative;height:30px;width:100%;cursor:pointer;border:1px solid #ccc;background:#fff;display:inline-block;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-siznig:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shop2-color-ext-select .shop2-color-ext-options{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.shop2-color-ext-select .shop2-color-ext-options,.shop2-color-ext-select .shop2-color-ext-options li{width:auto!important;float:none!important;margin:0!important}.shop2-color-ext-select li{display:none}.shop2-color-ext-select i{position:absolute;top:50%;right:8px;margin:-2px 0 0 0;z-index:2;border-width:5px 4.5px 0 4.5px;border-color:#000 transparent transparent transparent;line-height:0;font-size:0;width:0;height:0;border-style:solid}.shop2-color-ext-options,.shop2-color-ext-options li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-color-ext-options li{position:relative;border:none!important;padding:0!important;display:none!important;background:#fff!important}.shop2-color-ext-options li:after,.shop2-color-ext-options li:before{display:table;line-height:0;content:""}.shop2-color-ext-options li:after{clear:both}.shop2-color-ext-options ins{position:absolute;top:0;right:10px;bottom:0;width:25px;z-index:1;background-color:#fff;background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);background-repeat:repeat-x;background-color:transparent}.shop2-color-ext-options span{display:block;width:22px!important;padding:0!important;height:22px;margin:2px 11px 0 4px;vertical-align:middle;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;float:left;border:1px solid #dedede}.shop2-color-ext-options em{display:none;background:url(/g/shop2v2/default/images/shop2-color-ext-mark.png) 50% 50% no-repeat;height:22px;width:22px}.shop2-color-ext-options div{font-size:12px;line-height:28px;overflow:hidden;white-space:nowrap;margin-right:12px}.shop2-color-ext-options .shop2-color-ext-selected{display:block!important}.shop2-color-ext-multi{border:1px solid #dedede;outline:2px solid #dedede;display:inline-block;vertical-align:middle;width:auto!important}.shop2-color-ext-multi:after,.shop2-color-ext-multi:before{display:table;line-height:0;content:""}.shop2-color-ext-multi:after{clear:both}.shop2-color-ext-multi,.shop2-color-ext-multi li{list-style:none;line-height:0;font-size:0;padding:0;margin:0}.shop2-color-ext-multi ul{display:none}.shop2-color-ext-multi li{position:relative;float:left;width:11px!important;height:22px;margin:0!important;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.shop2-color-ext-multi li:first-child:last-child{width:22px!important}.shop2-color-ext-multi ins{position:absolute;top:0;right:0;bottom:0;width:25px;z-index:1;background-color:#fff;background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff);background-repeat:repeat-x;background-color:transparent}.shop2-order-form-errors .form-item{margin:15px 0}.shop2-order-form-errors .form-item-submit{text-align:center}.shop2-order-form-errors .order-form-options{display:block;margin:5px 0}.shop2-order-form-errors label{display:inline-block}.shop2-order-form-errors label strong{display:block;margin-bottom:2px}.shop2-order-form-errors small{display:block;font-size:11px}@-webkit-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes s3-preloader-animate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.preloader.loadingio-spinner-eclipse{top:50%;left:50%;right:auto;bottom:auto;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:10px;z-index:1010;background:rgba(0,0,0,.35);transition:opacity .3s,visibility .3s;position:absolute;opacity:0;visibility:hidden}.preloader.loadingio-spinner-eclipse .spinner{font-size:10px;text-indent:-9999em;border-top:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;border-left:3px solid #15c;-webkit-animation:s3-preloader-animate 1.1s infinite linear;animation:s3-preloader-animate 1.1s infinite linear;z-index:100000}.preloader.loadingio-spinner-eclipse .spinner,.preloader.loadingio-spinner-eclipse:after{position:absolute;left:50%;top:50%;margin-top:-25px;margin-left:-25px;border-radius:50%;width:50px;height:50px;box-shadow:0 0 3px rgba(37,153,42,.5),0 0 3px rgba(37,153,42,.5) inset}.shop2-order-options-wrapper .shop2-order-options .option-type .label-icons img{pointer-events:none}.shop2-order-wrapper{position:relative}.shop2-order-wrapper.active #shop2-order,.shop2-order-wrapper.active .shop2-order-options-wrapper,.shop2-order-wrapper.active .text-right{opacity:.4}.shop2-order-wrapper.active .preloader.loadingio-spinner-eclipse{opacity:1;visibility:visible}.shop2-cart-registration-errors{margin:40px 0;text-align:left;clear:both}.shop2-cart-registration-errors table.table-registration{border-collapse:collapse;border-spacing:0;width:100%}.shop2-cart-registration-errors table.table-registration td{width:50%;padding:30px;margin:0;vertical-align:top;text-align:left;font-size:13px}.shop2-cart-registration-errors table.table-registration td.cell-l{background-color:#fdf5b5}.shop2-cart-registration-errors table.table-registration td.cell-r{vertical-align:bottom;background-color:#eee;border-left:1px solid #fff;padding:10px 30px}.shop2-cart-registration-errors table.table-registration td.cell-r p{min-width:170px;margin:20px 0}.shop2-cart-registration-errors form.form-registration{min-width:170px;padding:0;margin:0}.shop2-cart-registration-errors form.form-registration input[type=password],.shop2-cart-registration-errors form.form-registration input[type=text]{background:none transparent;vertical-align:top;border:none;padding:0;margin:0}.shop2-cart-registration-errors form.form-registration div{margin-bottom:6px}.shop2-cart-registration-errors form.form-registration button{margin-top:8px}.shop2-cart-registration-errors form.form-registration .registration-field{display:block;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #cfcfcf;background-color:#fff;height:26px;padding:0 3px;margin-top:2px}.shop2-cart-registration-errors form.form-registration .registration-field input[type=password],.shop2-cart-registration-errors form.form-registration .registration-field input[type=text]{width:100%;font-family:inherit;font-size:14px;color:#333;cursor:default;padding:5px 0}.shop2-product .shop2-product-set-wrap{line-height:0;font-size:0;border:1px solid #dedede;padding:0;margin-bottom:10px}.shop2-product .shop2-product-set-wrap .top-panel{background:#f8f8f8;padding:7px 10px}.shop2-product .shop2-product-set-wrap .top-panel:after{display:block;font-size:0;height:0;content:'';clear:both}.shop2-product .shop2-product-set-wrap .top-panel span.title{float:left;font:normal 13px Arial;display:inline-block;padding:5px 0 0;color:#333}.shop2-product .shop2-product-set-wrap .top-panel button{float:right}.shop2-product .shop2-product-set-wrap .top-panel button+button{margin-right:10px}.shop2-product .shop2-product-set-wrap .shop2-set-item{padding:10px 15px;border-top:1px solid #fafafa;display:flex}.shop2-product .shop2-product-set-wrap .shop2-set-item:first-child{border-color:transparent}.shop2-product .shop2-product-set-wrap .shop2-set-item .shop2-set-name{font:normal 13px Arial;color:#333}.shop2-product .shop2-product-set-wrap .shop2-set-item .shop2-product-amount{padding:0 10px}.shop2-product .shop2-product-set-wrap .shop2-set-item .shop2-set-name{flex-grow:1}.shop2-product .shop2-product-set-wrap .shop2-set-item .shop2-set-price{white-space:nowrap;font:normal 13px Arial;color:#333;padding-right:15px}.shop2-product .shop2-product-set-wrap .shop2-set-item .shop2-set-price strong{font-size:15px}.shop2-product .shop2-product-set-wrap .shop2-set-item a.delete{display:inherit;cursor:pointer}.shop2-product .shop2-product-set-wrap span.title.set-empty{display:none}.shop2-product .shop2-product-set-wrap.empty span.title.set-empty{display:block}.shop2-product .shop2-product-set-wrap.empty button.set,.shop2-product .shop2-product-set-wrap.empty span.title.set{display:none}.shop2-product .shop2-product-set-wrap .shop2-set-item .cart-product-param{list-style:none;line-height:0;font-size:0;padding:0;margin:0;color:#7c7c7c}.shop2-product .shop2-product-set-wrap .shop2-set-item .cart-product-param>li{margin:4px 0}.shop2-product .shop2-product-set-wrap .shop2-set-item .cart-product-param .param-title{vertical-align:middle;line-height:normal;font-size:12px;display:inline-block;margin-right:4px}.shop2-product .shop2-product-set-wrap .shop2-set-item .cart-product-param .param-value{vertical-align:middle;line-height:normal;font-size:12px;display:inline-block;font-weight:700}table.shop2-cart-table tr.shop2-cart-set-item{padding:0}table.shop2-cart-table tr.no-border td,table.shop2-cart-table tr.shop2-cart-set-item td{border:none}table.shop2-cart-table tr.shop2-cart-set-item td{background:#fafafa}table.shop2-cart-table tr.shop2-cart-set-item td:first-child{background:0 0}table.shop2-cart-table td.cart-product .cart-product-image{margin:0}table.shop2-cart-table td.pl0{padding-left:0}table.shop2-cart-table tr.shop2-cart-set-item td{border-bottom:2px solid #fff}#shop2-color-ext-select{z-index:10011}.shop2-product-desc .shop2-set .product-list.product-list-thumbs{margin:0}.tpl-form .tpl-stars span{font-size:0}.sets-table-items p{padding-left:15px}.shop2-product-navigation{margin:20px 0;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.amount-min{color:#999;line-height:1.5;font-size:12px;margin:5px 0 0}.shop2-bonus{text-align:left;background-color:#fdf5b5;position:relative;min-width:330px}.bonus-body{overflow:hidden;cursor:default;padding:6px 6px 6px 20px}.bonus-info{padding:6px 6px 0 20px}.bonus-text{font-size:16px}.bonus-amount{font-weight:700}.bonus-body{overflow:hidden;cursor:default;padding:6px 6px 6px 20px}.user-bonuses{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.bonus-label{font-size:14px}.bonus-field{box-sizing:border-box;display:block;border-radius:4px;border:1px solid #cfcfcf;background-color:#fff;width:155px;padding:0 3px}.bonus-field input[type=number]{box-sizing:border-box;width:100%;height:26px;border:none}.bonus-buttons{text-align:right;margin-bottom:5px}.shop2-product-discount-desc{white-space:normal}.bonus-arrow{line-height:0;font-size:0;width:0;height:0;position:absolute;left:100%;top:50%;margin-top:-20px;border-style:solid;border-width:20px 0 20px 12px;border-color:transparent transparent transparent #fdf5b5}.shop2-product-actions{margin-bottom:7px}.product-bonuses-title{display:flex;align-items:center;cursor:pointer;position:relative}.product-item-simple .shop2-product-actions{min-height:0}table.shop2-cart-table td.cart-price{text-align:center}table.shop2-cart-table td.cart-product .cart-product-details{overflow:visible}table.shop2-cart-table th{text-align:center}table.shop2-cart-table th:first-child{text-align:left}.not-authorized{font-weight:400}.bonus-message{font-size:14px}.delete-upload-file.shop2-btn,.shop2-btn.shop2-upload-btn{line-height:normal;display:inline-block;padding:3px 13px;margin:3px 0}.input-calendar{max-width:100%}.additional-cart-params{max-width:100%}.cart-product-param .ui-datepicker-trigger,.shop2-product-options .ui-datepicker-trigger{border-width:1px;vertical-align:middle;padding:1px}.cart-product-param .ui-datepicker-trigger img,.shop2-product-options .ui-datepicker-trigger img{vertical-align:middle}.shop2-date,.shop2-date_interval{vertical-align:middle}.shop2-date-from{margin-bottom:5px}#shop2-alert.promo-products-list{top:30px;left:0;right:0;bottom:30px;margin:0 auto!important;overflow-y:scroll}@media all and (max-width:768px){#shop2-alert.promo-products-list{top:10px;left:10px;right:10px;bottom:10px}}@media all and (max-width:375px){#shop2-alert.promo-products-list{padding:20px 10px;min-width:auto}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist{border-top:1px solid #dedede}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .tr{display:grid;grid-template-columns:2.1fr 2.3fr 1fr 1fr 40px}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .tr{display:none}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .shop2-product-item.tr{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 40px}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .shop2-product-item.tr{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,minmax(80px,auto))}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .shop2-product-item.tr{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,minmax(75px,auto))}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .shop2-product-item.tr .td.column-options .shop2-product-options{table-layout:auto}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td{padding:4px}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-name,#shop2-alert.promo-products-list .shop2-pricelist .td.column-options,#shop2-alert.promo-products-list .shop2-pricelist .td.column-price{width:auto;height:100%;box-sizing:border-box}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-add,#shop2-alert.promo-products-list .shop2-pricelist .td.column-amount,#shop2-alert.promo-products-list .shop2-pricelist .td.column-price{display:flex;align-items:center;justify-content:center;width:auto;box-sizing:border-box}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-name{padding-left:0}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-name{grid-column-start:1;grid-column-end:4;grid-row:1;padding-left:4px}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-name{grid-column-end:4}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-options{grid-column-start:4;grid-column-end:7;grid-row:1}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-options{grid-column-start:1;grid-column-end:4;grid-row:2}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-price{flex-direction:column}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-price{grid-column-start:1;grid-column-end:3;grid-row:2}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-price{grid-column-end:2;grid-row:3}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-amount{grid-column-start:3;grid-column-end:5;grid-row:2}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-amount{grid-column-start:2;grid-column-end:3;grid-row:3}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-add{padding:4px 0}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-add{grid-column-start:5;grid-column-end:7;grid-row:2;padding:4px}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .td.column-add{grid-column-start:3;grid-column-end:4;grid-row:3}}@media all and (max-width:680px){#shop2-alert.promo-products-list .shop2-pricelist .product-label{margin:-3px 0 0 0}}@media all and (max-width:600px){#shop2-alert.promo-products-list .shop2-pricelist .product-label{margin:-3px 0 0 -4px}}@media all and (max-width:400px){#shop2-alert.promo-products-list .shop2-pricelist .product-wrapping{margin-right:0}}.shop2-order-options-wrapper{display:none}.shop2_favorite_link{font-family:Arial;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-decoration-line:underline;color:#08c}.shop2-block.cart-preview .block-body .shop2_favorite_cart{margin-top:16px}.shop2-block.cart-preview .block-body .shop2_favorite_cart .shop2_favorite_cart_link{font-family:Arial;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-decoration-line:underline;color:#fff}.shop2-block.cart-preview .block-body .shop2_favorite_cart .shop2_favorite_cart_link span{min-width:auto}.favorite_panel{float:left;min-width:145px;padding:8.5px 0}.favorite_panel a{display:block;padding:0;font-family:Arial;font-style:normal;font-weight:400;font-size:14px;line-height:28px;height:28px;text-decoration-line:underline;color:#fff;position:relative;padding-left:34px}.favorite_panel a:before{content:'';position:absolute;top:0;bottom:0;left:0;width:22px;height:20px;margin:auto;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2222px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2022%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19.9241%2010.8504L14.1748%2016.6005C13.8819%2016.8934%2011.823%2018.9523%2011.5297%2019.2448C11.2365%2019.5374%2010.7616%2019.5368%2010.4691%2019.2436L2.38043%2011.1342C1.03683%209.96356%200.25%208.27194%200.25%206.45455C0.25%203.02787%203.02787%200.25%206.45455%200.25C8.2102%200.25%209.84293%200.985172%2011%202.23093C12.1571%200.985188%2013.7898%200.25%2015.5455%200.25C18.9721%200.25%2021.75%203.02787%2021.75%206.45455C21.75%208.12669%2021.0844%209.69526%2019.9241%2010.8504ZM4.75%206.72727C4.75%207.02088%204.81355%207.30401%204.93461%207.56306C5.10998%207.93832%204.94794%208.38469%204.57268%208.56006C4.19742%208.73543%203.75105%208.57339%203.57568%208.19813C3.36218%207.74127%203.25%207.24148%203.25%206.72727C3.25%204.80683%204.80683%203.25%206.72727%203.25C7.32202%203.25%207.89672%203.40011%208.40696%203.68202C8.76952%203.88233%208.90104%204.33863%208.70073%204.70118C8.50042%205.06374%208.04412%205.19527%207.68157%204.99495C7.39203%204.83498%207.06666%204.75%206.72727%204.75C5.63526%204.75%204.75%205.63526%204.75%206.72727Z%22%20fill%3D%22%23A8A8A8%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat}.favorite_panel a span{display:inline-block;vertical-align:middle;width:28px;height:28px;border:2px solid #cdcdcd;box-sizing:border-box;font-family:Arial;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-align:center;color:#fff;border-radius:50%;margin-left:10px}.favorite_panel.not-null a{color:#606060}.favorite_panel.not-null a span{color:#606060;border-color:#606060}.favorite_btn_wrapper{padding:20px 0;width:100%;clear:both;text-align:left}.favorite_btn_wrapper .favorite_btn{cursor:pointer;position:relative;font-family:Arial;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#626262;padding:0 0 0 28px;display:block}.favorite_btn_wrapper .favorite_btn input{position:absolute;top:0;opacity:0}.favorite_btn_wrapper .favorite_btn:before{content:'';position:absolute;top:0;bottom:0;left:0;width:22px;height:20px;margin:auto;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2220px%22%20height%3D%2220px%22%20%20viewBox%3D%220%200%2020%2020%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.9268%202.125C3.56289%202.125%201.625%204.11215%201.625%206.5C1.625%207.78463%202.1881%208.87503%203.10244%209.67165C3.11341%209.68121%203.12404%209.69114%203.13431%209.70144L10.4749%2017.0586C10.7187%2017.3029%2010.7183%2017.6986%2010.4739%2017.9424C10.2296%2018.1862%209.83382%2018.1858%209.59002%2017.9414L2.26444%2010.5994C1.11502%209.59046%200.375%208.1731%200.375%206.5C0.375%203.44586%202.84871%200.875%205.9268%200.875C7.55408%200.875%209.01767%201.57554%2010.0325%202.68969C11.0473%201.57554%2012.5108%200.875%2014.1381%200.875C17.2269%200.875%2019.625%203.45684%2019.625%206.5C19.625%208.02578%2019.0725%209.34808%2018.0556%2010.3607L12.863%2015.554C12.6189%2015.7981%2012.2232%2015.7982%2011.9791%2015.5541C11.735%2015.31%2011.735%2014.9143%2011.9791%2014.6702L17.1715%209.47709L17.1731%209.47544C17.9482%208.70379%2018.375%207.70287%2018.375%206.5C18.375%204.10117%2016.4914%202.125%2014.1381%202.125C12.6755%202.125%2011.3832%202.85434%2010.605%203.972C10.5047%204.11598%2010.3486%204.21119%2010.1747%204.23438C10.125%204.241%2010.0752%204.24157%2010.0262%204.23639C9.97923%204.24047%209.93157%204.23926%209.88409%204.23251C9.71232%204.20808%209.55844%204.11336%209.45926%203.97101C8.68098%202.85391%207.38896%202.125%205.9268%202.125Z%22%20fill%3D%22%23666666%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.17314%204.83474C5.15782%204.83474%204.33474%205.65782%204.33474%206.67314C4.33474%206.95213%204.39647%207.21498%204.50642%207.45026C4.65256%207.76297%204.51752%208.13495%204.20481%208.28109C3.89209%208.42723%203.52012%208.29219%203.37398%207.97948C3.1882%207.58195%203.08474%207.13876%203.08474%206.67314C3.08474%204.96746%204.46746%203.58474%206.17314%203.58474C6.71292%203.58474%207.22212%203.72375%207.66495%203.96842C7.96708%204.13534%208.07668%204.51559%207.90976%204.81772C7.74283%205.11985%207.36258%205.22946%207.06045%205.06253C6.79798%204.91751%206.49616%204.83474%206.17314%204.83474Z%22%20fill%3D%22%23666666%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat}.favorite_btn_wrapper .favorite_btn_active{cursor:pointer;position:relative;font-family:Arial;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#626262;padding:0 0 0 28px;text-align:left;display:inline-block;vertical-align:top;display:block}.favorite_btn_wrapper .favorite_btn_active input{position:absolute;top:0;opacity:0}.favorite_btn_wrapper .favorite_btn_active .icon{content:'';position:absolute;top:0;bottom:0;left:-2px;width:24px;height:24px;margin:auto;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.9268%203.875C9.55408%203.875%2011.0177%204.57554%2012.0325%205.68969C13.0473%204.57554%2014.5108%203.875%2016.1381%203.875C19.2269%203.875%2021.625%206.45684%2021.625%209.5C21.625%2011.0258%2021.072%2012.3486%2020.055%2013.3613L19.9787%2013.4376C17.4774%2015.9393%2014.9762%2018.4409%2012.4743%2020.942C12.357%2021.0593%2012.1979%2021.1251%2012.0321%2021.125C11.8662%2021.1249%2011.7072%2021.0589%2011.59%2020.9414L4.26444%2013.5994C3.11502%2012.5905%202.375%2011.1731%202.375%209.5C2.375%206.44586%204.84871%203.875%207.9268%203.875ZM6.33473%209.67314C6.33473%208.65782%207.15781%207.83474%208.17313%207.83474C8.49615%207.83474%208.79797%207.91752%209.06045%208.06253C9.36258%208.22946%209.74283%208.11985%209.90975%207.81772C10.0767%207.51559%209.96707%207.13535%209.66494%206.96842C9.22211%206.72376%208.71292%206.58474%208.17313%206.58474C6.46745%206.58474%205.08473%207.96746%205.08473%209.67314C5.08473%2010.1388%205.18819%2010.5819%205.37397%2010.9795C5.52011%2011.2922%205.89209%2011.4272%206.2048%2011.2811C6.51752%2011.1349%206.65255%2010.763%206.50641%2010.4503C6.39646%2010.215%206.33473%209.95213%206.33473%209.67314Z%22%20fill%3D%22%23666666%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat}.favorite_btn_wrapper .favorite_btn_active .icon:before{content:'';position:absolute;bottom:0;right:0;width:12px;height:12px;background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2212px%22%20height%3D%2212px%22%20%20viewBox%3D%220%200%2012%2012%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M2%202L10%2010%22%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M10%202L2%2010%22%20stroke%3D%22%23333333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat;opacity:0}.favorite_btn_wrapper .favorite_btn_active .icon:hover{background:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2224px%22%20height%3D%2224px%22%20%20viewBox%3D%220%200%2024%2024%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.9268%203.875C9.55408%203.875%2011.0177%204.57554%2012.0325%205.68969C13.0473%204.57554%2014.5108%203.875%2016.1381%203.875C19.2269%203.875%2021.625%206.45684%2021.625%209.5C21.625%2011.0258%2021.072%2012.3486%2020.055%2013.3613L19.9787%2013.4376C17.4774%2015.9393%2014.9762%2018.4409%2012.4743%2020.942C12.357%2021.0593%2012.1979%2021.1251%2012.0321%2021.125C11.8662%2021.1249%2011.7072%2021.0589%2011.59%2020.9414L4.26444%2013.5994C3.11502%2012.5905%202.375%2011.1731%202.375%209.5C2.375%206.44586%204.84871%203.875%207.9268%203.875ZM6.33473%209.67314C6.33473%208.65782%207.15781%207.83474%208.17313%207.83474C8.49615%207.83474%208.79797%207.91752%209.06045%208.06253C9.36258%208.22946%209.74283%208.11985%209.90975%207.81772C10.0767%207.51559%209.96707%207.13535%209.66494%206.96842C9.22211%206.72376%208.71292%206.58474%208.17313%206.58474C6.46745%206.58474%205.08473%207.96746%205.08473%209.67314C5.08473%2010.1388%205.18819%2010.5819%205.37397%2010.9795C5.52011%2011.2922%205.89209%2011.4272%206.2048%2011.2811C6.51752%2011.1349%206.65255%2010.763%206.50641%2010.4503C6.39646%2010.215%206.33473%209.95213%206.33473%209.67314Z%22%20fill%3D%22%23ccc%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat}.favorite_btn_wrapper .favorite_btn_active .icon:hover:before{opacity:1}.td.column-options .favorite_btn_wrapper{padding:8px 0;border-bottom:1px solid #dedede}.shop2-popup_favorite{position:fixed;width:100%;height:100%;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0;z-index:999;background:rgba(0,0,0,.6)}.shop2-popup_favorite:before{height:100%;display:inline-block;vertical-align:middle;content:''}.shop2-popup_favorite .popup_inner{width:340px;margin:auto;position:relative;display:inline-block;white-space:normal;vertical-align:middle;text-align:left;padding:20px;background:#fff;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.shop2-popup_favorite .popup_inner .text{font-family:Arial;font-style:normal;font-weight:400;font-size:19px;line-height:22px;color:#333;padding-bottom:16px}.shop2-popup_favorite .popup_inner .btns{font-size:0}.shop2-popup_favorite .popup_inner .btns .shop2-btn{display:inline-block;vertical-align:middle;margin-right:20px;padding:5px 11px;line-height:1}.shop2-popup_favorite .popup_inner .btns .shop2-btn-close{display:inline-block;vertical-align:middle;font-family:Arial;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#08c;text-decoration:underline;cursor:pointer}