/* AGATA_02: стили Flatsome, которые раньше задавали вид раздела скинов. Действуют только в <main class="ags-fs"> на страницах скинов. Собрано tools/fs-compat.mjs */

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #446084;--wp--preset--color--secondary: #C05530;--wp--preset--color--success: #627D47;--wp--preset--color--alert: #b20000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.ags-fs) :where(body) { margin: 0; }:where(.ags-fs) :where(.is-layout-flex){gap: 0.5em;}:where(.ags-fs) :where(.is-layout-grid){gap: 0.5em;}:where(.ags-fs){padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:where(.ags-fs) a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
@keyframes waiting_bar_effect{0%{left:0}to{left:100%}}
@keyframes height_slide {0% {height: 0;} 100% {height: 100%;} }
:where(.ags-fs){-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}:where(.ags-fs){margin:0}:where(.ags-fs) article,
:where(.ags-fs) aside,
:where(.ags-fs) figcaption,
:where(.ags-fs) figure,
main,
:where(.ags-fs) nav,
:where(.ags-fs) section{display:block}:where(.ags-fs) [hidden]{display:none}:where(.ags-fs) a{background-color:transparent}:where(.ags-fs) a:active,
:where(.ags-fs) a:hover{outline-width:0}:where(.ags-fs) small{display:inline-block;font-size:80%}:where(.ags-fs) img{border-style:none}:where(.ags-fs) input,
:where(.ags-fs) select{font:inherit}:where(.ags-fs) input,
:where(.ags-fs) select{overflow:visible}:where(.ags-fs) select{text-transform:none}:where(.ags-fs) [type=button],
:where(.ags-fs) [type=reset],
:where(.ags-fs) [type=submit]{cursor:pointer}:where(.ags-fs) [disabled]{cursor:default}:where(.ags-fs) [type=reset],
:where(.ags-fs) [type=submit],
:where(.ags-fs) [type=button]{-webkit-appearance:button}:where(.ags-fs) input::-moz-focus-inner{border:0;padding:0}:where(.ags-fs) input:-moz-focusring{outline:1px dotted ButtonText}:where(.ags-fs) [type=checkbox],
:where(.ags-fs) [type=radio]{box-sizing:border-box;padding:0}:where(.ags-fs) [type=number]::-webkit-inner-spin-button,
:where(.ags-fs) [type=number]::-webkit-outer-spin-button{height:auto}:where(.ags-fs) [type=search]{-webkit-appearance:textfield}:where(.ags-fs) [type=search]::-webkit-search-cancel-button,
:where(.ags-fs) [type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(.ags-fs) *,
:where(.ags-fs) :after,
:where(.ags-fs) :before,
:where(.ags-fs){box-sizing:border-box}:where(.ags-fs){-webkit-tap-highlight-color:rgba(0,0,0,0);background-attachment:fixed}:where(.ags-fs){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--fs-color-base)}:where(.ags-fs) img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}:where(.ags-fs) figure{margin:0}:where(.ags-fs) p:empty{display:none}:where(.ags-fs) a,
:where(.ags-fs) input{touch-action:manipulation}:where(.ags-fs) .gallery-item{margin:0;padding:0 15px 30px;position:relative;width:100%}:where(.ags-fs) input[type=button],
:where(.ags-fs) input[type=reset],
:where(.ags-fs) input[type=submit]{background-color:transparent;border:1px solid transparent;border-radius:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-block;font-size:.97em;font-weight:bolder;letter-spacing:.03em;line-height:2.4em;margin-right:1em;margin-top:0;max-width:100%;min-height:2.5em;min-width:24px;padding:0 1.2em;position:relative;text-align:center;text-decoration:none;text-rendering:optimizeLegibility;text-shadow:none;text-transform:uppercase;transition:transform .3s,border .3s,background .3s,box-shadow .3s,opacity .3s,color .3s;vertical-align:middle}:where(.ags-fs) input[type=submit]{background-color:var(--fs-color-primary);border-color:rgba(0,0,0,.05);color:#fff}:where(.ags-fs) input[type=button]:hover,
:where(.ags-fs) input[type=reset]:hover,
:where(.ags-fs) input[type=submit]:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.2);color:#fff;opacity:1;outline:none}.dark input[type=button],
.dark input[type=reset],
.dark input[type=submit]{color:#fff}:where(.ags-fs) input[type=submit]{background-color:var(--fs-color-primary)}:where(.ags-fs) input[type=date],
:where(.ags-fs) input[type=email],
:where(.ags-fs) input[type=number],
:where(.ags-fs) input[type=password],
:where(.ags-fs) input[type=search],
:where(.ags-fs) input[type=tel],
:where(.ags-fs) input[type=text],
:where(.ags-fs) input[type=url],
:where(.ags-fs) select{background-color:#fff;border:1px solid #ddd;border-radius:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;color:#333;font-size:.97em;height:2.507em;max-width:100%;padding:0 .75em;transition:color .3s,border .3s,background .3s,opacity .3s;vertical-align:middle;width:100%}@media(max-width:849px){:where(.ags-fs) input[type=date],
:where(.ags-fs) input[type=email],
:where(.ags-fs) input[type=number],
:where(.ags-fs) input[type=password],
:where(.ags-fs) input[type=search],
:where(.ags-fs) input[type=tel],
:where(.ags-fs) input[type=text],
:where(.ags-fs) input[type=url],
:where(.ags-fs) select{font-size:1rem}}:where(.ags-fs) input:hover,
:where(.ags-fs) select:hover{box-shadow:inset 0 -1.8em 1em 0 transparent}:where(.ags-fs) input[type=email],
:where(.ags-fs) input[type=number],
:where(.ags-fs) input[type=search],
:where(.ags-fs) input[type=tel],
:where(.ags-fs) input[type=text],
:where(.ags-fs) input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.ags-fs) input[type=email]:focus,
:where(.ags-fs) input[type=number]:focus,
:where(.ags-fs) input[type=password]:focus,
:where(.ags-fs) input[type=search]:focus,
:where(.ags-fs) input[type=tel]:focus,
:where(.ags-fs) input[type=text]:focus,
:where(.ags-fs) select:focus{background-color:#fff;box-shadow:0 0 5px #ccc;color:#333;opacity:1!important;outline:0}:where(.ags-fs) label{display:block;font-size:.9em;font-weight:700;margin-bottom:.4em}:where(.ags-fs) input[type=checkbox],
:where(.ags-fs) input[type=radio]{display:inline;font-size:16px;margin-right:10px}:where(.ags-fs) input[type=checkbox] + label,
:where(.ags-fs) input[type=radio] + label{display:inline}:where(.ags-fs) select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .45em top 50%;background-repeat:no-repeat;background-size:auto 16px;border-radius:0;box-shadow:inset 0 -1.4em 1em 0 rgba(0,0,0,.02);display:block;padding-right:1.4em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){:where(.ags-fs) select::-ms-expand{display:none}:where(.ags-fs) select:focus::-ms-value{background:transparent;color:currentColor}}:where(.ags-fs) [data-icon-label]{position:relative}:where(.ags-fs) [data-icon-label="0"]:after{display:none}:where(.ags-fs) [data-icon-label]:after{background-color:var(--fs-color-secondary);border-radius:99px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);color:#fff;content:attr(data-icon-label);font-family:Arial,Sans-serif!important;font-size:11px;font-style:normal;font-weight:bolder;height:17px;letter-spacing:-.5px;line-height:17px;min-width:17px;opacity:.9;padding-left:2px;padding-right:2px;position:absolute;right:-10px;text-align:center;top:-10px;transition:transform .2s;z-index:1}:where(.ags-fs) img{opacity:1;transition:opacity 1s}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:where(.ags-fs) table{border-color:#ececec;border-spacing:0;margin-bottom:1em;width:100%}:where(.ags-fs) td,
:where(.ags-fs) th{border-bottom:1px solid #ececec;font-size:.9em;line-height:1.3;padding:.5em;text-align:left}:where(.ags-fs) td{color:#666}:where(.ags-fs) td:first-child,
:where(.ags-fs) th:first-child{padding-left:0}:where(.ags-fs) td:last-child,
:where(.ags-fs) th:last-child{padding-right:0}.dark td,
.dark th{border-color:hsla(0,0%,100%,.08)}:where(.ags-fs) td dl,
:where(.ags-fs) td input,
:where(.ags-fs) td label,
:where(.ags-fs) td p,
:where(.ags-fs) td select{margin:.5em 0}:where(.ags-fs) label{color:#222}:where(.ags-fs) a{color:var(--fs-experimental-link-color);text-decoration:none}:where(.ags-fs) a:focus:not(:focus-visible),
:where(.ags-fs) input:focus:not(:focus-visible){outline:none}:where(.ags-fs) [role=radio]:focus-visible,
:where(.ags-fs) a:focus-visible,
:where(.ags-fs) input:focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.ags-fs) a:hover{color:var(--fs-experimental-link-color-hover)}.dark a{color:currentColor}.dark a:hover{color:#fff}:where(.ags-fs) ul{list-style:disc}:where(.ags-fs) ul{margin-top:0;padding:0}:where(.ags-fs) ul ul{margin:1.5em 0 1.5em 3em}:where(.ags-fs) li{margin-bottom:.6em}:where(.ags-fs) dl dd,
:where(.ags-fs) dl dt{display:inline-block;margin:0 5px 0 0}:where(.ags-fs) dl dd p,
:where(.ags-fs) dl dt p{margin:0;padding:0}:where(.ags-fs) dl{font-size:.85em;opacity:.9;text-transform:uppercase}:where(.ags-fs) input,
:where(.ags-fs) select{margin-bottom:1em}:where(.ags-fs) dl,
:where(.ags-fs) figure,
:where(.ags-fs) p,
:where(.ags-fs) ul{margin-bottom:1.3em}:where(.ags-fs){line-height:1.6}:where(.ags-fs) h1,
:where(.ags-fs) h2,
:where(.ags-fs) h3{color:#555;margin-bottom:.5em;margin-top:0;text-rendering:optimizeSpeed;width:100%}:where(.ags-fs) h1{font-size:1.7em}:where(.ags-fs) h1,
:where(.ags-fs) h2{line-height:1.3}:where(.ags-fs) h2{font-size:1.6em}:where(.ags-fs) h3{font-size:1.25em}@media(max-width:549px){:where(.ags-fs) h1{font-size:1.4em}:where(.ags-fs) h2{font-size:1.2em}:where(.ags-fs) h3{font-size:1em}}:where(.ags-fs) h3 label{display:inline-block;margin-right:10px}:where(.ags-fs) p{margin-top:0}:where(.ags-fs) h1 > span,
:where(.ags-fs) h2 > span,
:where(.ags-fs) h3 > span{-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.ags-fs) th{letter-spacing:.05em;line-height:1.05;text-transform:uppercase}:where(.ags-fs) [data-line-height=xs]{line-height:.85!important}:where(.ags-fs) [data-line-height=s]{line-height:1!important}:where(.ags-fs) [data-line-height=m]{line-height:1.2!important}:where(.ags-fs) [data-line-height=l]{line-height:1.4!important}:where(.ags-fs) [data-line-height=xl]{line-height:1.6!important}:where(.ags-fs) [data-text-color=primary]{color:var(--fs-color-primary)!important}:where(.ags-fs) [data-text-color=secondary]{color:var(--fs-color-secondary)!important}:where(.ags-fs) [data-text-color=alert]{color:var(--fs-color-alert)!important}:where(.ags-fs) [data-text-color=success]{color:var(--fs-color-success)!important}:where(.ags-fs) [data-text-bg=primary]{background-color:var(--fs-color-primary)}:where(.ags-fs) [data-text-bg=secondary]{background-color:var(--fs-color-secondary)}:where(.ags-fs) [data-text-bg=alert]{background-color:var(--fs-color-alert)}:where(.ags-fs) [data-text-bg=success]{background-color:var(--fs-color-success)}@media(max-width:549px){:where(.ags-fs) [data-show=hide-for-small]{display:none!important}}@media(min-width:550px){:where(.ags-fs) [data-show=show-for-small]{display:none!important}}@media(min-width:850px){:where(.ags-fs) [data-show=show-for-medium]{display:none!important}}@media(max-width:849px){:where(.ags-fs) [data-show=hide-for-medium]{display:none!important}}@media(min-width:850px){:where(.ags-fs) [data-show=hide-for-large]{display:none!important}}:where(.ags-fs){display:block;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}@media(prefers-reduced-motion:no-preference){:where(.ags-fs) [data-animate]{animation-fill-mode:forwards;-webkit-backface-visibility:hidden;opacity:0!important;transition:filter 1.3s,transform 1.6s,opacity .7s ease-in;will-change:filter,transform,opacity}:where(.ags-fs) [data-animate]:not([data-animate-transform]){transform:none!important}:where(.ags-fs) [data-animate]:not([data-animate-transition]){transition:none!important}:where(.ags-fs) [data-animate=bounceInDown],
:where(.ags-fs) [data-animate=bounceInLeft],
:where(.ags-fs) [data-animate=bounceInRight],
:where(.ags-fs) [data-animate=bounceInUp]{transition:transform .8s cubic-bezier(0,.195,0,1.465),opacity .5s ease-in}:where(.ags-fs) [data-animate=bounceInLeft]{transform:translate3d(-300px,0,0)}:where(.ags-fs) [data-animate=blurIn]{filter:blur(15px)}:where(.ags-fs) [data-animate=fadeInLeft]{transform:translate3d(-70px,0,0)}:where(.ags-fs) [data-animate=fadeInRight]{transform:translate3d(70px,0,0)}:where(.ags-fs) [data-animate=bounceInUp],
:where(.ags-fs) [data-animate=fadeInUp]{transform:translate3d(0,70px,0)}:where(.ags-fs) [data-animate=bounceInRight]{transform:translate3d(300px,0,0)}:where(.ags-fs) [data-animate=bounceIn]{transform:scale(1.3)}:where(.ags-fs) [data-animate=bounceInDown],
:where(.ags-fs) [data-animate=fadeInDown]{transform:translate3d(0,-70px,0)}:where(.ags-fs) [data-animate=flipInY]{backface-visibility:visible;transform:perspective(400px) rotateY(-90deg) translate3d(15px,0,0)}:where(.ags-fs) [data-animate=flipInX]{backface-visibility:visible;transform:perspective(400px) rotateX(90deg) translate3d(0,-15px,0)}:where(.ags-fs) [data-animated=true]{animation-delay:.1s;opacity:1!important;transform:translateZ(0) scale(1)}:where(.ags-fs) [data-animate=none]{opacity:1!important}:where(.ags-fs) [data-animated=true][data-animate=blurIn]{filter:blur(0)}:where(.ags-fs) [data-animated=false]{transition:none!important}:where(.ags-fs) [data-animate]:hover{transition-delay:0s!important}:where(.ags-fs) [data-animate-delay="100"]{transition-delay:.1s}:where(.ags-fs) [data-animate-delay="200"],
:where(.ags-fs) [data-animate] + [data-animate]{transition-delay:.2s}:where(.ags-fs) [data-animate-delay="300"]{transition-delay:.3s}:where(.ags-fs) [data-animate-delay="400"],
:where(.ags-fs) [data-animate] + [data-animate] + [data-animate]{transition-delay:.4s}:where(.ags-fs) [data-animate-delay="500"]{transition-delay:.5s}:where(.ags-fs) [data-animate-delay="600"],
:where(.ags-fs) [data-animate] + [data-animate] + [data-animate] + [data-animate]{transition-delay:.6s}:where(.ags-fs) [data-animate-delay="700"]{transition-delay:.7s}:where(.ags-fs) [data-animate-delay="800"],
:where(.ags-fs) [data-animate] + [data-animate] + [data-animate] + [data-animate] + [data-animate]{transition-delay:.8s}:where(.ags-fs) [data-animate-delay="900"]{transition-delay:.9s}:where(.ags-fs) [data-animate-delay="1000"]{transition-delay:1s}}@keyframes stuckMoveDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes stuckMoveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes stuckFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ux-animate{0%{-webkit-clip-path:inset(var(--stagger-from-clip-path));clip-path:inset(var(--stagger-from-clip-path));opacity:var(--stagger-from-opacity,0);transform:translateX(var(--stagger-from-translate-x)) translateY(var(--stagger-from-translate-y)) scale(var(--stagger-from-scale))}to{-webkit-clip-path:inset(var(--stagger-to-clip-path));clip-path:inset(var(--stagger-to-clip-path));opacity:var(--stagger-to-opacity,1);transform:translateX(var(--stagger-to-translate-x)) translateY(var(--stagger-to-translate-y)) scale(var(--stagger-to-scale))}}:where(.ags-fs) [data-parallax-container]{overflow:hidden}@media(prefers-reduced-motion:no-preference){:where(.ags-fs) [data-parallax]{will-change:transform!important}:where(.ags-fs) [data-parallax]:not(.parallax-active),
:where(.ags-fs) [data-parallax]:not(.parallax-active) .bg{opacity:0}}.dark,
.dark p,
.dark td{color:#f1f1f1}.dark h1,
.dark h2,
.dark h3,
.dark label{color:#fff}:root{--flatsome-scroll-padding-top:calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}:where(.ags-fs){overflow-x:hidden;scroll-padding-top:var(--flatsome-scroll-padding-top)}@supports(overflow:clip){:where(.ags-fs){overflow-x:clip}}#main{background-color:#fff;position:relative}#main.dark{background-color:#333}:where(.ags-fs){background-color:#4d4d4d}
:where(.ags-fs) .price{line-height:1}.dark .price{color:#fff}
:root {--primary-color: #446084;--fs-color-primary: #446084;--fs-color-secondary: #C05530;--fs-color-success: #627D47;--fs-color-alert: #b20000;--fs-color-base: #190000;--fs-experimental-link-color: #4da3ff;--fs-experimental-link-color-hover: #80c1ff;}#main,
#main.dark{background-color: #000000}:where(.ags-fs){background-color: #111111}
