@charset "UTF-8";
*,*::before,*::after {box-sizing:border-box}
html {font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section {display:block}
body {margin:0;font-family:"Trebuchet MS",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;color:#212529;text-align:left;background-color:#ffe3a0}
[tabindex="-1"]:focus:not(:focus-visible) {outline:0 !important}
hr {box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6 {margin-top:0;margin-bottom:0.8rem}
p {margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title] {text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}
address {margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl {margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol {margin-bottom:0}
dt {font-weight:700}
dd {margin-bottom:0.5rem;margin-left:0}
blockquote {margin:0 0 1rem}
b,strong {font-weight:bolder}
small {font-size:80%}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub {bottom:-0.25em}
sup {top:-0.5em}
a {color:#a00;text-decoration:none;background-color:transparent}
a:hover {color:#c00;text-decoration:underline}
a:not([href]):not([class]) {color:inherit;text-decoration:none}
a:not([href]):not([class]):hover {color:inherit;text-decoration:none}
pre,code,kbd,samp {font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre {margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure {margin:0 0 1rem}
img {vertical-align:middle;border-style:none}
svg {overflow:hidden;vertical-align:middle}
table {border-collapse:collapse}
caption {padding-top:0.4rem;padding-bottom:0.4rem;color:#6c757d;text-align:left;caption-side:bottom}
th {text-align:inherit;text-align:-webkit-match-parent}
label {display:inline-block;margin-bottom:0.3rem}
button {border-radius:0}
button:focus:not(:focus-visible) {outline:0}
input,button,select,optgroup,textarea {margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input {overflow:visible}
button,select {text-transform:none}
[role="button"] {cursor:pointer}
select {word-wrap:normal}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled) {cursor:pointer}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {padding:0;border-style:none}
input[type="radio"],input[type="checkbox"] {box-sizing:border-box;padding:0}
textarea {overflow:auto;resize:vertical}
fieldset {min-width:0;padding:0;margin:0;border:0}
legend {display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress {vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto}
[type="search"] {outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
::-webkit-file-upload-button {font:inherit;-webkit-appearance:button}
output {display:inline-block}
summary {display:list-item;cursor:pointer}
template {display:none}
[hidden] {display:none !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin-bottom:0.8rem;font-weight:700;line-height:1.2;color:#3b4351}
h1,.h1 {font-size:1.8rem}
h2,.h2 {font-size:1.5rem}
h3,.h3 {font-size:1.3rem}
h4,.h4 {font-size:1rem}
h5,.h5 {font-size:0.8rem}
h6,.h6 {font-size:0.6rem}
.lead {font-size:1.25rem;font-weight:300}
.display-1 {font-size:6rem;font-weight:300;line-height:1.2}
.display-2 {font-size:5.5rem;font-weight:300;line-height:1.2}
.display-3 {font-size:4.5rem;font-weight:300;line-height:1.2}
.display-4 {font-size:3.5rem;font-weight:300;line-height:1.2}
hr {margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #d18c8c}
small,.small {font-size:80%;font-weight:400}
mark,.mark {padding:0.2em;background-color:#fcf8e3}
.list-unstyled {padding-left:0;list-style:none}
.list-inline {padding-left:0;list-style:none}
.list-inline-item {display:inline-block}
.list-inline-item:not(:last-child) {margin-right:0.5rem}
.initialism {font-size:90%;text-transform:uppercase}
.blockquote {margin-bottom:1rem;font-size:1.25rem}
.blockquote-footer {display:block;font-size:80%;color:#6c757d}
.blockquote-footer::before {content:"— "}
.clearfix::after {display:block;clear:both;content:""}
button,.btn,.badge {display:inline-block;text-align:center;letter-spacing:inherit;margin:0;vertical-align:middle;background:#900;color:#fff;border:0;border-radius:0.25rem;width:auto;user-select:none}
button.success,.success.btn,.success.badge {background:#28a745}
button.warning,.warning.btn,.warning.badge {background:#ffc107;color:#000}
button.error,.error.btn,.error.badge {background:#dc3545}
button.pseudo,.pseudo.btn,.pseudo.badge {background-color:transparent;color:inherit}
button,.btn {padding:0.375em 0.75em;cursor:pointer;transition:all 0.3s;border-radius:0.25rem;height:auto;box-shadow:0 0 rgba(0,0,0,0) inset}
button:hover,.btn:hover {text-decoration:none;color:#fff}
button:hover,.btn:hover,button:focus,.btn:focus {box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2);border:0}
button.pseudo,.pseudo.btn {border:1px solid #ccc}
button.pseudo:hover,.pseudo.btn:hover,button.pseudo:focus,.pseudo.btn:focus {box-shadow:inset 0 0 0 99em rgba(17,17,17,0.1);color:inherit}
button.active,.active.btn,button:active,.btn:active,button.pseudo:active,.pseudo.btn:active {box-shadow:inset 0 0 0 99em rgba(17,17,17,0.2)}
button[disabled],.btn[disabled] {cursor:default;box-shadow:none;background:#ccc;color:#999}
input,textarea,.textarea {line-height:1.4;margin:0;height:calc(1.4em + 0.75rem + 2px);padding:0.375rem 0.75rem;border:1px solid #ced4da;background-color:#fff;border-radius:0.6rem;transition:all 0.3s;width:100%}
input:focus,textarea:focus,.textarea:focus {border:1px solid #a6a6a6;box-shadow:0 0 0 0.2rem rgba(102,102,102,0.25);outline:0}
.input-qty input {-moz-appearance:textfield}
.input-qty input::-webkit-outer-spin-button,.input-qty input::-webkit-inner-spin-button {-webkit-appearance:none}
select {background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjMiPjxwYXRoIGQ9Im0gMCwxIDEsMiAxLC0yIHoiLz48L3N2Zz4=) no-repeat scroll 95% center/10px 15px;background-position:calc(100% - 10px) center;border:1px solid #ced4da;border-radius:0.6rem;cursor:pointer;width:100%;height:calc(1.4em + 0.75rem + 2px);box-sizing:border-box;padding:0.375rem 0.55rem;transition:all 0.3s;-moz-appearance:none;-webkit-appearance:none;appearance:none}
select::-ms-expand {display:none}
select:focus,select:active {border:1px solid #a6a6a6;box-shadow:0 0 0 0.2rem rgba(102,102,102,0.25);transition:outline 0s}
select:-moz-focusring {color:transparent;text-shadow:0 0 0 #111}
select option {font-size:inherit;padding:0.45rem}
select[multiple] {height:auto;background:none;padding:0}
[type=checkbox],[type=radio] {opacity:0;width:0;position:absolute;display:inline-block}
[type=checkbox] + .checkable:hover:before,[type=radio] + .checkable:hover:before,[type=checkbox]:focus + .checkable:before,[type=radio]:focus + .checkable:before {border:1px solid #a6a6a6}
[type=checkbox]:focus + .checkable:before,[type=radio]:focus + .checkable:before {box-shadow:0 0 0 0.2rem rgba(102,102,102,0.25)}
[type=checkbox] + .checkable,[type=radio] + .checkable {position:relative;cursor:pointer;padding-left:1.5rem}
[type=checkbox] + .checkable:before,[type=radio] + .checkable:before,[type=checkbox] + .checkable:after,[type=radio] + .checkable:after {content:"";position:absolute;display:inline-block;left:0;top:50%;transform:translateY(-50%);font-size:1rem;line-height:1rem;color:transparent;font-family:sans-serif;text-align:center;box-sizing:border-box;width:1rem;height:1rem;border-radius:50%;transition:all 0.3s}
[type=checkbox] + .checkable:before,[type=radio] + .checkable:before {border:1px solid #aaa;background-color:#fff}
[type=checkbox]:checked + .checkable:after,[type=radio]:checked + .checkable:after {background:#555;transform:scale(0.5) translateY(-100%)}
[type=checkbox] + .checkable:before {border-radius:0.25rem}
[type=checkbox] + .checkable:after {content:"✔";background:none;transform:scale(2) translateY(-25%);visibility:hidden;opacity:0}
[type=checkbox]:checked + .checkable:after {color:#555;background:none;transform:translateY(-50%);transition:all 0.3s;visibility:visible;opacity:1}
.badge {font-size:75%;line-height:0.96;padding:0.2rem 0.4rem;vertical-align:top}
.badge:empty {display:none}
.prepend {margin-left:0;border-top-right-radius:0;border-bottom-right-radius:0}
.prepend + * {margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0}
.modal .overlay ~ *,.card {position:relative;box-shadow:0;border-radius:0.25rem;border:1px solid rgba(0,0,0,0.125);overflow:hidden;text-align:left;background:#fff;margin-bottom:0.6rem;padding:0;transition:all 0.3s ease}
.modal .overlay ~ *.hidden,.hidden.card,:checked + .card {font-size:0;padding:0;margin:0;border:0}
.modal .overlay ~ * >*,.card >* {max-width:100%;display:block}
.modal .overlay ~ * >*:last-child,.card >*:last-child {margin-bottom:0}
.modal .overlay ~ * .header,.card .header,.modal .overlay ~ * section,.card section,.modal .overlay ~ * >p,.card >p {padding:0.6em 0.8em}
.modal .overlay ~ * section,.card section {padding:0.6em 0.8em 0}
.modal .overlay ~ * hr,.card hr {border:none;height:1px;background-color:#eee}
.modal .overlay ~ * .header,.card .header {font-weight:bold;position:relative;border-bottom:1px solid #eee}
.modal .overlay ~ * .header h1,.card .header h1,.modal .overlay ~ * .header h2,.card .header h2,.modal .overlay ~ * .header h3,.card .header h3,.modal .overlay ~ * .header h4,.card .header h4,.modal .overlay ~ * .header h5,.card .header h5,.modal .overlay ~ * .header h6,.card .header h6 {padding:0;margin:0 2em 0 0;line-height:1;display:inline-block;vertical-align:text-bottom}
.modal .overlay ~ * .header:last-child,.card .header:last-child {border-bottom:0}
.modal .overlay ~ * .footer,.card .footer {padding:0.8em}
.modal .overlay ~ * p,.card p {margin:0.3rem 0}
.modal .overlay ~ * p:first-child,.card p:first-child {margin-top:0}
.modal .overlay ~ * p:last-child,.card p:last-child {margin-bottom:0}
.modal .overlay ~ * >p,.card >p {margin:0;padding-right:2.5em}
.modal .overlay ~ * .close,.card .close {position:absolute;top:0.4em;right:0.3em;font-size:1.2em;padding:0 0.5em;cursor:pointer;width:auto}
.modal .overlay ~ * .close:hover,.card .close:hover {color:#dc3545}
.modal .overlay ~ * h1 + .close,.card h1 + .close {margin:0.2em}
.modal .overlay ~ * h2 + .close,.card h2 + .close {margin:0.1em}
.modal .overlay ~ * .dangerous,.card .dangerous {background:#dc3545;float:right}
.modal >input {display:none}
.modal >input ~ * {opacity:0;max-height:0;overflow:hidden}
.modal .overlay {top:0;left:0;bottom:0;right:0;position:fixed;margin:0;border-radius:0;background:rgba(17,17,17,0.6);transition:all 0.3s;z-index:100000}
.modal .overlay:before,.modal .overlay:after {display:none}
.modal .overlay ~ * {border:0;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.2,0.2);z-index:1000000;transition:all 0.3s}
.show.modal .overlay,.modal >input:checked ~ .overlay {opacity:1;max-height:10000px}
.show.modal .overlay ~ *,.modal >input:checked ~ .overlay ~ * {opacity:1;max-height:90%;overflow:auto;transition:all 0.3s;-webkit-transform:translateX(-50%) translateY(-50%) scale(1,1);transform:translateX(-50%) translateY(-50%) scale(1,1)}
.show.modal .overlay ~ * {animation-name:modal-show;animation-duration:0.3s}
.show.modal .close {color:#fff;line-height:1.2;padding:0 0.4rem;font:1.4rem Arial,sans-serif}
.show.modal .close:hover {color:#fff}
@media (max-width:60rem) {.modal .overlay ~ * {min-width:90% }}
@keyframes modal-show {0% {opacity:0 }100% {opacity:1 }}
.m-0 {margin:0 !important}
.mt-0,.my-0 {margin-top:0 !important}
.mr-0,.mx-0 {margin-right:0 !important}
.mb-0,.my-0 {margin-bottom:0 !important}
.ml-0,.mx-0 {margin-left:0 !important}
.m-1 {margin:0.25rem !important}
.mt-1,.my-1 {margin-top:0.25rem !important}
.mr-1,.mx-1 {margin-right:0.25rem !important}
.mb-1,.my-1 {margin-bottom:0.25rem !important}
.ml-1,.mx-1 {margin-left:0.25rem !important}
.m-2 {margin:0.5rem !important}
.mt-2,.my-2 {margin-top:0.5rem !important}
.mr-2,.mx-2 {margin-right:0.5rem !important}
.mb-2,.my-2 {margin-bottom:0.5rem !important}
.ml-2,.mx-2 {margin-left:0.5rem !important}
.m-3 {margin:1rem !important}
.mt-3,.my-3 {margin-top:1rem !important}
.mr-3,.mx-3 {margin-right:1rem !important}
.mb-3,.my-3 {margin-bottom:1rem !important}
.ml-3,.mx-3 {margin-left:1rem !important}
.m-4 {margin:1.5rem !important}
.mt-4,.my-4 {margin-top:1.5rem !important}
.mr-4,.mx-4 {margin-right:1.5rem !important}
.mb-4,.my-4 {margin-bottom:1.5rem !important}
.ml-4,.mx-4 {margin-left:1.5rem !important}
.m-5 {margin:3rem !important}
.mt-5,.my-5 {margin-top:3rem !important}
.mr-5,.mx-5 {margin-right:3rem !important}
.mb-5,.my-5 {margin-bottom:3rem !important}
.ml-5,.mx-5 {margin-left:3rem !important}
.p-0 {padding:0 !important}
.pt-0,.py-0 {padding-top:0 !important}
.pr-0,.px-0 {padding-right:0 !important}
.pb-0,.py-0 {padding-bottom:0 !important}
.pl-0,.px-0 {padding-left:0 !important}
.p-1 {padding:0.25rem !important}
.pt-1,.py-1 {padding-top:0.25rem !important}
.pr-1,.px-1 {padding-right:0.25rem !important}
.pb-1,.py-1 {padding-bottom:0.25rem !important}
.pl-1,.px-1 {padding-left:0.25rem !important}
.p-2 {padding:0.5rem !important}
.pt-2,.py-2 {padding-top:0.5rem !important}
.pr-2,.px-2 {padding-right:0.5rem !important}
.pb-2,.py-2 {padding-bottom:0.5rem !important}
.pl-2,.px-2 {padding-left:0.5rem !important}
.p-3 {padding:1rem !important}
.pt-3,.py-3 {padding-top:1rem !important}
.pr-3,.px-3 {padding-right:1rem !important}
.pb-3,.py-3 {padding-bottom:1rem !important}
.pl-3,.px-3 {padding-left:1rem !important}
.p-4 {padding:1.5rem !important}
.pt-4,.py-4 {padding-top:1.5rem !important}
.pr-4,.px-4 {padding-right:1.5rem !important}
.pb-4,.py-4 {padding-bottom:1.5rem !important}
.pl-4,.px-4 {padding-left:1.5rem !important}
.p-5 {padding:3rem !important}
.pt-5,.py-5 {padding-top:3rem !important}
.pr-5,.px-5 {padding-right:3rem !important}
.pb-5,.py-5 {padding-bottom:3rem !important}
.pl-5,.px-5 {padding-left:3rem !important}
:checked + .toggle,:checked + .toggle:hover {box-shadow:inset 0 0 0 99em rgba(17,17,17,0.2)}
[type] + .toggle {padding:0.375em 0.75em;margin-right:0}
[type] + .toggle:after,[type] + .toggle:before {display:none}
.btn-lg {font-size:1.125rem;padding:0.5em 1em}
.btn-sm {font-size:0.875rem;padding:0.25em 0.5em}
.btn-secondary {background:#6c757d}
.btn-link {background:transparent;color:#a00}
.btn-link:hover {color:#c00}
.btn-block {display:block;width:100%}
.btn-block + .btn-block {margin-top:0.5rem}
textarea,.textarea {height:auto}
[type=file],[type=color] {cursor:pointer}
[type=file] {height:auto}
input.invalid {border-color:#dc3545}
input.invalid:focus {box-shadow:0 0 0 0.2rem rgba(220,53,69,0.75)}
.badge {background-color:#343a40}
fieldset ~ hr {margin-top:0.4rem}
.form-group {margin-bottom:0.6rem}
.form-group-line {margin-bottom:0.6rem;display:flex;flex-wrap:nowrap;align-items:center}
.form-group-line label {margin-bottom:0;margin-right:0.8rem;text-align:right}
.form-group-line label + * {flex:1;min-width:5rem}
.lab-w-6 .form-group-line label:first-child {width:6rem}
.lab-w-6 .form-group-line input[type="checkbox"]:first-child + label {margin-left:6.6rem}
.lab-w-8 .form-group-line label:first-child {width:8rem}
.lab-w-8 .form-group-line input[type="checkbox"]:first-child + label {margin-left:8.6rem}
.lab-w-10 .form-group-line label:first-child {width:10rem}
.lab-w-10 .form-group-line input[type="checkbox"]:first-child + label {margin-left:10.6rem}
@media (max-width:480px) {.stacked .form-group-line {flex-wrap:wrap }.stacked .form-group-line label:first-child {width:100%;text-align:left;margin-bottom:0.3rem }.stacked .form-group-line input[type="checkbox"]:first-child + label {margin-left:0 }}
.is-required label::after {content:"";display:inline-block;margin-left:3px;background-color:#c20a0a;width:5px;height:5px;vertical-align:super;font-size:60%;border-radius:8px}
table {width:100%;margin-bottom:1rem}
table th,table td {padding:0.4rem;vertical-align:top;border:1px solid #d8d8d8}
table thead th {vertical-align:bottom}
table.borderless th,table.borderless td,table.borderless thead th,table.borderless tbody + tbody {border:0}
table.borderless td {padding:0 0.4rem}

[data-tooltip] {position:relative}
[data-tooltip]:before,[data-tooltip]:after {position:absolute;z-index:1000;pointer-events:none;user-select:none;opacity:0;transition:opacity 0.35s ease 0.25s;bottom:100%}
[data-tooltip]:before {content:attr(data-tooltip);background:#000;color:#fff;padding:0.25rem 0.5rem;white-space:nowrap;left:0;margin-bottom:0.3rem;font-size:90%;border-radius:0.25rem;box-shadow:0 5px 15px -5px rgba(0,0,0,0.65)}
[data-tooltip]:after {content:"";background:transparent;border:0.4rem solid transparent;border-top-color:#000;left:1rem;margin-bottom:-0.4rem}
[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,[data-tooltip]:active:before,[data-tooltip]:active:after {opacity:1}
.img-preview {width:auto !important;max-height:100%}
.preview-text p:first-child {pointer-events:none}
.preview-text p:first-child a {pointer-events:all}
.preview-text p:first-child:after {margin-left:0.4rem;content:"подробнее...";cursor:pointer;background:#900;color:#fff;font-size:90%;padding:0.1rem 0.5rem;border-radius:0.25rem;display:inline-block;pointer-events:all}
.preview-text p:first-child:hover:after {box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2)}
.preview-text.expanded p:first-child:after {content:"свернуть"}
.preview-text:not(.expanded) p:not(:first-child) {display:none}
@media (max-width:768px) {html {font-size:95% }}
@media (max-width:576px) {html {font-size:90% }}
@media (max-width:480px) {html {font-size:85% }}
h1,.h1 {padding-bottom:1rem;margin-top:0.75rem;margin-bottom:1rem;border-bottom:4px dotted #d18c8c}
p {hyphens:auto}
hr,.hr-top {border-top:2px dotted #d18c8c}
.hr-bottom {border-bottom:2px dotted #d18c8c}
.ls-none {list-style:none;padding-left:0}
.text-muted {color:#6c757d !important}
.text-center {text-align:center !important}
.font-sm {font-size:0.875rem}
.font-lg {font-size:1.125rem}
.font-bold {font-weight:bold}
.collapse:not(.show) {display:none}
.float-left {float:left}
.float-right {float:right}
.clr {clear:both}
.img-fluid {max-width:100%;height:auto}
.sidebar .nav,.toc,.cat-branch {display:flex;flex-direction:column;align-items:flex-start}
.sidebar .nav,.toc {font-size:1.05rem;font-weight:bold}
.sidebar .nav a,.toc a {padding:4px}
article p {text-align:justify}
[class^="i-"],[class*=" i-"] {vertical-align:-0.125em}
.row,.g {display:flex;flex-flow:row wrap}
.align-items-center {align-items:center}
html {height:100%}
body {height:100%;display:flex;flex-direction:column}
body >* {flex:0 0 auto}
.container {width:100%;max-width:1280px;margin:0 auto;padding:0 4px;overflow:hidden}
.main-wrap,.container--main {flex-grow:1}
.max-w-xs {max-width:480px}
main {width:100%;padding:0 15px;background-color:#f8faea;border-radius:0.25rem;overflow:hidden;flex:1;order:1}
.block,.sidebar >div {background-color:#f8faea;border-radius:0.25rem;padding:8px;margin-bottom:4px}
.container.error {height:100%;display:flex;justify-content:center;align-items:center}
.container.error section {background-color:#f8faea;border-radius:0.25rem;padding:2rem;margin:2rem}
.has-sidebar {display:flex;flex-flow:column nowrap}
@media (min-width:576px) {.has-sidebar {flex-flow:row nowrap;padding:0 2px }.has-sidebar >* {margin-left:2px;margin-right:2px }}
.sidebar {width:200px;flex-shrink:0}
@media (max-width:576px) {.sidebar {width:100% }}
.sidebar h3 {margin-bottom:0.4rem}
.sidebar >div {overflow:hidden;word-break:break-word}
.sidebar >div ul {margin:0}
.sidebar .nav {flex-flow:row wrap;align-items:center}
.sidebar .nav .item {padding:4px 8px}
@media (min-width:576px) {.sidebar .nav {flex-flow:column nowrap;align-items:flex-start }.sidebar .nav .item {padding:4px 4px 4px 12px }}
.index {width:100%;overflow:hidden}
.breadcrumbs {margin-top:0.4rem}
.toc {margin-left:8px;margin-bottom:1rem}
header {background:url(../themes/muline-shop-theme/assets/images/header-bg.png) repeat-x center center #900;margin-bottom:4px}
#header-logo {float:left;margin-top:0.4rem;max-width:45%;display:flex;flex-flow:row nowrap;align-items:center}
#header-logo img {max-width:100%;height:auto}
@keyframes siyanie-white {0% {filter:drop-shadow(0 0 1px #fff) }33% {filter:drop-shadow(0 0 5px #fff) }66% {filter:drop-shadow(0 0 10px #fff) }100% {filter:drop-shadow(0 0 15px #fff) }}
.elka {animation:siyanie-white 2s linear infinite alternate;padding-bottom:8px;max-height:70px;margin-right:0.4rem}
#header-menu {display:flex;flex-wrap:wrap;justify-content:flex-end;text-shadow:1px 1px #000;border-radius:0.25rem}
#header-menu a {padding:3px 12px;margin:1px;text-decoration:none;background-color:rgba(100,0,0,0.6);border-radius:15px;color:#F8F6EA;white-space:nowrap}
#header-menu a:hover {text-decoration:underline}
@media (max-width:576px) {#header-menu >*:not(:first-child) {display:none }}
#header-phone {float:right;display:inline-block;color:#F8F6EA;padding:4px 12px;font-size:1.05rem}
@media (max-width:860px) {#header-phone {display:none }}
#main-bar {display:flex;flex-wrap:wrap;align-items:center;background-color:rgba(140,0,0,0.7);margin-top:0.2rem;font-size:1.1rem}
#main-bar >* {margin:0.3rem}
#main-bar .btn {position:relative;white-space:nowrap;background-repeat:no-repeat;background-position:8px center;background-size:18px 18px}
@media (max-width:800px) {#main-bar .caption {display:none }}
@media (max-width:800px) and (max-width:480px) {#main-bar #search-box {flex-basis:100%;order:99 }}
.warn-line {background-color:#b0eaf2;margin:0 1px 4px;padding:4px 8px;border:1px solid #1ea2b3}
footer {background:url(../themes/muline-shop-theme/assets/images/footer-bg.png) repeat-x center top #900;color:#F8F6EA;text-align:center;text-shadow:1px 1px #000;font-size:0.875rem;margin-top:4px;padding-top:0.5rem}
footer .container >div {margin-bottom:0.5rem}
footer a {color:#F8F6EA;padding:0 6px;margin:0 4px;white-space:nowrap;text-decoration:underline}
footer a:hover {color:#F8F6EA}
@media (max-width:576px) {footer #footer-menu {display:none }}
.intro h1 {font-size:1.25rem;margin:0;padding:0;border:0}
.intro img {float:right;width:138px;height:45px;margin-left:0.5rem}
.intro p {margin-top:0.8rem;margin-bottom:0;line-height:1.2}
.intro-bottom article {background-color:#f8faea;border-radius:0.25rem;padding:8px 8px 1px 8px}
#search-box {flex:1 1 2rem}
#search-box form {display:flex;background-color:#900;border-top-left-radius:0.6rem;border-bottom-left-radius:0.6rem;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;transition:all 0.3s}
#search-box form.focus-within,#search-box form:hover {box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2)}
#search-box form.focus-within button,#search-box form:hover button {box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2)}
#search-box input {height:auto;min-width:2rem;padding:0 0.75rem;margin:4px 0 4px 4px;border:0;box-sizing:border-box;box-shadow:none}
.pagination {display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;padding:0.4rem 0;clear:both}
.pagination >* {margin:0.2rem 0}
.pagination nav >* {display:inline-block;padding:2px 8px;font-weight:bold}
.pagination nav .active {background-color:#ccc;border-radius:15px}
.pagination div {padding:0 8px}
section.notices {margin-bottom:0;padding:0;background-color:transparent}
section.notices >* {margin-bottom:4px;border-radius:0.25rem;padding:4px 8px;border:1px solid #49cc90;background-color:#c3f3d7}
.price {font-family:Tahoma,sans-serif;font-weight:700;white-space:nowrap}
.price .new {color:#f9115b}
.price .old {font-weight:normal;font-size:85%;text-decoration:line-through}
.cat-columns {padding-bottom:0.75rem;column-width:16rem}
.cat-columns h3 {font-size:1.2rem}
.cat-columns li {padding-left:0.4rem}
.cat-icons {display:flex;flex-wrap:wrap;margin-top:2px;padding:0}
.cat-icons >* {flex:1;display:flex;justify-content:center;align-items:center;margin:0 4px 6px 4px;padding:0.2rem 0.2rem;border-radius:12px 0;max-width:260px;max-height:60px}
.cat-branch {padding-left:0.8rem;line-height:110%}
.cat-branch h3 ~ * {padding:2px 0;margin:1px 0;background-color:#ddd}
.cat-branch .prev {padding-left:14px;position:relative}
.cat-branch .prev:before {content:"<";left:2px;position:absolute}
.cat-branch .active {margin-left:8px;padding-left:6px;padding-right:6px;border-radius:5px;font-weight:bold}
.cat-branch .next {margin-left:24px}
.cat-menu {padding-left:0.8rem;line-height:110%}
.cat-menu ul {list-style:none;padding-left:0.8rem;position:relative;font-style:normal}
.cat-menu ul.brands {font-style:italic}
.cat-menu li {margin:4px 0}
.cat-menu li *:before {position:absolute}
.cat-menu li *.parent:before {left:0;content:"▸"}
.cat-menu li *.active {font-weight:bold}
.cat-menu li *.active.parent:before {left:0;content:"▾"}
.cat-menu li *.active:before {left:2px;content:"•"}
.cat-dir {display:flex;flex-flow:row wrap;justify-content:center;gap:0.8rem}
.cat-dir .card {flex:1 1 200px;max-width:320px}
.cat-dir .card .childs {display:flex;flex-flow:column wrap}
.no-image {background-color:#fff;padding:4px}
.product-tile {display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.2rem}
.product-tile img {height:auto}
.product-tile .name {margin:0.4rem 0.2rem;hyphens:auto}
.product-slider h3 {margin-bottom:0.7rem}
.product-slider__viewport {overflow:hidden}
.product-slider__viewport >div {display:flex}
.product-slider .product-tile {position:relative;flex:0 0 175px}

.products .sidebar {width:260px}
@media (max-width:768px) {.products .sidebar {display:none }}
.products #field-sorting {width:11.5rem}
@media (max-width:440px) {.products .sorting label {display:none }}
.products .list .item {display:flex;flex-wrap:wrap;border-bottom:2px dotted #d18c8c;padding:0.5rem 0}
.products .list .item .img {flex:1;max-width:150px;margin-right:1rem;text-align:center}
.products .list .item .img img {max-width:100%;height:auto}
.products .list .item .info-cols {flex:1;display:flex;align-items:flex-start}
.products .list .item .info {flex:1}
.products .list .item .info .name {font-weight:bold;font-size:1.3rem}
.products .list .item .info .brand {font-size:1.1rem;font-weight:bold}
.products .list .item .info .props {margin-top:0.2rem;margin-bottom:0;list-style:none;padding:0}
.products .list .item .buy .price {font-size:1.5rem;text-align:center}
.products .list .item .buy form {display:flex;flex-direction:column;align-items:end}
.products .list .item .buy form .input-qty {margin-bottom:0.6rem}
.products .list .item .buy form .input-qty input {max-width:3.8rem}
.products .list .item .buy form:not(.in-cart) .input-qty {display:none}
.products .list .item .buy form .btn-add-to-cart {font-size:1.125rem;white-space:nowrap}
.products .list .item .buy form.in-cart .btn-add-to-cart {display:none}
@media (max-width:992px) {.products .list .item .info-cols {flex-direction:column;align-items:stretch }.products .list .item .info {flex-grow:0 }.products .list .item .buy {display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between }.products .list .item .buy form {flex-direction:row }.products .list .item .buy .input-qty {margin:0 0.8rem }}
@media (max-width:440px) {.products .list .item {flex-direction:column }.products .list .item .img {max-width:100%;margin-bottom:0.6rem }.products .list .item .buy {width:100%;flex-wrap:wrap;justify-content:center }.products .list .item .buy >* {margin-bottom:0.6rem }}
.product-page .code {white-space:nowrap}
.product-page .img {max-width:320px;float:left;margin-right:1rem;margin-bottom:1rem}
.product-page .img img {max-width:100%;height:auto;cursor:pointer}
.product-page .buy {display:flex;flex-wrap:wrap;align-items:center}
.product-page .buy .price {font-size:2rem;white-space:nowrap;margin-bottom:0.6rem;margin-right:3rem}
.product-page .buy form {display:flex;flex-wrap:wrap;align-items:center}
.product-page .buy form .input-qty {margin-right:1rem}
.product-page .buy form.in-cart .btn-add-to-cart {display:none}
.product-page .buy form >* {margin-bottom:0.6rem}
.product-page .props,.product-page .desc {position:relative;overflow:auto;padding-top:1rem}
.product-page .props ul {padding-left:20px;column-width:18rem}
.product-page .props li {margin-bottom:0.5rem;line-height:1.2rem;page-break-inside:avoid}
.product-page .props span {font-weight:bold}
@media (max-width:768px) {.product-page .props {width:100% }}
@media (max-width:576px) {.product-page .img {float:none }}
.nitki {display:flex;flex-flow:row wrap;gap:0 2rem}
.nitki .item {max-width:18rem;height:2.8rem;display:flex;flex-flow:row nowrap;align-items:center;flex:1 1 auto}
.nitki .item .code {flex:1 1;width:3rem;text-align:center;line-height:2.2rem;margin-right:0.8rem}
.nitki .item .price {margin-right:0.8rem}
.nitki .item .price .old {display:none}
.nitki .item .input-qty-value {max-width:3rem}
.nitki .item form {display:flex;flex-flow:row nowrap;align-items:center}
.nitki .item form .input-qty-value {height:auto;padding:0.2rem}
.nitki .item form:not(.in-cart) .input-qty {display:none}
.nitki .item form.in-cart .btn-add-to-cart {display:none}
.nitki .item .badge {width:6rem}
.filter {position:relative}
.filter:not(:last-child) {padding-bottom:8px;border-bottom:2px dotted #d18c8c;margin-bottom:8px}
.filter h4 {cursor:pointer;margin-bottom:0.3rem}
.filter h4:after {display:block;position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;background:#900 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggIGZpbGw9IiNmZmYiIGQ9Im02LjYzNzUwMSw3LjU3NDk4Nmw1LC01YzAuNDAwMDAxLC0wLjQgMC40MDAwMDEsLTEgMCwtMS40cy0xLC0wLjQgLTEuNCwwbC00LjMsNC4zbC00LjMsLTQuM2MtMC40LC0wLjQgLTEsLTAuNCAtMS40LDBjLTAuMiwwLjIgLTAuMywwLjQgLTAuMywwLjdjMCwwLjMgMC4xLDAuNSAwLjMsMC43bDUsNWMwLjQsMC40IDEsMC40IDEuNCwwbDAsMHoiLz4KPC9zdmc+) no-repeat scroll center center;content:"";transition:all 0.3s;box-shadow:0 0 rgba(0,0,0,0) inset}
.filter h4:hover:after {box-shadow:inset 0 0 0 99em rgba(255,255,255,0.2)}
.filter:not(.expanded) h4 + * >label:not(.checked) {display:none}
.filter.expanded h4:after {transform:rotate(180deg)}
.checkbox-list {display:flex;flex-direction:column;align-items:flex-start;padding-left:4px}
.filter-conds {line-height:1}
.filter-conds .value {margin:6px 6px 6px 0}
.filter-conds .value {background-color:#343a40;color:#fff;padding:5px 9px;border-radius:4px}
.filter-conds >* {float:left}
.filter-conds li {float:left}
.filter-conds button {padding:7px 12px;margin:2px 0}
.filter-panel:empty {display:none}
.filter-panel .brands {display:none}
.filter-dlg,#filter-dlg {min-height:100% !important;background-color:#f8faea !important;padding:0.8rem 0.8rem !important}
.filter-dlg .h3,#filter-dlg .h3 {border-bottom:4px dotted #d18c8c;padding-bottom:0.6rem}
.filter-dlg .h3 .btn,#filter-dlg .h3 .btn {font-size:1rem;padding:0.25rem 1rem}
.filter-dlg.modified .btn-close,#filter-dlg.modified .btn-close {display:none}
.filter-dlg:not(.modified) .btn-apply,#filter-dlg:not(.modified) .btn-apply {display:none}
.filter-dlg .body,#filter-dlg .body {position:absolute;top:3.8rem;left:0.8rem;right:0.8rem;bottom:0.8rem;overflow:hidden scroll}
.filter-dlg .filter .title,#filter-dlg .filter .title {padding-left:26px}
.filter-dlg .filter .title:after,#filter-dlg .filter .title:after {left:0}
@media (min-width:576px) {.filter-dlg .filter .checkbox-list,#filter-dlg .filter .checkbox-list {display:block;column-width:14rem }.filter-dlg .filter .checkbox-list label,#filter-dlg .filter .checkbox-list label {width:100% }}
.input-qty {display:flex;align-items:center}
.input-qty input {min-width:2rem;max-width:5rem;text-align:center}
#cart-link .badge {padding:0.15rem 0.3rem;border-radius:0.5rem;background-color:#fff;color:#3b4351;font-family:Helvetica,Arial,sans-serif;font-weight:700}
.cart-grid {width:auto}
.cart-grid tr {border-bottom:solid 1px #d8d8d8}
.cart-grid tr.head {border-top:solid 1px #d8d8d8}
.cart-grid th,.cart-grid td {border:none;vertical-align:middle}
.cart-grid .col-qty {width:8rem}
.cart-grid .col-price {min-width:6rem}
.cart-grid .col-sum {min-width:6rem}
.cart-grid .col-del {width:2rem}
.cart-grid th.rt {text-align:center}
.cart-grid .row {flex-wrap:nowrap;align-items:center}
.cart-grid .col-price .price {font-weight:normal}
.cart-grid .price {display:flex;flex-flow:column nowrap;align-items:center}
.cart-grid .label {display:none}
@media (max-width:768px) {.cart-grid tr {display:flex;flex-flow:column wrap }.cart-grid th {display:none }.cart-grid .row {flex-wrap:wrap;gap:6px 20px }.cart-grid .label {display:block }}
.checkout h1 {margin-bottom:0}
.step {padding:0.6rem 0;border-bottom:2px dotted #d18c8c}
#select-pvz-lookup {cursor:pointer}
.select-pvz {height:100% !important;padding:6px !important}
.select-pvz #map {height:100%}
.orders .list .row {align-items:center}
.orders .list .row .tag {background-color:#e4e4e4}
.orders .list .row >span {padding:0.2rem 0.4rem;margin:0.2rem 0.4rem}
.order-page .cart-grid .col-qty {width:4rem}
@font-face {font-family:'site-icons';src:url('../themes/muline-shop-theme/assets/icons/fonts/site-icons.eot?dm4gka');src:url('../themes/muline-shop-theme/assets/icons/fonts/site-icons.eot?dm4gka#iefix') format('embedded-opentype'),url('../themes/muline-shop-theme/assets/icons/fonts/site-icons.ttf?dm4gka') format('truetype'),url('../themes/muline-shop-theme/assets/icons/fonts/site-icons.woff?dm4gka') format('woff'),url('../themes/muline-shop-theme/assets/icons/fonts/site-icons.svg?dm4gka#site-icons') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="i-"],[class*=" i-"] {font-family:'site-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-filter:before {content:"\e910"}
.i-cart:before {content:"\e900"}
.i-chevron-left:before {content:"\e901"}
.i-chevron-right:before {content:"\e902"}
.i-discount:before {content:"\e903"}
.i-double-chevron-left:before {content:"\e904"}
.i-double-chevron-right:before {content:"\e905"}
.i-email:before {content:"\e906"}
.i-home:before {content:"\e907"}
.i-hot:before {content:"\e908"}
.i-long-arrow-right:before {content:"\e909"}
.i-menu:before {content:"\e90a"}
.i-news:before {content:"\e90b"}
.i-phone:before {content:"\e90c"}
.i-sale:before {content:"\e90d"}
.i-search:before {content:"\e90e"}
.i-user:before {content:"\e90f"}
.autocomplete-suggestions {text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,0.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;box-sizing:border-box}
.autocomplete-suggestion {position:relative;padding:0 0.6em;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}
.autocomplete-suggestion b {font-weight:normal;color:#1f8dd6}
.autocomplete-suggestion.selected {background:#f0f0f0}
@charset "UTF-8";
.blocker {position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:rgba(0,0,0,0.75);text-align:center}
.blocker:before {content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}
.blocker.behind {background-color:transparent}
.modal {display:none;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;width:100%;background:#fff;padding:15px;border-radius:8px;box-shadow:0 0 10px #000;text-align:left}
.modal a.close-modal {position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-color:#900;border-color:#8a0000;border-radius:100%;box-shadow:1px 1px 5px rgba(0,0,0,0.5)}
.modal a.close-modal:hover {background-color:#bf0000}
.modal a.close-modal:before {position:absolute;top:0;left:0;content:"×";color:#fff;width:100%;line-height:1;font-size:26px;font-weight:bold;text-indent:0;text-align:center}
.modal-spinner {display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}
.modal-spinner >div {border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}
.modal-spinner .rect2 {-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.modal-spinner .rect3 {-webkit-animation-delay:-1s;animation-delay:-1s}
.modal-spinner .rect4 {-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
@-webkit-keyframes sk-stretchdelay {0%,40%,100% {-webkit-transform:scaleY(0.5) }20% {-webkit-transform:scaleY(1) }}
@keyframes sk-stretchdelay {0%,40%,100% {transform:scaleY(0.5);-webkit-transform:scaleY(0.5) }20% {transform:scaleY(1);-webkit-transform:scaleY(1) }}
body.oc-loading,
body.oc-loading * {cursor:wait !important}
.stripe-loading-indicator {height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,
.stripe-loading-indicator .stripe-loaded {height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe {width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded {width:100%;transform:translate3d(-100%,0,0);opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded {opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe {animation-play-state:paused}
.stripe-loading-indicator.loaded .stripe-loaded {opacity:1;filter:alpha(opacity=100);transform:translate3d(0,0,0);-webkit-transition:transform 0.3s linear;transition:transform 0.3s linear}
.stripe-loading-indicator.hide {display:none}
body >p.flash-message {position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body >p.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body >p.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body >p.flash-message.success {background:#8da85e}
body >p.flash-message.error {background:#c30}
body >p.flash-message.warning {background:#f0ad4e}
body >p.flash-message.info {background:#5fb6f5}
body >p.flash-message button.close {float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body >p.flash-message button.close:hover,
body >p.flash-message button.close:focus {color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px) {body >p.flash-message {left:10px;right:10px;top:10px;margin-left:0;width:auto }}
[data-request][data-request-validate] [data-validate-for]:not(.visible),
[data-request][data-request-validate] [data-validate-error]:not(.visible) {display:none}
a.oc-loading:after,
button.oc-loading:after,
span.oc-loading:after {content:'';display:inline-block;vertical-align:middle;margin-left:.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader {0% {-moz-transform:rotate(0deg) }100% {-moz-transform:rotate(360deg) }}
@-webkit-keyframes oc-rotate-loader {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(360deg) }}
@-o-keyframes oc-rotate-loader {0% {-o-transform:rotate(0deg) }100% {-o-transform:rotate(360deg) }}
@-ms-keyframes oc-rotate-loader {0% {-ms-transform:rotate(0deg) }100% {-ms-transform:rotate(360deg) }}
@keyframes oc-rotate-loader {0% {transform:rotate(0deg) }100% {transform:rotate(360deg) }}
@-moz-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-webkit-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-o-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@-ms-keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}
@keyframes oc-infinite-loader {0% {transform:translateX(-100%) }10% {transform:translateX(-50%) }20% {transform:translateX(-25%) }30% {transform:translateX(-12.5%) }40% {transform:translateX(-6.25%) }50% {transform:translateX(-3.125%) }60% {transform:translateX(-1.5625%) }70% {transform:translateX(-0.78125%) }80% {transform:translateX(-0.390625%) }90% {transform:translateX(-0.1953125%) }100% {transform:translateX(-0.09765625%) }}