

/* Start:/local/templates/tailwindV8/components/bitrix/catalog/bitrix/style.min.css?17945908623477*/
.v8-catalog-detail .d-none{display:none!important}.v8-catalog-detail .bx-catalog-element>div>div>.bg-gradient{padding:clamp(1rem,4vw,3rem);border:1px solid var(--v8-line);border-radius:.75rem;background:var(--v8-panel)}.v8-catalog-detail .bg-gradient .row{display:grid;gap:1.5rem;align-items:center}.v8-catalog-detail img.h-auto{width:auto;height:auto;max-height:20rem;margin-inline:auto;object-fit:contain}.v8-catalog-detail [itemprop=name]{font-size:clamp(1.5rem, 3vw, 2.5rem);line-height:1.1;font-weight:700;overflow-wrap:anywhere}.v8-catalog-detail .text-light{color:inherit}.v8-catalog-detail .product-item-detail-buy-button{display:inline-flex;align-items:center;justify-content:center;margin-block-start:.75rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--v8-accent);color:var(--v8-accent-text);font-weight:700;text-align:center}.v8-catalog-detail .btn.product-item-detail-buy-button>span{position:static;transform:none}@media (min-width:48rem){.v8-catalog-detail .bg-gradient .row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.v8-product-specifications{display:grid;gap:1.5rem;margin-block:2rem;align-items:start}.v8-product-specifications__card{min-width:0;padding:clamp(1rem,3vw,2rem);border:1px solid var(--v8-line);border-radius:.75rem;background:var(--v8-panel)}.v8-product-specifications__card h2{margin:0 0 1.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.v8-product-properties{display:grid;grid-template-columns:minmax(0,1fr);margin:0;font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.v8-product-properties>dt{margin:0;padding-block-start:1rem;border-top:1px solid var(--v8-line);font-weight:600}.v8-product-properties>dd{margin:0;padding-block:.35rem 1rem}.v8-product-properties>dd>ul{margin:0;padding-inline-start:1.2rem;list-style:disc}.v8-product-properties>dd>ul>li+li{margin-block-start:.5rem}@media (min-width:64rem){.v8-product-specifications{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr)}.v8-product-specifications__card:only-child{grid-column:1/-1}}.v8-product-properties__plan h3{margin:0;font-size:1.1rem;font-weight:700}.v8-product-properties__plan a{text-decoration:underline;text-underline-offset:.2em}.v8-product-block-properties{width:100%;min-width:0;margin-block:2rem}.v8-product-block-properties>dl>dt{border:0;padding:0;font-size:1.25rem}.v8-product-properties__blocks{min-width:0}.v8-catalog-detail .bx-catalog-element .product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline:2px solid var(--v8-accent);background:var(--v8-accent);color:var(--v8-accent-text)}.v8-catalog-detail .bx-catalog-element .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline:2px solid var(--v8-accent)}.v8-rich.v8-catalog-section-description{display:flow-root;padding-block:clamp(2rem,4vw,3.5rem)}.v8-catalog-section-description>:first-child{margin-block-start:0}.v8-catalog-section-description>:last-child{margin-block-end:0}.v8-pricing:has(> [data-pricing-panel]:not([hidden]) .v8-catalog-section-description):has(+ .ufblocks-v8){margin-block-end:0}.v8-pricing:has(> [data-pricing-panel]:not([hidden]) .v8-catalog-section-description)+.ufblocks-v8{margin-block-start:0}.v8-pricing:has(> [data-pricing-panel]:not([hidden]) .v8-catalog-section-description)+.ufblocks-v8>.ufb-block:first-child{padding-block-start:0}.v8-catalog-detail{padding-block:clamp(1rem,2vw,1.5rem) 3.5rem}.v8-catalog-detail>.v8-section__title{margin:0 0 clamp(2rem,3vw,3rem)}
/* End */


/* Start:/local/templates/tailwindV8/components/bitrix/catalog/bitrix/bitrix/catalog.section/v8-pricing/style.min.css?17946670436194*/
.v8-pricing{--v8-pricing-reveal-duration:.2s;--v8-pricing-reveal-easing:cubic-bezier(.2, .6, .3, 1);margin-block:2rem}.v8-pricing [hidden]{display:none!important}.v8-pricing__billing,.v8-pricing__tabs{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;margin-block-end:2rem}.v8-pricing__billing button,.v8-pricing__tabs button{padding:.75rem 1.25rem;border:1px solid var(--v8-line);border-radius:.5rem;background:var(--v8-panel);color:inherit;cursor:pointer;font-weight:600}.v8-pricing__billing button[aria-pressed=true],.v8-pricing__tabs button[aria-selected=true]{background:var(--v8-accent);color:var(--v8-accent-text);border-color:var(--v8-accent)}.v8-pricing a:focus-visible,.v8-pricing button:focus-visible,.v8-pricing select:focus-visible,.v8-pricing summary:focus-visible{outline:2px solid var(--v8-accent);outline-offset:3px}.v8-pricing__cards{display:grid;grid-auto-flow:column;grid-auto-columns:min(85vw,18rem);gap:1rem;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;padding:.25rem .25rem 1rem;overscroll-behavior-x:contain}.v8-pricing__cards>.v8-plan{scroll-snap-align:start}.v8-plan{display:flex;flex-direction:column;min-width:0;padding:1.25rem;border:1px solid var(--v8-line);border-radius:.75rem;background:var(--v8-panel);overflow-wrap:anywhere}.v8-plan__header{min-height:8rem}.v8-plan__header h2{font-size:1.6rem;font-weight:700;line-height:1.2;margin:0 0 1rem}.v8-plan__header p{font-size:.875rem;line-height:1.5;margin-block:.75rem}.v8-plan__users{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem}.v8-plan__users select{max-width:100%;padding:.4rem .6rem;background:var(--v8-panel);color:inherit;border:1px solid var(--v8-line);border-radius:.375rem}.v8-plan__pricing{min-height:12rem;margin-block:1rem}.v8-plan__price{font-size:clamp(1.25rem, 1.8vw, 1.8rem);font-weight:750;line-height:1.2}.v8-plan__billing,.v8-plan__per-user,.v8-plan__saving,.v8-plan__total{font-size:.8rem;line-height:1.5;margin-block-start:.5rem}.v8-plan__saving{font-weight:600}.v8-plan__buy{display:block;padding:.85rem;text-align:center;background:var(--v8-accent);color:var(--v8-accent-text);font-weight:700;border-radius:.5rem}.v8-plan__detail{display:block;text-align:center;padding:.75rem;font-size:.8rem;text-decoration:underline;text-underline-offset:.2em}.v8-plan__storage{padding-block:1rem;font-size:.875rem;font-weight:600;min-height:3.5rem}.v8-plan__features{border-top:1px solid var(--v8-line);padding-block-start:1rem;font-size:.875rem;line-height:1.6}.v8-plan__inherits{margin-block:.5rem 1rem}.v8-plan__inherits a{text-decoration:underline;text-underline-offset:.2em}.v8-plan__features h3{margin-block:1rem .5rem;font-size:.8rem;font-weight:700}.v8-plan__features ul{list-style:none;margin:0;padding:0}.v8-plan__features li{position:relative;padding-inline-start:1.2rem;margin-block:.5rem}.v8-plan__features li::before{content:'✓';position:absolute;inset-inline-start:0}.v8-pricing__compare{margin-block-start:2rem}.v8-pricing__compare summary{padding:1rem;border:1px solid var(--v8-line);border-radius:.5rem;text-align:center;font-weight:600;cursor:pointer}.v8-pricing__comparison-scroll{overflow-x:auto;margin-block-start:1rem}.v8-pricing__compare table{width:100%;border-collapse:collapse;font-size:.875rem}.v8-pricing__compare td,.v8-pricing__compare th{padding:.8rem;border-bottom:1px solid var(--v8-line);text-align:center;min-width:7rem}.v8-pricing__compare th:first-child{text-align:start;min-width:14rem}@media (min-width:48rem){.v8-pricing__cards{grid-auto-columns:max(14rem,calc((100% - (var(--v8-plan-count,5) - 1) * 1rem)/ var(--v8-plan-count,5)))}}.v8-plan__old-price{display:block;min-height:1.5rem;font-size:.875rem;opacity:.65}.v8-pricing__comparison-scroll thead a{text-decoration:underline;text-underline-offset:.2em}.v8-pricing__comparison-scroll .v8-pricing__feature-included{color:var(--v8-accent);font-weight:700}.v8-pricing__navigation{display:flex;justify-content:flex-end;gap:.5rem;margin-block-end:1rem}.v8-pricing__navigation[hidden]{display:none}.v8-pricing__navigation button{width:2.75rem;height:2.75rem;border:1px solid var(--v8-line);border-radius:.5rem;background:var(--v8-panel);color:inherit;cursor:pointer}.v8-pricing__navigation button:disabled{opacity:.35;cursor:default}.v8-pricing__navigation button:not(:disabled):hover{border-color:var(--v8-accent);color:var(--v8-accent)}.v8-pricing__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:2rem}.v8-pricing__toolbar .v8-pricing__tabs{justify-content:flex-start;flex-wrap:nowrap;min-width:0;overflow-x:auto;margin:0}.v8-pricing__toolbar .v8-pricing__tabs button{flex:0 0 auto}.v8-pricing__controls{flex:0 0 auto;margin-inline-start:auto}.v8-pricing__toolbar .v8-pricing__navigation{margin:0}.v8-plan__description{position:relative;z-index:2;block-size:3.9375rem;margin-block:.75rem}.v8-plan__header .v8-plan__description p{position:absolute;inset:0 0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0}.v8-plan__description-full{position:absolute;inset:-.5rem -.5rem auto;padding:.5rem;border-radius:.375rem;background:var(--v8-panel);box-shadow:0 4px 16px rgb(0 0 0 / .18);font-size:.875rem;line-height:1.5;visibility:hidden;clip-path:inset(0 0 100% 0);pointer-events:none;transition:clip-path var(--v8-pricing-reveal-duration) var(--v8-pricing-reveal-easing),visibility 0s var(--v8-pricing-reveal-duration)}.v8-plan__description:focus-within .v8-plan__description-full,.v8-plan__description:hover .v8-plan__description-full{visibility:visible;clip-path:inset(0);pointer-events:auto;transition-delay:0s}.v8-plan__description:has(:focus-visible){outline:2px solid var(--v8-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.v8-plan__description-full{transition:none}}.v8-plan__user-slot{min-block-size:2.5rem}.v8-plan__user-slot>p{margin:0}@supports (grid-template-rows:subgrid){.v8-pricing__cards{grid-template-rows:repeat(8,auto);row-gap:0}.v8-plan{display:grid;grid-template-rows:subgrid;grid-row:span 8;row-gap:0}.v8-plan__header{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}}
/* End */
/* /local/templates/tailwindV8/components/bitrix/catalog/bitrix/style.min.css?17945908623477 */
/* /local/templates/tailwindV8/components/bitrix/catalog/bitrix/bitrix/catalog.section/v8-pricing/style.min.css?17946670436194 */
