/*!
 * File: ProductPage.scss
 * Project: Finist Industrial
 * Module: Страница одиночного товара
 * Build: 2026-01-11 22:16
 * Author: Alex
 * Contract: ВНИМАНИЕ! Этот файл генерируется автоматически.
 */.woocommerce-tabs{background:#f6f6f5;overflow:hidden;padding:0 5%;text-align:left}.woocommerce-tabs:before,.woocommerce-tabs:after{content:"";display:table}.woocommerce-tabs ul.tabs{list-style:none;margin-left:0;width:100%!important;text-align:center}.woocommerce-tabs ul.tabs li{margin:0;position:relative;display:flex;align-content:space-around;align-items:center;justify-content:center}.woocommerce-tabs ul.tabs li.active{color:var(--color-red-700);border-bottom:1px solid var(--color-red-700)}.woocommerce-tabs ul.tabs li a{display:block;width:100%;color:#333;text-transform:uppercase}.woocommerce-tabs .panel h2:first-of-type{margin:1em 0}.woocommerce-tabs .panel h2,.woocommerce-tabs ul.tabs li.active a{color:var(--color-red-700)}.woocommerce-tabs .panel{width:100%!important;margin:0 auto 3.5em!important}.woocommerce-tabs .panel ul>li{list-style-type:disc}.woocommerce-product-details__short-description ul{margin-left:10px}.woocommerce-product-details__short-description ul li:before{content:"\b7";margin-right:.5em}.tabs li a{top:4px;padding:10px 25px;border-radius:2px 2px 0 0;opacity:.7;transition:all .1s ease-in-out;color:#fff;display:block}.tabs li a:hover,.tabs li.active a{opacity:1;top:0}.tabs{display:flex}.tabs li:not(:last-child){margin-right:7px}@media screen and (max-width:901px){.tabs{flex-direction:column}.tabs li{width:100%}.tabs li:not(:last-child){margin-right:0}.tabs li a{opacity:1;top:0;border-radius:0}.tabs li.active a:before{padding-right:5px}}@media(max-width:1024px){.woocommerce-tabs ul.tabs{flex-direction:column;align-items:flex-start}.woocommerce-tabs ul.tabs li{width:100%;text-align:left}.woocommerce-tabs ul.tabs li a{padding:10px 0}}@media(min-width:768px){.woocommerce-tabs .panel{float:right;margin-right:0;width:100%;margin-top:0}.woocommerce-tabs ul.tabs li.active:after{right:1em}}ul.products{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0;clear:both}ul.products li.product{width:100%;list-style:none;margin-left:0;margin-bottom:4.235801032em;text-align:center;position:relative}ul.products li.product img{display:block;margin:0 auto 1.618em;width:100%}ul.products li.product .button{margin-bottom:.236em}@media(min-width:768px){ul.products li.product{clear:none;width:100%;float:left;font-size:.875em}ul.products li.product.last{margin-right:0!important}.site-main ul.products li.product,.woocommerce-tabs ul.tabs{width:33%;padding:1em;margin:0}}.right-col-scroll *{color:#000}.right-col-scroll::-webkit-scrollbar{width:0;height:0}#my-tab-section{overflow-x:auto}#my-tab-section .main-tabs .description-block{color:#333;height:auto;max-height:100%;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1)}#my-tab-section .main-tabs .description-block p{color:inherit}#my-tab-section .main-tabs .description-block ul li:before{content:"\b7";margin-right:.5em}#my-tab-section .main-tabs .description-block.compactly{max-height:300px;transition:max-height .3s cubic-bezier(1,0,1,0)}#my-tab-section .main-tabs .description-block.compactly:not(.hidden-rows){background:linear-gradient(180deg,#333 40%,#2e2e2e00 99%);background-clip:text;-webkit-background-clip:text;text-fill-color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:767.98px){#galleryGrid{grid-template-columns:1fr!important;grid-auto-rows:auto;width:100%!important;margin:0 auto}#galleryGrid>*{min-width:0}#myThumbsWrap{grid-column:1/-1;grid-row:2;width:100%!important;max-width:100%!important;max-height:none!important;overflow:hidden;box-sizing:border-box}#myThumbs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem!important;width:100%!important;height:auto!important;max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}#myThumbs::-webkit-scrollbar{width:0;height:0}#myThumbs>li{flex:0 0 auto;width:72px;min-width:72px}#myThumbs img{max-width:100%;height:auto;display:block}}
