@charset "utf-8";
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}details,main{display:block}body,h3,li,ol,ul{margin:0}[type=checkbox],[type=radio],legend,li,ol,ul{padding:0}#overlay,.logo a,.logo img{height:100%}body,main div:first-child,sub,sup{position:relative}.navigation nav,header{box-shadow:0 0 20px 0 rgba(0,0,0,.75)}.logo a,.logo img,div.actions a,footer ul li,footer ul.links li a{display:inline-block}.navigation ul.links li a,footer ul.links li a{padding:0 0 0 1.4em;background-repeat:no-repeat;background-position:0 center;background-size:1em}html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-y:scroll}main{grid-area:main;padding:30px 20px 0}hr{box-sizing:content-box;height:0}.fullheight,.navigation .home,.navigation nav,.shortcuts a div,[type=checkbox],[type=radio],header,header .search,header .search form,header .search input,legend{box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}body,div.actions a{background-color:#fff}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}body,h1,h2,h3{color:#000}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}#navtoggle,#overlay,.navigation .home span,[hidden],template{display:none}body{font-family:"Noto Sans",sans-serif;font-size:14px}h1{margin:0 0 1em;font-size:22px}h2{margin:0 0 .6em;font-size:18px}h3{font-size:16px}ol,ul{list-style:none}.fullheight{display:grid;min-height:100vh;padding-top:62px;grid-template-areas:"main" "footer";grid-template-rows:auto min-content}.content{margin:0 auto;width:100%}.sectiontitle{display:block;margin:0 0 .8em;font-size:16px;font-weight:700}#overlay{position:absolute;top:0;width:100%;z-index:2000;background-color:#000;opacity:0;transition:opacity .5s ease-in-out}div.actions{position:absolute;top:10px;right:0;margin-bottom:10px}div.actions a{padding:0 10px;line-height:32px;text-align:center;border-radius:4px}div.actions a:link,div.actions a:visited{text-decoration:none;color:#000;background-color:transparent;border:1px solid #000}div.actions a:active,div.actions a:hover{text-decoration:none;color:#fff;background-color:#bbbaba;border:1px solid #000}footer,ol.form button{background-color:#000}a:link,a:visited{color:#000;text-decoration:none}a:active,a:hover,ol.notifications a:active,ol.notifications a:hover{color:#000;text-decoration:underline}ol.form li{margin-top:.8em}.navitems .navheader:first-child,ol.form li:first-child{margin-top:0}ol.form label{display:block;font-weight:700;color:#000;margin-bottom:.2em}ol.form input[type=email],ol.form input[type=password],ol.form input[type=tel],ol.form input[type=text],ol.form input[type=url],ol.form select,ol.form textarea{display:block;width:100%;box-sizing:border-box;padding:8px;border:1px solid}header,ol.form button{padding:10px 20px;color:#fff}ol.form button{border:0;border-radius:5px;margin:0 0 0 5px}ol.form button.default{background-color:#000;color:#fff}ol.form button:disabled{background-color:#bbbaba;color:#fff}ol.form li.buttons{text-align:right;margin-top:20px}ol.form li.buttons.opposite{text-align:left}ol.form li.buttons.opposite button{margin:0 5px 0 0}ol.form li.error input,ol.form li.error label,ol.form li.error select,ol.form li.error textarea{color:#c00;border-color:#c00}ol.notifications{margin:0 0 20px}ol.notifications li{padding:10px 10px 10px 3em;border-radius:4px;color:#fff;margin:3px 0 0}.navigation label,header .search input{border:1px solid #bbbaba;background-color:#fff}ol.notifications li:first-child{margin:0}ol.notifications li.confirm{background:url(/img/all-icons.20250729141135.svg#confirm) .8em center/1.5em no-repeat #0c0}ol.notifications li.warning{background:url(/img/all-icons.20250729141135.svg#warning) .8em center/1.5em no-repeat #000}ol.notifications li.error{background:url(/img/all-icons.20250729141135.svg#error) .8em center/1.5em no-repeat #c00}ol.notifications a:link,ol.notifications a:visited{color:#fff;text-decoration:underline}button:focus,input:focus{outline:0}button{cursor:pointer}header{position:fixed;z-index:1000;top:0;width:100%;display:grid;grid-template-areas:"logo search shortcuts";grid-template-columns:1fr auto 1fr;background:#000}.logo{grid-area:logo;height:41px;padding-left:136px}header .search{grid-area:search;height:42px}header .search form{position:relative;width:100%}header .search input{width:100%;height:42px;line-height:42px;padding:0 42px 0 6px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .search input:focus,header .search input:focus-visible{outline:0}header .search input:focus{border-color:#bbbaba}header .search button{position:absolute;top:0;right:0;width:42px;height:42px;border:0;border-radius:0 3px 3px 0;cursor:pointer;color:#fff;background:url(/img/all-icons.20250729141135.svg#search) center/50% no-repeat #bbbaba}.navigation label{position:fixed;z-index:3001;top:15px;left:20px;width:80px;padding:6px;border-radius:5px;transition:border-color .5s;cursor:pointer}.navigation label i{position:absolute;top:6px;left:40px;cursor:pointer;font-style:normal;font-weight:700;color:#000}.navigation label .navtoggle-open{opacity:1}.navigation label .navtoggle-close{opacity:0}.navigation nav{position:fixed;z-index:3000;overflow-y:scroll;top:0;left:-270px;width:250px;height:100%;padding-bottom:20px;transition:left .5s;background:#373636;color:#fff;-ms-overflow-style:none;scrollbar-width:none}.navigation nav::-webkit-scrollbar{display:none}.navigation nav .navitems{padding:0 10px 10px}.navigation .navtop{position:sticky;z-index:1000;top:0;left:0;height:80px;background:#373636;background:linear-gradient(180deg,#373636 0,#373636 80%,rgba(55,54,54,0) 100%)}.navigation .home{position:absolute;z-index:3001;top:15px;right:20px;display:block;width:38px;height:31px;border:1px solid #bbbaba;border-radius:5px;background:url(/img/all-icons.20250729141135.svg#home) center/22px no-repeat #fff}#navtoggle:checked~label .navtoggle-close,#navtoggle~label .navtoggle-open{opacity:1;transition:opacity .5s}#navtoggle:checked~label .navtoggle-open,#navtoggle~label .navtoggle-close{opacity:0;transition:opacity .2s}#navtoggle:checked~label{color:#000;background-color:#fff;border-color:#bbbaba}#navtoggle:checked~nav{left:0}.navtoggle-icon{display:block;width:24px;height:17px;position:relative;cursor:pointer;transform:rotate(0);transition:.5s ease-in-out}.navtoggle-icon span{display:block;position:absolute;height:3px;width:100%;background:#bbbaba;border-radius:3px;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.navtoggle-icon span:nth-child(1){top:0}.navtoggle-icon span:nth-child(2),.navtoggle-icon span:nth-child(3){top:7px}.navtoggle-icon span:nth-child(4){top:14px}#navtoggle:checked~label .navtoggle-icon span:nth-child(1),#navtoggle:checked~label .navtoggle-icon span:nth-child(4){top:7px;width:0%;left:50%}#navtoggle:checked~label .navtoggle-icon span:nth-child(2){transform:rotate(45deg)}#navtoggle:checked~label .navtoggle-icon span:nth-child(3){transform:rotate(-45deg)}.navigation a:active,.navigation a:hover,.navigation a:link,.navigation a:visited,.navigation ul.links li a:active,.navigation ul.links li a:hover,.navigation ul.links li a:link,.navigation ul.links li a:visited,footer ul.links li a:active,footer ul.links li a:hover,footer ul.links li a:link,footer ul.links li a:visited{color:#fff}.navitems .navheader{margin:20px -10px 0;padding:10px;font-weight:700;color:#fff;background-color:#bbbaba}.navitems .subtitle{margin-top:16px;font-weight:700}.navitems .subtitle:first-child{margin-top:10px}.navitems ul{margin-top:.3em}.navitems ul li{position:relative;padding:.4em 0 0 1em}.navitems ul li:before{position:absolute;content:"-";left:0;color:#bbbaba}.navigation ul.links{margin:30px 0 0 calc(10px + 1em)}.navigation ul.links li a{display:block;margin:.8em 0 0}.socials{display:flex;justify-content:center;margin-top:2em}.socials a{display:block;width:24px;height:24px;margin:0 .4em;opacity:.8}.socials a.instagram{background:url(/img/all-icons.20250729141135.svg#instagram) 0 center/24px no-repeat}.socials a.twitter-x{background:url(/img/all-icons.20250729141135.svg#twitter-x) 0 center/20px no-repeat;width:20px}.shortcuts{grid-area:shortcuts;display:flex;justify-content:flex-end;align-items:center;height:42px}.shortcuts a{margin-left:20px;border-radius:3px}.shortcuts a:link,.shortcuts a:visited{color:#fff;text-decoration:none;background-color:transparent}.shortcuts a:active,.shortcuts a:hover{color:#fff;text-decoration:none;background-color:#bbbaba}.shortcuts a em{display:block;font-style:normal}.shortcuts a span{display:block;font-weight:700}.shortcuts a div{display:flex;justify-content:center;align-items:center;height:42px;padding:4px 6px;border-radius:3px}.shortcuts a.account div{padding-left:36px;background:url(/img/all-icons.20250729141135.svg#account-alt) 6px center/1.5em no-repeat}.shortcuts a.download div{flex-direction:column;align-items:flex-start;padding-left:36px;background:url(/img/all-icons.20250729141135.svg#download-alt) 6px center/1.5em no-repeat}.shortcuts a.download div.added{animation:1s forwards download-basket-added}.shortcuts a.download div.error{animation:1s forwards download-basket-error}@keyframes download-basket-added{0%,100%{background-color:rgba(0,164,8,0)}10%{background-color:#00a408}}@keyframes download-basket-error{0%,100%{background-color:rgba(164,0,8,0)}10%{background-color:#a40008}}@media (max-width:1199px){header{grid-template-columns:1.5fr auto 1.2fr}}@media (max-width:1023px){.fullheight{grid-template-rows:auto min-content;padding-top:114px}main{padding-left:10px;padding-right:10px}.logo{padding-left:54px}header{grid-template-areas:"logo shortcuts" "search search";grid-template-columns:1fr auto;grid-template-rows:42px;padding-left:10px;padding-right:10px}header .search{width:100%;max-width:auto;margin-top:10px}.navigation label{left:10px;width:auto}.navigation label i{display:none}.navigation .home{left:auto;right:10px}}@media (min-width:1024px){header .search{width:300px}footer .copyright{max-width:60%}}@media (min-width:1200px){.content{width:1032px}header .search{width:400px}}footer{grid-area:footer;margin-top:20px;padding:20px;text-align:center}footer ul{display:inline}footer ul li{padding:0 20px}footer .copyright{margin:1em auto;font-size:12px;color:#bbbaba}ul.links li a.login{background-image:url(/img/all-icons.20250729141135.svg#login)}ul.links li a.register{background-image:url(/img/all-icons.20250729141135.svg#register)}ul.links li a.contact{background-image:url(/img/all-icons.20250729141135.svg#email)}ul.links li a.termsofusage{background-image:url(/img/all-icons.20250729141135.svg#termsofusage)}@media (max-width:767px){body{font-size:16px}div.actions{position:static}.shortcuts a{margin-left:5px;padding-right:0;border-radius:5px;background-color:#bbbaba}.shortcuts a em,.shortcuts a span{display:none}.shortcuts a.account div,.shortcuts a.download div{padding-left:42px;padding-right:0;background-position:9px center}.shortcuts a.download[data-count]{position:relative}.shortcuts a.download[data-count]:after{position:absolute;content:attr(data-count);background:#fff;box-sizing:border-box;min-width:1.8em;text-align:center;border-radius:.8em;display:inline-block;padding:.3em;color:#000;right:-8px;top:-8px;font-size:10.25pt}footer ul li{padding:0 30px 20px}}@media (min-width:1800px){.content{width:1416px}footer .copyright{max-width:50%}}