

/* Start:/local/templates/resort/components/openregion/free-block/meta-only/static.css?17495582251185*/
.detail{--aside-width: 40%;display:grid;margin-bottom:calc(var(--gap)*8);gap:calc(var(--gap)*4);grid-template-columns:1fr var(--aside-width)}@media screen and (max-width: 1439px){.detail{grid-template-columns:1fr}}.detail__header{display:grid;gap:calc(var(--gap)*4);grid-column:1/-1}.detail__title{padding:0;margin:0}.detail__badges{display:flex;flex-wrap:wrap;gap:calc(var(--gap)*2)}.detail__badge{display:flex;align-items:center;padding:calc(var(--gap)*2) calc(var(--gap)*4);border-radius:var(--border-radius);background:var(--milk-color);gap:calc(var(--gap)*2)}.detail__badge-icon{color:var(--warning-color)}.detail__badge-text{font-size:calc(14/var(--initial-font-multiplier)*1rem)}.detail__aside{display:flex;flex-direction:column;order:1;gap:calc(var(--gap)*2)}@media screen and (max-width: 1439px){.detail__aside{order:0}}.detail__text{font-size:calc(16/var(--initial-font-multiplier)*1rem)}.detail__feedback{display:flex;order:2;grid-column:1/-1}@media screen and (max-width: 1439px){.detail__feedback{justify-content:center}}.detail .action-bar{justify-self:flex-end}.meta-free-block{display:grid;grid-template-columns:1fr}.meta-free-block h2 span{color:var(--primary-color)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.list/articles/static.css?17495582251767*/
.list{--columns-count: 3;--image-height: auto;position:relative;display:grid;gap:calc(var(--gap)*5)}@media screen and (max-width: 1439px){.list{--columns-count: 2}}@media screen and (max-width: 767px){.list{--columns-count: 1}}.list-title-wrapper{display:grid;align-items:baseline;margin-top:calc(var(--gap)*4);gap:calc(var(--gap)*4);grid-template-columns:1fr max-content}@media screen and (max-width: 767px){.list-title-wrapper{grid-template-columns:1fr}.list-title-wrapper .button{width:100%}}.list-title{padding:0;margin:0}.list-items{display:grid;gap:calc(var(--gap)*4) calc(var(--gap)*3);grid-template-columns:repeat(var(--columns-count), 1fr)}.list-item{position:relative;display:grid;align-items:flex-start;border:1px solid var(--milk-color);border-radius:calc(var(--border-radius)*2);background-color:var(--milk-color);grid-template-rows:max-content 1fr;transition:background-color var(--transition-time) var(--transition-effect)}.list-item__badge{display:flex;align-items:center;gap:calc(var(--gap)*2)}.list-item__badge-icon{color:var(--warning-color)}.list-item__badge-text{font-size:calc(14/var(--initial-font-multiplier)*1rem)}.list-item:hover{background-color:var(--primary-bg-color)}.list-item__image{width:100%;height:var(--image-height);border-radius:calc(var(--border-radius)*2);object-fit:cover}.list-item__detail{display:grid;padding:calc(var(--gap)*3) calc(var(--gap)*5);gap:calc(var(--gap)*3)}.list-item__date{color:var(--gray-color);font-size:calc(14/var(--initial-font-multiplier)*1rem)}.list-item__title{padding:0;margin:0}.list-item__title a{color:var(--dark-color);text-decoration:none}.list-item__title a:hover{color:var(--primary-color);text-decoration:underline}.list-item__preview{font-size:calc(16/var(--initial-font-multiplier)*1rem)}

/* End */


/* Start:/local/templates/resort/components/openregion/news.filter/articles/style.css?174955822513431*/

.qJv5A{width:100%}.qJv5A .GpZaZ{margin-bottom:var(--gap);font-size:calc(14/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.2}
._aQxY{margin:0 auto;max-height:100%;position:relative}._aQxY::before{content:"";display:block;padding-top:100%}.YxZ7T{animation:V65Xr 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:100%}.o94BV{animation:ZOYMN 1.5s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}:root.root--special ._aQxY{--primary-color: var(--special-text-color)}@keyframes V65Xr{100%{transform:rotate(360deg)}}@keyframes ZOYMN{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}
.ED_SR{overflow:hidden;max-width:calc(100vw - var(--gap));height:32px}.ED_SR .GI8jo{position:relative;display:flex;flex-wrap:nowrap;margin:-5px}.ED_SR .GI8jo ._5nDi{display:inline-flex;max-width:calc(100% - 11px);height:32px;align-items:center;border:1px solid var(--primary-color-25);margin:5px;border-radius:4px;color:var(--primary-color);cursor:pointer;font-size:calc(14rem/var(--initial-font-multiplier));transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.ED_SR .GI8jo .IDOhW{background:var(--primary-color);color:#fff}.ED_SR .GI8jo ._5nDi>input[type=radio]{position:absolute;-webkit-appearance:none;appearance:none;opacity:0}.ED_SR .GI8jo ._5nDi>span{overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.ED_SR .GI8jo .OfQP2{margin:5px}.ED_SR .GI8jo .Pzpgu{position:absolute;top:5px;right:5px;box-shadow:0 0 0 5px #fff}.ED_SR .GI8jo .Pzpgu::before{position:absolute;left:-111px;display:block;width:110px;height:32px;background-image:linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0%, hsl(0, 0%, 100%) 100%);content:"";pointer-events:none}.ED_SR .GI8jo .XUOTy{margin:0 0 0 12px;color:var(--primary-color)}.fKBfG{height:auto}.fKBfG .GI8jo{flex-wrap:wrap}@media(hover: hover){.ED_SR .GI8jo ._5nDi:hover{background:var(--primary-color-hover);color:#fff;text-decoration:none}}
.CyAe0{color:#666}.W5nYA{width:11px;height:10px;margin:var(--gap);color:var(--hint-color);transition:all var(--transition-time) var(--transition-effect)}.Yrzrn{color:var(--on-primary-light-color)}
.nCv_M{width:100%;font-family:var(--font-family-sans-serif);font-size:calc(12/var(--initial-font-multiplier)*1rem);line-height:1.5}.nCv_M input[type="text"]{height:auto}
.NNPbX{display:grid}.pdgLo{justify-self:flex-end}.NuJ9z{position:relative;display:grid;padding:calc(var(--gap)*8);border-radius:calc(var(--border-radius)*2);background:var(--milk-color);gap:calc(var(--gap)*4)}@media screen and (max-width: 767px){.NuJ9z{padding:calc(var(--gap)*5)}}.NuJ9z input[type=text],.NuJ9z input[type=number]{background-color:var(--white-bg-color)}.JvMQ9{display:grid;gap:calc(var(--gap)*4);grid-template-columns:max-content max-content}@media screen and (max-width: 767px){.JvMQ9{grid-template-columns:1fr}.JvMQ9 .button{width:100%}}.NNPbX .RabC4{--btn-padding-y: calc(var(--gap) * 4);--btn-padding-x: calc(var(--gap) * 4);--btn-border-radius: calc(var(--border-radius) * 2);position:absolute;top:0;right:0}
.aoxM6{display:flex;flex-direction:column;gap:calc(var(--gap)*2);min-width:280px;max-width:280px}.YxIkx{width:100%;height:16px;background:rgba(0,0,0,0);border-radius:calc(var(--border-radius)/2);outline:none;cursor:pointer;overflow:hidden;appearance:none;-webkit-appearance:none;-moz-appearance:none}.YxIkx::-webkit-slider-runnable-track{height:16px;background:var(--milk-color);border-radius:calc(var(--border-radius)/2)}.YxIkx::-moz-range-track{height:16px;background:var(--milk-color);border-radius:calc(var(--border-radius)/2)}.YxIkx::-webkit-slider-thumb{width:16px;height:16px;background:var(--secondary-color);border:2px solid var(--primary-color);border-radius:50%;cursor:pointer;box-shadow:-407px 0 0 400px var(--primary-color);appearance:none;-webkit-appearance:none;-moz-appearance:none}.s9FdM{font-size:calc(16/var(--initial-font-multiplier)*1rem);font-weight:500;line-height:1.4;text-align:center}
.Kd9Gx.Kd9Gx{width:146px}
.CFGA0.CFGA0{width:154px}
.FopCa.FopCa{width:72px}
.Bb5vp.Bb5vp{width:90px}
.nwaJu.nwaJu{width:51px}
.qqQEa.qqQEa{width:98px}
.cAkld{display:inline-flex;width:-moz-fit-content;width:fit-content}.cAkld .E6SF_{position:absolute;-webkit-appearance:none;appearance:none;opacity:0}.cAkld .E6SF_:checked+.a7Ymh .TolTu .EfGHg{r:7px;stroke:var(--primary-color);stroke-width:6px}.cAkld .E6SF_:focus+.a7Ymh{box-shadow:inset 0 0 0 2px var(--primary-color)}.cAkld .E6SF_:active:not(:disabled)+.a7Ymh{box-shadow:inset 0 0 0 2px var(--primary-color)}.cAkld .E6SF_:disabled+.a7Ymh{background:var(--disabled-color)}.cAkld .a7Ymh{display:inline-flex;flex:1;align-items:center;padding:calc(var(--gap)/2) 14px;border-radius:calc(var(--border-radius)/2);background:var(--primary-bg-color);box-shadow:inset 0 0 0 2px var(--primary-color-light);cursor:pointer;transition:all var(--transition-time) var(--transition-effect)}.cAkld .a7Ymh .TolTu{width:20px;min-width:20px;height:20px}.cAkld .a7Ymh .TolTu .EfGHg{fill:none;r:9px;stroke:var(--primary-text-color);stroke-width:2px;transition:all var(--transition-time) var(--transition-effect)}.cAkld .a7Ymh .yJlxf{margin-left:14px}.cAkld .J_SfW{flex-direction:column;padding:14px}.cAkld .J_SfW .yJlxf{margin-bottom:14px;text-align:center}
.AfQ8z{display:flex;flex-direction:row;flex-wrap:wrap;padding:calc(var(--gap)/2);background:var(--secondary-color);border:1px solid var(--border-color);border-radius:calc(var(--border-radius)/2)}.AfQ8z>*{flex:1 0 max-content}
.JJghZ{padding:var(--gap);border-radius:calc(var(--border-radius)/2);background:var(--secondary-color);color:var(--on-secondary-color);font-size:calc(14/var(--initial-font-multiplier)*1rem);font-weight:400;line-height:1.3;text-align:center;transition:all var(--transition-time) var(--transition-effect)}.J1L63{background:var(--primary-color);color:var(--on-primary-color)}.Dhucv{color:var(--disabled-color)}.Dhucv.J1L63{background:var(--disabled-color);color:var(--on-disabled-color)}.PH3FB{display:none}
.RA5C0{position:relative;display:inline-flex;box-sizing:border-box;letter-spacing:normal}.RA5C0 .alLDt{position:absolute;top:0;bottom:0;left:0;width:calc(var(--gap)*2.5 + 16px);height:100%;padding:0 var(--gap) 0 calc(var(--gap)*1.5);border:0;margin:0;background:rgba(0,0,0,0);cursor:pointer}.GHxaE{--primary-text-color: hsl(0, 0%, 20%);position:absolute;z-index:100;top:calc(100% + 1px);left:-1px;display:flex;width:220px;flex-direction:column;padding:4px;border:1px solid rgba(0,0,0,.07);border-radius:2px;animation:qeiP0 .25s ease-out;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);color:var(--primary-text-color)}.K55ey{position:fixed;z-index:999999}.GHxaE .H9vkQ{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.GHxaE .H9vkQ .TkTgg,.GHxaE .H9vkQ .GYkxI{display:flex;width:15px;height:25px;align-items:center;justify-content:center;padding:0;border:0;border-radius:3px;margin:0;background:rgba(0,0,0,0);color:#bfbfbf;cursor:pointer}.GHxaE .H9vkQ .TkTgg:hover,.GHxaE .H9vkQ .GYkxI:hover{background:#f2f2f2}.GHxaE .H9vkQ .GJ65H,.GHxaE .H9vkQ .N2fnE{min-width:0;height:25px !important;flex:1;padding:0 5px !important;border:0 !important;border-radius:3px !important;background:rgba(0,0,0,0);color:var(--primary-text-color);cursor:pointer;font-size:16px !important;font-weight:400;text-align:center}.GHxaE .H9vkQ .GJ65H:hover,.GHxaE .H9vkQ .N2fnE:hover{background:#f2f2f2}.GHxaE .H9vkQ .GJ65H{-webkit-appearance:listbox;appearance:listbox;text-transform:capitalize}.GHxaE .H9vkQ .N2fnE{-webkit-appearance:textfield;appearance:textfield}.GHxaE .H9vkQ .N2fnE::-webkit-outer-spin-button,.GHxaE .H9vkQ .N2fnE::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}@keyframes qeiP0{from{margin-top:10px;opacity:0}}
.IlCW1{display:grid;height:185px;flex:1 185px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(4, 1fr)}.IlCW1 .rPwrG{padding:0;border:0;margin:0;background:rgba(0,0,0,0);border-radius:3px;color:var(--primary-text-color);cursor:pointer;font-size:13px;text-transform:capitalize}.IlCW1 .rPwrG:hover{background:#f2f2f2}@media(hover: hover){.IlCW1 .rPwrG:hover{background:#f2f2f2}}
.nw7y0{display:flex;height:185px;flex:1 185px;flex-direction:column}.nw7y0 .ehuqr{display:grid;height:15px;align-items:center;margin:4px 0;background:#f2f2f2;font-size:10px;grid-template-columns:repeat(7, 1fr);line-height:10px;text-transform:capitalize}.nw7y0 .ehuqr .JVVHC{color:gray;text-align:center}.nw7y0 .BHYeW{display:grid;height:100%;flex:1;grid-template-columns:repeat(7, 1fr)}.nw7y0 .BHYeW .uFX5u{width:100%;padding:0;border:0;border-radius:var(--border-radius);margin:0;background:rgba(0,0,0,0);color:var(--primary-text-color);cursor:pointer;font-size:13px;text-transform:capitalize}.nw7y0 .BHYeW .ny1X0{color:var(--error-color)}.nw7y0 .BHYeW .uQDXX{color:#bfbfbf}.nw7y0 .BHYeW .Htvde{background:#f2f2f2}.nw7y0 .BHYeW .uFX5u:hover{background:#f2f2f2 !important}.nw7y0 .BHYeW:hover .Htvde{background:inherit}
.dZFyt{margin-top:8px}.dZFyt .A4zZd{display:flex;align-items:center;justify-content:space-between;padding:4px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;color:#bfbfbf}.dZFyt .A4zZd>div{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;font-size:12px}.dZFyt .A4zZd>div:first-child{justify-content:flex-start}.dZFyt .A4zZd>div:last-child{justify-content:flex-end}.dZFyt .A4zZd input[type=number].XvYRE{min-width:0;height:25px;flex:0 35px;padding:0 5px;border:0;margin:0;-webkit-appearance:textfield;appearance:textfield;background:rgba(0,0,0,0);border-radius:3px;cursor:pointer;font-size:16px;text-align:center}.dZFyt .A4zZd input[type=number].XvYRE::-webkit-outer-spin-button,.dZFyt .A4zZd input[type=number].XvYRE::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.dZFyt .A4zZd input[type=number].XvYRE:hover{background:#f2f2f2}.dZFyt .A4zZd .Yvp_U{display:flex;width:18px;height:18px;align-items:center;justify-content:center;padding:0;border:0;margin:0;background:rgba(0,0,0,0);border-radius:3px;color:#bfbfbf;cursor:pointer}.dZFyt .A4zZd .Yvp_U:hover{background:#f2f2f2}.dZFyt .A4zZd .N_bsk{flex:1;border:0;background:rgba(0,0,0,0);color:#bfbfbf;cursor:pointer;font-size:12px;line-height:10px}.dZFyt .A4zZd .N_bsk:hover{color:gray}.dZFyt .dVh3m{display:flex;align-items:center;justify-content:center;padding:4px 0 0}.dZFyt .dVh3m .lsYU7{display:flex;height:25px;align-items:center;justify-content:center;padding:0 10px;border:0;margin:0;background:rgba(0,0,0,0);border-radius:3px;color:var(--primary-text-color);cursor:pointer;font-family:inherit;font-size:13px}.dZFyt .dVh3m .lsYU7:hover{background:#f2f2f2}
.GufNY{width:100%}.drKUZ{display:flex;flex-direction:column;color:var(--hint-color);gap:calc(var(--gap)*2)}.Jb8Ae{margin-top:calc(var(--gap)*4)}.zkt0Z{margin-top:0}.HATWM{position:absolute;padding:0;margin:0;font-size:0;opacity:0;transform:scale(0)}.Grc09{display:grid;gap:calc(var(--gap)*4);grid-template-columns:repeat(auto-fill, 396px)}@media screen and (max-width: 767px){.Grc09{grid-template-columns:100%}}.LAxu9{grid-template-columns:1fr}.FXvtA{display:flex;align-items:center;gap:var(--gap)}.LAxu9 .FXvtA{width:100%}.r5aFO{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.LAxu9 .r5aFO{flex:0 0 100%}.hW977{display:flex;align-items:center;gap:var(--gap)}.iS96p{position:relative;width:-moz-fit-content;width:fit-content;gap:0}.iS96p .r5aFO{margin-right:0}.iS96p .r5aFO a{display:flex}.iS96p .r5aFO img{width:396px;height:326px;border-radius:var(--border-radius);background:var(--milk-80-bl5-color);object-fit:cover}@media screen and (max-width: 767px){.iS96p .r5aFO img{width:100%}}.LAxu9 .iS96p .r5aFO img{width:100%;height:458px}.rBh2D img{height:auto !important;object-fit:contain !important}.iS96p .hW977{position:absolute;top:calc(var(--gap)*3);right:calc(var(--gap)*3);gap:calc(var(--gap)*2)}.w5gn3{--btn-icon-width: auto;--btn-icon-height: auto;width:34px;height:34px;flex:0 0 auto;padding:0;border:0}.je9yy{cursor:grab}.iS96p .w5gn3{--btn-background: var(--milk-80-bl5-color);--btn-icon-color: var(--dark-color);--btn-background-hover: var(--milk-color)}.DX7UC{min-width:160px;min-height:90px;border-radius:4px;background:var(--primary-text-color)}
.Kda5e{position:relative;overflow:hidden;margin:calc(var(--spacing)/2) 0}.Kda5e::before{position:absolute;z-index:100;top:0;right:0;bottom:0;left:0;display:block;animation:ZNZla 2s infinite linear;background-image:linear-gradient(90deg, hsla(var(--gray-color-h), var(--gray-color-s), var(--gray-color-l), 0.1) 25%, hsla(var(--gray-color-h), var(--gray-color-s), var(--gray-color-l), 0.65) 50%, hsla(var(--gray-color-h), var(--gray-color-s), var(--gray-color-l), 0.1) 75%);background-size:200% 200%;content:""}@keyframes ZNZla{0%{background-position:100% 50%}100%{background-position:-100% 50%}}
.Z8rcP{display:grid;gap:calc(var(--gap)*2)}.Z8rcP .cGSkg{--columns-count: 16;display:grid;gap:calc(var(--gap)*2);grid-template-columns:repeat(var(--columns-count), 1fr)}@media screen and (max-width: 1439px){.Z8rcP .cGSkg{--columns-count: 8}}@media screen and (max-width: 767px){.Z8rcP .cGSkg{--columns-count: 4}}.Z8rcP .xif4H{width:100%;border-width:1px;border-style:solid}.Z8rcP .O7Bil{box-shadow:inset 0 0 0 1px var(--white-color)}

/* End */


/* Start:/local/templates/resort/components/bitrix/main.pagenavigation/.default/style.css?1749558225617*/
.pagenav{margin:calc(var(--gap)*8) 0}.pagenav__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;list-style-type:none}.pagenav__pages li{list-style-image:none}.pagenav__page{display:flex;align-items:center;justify-content:center;margin:10px;color:var(--text-color-gray);font-size:calc(16rem/var(--initial-font-multiplier));text-decoration:none}.pagenav__page--current{min-width:32px;height:32px;border-radius:50%;margin:0;background:#fff;color:var(--primary-color)}@media(hover: hover){.pagenav__page:hover{text-decoration:underline;text-decoration-color:var(--primary-color-25)}}

/* End */
/* /local/templates/resort/components/openregion/free-block/meta-only/static.css?17495582251185 */
/* /local/templates/resort/components/openregion/news.list/articles/static.css?17495582251767 */
/* /local/templates/resort/components/openregion/news.filter/articles/style.css?174955822513431 */
/* /local/templates/resort/components/bitrix/main.pagenavigation/.default/style.css?1749558225617 */
