/* Icons: Oxygen boxes every svg at 1em. Loaded before site.css so the design can still resize them. */
:where(.oxy-svg-icon2).dwe-i10{display:contents}:where(.oxy-svg-icon2).dwe-i10>svg{width:10px;height:10px}
:where(.oxy-svg-icon2).dwe-i13{display:contents}:where(.oxy-svg-icon2).dwe-i13>svg{width:13px;height:13px}
:where(.oxy-svg-icon2).dwe-i14{display:contents}:where(.oxy-svg-icon2).dwe-i14>svg{width:14px;height:14px}
:where(.oxy-svg-icon2).dwe-i15{display:contents}:where(.oxy-svg-icon2).dwe-i15>svg{width:15px;height:15px}
:where(.oxy-svg-icon2).dwe-i16{display:contents}:where(.oxy-svg-icon2).dwe-i16>svg{width:16px;height:16px}
:where(.oxy-svg-icon2).dwe-i17{display:contents}:where(.oxy-svg-icon2).dwe-i17>svg{width:17px;height:17px}
:where(.oxy-svg-icon2).dwe-i19{display:contents}:where(.oxy-svg-icon2).dwe-i19>svg{width:19px;height:19px}
:where(.oxy-svg-icon2).dwe-i20{display:contents}:where(.oxy-svg-icon2).dwe-i20>svg{width:20px;height:20px}
:where(.oxy-svg-icon2).dwe-i21{display:contents}:where(.oxy-svg-icon2).dwe-i21>svg{width:21px;height:21px}
:where(.oxy-svg-icon2).dwe-i22{display:contents}:where(.oxy-svg-icon2).dwe-i22>svg{width:22px;height:22px}
:where(.oxy-svg-icon2).dwe-i27{display:contents}:where(.oxy-svg-icon2).dwe-i27>svg{width:27px;height:27px}
:where(.oxy-svg-icon2).dwe-i30{display:contents}:where(.oxy-svg-icon2).dwe-i30>svg{width:30px;height:30px}
.dwe-ib10{--oxy-icon-size:10px}
.dwe-ib13{--oxy-icon-size:13px}
.dwe-ib14{--oxy-icon-size:14px}
.dwe-ib15{--oxy-icon-size:15px}
.dwe-ib16{--oxy-icon-size:16px}
.dwe-ib17{--oxy-icon-size:17px}
.dwe-ib19{--oxy-icon-size:19px}
.dwe-ib20{--oxy-icon-size:20px}
.dwe-ib21{--oxy-icon-size:21px}
.dwe-ib22{--oxy-icon-size:22px}
.dwe-ib27{--oxy-icon-size:27px}
.dwe-ib30{--oxy-icon-size:30px}
/* Styled icon boxes: the svg fills the box as a block, like the design's svg did. */
.btn-orientir__strelka>svg,.formi>svg,.krug__pryusten>svg,.u-red__strelka>svg,.usluga__pryusten>svg,.zap-duga__svg>svg,.zap-izbor__strelka>svg{display:block}
/* Oxygen's synthetic text wrappers: lay out as the bare text they replace. */
div[class$=" oxy-text"]{display:contents}
/* From Oxygen's normalize, which the front end does not load. */
.oxy-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}
.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}
