@charset "UTF-8";.product-gallery{display:flex;flex-direction:column;flex-grow:1;gap:20px}@media only screen and (min-width:640.98px){.product-gallery{flex-direction:row;height:555px}}@media only screen and (min-width:1024.98px){.product-gallery{flex-grow:0;width:550px}}@media only screen and (min-width:1280.98px){.product-gallery{width:670px}}.product-gallery .gallery-thumbs{order:1}@media only screen and (min-width:640.98px){.product-gallery .gallery-thumbs{flex-shrink:0;order:0;width:95px}.product-gallery .gallery-thumbs .thumbs-slider{height:100%;padding-bottom:48px;padding-top:48px}}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container{display:flex;gap:12px;margin:0 calc(var(--container-padding)*-1);padding:20px var(--container-padding) 0}@media only screen and (min-width:640.98px){.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container{flex-direction:column;gap:24px;margin:0;padding:0}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container .thumb-item{scroll-snap-align:start}}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container .thumb-item .thumb{align-items:center;border:2px solid transparent;border-radius:var(--border-radius);cursor:pointer;display:flex;height:95px;justify-content:center;transition:border-color .3s;width:95px}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container .thumb-item .thumb:hover{border-color:#ffe2ef}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container .thumb-item .thumb.active{border-color:#e54783}.product-gallery .gallery-thumbs .thumbs-slider .thumbs-container .thumb-item .thumb img{border-radius:inherit;width:100%}.product-gallery .gallery-thumbs .thumbs-slider .nav-thumbs{display:none;left:0;margin:0 auto;position:absolute;right:0}.product-gallery .gallery-thumbs .thumbs-slider .nav-thumbs.prev{top:0}.product-gallery .gallery-thumbs .thumbs-slider .nav-thumbs.next{bottom:0}@media only screen and (min-width:640.98px){.product-gallery .gallery-thumbs .thumbs-slider .nav-thumbs{display:inline-flex}}.product-gallery .gallery-image{align-items:center;display:flex;flex-grow:1;height:inherit;justify-content:center;position:relative}.product-gallery .gallery-image img{max-height:100%;width:auto}.product-gallery .gallery-image .zoom-image{align-items:center;background-color:#ffffffbf;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.product-gallery .gallery-image .zoom-image img{opacity:.5;width:50px}.product-gallery .gallery-image:hover .zoom-image{display:flex}.product-params{line-height:130%;position:relative}@media only screen and (min-width:1024.98px){.product-params{max-width:530px}}.product-params .product-heading-actions{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-bottom:10px;min-height:32px}.product-params .add-to-favorite{align-items:center;display:inline-flex;height:32px;justify-content:center;transition:color .3s;width:32px}.product-params .add-to-favorite.active,.product-params .add-to-favorite:hover{color:#db0053}.product-params .product-brand{display:inline-flex;font-size:14px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.product-params .product-title{font-family:var(--font-family-display);font-size:24px;font-weight:600;line-height:1.25;margin-bottom:16px}@media only screen and (min-width:640.98px){.product-params .product-title{font-size:30px}}.product-params .info-description{color:#949494;line-height:1.55;margin-bottom:20px}.product-params .expiration-date{color:#949494;font-size:14px;margin-bottom:16px}.product-params .info-extras-list{background-color:#f5dce6;border-left:8px solid #db0053;border-radius:8px;color:#db0053;display:flex;flex-direction:column;font-weight:600;gap:18px;margin-bottom:24px;padding:10px 20px}.product-params .info-extras-list .extra-item{align-items:center;display:flex;gap:8px}.product-params .info-extras-list .extra-item .nuxt-icon{color:#949494;font-size:24px}.product-params .product-actions{display:flex;width:100%}@media only screen and (min-width:1024.98px){.product-params .product-actions{justify-content:flex-start}}.product-params .product-actions .actions-inner{align-items:center;display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:640.98px){.product-params .product-actions .actions-inner{flex-wrap:nowrap;justify-content:flex-end}}@media only screen and (min-width:1024.98px){.product-params .product-actions .actions-inner{justify-content:flex-start}}.product-params .product-actions .actions-inner .product-price{display:flex;flex-direction:column-reverse;gap:6px;margin-bottom:12px;white-space:nowrap;width:100%}.product-params .product-actions .actions-inner .product-price .current-cost{font-size:18px;font-weight:700}.product-params .product-actions .actions-inner .product-price .line-through{font-size:15px}@media only screen and (min-width:640.98px){.product-params .product-actions .actions-inner .product-price{margin-bottom:0;margin-right:32px;min-width:102px;width:auto}}.product-params .product-actions .actions-inner .product-price .current-price{font-family:var(--font-family-display);font-size:22px;font-weight:500}.product-params .product-actions .actions-inner .product-price .old-price{color:#949494;font-family:var(--font-family-display);text-decoration:line-through}.product-params .product-actions .actions-inner .product-price .app-badge{margin-left:8px}.product-params .product-actions .actions-inner .app-qty{flex-grow:1;width:150px}@media only screen and (min-width:640.98px){.product-params .product-actions .actions-inner .app-qty{flex-grow:0}}.product-params .product-actions .actions-inner .product-disabled{align-self:center;font-weight:700}.product-params .product-actions .actions-inner .unit-price{align-items:center;cursor:pointer;display:inline-flex;font-weight:600;margin-left:24px;white-space:nowrap}.product-params .product-actions .actions-inner .unit-price:after{background:url(/_nuxt/assets/img/svg/question-gray.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}@media only screen and (min-width:1024.98px){.product-params .product-actions .actions-inner .unit-price{margin-left:32px}}.product-params .price-min-max{display:flex;flex-direction:column-reverse;font-size:18px;font-weight:700;gap:4px}.product-params .price-min-max .current-cost-discount{align-items:center;background-image:repeating-linear-gradient(90deg,currentColor 0,currentColor 2px,transparent 0,transparent 4px);background-position:0 100%;background-repeat:no-repeat;background-size:calc(100% - 25px) 2px;display:inline-flex;font-size:17px;padding-bottom:2px}.product-params .price-min-max .current-cost-discount:before{content:"От";padding-right:5px}.product-params .price-min-max .current-cost-discount:after{background:url(/_nuxt/assets/img/svg/question-gray.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}.product-params .info-items{align-items:center;display:flex;gap:15px;margin-bottom:12px}.product-params .info-items .tooltip-link{align-items:center;cursor:pointer;display:flex;gap:3px}.product-params .info-items .tooltip-link .eac-icon{height:auto;width:25px}.product-params .info-items .tooltip-link .plain-icon{height:auto;width:30px}.product-params .info-items .tooltip-link .question-icon{height:auto;width:20px}.product-params .info-items .tooltip-body{color:#fff;font-size:14px;left:0;max-width:300px}.product-params .product-cost__switcher{align-items:flex-start;display:flex;flex-direction:column;gap:2px;margin-right:15px}.product-params .product-cost__switcher .product-cost__info{align-items:center;display:flex;gap:5px}@media (max-width:640px){.product-params .product-actions .actions-inner .product-price{margin-bottom:0;width:auto}.product-params .product-actions .actions-inner .app-qty{margin-top:15px;width:100%}}.productInfo-notInStock{background-color:#f1f2f2;border:2px dashed #bcbec0;border-radius:4px;font-size:16px;line-height:24px;margin-left:25px;padding:8px 16px;text-align:center}.productInfo-notInStock .productInfo-notInStock-action{display:block;margin-top:8px}.productInfo-notInStock .product-cost-and-counter{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:24px}.product-characteristic-icon[data-v-f0042ce4]{height:24px;width:24px}.product-characteristic-icon circle[data-v-f0042ce4],.product-characteristic-icon path[data-v-f0042ce4],.product-characteristic-icon rect[data-v-f0042ce4]{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.product-details{margin-top:8px}.product-details .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.product-details .product-tabs{border-bottom:1px solid #e8e8e8;display:none;overflow-x:auto;scrollbar-width:none}@media only screen and (min-width:768.98px){.product-details .product-tabs{display:flex}}.product-details .product-tabs::-webkit-scrollbar{display:none}.product-details .product-tabs button{color:#949494;flex:0 0 auto;font-weight:600;min-height:52px;padding:0 18px;position:relative;transition:color .2s}.product-details .product-tabs button:after{background:transparent;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}.product-details .product-tabs button.active,.product-details .product-tabs button:hover{color:#db0053}.product-details .product-tabs button.active:after{background:#db0053}.product-details .product-tab-shell{display:flex;flex-direction:column}@media only screen and (min-width:768.98px){.product-details .product-tab-shell{display:block}}.product-details .product-mobile-tab{align-items:center;color:#949494;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.6;min-height:58px;order:var(--mobile-tab-order);padding:15px 4px;text-align:left}.product-details .product-mobile-tab:last-of-type{border-bottom:1px solid #e8e8e8}.product-details .product-mobile-tab svg{flex:0 0 24px;height:24px;width:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.product-details .product-mobile-tab.active{color:#db0053}.product-details .product-mobile-tab.active svg{transform:rotate(180deg)}@media only screen and (min-width:768.98px){.product-details .product-mobile-tab{display:none}}.product-details .product-tab-panel{order:var(--mobile-panel-order);padding-top:28px}.product-details .product-tab-panel.mobile-collapsed{display:none}@media only screen and (min-width:640.98px){.product-details .product-tab-panel{padding-top:36px}}@media only screen and (min-width:768.98px){.product-details .product-tab-panel{display:block;order:0}}.product-details .product-tab-panel .description-column>h2,.product-details .product-tab-panel .how-to-use>h2,.product-details .product-tab-panel>h2{font-family:var(--font-family-display);font-size:24px;font-weight:600;margin-bottom:22px}.product-details .description-layout{display:grid;gap:32px}@media only screen and (min-width:1024.98px){.product-details .description-layout{align-items:start;grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}}.product-details .description-text{line-height:1.65}.product-details .description-text p:not(:last-child){margin-bottom:16px}.product-details .description-text u{text-decoration:none}.product-details .description-text a{color:#1d4ed8;font-weight:600;text-decoration:underline}.product-details .report-link{margin-top:18px}.product-details .how-to-use{background:#fef5f8;border-radius:var(--border-radius);padding:24px}.product-details .how-to-use>h2{align-items:center;display:flex;gap:10px}.product-details .how-to-use>h2 .nuxt-icon{color:#db0053;font-size:26px}.product-details .how-to-use>h2 .how-to-use-icon{flex:0 0 36px;height:36px;width:36px;fill:none;stroke:#db0053;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-details .application-steps{display:grid;gap:14px;list-style:none;padding:0}.product-details .application-steps .application-step{align-items:flex-start;display:flex;gap:12px;line-height:1.5}.product-details .application-steps .step-number{align-items:center;background:#fff;border-radius:50%;color:#db0053;display:inline-flex;flex:0 0 28px;font-weight:700;height:28px;justify-content:center;width:28px}.product-details .important-note{background:#f8e1eb;border-radius:var(--border-radius);display:flex;gap:12px;line-height:1.5;margin-top:24px;padding:16px}.product-details .important-note .important-icon{align-items:center;background:#db0053;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 24px;font-weight:700;height:24px;justify-content:center;width:24px}.product-details .characteristics-columns{display:grid;gap:10px 20px}@media only screen and (min-width:1024.98px){.product-details .characteristics-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-details .characteristics-list{display:flex;flex-direction:column;gap:8px}.product-details .characteristic-row{align-items:center;background:#f5f7f9;border-radius:var(--border-radius);display:grid;gap:12px;grid-template-columns:28px minmax(110px,150px) minmax(0,1fr);min-height:62px;padding:12px 16px}@media only screen and (min-width:640.98px){.product-details .characteristic-row{grid-template-columns:28px minmax(130px,150px) minmax(0,1fr)}}.product-details .characteristic-row dt{font-weight:600}.product-details .characteristic-row dd{color:#949494;line-height:1.45;min-width:0;overflow-wrap:anywhere}.product-details .characteristic-row dd .app-link{text-decoration:none}.product-details .characteristic-row dd .app-link:hover{text-decoration:underline;text-underline-offset:3px}.product-details .characteristic-icon{align-items:center;color:#db0053;display:inline-flex;height:24px;justify-content:center;width:24px}.product-details .characteristic-icon .api-characteristic-icon,.product-details .characteristic-icon .api-characteristic-icon svg,.product-details .characteristic-icon .product-characteristic-icon{display:block;height:24px;width:24px}.product-details .characteristic-icon .api-characteristic-icon svg,.product-details .characteristic-icon .api-characteristic-icon svg *{stroke:currentColor!important;fill:none!important}.product-details .composition-card{background:#fff;border:1px solid #e8e8e8;border-radius:var(--border-radius);display:grid;overflow:hidden}@media only screen and (min-width:1024.98px){.product-details .composition-card{align-items:center;gap:26px;grid-template-columns:minmax(0,1.425fr) minmax(400px,1fr);padding:20px 22px}}.product-details .composition-main,.product-details .composition-side{padding:22px}@media only screen and (min-width:640.98px){.product-details .composition-main,.product-details .composition-side{padding:28px}}@media only screen and (min-width:1024.98px){.product-details .composition-main,.product-details .composition-side{padding:0}}.product-details .composition-side{align-items:flex-start;border-top:1px solid #e8e8e8;display:flex;flex-direction:column;gap:24px;justify-content:center}@media only screen and (min-width:1024.98px){.product-details .composition-side{align-items:center;border-top:0;display:grid;gap:26px;grid-template-columns:minmax(260px,1fr) auto}.product-details .composition-main{border-right:1px solid #e8e8e8;padding-right:24px}}.product-details .composition-label{color:inherit;font-size:15px;font-weight:700;margin-bottom:5px}.product-details .composition-text{color:#949494;font-size:14px;line-height:21px;max-width:1000px}.product-details .composition-meta{display:grid;gap:8px}.product-details .composition-confirmed,.product-details .composition-date{align-items:center;color:#949494;display:inline-flex;font-size:12px;font-weight:400;gap:8px;line-height:1.6}.product-details .composition-confirmed{background:#edf8f1;border-radius:20px;color:#07a34c;font-weight:400;padding:4px 8px;width:-moz-fit-content;width:fit-content}.product-details .composition-confirmed .confirmation-mark{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;font-size:11px;height:18px;justify-content:center;width:18px}.product-details .composition-copy{align-items:center;border:1px solid #db0053;border-radius:var(--border-radius);color:#db0053;display:inline-flex;font-size:12px;font-weight:400;gap:8px;line-height:1.6;min-height:46px;padding:9px 13px;transition:color .2s,background-color .2s}.product-details .composition-copy .copy-symbol{border:1.5px solid;border-radius:2px;display:inline-block;height:16px;position:relative;width:16px}.product-details .composition-copy .copy-symbol:before{background:#fff;border:1.5px solid;border-radius:2px;content:"";height:11px;left:-5px;position:absolute;top:-5px;width:11px}.product-details .composition-copy:hover{background:#db0053;color:#fff}.product-details .composition-copy:hover .copy-symbol:before{background:#db0053}.product-components{margin-top:56px}@media only screen and (min-width:640.98px){.product-components{margin-top:72px}}.product-components .components-heading{margin-bottom:28px}.product-components .components-heading h2{font-family:var(--font-family-display);font-size:24px;font-weight:600;margin-bottom:8px}.product-components .components-heading p{color:#949494}.product-components .components-grid{display:grid;gap:16px;grid-template-columns:1fr}@media only screen and (min-width:640.98px){.product-components .components-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024.98px){.product-components .components-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.product-components .component-card{background:#fff;border:1px solid #e8e8e8;border-radius:var(--border-radius);min-width:0;overflow:hidden}.product-components .component-card img{display:block;height:142px;-o-object-fit:cover;object-fit:cover;width:100%}.product-components .component-card .component-content{padding:16px}.product-components .component-card h3{font-size:16px;font-weight:700;line-height:1.35;margin-bottom:10px}.product-components .component-card p{color:#949494;font-size:14px;line-height:1.55}.product-page .product-card .page-content .product-info{display:flex;flex-direction:column;gap:20px;margin-bottom:40px;position:relative}@media only screen and (min-width:640.98px){.product-page .product-card .page-content .product-info{margin-bottom:50px}}@media only screen and (min-width:1024.98px){.product-page .product-card .page-content .product-info{flex-direction:row;margin-bottom:60px}}.product-page .product-card .page-content .product-info .product-statuses{left:0;top:0}@media only screen and (min-width:640.98px){.product-page .product-card .page-content .product-info .product-statuses{left:115px}}.product-page .product-card .page-content ul{list-style:disc;padding-bottom:15px;padding-left:20px}.product-page .product-card .page-content ul li{padding-bottom:7px}.product-page .related-products{display:flex;flex-direction:column;margin-top:60px}@media only screen and (min-width:640.98px){.product-page .related-products{margin-top:80px}}.product-page .related-products .more-products-btn{margin-left:auto;margin-right:auto;margin-top:40px;width:100%}@media only screen and (min-width:640.98px){.product-page .related-products .more-products-btn{width:auto}}@media only screen and (min-width:1024.98px){.product-page .related-products .more-products-btn{margin-top:0}}
