.article-container{display:flex;padding:20px 40px 60px;flex-direction:column;align-items:center;gap:40px}.page-content{display:flex;flex-direction:column;max-width:1360px;width:100%;gap:28px}.go-category{align-self:flex-start;margin:0 0 0 -10px;width:auto}.article-content{display:flex;gap:100px;width:100%}.article-content__main{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.article-content__sidebar{width:300px;flex-shrink:0}.article-published{color:#5a5d60;font-size:14px;font-style:normal;font-weight:400;line-height:114%;letter-spacing:-.2px}.article-title{font-size:48px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-2.4px}.article-subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.36px}.article-tags-container{display:flex;gap:8px;flex-wrap:wrap}.article-tag{display:flex;height:26px;padding:4px 8px;align-items:center;border-radius:2px;border:1px solid #A9ABAD;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.24px}.article-image{align-self:stretch;width:100%;overflow:hidden}.article-image_img{height:100%;width:100%;object-fit:cover;display:block}.social-share{display:flex;align-items:center;gap:12px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.22px;text-transform:uppercase;font-size:11px}.social-icon{display:flex;align-items:center;gap:2px;color:#000;text-decoration:none;white-space:nowrap}.tinymce-content{display:flex;flex-direction:column;gap:20px}.related-articles{display:flex;flex-direction:column;gap:28px}.related-articles__container{display:flex;justify-content:space-between}.related-articles__name{font-size:18px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.36px;align-self:flex-end}.uncle{display:flex;align-items:flex-start}.shadow-item:hover .related-article__title{color:var(--Accent-Owen-9, #157F8A)}.related-article{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 14px}.related-article__title{color:#000;font-size:15px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.3px}.modal-image-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s}.modal-image-img{max-width:90vw;max-height:90vh;box-shadow:0 2px 16px #000;background:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#list-products-container{padding-bottom:60px}#list-products-container .category-scroll-controls{width:50%}.product-container{display:flex;justify-content:start;gap:24px;width:100%;max-width:960px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth}.product-line__item{flex:0 0 calc((100% - 40px) / 3);min-width:260px;min-height:340px;scroll-snap-align:start;padding:8px}.product-card{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px;box-sizing:border-box;position:relative}.product-card a{margin-top:auto;display:block}.product-item__image{height:208px;align-self:stretch;width:100%;overflow:hidden;background:#f2f4f5;display:flex;align-items:center;justify-content:center}.product-item__image_img{height:100%;width:100%;object-fit:contain;display:block}.product-item__title{font-size:18px;font-style:normal;font-weight:600;line-height:110%}.product-card:hover .product-item__title{color:var(--Accent-Owen-9, #157F8A)}.product-item__text{font-size:14px;font-style:normal;font-weight:400;line-height:114%}.product-item__price{display:flex;align-items:center;gap:20px;padding-top:15px;margin-top:auto}.sell-btn{height:40px;padding:0 16px;font-size:12px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.24px}.product-container{scrollbar-width:none;-ms-overflow-style:none}.product-container::-webkit-scrollbar{display:none}@media (max-width: 960px){.article-content{flex-direction:column;gap:40px}.article-container{padding:40px 20px}.article-content__sidebar{display:none}}@media (max-width: 600px){.social-share{flex-direction:column;align-items:start}}@media (max-width: 480px){.article-title{font-size:40px;line-height:100%;letter-spacing:-2px}.product-line__item{flex:0 0 calc((100% - 12px)/2)}}.product-container{gap:12px}
