.breadcrumb_breadcrumb__list__uo4kX{list-style-type:none;display:flex;padding:0;margin:-8px 0 12px}.breadcrumb_breadcrumb__item__fHWpd:not(:first-child):before{content:"/";margin:0 8px}.breadcrumb_breadcrumb__item__fHWpd:last-child .breadcrumb_breadcrumb__link__9tBc7{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;color:#000}.breadcrumb_breadcrumb__item__fHWpd:nth-child(2){display:none}.breadcrumb_breadcrumb__back__MmnrN{margin-top:-2px;transform:rotate(180deg)}.breadcrumb_breadcrumb__link__9tBc7{font-size:14px;color:#999;transition:all .2s ease}.breadcrumb_breadcrumb__link_disabled__A5nL_{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.breadcrumb_breadcrumb__link__9tBc7:hover{color:#000}@media only screen and (max-width:767px){.breadcrumb_breadcrumb__item__fHWpd:not(:last-child){display:none}.breadcrumb_breadcrumb__item__fHWpd:nth-child(2){display:block}.breadcrumb_breadcrumb__item__fHWpd:nth-child(2):before{display:none}}.category-products_products__navigation__NodsZ{position:absolute;display:flex;justify-content:space-between;top:150px;left:-21px;width:calc(100% + 42px);height:0;z-index:1}@media only screen and (max-width:767px){.category-products_products__navigation__NodsZ{left:-12px;width:calc(100% + 24px)}}.category-products_products__arrow__h_2P1{cursor:pointer;display:flex;justify-content:center;align-items:center;width:42px;height:42px;border:3px solid #fff;border-radius:100%;background:#f3f4f6;transition:all .15s ease}@media only screen and (max-width:767px){.category-products_products__arrow__h_2P1{width:32px;height:32px;border-width:2px}}.category-products_products__arrow_next__fF6HB,.category-products_products__arrow_prev__wBtdY{transform:translateY(-50%)}.category-products_products__arrow_prev__wBtdY svg{transform:rotate(180deg)}.category-products_products__arrow_disabled__SuWqW{cursor:auto;opacity:.6}.category-products_products__arrow__h_2P1:active{transform:scale(.95) translateY(-50%)}.product_product__lightbox_hint__eu4mv{display:none}.product_product__slider__1Isfr{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.product_product__image__VCUSw{object-fit:contain;object-position:center;width:100%;border-radius:24px}.product_product__favorite__p4FvJ{cursor:pointer;position:absolute;display:flex;justify-content:center;align-items:center;top:12px;right:12px;width:40px;height:40px;border-radius:100%;z-index:2;background:#f2f4f7;transition:all .4s ease}.product_product__brand__ADlof{object-fit:contain;width:auto;max-width:90px;margin-right:12px}.product_product__brand_title__XJOrM{font-weight:500;font-size:20px;color:#016565}.product_product__price__Ex_J7{font-weight:700;font-size:24px;margin:24px 32px 24px 0}.product_product__discount__sAKQk{position:relative;display:inline-block;font-weight:600;font-size:20px;margin:24px 0;color:#999}.product_product__discount__sAKQk:after{content:"";position:absolute;top:45%;left:0;width:100%;height:1px;background:#f93d3d}.product_product__order__OdmyP{container-type:inline-size;display:flex;align-items:center;gap:16px}.product_product__order__OdmyP>.button{min-width:210px;flex-shrink:0}.product_product__counter__p0r_U{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;gap:clamp(4px,2cqw,8px);margin-left:0;padding:clamp(6px,3cqw,8px) clamp(24px,8cqw,32px);border-radius:8px;background:#f2f4f7;color:dimgray;opacity:1;max-width:260px;overflow:hidden;transition:opacity .25s ease,max-width .25s ease,padding .25s ease;font-size:clamp(12px,4cqw,16px)}.product_product__counter_hidden__M_z06{opacity:0;max-width:0;padding:0;pointer-events:none}.product_product__counter__p0r_U svg{cursor:pointer;padding:clamp(3px,1.5cqw,5px);width:clamp(20px,8cqw,30px);height:clamp(20px,8cqw,30px)}.product_product__counter__p0r_U input{width:clamp(24px,10cqw,40px);min-width:24px;border:none;background:transparent;box-shadow:none;padding:0;margin:0;text-align:center;font-size:inherit;color:inherit}.product_product__counter_value__x3Wik{display:flex;align-items:center;gap:3px}.product_product__title__BBdBP{font-weight:700;font-size:24px;margin-bottom:8px}.product_product__subtitle__zk7LQ{font-weight:600;font-size:16px;margin:24px 0 8px}.product_product__description___1b6F{font-weight:400;font-size:14px;color:dimgray}.product_product__col__DTYV1{font-size:14px;position:relative;display:flex;align-items:center;color:dimgray}.product_product__col__DTYV1 span{position:relative;display:inline-block;z-index:1;background-color:#fff}.product_product__col__DTYV1:nth-child(odd){padding-right:0}.product_product__col__DTYV1:nth-child(odd) span{padding-right:calc(var(--bs-gutter-x)*.5)}.product_product__col__DTYV1:nth-child(odd):before{content:"";position:absolute;top:50%;left:1rem;width:calc(200% - 2rem);border-bottom:1px dashed dimgray}.product_product__col__DTYV1:nth-child(2n) span{width:100%;padding-left:calc(var(--bs-gutter-x)*.5)}@media only screen and (max-width:991px){.product_product__image__VCUSw{height:250px}.product_product__price__Ex_J7{font-size:20px;margin-bottom:4px}.product_product__discount__sAKQk{font-size:16px;margin-top:0}.product_product__order__OdmyP{flex-direction:row;align-items:stretch;gap:10px}.product_product__order__OdmyP>.button{flex:1 1;min-width:0}.product_product__counter__p0r_U{justify-content:center;flex:1 1;min-width:0;max-width:none;margin:0}.product_product__counter_hidden__M_z06{flex:0 1;max-width:0;min-width:0}.product_product__col__DTYV1:nth-child(2n){text-align:right}.product_product__col__DTYV1:last-child{display:flex;align-items:center;justify-content:flex-end}.product_product__col__DTYV1:last-child span{width:auto}}.product_lightbox__4tAHF{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:flex;align-items:center;justify-content:center;padding:40px;background:#fff;cursor:zoom-out}.product_lightbox__image__QLkLO{max-width:min(85vw,1200px);max-height:85vh;width:auto;height:auto;object-fit:contain;cursor:default;border-radius:4px;image-rendering:auto}.product_lightbox__close__dFIRQ{position:absolute;top:24px;right:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:100%;background:#f2f4f7;transition:background .2s ease}.product_lightbox__close__dFIRQ:hover{background:#e5e8ec}.product_thumbs__lX9Z4{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:16px;width:100%}.product_thumbs__slide__deWKC{overflow:hidden;cursor:pointer;height:88px;border-radius:14px}.product_thumbs__image__wmyTv{object-fit:contain;object-position:center;width:100%;height:100%;background:#f3f4f6}.product_thumbs__next__2skZb,.product_thumbs__prev__Gdb8F{cursor:pointer;width:24px;height:auto;padding:4px}.product_thumbs__arrow_disabled__sxOCP{opacity:.4}.product_thumbs__prev__Gdb8F{margin-right:16px;transform:rotate(180deg)}.product_thumbs__next__2skZb{margin-left:16px}@media only screen and (max-width:991px){.product_thumbs__lX9Z4{margin-top:8px}.product_thumbs__slide__deWKC{height:2px;border:none;background:#e5e5e5}.product_thumbs__image__wmyTv,.product_thumbs__next__2skZb,.product_thumbs__prev__Gdb8F{display:none}}.work-types-card_card__tmPb_{overflow:hidden;position:relative;display:block;min-height:180px;padding:20px;border-radius:14px;background:#f2f4f7}.work-types-card_card__title__GB2wJ{position:relative;font-weight:600;font-size:16px;max-width:50%;color:#fff;transition:all .2s ease}.work-types-card_card__title_mobile__q2tQF{font-weight:500;display:none;max-width:100%;margin:8px 0 0;color:#000}.work-types-card_card__image__0YVUi{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;object-fit:contain;object-position:bottom;position:absolute;max-height:100%;max-width:100%;inset:0 0 0 0;transition:all .4s ease}.work-types-card_card__tmPb_:before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:14px;border-radius:0;background-color:#fd5533;background-image:linear-gradient(180deg,#d25b5e,#fd5533);transition:all .35s ease}.work-types-card_card__tmPb_:hover .work-types-card_card__title__GB2wJ{color:#000}.work-types-card_card__tmPb_:hover .work-types-card_card__image__0YVUi{transform:scale(.85)}.work-types-card_card__tmPb_:hover:before{opacity:0}.work-types-card_card_light__KZs0C{background:#f2f4f7}.work-types-card_card_light__KZs0C .work-types-card_card__title__GB2wJ{color:#000}.work-types-card_card_light__KZs0C:before{background-color:#fd5533!important;opacity:0;background-image:linear-gradient(180deg,#d25b5e,#fd5533)}.work-types-card_card_light__KZs0C:hover .work-types-card_card__title__GB2wJ{color:#fff}@media only screen and (max-width:991px){.work-types-card_card__tmPb_{min-height:120px}.work-types-card_card__image__0YVUi{object-position:center;transform:scale(1.05)!important;max-width:100%;max-height:100%;inset:0 0 0 0}.work-types-card_card__title__GB2wJ{display:none}.work-types-card_card__title_mobile__q2tQF{display:block}}@media only screen and (max-width:767px){.work-types-card_card__tmPb_{min-height:80px}.work-types-card_card__image__0YVUi{padding:10px;transform:scale(1.5)!important}.work-types-card_card__title_mobile__q2tQF{font-weight:500;font-size:12px}}@media only screen and (max-width:399px){.work-types-card_card__image__0YVUi{transform:scale(2)}}.work-types-card_card_light__KZs0C:hover:before{opacity:1!important}.pagination_pagination__2FDlE{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;list-style-type:none;display:flex;justify-content:center;padding:0;margin:60px 0 0}.pagination_pagination__page__guVZl{margin:0 12px}.pagination_pagination__prev___WAFL{margin-right:32px}.pagination_pagination__prev___WAFL svg{margin-right:8px;transform:rotate(180deg)}.pagination_pagination__next____Y8A{margin-left:32px}.pagination_pagination__next____Y8A svg{margin-left:8px}.pagination_pagination__next____Y8A,.pagination_pagination__prev___WAFL{color:#e31235}.pagination_pagination__next____Y8A svg,.pagination_pagination__prev___WAFL svg{margin-top:-2px}.pagination_pagination__next____Y8A svg path,.pagination_pagination__prev___WAFL svg path{fill:#e31235}.pagination_pagination__active__2CtXG{color:#e31235}@media only screen and (max-width:575px){.pagination_pagination__2FDlE{margin-top:45px}.pagination_pagination__page__guVZl{margin:0 8px}.pagination_pagination__prev___WAFL{margin-right:16px}.pagination_pagination__next____Y8A{margin-left:16px}.pagination_pagination__next____Y8A span,.pagination_pagination__prev___WAFL span{display:none}}