*,:after,:before,html{box-sizing:border-box}html{font-size:16px;margin:0;min-height:100%;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-y:scroll;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin-block-end:0;margin-block-start:0}@media(min-width:79rem){.has-global-padding.is-layout-constrained>:where(p,.wp-block-heading,.wp-block-quote,.wp-block-list,.wp-block-table,.wp-block-image,.wp-block-separator,.wp-block-preformatted,.wp-block-code,.wp-block-verse,.wp-block-pullquote,.wp-block-columns){padding-left:2rem;padding-right:2rem}}@media(min-width:79rem){.has-global-padding.is-layout-constrained>.wp-block-list{padding-inline-start:4rem}.has-global-padding.is-layout-constrained>.wp-block-quote{padding-inline-start:3.5rem}}.has-background{padding:var(--wp--preset--spacing--40)}.wp-block-buttons{gap:1rem}.wp-block-image.is-resized{flex-shrink:0}.wp-block-group.has-background{padding:var(--wp--preset--spacing--40)}.has-background.alignfull+.wp-block-group.has-background.alignfull{margin-block-start:0}ol,ol.wp-block-list,ul,ul.wp-block-list{margin-block-start:1rem;padding-inline-start:2.5rem}.wp-block-quote{border-inline-start-color:var(--wp--custom--color--accent-primary);border-inline-start-style:solid;border-inline-start-width:4px;padding-inline-start:1.5rem}.wp-block-quote cite{display:block;font-size:var(--wp--preset--font-size--small);font-style:normal;margin-block-start:1rem}.wp-block-pullquote{padding-block:var(--wp--preset--spacing--40)}.wp-block-pullquote blockquote{margin:0}.c-koronka{background-image:url(../img/koronka-opti.svg);background-position:100% 0;background-repeat:repeat-x;background-size:auto 100%;height:1.625rem}.p-header{position:sticky;top:0;z-index:100}.p-header:before{background-color:var(--wp--preset--color--white);bottom:1.625rem;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.p-header__inner{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:var(--wp--style--global--content-size);padding:2.25rem 2rem;position:relative}@media(min-width:1200px){.p-header__nav{display:block!important}}.p-header__nav-list{align-items:center;display:flex;gap:1.8125rem;list-style:none;margin:0;padding:0}.p-header__nav-item{margin:0}.p-header__nav-link{color:var(--wp--custom--color--text);font-family:var(--wp--preset--font-family--main);font-size:var(--wp--preset--font-size--small);font-weight:900;padding-bottom:.125rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease;white-space:nowrap}.p-header__nav-link:after{background-color:var(--wp--custom--color--accent-primary);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease;width:100%}@media(prefers-reduced-motion:reduce){.p-header__nav-link:after{transition:none}}.p-header__nav-link:focus-visible,.p-header__nav-link:hover{color:var(--wp--custom--color--accent-primary)}.p-header__nav-link:focus-visible:after,.p-header__nav-link:hover:after{transform:scaleX(1)}.p-header__nav-link--active{color:var(--wp--custom--color--accent-primary)}.p-header__social{align-items:center;display:flex;gap:.75rem;position:absolute;right:2rem}@media(min-width:1200px){.p-header__social{right:0}}.p-header__social-link{align-items:center;display:flex;justify-content:center;line-height:0;transition:opacity .2s ease}.p-header__social-link:focus-visible,.p-header__social-link:hover{opacity:.7}.p-header__social-link img{height:1.5rem;width:1.5rem}.p-header__hamburger{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:.3125rem;height:2.5rem;justify-content:center;left:50%;padding:0;position:absolute;transform:translateX(-50%);width:2.5rem;z-index:110}@media(min-width:1200px){.p-header__hamburger{display:none}}.p-header__hamburger-line{background-color:var(--wp--custom--color--text);display:block;height:2px;transition:transform .3s ease,opacity .3s ease;width:1.5rem}@media(prefers-reduced-motion:reduce){.p-header__hamburger-line{transition:none}}.p-header__koronka{background-image:url(../img/koronka-opti.svg);background-position:100% 0;background-repeat:repeat-x;background-size:auto 100%;height:1.625rem;margin-bottom:-1.625rem;position:relative;z-index:1}@media(max-width:1200px){.p-header__nav{align-items:center;background-color:var(--wp--preset--color--base);display:flex;height:100vh;height:100dvh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:105}}@media(max-width:1200px)and (prefers-reduced-motion:reduce){.p-header__nav{transition:none}}@media(max-width:1200px){.p-header__nav-list{flex-direction:column;gap:2rem;text-align:center}.p-header__nav-link{font-size:var(--wp--preset--font-size--medium)}}.p-header--menu-open .p-header__nav{opacity:1;visibility:visible}.p-header--menu-open .p-header__hamburger-line:first-child{transform:translateY(7px) rotate(45deg)}.p-header--menu-open .p-header__hamburger-line:nth-child(2){opacity:0}.p-header--menu-open .p-header__hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.p-header--menu-open .p-header__hamburger{z-index:110}body.menu-open{overflow:hidden}.p-footer{background-color:var(--wp--custom--color--accent-primary);color:var(--wp--preset--color--white);margin-top:0}.p-footer__inner{align-items:baseline;border-top:1px solid var(--wp--preset--color--white);display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:0;padding-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--20)}.p-footer__copyright,.p-footer__link{white-space:nowrap}.p-footer__link{color:var(--wp--preset--color--white);text-decoration:none;transition:opacity .2s ease}.p-footer__link:before{content:"|";opacity:.6;padding:0 .5rem}.p-footer__link:focus-visible,.p-footer__link:hover{color:var(--wp--preset--color--white);opacity:.8}body.error404 .p-footer{background-color:transparent;color:var(--wp--custom--color--text)}body.error404 .p-footer__inner{border-top-color:var(--wp--custom--color--text)}body.error404 .p-footer__link{color:var(--wp--custom--color--accent-primary)}body.error404 .p-footer__link:before{color:var(--wp--custom--color--text)}body.error404 .p-footer__link:focus-visible,body.error404 .p-footer__link:hover{color:var(--wp--preset--color--accent-secondary);opacity:1}.c-breadcrumbs{position:relative}
/*# sourceMappingURL=main.css.map*/