:root,[data-theme=light],[data-theme=dark]{--palette-accent: var(--orange-100);--palette-accent-contrast: var(--white);--palette-accent-soft: rgba(255, 138, 88, .15);--palette-accent-text: var(--orange-200);--palette-bg: var(--gray-50);--palette-surface: var(--white);--palette-text: var(--black);--palette-muted: var(--gray-100);--palette-fill: rgba(120, 126, 130, .1);--palette-fill-soft: rgba(120, 126, 130, .05);--palette-stroke: var(--border-color);--palette-emphasis: var(--black);--palette-emphasis-contrast: var(--white);--palette-danger: var(--error-color);--palette-danger-contrast: var(--white);--palette-danger-soft: rgba(235, 87, 87, .15);--palette-danger-text: var(--error-color);--palette-success: var(--green);--palette-success-contrast: var(--white);--palette-success-soft: rgba(101, 181, 173, .15);--palette-success-text: var(--green);--palette-warning: var(--gold);--palette-warning-contrast: var(--black);--palette-warning-soft: rgba(255, 198, 88, .15);--palette-warning-text: var(--black);--palette-activity: var(--orange-100);--palette-activity-contrast: var(--white);--palette-activity-soft: rgba(255, 138, 88, .15);--palette-activity-text: var(--orange-200);--color-accent: var(--palette-accent);--color-accent-contrast: var(--palette-accent-contrast);--color-accent-soft: var(--palette-accent-soft);--color-accent-text: var(--palette-accent-text);--color-danger: var(--palette-danger);--color-danger-contrast: var(--palette-danger-contrast);--color-danger-soft: var(--palette-danger-soft);--color-danger-text: var(--palette-danger-text);--color-success: var(--palette-success);--color-success-contrast: var(--palette-success-contrast);--color-success-soft: var(--palette-success-soft);--color-success-text: var(--palette-success-text);--color-warning: var(--palette-warning);--color-warning-contrast: var(--palette-warning-contrast);--color-warning-soft: var(--palette-warning-soft);--color-warning-text: var(--palette-warning-text);--color-activity: var(--palette-activity);--color-activity-contrast: var(--palette-activity-contrast);--color-activity-soft: var(--palette-activity-soft);--color-activity-text: var(--palette-activity-text);--color-bg: var(--palette-bg);--color-surface: var(--palette-surface);--color-text: var(--palette-text);--color-muted: var(--palette-muted);--color-fill: var(--palette-fill);--color-fill-soft: var(--palette-fill-soft);--color-stroke: var(--palette-stroke);--color-emphasis: var(--palette-emphasis);--color-emphasis-contrast: var(--palette-emphasis-contrast)}.select-error,.error{border:1px solid #eb5757}.city-select{padding:10px 15px;position:fixed;z-index:100;max-width:320px;width:100%;left:0;top:0;bottom:0;overflow-y:auto;background-color:#fff;transform:translate(-100%);transition:transform .2s ease-in-out}.city-select.active{transform:translate(0)}.city-select__inner{width:100%;display:flex;flex-direction:column;gap:20px}.city-select__close:active{scale:.99}.city-select .input{padding:15px;border-radius:4px}.city-select .input-field__label{font-size:15px;color:var(--black)}.city-select__list{display:flex;flex-direction:column;gap:5px}.city-select__option{padding:10px 5px}.header__inner{justify-content:space-between}.logo img{object-fit:contain!important}.section-blog_str__cards{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 768px){.section-blog_str__cards{display:grid;grid-template-columns:repeat(1,1fr)}}.loader{width:48px;height:48px;border:3px solid #fff;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border:3px solid;border-color:#65b5ad transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ad-page__form-look{display:flex;flex-direction:row}.product-card__like{fill:transparent;color:#ff8a58}.like{fill:#ff8a58;color:#ff8a58}.search-form{width:70%}@media screen and (max-width: 768px){.search-form{width:100%}}@media screen and (min-width: 768px){.textcols1{column-width:50%;column-count:2;column-gap:4%}}.product-detail-spec__item:before{content:"";position:absolute;top:inherit;transform:translateY(-50%);grid-column:2 / 3;left:0;width:100%;height:11px;border-bottom:1px dashed var(--user-pic-bg)}.waterhole .header{--color-bg: none;background:none;box-shadow:none;position:unset;top:-1px;transition:box-shadow .2s;z-index:var(--z-index-header)}.waterhole .header--scroll{position:fixed}.section.container.with-sidebar.index-layout,.waterhole .section.container.with-sidebar.index-layout{padding-top:20px!important;padding-block-start:20px!important}@media screen and (max-width: 768px){.section.container.with-sidebar.index-layout,.waterhole .section.container.with-sidebar.index-layout{padding-top:15px!important;padding-block-start:15px!important}}.cp .btn,.cp button.btn,.cp a.btn,.cp input[type=submit].btn,.cp input[type=button].btn,.cp button,.cp a[class*=btn],.cp button[class*=btn],.cp .btn-secondary,.cp button.btn-secondary,.cp a.btn-secondary,.cp__content .btn,.cp__content button.btn,.cp__content a.btn,.cp__content input[type=submit].btn,.cp__content input[type=button].btn,.cp__content button,.cp__content a[class*=btn],.cp__content button[class*=btn],.cp__content .btn-secondary,.cp__content button.btn-secondary,.cp__content a.btn-secondary,[data-waterhole-cp] .btn,[data-waterhole-cp] button.btn,[data-waterhole-cp] a.btn,[data-waterhole-cp] input[type=submit].btn,[data-waterhole-cp] input[type=button].btn,[data-waterhole-cp] button,[data-waterhole-cp] a[class*=btn],[data-waterhole-cp] button[class*=btn],[data-waterhole-cp] .btn-secondary,[data-waterhole-cp] button.btn-secondary,[data-waterhole-cp] a.btn-secondary{min-height:auto!important;height:auto!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.5!important}.cp .cp__main,.cp .cp__content,.cp main,.cp [role=main],.cp__content .cp__main,.cp__content .cp__content,.cp__content main,.cp__content [role=main],[data-waterhole-cp] .cp__main,[data-waterhole-cp] .cp__content,[data-waterhole-cp] main,[data-waterhole-cp] [role=main]{max-width:100%!important;width:100%!important}.cp .container,.cp .cp-container,.cp__content .container,.cp__content .cp-container,[data-waterhole-cp] .container,[data-waterhole-cp] .cp-container{width:100%!important;padding-left:1rem;padding-right:1rem}.cp .card,.cp [class*=card],.cp .table-container.card,.cp .card__row,.cp .table-container,.cp table,.cp .table,.cp .stack,.cp [class*=stack],.cp__content .card,.cp__content [class*=card],.cp__content .table-container.card,.cp__content .card__row,.cp__content .table-container,.cp__content table,.cp__content .table,.cp__content .stack,.cp__content [class*=stack],[data-waterhole-cp] .card,[data-waterhole-cp] [class*=card],[data-waterhole-cp] .table-container.card,[data-waterhole-cp] .card__row,[data-waterhole-cp] .table-container,[data-waterhole-cp] table,[data-waterhole-cp] .table,[data-waterhole-cp] .stack,[data-waterhole-cp] [class*=stack]{width:100%!important;max-width:100%!important}.measure>p,.post-body>p{margin-bottom:20px}body .cp .btn,body .cp button.btn,body .cp a.btn,body .cp button,body .cp a[class*=btn],body .cp button[class*=btn],.cp__content .btn,.cp__content button.btn,.cp__content a.btn,.cp__content button,.cp__content a[class*=btn],.cp__content button[class*=btn]{min-height:auto!important;height:auto!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.5!important}body .cp .cp__content,body .cp main,body .cp [role=main],.cp__content{max-width:100%!important;width:100%!important}body .cp .card,body .cp [class*=card],body .cp .table-container.card,body .cp .card__row,.cp__content .card,.cp__content [class*=card],.cp__content .table-container.card,.cp__content .card__row,body .cp .table-container,body .cp table,body .cp .table,.cp__content .table-container,.cp__content table,.cp__content .table,body .cp .stack,body .cp [class*=stack],.cp__content .stack,.cp__content [class*=stack]{width:100%!important;max-width:100%!important}.waterhole .btn:not(.magic-btn),.waterhole button.btn:not(.magic-btn),.waterhole a.btn:not(.magic-btn),.waterhole input[type=submit].btn:not(.magic-btn),.waterhole input[type=button].btn:not(.magic-btn),.waterhole button:not(.magic-btn):not([class*=magic-btn]),.waterhole a[class*=btn]:not(.magic-btn):not([class*=magic-btn]),.waterhole button[class*=btn]:not(.magic-btn):not([class*=magic-btn]),.waterhole .btn-secondary:not(.magic-btn),.waterhole button.btn-secondary:not(.magic-btn),.waterhole a.btn-secondary:not(.magic-btn){min-height:auto!important;height:auto!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.5!important}.waterhole .stack .btn:not(.magic-btn),.waterhole .stack button.btn:not(.magic-btn),.waterhole .stack a.btn:not(.magic-btn),.waterhole .stack button:not(.magic-btn):not([class*=magic-btn]),.waterhole [class*=stack] .btn:not(.magic-btn),.waterhole [class*=stack] button.btn:not(.magic-btn),.waterhole [class*=stack] a.btn:not(.magic-btn),.waterhole [class*=stack] button:not(.magic-btn):not([class*=magic-btn]){min-height:auto!important;height:auto!important;padding:.5rem 1rem!important;font-size:.875rem!important;line-height:1.5!important}.waterhole .post-page .section.container.with-sidebar .stack,.waterhole .post-page .section.container.with-sidebar [class*=stack],.waterhole .post-page .stack,.waterhole .post-page [class*=stack],.post-page .section.container.with-sidebar .stack,.post-page .section.container.with-sidebar [class*=stack],.post-page .stack,.post-page [class*=stack],.waterhole .section.container.with-sidebar .card,.waterhole .section.container.with-sidebar [class*=card],.waterhole .user-page .card,.waterhole .user-page [class*=card],.waterhole [class*=user] .card,.waterhole [class*=user] [class*=card],.waterhole .comment-list,.waterhole .comment-list.card,.waterhole [class*=comment-list],.waterhole [class*=comment-list].card{width:100%!important;max-width:100%!important}.waterhole .card,.waterhole [class*=card]:not([class*=product-card]):not([class*=review-card]):not([class*=article]):not([class*=expert-card]){max-width:100%!important}.waterhole .badge--hidden,.waterhole .badge.group-badge.badge--hidden,.badge--hidden,.badge.group-badge.badge--hidden{color:var(--color-text, var(--black))!important;opacity:1!important}.waterhole .group-badge,.waterhole .badge.group-badge{color:var(--group-color-constrast, var(--color-text, var(--black)))!important}.waterhole .group-badge.badge--hidden{color:var(--color-text, var(--black))!important}.waterhole .magic-btn,.waterhole a.magic-btn,.waterhole button.magic-btn,.waterhole [class*=magic-btn]{padding:15px 16px 15px 56px!important;font-size:15px!important;line-height:normal!important;border-radius:100px!important}.waterhole .magic-btn:hover{padding:15px 56px 15px 16px!important}.ui-chat__users{height:600px;overflow-y:auto}@media screen and (max-width: 768px){body{overflow-x:hidden;width:100%;max-width:100vw}.container{width:100%;max-width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}.catalog__layout,.catalog-content,.catalog-content__cards{width:100%;max-width:100%;overflow-x:hidden}.catalog-product-card{width:100%;max-width:100%;box-sizing:border-box}.main{width:100%;max-width:100vw;overflow-x:hidden}.catalog__pagination-wrapper{width:100%;max-width:100%;overflow-x:auto;flex-wrap:wrap;gap:12px!important;padding:0 15px;box-sizing:border-box}.catalog__pagination{width:100%;max-width:100%;overflow-x:auto;flex-wrap:wrap;justify-content:center}.pagination{width:100%;max-width:100%;overflow-x:auto;flex-wrap:wrap;justify-content:center;gap:4px}.pagination__list{flex-wrap:wrap;justify-content:center;gap:4px}.pagination__prev,.pagination__next{padding:8px 16px!important;min-height:40px!important;font-size:12px!important;flex-shrink:1}.pagination__prev svg,.pagination__next svg{width:20px!important;height:20px!important}.pagination__dots,.pagination__link{width:36px!important;height:36px!important;font-size:12px!important;flex-shrink:0;min-width:36px}.catalog__pagination-view-more,.catalog__pagination-input-field{display:none!important}.product-detail,.card-detail{width:100%!important;max-width:100%!important;padding:20px 15px!important;box-sizing:border-box!important;overflow-y:hidden!important;margin-left:0!important;margin-right:0!important}.product-detail *,.card-detail *{max-width:100%!important;box-sizing:border-box!important}.product-detail__top,.card-detail__top{width:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;flex-wrap:wrap!important}.product-detail__slider-wrapper{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.product-detail__slider{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.product-detail__slider .swiper-wrapper{width:100%!important;max-width:100%!important}.product-detail__content,.card-detail__content{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden;word-wrap:break-word!important;overflow-wrap:break-word!important}.product-detail__items{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.product-detail__item{width:100%!important;max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important}.product-detail__nav{width:100%!important;max-width:100%!important;overflow-x:auto!important;box-sizing:border-box!important}.product-detail-spec{width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.product-detail-spec__item{width:100%!important;max-width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important}.product-detail table,.card-detail table,.product-detail__content table,.card-detail__content table{width:100%!important;max-width:100%!important;table-layout:auto!important;word-wrap:break-word!important}}
