

/* Start:/local/templates/morepet/components/bitrix/catalog.section.list/project-sections/style.min.css?17888094412902*/
.project-sections{margin-block-end:clamp(2rem,1.5rem + 2vw,3rem)}.project-sections .project-sections__title{margin-block:0 0 1rem;color:var(--bs-secondary-color);font-size:1rem;font-weight:700;line-height:1.4}.project-sections__list{display:grid;grid-template-columns:minmax(0, 1fr);gap:.75rem}.project-sections__link{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;min-block-size:4.4rem;gap:.75rem;align-items:center;padding:.625rem .8rem;border:1px solid var(--bs-border-color-translucent);border-inline-start:.22rem solid rgba(var(--bs-primary-rgb), 0.35);border-radius:var(--aw-radius-control);color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:var(--aw-shadow-structure);text-decoration:none}.project-sections__number{display:grid;inline-size:2.25rem;block-size:2.25rem;flex:0 0 2.25rem;border:1px solid var(--aw-border-accent-soft);border-radius:var(--aw-radius-compact);color:rgba(var(--bs-primary-rgb), 0.72);background-color:var(--aw-surface-accent-subtle);font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.035em;place-items:center}.project-sections__content{display:grid;min-inline-size:0;gap:.15rem}.project-sections__name{font-size:1rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.project-sections__count{color:var(--bs-secondary-color);font-size:.75rem;line-height:1.3}.project-sections__arrow{color:rgba(var(--bs-primary-rgb), 0.5);font-size:.8125rem}.project-sections__link:hover,.project-sections__link[aria-current=page]{border-color:rgba(var(--bs-primary-rgb), 0.3);border-inline-start-color:var(--bs-primary);color:var(--bs-primary);background:linear-gradient(135deg, var(--aw-surface-accent-subtle), transparent 78%);box-shadow:var(--aw-shadow-surface)}.project-sections__link:hover .project-sections__arrow,.project-sections__link[aria-current=page] .project-sections__arrow{color:var(--bs-primary)}.project-sections__link:hover .project-sections__number,.project-sections__link[aria-current=page] .project-sections__number{border-color:rgba(var(--bs-primary-rgb), 0.34);color:var(--bs-primary)}.project-sections__link:focus-visible{outline:var(--aw-focus-ring);outline-offset:var(--aw-focus-ring-offset)}@media(min-width: 36rem){.project-sections__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 62rem){.project-sections__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(prefers-reduced-motion: no-preference){.project-sections__link,.project-sections__number,.project-sections__arrow{transition:color var(--aw-motion-fast),border-color var(--aw-motion-fast),background-color var(--aw-motion-fast),box-shadow var(--aw-motion-fast),transform var(--aw-motion-fast)}.project-sections__link:hover{transform:var(--aw-action-hover-transform)}}@media(prefers-reduced-motion: reduce){.project-sections__link,.project-sections__number,.project-sections__arrow{transition:none}}

/* End */


/* Start:/local/templates/morepet/components/bitrix/system.pagenavigation/site-pagination/style.min.css?17888122353338*/
.aw-pagination{margin-block-start:clamp(2.25rem,1.5rem + 2vw,3.5rem)}.aw-pagination__layout{display:flex;flex-direction:column;gap:.75rem;align-items:center}.aw-pagination__summary{color:var(--morepet-text-secondary, var(--bs-secondary-color));font-size:.8125rem;line-height:1.4;text-align:center}.aw-pagination__controls,.aw-pagination__list{display:flex;align-items:center}.aw-pagination__controls{min-inline-size:0;flex-wrap:wrap;justify-content:center;gap:.8rem 1rem}.aw-pagination__list.pagination{gap:.3rem;padding:.3rem .5rem;border:1px solid rgba(88,112,68,.15);border-radius:.95rem 1.55rem .95rem .95rem;background-color:rgba(255,254,250,.78);box-shadow:0 .65rem 1.8rem rgba(44,60,42,.06)}.aw-pagination .page-link{display:inline-flex;min-inline-size:var(--aw-control-min-size, 2.75rem);min-block-size:var(--aw-control-min-size, 2.75rem);gap:.45rem;align-items:center;justify-content:center;padding:.55rem .75rem;border:1px solid rgba(0,0,0,0);color:var(--morepet-graphite, var(--bs-body-color));background-color:rgba(0,0,0,0);font-weight:700;line-height:1;box-shadow:none;text-decoration:none}.aw-pagination .page-link:hover{border-color:rgba(15,118,94,.14);color:var(--morepet-emerald-deep, var(--bs-primary));background-color:var(--morepet-emerald-soft, rgba(var(--bs-primary-rgb), 0.08))}.aw-pagination .page-link:focus-visible{outline:var(--aw-focus-ring, 0.2rem solid var(--bs-primary));outline-offset:var(--aw-focus-ring-offset, 0.15rem);box-shadow:none}.aw-pagination__list.pagination>.page-item>.page-link{margin-inline-start:0;border-radius:.65rem 1rem .65rem .65rem}.aw-pagination .page-item.active .page-link{border-color:rgba(152,87,0,.12);color:var(--morepet-graphite, var(--bs-emphasis-color));background:var(--morepet-action-gradient, var(--bs-primary));box-shadow:0 .4rem 1rem rgba(190,111,0,.18)}.aw-pagination .page-item.disabled .page-link{border-color:rgba(0,0,0,0);color:var(--morepet-text-secondary, var(--bs-secondary-color));background-color:rgba(0,0,0,0);opacity:.38}.aw-pagination__direction .page-link{padding-inline:.9rem;color:var(--morepet-emerald-deep, var(--bs-primary))}.aw-pagination__ellipsis .page-link{min-inline-size:1.75rem;padding-inline:.25rem;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:none}.aw-pagination__mobile-status.page-link{min-inline-size:5.75rem}.aw-pagination__show-all{padding:.55rem .8rem;border-radius:.7rem 1.1rem .7rem .7rem;color:var(--morepet-emerald-deep, var(--bs-primary));font-size:.875rem;font-weight:750;text-decoration-color:rgba(255,157,0,.55);text-decoration-thickness:.12rem;text-underline-offset:.25em}.aw-pagination__show-all:hover{color:var(--morepet-deep-blue-hover, var(--bs-link-hover-color));background-color:rgba(255,195,84,.16)}.aw-pagination__show-all:focus-visible{outline:var(--aw-focus-ring, 0.2rem solid var(--bs-primary));outline-offset:var(--aw-focus-ring-offset, 0.15rem)}@media(prefers-reduced-motion: no-preference){.aw-pagination .page-link,.aw-pagination__show-all{transition:color var(--aw-motion-fast, 0.15s ease),border-color var(--aw-motion-fast, 0.15s ease),background-color var(--aw-motion-fast, 0.15s ease),box-shadow var(--aw-motion-fast, 0.15s ease),transform var(--aw-motion-fast, 0.15s ease)}}@media(prefers-reduced-motion: reduce){.aw-pagination .page-link,.aw-pagination__show-all{transition:none}}

/* End */


/* Start:/local/templates/morepet/components/bitrix/news.list/project-list/style.min.css?17888229235094*/
.project-list{--aw-project-card-motion: 0.22s ease-out;min-inline-size:0}.project-list__page-content{max-inline-size:var(--aw-rich-text-measure, 72ch)}.project-list__page-content--before{margin-block-end:clamp(2rem,1.5rem + 2vw,3.25rem)}.project-list__page-content--after{padding-block-start:clamp(2rem,1.5rem + 2vw,3rem);margin-block-start:clamp(2rem,1.5rem + 2vw,3rem);background-image:var(--aw-divider-soft);background-repeat:no-repeat;background-position:top;background-size:100% 1px}.project-list__items{display:grid;grid-template-columns:minmax(0, 1fr);gap:clamp(1rem,.75rem + 1vw,1.75rem)}.project-list--related{padding-block-start:clamp(2rem,1.5rem + 2vw,3rem);margin-block-start:clamp(2rem,1.5rem + 2vw,3rem);background-image:var(--aw-divider-soft);background-repeat:no-repeat;background-position:top;background-size:100% 1px}.project-list .project-list__section-title{margin-block:0 1.25rem;color:var(--bs-emphasis-color);font-size:clamp(1.375rem,1.125rem + .75vw,1.75rem);font-weight:700;line-height:1.25}.project-card{position:relative;display:flex;min-inline-size:0;block-size:100%;flex-direction:column;overflow:hidden;border:1px solid var(--aw-border-accent-soft);border-radius:var(--aw-radius-surface);background-color:var(--bs-body-bg);box-shadow:var(--aw-shadow-structure)}.project-card__media{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:var(--bs-tertiary-bg)}.project-card__media--placeholder{background:radial-gradient(circle at 76% 20%, rgba(var(--bs-primary-rgb), 0.18), transparent 34%),linear-gradient(145deg, var(--aw-surface-accent-subtle), var(--bs-tertiary-bg))}.project-card__image,.project-card__placeholder{inline-size:100%;block-size:100%}.project-card__image{display:block;object-fit:cover}.project-card__placeholder{display:grid;place-items:center;color:rgba(var(--bs-primary-rgb), 0.36);font-size:clamp(2.5rem,2rem + 2vw,4rem)}.project-card__media-number{position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem;display:grid;min-inline-size:2.35rem;min-block-size:2.35rem;padding-inline:.45rem;place-items:center;border:1px solid hsla(0,0%,100%,.42);border-radius:50%;color:#fff;background-color:rgba(13,41,59,.72);font-size:.75rem;font-weight:800;letter-spacing:.04em;box-shadow:0 .35rem 1rem rgba(10,35,52,.18);backdrop-filter:blur(0.4rem)}.project-card__body{display:flex;min-inline-size:0;flex:1 1 auto;flex-direction:column;padding:clamp(1.2rem,1rem + .75vw,1.6rem)}.project-card__meta{display:flex;flex-wrap:wrap;gap:.45rem .8rem;align-items:center;margin-block-end:.85rem;color:var(--bs-secondary-color);font-size:.8125rem;line-height:1.4}.project-card__section,.project-card__period{display:inline-flex;gap:.35rem;align-items:center}.project-card__section{position:relative;z-index:2;color:var(--bs-primary);font-weight:700;text-decoration:none}.project-card a.project-card__section:hover{text-decoration:underline;text-underline-offset:.18em}.project-card a.project-card__section:focus-visible,.project-card__link:focus-visible{border-radius:var(--aw-radius-compact);outline:var(--aw-focus-ring);outline-offset:var(--aw-focus-ring-offset)}.project-card__link{color:inherit;text-decoration:none}.project-card__client{margin-block:.7rem 0;color:var(--bs-secondary-color);font-size:.875rem;line-height:1.45}.project-card__client>span{margin-inline-end:.2rem;color:var(--bs-body-color);font-weight:600}.project-card__preview{margin-block:.85rem 0;color:var(--bs-body-color);line-height:1.62}.project-card__action{display:inline-flex;gap:.5rem;align-items:center;align-self:flex-start;margin-block-start:auto;padding-block-start:1.15rem;color:var(--bs-primary);font-size:.9375rem;font-weight:700}.project-card__action>i{font-size:.75rem}.project-list .project-card__title{margin:0;color:var(--bs-emphasis-color);font-size:clamp(1.125rem,1.0625rem + .4vw,1.375rem);font-weight:700;line-height:1.32;overflow-wrap:anywhere}@media(min-width: 48rem){.project-list__items{grid-template-columns:repeat(2, minmax(0, 1fr))}.project-list[data-aw-list-layout=list] .project-list__items{grid-template-columns:minmax(0, 1fr)}.project-list[data-aw-list-layout=list] .project-card{display:grid;grid-template-columns:minmax(15rem, 22rem) minmax(0, 1fr)}.project-list[data-aw-list-layout=list] .project-card__media{block-size:100%;min-block-size:15rem;aspect-ratio:auto}}@media(min-width: 75rem){.project-list:not([data-aw-list-layout=list]) .project-list__items{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(hover: hover)and (prefers-reduced-motion: no-preference){.project-card{transition:border-color var(--aw-project-card-motion),box-shadow var(--aw-project-card-motion)}.project-card__image,.project-card__action>i{transition:transform var(--aw-project-card-motion)}.project-card:hover{border-color:rgba(var(--bs-primary-rgb), 0.25);box-shadow:var(--aw-shadow-surface)}.project-card:hover .project-card__image{transform:scale(1.0125)}.project-card:hover .project-card__action>i{transform:translateX(0.15rem)}}@media(prefers-reduced-motion: reduce){.project-card,.project-card__image,.project-card__action>i{transition:none}}

/* End */
/* /local/templates/morepet/components/bitrix/catalog.section.list/project-sections/style.min.css?17888094412902 */
/* /local/templates/morepet/components/bitrix/system.pagenavigation/site-pagination/style.min.css?17888122353338 */
/* /local/templates/morepet/components/bitrix/news.list/project-list/style.min.css?17888229235094 */
