.block.himchistka-1{border:none;padding-bottom:44px}.himchistka-1 .page-title{font-family:Sofia Sans Extra Condensed;font-weight:700;font-size:70px;line-height:1;letter-spacing:-0.02em;text-align:center;text-transform:uppercase;margin:11.5px auto 16px;padding:0;width:auto}.himchistka-1 .page-title::after{content:'';background:none}.page-subtitle-date{margin-top:63px}.example-works-swiper-container{overflow:hidden;border-radius:8px;position:relative}.example-works-swiper{overflow:visible;position:relative}.example-works-swiper .swiper-btns{bottom:24px}@media (min-width:993px){.example-works-swiper-controls{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:790px;height:100%;z-index:2;pointer-events:none}.example-works-swiper-controls>*{pointer-events:auto}.example-works-swiper .example-works-swiper-btns{left:24px;bottom:24px;width:max-content;justify-content:flex-start}.example-works-expand-btn{position:absolute;bottom:24px;right:24px;z-index:2;background:none;border:none;padding:0;cursor:pointer;opacity:0.7;transition:opacity 0.2s ease;line-height:0}.example-works-expand-btn:hover{opacity:1}.example-works-expand-btn svg{width:56px;height:56px;display:block}.example-works-swiper .swiper-slide{width:790px;max-width:790px;flex:0 0 790px;aspect-ratio:790 / 600;height:auto}.example-works-swiper .swiper-slide img{width:100%;height:100%}}.example-works-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.example-works-swiper .swiper-slide img{width:790px;height:100%;object-fit:cover;border-radius:10px}@media (max-width:1600px){.example-works-swiper-container{overflow:visible}}@media (max-width:992px){.work-description-margin-top{margin-top:0}.page-subtitle-date{margin-top:43px}.himchistka-1 .page-title{font-size:48px;letter-spacing:-0.03em;margin:8px auto 16px;width:100%}.example-works-swiper .swiper-slide{aspect-ratio:316 / 240;height:auto;flex:0 0 328px}.example-works-swiper .swiper-slide img{width:100%;height:100%}.example-works-expand-btn{display:none}.example-works-swiper-controls-mob.desc-hide{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-top:12px;box-sizing:border-box}.example-works-swiper-btns-mob{display:flex;align-items:center;gap:1px}.example-works-swiper-btns-mob button{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;line-height:0}.example-works-swiper-btns-mob svg path{fill:#000}.example-works-expand-btn-mob{position:absolute;right:calc(50% - 164px + 12px);bottom:12px;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;line-height:0;flex-shrink:0;pointer-events:auto}.example-works-expand-btn-mob svg{width:40px;height:40px;display:block}.block.himchistka-1{padding-bottom:44px}}
.description-container{width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;gap:64px;align-items:center}.work-description-margin-top{margin-top:16px}.work-description{max-width:790px;min-width:790px;display:flex;flex-direction:column;gap:16px}.work-description-title{font-family:Sofia Sans Extra Condensed;font-weight:700;font-size:44px;line-height:1;letter-spacing:-0.02em;text-transform:uppercase}.work-description-text{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.04em}.work-description-text li{list-style:inside}.work-description-special{padding:40px 0;background:#000;border-radius:8px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.work-description-text-special{color:#fff;font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.04em}@media (max-width:1600px){.description-container{width:100%;max-width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;gap:64px;align-items:center}}@media (max-width:992px){.work-description{min-width:100%}.work-description-title{font-size:32px}.work-description-text{font-size:14px}.work-description-text-special{font-size:24px;letter-spacing:-0.05em}.work-description-special{padding:16px;border-radius:6px;margin:32px auto}.description-container{padding:0 16px;gap:24px}.description-container .container{padding:0}.work-description-special .description-container{padding:0}}.page-subtitle-date{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.works-tags-slider{overflow:hidden;flex-shrink:0;max-width:400px;margin:0}.works-tags-slider .swiper-wrapper{display:flex;align-items:center}.works-tags-slider .swiper-slide{width:auto !important}.works-tags-slider .works-tag{border:1px solid #000;border-radius:100px;padding:3.5px 32px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.04em}@media (max-width:768px){.similar-works-meta .works-tags-slider{max-width:100%}}
.Page404-title .page-title{padding:40px 0 0}.Page404-title .page-title::after{content:'страница не найдена';position:absolute;font-weight:600;font-size:16px;line-height:1;letter-spacing:-0.04em;text-transform:lowercase;padding:4px;background:#fff;left:335px;bottom:82px;width:max-content}.page-text{text-align:center;font-weight:600;font-size:32px;line-height:1;letter-spacing:-0.04em}.page-btns{margin:24px auto 112px;display:flex;gap:8px;justify-content:center}.services-404-block{}.service-404-card{position:relative;width:385px;height:120px;background:#202020;border-radius:8px;overflow:hidden;transition:all 0.3s ease;color:#efefef;display:flex;align-items:center}.service-404-card__image{min-width:165px;height:100%;border-radius:8px;background-image:url('../themes/mult-detailing-peleton/assets/img/header-services/desc/1.webp');background-size:100% 100%;background-position:center;transition:background-size 0.3s ease}.service-404-card__content{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:16px}.service-404-card__title{margin:0;font-family:'Sofia Sans Extra Condensed';font-weight:600;font-size:27px;line-height:1.1;letter-spacing:-0.01em;text-transform:uppercase}.service-404-card__price{margin:0;font-weight:500;font-size:16px;line-height:1;letter-spacing:-0.04em}.service-404-card__arrow{position:absolute;width:40px;height:24px;right:21px;top:84px;opacity:0;transition:all 0.3s ease;transform:translateX(-10px)}.service-404-card:not(.image-only):hover{color:#000;background-color:#d6d6d6;cursor:pointer}.service-404-card:hover .service-404-card__image{background-size:110% 110%}.service-404-card:hover .service-404-card__arrow{opacity:1;transform:translateX(0)}.service-404-card.image-only{background-position:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.149) inset;background-repeat:no-repeat}.service-404-card.image-only:hover{cursor:default}.service-404-card__arrow-mob{display:none}@media (min-width:993px){.services-404-block.swiper{overflow:visible}.services-404-block .swiper-wrapper{display:grid !important;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto);gap:20px;transform:none !important}.services-404-block .swiper-slide{width:auto !important}.services-404-block .service-404-card{width:100%}.swiper-404-pagination{display:none}}@media (max-width:1600px){.service-404-card{position:relative;width:285px;height:120px;background:#202020;border-radius:8px;overflow:hidden;transition:all 0.3s ease;color:#efefef;display:flex;align-items:center}.service-404-card__image{min-width:110px}.service-404-card__content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:16px 12px}.service-404-card.image-only{background-size:auto 25px}.service-404-card__image{background-size:140% 100%}.service-404-card:hover .service-404-card__image{background-size:160% 110%}}@media (max-width:1200px){.services-404-block .swiper-wrapper{grid-template-columns:repeat(auto-fit,minmax(285px,1fr)) !important;justify-items:center}}@media (max-width:992px){.page-text{font-size:24px;letter-spacing:-0.05em}.page-btns{margin:16px auto 71px;flex-direction:column;justify-content:center}.Page404-title .page-title::after{font-weight:500;font-size:14px;padding:2px 4px;bottom:-12px;left:50%;transform:translateX(-50%)}.Page404-title .page-title{width:329px;padding:0}.services-404-block .image-only-slide{display:none}.service-404-card{width:160px;height:160px;border-radius:6px;gap:4px;flex-direction:column}.service-404-card__image{width:100%;background-size:cover;height:80px}.service-404-card__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 8px 8px;flex:1}.service-404-card__title{font-weight:600;font-size:24px;line-height:1}.service-404-card__price{font-size:14px}.service-404-card:hover .service-404-card__image{background-size:cover}.service-404-card:hover{color:#fff;background-color:#202020;cursor:default}.service-404-card:hover .service-404-card__arrow{opacity:0}.service-404-card__arrow-mob{display:block;position:absolute;right:4px;bottom:2px}.service-404-card.image-only{display:none}.services-404-block .swiper-slide{width:auto}.services-404-block .swiper-404-pagination{margin-top:30px}.swiper-404-pagination{display:flex !important;height:4px;margin-top:34px;border-bottom:1px solid #b7b7b7;position:relative;overflow:hidden}.swiper-404-pagination .swiper-pagination-bullet{flex:1;height:100%;background-color:transparent;opacity:1;margin:0 !important;border-radius:0}.swiper-404-pagination .swiper-pagination-bullet-active{background-color:#828282}}
.similar-works-desktop{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 20px}.similar-works-card{display:flex;flex-direction:column;overflow:hidden}.similar-works-subtitle-descr{display:flex;flex-direction:column;gap:8px}.similar-gallery-swiper{position:relative;overflow:hidden;border-radius:8px}@media (min-width:993px){.similar-works-card{height:auto}.similar-gallery-swiper{width:100%;height:auto;flex-shrink:0}.similar-gallery-swiper .swiper-slide{display:flex;width:100%;aspect-ratio:790 / 600;height:auto}.similar-gallery-swiper img{width:100%;height:100%;object-fit:cover}.similar-gallery-swiper-controls{position:absolute;inset:0;z-index:2;pointer-events:none}.similar-gallery-swiper-controls>*{pointer-events:auto}.similar-gallery-swiper .similar-works-btns{left:24px;bottom:24px;width:max-content;justify-content:flex-start}.similar-gallery-expand-btn{position:absolute;bottom:24px;right:24px;z-index:2;background:none;border:none;padding:0;cursor:pointer;opacity:0.7;transition:opacity 0.2s ease;line-height:0}.similar-gallery-expand-btn:hover{opacity:1}.similar-gallery-expand-btn svg{width:56px;height:56px;display:block}}.similar-works-btns{bottom:24px}.similar-works-card-pagination{display:none}.similar-gallery-swiper img{object-fit:cover}.similar-card-content{padding:24px 24px 16px;display:flex;flex-direction:column;flex:1;gap:16px}.similar-works-meta{display:flex;align-items:center;gap:16px}.similar-works-tag{border:1px solid #000;border-radius:100px;padding:3.5px 32px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.04em}.similar-works-date{font-weight:500;font-size:12px;line-height:1;letter-spacing:-0.04em}.similar-works-title{font-family:Sofia Sans Extra Condensed;font-weight:700;font-size:44px;line-height:1;letter-spacing:-0.02em;text-transform:uppercase}.similar-works-subtitle{font-weight:600;font-size:16px;line-height:1;letter-spacing:-0.04em}.similar-works-description{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-0.04em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.similar-works-buttons{display:flex;gap:8px;padding:0 24px}@media (max-width:1600px){.similar-works-card{gap:16px}.similar-card-content{padding:0 16px 0}.similar-works-buttons{padding:0 16px}}@media (max-width:992px){.similar-works-mobile-swiper{overflow:visible}.similar-mobile-card{background-color:#efefef;border-radius:6px;box-shadow:0px 4px 8px 0px #00033;width:316px;max-width:85vw;height:auto;display:flex;flex-direction:column;overflow:hidden}.similar-card-image-wrapper{aspect-ratio:316 / 240;height:auto;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden;position:relative}.similar-card-image-wrapper img{width:100%;height:100%;object-fit:cover;aspect-ratio:316 / 240}.similar-card-pagination{position:absolute;bottom:8px !important;display:flex;gap:4px;z-index:1;justify-content:center}.similar-card-pagination .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;opacity:0.5;border-radius:999px;transition:all 0.3s ease}.similar-card-pagination .swiper-pagination-bullet-active{width:20px;height:4px;border-radius:999px;background-color:#fff;opacity:1}.similar-card-image-wrapper .works-card-expand-btn{position:absolute;bottom:10px;right:10px;z-index:2;background:none;border:none;padding:0;cursor:pointer;opacity:0.7;transition:opacity 0.2s ease;line-height:0}.similar-card-image-wrapper .works-card-expand-btn:hover{opacity:1}.similar-card-image-wrapper .works-card-expand-btn svg{width:40px;height:40px;display:block}.similar-card-content{padding:8px 8px 16px 8px;gap:8px;display:flex;flex-direction:column;flex:1;height:255px}.similar-works-meta{gap:8px}.similar-works-tag{padding:3.5px 28px;font-size:14px}.similar-works-date{font-size:11px}.similar-works-title{font-size:24px}.similar-works-subtitle{font-size:14px}.similar-works-description{font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.similar-works-buttons{padding:0 8px 16px;gap:8px;flex-wrap:wrap}.similar-works-buttons button,.similar-works-buttons a{flex:1}.similar-works-pagination{display:flex;height:4px;margin-top:34px;border-bottom:1px solid #b7b7b7;position:relative;overflow:hidden}.similar-works-pagination .swiper-pagination-bullet{flex:1;height:100%;background-color:transparent;opacity:1;margin:0 !important;border-radius:0}.similar-works-pagination .swiper-pagination-bullet-active{background-color:#828282}.similar-works-button{width:100%}.similar-card-images-swiper{height:100%}.similar-card-images-swiper .swiper-slide{height:100%}}
.workcase-service{display:grid;grid-template-columns:repeat(2,1fr)}
.workcase-service__img{border-radius:8px 0 0 8px;overflow:hidden;height:100%}
.workcase-service__img img{height:100%;object-fit:cover}
.workcase-service__info{display:flex;flex-direction:column;padding:56px;border-top:1px solid #8B8B8B;border-bottom:1px solid #8B8B8B;height:100%}
.workcase-service__description{font-family:Sofia Sans Extra Condensed;font-weight:700;font-size:44px;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;margin-bottom:32px}
.workcase-service__description span{color:#FF7000}
.workcase-service__title{font-family:Sofia Sans Extra Condensed;font-weight:700;font-size:104px;line-height:1;letter-spacing:-0.02em;text-transform:uppercase;margin-bottom:16px}
.workcase-service__price{font-weight:600;font-size:32px;padding:16px 32px;line-height:1;letter-spacing:-0.04em;margin-bottom:32px;border-radius:100px;border:2px solid #000;display:inline-block;width:fit-content}.workcase-service__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}
.workcase-service__buttons .orange-btn{font-size:16px}@media (max-width:1600px){.workcase-service__info{padding:40px}.workcase-service__title{font-size:80px;margin-bottom:16px}}@media (max-width:992px){.workcase-service{display:flex;flex-direction:column}.workcase-service__img{border-radius:6px 6px 0 0}.workcase-service__info{padding:16px 0 0;border:none}.workcase-service__description{font-size:32px;margin-bottom:16px}.workcase-service__title{font-size:56px;margin-bottom:8px}.workcase-service__price{font-size:16px;padding:8px 16px;margin-bottom:16px}.workcase-service__buttons{display:flex;flex-direction:column;gap:8px}}