html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}strong{font-weight:700}html,body{width:100%;height:100%;font-family:'Montserrat',sans-serif;font-size:14px;background-color:#fff;font-style:normal;font-weight:400;scroll-behavior:smooth}p{margin-bottom:15px}h1{font-size:30px;margin-bottom:10px;text-shadow:0 1px 0 #fff;font-family:Montserrat;font-style:normal;font-weight:700;line-height:44px}h2{clear:both;font-size:18px;margin-bottom:10px;font-weight:700;line-height:22px;color:#484848}h3{font-size:16px;margin-top:0;margin-bottom:10px;font-weight:400}a{color:#0095eb}a:hover{color:#e84d07}e[type="button"]{cursor:hand;cursor:pointer}#top_background{min-height:44px;width:100%;overflow:hidden;padding-bottom:5px}#top_menu{background:#DAEAF2;color:#005782;height:30px}#top_menu_fix{width:1200px;margin:0 auto}#callback{text-align:right;line-height:30px}#callback a,.formdelivery a{text-decoration:none;border-bottom:dotted 1px #539cc1}#top{margin:0 auto;width:1200px}#menu{margin:0;width:auto}#menu li{height:30px;display:block;float:left;list-style:none;border:1px solid #484848;border-radius:4px;margin-left:5px;text-decoration:none}#menu li a{margin-right:5px;font-size:10px;display:block;float:left;padding:5px 10px;line-height:20px;color:#484848;text-decoration:none}#menu li.selected a,#menu li:hover a{text-decoration:underline}#blog{list-style:none;display:flex;flex-wrap:wrap}#blog li{height:370px;border-right:dotted 1px #DAEAF2;width:calc((100% - 60px) / 3);margin:0 0 10px}#blog li h3,#blog li p{text-align:center;padding:5px}.col-lg-3{max-width:24%;float:left;margin-bottom:1%;margin-right:1%}.catalog-item{padding:0;position:relative;display:block;text-align:center}.catalog-item:before,.img_bordered:before{content:'';display:block;position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:1;border:1px dotted #DAEAF2}.catalog-item--img{max-width:100%;margin:0;height:205px;position:relative;z-index:0}#currencies{margin-bottom:15px}#currencies ul{margin-top:10px}#currencies ul li{font-size:12px;display:inline;padding-right:5px;list-style:none}#currencies ul li a{white-space:nowrap;color:#505050}#currencies ul li.selected a{text-decoration:none}#cart_informer{margin-top:20px;float:left;margin-left:20px}.cart_icon{display:inline-block;height:32px;width:32px;position:relative;zoom:1;margin-right:5px;background:url(../../../design/oulin/images/basket_icons.png) no-repeat;float:left}.cart_total{position:absolute;border:none;border-radius:8px;width:15px;height:15px;margin-left:-25px;margin-top:-1px;background:#F79E1B;color:#fff;line-height:16px;font-size:11px;font-style:normal;text-align:center}#user_cart{font-style:italic;font-size:12px;color:#747474;padding-left:45px}#user_cart>a{text-decoration:none;color:#747474}#user_cart>a>span{text-decoration:none;color:#484848;font-style:normal;font-weight:400;font-size:14px;line-height:17px}#user_cart>a>span>i{color:#f79e1b;font-weight:700;font-style:normal}#header{margin:0 auto;width:1200px;overflow:hidden;clear:both;margin-bottom:15px}#footer{margin:0 auto;width:100%;overflow:hidden;clear:both;height:400px;padding-top:30px;background:#DAEAF2}.footer__list-wrapper{width:1200px;padding:2% 2% 0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.footer__list{float:left;width:19%;margin:0 1% 0 0}.footer__item{width:100%;position:relative;list-style:none}.footer__item-title{text-transform:uppercase;letter-spacing:1px;display:block;margin:0 0 2.5rem;font-style:normal;font-weight:700;font-size:20px}.footer__item-title_last{text-transform:uppercase;letter-spacing:1px;display:block;margin:0 0 1rem;font-style:normal;font-weight:700;font-size:20px}.footer__item-link{font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;color:#005782;list-style:none;text-decoration:none;margin:0 0 .5rem;display:inline-block;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.footer__item-title img{margin:-15px}.footer__item-title b{display:none}.footer__info{clear:both;width:100%}.footer__info_width{width:1200px;padding:1% 3%;display:grid;grid-template-columns:1fr 1fr;margin:0 auto}.footer__disclaimer{line-height:1.3rem;font-weight:400;border-bottom:none;-ms-flex-preferred-size:43rem;flex-basis:43rem;padding-left:10%;padding-top:.8rem;text-align:right;font-size:11px;font-weight:400;border-bottom:.1rem solid #e2e2e2;color:#666}#account{margin-top:20px;float:left;margin-left:15px}#account_icon>i{background:url(../../../design/oulin/images/user_account.png) no-repeat;display:inline-block;height:32px;width:32px;position:relative;zoom:1;margin-right:5px;float:left}#account #login{padding-left:7px;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#484848;text-decoration:none}#account #register{padding-left:7px;font-style:italic;font-weight:400;font-size:14px;line-height:17px;color:#484848;text-decoration:none}#account #logout{padding-left:7px}#logo{padding-left:0;float:left;clear:left;width:170px;margin-top:10px;height:48px;margin-left:1%}#contact{float:right;text-align:right;margin-top:45px;margin-right:5px;font-style:italic;height:25px;color:#505050;font-size:15px;text-shadow:0 1px 0 #fff}#contact #phone{font-size:18px}#main{margin:0 auto;width:1200px;min-height:380px}#content{float:left;width:auto;margin-bottom:20px}#content_products{float:right;width:910px;margin-bottom:20px;margin-top:33px}#left{width:260px;float:left;overflow:hidden;margin:30px 0 0 0}#cssmenu>ul{list-style:none;margin:0;padding:0 1px;vertical-align:baseline;line-height:1;display:block;width:253px;border:1px solid #e0e0e0;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;box-shadow:0 0 10px rgba(98,113,121,.3);border-radius:0 0 2px 2px}#cssmenu>ul li{display:block;position:relative;margin:0;padding:0;width:100%}#cssmenu>ul li a{display:block;margin:0;text-shadow:0 1px 0 #fff;background:#fff;position:relative;padding:10px 15px;font-size:15px;line-height:20px;color:#484848;text-decoration:none;height:20px}#cssmenu>ul li a:hover,#cssmenu>ul li:hover>a{background:#daeaf2}#cl{overflow:hidden;margin-bottom:20px}#cl li{display:block;float:left;overflow:hidden;margin:0 7px 7px 0;width:70px;height:70px;border:2px solid #f9f9f9;background-color:#fff;background:#FFF;box-shadow:0 0 10px rgba(98,113,121,.3);border-radius:5px}#cl li a{display:table-cell;width:65px;height:65px;vertical-align:middle;text-align:center}#cl li img{max-width:65px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#cl li:hover{border:2px solid #daeaf2}#banner_main{width:73%;overflow:hidden;float:left;max-width:876px;margin-right:1%}#banner_today{width:270px;height:510px;overflow:hidden;box-shadow:0 0 10px rgba(98,113,121,.3);border-radius:2px;padding:0 15px}#banner_today h2{font-weight:700;font-size:30px;text-align:center;line-height:36px}#banner_today .image_today{margin-top:1px}#banner_today .image_today_height{height:210px;position:relative}.image_today_height img{max-width:100%;max-height:100%;position:absolute;z-index:1;margin:auto;top:0;right:0;bottom:0;left:0}#banner_today h3{text-align:center;margin-top:5px}#banner_today h3 a{font-size:18px;line-height:22px;text-decoration-line:underline;color:#53A2FF}#clear,.clear{clear:both}#search{margin-top:18px;margin-bottom:10px;height:50px;float:left}#search .input_search{width:390px;height:35px;font-size:12px;border:1px solid #C4C4C4;display:block;float:left;box-sizing:border-box;text-indent:15px;font-style:normal;font-family:'Montserrat';border-radius:5px;outline:#daeaf2}#search .button_search{width:32px;height:32px;background-position-y:middle;background:url(../../../design/oulin/images/search.png) no-repeat;border-style:none;cursor:pointer;cursor:hand;display:block;outline:none;float:left;margin-left:-40px;margin-top:5px}#catalog{margin:15px;float:left;width:101px}#catalog_menu{margin-top:10px;margin-bottom:10px}#catalog_menu ul{padding-left:0;padding-bottom:5px;list-style:none}#catalog_menu ul ul{padding-left:20px;padding-top:0;padding-bottom:0}#catalog_menu ul li{font-size:16px;margin-top:8px}#catalog_menu ul li img{vertical-align:middle}#catalog_menu ul li a.selected{color:#fff;background-color:#0095eb;padding:3px}#catalog_menu ul ul li{font-size:14px}#catalog_menu ul ul ul li{font-size:12px}.dropbtn{width:100px;height:40px;border:none;outline:none;background:#F79E1B;border-radius:5px;font-size:15px;font-style:normal;color:#fff}.dropbtn:hover,.dropbtn:focus{background-color:#005782;cursor:pointer}.dropdown{display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:30%;border-radius:2px;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:9}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown a:hover{background-color:#daeaf2;cursor:pointer}.show{display:block}#all_brands{width:220px;margin-bottom:15px}#brands{clear:both;margin-bottom:10px;margin-top:10px}#brands a{color:#ec0060;font-size:12px;margin-right:10px}#brands img{vertical-align:middle}#brands a:hover{color:#000}#brands a.selected{background-color:#ec0060;color:#fffeff;padding:2px 2px 2px 2px}#path{margin-bottom:5px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:17px;color:#747474}#path a{color:#747474;text-decoration:none}.product .image{text-align:center;width:300px;background-color:#fff;float:left;padding:5px;margin-right:20px}.product .image img{max-width:300px}.product .images{clear:left;float:left;width:70px;margin-right:30px;padding-top:15px;padding-bottom:15px}.product .images img{text-align:center;width:60px!important;background-color:#fff;float:left;padding:5px;margin:4px 10px 10px 0;opacity:1!important}.product .description{float:left;width:660px;grid-template-rows:1fr 1fr;grid-template-columns:415px 1fr;display:grid;max-height:545px;align-items:center}.description .value{justify-content:left;display:flex;justify-content:left;align-items:center}.product .features{list-style:none;width:100%;display:block;clear:both;margin-top:15px;margin-bottom:25px;border-bottom:1px solid #e0e0e0}.product .features li{padding:10px 5px 10px 5px;overflow:hidden;border-top:1px solid #e0e0e0;background-color:#f0f0f0}.product .features li.even{background-color:#e9e9e9}.product .features label{font-style:normal;display:block;width:30%;float:left}.product .features span{float:left;display:block;width:70%}.product .variants{display:block;font-size:14px}.product .variant td{padding-bottom:6px;vertical-align:middle}.price{font-style:normal;font-weight:700;font-size:24px;line-height:29px;color:#484848}.compare_price{font-size:18px;white-space:nowrap;color:#747474;position:relative}.compare_price:before{border-bottom:2px solid red;position:absolute;content:"";width:100%;height:50%;transform:rotate(-12deg)}.discount_text{background:#FFDAA3;padding:4px 8px 3px;font-size:12px;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:1px;max-width:80px;color:#F79E1B;z-index:99;position:absolute}.discount_text_complect{background:#A5E1FF;padding:4px 8px 4px;font-size:12px;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:10px 0;margin-bottom:1px;max-width:140px;display:block;color:#005782;position:ablosule}.discount_text_main{height:15px;position:absolute;background:#FFDAA3;padding:4px 8px 3px;font-size:12px;line-height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:1px;max-width:80px;color:#F79E1B;z-index:99}.product .price{font-size:24px;white-space:nowrap;text-indent:118px;position:relative;text-align:center}.product .variant_name{float:left;margin-right:10px;font-size:12px}.product .variant_radiobutton{margin-right:5px;margin-left:0}#back_forward{font-size:14px;margin-bottom:20px;clear:both}#back_forward a.prev_page_link{margin-right:20px}.text{max-width:700px;margin:0 0 30px;background:#FFF;border:2px solid #7DCA86;border-radius:5px;padding:7px 15px;box-sizing:border-box}.tabs{width:auto;margin:20px 0}.tabs__caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;max-width:35%;margin:0% 25%}.tabs__caption li:last-child:before{content:'';position:absolute;bottom:-5px;left:0;right:-2px;z-index:-1;height:5px}.tabs__caption:after{content:'';display:table;clear:both}.tabs__caption li{margin:15px 10px;margin-right:20px;color:#484848;font-size:14px;position:relative;text-align:center;border-bottom:dotted 1px #484848}.tabs__caption li:not(.active){cursor:pointer}.tabs__caption li:not(.active):hover{color:#424242;cursor:pointer}.tabs__caption .active{background:#FFF;color:#484848;border-bottom:dotted 1px #f79e1b}.tabs__caption .active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:5px;background:#FFF}.tabs__content{display:none;background:#FFF;padding-top:15px;clear:both}.tabs__content.active{display:block}.tabs_main{width:auto;margin:10px 0}.tabs_main__caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;margin:-1px 0 0 -1px;padding:15px}.tabs_main__caption li:last-child:before{content:'';position:absolute;left:0;z-index:-1}.tabs_main__caption:after{content:'';display:table;clear:both}.tabs_main__caption li{color:#747474;font-size:14px;position:relative;padding:7px 13px;margin:2px 9px;text-align:center;background:#fff;border:solid 1px #747474;cursor:pointer;border-radius:5px}.tabs_main__caption li:not(.active){cursor:pointer}.tabs_main__caption li:not(.active):hover{border:solid 1px #f79e1b;cursor:pointer;border-radius:5px}.tabs_main__caption .active{background:#F1F1F1;color:#484848;align-items:center;border-radius:5px;border:solid 1px #F1F1F1}.tabs_main__caption .active:after{content:'';position:absolute;bottom:0;left:0;right:0;background:#FFF}.tabs_main__content{display:none;background:#FFF;border:solid transparent 1px;border-radius:2px;clear:both}.tabs_main__content.active{display:block}#main_h1{font-family:Montserrat;font-style:normal;font-weight:700;font-size:30px;float:left}#catalog_h1{font-size:30px;margin-bottom:10px;text-shadow:0 1px 0 #fff;font-family:Montserrat;font-style:normal;font-weight:700;line-height:44px}.tiny_products{list-style:none;display:block}.tiny_products .product{width:210px;margin-right:20px;margin-bottom:30px;display:-moz-inline-box;display:inline-block;zoom:1;word-spacing:normal;vertical-align:top}.tiny_products .product .image{vertical-align:middle;text-align:center;width:200px;height:230px;line-height:200px;background-color:#fff;padding:5px;position:relative;margin-bottom:10px}.tiny_products .product .image img{vertical-align:middle;max-width:200px}.tiny_products .product h3{font-size:14px;margin-bottom:10px;font-weight:400}.products{list-style:none;display:block}.products .product{width:100%;display:block;clear:both;overflow:hidden}.products .product .image{text-align:center;width:200px;background-color:#fff;border:1px solid #e0e0e0;float:left;padding:5px;margin:4px 0 20px 0}.products .product .image img{max-width:200px}.products .product .product_info{float:right;width:450px;margin-bottom:40px}.products .product h3{font-size:20px;margin-bottom:5px;font-weight:400}.products .product .annotation{font-size:12px;color:#505050;margin-bottom:5px}.button_today{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;width:48px;height:48px;font-size:0;border:none;outline:none;border-radius:5px;text-align:right;float:right;background:url(../../../design/oulin/images/today_cart.png) no-repeat #F79E1B 10px 10px}.button_today:hover{cursor:pointer;background:url(../../../design/oulin/images/today_cart.png) no-repeat #FFDAA3 10px 10px}.button{clear:left;cursor:pointer}.button{background-color:#F79E1B;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #f79e1b;display:inline-block;color:#fff;padding:6px 20px;text-decoration:none;background:#F79E1B;font-weight:500;font-size:14px;line-height:15px;font-family:Montserrat;height:40px}.button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.01,#efb053),color-stop(1.1,#ff9800));background:-moz-linear-gradient(center top,#FFDAA3 5%,#ff9800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#FFDAA3}.button:active{position:relative;top:1px}#features{background-color:#f0f0f0;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin-top:20px;margin-bottom:10px;width:100%}#features .feature_name{padding:7px}#features .feature_values{padding:7px}#features a{padding-right:6px;white-space:nowrap}#features a.selected{color:#505050;text-decoration:none}.sort_header.view_block{border:none}.sort_header{height:29px;position:relative;zoom:1}.sort_header .sort_filter{float:left}.sort_header .sort_filter a{display:inline-block;text-decoration:none;color:#0095eb;margin:0 20px 0 0}.sort_header .sort_filter a>span{vertical-align:top;float:left}.sort_header .sort_filter a span{font-size:12px;line-height:13px}ul.tabs li span,.front_slider_wrapp .extended_pagination span,a,a span{-webkit-transition:color ease-out 0.07s;-moz-transition:color ease-out 0.07s;-o-transition:color ease-out 0.07s;transition:color ease-out 0.07s}.sort_header .sort_filter a i.arr{display:inline-block;height:20px;width:18px;background:url(../../../design/oulin/images/sort_icons.png) -42px 3px no-repeat}.sort_header .sort_filter a.current.desc:hover i.arr,.sort_header .sort_filter a.current.desc i.arr{background-position:5px 3px}.sort_header .sort_filter a.current span{color:#f79e1b}.sort_header .sort_display{float:right;font-size:0}.sort_display a{margin:0 0 0 15px}.sort_display a,.sort_display a i{display:inline-block;height:13px;width:13px;line-height:20px}.sort_display a.block.current i,.sort_display a.block:hover i{background-position:-1px -23px}.sort_display a.block i{background-position:-1px -41px}.sort_display a i{background:url(../../../design/oulin/images/sort_icons.png) 0 0 no-repeat}.sort_display a,.sort_display a i{display:inline-block;height:13px;width:13px;line-height:20px}.sort_display a.list i{background-position:-19px -41px}.sort_display a.table i{background-position:-37px -41px}.prds{margin-top:10px}.mode{float:left;margin-right:10px;color:#6d6d6d;line-height:25px;font-size:13px}.normal-mode,.compact-mode,.table-mode{display:inline-block;width:25px;height:25px;vertical-align:top}.normal-mode{background-position:0 0}.normal-mode.current,.normal-mode:active{background-position:0 -25px}.compact-mode{background-position:-25px 0}.compact-mode.current,.compact-mode:active{background-position:-25px -25px}.table-mode{background-position:-50px 0}.table-mode.current,.table-mode:active{background-position:-50px -25px}.products{list-style:none;display:block}.products .product{clear:both;display:block;width:100%;overflow:hidden}.products .product .image{float:left;margin:0 0 20px;vertical-align:middle;text-align:center;width:200px;height:200px;line-height:200px;background:#fff;border:1px solid #e0e0e0;padding:5px}.products .product .image img{vertical-align:middle;max-width:200px}.products .product .product_info{float:right;width:590px;margin-bottom:40px}.products .product h3{margin-bottom:15px;padding-left:0;font-size:20px;font-weight:400}.products .product h3 a{text-decoration:underline}.products .product .annotation{margin-bottom:5px;font-size:15px;color:#505050}.products .product .v_first{display:none}.infotd{display:none}.table .products{list-style:none;display:block;margin-top:25px}.table .products .product{min-height:395px;width:24%;display:-moz-inline-box;display:inline-block;word-spacing:normal;vertical-align:top;margin-top:1px;box-shadow:0 0 10px rgba(98,113,121,.3);border-radius:5px}.table .products .product:hover{box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.table .products .product .image{float:none;margin-bottom:10px;padding:5%;width:95%;height:200px;line-height:200px;vertical-align:middle;text-align:center;background:#fff;border:none}.table .products .product .image img{vertical-align:middle;max-width:185px}.table .products .product .product_info{text-align:center;float:none;margin:0;width:215px}.table .products .product .product_info_photos{text-align:center;float:none;margin:0;width:280px}.table .products .product h3{clear:both;margin-bottom:10px;font-size:15px;font-weight:400;text-indent:5px;height:50px}.table .products .product .annotation{display:none}.table .products .product .v_first{display:none}.table .infotd{display:none}.small .products{list-style:none;display:block;margin-bottom:15px}.small .products .product{display:block;overflow:visible;padding:5px 0;width:100%;border:1px solid #e7e7e7;-moz-box-shadow:0 1px 2px 0 #efefef;-webkit-box-shadow:0 1px 2px 0 #efefef;box-shadow:0 1px 2px 0 #efefef;-webkit-transition:border-color .3s ease-out;-moz-transition:border-color .3s ease-out;-ms-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out;box-shadow:0 0 10px rgba(98,113,121,.3)}.small .products .product:hover{border:1px solid #f79e1b;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.small .products .product:after{content:"";display:block;clear:both;visibility:hidden;line-height:0}.small .products .product .image{float:left;margin:0;padding:2px 3px 4px;line-height:50px;vertical-align:middle;text-align:center;border:none!important;position:relative}.small .products .product .image img{vertical-align:middle;width:100%;max-width:100%;max-height:100%;position:absolute;z-index:1;margin:auto;top:0;right:0;bottom:0;left:0}.small .products .product .product_info{margin:0}.small .products .product h3{float:left;padding:7px 0;width:88%;height:20px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.small .products .product .annotation{width:100%;float:left}.small .products .product .button{clear:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;width:48px;height:48px;font-size:0;border:none;outline:none;border-radius:5px;text-align:right;background:url(../../../design/oulin/images/today_cart.png) no-repeat #F79E1B 10px 10px}.small .products .product .price{font-size:18px}.small .products .product .compare_price{margin-right:5px;font-size:12px}.small .products .product .variant{display:none}.small .products .product .v_first{float:left;display:block;margin-right:30px;width:85px}.small .infotd{display:block;border-top:1px #d0d0d0 solid;border-bottom:1px #d0d0d0 solid;background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background:-o-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#f9f9f9 0,#f4f4f4 100%);background:linear-gradient(to bottom,#f9f9f9 0,#f4f4f4 100%);border:1px solid #e8e8e8;line-height:24px;position:relative;padding:5px 15px;margin:0 0 19px;color:#929292;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.small .infotd:after{content:"";display:block;clear:both;visibility:hidden;line-height:0}.small .infotd .info_foto{float:left;width:250px}.small .infotd .info_name{float:left;width:410px}.small .infotd .info_price{float:left;width:114px}.filterblock>div{padding-top:15px}.filterblock{display:block;position:relative;margin:0 0 30px 1%;border-radius:2px}.filterblock .title{display:block;padding:5px;font-size:16px;font-weight:600}.filterblock .fcontent{display:block;padding:0 15px 10px}.filterblock .fcontent:last-child{border:0}.fcontent.brandlink a{display:inline-block;margin:2px 3px 3px 0}.fcontent.brandlink a.selected{color:#000}.fcontent.filt ul{display:block;margin:0;padding:0;list-style:none}.fcontent.filt ul li{display:block;padding:0;list-style:none;position:relative;margin-top:2px}.fcontent.filt ul li label input[type="checkbox"]::before,.fcontent.filt ul li label input[type="radio"]::before{content:'';display:block;width:13px;height:13px;background:#FDFDFD;position:absolute;top:0;left:0;cursor:pointer;border:1px solid #E5E5E5;box-shadow:inset 0 1px 7px rgba(0,0,0,.06)}.fcontent.filt ul li label input[type="checkbox"],.fcontent.filt ul li label input[type="radio"]{position:relative;float:left}.fcontent.filt ul li label:hover input[type="checkbox"]::before,.fcontent.filt ul li label:hover input[type="radio"]::before{background:#D12A27;border-color:transparent;cursor:pointer}.fcontent.filt ul li label input[type="checkbox"]:checked::after,.fcontent.filt ul li label input[type="radio"]:checked::after{content:'';display:block;width:17px;height:17px;position:absolute;top:0;left:0;cursor:pointer;background:#f79e1b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAkElEQVQYV2NkIAEwElL7////AqCaBYyMjB/wKgYqbAAqrAfijUDFATgVAxUaABWdB+KPQGwAVPwAn+ILQEX6QFwIVDgB5FywYqgpIOsSQW5Dsv4gkO8A8xdMMUhnPhCDTCsE4v3I1qMrFgAKHIBaC5MLBJq6ATm04G4GWo2sAex79GBF8SBUQwIsXPEqJhRBABcdNgxNv6JFAAAAAElFTkSuQmCC) no-repeat center;box-shadow:inset 0 0 0 1px #e47c4e}.fcontent.filt ul li label{position:relative}.fcontent.filt ul li label:hover{cursor:pointer}.fcontent.filt ul li label span.inams{display:inline-block;float:left;margin-left:5px;font-size:14px;line-height:21px}.fcontent.filt ul li label span.inams.checkeds{color:#000}.fcontent.filt{padding:0 0 5px 5px}.resetfilter{display:block;text-align:center;padding:20px 0;border-top:1px solid #E5E5E5}.filter_group li input{width:20px;height:20px}#oS{width:8px;height:5px;float:right;margin-top:5px;background:url(../../../design/oulin/images/arrows.png) -1px -162px no-repeat}.pagination{margin-top:5px;margin-bottom:5px;font-size:12px;overflow:hidden}.pagination a{display:block;float:left;background-color:#fffeff;margin-right:5px;margin-bottom:5px;padding:7px 4px;min-width:22px;text-align:center;text-decoration:none;color:#C4C4C4;font-size:18px}.pagination a.selected:hover,.pagination a.selected{color:#484848;font-weight:700}.pagination a:hover{background-color:#f8f8f8}.pagination a.next_page_link,.pagination a.prev_page_link{border:none;background:none}#browsed_block{width:1200px;margin:0 auto}#browsed_products{margin-bottom:20px;overflow:hidden}#browsed_products li{display:block;float:left;overflow:hidden;border:1px solid #e0e0e0;background-color:#fff;margin:0 7px 7px 0;width:50px;height:50px}#browsed_products li a{display:table-cell;vertical-align:middle;text-align:center;width:50px;height:50px}input[type="text"],input[type="password"]{width:100%;font-size:18px;display:block;margin-bottom:10px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:5px;height:50px;outline:none;font-family:'Montserrat',sans-serif}.form{width:400px;margin-bottom:20px}.form textarea{width:100%;height:100px;font-size:18px}.form label{display:block;font-size:14px}.form input[type="text"]{display:block;margin-bottom:10px;border:1px solid #E5E5E5;box-sizing:border-box;border-radius:5px;width:100%;height:50px;outline:none;text-indent:10px}.comment_list{margin-top:15px;list-style:none}.comment_list li{padding-bottom:15px}.comment_header{font-size:18px}.comment_header i{font-weight:400;font-style:normal;color:#878787;font-size:13px}.comment_form{margin-top:20px;width:100%;overflow:hidden;outline:none}.comment_form h2{margin-bottom:0}.comment_form .comment_textarea{width:99%;height:100px;font-size:16px;resize:none;font-family:'Montserrat',sans-serif;border:1px solid #E5E5E5}.comment_form label{display:block;float:left;width:100px;font-size:14px;margin-top:15px}.comment_form .input_name{font-size:16px;width:250px;margin-top:15px}.comment_form .input_captcha,.cart_form .input_captcha{float:left;width:150px;font-size:24px;font-weight:700;text-transform:uppercase;margin-top:7px;height:36px;font-family:'Montserrat',sans-serif}.comment_form .captcha,.cart_form .captcha{float:left;display:block;margin-top:0;margin-right:10px}.comment_form .button,.feedback_form .button,.register_form .button,.login_form .button{float:left;display:block;margin-top:10px;margin-right:0}.login_form label a{cursor:pointer;border-bottom:dotted 1px #53A2FF;text-decoration:none;color:#53A2FF;font-size:11px}.feedback_form{background-color:#f3f3f3;border:1px solid #e0e0e0;padding:20px;margin-top:20px;width:90%;overflow:hidden}.feedback_form .input_captcha,.register_form .input_captcha{float:left;width:150px;font-size:24px;font-weight:700;text-transform:uppercase;margin-top:15px;height:36px}.feedback_form .captcha,.register_form .captcha{float:left;display:block;margin-top:15px;margin-right:10px}.feedback_form .button_send{font-size:18px;float:right;margin-top:25px}#purchases{width:100%}#purchases tr{border-top:1px solid #E5E5E5;height:55px}#purchases th{vertical-align:top;padding-top:10px;font-size:18px;font-weight:400}#purchases .image{width:120px;text-align:center;height:110px}#purchases .image a{background-color:#fff;margin:0 7px 7px 0;display:table-cell;vertical-align:middle;text-align:center;width:120px;height:110px}#purchases .name{padding-left:10px;padding-right:10px;text-align:left}#purchases td.name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:18px;line-height:22px}#purchases td.name a{text-decoration:none;color:#484848}#purchases td .download_attachment{white-space:nowrap;color:#3b8500;padding:5px 10px 7px 10px;border-bottom-color:1px dotted green;background-color:#ccff72;line-height:30px}#purchases .price{padding-left:5px;padding-right:5px;white-space:nowrap;text-align:right}#purchases td.price{font-size:14px}#purchases .remove{padding-left:15px;text-align:right;padding-right:25px}a.cart_delete{display:inline-block;width:18px;height:18px;background:#f6f7f9 url(../../../design/oulin/images/icon_delete.png) no-repeat 0 0;vertical-align:middle}#purchases .amount{font-size:14px;padding-left:5px;padding-right:5px}#purchases .amount select{font-size:12px}#purchases .coupon .name{font-size:14px}#purchases .coupon .name input.coupon_code{width:200px}#purchases .coupon .name input{font-size:16px}ul#deliveries{margin-top:20px;margin-bottom:20px;background-color:#fff;border:1px solid #e0e0e0;padding:20px 20px 0 20px;list-style:none}ul#deliveries li{margin-bottom:20px}ul#deliveries li div.checkbox{float:left}ul#deliveries li h3,ul#deliveries li .description{display:block;margin-left:25px}#orders_history{list-style:none}#orders_history li{margin-bottom:10px}#orders_history li a{font-size:16px}table.order_info{margin-right:20px;margin-bottom:20px;background-color:#f9f9f9}table.order_info td{padding:10px;border:1px dotted #e0e0e0;font-size:14px}.checkout_button{padding:10px 20px 10px 20px;border:1px solid #51a400;background-color:#d3ffa9;color:#2e5e00;font-size:14px}.message_error{clear:both;height:18px;padding:10px 20px;margin-bottom:15px;margin-top:10px;overflow:hidden;color:red;background-color:#ffcaca;border:1px dotted #ff4545}.complect_products{list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.complect_products .image{line-height:90px;margin:15px;height:100px;vertical-align:middle;text-align:center;background-color:#fff}.complect_products .image img{vertical-align:middle}.complect_products .product{display:-moz-inline-box;display:inline-block;word-spacing:normal;vertical-align:top;text-align:center}.complect_products h3{text-align:center}.navigation{height:30px}.brand{padding-left:20px;float:left;line-height:20px;text-transform:uppercase;display:none}.brand a,.brand a:visited{color:#fff;text-decoration:none}.nav-container{width:100%;margin:0 auto}nav{float:left}nav ul{list-style:none;margin:0;padding:0}nav ul li{float:left}nav ul li a,nav ul li a:visited{display:block;padding:0 20px;line-height:30px;color:#005782;text-decoration:none}nav ul li a:hover,nav ul li a:visited:hover{background:#005782;color:#fff}nav ul li a:not(:only-child):after,nav ul li a:visited:not(:only-child):after{position:absolute;top:9px;margin-left:5px;width:7px;height:7px;border-bottom:1px solid #005782;border-right:1px solid #005782;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color 0.2s ease;-moz-transition:border-color 0.2s ease;-ms-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease}nav ul li ul li{min-width:190px}nav ul li ul li a{padding:15px;line-height:15px}.nav-dropdown{position:absolute;display:none;z-index:1;box-shadow:0 3px 12px rgba(0,0,0,.15);background:#fff;max-width:500px;margin:0 auto;-webkit-transform:translateZ(0);transition:opacity .5s ease-out,left 0s linear 1s}.mobile_menu{display:none}.mobile_wrapper{width:100%;background:#fff;height:60px;line-height:60px}.hamburger{background:none;position:absolute;top:0;right:0;line-height:45px;padding:5px 15px 0 15px;color:#f79e1b;border:0;font-size:1.4em;font-weight:700;cursor:pointer;outline:none;z-index:10000000000000}.cross{background:none;position:absolute;top:0;right:0;padding:7px 15px 0 15px;color:#d96632;border:0;font-size:3em;line-height:65px;font-weight:700;cursor:pointer;outline:none;z-index:10000000000000}.memenu_burgernu{z-index:1000000;font-weight:700;font-size:.8em;width:100%;background:#f1f1f1;position:absolute;text-align:center;font-size:12px}.menu_burger ul{margin:0;padding:0;list-style-type:none;list-style-image:none}.menu_burger li{display:block;padding:15px 0 15px 0;border-bottom:#ddd 1px solid}.menu_burger li:hover{display:block;background:#fff;padding:15px 0 15px 0;border-bottom:#ddd 1px solid}.menu_burger ul li a{text-decoration:none;margin:0;color:#3a180a;padding-left:20px}.menu_burger ul li a:hover{color:#e84d07;text-decoration:none}.menu_burger a{text-decoration:none;color:#fff;text-indent:10px}.menu_burger a:hover{text-decoration:none;color:#e84d07;text-indent:10px}@media only screen and (max-width:798px){.nav-mobile{display:block}nav{width:100%;padding:15px 0 15px}nav ul{display:none}nav ul li{float:none}nav ul li a{padding:15px;line-height:20px}nav ul li ul li a{padding-left:30px}.nav-dropdown{position:static}}@media screen and (min-width:799px){.nav-list{display:inline-block!important}.nav-list li:hover .nav-dropdown{display:block!important}}@media screen and (max-width:450px){.brand{display:block!important;margin-top:15px}}#nav-toggle{position:absolute;right:2%;top:2px;cursor:pointer;padding:10px 35px 16px 0}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{cursor:pointer;border-radius:1px;height:4px;width:30px;background:#005782;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:before,#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.fancybox-thumbs__list a:before{border:6px solid #005782!important}.slider{width:400px;float:left;margin-right:40px}.slick-slide{margin:0}.slick-slide img{max-width:400px}.slick-prev:before,.slick-next:before{color:black}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:.5}.slick-current{opacity:1}.slick-center{border:solid 1px #000}.slick-prev:before{content:''!important;font-size:20px!important}.slick-next:before{content:''!important;font-size:20px!important}.slick-prev,.slick-next{position:relative!important;width:35px!important;height:30px!important;border:0!important;transform:rotate(0deg)!important;left:15px!important;right:0!important;bottom:15px}.slick-prev:before,.slick-next:before{color:#000!important}.slick-prev{background:url(../../../design/oulin/images/arrow_before.png) no-repeat!important}.slick-next{background:url(../../../design/oulin/images/arrow_after.png) no-repeat!important}.icon20{width:35px;height:35px}.op{position:absolute;top:20px;left:-205px;border-radius:10px;padding:15px;box-shadow:0 0 10px #ccc;background:#fff}.op:hover{cursor:pointer}.filter_group li{list-style-type:none}#featur{width:90%}.ajax_filter_loader{background:url(../../../design/oulin/images/ajax-loader.gif) no-repeat}#minCost,#maxCost{border:1px solid #C4C4C4;box-sizing:border-box;border-radius:2px;text-indent:5px;width:40%;font-size:16px;float:left;height:30px;margin:0;margin-right:3%;display:inline-block;font-family:'Montserrat',sans-serif}#price_polzun{height:4px!important;width:90%;margin:0 auto}.ui-slider .ui-slider-range{background:#005782!important;height:4px!important}.ui-slider .ui-slider-handle{border-radius:50%!important;border:solid 1px #005782!important}.ui-slider .ui-slider-handle{width:0.8em!important;height:0.8em!important}.description .rating{margin-top:10px;float:left;width:40%}.description .rating .rater-starsOff,.rating .rater-starsOn{width:90px;display:inline-block;background:url(../../../design/oulin/images/rating.png) repeat-x 0 0;height:17px}.description .rating .rater-starsOn{background-position:0 -34px}.stock-vl{font-style:italic;clear:left;clear:both;margin-top:7px;display:block;line-height:20px}.propertyTable{font-size:14px;table-layout:fixed;display:table;width:100%}.propertyTable .propertyName,.elementProperties .propertyTable .propertyValue{background-color:#fff;vertical-align:middle;display:table-cell;position:relative;overflow:hidden;padding:4px 0}.propertyTable .propertyName:after{border-bottom:1px dotted #ccc;position:absolute;margin-left:12px;height:13px;content:'';width:100%}.propertyTable .propertyValue{padding-left:12px;width:80%}.icon16 img{width:24px;height:24px}.p-compare_active div{background:url(../../../design/oulin/images/graph_1.svg) no-repeat!important;width:27px;height:27px}.p-compare div{background:url(../../../design/oulin/images/graph.svg) no-repeat;width:27px;cursor:pointer;height:27px}.p-favorit_active div{background:url(../../../design/oulin/images/heart_1.svg) no-repeat!important;width:27px;height:27px}.p-favorit div{background:url(../../../design/oulin/images/heart.svg) no-repeat;width:27px;height:27px;cursor:pointer}.info_item .middle_info .item-stock{margin:14px 0 0}.info_item .middle_info .item-stock .store_view{cursor:pointer}.middle>.container{width:100%!important;padding:0px!important}#content_404{position:relative;zoom:1}.page_not_found{margin-top:70px}.page_not_found td.image{width:60%}.page_not_found td{vertical-align:top}.page_not_found td.image img{max-width:100%}.page_not_found td.description{text-align:left;padding-top:40px}.page_not_found td{vertical-align:top}.page_not_found td.description .title404{color:#212121;font-family:Montserrat;font-style:normal;font-weight:700;font-size:36px;line-height:44px}.page_not_found td.description .subtitle404{font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#747474}.button_wrap .button,body .wrapper .button{-webkit-appearance:none}.button.big_btn{padding:5px 10px;height:30px;line-height:28px;font-weight:300;width:150px;text-align:center;text-shadow:none}.button.big_btn span,.button.bold{font-size:12px;font-weight:600;color:#fff}ul.tabs li span,.front_slider_wrapp .extended_pagination span,a,a span{-webkit-transition:color ease-out 0.07s;-moz-transition:color ease-out 0.07s;-o-transition:color ease-out 0.07s;transition:color ease-out 0.07s}.page_not_found td.description .back404{margin-top:5px}#footer .footer_inner .line,#header .basket_fly .opener .basket_count,.page_not_found td.image img{background:url(../../../design/oulin/images/404-bg.png) no-repeat}.descr_text404{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#747474;padding-top:10px}.header__c{float:left;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.hicon{color:#000;cursor:pointer;height:40px;line-height:40px;padding:0 20px;position:relative;text-decoration:none;transition:all 0.2s ease-out}.hcount{border-radius:4px;color:#212121;font-size:10px;position:absolute;margin-top:-20px;top:50%;left:50px;text-align:center;transition:transform 0.2s ease-out;width:18px;height:18px;line-height:18px}.p-favorit,.p-compare{float:left;margin-right:10%;font-size:11px}.m-t40{margin-top:40px}.m-t10{margin-top:10px}.comment_count{float:left;margin-top:13px;font-size:14px}.comment_count span{position:absolute;margin-left:5px}#hidden-window,#hidden-window-stock{display:none}#delivery_block{font-size:13px;font-style:italic;line-height:21px}#delivery_block a{text-decoration:none;border-bottom:dotted 1px #0095eb}a#dotted{text-decoration:none;border-bottom:dotted 1px #0095eb}.text_section{position:relative;max-width:1200px;margin:35px auto;clear:both}.recommend_section{position:relative;max-width:400px;float:left}.section{position:relative;max-width:100%;margin:0 auto}.section_related{position:relative;width:800px;float:right}ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background:#fff;list-style:none;width:100%}.tabs li:hover,.tabs li.current{color:#F79E1B}.tabs li{padding:2px 0;cursor:pointer}li.current:after{font-size:90%;padding:2px;content:" ";width:0;height:0;bottom:-1.1rem}.box{margin-top:25px;display:none}span.starrequired{color:#e00!important}#select_vars_delivery{text-overflow:ellipsis;white-space:nowrap;display:inline;padding:10px;outline:none;border:1px solid #E5E5E5;cursor:pointer;width:400px;border-radius:5px;height:50px;font-family:Montserrat;font-size:15px}#select_vars_amount{text-overflow:ellipsis;white-space:nowrap;display:inline;outline:none;border:1px solid #E5E5E5;cursor:pointer;width:70px;border-radius:5px;height:25px;font-family:Montserrat}.select_vars_amount{text-overflow:ellipsis;white-space:nowrap;display:inline;outline:none;border:1px solid #c4c4c4;cursor:pointer;width:220px;border-radius:2px;height:30px;text-indent:5px;font-size:15px;text-transform:uppercase;font-family:Montserrat}.left_cart{float:left;width:440px;padding-bottom:25px;margin-left:15px}.right_cart{float:right;width:700px}.stock-cart{font-style:normal;clear:left;clear:both;display:block;font-size:11px;font-weight:400}.stock-cart span{vertical-align:top;padding-left:5px;font-style:italic}#banner_browsed{max-width:1200px;width:1200px;overflow:hidden;clear:both}.product_banner_browsed{max-width:200px}.image_banner_browsed{height:200px;position:relative}.image_banner_browsed img{width:auto;max-width:100%;max-height:100%;position:absolute;z-index:1;margin:auto;top:0;right:0;bottom:0;left:0}.product_info_banner_browsed{text-align:center;font-size:14px}.banner_browsed_text{width:200px;margin-top:10px;height:50px}#info_banner_browsed_form{width:200px}.tiny_products_recommend{display:grid;grid-template-columns:1fr 1fr}ul.tiny_products_recommend li{list-style:none}.tiny_products_recommend h3{font-size:12px}.compare_price_recomment{font-size:10px;white-space:nowrap;color:#747474;position:relative}.compare_price_recomment:before{border-bottom:2px solid red;position:absolute;content:"";width:100%;height:90%;transform:rotate(-12deg)}.price_recomment{font-style:normal;font-weight:700;font-size:16px;line-height:29px;color:#484848}.button_recommend{background-color:#F79E1B;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #f79e1b;display:inline-block;color:#fff;padding:6px 20px;text-decoration:none;background:#F79E1B;font-weight:500;font-size:12px;line-height:10px;font-family:Montserrat;height:33px;cursor:pointer}.button_recommend:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.01,#efb053),color-stop(1.1,#ff9800));background:-moz-linear-gradient(center top,#FFDAA3 5%,#ff9800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#FFDAA3}.f36{font-size:30px!important;font-weight:400}.pd-40{padding-top:40px}.filters_wrapper>div{line-height:30px;margin-top:20px}.box .features{list-style:none;width:100%;display:block;clear:both}.box .features li{padding:10px 5px;overflow:hidden;border-bottom:1px solid #e0e0e0}.box .features label{font-style:italic;display:block;width:50%;float:left;font-size:16px}.box .features span{float:left;display:block;font-style:italic;width:50%;font-size:16px;vertical-align:top}.download{width:1.3rem;height:1.1rem;display:inline-block;margin-right:10px;vertical-align:inherit;fill:#dc2929;-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}.center_text{align-self:center;text-align:center;justify-content:center;width:200px;padding-left:3%}.normal .products .product .product_info .center_text{align-self:left;text-align:left;justify-content:left;width:auto!important;padding-left:0!important}.splCont{display:none}.recallFilter{text-align:left;line-height:25px;padding:5px}#recallFilter a{text-decoration:none;border-bottom:dotted 1px #539cc1}.delivtable{border:solid 4px #dfdfdf;width:100%}table.delivtable td{border:3px dotted #dfdfdf;border-left:0;padding:5px;background:#FFF;text-align:center}#w100{width:100%}.itog{border:1px solid #daeaf2;border-radius:2px;width:280px;line-height:20px;padding-top:10px;text-align:center;margin-right:70px;float:left;margin-bottom:30px}.checkout_button_order{padding:10px 25px 10px 25px;border:1px solid #51a400;background-color:#d3ffa9;color:#484848;font-size:15px;border-radius:2px;cursor:pointer}.bord{margin:3px;border:3px solid #dedede}.dillers_text tr td{padding:12px;border-right:solid 1px #ccc}.dillers_text tr{border-bottom:dotted 1px #ccc}.dillers_text tr td{width:25%}.accordion-title{position:relative;display:block;margin:0;margin-bottom:2px;padding:12px 50px 12px 18px;color:#000;text-decoration:none;font-weight:400;font-size:.9375em;line-height:1,4em;background:#f7f8f8;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clear:left}.accordion-toggle-closed{background:#000;width:1px;height:15px;margin-left:1px}.accordion-toggle{position:absolute;top:50%;margin-top:-8px;right:20px;padding:0;font-size:0;line-height:1}.accordion-toggle-closed:before{position:absolute;top:7px;left:-7px;content:"";width:15px;height:1px;background:#000}.accordion-toggle-opened:before{position:absolute;top:7px;left:-8px;content:"";width:15px;height:1px;background:#000}.accordion-panel{padding:1.65em;margin-bottom:10px}.accordion-panel ul li a{color:#0095eb;font-size:14px}.elem-alert{position:relative;padding:.7292vw 1.5625vw .8333vw 5.1667vw;background-color:#f7f7f7;border:1px solid #c2d2dc;font-size:17px;font-weight:500;line-height:30px;text-transform:uppercase}.elem-alert::before{width:2.5vw;height:2.5vw;content:"";display:block;position:absolute;top:50%;left:1.5625vw;transform:translate(0,-50%);background-image:url(../../../design/oulin/images/icon-alert-gray.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.elem-infoblock{width:31%;margin-right:1.3281vw;margin-bottom:1.5625vw;padding-bottom:1.5625vw;display:inline-flex;flex-direction:column;align-items:center;vertical-align:top;border:1px solid #d9d9d9;text-align:center;overflow:hidden}.elem-infoblock__head{display:flex;align-items:flex-start;justify-content:flex-start;background-color:#ebf2f4;color:#000;text-transform:uppercase;font-size:16px;font-weight:600;width:100%}.elem-infoblock__body{display:flex;flex-direction:column;padding:20px;text-align:center;width:100%;line-height:30px;font-size:18px}.showroomsmenu li{float:left;width:43%;margin:3%}.showroomsmenu li iframe,#shemaBlock iframe{border:solid 1px #484848;border-radius:2px}#contactBlock{width:40%;float:left}#shemaBlock{width:60%;float:left}#payDetail{text-align:right}.page_mb{margin-bottom:100px}.s-compare-page{display:block;width:100%;overflow-x:auto}.page table{margin-bottom:30px;width:100%}.page th,.page td{padding:15px 12px;line-height:1.6}.s-compare-table td{min-width:180px;width:200px}.page img{max-width:100%}.compare-remove{display:inline-block;margin-left:10px;color:#ff3100;text-align:right;float:right}.align-center{text-align:center}.name-wrapper{margin:0 auto;text-align:center;width:50%}.icon10{font-size:12px;font-size:.75rem;margin-bottom:-2px;width:12px;height:12px}.icon10,.icon16,.icon20,.icon30{display:inline-block;font-style:normal;fill:currentColor}.s-compare-bottom a,.button_browsed{background-color:#F79E1B;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #f79e1b;display:inline-block;color:#fff;padding:7px 10px;text-decoration:none;background:#F79E1B;font-weight:500;font-size:14px;line-height:20px;font-family:Montserrat;height:20px}.products_wish{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;margin:-20px -10px 0;position:relative;transition:opacity 0.3s ease-out}.products__item{border:1px solid #f1f1f1;border-radius:4px;-ms-flex:none;flex:none;margin:20px 10px 0%;padding:19px;position:relative;transition:all 0.3s ease-out;width:calc(25% - 20px)}.products__item-info{display:block}.products__item-info-code{display:block;font-size:13px;font-size:.8125rem;height:20px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-size:.8125rem}.products__item-info-name{color:#2a2a2a;clear:both;display:block;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.8;transition:color 0.3s ease-out;text-decoration:none;height:50px;overflow:hidden}.products__item-info-summary{display:block;font-size:13px;font-size:.8125rem;margin-top:10px;line-height:1.4;height:185px;overflow:hidden}.products__item-info-features{display:block;margin-top:15px;padding-top:2px;height:93px;overflow:hidden}.autocomplete-suggestions{background-color:#fff;overflow:hidden;border:1px solid #e0e0e0;overflow-y:auto}.autocomplete-suggestions .autocomplete-suggestion{cursor:default}.autocomplete-suggestions .selected{background:#F0F0F0}.autocomplete-suggestions div{padding:2px 5px;white-space:nowrap}.autocomplete-suggestions strong{font-weight:400;color:#39F}.badges{display:block;position:relative;top:4px;z-index:10}.badges .complects{border-radius:3px;display:inline-block;font-size:12px;font-size:.6875rem;font-weight:400;height:20px;line-height:20px;margin-left:10px;color:#005782;padding:0 10px;text-transform:uppercase}.badges .complects{background:#A5E1FF}.formname{margin:20px 0}#smsnotify,#checkbox{float:left}#cityShop{position:relative;height:115px;float:left;width:60%}#pullShops{height:115px}#shops li{cursor:pointer}.attention b{color:#d7443e;border-bottom:dotted 1px #d7443e;text-transform:uppercase;font-size:15px}input#submit_cart[disabled]{opacity:.6;cursor:not-allowed}.compl_block{display:grid;grid-template-rows:20px 2px;row-gap:5px}.video_placeholder{border:solid 1px #ccc!important;padding:0!important;border-radius:5px!important}.showroommap{width:1280px;clear:both;margin:0 auto}.showroommap iframe{width:1280px}@media (min-width:1500px){.wrapper{height:700px!important}}@media (max-width:480px){h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12px}p{font-size:13px}.mobile_menu{display:block}.menu_burger{background:#DAEAF2;z-index:9999;position:absolute;width:95%;margin:0 2%}#main{margin:10px auto;display:grid;width:98%;grid-template-columns:1fr;padding:0 1%}#top{margin:2%;width:95%;display:grid;text-align:center;grid-template-columns:1fr 1fr}#logo,#main_h1,#cssmenu,#sort_display,#filter_block,.slider-nav,.sort_display,#cl,#callback,.cart_mobile,.attention,.right_cart,.header__c,#header,#banner_main,#banner_today,#banner_browsed,#payDetail,.footer__info_width,.footer__item-title img,.text_section,#delivery_block,.product__header-view-fav-com,.discount_text_complect,#dotted{display:none!important}#catalog{margin:0;padding:0;float:none;width:70%}#search{margin:0;padding:0;height:auto;float:none}#search .input_search{width:99%;height:35px;font-size:12px;border:1px solid #C4C4C4;display:block;float:left;box-sizing:border-box;text-indent:8px;font-style:normal;font-family:'Montserrat';border-radius:5px;outline:#daeaf2}.dropbtn{width:90px;height:35px}#cart_informer{vertical-align:middle;display:inline-block;line-height:21px;float:none;margin:15px 10%}#cart_icon{float:left;margin-left:0}#user_cart{font-style:italic;font-size:13px;color:#424242;padding:0;margin-top:5px}#account{margin-top:15px;float:none;margin-left:10px}#account #login{padding-left:7px;font-style:italic;font-weight:400;font-size:13px;line-height:17px;color:#484848;text-decoration:none;text-align:left;float:left}#account #register{padding-left:7px;font-style:italic;font-weight:400;font-size:13px;line-height:17px;color:#484848;text-decoration:none;text-align:left;float:left}.tiny_products .product{width:100%;margin-right:0;margin-bottom:0;display:-moz-inline-box;display:inline-block;zoom:1;word-spacing:normal;vertical-align:top;padding:0 1%}.tabs__caption{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:relative;max-width:100%;margin:0 3%;width:100%}.tiny_products .product .image{vertical-align:middle;text-align:center;width:180px;height:230px;line-height:200px;background-color:#fff;padding:0;position:relative;margin-bottom:10px}.tiny_products .product .image img{vertical-align:middle;max-width:150px;width:150px;max-height:230px}.discount_text_complect{margin:0}.product .image{margin-right:0}.tiny_products .product h3{font-size:13px}.tabs_main__caption{display:block;width:50%;padding:0;margin:0}.tabs_main__caption li{color:#424242;font-size:14px;position:relative;padding:2px 8px;margin:2px 9px;text-align:left;background:#fff;border:0;cursor:pointer;border-radius:0}.tabs_main__caption .active{background:#F1F1F1;color:#484848;align-items:center;border-radius:0;border:0}#purchases td.name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:22px}#purchases .name{padding-left:5px;padding-right:5px;text-align:left}.form{max-width:330px!important;width:280px!important;margin-top:10px}#select_vars_delivery{width:280px}#purchases .price{padding-left:0;padding-right:0;white-space:nowrap;text-align:left}#left{width:auto;float:none;overflow:hidden;text-align:left}#content_products{float:none;width:auto;margin-bottom:10px;margin-top:10px}.table .products .product{width:49%}.table .products .product .image{float:none;margin-bottom:10px;padding:0;width:auto;height:auto;line-height:200px;vertical-align:middle;text-align:center;background:#fff;border:none}.table .products .product .product_info{text-align:center;float:none;margin:0;width:auto}.table .products .product .image img{vertical-align:middle;max-width:100%}.products .product .image{float:left;margin:0 0 10px;vertical-align:middle;text-align:center;width:99%;height:auto;line-height:200px;background:#fff;border:1px solid #e0e0e0;padding:0}.products .product .image img{vertical-align:middle;max-width:100%}.products .product .product_info{float:right;width:auto;margin-bottom:40px}.center_text{align-self:center;text-align:center;justify-content:center;width:auto;padding-left:0}.product .description{float:left;width:auto;grid-template-rows:1fr;grid-template-columns:1fr;display:grid;max-height:99%;align-items:center}.slider{width:320px;max-width:320px;float:left;margin-right:40px}.m-t40{height:140px}.m-t10{height:150px}.m-t20{height:70px}.left_cart{width:auto}#purchases .image{width:15%}#purchases td.name{width:60%}.menu_title{text-align:left}#footer{margin:0 auto;width:100%;overflow:hidden;clear:both;height:auto;padding-top:10px;background:#DAEAF2}.footer__list-wrapper{display:grid;text-align:center;width:100%;margin:0;grid-template-columns:1fr 1fr;padding:4% 4%}.footer__list{float:none;width:auto;margin:10px 5px}.footer__item-link{font-family:'Montserrat',sans-serif;font-weight:400;font-size:10px;color:#005782;list-style:none;text-align:left;text-decoration:none;margin:0;display:block;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.footer__item-title{text-transform:uppercase;letter-spacing:1px;display:block;margin:0 0 1.5rem;font-style:normal;font-weight:700;font-size:14px;text-align:left}.footer__item-title b{display:block}.showroommap{width:400px;clear:both;margin:0 auto}.showroommap iframe{width:400px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../design/oulin/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.h-slider__des{position:absolute;top:20%;left:10%}.h-slider__title{color:#daeaf2;font-size:24px;line-height:29px}.h-slider__info{color:#fff;width:120px;height:40px;background:#005782;border-radius:4px;text-align:center;cursor:pointer;line-height:40px}.h-slider__info a{color:#fff;text-decoration:none}#baloon{width:187px;top:0;left:0;padding:0;margin:0;display:none;position:absolute;z-index:64999;filter:Alpha(Opacity='75');-moz-opacity:.75;opacity:.8;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:inset -2px -2px 10px 0 rgba(32,32,32,.3),0 2px 5px rgba(32,32,32,.3);-moz-box-shadow:inset -2px -2px 10px 0 rgba(32,32,32,.3),0 2px 5px rgba(32,32,32,.3);-webkit-box-shadow:inset -2px -2px 10px 0 rgba(32,32,32,.3),0 2px 5px rgba(32,32,32,.3);text-decoration:none;padding:4px}#baloonHeader{width:187px;padding:0;margin:0;font-size:0;line-height:0;background-repeat:no-repeat;display:block}#baloonFooter{width:187px;height:3px;padding:0;margin:0;font-size:0;line-height:0;background-repeat:no-repeat;display:block}#baloonBody{padding:10px;width:167px;width:expression('167px');margin:0;line-height:140%;background-repeat:repeat-y;display:block}