@media screen and (width>=992px) and (width<=1099px){.products-detail__top{flex-direction:column}.products-detail__left{width:100%;margin-bottom:40px;margin-right:0}.products-detail__img{width:100%}.marketing{padding-bottom:50px}.marketing__container{flex-direction:column;gap:40px}.marketing__img{order:1;width:100%}.marketing__wrapper{width:100%}.marketing__title{text-align:center;margin-bottom:30px}.marketing__text{margin-bottom:45px;font-size:17px}}.marketing__wrapper,.p-btn,.product__info,.products-detail__info{min-width:0}@media screen and (width<=991px){.header__cart,.header__email,.header__logo,.header__phone-icon,.header__whatsapp{position:relative}.header__cart:after,.header__email:after,.header__phone-icon:after,.header__whatsapp:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.product__img--empty,.products-detail__img--empty{color:#9a9a9a;text-align:center;background:#f4f4f4;border-radius:8px;justify-content:center;align-items:center;min-height:160px;padding:20px;font-size:13px;display:flex}.product__availability--order,.products-detail__actual-available--order{color:#c77700}.empty-state{text-align:center;color:#6b6b6b;padding:60px 20px}.empty-state__title{color:#1b1b1b;margin-bottom:12px;font-size:22px;font-weight:700}.product__labels,.products-detail__labels{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.p-label{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.25;display:inline-block}.p-label--new{color:#fff;background:#1e9e57}.p-label--sale{color:#fff;background:#d93025}.p-label--hit{color:#3a2c00;background:#f7c52d}.p-oldprice{color:#d93025;white-space:nowrap;margin-right:8px;font-size:15px;font-weight:600;text-decoration:line-through}.price-container{flex-wrap:wrap;align-items:baseline;gap:2px 0;display:flex}.p-actions{align-items:stretch;gap:10px;width:100%;margin-top:auto;display:flex}.p-btn{cursor:pointer;border-radius:8px;flex:1 1 0;padding:12px 10px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s,color .2s,border-color .2s}.p-btn--quick{color:#fff;background:#1b2559;border:1px solid #1b2559}.p-btn--quick:hover{background:#28358a;border-color:#28358a}.p-btn--cart{color:#1b2559;background:#fff;border:1px solid #1b2559}.p-btn--cart:hover{color:#fff;background:#1b2559}.p-btn:disabled{opacity:.65;cursor:default}.product__img{justify-content:center;align-items:center;height:190px;margin-bottom:12px;display:flex;overflow:hidden}.product__img img,.product__img picture{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product{flex-direction:column;display:flex}.product__info{flex:auto}@media screen and (width<=767px){.product__img{height:140px}.p-btn{padding:11px 8px;font-size:13px}}.catalog__intro,.catalog__seo,.page-text__body,.tabs__content,.tabs__content li,.tabs__content p,.tabs__content span{color:#2a2a2a}.tabs__content a{color:#d93025}.products-detail__characteristic{align-items:baseline;gap:16px;display:flex}.products-detail__characteristic-title{flex:auto;min-width:0}.products-detail__characteristic-text{text-align:right;overflow-wrap:anywhere;word-break:break-word;flex:0 auto;min-width:0}.tabs__content a[href*=vk\.com],.tabs__content a[href*=rutube],.tabs__content a[href*=youtu]{color:#d93025;font-weight:700;text-decoration:underline}.video-note{color:#a3281f;background:#fff4f3;border:1px solid #f3c9c6;border-radius:10px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-weight:600;display:flex}.video-note__icon{font-size:19px;line-height:1}.pd-zoom{cursor:zoom-in;background:#fff;border:1px solid #bbb;border-radius:8px;width:100%;padding:0;display:block;position:relative}.pd-zoom:disabled{cursor:default}.pd-zoom__hint{color:#fff;opacity:0;pointer-events:none;background:#1b2559d1;border-radius:20px;padding:5px 12px;font-size:12px;transition:opacity .2s;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.pd-zoom:hover .pd-zoom__hint{opacity:1}.lb{z-index:10000;cursor:zoom-out;background:#0c0f1ceb;justify-content:center;align-items:center;padding:60px 20px;display:flex;position:fixed;inset:0}:is(.lb .lb__img,.lb :deep(.lb__img)){max-width:100%;max-height:100%}.lb .lb__img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:80vh}.lb :deep(.lb__img img){-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:80vh}.lb__close{background:0 0;font-size:42px;top:16px;right:24px}.lb__close,.lb__nav{color:#fff;cursor:pointer;border:0;line-height:1;position:absolute}.lb__nav{background:#ffffff1f;border-radius:50%;width:52px;height:52px;font-size:34px;top:50%;transform:translateY(-50%)}.lb__nav:hover{background:#ffffff40}.lb__nav--prev{left:18px}.lb__nav--next{right:18px}.lb__count{color:#cfd6e0;font-size:14px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pd-actions{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.pd-actions .counter{flex:none}.pd-btn{flex:170px;min-width:150px}button.video-note{cursor:pointer;text-align:left;width:100%;font-family:inherit;font-size:15px}button.video-note:hover{background:#ffe9e6}@media screen and (width<=600px){.pd-actions{flex-direction:column}.pd-actions .counter{align-self:flex-start}.pd-btn{flex:auto;width:100%}.lb{padding:50px 10px}.lb__nav{width:44px;height:44px;font-size:28px}}.subcats{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:0 0 28px;display:grid}.subcats__item{color:#1b1b1b;background:#fff;border:1px solid #e3e3e3;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;font-size:15px;line-height:130%;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.subcats__item:hover{color:#f06508;border-color:#f06508}.subcats__arrow{color:#c3c3c3;flex:none;font-size:20px;line-height:1}.subcats__item:hover .subcats__arrow{color:#f06508}.cat-tools{border-bottom:1px solid #ededed;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding-bottom:16px;display:flex}.cat-tools__label{color:#8d8d8d;margin-right:2px;font-size:14px}.cat-tools__btn{color:#1b1b1b;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:7px 15px;font-family:inherit;font-size:14px}.cat-tools__btn--on,.cat-tools__btn:hover{border-color:#f06508}.cat-tools__btn--on{color:#fff;background:#f06508}.cat-tools__count{color:#8d8d8d;margin-left:auto;font-size:14px}@media screen and (width<=600px){.subcats{grid-template-columns:1fr}.cat-tools__count{width:100%;margin-left:0}}.home-text{color:#2a2a2a;max-width:900px;margin:0 auto;font-size:17px;line-height:165%}.home-text h2{margin:28px 0 14px;font-size:26px}.home-text :deep(h2){margin:28px 0 14px;font-size:26px}.home-text h3{margin:22px 0 10px;font-size:20px}.home-text :deep(h3){margin:22px 0 10px;font-size:20px}.home-text p{margin-bottom:16px}.home-text :deep(p){margin-bottom:16px}.home-text ul{margin:0 0 16px;padding-left:22px}.home-text :deep(ul){margin:0 0 16px;padding-left:22px}.ask{text-align:center;padding:54px 0}.ask__text{color:#6b6b6b;margin:10px 0 22px}.ask__row{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-bottom:20px;display:flex}.ask__phone{color:#1b2559;white-space:nowrap;font-size:27px;font-weight:800;text-decoration:none}.ask__phone:hover{color:#f06508}.ask__phone--extra{color:#5b6478;font-size:21px;font-weight:600}.ask__msgs{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ask__msg{color:#fff;border-radius:26px;padding:11px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.ask__msg--wa{background:#25d366}.ask__msg--tg{background:#2aabee}.ask__msg--max{background:#6c4bf4}.ask__msg--mail{background:#5b6478}.ask__msg:hover{opacity:.88}@media screen and (width<=600px){.ask__phone{font-size:22px}.ask__phone--extra{font-size:18px}}
