a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}em{font-style:italic}hr{display:none}img{width:100%}@font-face{font-family:customSerifa;src:url(/build/fonts/Serifa 55 Roman.ab1cd9bd.ttf)}@font-face{font-family:customSerifa;font-weight:700;src:url(/build/fonts/Serifa Bold.fdde33be.ttf)}html{-webkit-text-size-adjust:100%}body,html{overflow-x:hidden!important}body{font:500 75%/normal Montserrat,sans-serif;background:#fff;color:#000;text-align:center}h1,h2,h3,h4{font:700 100%/normal customSerifa,serif;line-height:120%}address,li,p{line-height:130%}ul li{padding:0 0 0 15px;position:relative}ul li:before{font-size:60%;position:absolute;font-family:Flaticon;margin:0 3px 0 0;display:inline-block;top:0;left:0}a,a:hover{text-decoration:none;transition:color .5s;cursor:pointer;color:#0b89c6}a:hover{color:#000}small{font-size:90%}em{font-style:italic}td,th{vertical-align:middle}strong{font-weight:600}img{vertical-align:bottom}label{cursor:pointer}input,select,textarea{font:500 100%/normal Montserrat,sans-serif;resize:none;color:#3a3a3a;border-radius:0;width:100%;-webkit-appearance:none;border:0;background:none}select{margin:3px 0 0;z-index:1}hr{display:block;height:1px;background-color:#cde5f1;margin:30px 20px}button,hr{border:none}button{margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}#mrciFilter{padding:0 22px}#mrciFilter label{color:#999;padding:10px 16px 0 0;width:auto}#mrciFilter .customSelect,#mrciFilter select{width:auto!important}#mrciFilter .form-fields ul li .form{width:auto!important;display:inline!important}#mrciFilter a{text-decoration:none;color:#0b89c6;padding:8px 10px;font-weight:700}#mrciFilter a:hover{text-decoration:underline;cursor:pointer}.table{overflow:hidden;overflow-x:scroll;text-align:left}.table table{width:100%;border:1px solid #c6e1ef}.table table thead tr th{background:#c6e1ef;font-weight:600;border-right:1px solid #c6e1ef}.table table tbody tr td{border-top:1px solid #c6e1ef;border-right:1px solid #c6e1ef}.table table tbody tr:nth-child(odd) td{background:#fff}.table table tbody tr:nth-child(2n) td{background:#f9fbfe}.table table tbody tr td .positiv{color:#93b658}.table table tbody tr td .negativ{color:#ef476f}.table table tbody tr .pdf a,.table table tbody tr .pdf a:hover{font-size:160%}.table table tbody tr .edit a,.table table tbody tr .edit a:hover{display:block;float:left;font-size:160%;width:35px;margin:5px 0 0;color:rgba(11,137,198,.5)}.table table tbody tr .edit a:hover{color:#0b89c6}.table table tbody tr .edit span{display:block;float:left;width:calc(100% - 35px)}.table table tbody tr .active i,.table table tbody tr .deactive i{background:#88ad4e;width:24px;display:inline-block;text-align:center;font-size:80%;border-radius:100%;line-height:25px;height:24px;color:#fff}.table table tbody tr .deactive i{background:#f21a1a;font-size:70%}.table table tbody .disabled td{color:#adadad}::-webkit-input-placeholder{color:#ababab}:-moz-placeholder,::-moz-placeholder{color:#ababab;opacity:1}:-ms-input-placeholder{color:#ababab}form[name=contact_form]>div.form-fields>ul>li:first-child{display:none}.customSelect,.input,.input:focus,.input:hover,.textarea,.textarea:focus,.textarea:hover{background:#fff;transition:border-color .5s,box-shadow .5s;display:block;width:100%;min-height:40px;line-height:40px;border:1px solid #ccc;padding:0 10px;box-sizing:border-box;border-radius:5px;text-align:left;position:relative}.customSelectFocus,.customSelectHover,.input:focus,.input:hover,.textarea:focus,.textarea:hover{border-color:#cde5f1;box-shadow:0 0 5px #cde5f1}.customSelectDisabled,.input[disabled]{border:1px solid #d0d0d0;cursor:not-allowed}.textarea,.textarea:focus,.textarea:hover{height:80px;line-height:130%;padding:7px 10px}.customSelect{padding:0 40px 0 10px;background:#fff url(/build/images/arrow-down.a6442fde.svg) no-repeat 100%;background-size:36px 36px;line-height:39px}.customSelect .customSelectInner{width:100%!important}.hasCustomSelect{cursor:pointer;min-height:40px!important}.customSelectDisabled{cursor:not-allowed}.button,.button:hover{display:inline-block;height:46px;line-height:48px;color:#fff;background:#0b89c6;text-transform:uppercase;border:0;padding:0 15px;font-weight:700;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;overflow:hidden;transition:background .5s}.green{color:#fff!important;background:#0bc614!important}.button.light{background:#53abd6;background:-moz-linear-gradient(top,#53abd6 0,#0b89c6 100%);background:-webkit-linear-gradient(top,#53abd6,#0b89c6);background:linear-gradient(180deg,#53abd6 0,#0b89c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#53abd6",endColorstr="#0b89c6",GradientType=0)}.button.outline,.button.outline:hover{background:none;border:2px solid #0b89c6;line-height:44px;color:#0b89c6}.button.active,.button:hover{background:#076999}.green.active{background:#098c0d!important}.button.disabled{background:#ccc;cursor:not-allowed}.button.light:hover{background:#53abd6;background:-moz-linear-gradient(bottom,#53abd6 0,#0b89c6 100%);background:-webkit-linear-gradient(bottom,#53abd6,#0b89c6);background:linear-gradient(0deg,#53abd6 0,#0b89c6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#53abd6",endColorstr="#0b89c6",GradientType=0)}.button.outline:hover{border-color:#005e8c;background:#005e8c;color:#fff}.button:hover i,.button i{position:relative;left:3px}.uppercase{text-transform:uppercase}.center{text-align:center}.green{color:#1fca3e}.red{color:#f21a1a}.nowrap{white-space:nowrap}.fancybox-skin{background:#fff!important}.lightbox-close,.lightbox-close:hover{top:10px;right:7px;width:20px;height:20px;background:none;text-decoration:none;display:block;cursor:pointer;position:absolute;color:#3a3a3a}.lightbox-next,.lightbox-next:hover,.lightbox-prev,.lightbox-prev:hover{display:block;visibility:visible!important;text-decoration:none;cursor:pointer;text-transform:uppercase;position:absolute;left:0;margin:8px 0 0;color:#3a3a3a}.lightbox-next,.lightbox-next:hover{left:auto;right:0}.lightbox-next:hover span,.lightbox-next span,.lightbox-prev:hover span,.lightbox-prev span{display:inline-block;padding:0 0 0 15px}.lightbox-next:hover span,.lightbox-next span{padding:0 15px 0 0}.lightbox-next:before,.lightbox-next:hover:before,.lightbox-prev:before,.lightbox-prev:hover:before{position:absolute;top:0}.lightbox-prev:before,.lightbox-prev:hover:before{left:-2px}.lightbox-next:before,.lightbox-next:hover:before{right:-2px}.arrow:after,.ui-tooltip{background:#0b89c6}.ui-tooltip{padding:10px!important;color:#fff;font-family:Montserrat,sans-serif;font-weight:200;box-shadow:0 0;border-radius:0;border-width:0!important}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.hidden{display:none}.cleaner{clear:both}#billingCompanyName,#companySelector{display:none}#content #errorText{font-weight:700;color:#a94442;text-align:center;display:none}.form-error,input.error,select.error{color:#a94442}@media only screen and (min-width:320px){h1,h2,h3,h4{padding:30px 0 0}h1{font-size:210%}h2{font-size:180%}h3{font-size:150%}h4{font-size:120%}.table,address,ol,p,ul{padding:15px 0 0}.table table tbody tr td,.table table thead tr th{padding:6px 4px}#mrciFilter .customSelect,#mrciFilter select{width:49%!important}#mrciFilter .customSelect.fullWidth,#mrciFilter select{width:98.5%!important}#header{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.25);text-align:left;position:relative;z-index:1}#header .in{padding:0;position:relative;height:100px}#header .logo{display:inline-block;text-align:left;padding:17px 0 0 10px;height:50px;box-sizing:border-box}#header .logo a,#header .logo a:hover{display:block}#header .logo a:hover img,#header .logo a img{height:18px;width:auto}#header .basket-toggle,#header .basket-toggle:hover,#header .menu-toggle,#header .menu-toggle:hover{text-decoration:none;display:block;right:0;top:0;float:right;text-align:center;cursor:pointer;color:#0b89c6;position:absolute;transition:none;z-index:1001}#header .basket-toggle,#header .basket-toggle:hover{right:50px}#header .menu-toggle.active,#header .menu-toggle.active:hover{color:#fff;background:#0b89c6}#header .basket-toggle:hover i,#header .basket-toggle i,#header .menu-toggle:hover i,#header .menu-toggle i{display:block;height:50px}#header .basket-toggle:hover i:before,#header .basket-toggle i:before,#header .menu-toggle:hover i:before,#header .menu-toggle i:before{font-size:30px;width:50px;display:block;line-height:51px;height:50px}#header .basket-toggle:hover small,#header .basket-toggle small{background:red;color:#fff;border:1px solid #fff;display:block;position:absolute;border-radius:9px;height:18px;box-sizing:border-box;padding:0 7px;line-height:16px;white-space:nowrap;top:4px;right:17px}#header .menu{position:absolute;width:100%;top:50px;display:none;z-index:1000;box-sizing:border-box}#header .menu ul{padding:0;background:#0b89c6;box-shadow:0 2px 3px rgba(0,0,0,.3)}#header .menu ul li{border-top:1px solid hsla(0,0%,100%,.2);padding:0;position:relative}#header .menu ul li:before{display:none}#header .menu ul li:first-child{border:0}#header .menu ul li a,#header .menu ul li a:hover{padding:10px 10px 9px;display:block;color:#fff;text-transform:uppercase;text-decoration:none;position:relative}#header .menu ul .icon{background:#005e8c}#header .menu ul .icon.loyalty{border-top-color:hsla(0,0%,100%,.75)}#header .menu ul .icon.cart{display:none}#header .menu ul .icon a:hover i,#header .menu ul .icon a i{position:absolute;right:10px;opacity:.75;top:9px}#header .menu ul .user a .title,#header .menu ul .user a:hover .title{display:none}#header .search{clear:both;background:#0b89c6;height:54px;box-sizing:border-box;padding:7px 10px 0;position:relative}#header .search ul{padding:0}#header .search ul li{padding:0;float:left}#header .search ul li:before{display:none}#header .search ul .keyword{width:85%}#header .search ul .keyword .input,#header .search ul .keyword .input:focus,#header .search ul .keyword .input:hover{border:0;border-radius:0;box-shadow:none;height:36px;line-height:36px}#header .search ul .keyword ::-webkit-input-placeholder{text-transform:uppercase}#header .search ul .keyword :-moz-placeholder,#header .search ul .keyword ::-moz-placeholder{text-transform:uppercase}#header .search ul .keyword :-ms-input-placeholder{text-transform:uppercase}#header .search ul .submit{width:15%}#header .search ul .submit .button,#header .search ul .submit .button:hover{width:100%;height:40px;font-size:160%;padding:0;background:#005e8c;border-radius:0}#header .search ul .submit .button:hover i,#header .search ul .submit .button i{position:relative;top:-4px;opacity:.75;transition:opacity .5s;left:0}#header .search ul .submit .button:hover i{opacity:1}#header .search .suggestion{position:absolute;width:calc(100% - 20px);border:1px solid #005e8c;box-sizing:border-box;background:#fff;left:10px;top:43px;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#header .search .suggestion ul li{float:none}#header .search .suggestion ul li a,#header .search .suggestion ul li a:hover{padding:1px 0;font-weight:700;display:block}#header .shadow{display:none}#slider{margin:1px 0 0}#slider .slides{position:relative}#slider .slides ul,#slider .slides ul li{padding:0}#slider .slides ul li:before{display:none}#slider .slides ul li .image{padding:0}#slider .next,#slider .prev{display:block;position:absolute;left:10px}#slider .next{left:auto;right:10px}#slider .next a,#slider .next a:hover,#slider .prev a,#slider .prev a:hover{display:block;background:hsla(0,0%,100%,.75);border-radius:100%;width:30px;line-height:30px;height:30px}#slider .pager{display:none}#banner{margin:0;padding:15px 0;box-sizing:border-box}#banner ul{list-style-type:none;margin:0}#banner ul li{float:left;width:100%;padding:0 0 15px}#banner ul li a{display:block}#content .error .detail-left{width:auto}#content .error .detail-right{margin-top:15px;width:auto}#content .error .detail-right h1{font-family:Montserrat,sans-serif;color:#000}#content .submenu ul{background:#0b89c6;text-align:left;padding:0}#content .submenu ul li{padding:0;border-top:1px solid hsla(0,0%,100%,.2)}#content .submenu ul li:before{display:none}#content .submenu ul li a,#content .submenu ul li a:hover{padding:10px 10px 9px;display:block;color:#fff;text-transform:uppercase;text-decoration:none;position:relative;box-sizing:border-box}#content .submenu ul li a:before,#content .submenu ul li a:hover:before{position:absolute;right:10px}#content .submenu ul li .sub{display:none}#content .submenu ul li .sub ul{background:#53abd6;font-size:90%}#content .breadcrumbs{display:none}#content .results{text-align:left;font-size:130%}#content .intro,#content .intro-config{background:#eef5f8;background:-moz-linear-gradient(-45deg,#eef5f8 0,#a3b4be 100%);background:-webkit-linear-gradient(-45deg,#eef5f8,#a3b4be);background:linear-gradient(135deg,#eef5f8,#a3b4be);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef5f8",endColorstr="#a3b4be",GradientType=1)}#content .intro-config .info,#content .intro .info{padding:0 10px 15px}#content .intro-config .info h1,#content .intro-config .info h2{padding:15px 0 0}#content .intro .info ul{padding:10px 0 0}#content .intro .info ul li{padding:5px 0 0 20px}#content .intro .info ul li:before{color:#0b89c6;top:5px;font-size:90%}#content .intro-config .info .logo,#content .intro-config .magazine .logo,#content .intro .info .logo{padding:15px 0 0}#content .intro-config .info .logo img,#content .intro-config .magazine .logo img,#content .intro .info .logo img{height:40px;width:auto}#content .intro .info .preview{font-size:120%;text-transform:uppercase;font-weight:600}#content .intro-config .magazine .image,#content .intro .magazine{display:none}#content .sorting{padding:15px 0 0;position:relative}#content .actions ul,#content .magazines ul{padding:0}#content .gifts.topline{border-top:1px solid rgba(11,137,198,.25);margin:20px 0 0}#content .gifts ul{padding:10px 0 0}#content .certificates ul,#content .products ul{padding:5px 0 0}#content .actions ul li,#content .gifts ul li,#content .magazines ul li,#content .products ul li{float:left;margin:12px 1% 0 0;width:49%;border:1px solid transparent;padding:10px;box-sizing:border-box;transition:box-shadow .5s,border-color .5s}#content .certificates ul li{float:left;margin:12px 2% 0 0;width:99%;border:1px solid transparent;padding:10px;box-sizing:border-box;transition:box-shadow .5s,border-color .5s}#content .products ul li .totalPrice{color:#0b89c6;font-size:140%}#content .products ul li .totalPrice span{color:#666;font-size:80%}#content .products ul li .originalPrice{color:#999;text-decoration:line-through;font-size:90%}#content .products ul li p.originalPrice{padding:0}#content .actions ul li:before,#content .certificates ul li:before,#content .gifts ul li:before,#content .magazines ul li:before,#content .products ul li:before{display:none}#content .actions ul li:hover,#content .certificates ul li:hover,#content .gifts ul li:hover,#content .magazines ul li:hover,#content .products ul li:hover{box-shadow:0 0 10px #cde5f1;border-color:#cde5f1}#content .actions ul li .title,#content .certificates ul li .title,#content .gifts ul li .title,#content .magazines ul li .title,#content .products ul li .title{text-transform:uppercase;font-size:110%;display:table;padding:0;width:100%}#content .products ul li .highlight{position:absolute;top:0;right:10px;width:60px;height:60px;overflow:hidden}#content .products ul li .highlight .overlay{display:table;position:absolute;top:0;width:inherit;height:inherit}#content .products ul li .highlight .overlay .content{display:table-cell;height:inherit;width:inherit;color:#e30613;font-size:110%;text-align:center;vertical-align:middle;line-height:120%}#content .products ul li .highlight img{width:60px}#content .actions ul li .title a,#content .actions ul li .title a:hover,#content .certificates ul li .title a,#content .certificates ul li .title a:hover,#content .gifts ul li .title a,#content .gifts ul li .title a:hover,#content .magazines ul li .title a,#content .magazines ul li .title a:hover,#content .products ul li .title a,#content .products ul li .title a:hover{display:block;display:table-cell;color:#000;vertical-align:top;position:relative}#content .actions ul li .title a .add-info,#content .actions ul li .title a:hover .add-info,#content .gifts ul li .title a .add-info,#content .gifts ul li .title a:hover .add-info,#content .magazines ul li .title a .add-info,#content .magazines ul li .title a:hover .add-info,#content .products ul li .title a .add-info,#content .products ul li .title a:hover .add-info{position:absolute;width:100%;font-size:70%;color:#666;text-transform:none;text-align:center;bottom:-15px;left:0}#content .actions ul li .image,#content .certificates ul li .image,#content .gifts ul li .image,#content .magazines ul li .image,#content .products ul li .image{padding:12px 0 0}#content .products ul li .image.edition{margin-bottom:12px}#content .products ul li .image.edition>a.disabled,#content .products ul li h2.title>a.disabled{cursor:not-allowed}#content .actions ul li .image a,#content .actions ul li .image a:hover,#content .magazines ul li .image a,#content .magazines ul li .image a:hover{display:block;height:100%}#content .gifts .desc .price,#content .products .desc .price{font-size:180%;color:#0b89c6}#content .gifts .desc .points,#content .products .desc .points{color:#999;padding:0}#content .actions ul li .more .button,#content .actions ul li .more .button:hover,#content .certificates ul li .more .certificates:hover,#content .gifts ul li .more .button,#content .gifts ul li .more .button:hover,#content .magazines ul li .more .button,#content .magazines ul li .more .button:hover,#content .products ul li .more .button,#content .products ul li .more .button:hover{padding:0;width:100%}#content .paging{padding:15px 0 0}#content .paging ul{padding:0}#content .paging ul li{padding:0;display:inline-block;vertical-align:top}#content .paging ul li:before{display:none}#content .paging ul li a,#content .paging ul li a:hover{display:block;width:28px;height:28px;font-weight:700;line-height:30px;box-sizing:border-box;background:#fff;color:#000;transition:background .5s}#content .paging ul li .active,#content .paging ul li .active:hover,#content .paging ul li a:hover{color:#0b89c6;background:#85c4e2}#content .paging ul li span{display:block;line-height:35px;height:30px;color:#666}#content .detail-left .main-photo{padding:15px 0 0}#content .detail-left .main-photo a,#content .detail-left .main-photo a:hover{display:block;box-sizing:border-box;border:1px solid #ddd;transition:border-color .5s}#content .detail-left .main-photo a:hover{border-color:#0b89c6}#content .detail-left .gallery ul{padding:0}#content .detail-left .gallery ul li{padding:0;margin:10px 2.66666% 0 0;width:23%;float:left}#content .detail-left .gallery ul li:before{display:none}#content .detail-left .gallery ul li:nth-child(4n+0){margin-right:0}#content .detail-left .gallery ul li a,#content .detail-left .gallery ul li a:hover{display:block;box-sizing:border-box;border:1px solid #ddd;transition:border-color .5s}#content .detail-left .gallery ul li a:hover{border-color:#0b89c6}#content .detail-right h1{color:#0b89c6;padding:15px 0 0}#content .detail-right .spec ul{color:#999;padding:5px 0 0}#content .detail-right .spec ul li{padding:0;border-top:1px solid #ddd;clear:both}#content .detail-right .spec ul li:before{display:none}#content .detail-right .spec ul li:first-child{border:0}#content .detail-right .spec ul li .title,#content .detail-right .spec ul li .value{display:block;padding:10px 0;float:left}#content .detail-right .spec ul li .value{float:right}#content .detail-right .spec ul li .value .in-stock{color:#93b658}#content .detail-right .spec ul li .value .price{color:#666}#content .detail-right .spec ul li .value .totalPrice{color:#0b89c6;font-size:140%}#content .detail-right .spec ul li .value .total{color:#000;font-size:140%}#content .detail-right .buy ul{padding:5px 0 0}#content .detail-right .buy ul li{padding:0;float:left}#content .detail-right .buy ul li:before{display:none}#content .detail-right .buy ul .add{width:30px;height:40px;line-height:40px}#content .detail-right .buy ul .add a{color:#999}#content .detail-right .buy ul .add a:hover{color:#0b89c6}#content .detail-right .buy ul .count{width:65px}#content .detail-right .buy ul .count .input{height:40px;font-size:130%;color:#999;font-weight:600}#content .detail-right .buy ul .submit{float:right}#content .loyalty{background:#fff;background:-moz-linear-gradient(top,#fff 0,#d3dade 100%);background:-webkit-linear-gradient(top,#fff,#d3dade);background:linear-gradient(180deg,#fff 0,#d3dade);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d3dade",GradientType=0);padding:0 10px 25px}#content .loyalty h1{text-transform:uppercase;color:#000;font-size:180%}#content .loyalty .subtitle{text-transform:uppercase;font:700 140%/normal customSerifa,serif;padding:0;color:#000}#content .loyalty .list{padding:0}#content .loyalty .list li{padding:0;margin:20px 0 0;background:#0b89c6;display:inline-block;width:180px;height:180px;font-style:italic;border-radius:100%}#content .loyalty .list li:before{display:none}#content .loyalty .list li .num{color:hsla(0,0%,100%,.65);font-size:300%;font-weight:600;padding:23px 0 0;display:inline-block}#content .loyalty .list li .title{font-family:Montserrat,sans-serif;font-weight:400;color:hsla(0,0%,100%,.65);padding:3px 0 0;font-style:italic;font-size:120%}#content .loyalty .list li .icon{background-size:auto 100%;width:100%;height:85px;margin:10px 0 0}#content .loyalty .list li:first-child .icon{background:url(/build/images/icon-loyalty-1.234d727c.svg) no-repeat 50%}#content .loyalty .list li:nth-child(2) .icon{background:url(/build/images/icon-loyalty-2.3180014f.svg) no-repeat 50%}#content .loyalty .list li:nth-child(3) .icon{background:url(/build/images/icon-loyalty-3.10a0bb47.svg) no-repeat 50%}#content .loyalty-content{text-align:left}#content .loyalty-content h2{text-align:center;text-transform:uppercase}#content .loyalty-content ul{padding:8px 0 0}#content .loyalty-content ul li{padding:7px 0 0 15px}#content .loyalty-content ul li:before{background:#0b89c6;width:5px;top:11px;height:5px;border-radius:100%;display:block;content:""}#content .account .tabs .tab{display:none;padding:10px 0 0}#content .account .tabs .tab .link-toggle ul{padding:10px 0 0}#content .account .tabs .tab .link-toggle ul li{padding:0;display:inline-block}#content .account .tabs .tab .link-toggle ul li:before{display:none}#content .account .tabs .tab .link-toggle ul li a,#content .account .tabs .tab .link-toggle ul li a:hover{text-transform:uppercase;padding:5px 7px;display:block}#content .account .tabs .tab .link-toggle ul li .active,#content .account .tabs .tab .link-toggle ul li .active:hover{text-decoration:underline}#content .box{border:1px solid #cde5f1;margin:15px 0 0}#content .box h2{background:#cde5f1;padding:10px;font-size:130%;text-transform:uppercase;text-align:center}#content .box .box-in{padding:5px 10px 15px}#content .form-fields{text-align:left}#content .form-fields ul,#content .form-fields ul li{padding:0}#content .form-fields ul li:before{display:none}#content .form-fields ul li .title{display:block;padding:10px 0 0;color:#999}#content .form-fields ul li .form,#content .form-fields ul li .select{display:block;padding:5px 0 0}#content .form-fields ul li .form.single{padding:10px 0 0}#content .form-fields ul li .hint{display:block;width:100%;padding:10px 0 0;font-size:85%}#content .form-fields ul .error .title,#content .form-fields ul li .hint.error{color:red}#content .form-fields ul .error .msg{display:block;font-size:85%;position:absolute;color:#999;right:0;top:10px}#content .form-fields .both-sides.centered{width:100%}#content .form-fields ul .error .form .input{border-color:red}#content .form-fields ul .send{text-align:center;padding:15px 0 0}#content .form-fields .salut li{display:inline-block;padding:10px 10px 0 0}#content .form-fields .salut li:last-child{padding-right:0}#content .form-fields .salut li .check{float:left;margin:0 5px 0 0;display:block}#content .form-fields .salut li .title{float:left;padding:0;height:22px;line-height:22px}#content .form-fields .terms{padding:10px 0 0}#content .form-fields .terms .check{display:block;float:left;margin:0 8px 0 0}#content .form-fields .terms .info{float:left;color:#999;width:calc(100% - 30px);padding:3px 0 0}#content .form-fields .submit{text-align:center}#content .form-fields .form.phone-preselection,#content .form-fields .form.phone-preselection select{width:90px!important;float:left}#content .form-fields .form.phone-number{margin:0 0 0 10px;width:calc(100% - 100px);float:left}#content .complaint-form .link-content{display:none}#content .hobbies ul{padding:0}#content .hobbies ul li{padding:10px 0 0;clear:both}#content .hobbies ul li:before{display:none}#content .hobbies ul li .check{float:left;margin:0 7px 0 0;display:block}#content .hobbies ul li .title{float:left;padding:0;height:22px;line-height:22px}#content .contacts-toggle{padding:0 0 25px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#d3dade 100%);background:-webkit-linear-gradient(top,#fff,#d3dade);background:linear-gradient(180deg,#fff 0,#d3dade);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d3dade",GradientType=0)}#content .contacts-toggle h1{text-transform:uppercase}#content .contacts-toggle ul{padding:0}#content .contacts-toggle ul li{margin:25px 0 0;padding:0;cursor:pointer}#content .contacts-toggle ul li:before{display:none}#content .contacts-toggle ul li .icon{display:block;height:50px;width:100%}#content .contacts-toggle ul li:first-child .icon{background:url(/build/images/icon-contact-a.8d05d137.png) no-repeat 50%;background-size:auto 50px}#content .contacts-toggle ul li:nth-child(2) .icon{background:url(/build/images/icon-contact-b.7fcca021.png) no-repeat 50%;background-size:auto 50px}#content .contacts-toggle ul li:nth-child(3) .icon{background:url(/build/images/icon-contact-c.19e607aa.png) no-repeat 50%;background-size:auto 50px}#content .contacts-toggle ul li:nth-child(4) .icon{background:url(/build/images/icon-contact-d.706c9d2a.png) no-repeat 50%;background-size:auto 50px}#content .contacts-toggle ul li .title{padding:15px 0 0;text-transform:uppercase;color:#0b89c6;font-weight:400;line-height:170%;font-size:110%;transition:color .5s}#content .contacts-toggle ul .active .title,#content .contacts-toggle ul li:hover .title{color:#000}#content .contacts-toggle ul li .title strong{display:block;font-size:170%;font-weight:700}#content .contacts-tab{display:none}#content .contacts .headline{text-transform:uppercase;font-family:customSerifa,serif}#content .contacts .address{padding:5px 0 10px}#content .contacts .address address{padding:0}#content .contacts .address p{font-size:110%}#content .faq{text-align:left}#content .faq ul{padding:10px 0 0}#content .faq ul li{padding:0}#content .faq ul li:before{display:none}#content .faq ul li h3{font-size:130%;position:relative;margin:10px 0 0;padding:0 0 0 18px}#content .faq ul li h3:before{color:#0b89c6;font-size:80%;left:0;display:block;margin:0 5px 0 0;position:absolute;top:1px;transform:rotate(0deg);transition:.3s}#content .faq ul li h3.open:before{transform:rotate(90deg);transition:.3s}#content .faq ul li .info{padding:0 0 10px 18px;display:none}#content .back{text-align:left;font-size:120%}#content .next{text-align:right;font-size:120%}#content .back a,#content .back a:hover,#content .next a:hover,.next a{font-weight:700}#content .basket .order .list{border:1px solid #cde5f1;margin:15px 0 0}#content .basket .order .list h2{background:#cde5f1;padding:10px;text-transform:uppercase;font-size:130%}#content .basket .order .list ul{padding:0}#content .basket .order .list ul li{padding:0 0 15px;text-align:left;border-bottom:1px solid #cde5f1}#content .basket .order .list ul li:before{display:none}#content .basket .order .list ul li:last-child{border:0}#content .basket .order .list ul li .magazine{color:#0b89c6;padding:0 10px}#content .basket .order .list ul li .magazine h3{padding:15px 0 20px}#content .basket .order .list ul li .magazine .image{display:none}#content .basket .order .list ul li .details{padding:0 10px}#content .basket .order .list ul li .details .data h4{text-transform:uppercase}#content .basket .order .list ul li .details .data ul{padding:7px 0 0}#content .basket .order .list ul li .details .data ul li{clear:both;border:0;padding:3px 0 0;width:100%}#content .basket .order .list ul li .details .data ul li .title{display:block;float:left}#content .basket .order .list ul li .details .data ul li .value{display:block;float:right}#content .basket .order .list ul li .details .summary .nav{position:absolute;top:45px}#content .basket .order .list ul li .details .summary .nav li{display:inline-block;padding:0 15px 0 0;border:0}#content .basket .order .list ul li .details .summary .nav li i{color:#cde5f1;display:inline-block;margin:0 2px 0 0;transition:color .5s}#content .basket .order .list ul li .details .summary .nav li:hover i{color:#0b89c6}#content .basket .order .list ul li .details .summary .nav li a,#content .basket .order .list ul li .details .summary .nav li a:hover{color:#000;text-transform:uppercase}#content .basket .order .list ul li .details .summary .nav li a:hover{color:#0b89c6}#content .basket .order .list ul li .details .summary .pricing{padding:15px 0 0;font-size:130%}#content .basket .order .list ul li .details .summary .pricing li{padding:0;border:0;clear:both}#content .basket .order .list ul li .details .summary .pricing li .title{display:block;float:left}#content .basket .order .list ul li .details .summary .pricing li .value{display:block;float:right}#content .basket .order .list ul li .details .summary .pricing .total .value{color:#0b89c6}#content .basket .order .list ul li .details .summary .pricing .vat{color:#999;font-size:70%}#content .basket .order .basket-right .total{padding:4px 10px 10px;background:#cde5f1;margin:15px 0 0}#content .basket .order .basket-right .total ul{padding:0}#content .basket .order .basket-right .total ul li{padding:7px 0 0;clear:both}#content .basket .order .basket-right .total ul li:before{display:none}#content .basket .order .basket-right .total ul li .title{float:left;font-size:120%}#content .basket .order .basket-right .total ul li .value{float:right;color:#0b89c6;font-size:150%}#content .basket .order .basket-right .total ul .discount .title,#content .basket .order .basket-right .total ul .discount .value{color:#999;font-size:100%}#content .basket .order .delivery-address{display:none}#content .basket-left .form-fields ul li .title{color:#000}#content .basket-left .points{padding:10px 0 0}#content .basket-left .points p{float:left;width:120px;padding:0 20px 0 0;line-height:110%;text-align:left;box-sizing:border-box;position:relative}#content .basket-left .points ul{padding:0;float:right}#content .basket-left .points ul li{padding:0;float:left}#content .basket-left .points ul li:before{display:none}#content .basket-left .points ul .add{width:25px;height:40px;line-height:40px}#content .basket-left .points ul .add a{color:#999}#content .basket-left .points ul .add a:hover{color:#0b89c6}#content .basket-left .points ul .count{width:130px}#content .basket-left .points ul .count .input{height:40px;font-size:130%;color:#999;font-weight:600}.bank-card{border:1px solid #cde5f1;width:95px;height:95px}.active .bank-card,.bank-card:hover,a:hover .bank-card{border:1px solid #0b89c6}.payment-card{border:1px solid #cde5f1;border-radius:6px;width:200px;height:120px}.payment-card img{opacity:.25}.active .payment-card,.payment-card:hover,a:hover .payment-card{border:1px solid #0b89c6}.active .payment-card img,a:hover .payment-card img{opacity:1}.payment-card.visa-mc img{width:70px;height:80px;padding-top:18px}.payment-card.express-wire img{width:140px;padding-top:20px}.payment-card.wire img{width:80px;padding-top:19px}.payment-card.cheque img{width:100px;padding-top:18px}.payment-card.payment-system img{width:100px;padding-top:33px}#thepay-methods-div-content ul li a img{border:1px solid #cde5f1!important;border-radius:4px}#thepay-methods-div-content ul li a:hover img{border:1px solid #0b89c6!important}#thepay-methods-div-content a span{text-decoration:none!important}#thepay-methods-div-content a:hover span{text-decoration:underline!important}#content .basket .bank-toggle ul{padding:10px 0 0}#content .basket .bank-toggle ul li{padding:0;display:inline-block}#content .basket .bank-toggle ul li:before{display:none}#content .basket .bank-toggle ul li a,#content .basket .bank-toggle ul li a:hover{padding:0 5px;display:block}#content .basket .payment-toggle ul{padding:10px 0 0}#content .basket .payment-toggle ul li{padding:0;display:inline-block}#content .basket .payment-toggle ul li:before{display:none}#content .basket .payment-toggle ul li a,#content .basket .payment-toggle ul li a:hover{padding:5px 2px;display:block;font-weight:700;font-size:120%}#content .basket .payment-toggle ul li .active,#content .basket .payment-toggle ul li .active:hover{text-decoration:underline}#content .basket .payment-content{display:none}#content .basket .payment-content .banks ul{display:table;width:100%}#content .basket .payment-content .banks ul li{display:table-cell;padding:0 3%;width:20%}#content .basket .payment-content .banks ul li:before{display:none}#content .intro-order{text-align:left}#content .intro-order .image{text-align:center;padding:5px 0 0}#content .intro-order .image .logo img{width:100%;height:auto}#content .intro-order .image .magazine{padding:20px 10% 0}#content .intro-order .info h1{text-align:center}#content .intro-order .info ul li:before{width:4px;height:4px;border-radius:100%;content:"";top:6px;margin:0;background:#0b89c6}#content .intro-order .info .pricing ul{display:table;width:100%;padding:25px 0 20px;vertical-align:top}#content .intro-order .info .pricing ul li{display:table-cell;vertical-align:middle;padding:0 30px 0 0}#content .intro-order .info .pricing ul li .totalPrice{color:#0b89c6;font-size:180%}#content .intro-order .info .pricing ul li .totalPrice span{color:#666;font-size:80%;line-height:150%}#content .intro-order .info .pricing ul li .originalPrice{color:#999;font-size:90%;line-height:150%}#content .intro-order .info .pricing ul li .originalPrice span{font-size:120%;text-decoration:line-through}#content .intro-order .info .pricing .highlight{overflow:hidden}#content .intro-order .info .pricing .highlight .overlay{position:absolute;top:0;width:60px;height:60px}#content .intro-order .info .pricing .highlight .overlay .content{display:table-cell;height:inherit;width:inherit;color:#e30613;font-size:110%;text-align:center;vertical-align:middle;line-height:120%}#content .intro-order .info .pricing .highlight img{width:60px}#content .intro-order .info .pricing ul li:before{display:none}#content .intro-order .desc{color:#999}#content .basket .order .certificate h3{text-transform:uppercase;color:#0b89c6;font-family:Montserrat,sans-serif;font-weight:700}#content .basket .order .certificate .list{text-align:center;border:0}#content .basket .order .certificate .list ul{display:inline-block;padding:0}#content .basket .order .certificate .list ul li{padding:0;margin:20px 0 0;text-align:center}#content .basket .order .certificate .list ul li:before{display:none}#content .basket .order .certificate .list ul li h4{text-transform:uppercase;padding:0;font-family:Montserrat,sans-serif;font-weight:700}#content .basket .order .certificate .list ul li p{padding:12px 0 0}#content .basket .order .certificate .list ul li p img{width:100%}#content .basket .order .select-left h4,#content .basket .order .select-right h4{font-family:Montserrat,sans-serif;font-weight:700;padding:15px 0 0;text-align:left;text-transform:uppercase}#content .basket .order .select-right h4{padding:20px 0 0}#content .basket .order .select-left .logo{text-align:left}#content .basket .order .select-left .logo img{max-width:200px}#content .basket .order .select-left .info{text-align:left;position:relative;padding:0 0 0 30px;margin:7px 0 0}#content .basket .order .select-left .info a,#content .basket .order .select-left .info a:hover{display:block;position:absolute;top:7px;left:2px;background:url(/build/images/icon-info.3b8ccf2b.png) no-repeat 50%;width:19px;height:20px;background-size:cover}#content .basket .order .select-right .form-fields .salut{padding:5px 0 2px;display:inline-block;width:100%}#content .basket .order .select-right .form-fields .salut li{display:block;clear:both;padding:10px 0 0}#content .basket .order .select-right .form-fields .salut li .title{color:#000}#content .basket .order .select-right .form-fields .salut .disabled{cursor:not-allowed}#content .basket .order .select-right .form-fields .salut .disabled .title{color:#999;cursor:not-allowed}#content .basket .order .select-total{padding:15px 0 0}#content .basket .order .select-total ul{background:#cde5f1;padding:5px 10px 11px;width:100%;box-sizing:border-box;display:inline-block}#content .basket .order .select-total ul li{padding:7px 0 0;clear:both}#content .basket .order .select-total ul li:before{display:none}#content .basket .order .select-total ul li .title{display:block;float:left}#content .basket .order .select-total ul li .value{display:block;float:right;font-size:120%}#content .basket .order .select-total ul .price{color:#0b89c6}#content .basket .order .select-total .days h4{font-family:Montserrat,sans-serif;font-weight:700;padding:15px 0 0;text-transform:uppercase}#content .basket .order .select-total .days ul{background:none;padding:0 0 15px}#content .basket .order .select-total .days ul li{padding:0;clear:none;border:1px solid #cde5f1;width:31%;cursor:pointer;box-sizing:border-box;float:left;margin:10px 3.5% 0 0}#content .basket .order .select-total .days ul li:nth-child(3n+0){margin-right:0}#content .basket .order .select-total .days ul li .image{padding:0}#content .basket .order .select-total .days ul li .title{padding:7px 0;text-align:center;font-weight:700;float:none;width:100%}#content .basket .order .select-total .days ul .active .title,#content .basket .order .select-total .days ul li:hover .title{background:#0b89c6}#content .basket .order .select-total .days ul .active .title a,#content .basket .order .select-total .days ul li:hover .title a{color:#fff}#content .basket .order .select-total .days ul li .title a i{display:none}#content .basket .order .select-total .days ul li.active .title a i{display:inline-block}#content .basket .order .company-purchase .info,#content .basket .order .deliver-physically .info,#content .basket .order .different-billing .info,#content .basket .order .get-certificate .info{text-transform:uppercase;color:#0b89c6;font-weight:700}#content .basket .order .billing-address,#content .basket .order .certificate-details{display:none}#certificate{display:none;text-align:left;position:relative;width:100%;margin:10px 0 0}#certificate ul,#certificate ul li{padding:0}#certificate ul li:before{display:none}#certificate ul li .title{padding:5px 0;display:block}#certificate .continue{text-align:center}footer{display:flex;width:100%;background:#f9f9f9;border-top:4px solid #ededed;padding:20px 0;text-rendering:optimizeLegibility;text-align:left}footer ul{list-style-type:none;padding:0;margin:0;display:inline-block;width:100%}footer ul li{padding:4.5px 0;width:100%;line-height:1.25}footer ul li a{text-decoration:none;color:#242424;font-size:10px}footer .footer-column{padding:0 15px;min-height:300px;float:left;position:relative}footer .footer-column.first,footer .footer-column.second{width:17%}footer .footer-column.third{width:66%;border-left:1px solid #adadad}footer .footer-column.third .brands{margin:0 0 50px;width:100%;list-style-type:none;padding:0;display:inline-block}footer .footer-column.third .brands li{float:left;margin:0;padding:6px 7px;width:20%;height:10px;line-height:3.5}footer .footer-column.third .brands li svg{width:100%;max-height:30px;vertical-align:middle}footer .footer-column.third .brands li a{cursor:pointer;display:block}footer .footer-column.third .brands li a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);cursor:pointer}footer .copyright{color:#3e3e3e;font-size:7px;position:absolute;bottom:0;left:25px;right:20px;line-height:1.5}.wrap{width:100%;clear:both}.wrap,.wrap .in{position:relative}.wrap .in{padding:0 10px 20px}#subscription-exists{display:none!important}.wrap .in.cart-submit-result{padding-top:20px}}@media only screen and (min-width:783px){body{background:#f5f5f5;padding:0 0 40px;font-size:80%}.table,address,ol,p,ul{padding:20px 0 0}.table table tbody tr td,.table table thead tr th{padding:6px}.textarea,.textarea:focus,.textarea:hover{height:120px}#main{background:#fff;width:748px;margin:0 auto;box-shadow:0 0 20px rgba(0,0,0,.15)}#header{font-size:90%;box-shadow:none;background:none}#header .bar{display:block;border-bottom:1px solid #999;max-height:34px}#header .in{height:auto;display:inline-block;width:100%;padding:0}#header .logo{height:auto;padding:30px 0 30px 20px}#header .logo a:hover img,#header .logo a img{height:27px}#header .basket-toggle,#header .basket-toggle:hover,#header .menu-toggle,#header .menu-toggle:hover{display:none}#header .basket-toggle,#header .basket-toggle:hover{display:none;width:18%;background:#0b89c6;position:relative;top:87px;right:0}#header .basket-toggle:hover i,#header .basket-toggle i{color:#fff;opacity:.5;transition:opacity .5s}#header .basket-toggle:hover i{opacity:1}#header .basket-toggle:hover i:before,#header .basket-toggle i:before{font-size:20px}#header .basket-toggle:hover small,#header .basket-toggle small{background:none;border:0;border-radius:0;height:auto;line-height:normal;padding:0;font-size:120%;right:20px;top:16px}#header .search{height:50px}#header .menu{position:relative;display:block;top:auto;width:75%;float:left}#header .menu ul{height:50px;padding:0;box-shadow:none}#header .menu ul li{border:none;box-sizing:border-box;height:100%;float:left;padding:0 8px;border-bottom:2px solid transparent}#header .menu ul li:first-child{border-bottom:2px solid transparent;margin-left:12px}#header .menu ul li:hover{border-bottom-color:#fff}#header .menu ul .active,#header .menu ul .active:first-child,#header .menu ul .active:first-child:hover,#header .menu ul .active:hover{background:hsla(0,0%,100%,.9);border-bottom-color:transparent}#header .menu ul li a,#header .menu ul li a:hover{height:50px;line-height:50px;padding:0;font-weight:600}#header .menu ul .active:first-child:hover a,#header .menu ul .active:first-child a,#header .menu ul .active:hover a,#header .menu ul .active a{color:#0b89c6}#header .menu ul .icon{background:none;position:absolute;top:-63px;right:0;height:40px}#header .menu ul .icon:hover{border-bottom-color:#0b89c6}#header .menu ul .icon a,#header .menu ul .icon a:hover{padding:0;height:40px;line-height:40px}#header .menu ul .icon.loyalty{right:162px;padding:0}#header .menu ul .icon.register{right:30px;padding:0}#header .menu ul .icon.login{right:-80px;padding:0}#header .menu ul .icon.cart{display:block;right:-180px;padding:0}#header .menu ul .icon.user{padding:0}#header .menu ul .icon a{color:#000}#header .menu ul .icon a:hover,#header .menu ul .loyalty a,#header .menu ul .loyalty a:hover{color:#0b89c6}#header .menu ul .icon a:hover i,#header .menu ul .icon a i{right:auto;color:#c2e1f1;left:-23px;top:0;font-size:130%}#header .search{clear:none;float:left;width:25%;background:#005e8c;z-index:1;position:relative}#header .search ul .keyword{width:80%}#header .search ul .keyword .input{background:#005e8c;color:#fff}#header .search ul .keyword ::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}#header .search ul .keyword :-moz-placeholder,#header .search ul .keyword ::-moz-placeholder{color:hsla(0,0%,100%,.5)}#header .search ul .keyword :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}#header .search ul .submit{width:20%}#header .search ul .submit .button i{opacity:.5}#header .search .suggestion{left:0;width:100%;box-shadow:0 0 15px rgba(0,0,0,.2);top:49px}#header .search .suggestion ul li a,#header .search .suggestion ul li a:hover{padding:3px 0}#header .shadow{width:100%;height:20px;position:absolute;bottom:20px;box-shadow:0 0 15px rgba(0,0,0,.25);left:0;display:block}#slider{margin:0;padding:0;box-sizing:border-box}#slider .next,#slider .prev{display:none}#slider .pager{display:block;padding:10px 0 0}#slider .pager a,#slider .pager a:hover{display:inline-block;width:30px;margin:0 3px;height:30px;line-height:32px;border-radius:100%;font-weight:500;font-size:120%;color:#999;border:1px solid #85c4e2}#slider .pager .active,#slider .pager .active:hover,#slider .pager a:hover{background:#85c4e2;color:#000;font-weight:600}#banner{margin:0;padding:15px 0;box-sizing:border-box}#banner ul{list-style-type:none;margin:0;padding:0}#banner ul li{float:left;width:32%;padding:0}#banner ul li:nth-child(2){padding:0 2%}body.short-header #content{position:relative;top:-20px}body.short-header #content .in{padding-bottom:5px}#content .error .detail-left{width:35%}#content .error .detail-right{margin-top:15px;width:65%}#content .submenu{padding:0 20px;position:relative;z-index:2;margin:10px 0 0}#content .submenu ul{display:table;width:100%;text-align:center;background:none}#content .submenu ul li{border:0;display:table-cell}#content .submenu ul li a,#content .submenu ul li a:hover{padding:13px 10px 12px;font-weight:600;font-size:110%;border:1px solid #0b89c6;border-right:0;color:#000;transition:color .5s,background .5s}#content .submenu ul .active a,#content .submenu ul .active a:hover,#content .submenu ul li .active,#content .submenu ul li .active:hover,#content .submenu ul li a:hover{background:#0b89c6;color:#fff}#content .submenu ul li a:before,#content .submenu ul li a:hover:before{display:none}#content .submenu ul li:first-child a,#content .submenu ul li:first-child a:hover{border-top-left-radius:5px;border-bottom-left-radius:5px}#content .submenu ul li:last-child a,#content .submenu ul li:last-child a:hover{border-top-right-radius:5px;border-right:1px solid #0b89c6;border-bottom-right-radius:5px}#content .submenu ul li .sub{position:absolute;z-index:1;width:100%}#content .submenu ul .active .sub{display:block}#content .submenu ul li .sub ul{display:block;padding:0 0 7px;background:#0b89c6}#content .submenu ul li .sub ul li{display:block}#content .submenu ul li .sub ul li a,#content .submenu ul li .sub ul li a:hover{padding:8px 10px 7px;border:0;color:#fff}#content .submenu ul li .sub ul li a:hover{text-decoration:underline}#content .submenu ul li .has-submenu:hover{border-bottom-color:transparent}#content .breadcrumbs{display:block;position:absolute;top:15px;z-index:1;left:0;width:100%}#content .breadcrumbs.top{top:0}#content .breadcrumbs p{text-align:left;padding:0 20px;font-size:85%}#content .breadcrumbs p i{font-size:80%;position:relative;top:-1px;display:inline-block;padding:0 2px;color:#999}#content .results{padding:0}#content .intro,#content .intro-config{background:#eef5f8;background:-moz-linear-gradient(left,#eef5f8 0,#6c8693 100%);background:-webkit-linear-gradient(left,#eef5f8,#6c8693);background:linear-gradient(90deg,#eef5f8 0,#6c8693);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef5f8",endColorstr="#6c8693",GradientType=1)}#content .intro-config .info,#content .intro .info{padding:25px 30px 20px 20px;text-align:left;float:left;box-sizing:border-box;width:50%}#content .intro-config .info{width:75%;float:right;padding:10px 20px 25px}#content .intro-config .info .logo,#content .intro .info .logo{padding:25px 0 0}#content .intro-config .info .logo img,#content .intro .info .logo img{height:55px}#content .intro-config .magazine,#content .intro .magazine{display:block;float:left;box-sizing:border-box;padding:70px 20px 20px 0;width:50%}#content .intro-config .magazine{width:25%;padding:10px 0 30px 20px}#content .intro-config .magazine .logo{padding:22px 0 0;text-align:left}#content .intro-config .magazine .logo img{width:75%;height:auto}#content .intro-config .magazine .image{display:block;padding:20px 0 0}#content .sorting .customSelect,#content .sorting select{display:none!important}#content .sorting .list{text-align:right;color:#666;padding:5px 0 0}#content .sorting .list p{display:inline-block;padding:0}#content .sorting .list ul{display:inline-block;padding:0 0 0 10px}#content .sorting .list ul li{display:inline-block;padding:0}#content .sorting .list ul li:before{display:none}#content .sorting .list ul li a,#content .sorting .list ul li a:hover{text-decoration:none;color:#0b89c6;display:block;padding:8px 10px;font-weight:700}#content .sorting .list ul li a:hover{color:#0b89c6;text-decoration:underline;color:#000}#content .sorting .list ul li .active,#content .sorting .list ul li .active:hover{text-decoration:underline}#content .actions ul li,#content .gifts ul li,#content .magazines ul li,#content .products ul li{width:24%;margin:22px 1% 0 0;padding:15px 10px}#content .actions ul li .title a .add-info,#content .actions ul li .title a:hover .add-info,#content .gifts ul li .title a .add-info,#content .gifts ul li .title a:hover .add-info,#content .magazines ul li .title a .add-info,#content .magazines ul li .title a:hover .add-info,#content .products ul li .title a .add-info,#content .products ul li .title a:hover .add-info{font-size:80%;bottom:-17px}#content .certificates ul li{width:49%;margin:22px 2% 0 0;padding:15px 10px}#content .certificates ul li:nth-child(2n+0),#content .certificates ul li:nth-child(3n+0){margin-right:0}#content .paging{padding:25px 0 0}#content .paging ul li{padding:0 3px}#content .paging ul li a,#content .paging ul li a:hover{width:34px;height:34px;line-height:32px}#content .detail-left{width:50%;float:left;padding:15px 0 0}#content .detail-right{width:47%;float:right;text-align:left;padding:15px 0 0}#content .detail-right h1{padding:10px 0 0}#content .detail-right .spec ul{padding:30px 0 0}#content .detail-right .spec ul li .title,#content .detail-right .spec ul li .value{padding:15px 0}#content .detail-right .buy ul{padding:30px 0 0}#content .detail-right .buy ul .add{text-align:center}#content .loyalty{padding:20px 20px 45px}#content .loyalty .list li{display:block;float:left;margin:40px 84px 0 0}#content .loyalty .list li:last-child{margin-right:0}#content .loyalty .list li:before{display:block;background:#0b89c6;content:"";width:180px;height:180px;left:0;top:0;border-radius:100%;z-index:1}#content .loyalty .list li .icon,#content .loyalty .list li .num,#content .loyalty .list li .title{position:relative;z-index:1}#content .loyalty .list li:first-child:after,#content .loyalty .list li:nth-child(2):after{background:url(/build/images/loyalty-line.da619a05.svg) no-repeat 50%;position:absolute;width:185px;height:30px;content:"";left:131px;bottom:20px}#content .loyalty .list li:nth-child(2):after{transform:rotate(180deg);bottom:auto;top:20px}#content .loyalty-content ul li:before{top:12px}#content .box h2{padding:12px 20px;font-size:150%}#content .box .box-in{#padding:10px 20px 20px 20px}#content .form-fields .left-side{float:left;width:48%}#content .form-fields .right-side{float:right;width:48%}#content .form-fields .both-sides ul li .title{width:17%}#content .form-fields .both-sides ul li .hint{padding:4px 0 0}#content .form-fields .both-sides.centered ul li .hint{padding:0}#content .form-fields .both-sides ul li .form{width:100%}#content #billing-email-box .form-fields .both-sides.centered{width:83%;margin:auto}#content .form-fields ul li .form.single,#content .form-fields ul li .title{padding:15px 0 0}#content .form-fields ul .error .msg{width:250px;color:#fff;top:10px;right:0;box-shadow:0 0 10px rgba(0,0,0,.1);position:absolute;z-index:1;background:red;border:1px solid #fff;padding:3px 5px;text-align:center;border-radius:3px}#content .form-fields ul .error .msg:after,#content .form-fields ul .error .msg:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}#content .form-fields ul .error .msg:after{border-color:rgba(255,0,0,0);border-top-color:red;border-width:6px;margin-left:-6px}#content .form-fields ul .error .msg:before{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:7px;margin-left:-7px}#content .form-fields ul .send{text-align:right;padding:30px 0 0}#content .form-fields .salut li{padding:15px 15px 0 0}#content .form-fields .terms{padding:15px 0 0}#content .bank .submit,#content .form-fields .submit,#content .hobby .submit{padding:25px 0 0}#content .form-fields .complaint ul{padding:10px 0 0}#content .form-fields .complaint ul li{padding:10px 0 0;clear:both}#content .form-fields .complaint ul li .title{float:left;width:40%}#content .form-fields .complaint ul li .select{float:left;width:60%}#content .form-fields .form.phone-preselection,#content .form-fields .form.phone-preselection select{width:90px!important;float:left}#content .form-fields .form.phone-number{margin:0 0 0 10px;width:228px;float:left}#content .hobbies{float:left;width:33.33333%}#content .hobbies ul li{padding:20px 0 0}#content .bank-account ul li{float:left}#content .bank-account ul li:first-child{width:20%;margin:0 2% 0 0}#content .bank-account ul li:nth-child(2){width:56%;margin:0 2% 0 0}#content .bank-account ul li:nth-child(3){width:20%}#content .contacts-toggle{padding:0 0 30px}#content .contacts-toggle h1,#content .contacts-toggle ul{padding:15px 0 0}#content .contacts-toggle ul li{float:left;width:25%}#content .contacts-toggle ul li:before{display:block;position:absolute;width:100%;height:20px;font-size:150%;margin:0;top:115px}#content .contacts-toggle ul li:nth-child(2):before{display:none}#content .contacts-toggle ul li .title{font-size:100%}#content .contacts{position:relative}#content .contacts .headline{padding:30px 0 10px;font-size:110%}#content .contacts .address{position:absolute;width:45%;right:0;padding:11px 0 0;text-align:left}#content .contacts .address address,#content .contacts .address p{line-height:160%}#content .contacts .form-fields .half{width:50%}#content .back,.next{padding:0 8px 0 0}#content .basket .order .list{margin:25px 0 0}#content .basket .order .list ul li{padding:15px 10px}#content .basket .order .list ul li .magazine{float:left;padding:0;width:20%;margin:0 2% 0 0}#content .basket .order .list ul li .magazine h3{font-size:120%;padding:0}#content .basket .order .list ul li .magazine .image{display:block;padding:10px 0 0}#content .basket .order .list ul li .details{float:left;width:78%;padding:45px 0 0}#content .basket .order .list ul li .details .data{float:left;box-sizing:border-box}#content .basket .order .list ul li .details .data h4{padding:0}#content .basket .order .list ul li .details .spec{width:60%;padding:0 4% 0 0}#content .basket .order .list ul li .details .delivery{width:40%}#content .basket .order .list ul li .details .summary{clear:both}#content .basket .order .list ul li .details .summary .nav{top:15px;right:0}#content .basket .order .list ul li .details .summary .pricing{padding:15px 0 0 38%}#content .basket .order .basket-right{float:right;width:48%}#content .basket .order .basket-right .total{margin:25px 0 15px;padding:4px 10px 15px}#content .basket .order .basket-right .total ul li{padding:12px 0 0}#content .basket-left{float:left;width:48%}#content .basket-left .points p{width:135px}#content .basket .payment-toggle ul li a,#content .basket .payment-toggle ul li a:hover{padding:5px 10px}#content .basket .payment-content .banks ul li{padding:0 6%}#content .basket .payment-content .banks img{width:unset}#content .basket .payment-content.check{padding:15px 0 0}#content .basket .payment-content.check .form-fields ul li{float:left;width:75%}#content .basket .payment-content.check .form-fields ul li .title{float:left;color:#000;width:55%}#content .basket .payment-content.check .form-fields ul li .form{float:left;width:45%}#content .basket .payment-content.check .form-fields ul .send{width:25%;padding:2px 0 0}#content .intro-order{padding:0 0 15px}#content .intro-order .image{padding:30px 0 0;width:40%;float:left}#content .intro-order .image .logo img{width:100%;height:auto}#content .intro-order .image .magazine{padding:20px 0 0}#content .intro-order .info{float:right;width:55%;padding:20px 0 0}#content .intro-order .info h1{text-align:left}#content .basket .order .certificate .list{margin:30px 0 0}#content .basket .order .certificate .list ul li{float:left}#content .basket .order .certificate .continue{text-align:right}#content .basket .order .select-left{width:48%;float:left}#content .basket .order .select-right{width:48%;float:right}#content .basket .order .select-right h4{padding:15px 0 0}#content .basket .order .select-left .form-fields{padding:3px 0 0}#content .basket .order .select-left .logo img{max-width:none;width:auto;height:45px}#content .basket .order .select-left .logo.big img{height:70px}#content .basket .order .select-left .info{margin:11px 0 0}#content .basket .order .select-right .form-fields .salut{padding:0}#content .basket .order .select-right .form-fields .salut li{float:left;width:50%;clear:none}#content .basket .order .select-right .form-fields .count li:first-child{float:left;width:30%}#content .basket .order .select-right .form-fields .count li:nth-child(2){float:right;width:65%}#content .basket .order .select-total{padding:25px 0 0;margin:25px 0 0;border-top:1px solid rgba(0,0,0,.1)}#content .basket .order .select-total ul{padding:15px 10px 21px}#content .basket .order .select-total ul li .title{width:50%;text-align:right;padding:0 10px 0 0;box-sizing:border-box}.price .title{font-size:140%}#content .basket .order .select-total ul li .value{width:50%;text-align:left;padding:0 0 0 10px;box-sizing:border-box;font-size:140%}#content .basket .order .select-total .days h4{padding:0}#content .basket .order .select-total .days ul li{width:15%;margin:15px 2% 0 0}#content .basket .order .select-total .days ul li:nth-child(3n+0){margin-right:2%}#content .basket .order .select-total .days ul li:nth-child(6n+0){margin-right:0}#certificate{width:500px}#certificate ul{position:absolute;top:134px;left:55px}#certificate ul li:nth-child(2){padding:16px 0 0}#certificate ul li .title{display:none}#certificate ul li .form{padding:0}#certificate ul li .form .input{background:none;border:0;padding:0;height:auto;line-height:normal}footer .footer-column.third .brands li{height:60px}footer .copyright{color:#3e3e3e;font-size:11px;position:absolute;bottom:0;left:25px;right:20px;line-height:1.5}.wrap .in{padding:0 20px 25px}.lightbox-close,.lightbox-close:hover{right:12px}.lightbox-next,.lightbox-next:hover,.lightbox-prev,.lightbox-prev:hover{margin:19px 0 0}.wrap .in.cart-submit-result{padding-top:25px}}@media only screen and (min-width:1024px){body{font-size:85%}#main{width:990px}#banner{margin:0;padding:15px 0;box-sizing:border-box;height:290px}#banner ul{list-style-type:none;margin:0;padding:0}#banner ul li{float:left;width:320px;height:260px;padding:0}#banner ul li:nth-child(2){padding:0 15px}#mrciFilter .customSelect,#mrciFilter .customSelect.fullWidth,#mrciFilter select{width:auto!important}#mrciFilter .form-fields ul li .title{width:16%!important}#header .logo{padding:40px 0 40px 20px}#header .logo a:hover img,#header .logo a img{height:37px}#header .basket-toggle,#header .basket-toggle:hover{top:117px;position:relative;width:15.5%}#header .basket-toggle.without-top-bar,#header .basket-toggle.without-top-bar:hover{top:118px}#header .basket-toggle:hover i,#header .basket-toggle i{height:60px}#header .basket-toggle:hover i:before,#header .basket-toggle i:before{height:60px;line-height:60px}#header .basket-toggle:hover small,#header .basket-toggle small{top:21px}#header .menu{width:80%}#header .menu ul{height:60px}#header .menu ul li{padding:0 20px}#header .menu ul li:first-child{margin-left:0}#header .menu ul li a,#header .menu ul li a:hover{height:60px;line-height:60px}#header .menu ul .icon{top:-77px}#header .menu ul .icon.user{right:-70px}#header .menu ul .icon a:hover i,#header .menu ul .icon a i{top:-2px;left:-25px}#header .search{height:60px;padding-top:12px;width:20%}#header .search .suggestion{top:59px}#content .error .detail-left{width:35%}#content .error .detail-right{margin-top:15px;width:65%}#content .error .detail-right h1{font-family:Montserrat,sans-serif;color:#000}#content .intro .info{width:57%}#content .intro .magazine{padding:20px 20px 20px 0;float:right;width:43%}#content .intro-order .info .pricing ul{width:80%}#content .intro-config .magazine{width:20%}#content .intro-config .info{width:80%}#content .gifts ul li,#content .magazines ul li{width:23.5%;margin:22px 1% 0 0;padding:15px}#content .detail-left{width:45%}#content .detail-right{width:52%}#content .detail-right .buy ul .submit .button,#content .detail-right .buy ul .submit .button:hover{height:50px;line-height:50px;font-size:120%;position:relative;top:-5px}#content .account .tabs .tab{display:none;padding:20px 30px 10px}#content .loyalty{padding:20px 50px 45px}#content .loyalty .list li{margin:40px 130px 0 0;width:210px;height:210px}#content .loyalty .list li:before{width:210px;height:210px}#content .loyalty .list li .num{padding:30px 0 0}#content .loyalty .list li .icon{margin:20px 0 0}#content .loyalty .list li:first-child:after,#content .loyalty .list li:nth-child(2):after{left:182px}#content .loyalty-content{padding:0 50px}#content .loyalty-content ul li:before{top:14px}#content .box .box-in{padding:15px 20px 25px}#content .form-fields ul{padding:10px 0 0}#content .form-fields ul li{clear:both;padding:10px 0 0}#content .form-fields ul li .title{padding:16px 0 0;float:left;width:35%}#content .form-fields ul li .form,#content .form-fields ul li .select{float:left;width:65%}#content .form-fields .both-sides ul li .form{width:83%}#content .form-fields ul li .hint{clear:both;padding:10px 0 0 35%;box-sizing:border-box}#content .form-fields .both-sides ul li .hint{padding:4px 0 0 17%}#content .form-fields ul .send{padding:10px 0 0}#content .form-fields ul .error .msg{top:-13px}#content .form-fields .salut{padding:0 0 0 35%}#content .form-fields .comments{padding-left:16.8%}#content .complaint-form .comments{padding-left:0}#content .form-fields .comments .form{width:100%}#content .form-fields .terms{padding:15px 0 0 16.8%}#content .form-fields .form.phone-preselection,#content .form-fields .form.phone-preselection select{width:90px!important;height:38px!important}#content .form-fields .form.phone-number{margin:0 0 0 10px;width:182px}#content .complaint-form .terms{padding-left:0}#content .bank .submit,#content .form-fields .submit,#content .hobby .submit{padding:30px 0 0}#content .complaint-form{padding:0 60px}#content .bank-account ul li{float:left;clear:none}#content .bank-account ul li:first-child{width:20%;margin:0 2% 0 0}#content .bank-account ul li:nth-child(2){width:56%;margin:0 2% 0 0}#content .bank-account ul li:nth-child(3){width:20%}#content .bank-account ul li .form,#content .bank-account ul li .title{float:none;width:100%}#content .form-fields .both-sides.centered{width:50%!important}#content .form-fields .both-sides.centered ul li .form{width:83%}#content .form-fields .both-sides.centered ul li .hint{padding:10px 0 0 17%}#content .contacts .headline{font-size:130%}#content .contacts .address{padding:5px 0 0}#content .contacts .address address,#content .contacts .address p{line-height:150%}#content .contacts .form-fields .comments{padding-left:0}#content .contacts .form-fields .comments ul li .title{float:left;width:17.4%}#content .contacts .form-fields .comments ul li .form{float:left;width:82.6%}#content .contacts .form-fields .terms{padding-left:17.4%}#content .basket .order .list ul li .magazine{width:16%}#content .basket .order .list ul li .magazine h3{min-height:40px}#content .basket .order .list ul li .details{padding:2px 0 0;width:82%}#content .basket .order .list ul li .details .data ul{padding:15px 0 0}#content .basket .order .list ul li .details .data ul li{padding:12px 0 0}#content .basket .order .list ul li .details .spec{width:42%}#content .basket .order .list ul li .details .delivery{width:30%;padding:0 4% 0 0}#content .basket .order .list ul li .details .summary{float:left;width:28%;clear:none}#content .basket .order .list ul li .details .summary .nav{top:18px}#content .basket .order .list ul li .details .summary .pricing{padding:122px 0 0}#content .basket .order .list ul li .details .summary .pricing li .title,#content .basket .order .list ul li .details .summary .pricing li .value{float:none}#content .basket .order .list ul li .details .summary .pricing .vat{padding:10px 0 0}#content .basket-left{padding:7px 0 0}#content .basket-left .points{clear:both;padding:15px 0 0}#content .basket-left .points p{width:260px}#content .basket .payment-content.check .form-fields ul li{clear:none}#content .basket .payment-content.check .form-fields ul .send{padding:10px 0 0}#content .intro-order{padding:0 3% 15px}#content .intro-order .image{width:32%;padding:40px 0 0}#content .intro-order .info{padding:30px 0 0;width:60%}#content .basket .order .select-left .logo.big{float:left}#content .basket .order .select-left .logo.big img{height:85px}#content .basket .order .select-left .info{width:300px}#content .basket .order .select-left .info a,#content .basket .order .select-left .info a:hover{width:24px;top:5px;height:26px}#content .basket .order .select-left .form-fields{padding:4px 0 0}#content .basket .order .select-right .form-fields .salut li{width:25%;padding:20px 0 0}#content .basket .order .select-right .form-fields .count{padding:0}#content .basket .order .select-right .form-fields .count li{clear:none}#content .basket .order .select-right .form-fields .count li .form,#content .basket .order .select-right .form-fields .count li .select,#content .basket .order .select-right .form-fields .count li .title{float:none;width:100%}#content .basket .order .select-total ul{padding:15px 10px 25px}#content .basket .order .select-total ul li{padding:10px 0 0}#content .basket .order .form-fields .terms.company-purchase,#content .basket .order .form-fields .terms.different-billing,#content .basket .order .form-fields .terms.get-certificate{padding:6px 0 11px 35%}#content .basket .order .form-fields .terms.deliver-physically{padding:6px 0 11px 17%}footer ul{margin-top:10px}footer .footer-column.first ul{margin-top:25px}.wrap .in{padding:0 20px 30px}}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container .select2-selection--single{height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important}.wrap .in.cart-submit-result{padding-top:30px;text-align:left}.info-message{background:#0b89c669;padding:1em}#mutation-info{text-align:left}#content .results.search-results{padding-top:20px}.loader-animation{border:16px solid #f3f3f3;border-top:16px solid #0b89c6;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;margin:5em auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.padding-big{padding:10%}.padding-medium{padding:5%}.padding-small{padding:2%}.select2-container--default .select2-selection--single{border-color:#ccc!important}#content .basket .order .select-total .days ul .active .title,#content .basket .order .select-total .days ul li:hover .title{background:#0b89c6;color:#fff}#content .basket .order .select-total .days ul .active .title a,#content .basket .order .select-total .days ul li:hover .title a{color:#fff}#content .basket .order .select-total .days ul li .title i{display:none}#content .basket .order .select-total .days ul li.active .title i{display:inline-block}#subscription_cart_item_form_daysOfWeek li p{padding:5% 1% 0}#subscription_cart_item_form_daysOfWeek li:not(.active){opacity:.5}#cart_form_save_message{margin-top:2em}#cart_form_save_conditions{margin-top:2em;font-size:80%}.long-desc b,.long-desc strong{font-weight:700!important}.long-desc i{font-style:italic!important}.long-desc u{text-decoration:underline!important}#spinner-wrapper{position:absolute;top:calc(50% - 80px);left:calc(50% - 80px);height:160px;width:160px;background:rgba(0,0,0,.75);z-index:999;display:inline-block;border-radius:25px}#spinner-wrapper.hidden{display:none}.lds-ripple{display:inline-block;position:absolute;width:80px;height:80px;left:calc(50% - 36px);top:calc(35% - 36px)}.lds-ripple div{position:absolute;border:4px solid #585858;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.lds-hourglass{display:inline-block;position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px)}.lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border:32px solid #fff;border-color:#fff transparent;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(5turn)}}.lds-roller{display:inline-block;position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px)}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lds-ring{display:inline-block;position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px)}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lds-dual-ring{display:inline-block;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px);position:absolute}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #fff;border-color:#fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.lds-ellipsis{display:inline-block;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px);position:absolute}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.lds-spinner{display:inline-block;position:absolute;width:80px;height:80px;left:calc(50% - 40px);top:calc(50% - 40px)}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.lds-spinner div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.lds-circle{display:inline-block;transform:translateZ(1px);left:calc(50% - 40px);top:calc(50% - 40px);position:absolute}.lds-circle>div{display:inline-block;width:64px;height:64px;margin:8px;border-radius:50%;background:#fff;animation:lds-circle 2.4s cubic-bezier(0,.2,.8,1) infinite}@keyframes lds-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0deg)}50%{transform:rotateY(5turn);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(10turn)}}.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;visibility:hidden;flex-direction:column;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.85);opacity:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:2.5rem;right:2.5rem;z-index:1000;padding:0;width:2rem;height:2rem;border:none;background-color:transparent;color:#fff;cursor:pointer}.tingle-modal__close svg *{fill:currentColor}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;border-radius:4px;background:#fff;opacity:1;cursor:auto;will-change:transform,opacity}.tingle-modal-box__content{padding:3rem}.tingle-modal-box__footer{padding:1.5rem 2rem;width:auto;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f5f5f5;cursor:auto}.tingle-modal-box__footer:after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;transition:bottom .3s ease-in-out .3s}.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{filter:blur(8px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{animation:scale .2s cubic-bezier(.68,-.55,.265,1.55) forwards}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 .5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;transition:background-color .4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:.8rem;width:1.6rem;vertical-align:middle;font-size:0}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.tingle-modal:before{position:fixed;top:0;right:0;bottom:0;left:0;content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:none}.tingle-enabled .tingle-content-wrapper{filter:none}}@keyframes scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}