.custom-blog .article{display:flex;padding:10px;margin-bottom:15px;border:0;justify-content:center}.custom-blog .blog-articles-list__image{flex:0 0 115px;width:115px;height:115px}.custom-blog .blog-articles-list__image img{object-fit:cover;width:100%;height:100%;border-radius:10px;border-style:solid;border-width:1px;border-color:#292f2f}.custom-blog .article-block{flex:1 1 auto}.custom-blog .article-content{margin:0 10px;padding:0}.custom-blog .article__content p{margin:0}.custom-blog .article__title{font-size:1.2em;margin:0}.custom-blog .blog-articles-list__image{margin-bottom:0}.custom-blog .blog-tags--featured{display:flex;overflow-x:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.custom-blog .blog-tags--featured::-webkit-scrollbar{display:none}.custom-blog .blog-tags--featured .overlay-tag a{margin-right:16px;color:#7e7e7e;white-space:nowrap;text-decoration:none;font-size:1.2rem}.custom-blog .blog-tags--featured:first-child{padding-left:20px}.custom-blog .blog-tags--featured .overlay-tag.active a{color:#c79800}.article__content-preview--desktop{display:none}@media only screen and (min-width: 768px){.custom-blog .blog-articles-list__image{flex:0 0 250px;width:250px;height:250px}.custom-blog .article-content{max-width:30rem;padding-left:15px}.custom-blog .article__content p{margin:10px 0 0;font-size:1.2rem}.custom-blog .article__title{font-size:1.4em;margin:0}.custom-blog .blog-tags--featured:first-child{padding-left:0}.article__content-preview--mobile{display:none}.article__content-preview--desktop{display:block}}.custom-blog .large-title{padding-left:10px;padding-bottom:20px}.blog-search-and-filters{max-width:1200px;margin:0 auto 40px;padding:0 20px}.blog-search-container{width:100%;margin-bottom:20px;position:relative}.blog-search-form{display:flex;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px #0000000d}.blog-search-input{flex:1;border:none;padding:14px 210px 14px 20px;font-size:16px;outline:none;width:100%;min-height:44px;box-sizing:border-box}.blog-search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px;height:30px;fill:currentColor;pointer-events:none;color:#888}.blog-filter-row{margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.blog-filter-row::-webkit-scrollbar{display:none}.blog-tags-pills{display:flex;flex-wrap:nowrap;gap:10px;padding-bottom:5px}.blog-tag-pill{display:inline-block;padding:8px 16px;background:#f5f5f5;border-radius:100px;font-size:14px;color:#666;cursor:pointer;white-space:nowrap;transition:all .2s}.blog-tag-pill:hover{background:#eaeaea}.blog-tag-pill.active{background:#292f2f;color:#fff}.blog-results-count{position:absolute;right:50px;top:50%;transform:translateY(-50%);font-size:13px;color:#888;pointer-events:none;white-space:nowrap}.blog-cards-container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-section-title{font-size:24px;margin-bottom:20px;text-align:center}.blog-cards-grid{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:40px;transition:opacity .3s ease}.blog-card{display:flex;flex-direction:column;background:#efece6;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000014;transition:transform .3s ease,box-shadow .3s ease,opacity .4s ease,transform .4s ease;opacity:0;transform:translateY(15px)}.blog-card.visible{opacity:1;transform:translateY(0)}.blog-card:nth-child(1){transition-delay:.05s}.blog-card:nth-child(2){transition-delay:.1s}.blog-card:nth-child(3){transition-delay:.15s}.blog-card:nth-child(4){transition-delay:.2s}.blog-card:nth-child(5){transition-delay:.25s}.blog-card:nth-child(6){transition-delay:.3s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000001f}.blog-card-image-container{aspect-ratio:3/2;overflow:hidden;width:100%}.blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog-card:hover .blog-card-image{transform:scale(1.05)}.blog-card-image-placeholder{width:100%;height:100%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#ccc}.blog-card-content{padding:20px;flex-grow:1;display:flex;flex-direction:column}.blog-card-title{font-size:18px;margin:0 0 10px}.blog-card-title a{color:inherit;text-decoration:none}.blog-card-excerpt{color:#666;font-size:14px;margin-bottom:15px;line-height:1.5}.blog-card-tags{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.blog-card-tag{display:inline-block;padding:4px 8px;background:#f5f5f9;border-radius:4px;font-size:12px;color:#666}.search-loading,.no-results{width:100%;text-align:center;padding:40px 20px;font-size:16px;color:#666;grid-column:1 / -1}.search-loading{display:flex;justify-content:center;align-items:center;opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.no-results{background-color:#f9f9f9;border-radius:8px;border:1px solid #eee;opacity:0;transform:translateY(10px);animation:fadeInUp .4s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.blog-pagination{margin:40px 0;text-align:center}@media screen and (min-width: 768px){.blog-cards-grid{grid-template-columns:repeat(2,1fr)}.blog-card-title{font-size:20px}}@media screen and (min-width: 992px){.blog-cards-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/custom-blog.css.map */
