.catalog-category>summary{cursor:pointer;list-style:none}.catalog-category>summary::-webkit-details-marker{display:none}.catalog-category[open] .service__go{transform:rotate(45deg)}.catalog-category .service__name{font-size:clamp(25px,2.8vw,43px);line-height:1.2}.catalog-offers{list-style:none;margin:0;padding:0 12px 24px 98px}.catalog-offers>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:23px 0;border-top:1px solid #ffffff20}.catalog-offers h3{font:500 19px/1.45 sans-serif;color:#f6eee8;margin:0 0 9px}.catalog-offers p{font:13px/1.6 sans-serif;color:#baacae;margin:5px 0}.catalog-person{display:inline-block;color:#ebcaaf}.catalog-price{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:12px}.catalog-price strong{font:500 21px/1.3 sans-serif;color:#f6eee8;white-space:nowrap}.catalog-price a{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:8px 14px;border:1px solid #ffffff40;border-radius:24px;color:#f6eee8;font:12px/1.3 sans-serif;text-decoration:none}.catalog-price a:hover{background:#e8bfa4;color:#201219}.catalog-price a:focus-visible,.catalog-category>summary:focus-visible{outline:2px solid #d59bfa;outline-offset:4px}.catalog-note{font-style:italic}.services__video-wrap{align-self:start;position:sticky;top:100px}@media(max-width:767px){.catalog-offers{padding:0 8px 18px}.catalog-offers>li{grid-template-columns:1fr;gap:10px}.catalog-price{flex-direction:row;align-items:center;justify-content:space-between}.catalog-offers h3{font-size:17px}.catalog-price strong{font-size:19px}.services__video-wrap{position:static}.catalog-category .service__name{font-size:27px}}@media(prefers-reduced-motion:reduce){.catalog-category .service__go{transition:none}}

.catalog-category>summary{opacity:1!important;visibility:visible!important;transform:none!important}
