@charset "UTF-8";.app-product-statuses{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.app-product-statuses.direction-row{flex-direction:row}.app-product-statuses.direction-column{align-items:flex-start;flex-direction:column}.app-product{border-bottom:1px solid #e8e8e8;padding:10px 0;position:relative;width:100%}.app-product .disabled-for-order{text-align:center}.app-product .disabled-for-order-text{color:#949494;display:inline-block;font-size:16px;font-weight:600;min-width:148px;padding-bottom:10px;text-align:right;width:100%}.app-product .disabled-for-order-container{display:flex;flex-direction:column;text-align:right}.app-product .product-inner{padding:10px}.app-product .product-inner-group{align-items:center;display:flex;gap:40px;width:inherit}.app-product .product-inner .product__link-and-info{display:flex;flex:1;gap:10px}.app-product .product-inner .app-product-statuses.direction-column{top:20px}.app-product .product-inner .product-cost__info{align-items:center;display:flex;font-size:18px;font-weight:600;gap:5px}.app-product .product-inner .price-login__question{align-items:center;position:relative}.app-product .product-inner .price-login__question:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' class='question-icon' viewBox='0 0 18 18'%3E%3Cpath fill='%232F89CE' d='M9 1.5a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15M9 3a6 6 0 1 0 0 12A6 6 0 0 0 9 3m0 9a.75.75 0 1 1 0 1.5.75.75 0 0 1 0-1.5m0-7.125a2.719 2.719 0 0 1 1.011 5.243.6.6 0 0 0-.229.15c-.033.038-.038.086-.037.135l.005.097a.75.75 0 0 1-1.495.088L8.25 10.5v-.187c0-.865.697-1.384 1.203-1.588a1.22 1.22 0 1 0-1.672-1.131.75.75 0 0 1-1.5 0A2.72 2.72 0 0 1 9 4.875'/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";display:inline-block;height:20px;width:20px}.app-product .product-inner .product-cost-group--retail .product-cost__info{color:#2f89ce}.app-product .product-inner .product-img{align-items:center;background-color:#fff;display:flex;grid-area:img;justify-content:center;position:relative}.app-product .product-inner .product-img img{width:300px}@media only screen and (min-width:640.98px){.app-product .product-inner .product-img img{width:100%}}.app-product .product-inner .product-img .zoom-image{align-items:center;background-color:#ffffffbf;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.app-product .product-inner .product-img .zoom-image img{opacity:.5;width:50px}.app-product .product-inner .product-img:hover .zoom-image{display:flex}.app-product .product-inner .product-info{display:flex;flex-direction:column;gap:4px;grid-area:info;line-height:140%;margin-bottom:8px;width:100%}@media only screen and (min-width:640.98px){.app-product .product-inner .product-info{gap:8px}}@media only screen and (min-width:768.98px){.app-product .product-inner .product-info{flex:1;margin-bottom:0}}.app-product .product-inner .product-info .info-brand{font-size:14px;font-weight:600;text-transform:uppercase}@media only screen and (min-width:640.98px){.app-product .product-inner .product-info .info-brand{font-size:15px}}.app-product .product-inner .product-info .info-title{display:-webkit-box;font-size:14px;line-height:140%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:640px){.app-product .product-inner .product-info .info-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:640.98px){.app-product .product-inner .product-info .info-title{font-size:16px}}.app-product .product-inner .product-info .info-title:hover{color:#db0053}.app-product .product-inner .product-info .info-description{color:#303030;display:-webkit-box;font-size:13px;line-height:140%;overflow-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width:640.98px){.app-product .product-inner .product-info .info-description{font-size:14px}}.app-product .product-inner .product-info .info-special{color:#949494;display:flex;font-size:12px;gap:6px}.app-product .product-inner .product-cost-and-counter{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:24px}.app-product .product-inner .product-cost{display:flex;flex-direction:column;font-family:var(--font-family-display);grid-area:cost;white-space:nowrap}.app-product .product-inner .product-cost .price-login{align-items:center;display:flex;font-size:22px;justify-content:flex-end;margin-top:2px}.app-product .product-inner .product-cost .price-login__value{display:inline-block;font-weight:500}.app-product .product-inner .product-cost .price-login__discount{background:#f1117e;border-radius:20px;color:#fff;font-size:15px;font-weight:500;margin:0 3px;padding:0 3px}.app-product .product-inner .product-cost .price-discount-info{align-items:center;display:flex;justify-content:flex-end;margin-top:4px}.app-product .product-inner .product-cost .price-discount-info .current-cost{color:#949494;font-size:18px;text-decoration:line-through}.app-product .product-inner .product-cost .price-discount-info .app-tooltip .tooltip-body{font-size:14px;left:auto;max-width:none;right:0}@media only screen and (min-width:768.98px){.app-product .product-inner .product-cost{margin:0 auto 10px}}.app-product .product-inner .product-cost .current-cost{font-size:22px;font-weight:500;text-align:right}.app-product .product-inner .product-cost .line-through{font-size:15px!important}.app-product .product-inner .product-cost .old-cost{font-size:14px}.app-product .product-inner .product-cost__switcher{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-right:25px}.app-product .product-inner .product-cost__switcher .product-cost__info{align-items:center;display:flex;gap:8px}.app-product .product-inner .product-cost__switcher .product-cost__info svg{width:20px}.app-product .product-inner .product-cost__switcher .product-cost__info-question{display:flex}.app-product .product-inner .product-cost__info-question{cursor:pointer}.app-product .product-inner .product-cost-group.retail .app-link,.app-product .product-inner .product-cost-group.retail .product-cost{color:#2f89ce}.app-product .product-inner .product-cost-group.retail .nuxt-icon.nuxt-icon--fill,.app-product .product-inner .product-cost-group.retail .nuxt-icon.nuxt-icon--fill *{fill:#2f89ce!important}.app-product .product-inner .product-cost-group.retail .in-cart-btn .nuxt-icon.nuxt-icon--fill,.app-product .product-inner .product-cost-group.retail .in-cart-btn .nuxt-icon.nuxt-icon--fill *{fill:#fff!important}.app-product .product-inner .product-cost-group.retail .product-request-btn{border:1px solid #41bbbb;height:48px}.app-product .product-inner .product-cost-group.retail .product-request-btn .nuxt-icon.nuxt-icon--fill,.app-product .product-inner .product-cost-group.retail .product-request-btn .nuxt-icon.nuxt-icon--fill *{fill:currentColor!important}.app-product .product-inner .product-cost-group.retail .product-request-btn:hover{border-color:transparent;color:#fff}.app-product .product-inner .product-cost-group.retail .product-request-btn:hover svg path{fill:#fff!important}.app-product .product-inner .product-counter{grid-area:counter;max-width:230px;min-width:230px;width:100%}@media only screen and (min-width:768.98px){.app-product .product-inner .product-counter{margin-left:auto}}.app-product .product-inner .product-counter .static-counter{align-items:flex-end;display:flex;font-family:var(--font-family-display);gap:6px;justify-content:flex-end;padding-bottom:4px}@media only screen and (min-width:768.98px){.app-product .product-inner .product-counter .static-counter{justify-content:flex-start;padding-bottom:20px}}.app-product .product-inner .product-counter .static-counter .static-old-qty{color:#949494;font-size:14px;text-decoration:line-through}.app-product .product-inner .product-counter .static-counter .static-qty{font-weight:500}.app-product .product-inner .product-counter .app-qty{margin-left:auto;width:100%}.app-product .product-inner .product-counter .unit-prices .unit-price{font-size:14px;font-weight:600;line-height:140%;margin-top:3px;text-align:right}.app-product .product-inner .product-counter .unit-prices .net-cost-price{font-size:14px;line-height:140%;margin-top:2px;text-align:right}@media only screen and (min-width:768.98px){.app-product .product-inner .product-counter .unit-prices .net-cost-price{text-align:left}}.app-product .product-inner .product-counter .unit-prices .net-cost-price.clickable{cursor:pointer}.app-product .product-inner .product-counter .unit-prices .net-cost-price.clickable:hover{text-decoration:underline}.app-product .product-inner .product-cost-group{align-items:flex-end;display:flex;gap:20px}.app-product .product-inner .product-actions{bottom:4px;display:flex;font-size:24px;gap:8px;grid-area:actions;left:0;margin-top:auto;position:absolute}@media only screen and (min-width:768.98px){.app-product .product-inner .product-actions{align-self:flex-end;margin-left:auto}}.app-product .product-inner .product-actions .action-btn{align-items:center;display:inline-flex;transition:color .3s}.app-product .product-inner .product-actions .action-btn.favorite-btn{font-size:21px;transition:opacity .3s}.app-product .product-inner .product-actions .action-btn.favorite-btn.active,.app-product .product-inner .product-actions .action-btn.favorite-btn:hover{color:#db0053}.app-product .product-inner .product-actions .action-btn.favorite-btn.active:hover{opacity:.5}.app-product .product-inner .product-actions .action-btn.remove-btn:hover{color:#db0053}.app-product .product-inner.warning{background-color:#ffd7b27d}.app-product .product-inner.warning .product-counter .static-counter .static-qty{color:#db8d3f}.app-product .product-inner.accent{background-color:#de09231a}.app-product .product-inner.accent .product-counter .static-counter .static-qty{color:#de0923}.app-product .price-min-max{align-items:flex-start;display:flex;flex-direction:column-reverse;position:relative}.app-product .price-min-max .current-cost-discount{align-items:center;display:inline-flex;font-size:17px!important}.app-product .price-min-max .current-cost-discount:before{content:"От ";display:inline-block;padding-right:5px}.app-product .price-min-max .current-cost-discount:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none' viewBox='0 0 25 25'%3E%3Ccircle cx='12.5' cy='12.5' r='11.5' fill='%23DB0053'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-width='2' d='M12.5 18v.5M12.5 14c0-2.5 2-3 2.5-4 0-1.5-1.5-2-2.5-2-1.2 0-2 .8-2 2'/%3E%3C/svg%3E") no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:5px;width:20px}.app-product .info-items{align-items:center;display:flex;gap:15px;margin-bottom:12px}.app-product .info-items .tooltip-link{align-items:center;display:flex;gap:3px}.app-product .info-items .tooltip-link .eac-icon{height:auto;width:25px}.app-product .info-items .tooltip-link .plain-icon{height:auto;width:30px}.app-product .info-items .tooltip-link .question-icon{height:auto;width:20px}.app-product .info-items .tooltip-body{color:#fff;font-size:14px;left:0;max-width:300px}@media (max-width:768px){.app-product .product-inner-group{align-items:flex-end;flex-direction:column;gap:10px}}@media (max-width:479px){.app-product .product-inner .product-cost-group{flex-direction:column;gap:10px;width:100%}.app-product .product-inner .product-cost-and-counter{width:100%}.app-product .product-inner .product-cost__switcher{flex-direction:row;justify-content:space-between;margin-right:0;width:100%}}
