.app-blog-slider{width:100%}.app-blog-slider__title{font-size:.8888888889rem!important;font-weight:600;line-height:130%!important}@media (min-width:768px){.app-blog-slider__title{font-size:1.3333333333rem!important}}@media (min-width:1200px){.app-blog-slider__title{font-size:1.7777777778rem!important}}.app-blog-slider__slider{padding-top:55px}@media (min-width:1440px){.app-blog-slider__slider{padding-top:60px}}.app-blog-slider--active .app-blog-slider__slider{padding-bottom:32px}.app-blog-slider .product-slider-flicking-pagination{align-items:center;bottom:0;display:flex;gap:4px;height:4px;justify-content:center;position:absolute;width:100%;z-index:2}@media (min-width:1200px){.app-blog-slider .product-slider-flicking-pagination{bottom:-3px}}.app-blog-slider .flicking-pagination-bullet{background:#dfdfdf;cursor:pointer;display:block;height:2px;width:24px}.app-blog-slider .flicking-pagination-bullet.flicking-pagination-bullet-active{background:#606060}.app-blog-slider h2{left:16px;position:absolute;top:0}@media (min-width:768px){.app-blog-slider h2{left:0}}.app-blog-slider .flicking-arrow-next,.app-blog-slider .flicking-arrow-prev,.app-blog-slider .flicking-counter{position:absolute;top:0;z-index:2}@media (min-width:1200px){.app-blog-slider .flicking-arrow-next,.app-blog-slider .flicking-arrow-prev,.app-blog-slider .flicking-counter{top:4px}}.app-blog-slider .flicking-arrow-next,.app-blog-slider .flicking-arrow-prev{cursor:pointer;transition:color .2s ease-in-out}@media (min-width:1200px){.app-blog-slider .flicking-arrow-next:hover,.app-blog-slider .flicking-arrow-prev:hover{color:#9c1313!important}}.app-blog-slider .flicking-arrow-prev{left:16px}@media (min-width:768px){.app-blog-slider .flicking-arrow-prev{left:unset;right:101px}}.app-blog-slider .flicking-arrow-next{left:117px}@media (min-width:768px){.app-blog-slider .flicking-arrow-next{left:unset;right:0}}.app-blog-slider .flicking-counter{align-items:center;color:#fff;display:flex;font:inherit;gap:8px;height:32px;justify-content:center;left:12px;line-height:32px;pointer-events:none;transform:translate(50%);width:70px}@media (min-width:768px){.app-blog-slider .flicking-counter{gap:10px;left:unset;right:67px}}.app-blog-slider__item{margin-right:24px}.app-page-product{overflow:visible}.app-page-product__container{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.app-page-product__container{gap:36px}.app-page-product .v-container{padding-left:24px!important;padding-right:24px!important;padding-top:0!important}}@media (min-width:1200px){.app-page-product .v-container{padding-left:16px!important;padding-right:16px!important}}@media (min-width:768px){.app-page-product__main{display:grid;gap:40px 24px;grid-template-areas:"gallery info" "stocks stocks";grid-template-columns:196px calc(100% - 220px)}}@media (min-width:1200px){.app-page-product__main{display:grid;gap:24px;grid-template-areas:"gallery info" "gallery stocks";grid-template-columns:326px calc(100% - 350px)}}.app-page-product .app-product-warehouse-table__section-title{font-weight:500!important}.app-page-product__gallery{border:none!important;margin:0 -12px 16px;min-height:336px;position:relative}@media (min-width:768px){.app-page-product__gallery{margin-bottom:0;min-height:196px;min-width:196px}}@media (min-width:1200px){.app-page-product__gallery{grid-area:gallery;min-height:326px;min-width:326px}}.app-page-product__gallery .c-product-gallery__slider{margin-bottom:16px;max-height:100vw;max-width:100%;padding:0 12px;width:100vw}.app-page-product__gallery .c-product-gallery__slider .flicking-pagination-bullets{padding-inline:12px}@media (min-width:1200px){.app-page-product__gallery .c-product-gallery__slider{max-height:326px}}.app-page-product__gallery .c-product-gallery__item{background-color:#f8f8f8;border:1px solid #dfdfdf;border-radius:8px;font-size:0;margin-right:12px;max-height:100vw!important;max-width:100%;overflow:hidden;width:100vw}.app-page-product__gallery .c-product-gallery__item img{max-height:100vw!important;max-width:100%;mix-blend-mode:darken;width:100vw;will-change:transform}.app-page-product__gallery .c-product-gallery__thumb-slider{padding:0 12px;width:100%}.app-page-product__gallery .c-product-gallery__thumb-item{background-color:#f8f8f8;border:1px solid #dfdfdf;border-radius:8px;font-size:0;height:72px;margin-right:12px;overflow:hidden;width:72px}@media (min-width:768px){.app-page-product__gallery .c-product-gallery__thumb-item{height:58px;margin-right:8px;width:58px}}@media (min-width:1200px){.app-page-product__gallery .c-product-gallery__thumb-item{height:72px;width:72px}}.app-page-product__gallery .c-product-gallery__thumb-item img{max-height:100%;max-width:100%;mix-blend-mode:darken;will-change:transform}.app-page-product__gallery .c-product-gallery__thumb-item.active{border:1px solid #303030}.app-page-product__gallery .c-product-overlay .c-product-overlay-label__content{border-radius:4px!important;overflow:hidden}.app-page-product__gallery .c-product-overlay .c-product-overlay__content{border-radius:4px!important;display:block!important;inset:12px auto auto 24px!important;overflow:hidden}.app-page-product__gallery .flicking-pagination-bullet{margin:0 4px 16px}.app-page-product__gallery .app-page-product__image-wrapper.--empty{padding:0 12px}.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item{aspect-ratio:1/1;background-color:#f8f8f8;border-radius:8px;max-height:90vw!important;max-width:100%;min-height:96vw;-o-object-fit:contain;object-fit:contain;position:relative;width:100vw}@media (min-width:768px){.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item{max-width:196px;min-height:196px;min-width:196px}}@media (min-width:1200px){.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item{max-width:326px;min-height:326px;min-width:326px}}.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item .v-responsive{aspect-ratio:1/1;max-height:100vw!important;max-width:100%;width:100vw}@media (min-width:768px){.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item .v-responsive{max-width:196px;min-height:196px;min-width:196px}}@media (min-width:1200px){.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item .v-responsive{max-width:326px;min-height:326px;min-width:326px}}.app-page-product__gallery .app-page-product__image-wrapper.--empty .app-page-product__image-item img{left:50%;mix-blend-mode:darken;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:transform}@media (max-width:767.98px){.app-page-product .app-product-warehouse-table .c-product-qty{min-width:105px}}@media (min-width:768px){.app-page-product .app-product-warehouse-table .c-product-qty{min-width:99px}}.app-page-product__stocks{grid-area:stocks;width:100%}@media (min-width:768px){.app-page-product__attributes{display:grid!important;gap:40px;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.app-page-product__attributes{gap:72px}}.app-page-product__info{grid-area:info;width:100%}.app-page-product .text-decoration-underline{text-decoration-style:dotted!important}.app-page-product__price .c-product-price__value{color:#000;display:flex;font-size:1rem!important;font-weight:600;line-height:1.3333333333rem!important;width:-moz-max-content;width:max-content}@media (min-width:768px){.app-page-product__price .c-product-price__value{font-size:1.2222222222rem!important;line-height:130%!important}}.app-page-product__price .c-product-price__prefix{color:gray!important}.app-page-product__price .c-product-price__old-value{font-size:.7777777778rem!important;line-height:140%!important}.app-page-product__quick-order{min-width:100%;width:100%}@media (min-width:768px){.app-page-product__quick-order{min-width:146px;width:146px}}.app-page-product__description-content{font-size:.7777777778rem;line-height:140%}.app-page-product__description-content p{margin-bottom:8px}.app-page-product__description-content h1,.app-page-product__description-content h2,.app-page-product__description-content h3,.app-page-product__description-content h4,.app-page-product__description-content h5,.app-page-product__description-content h6{display:block;margin-bottom:8px}.app-page-product__description-content li{list-style-position:inside;padding-left:8px}.app-page-product .v-expansion-panel-title{min-height:24px!important;padding:0!important}.app-page-product .v-expansion-panel-text__wrapper{padding:0!important}.app-page-product .v-expansion-panel-title__overlay{display:none}.app-page-product .v-expansion-panel--active+.v-expansion-panel,.app-page-product .v-expansion-panel--active:not(:first-child){margin-top:0!important}@media (min-width:1200px){.app-page-product .app-product-warehouse-table{padding-bottom:0!important}}.app-page-product__stock-status{color:#34c759}.app-page-product__stock-status.--out-of-stock{color:gray}@media (max-width:767.98px){.app-page-product__stock-status{cursor:pointer}}.app-page-product__sku{gap:2px 16px}.app-page-product .c-product-attribute__label{color:gray!important}.app-page-product .c-product-overlay-label__content{padding:2px 8px!important}.app-page-product .c-product-overlay-label__text{font-size:.7777777778rem!important;font-weight:400;line-height:140%}.app-page-product .app-page-product__section-title{font-size:.8888888889rem!important;line-height:130%!important}@media (min-width:768px){.app-page-product .app-page-product__section-title{font-size:1.3333333333rem!important}}@media (min-width:1200px){.app-page-product .app-page-product__section-title{font-size:1.7777777778rem!important}}.app-page-product .app-blog-widget .app-blog-tile{padding-bottom:8px}.app-page-product .app-blog-widget .app-blog-tile:not(:last-of-type){border-bottom:none}.app-page-product__btn-wishlist{background-color:#f3f3f3;border-radius:8px;min-width:36px!important;padding:0!important;position:absolute;right:24px;top:12px;z-index:2}.app-page-product__btn-wishlist .v-icon{color:#606060}@media (hover:hover) and (pointer:fine){.app-page-product__btn-wishlist:hover .v-icon{color:#000}}@media (min-width:1440px){.app-page-product .app-page-product__analogues .app-product-head,.app-page-product .app-page-product__analogues .app-product-row{grid-template-columns:56px 220px 80px 112px 92px 130px 84px 154px 124px!important}}
