/*!
 * File: style.scss
 * Project: Finist Industrial
 * Module: Общий стиль
 * Build: 2026-05-07 04:42
 * Author: Alex
 * Contract: ВНИМАНИЕ! Этот файл генерируется автоматически.
 */.woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce-breadcrumb{font-size:.875em;display:ruby}.woocommerce-breadcrumb a{text-decoration:underline}.woocommerce-breadcrumb .breadcrumb-separator{display:inline-block;vertical-align:middle}/*! purgecss start ignore */body:not(.term-601) .swiper-slide{width:auto !important}/*! purgecss end ignore */:root{--carousel-padding-x: 1rem;--carousel-offset: calc(var(--carousel-padding-x) * 2);--carousel-max-width: calc(100vw - var(--carousel-offset));--carousel-max-height: calc(var(--carousel-max-width) * 9 / 16)}.swiper-wrapper{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.reference>iframe, .reference>img, .reference>a>picture>img{display:block;width:auto;max-width:var(--carousel-max-width);max-height:90vh;object-fit:contain}.reference>img{aspect-ratio:auto}.swiper-slide{max-width:100%;height:auto;flex:0 0 auto;display:inline-grid;grid-template-columns:min-content;scroll-snap-align:start;grid-template-rows:auto 1fr;align-items:start}.swiper-slide[data-type=video] iframe{aspect-ratio:16/9;max-height:calc(var(--carousel-max-width)*9/16)}.swiper-slide[data-type=clip] iframe{height:calc(var(--carousel-max-width)*16/9 - 68px);max-height:calc(var(--carousel-max-width)*16/9 + 68px)}.carousel-dot{background-color:#ccc;padding:0;width:10px;height:10px;border-radius:50%;border:1px solid #333;transition:background-color .3s ease,opacity .3s ease;margin:0 5px !important}.carousel-dot.active{background-color:#bc0022;border:none}.alpha, .alpha>a{font-style:normal;font-weight:700;font-size:1.6em;line-height:1.5em;color:#2e2e2e;letter-spacing:-1px;display:block}.button:after, button:after, input[type=button]:after, input[type=reset]:after{display:none}[placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.site-main nav.navigation:after, .site-main nav.navigation:before{content:"";display:table}.site-main nav.navigation:after, .woocommerce-tabs:after, ul.products:after{clear:both}textarea{transition:.22s ease;overflow:auto;vertical-align:top;width:100%}a:focus, input, input:focus, textarea{outline:0}.let12{color:#2e2e2e;font-size:48px;font-style:normal;font-weight:700;line-height:56px;letter-spacing:0;text-align:left}.send-more{padding:1em;border:0;align-items:center;justify-content:center;width:100%;display:flex !important;font-size:14px !important;line-height:25px;background-color:#bc0022;text-align:center;color:#f6f6f5 !important}.buttn.send-more:hover, .fifty_per.padd_new .send-more:hover{transition:.3s ease-out;background:#bc0022;opacity:1}.category-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:44px}.category-tabs__item{padding:8px 12px;color:#6d6d6d;font-size:16px;border-radius:15px;border:1px solid #d6d6d6;transition:all ease-in-out .4s}.category-tabs__item.active{color:#fff;border:1px solid #ab232a;background-color:#ab232a}.admin-category-source-pictures{position:absolute;top:0;right:10px;color:#ff9800;font-style:italic;font-size:.7em}.page-numbers{display:flex;gap:12px}canvas, progress, video{display:inline-block;vertical-align:baseline}[hidden], template{display:none}em, i{font-style:italic}mark{color:#333;text-decoration:none;background:0 0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;background-color:#e1e4e5;border:0;height:1px;margin:0 0 1.41575em}code, pre{font-size:1em}button, input, select, textarea{font:inherit;margin:0;line-height:1.618;text-rendering:optimizeLegibility}button{overflow:visible}button, select{text-transform:none}button, label, input[type=button]{cursor:pointer}button[disabled], html input[disabled]{cursor:default}input[type=checkbox], input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:separate}body, input, label{font-weight:400}embed, iframe, object, pre, select, video{max-width:100%}.storefront-breadcrumb{font-style:normal;font-weight:600;margin:1rem 0}h2+h3{border-top:1px solid rgba(0,0,0,.05);padding-top:0.5407911001em}form+h2, form+h3, form+h4, form+header h2, ol+h2, ol+h3, ol+h4, ol+header h2, p+h2, p+h3, p+h4, p+header h2, table+h2, table+h3, table+h4, table+header h2, ul+h2, ul+h3, ul+h4, ul+header h2{margin-top:2.2906835em}:where(address,p:not(:last-child),table){margin:0 0 1.41575em}ol{list-style:decimal}ul{list-style:disc}b, dt, mark, strong{font-weight:600}pre{background:rgba(0,0,0,.1019607843);margin-bottom:1.618em;padding:1.618em;overflow:auto}code, tt, var{background-color:rgba(0,0,0,.0509803922);padding:.202em 0.5407911001em}.site-content{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}table td p:last-child, table th p:last-child{margin-bottom:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}table caption{padding:1em 0}table td, table th{padding:1em 1.41575em;text-align:left;vertical-align:top}table caption, table th{font-weight:600}.cat-links, .tags-links{font-size:.875em}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1em}form{margin-bottom:1.618em}.button:disabled, button:disabled, input[type=button]:disabled, input[type=reset]:disabled{opacity:.5 !important;cursor:not-allowed}.button:disabled:hover, button:disabled:hover, input[type=button]:disabled:hover, input[type=reset]:disabled:hover{opacity:.5 !important}input[type=checkbox]+label, input[type=radio]+label{margin:0 0 0 0.3819820591em}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::placeholder{color:#616161}button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}input[type=email], input[type=number], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{padding:0.6180469716em;background-color:#fff;color:#43454b;border:0;-webkit-appearance:none;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.1254901961)}input[type=email]:focus, input[type=number]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, textarea:focus{background-color:#fff}.site-main nav.navigation{clear:both;padding:2.617924em 0}.upsells>h2:first-child{margin-bottom:1em}#content p, #content a, #content ul>li, #content .woocommerce-Tabs-panel *:not(:is(h1,h2,h3,h4,h5,h6)){font-size:clamp(14px,14px + (18 - 14)*(100vw - 230px)/(1440 - 230),18px)}p{hyphens:auto}.my-slide p{hyphens:initial}.send-more:hover{color:#fff;background:rgba(188,0,34,.4);cursor:pointer}.prod-up.prod-right-img{position:relative;height:100%}.prod-up{flex-shrink:1}a:hover:not(#my-general-block-navigation a), a:hover:not(#my-general-block-navigation a) svg{color:#bcb4b6;transition:.3s ease-out}.nav i{color:#333;font-size:12px}.nav span:hover{opacity:.9}.nav{justify-content:center;align-items:center;background:#fff;padding:12px}.nav a:last-child{margin-left:60px}.nav a:first-child{margin-right:60px}.help_cold{display:flex;margin-bottom:30px}.fifty_per{width:50%}.fifty_per.padd_new{padding:62px 90px 62px 95px;background:#2e2e2e}.padd_fifty_per{background-image:url(/static/avif/Mask.avif);background-repeat:no-repeat;background-size:cover}.up_zag{font-size:14px;line-height:25px;color:#616267;text-align:initial}.buttn.send-more{height:40px;width:120px}.techn{display:flex;background-color:#f6f6f5}.techn .fifty_per.padd_new{background:#f6f6f5}.techn .send-more{margin-top:40px;max-width:326px;outline:0}.techn .padd_fifty_per{background-image:url(/static/avif/pict.avif);background-repeat:no-repeat;background-size:cover}.dop_comple .techn{margin-top:30px;background-color:#fff}.dop_comple{margin-bottom:30px;margin-top:60px}.dop_popular_padd{width:54%;padding:62px 90px 62px 95px;background:#2e2e2e}.dop_popular_img{width:46%}.dop_popular_text{font-size:18px;font-style:normal;font-weight:400;line-height:26px;color:#fff;padding:20px 0 30px}.dop_popular{margin-top:70px;padding:70px 92px 50px;background:#f6f6f5}.dop_comple .techn_kitchen .techn{margin-top:10px}.techn_kitchen{margin-top:20px}.absolute-gradient-bottom{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top, #333, rgba(0, 0, 0, 0))}.absolute-gradient-bottom h4{display:flex;align-items:flex-start;min-height:3em;margin:1em;color:#fff;font-size:22px}@media(min-width: 834px)and (max-width: 1920px){.absolute-gradient-bottom h4{font-size:18px}}@media(max-width: 834px){.absolute-gradient-bottom h4{align-items:center;font-size:15px}}#distribution-line{position:relative;background:linear-gradient(to right, #bc0022 0 50%, #414141 50% 100%)}@media(max-width: 1023px){#distribution-line{background:linear-gradient(to bottom, #bc0022 0 50%, #414141 50% 100%)}}#distribution-line *{hyphens:unset}#distribution-line .feedback-grid-container{display:grid;gap:10px;grid-template-columns:repeat(1, 1fr);align-items:center;padding:30px 0}#distribution-line .feedback-grid-container .one, #distribution-line .feedback-grid-container .three, #distribution-line .feedback-grid-container .two{text-align:left;max-width:395px;z-index:1}@media(min-width: 1024px){#distribution-line .feedback-grid-container{padding:60px 0;grid-template-columns:repeat(3, 1fr);grid-template-areas:"block1 block2 block3"}#distribution-line .feedback-grid-container .three{text-align:right;justify-self:end}}#distribution-line .feedback-grid-container h2{color:#fff;font-size:clamp(19px,4vw,2rem);line-height:clamp(1.7rem,4vw,2rem);font-weight:700}#distribution-line .feedback-grid-container p{color:#fff;font-size:clamp(12px,4vw,24px);margin:clamp(14px,4vw,20px) 0 clamp(18px,4vw,24px)}select option{background:#fff;color:#1f2937}#page{position:relative}.all-grid-container{--gap: clamp(10px, 4vw, 1rem);margin:0;padding:0;list-style:none;display:grid;gap:var(--gap);justify-items:stretch;grid-auto-rows:auto;justify-content:start;grid-template-columns:repeat(auto-fit, minmax(max(250px, (100% - 3 * var(--gap)) / 4), max(250px, (100% - 3 * var(--gap)) / 4)))}@media screen and (max-width: 1200px){.all-grid-container{grid-template-columns:repeat(auto-fit, minmax(max(250px, (100% - 2 * var(--gap)) / 3), max(250px, (100% - 2 * var(--gap)) / 3)))}}@media screen and (max-width: 900px){.all-grid-container{grid-template-columns:repeat(auto-fit, minmax(max(250px, (100% - 1 * var(--gap)) / 2), max(250px, (100% - 1 * var(--gap)) / 2)))}}@media screen and (max-width: 600px){.all-grid-container{grid-template-columns:1fr}}@media screen and (min-width: 1024px){.all-grid-container-expand-33{grid-template-columns:repeat(auto-fill, minmax(calc(33% - 2rem), 1fr)) !important}}.all-grid-container li{padding:0;border:1px solid #ebebeb;position:relative;display:flex;flex-direction:column;justify-content:space-between;margin:auto;width:100%;height:100%;max-width:460px;text-align:left;transition:transform .3s;overflow:hidden}.all-grid-container li:hover{border:2px solid #ccc !important;border-radius:6px;transform:scale(0.99);transition:transform .1s linear}.all-grid-container li:hover:after, .all-grid-container li:hover:before{content:"";position:absolute;inset:0;background-size:contain;pointer-events:none;z-index:1}.all-grid-container li:hover:after{animation:play_button 10s linear infinite}.all-grid-container li p{margin:5px 0}.all-grid-container img{aspect-ratio:1;object-fit:cover;width:100%}.card{word-wrap:break-word;word-break:break-all}.img>img{object-fit:contain}.g-icon-section{width:16px;height:16px;background-size:16px 16px;background-image:url(/static/svg/basic_light_small.svg);display:inline-block}@media(max-width: 991px){.string{margin-bottom:30px}.let12{font-size:24px;line-height:1em}.nav a:first-child{margin-right:0}.nav a:last-child{margin-left:0}.dop_popular_padd .up_zag{color:#fff}}@media(max-width: 1200px){.dop_comple .techn{flex-flow:wrap}}@media(max-width: 991px){.help_cold{margin-bottom:20px;flex-flow:wrap}.dop_popular_img{width:100%;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat}.dop_popular_padd{width:100%;padding:38px 26px}.dop_popular{margin-top:20px;padding:49px 16px 20px;background:#f6f6f5}.dop_comple{margin-bottom:20px;margin-top:20px}.fifty_per.padd_new{padding:30px 10px;width:100%;order:2}.padd_fifty_per{width:100%;min-height:230px;order:1}.techn.container{margin-top:30px;flex-flow:wrap}.techn .send-more{margin-top:8px;max-width:100%}}
