.sten-blog-section{background-color:var(--sten-blog-background-color);padding-top:var(--sten-blog-section-padding-top);padding-bottom:var(--sten-blog-section-padding-bottom)}.sten-blog-container{max-width:var(--sten-blog-container-max-width);margin:0 auto;padding:0 20px}.sten-blog-heading{font-family:var(--sten-blog-heading-font-font);font-weight:var(--sten-blog-weight);font-size:var(--sten-blog-heading-size-mobile);color:var(--sten-blog-heading-color);text-align:center;margin:0 0 16px;text-transform:uppercase;letter-spacing:2px}.sten-blog-description{font-family:var(--sten-blog-description-font-font);font-weight:var(--sten-blog-weight-2);font-size:var(--sten-blog-description-size-mobile);color:var(--sten-blog-description-color);text-align:center;line-height:var(--sten-blog-description-line-height);max-width:var(--sten-blog-description-max-width);margin:0 auto var(--sten-blog-description-margin-bottom)}.sten-blog-description p{margin:0 0 1em}.sten-blog-description p:last-child{margin-bottom:0}.sten-blog-cta-wrapper{text-align:center;margin-bottom:var(--sten-blog-cta-button-margin-bottom)}.sten-blog-cta-button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--sten-blog-cta-button-font-font);font-weight:var(--sten-blog-weight-3);font-size:var(--sten-blog-cta-button-size-mobile);color:var(--sten-blog-cta-button-text-color);background-color:var(--sten-blog-cta-button-bg-color);text-decoration:none;border:none;border-radius:var(--sten-blog-pill-border-radius, 25px);padding:var(--sten-blog-cta-button-padding-vertical) var(--sten-blog-cta-button-padding-horizontal);cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;font-weight:600;line-height:1.2;min-height:44px;min-width:44px;box-shadow:0 2px 8px #0000001a}.sten-blog-cta-button:hover{background-color:var(--sten-blog-cta-button-hover-bg-color);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.sten-blog-cta-button:focus{outline:2px solid var(--sten-blog-cta-button-bg-color);outline-offset:2px}.sten-blog-cta-button:active{transform:translateY(0)}.sten-blog-filter-section{margin-bottom:40px}.sten-blog-filter-heading{font-family:var(--sten-blog-filter-font-font);font-size:18px;color:var(--sten-blog-heading-color);text-align:center;margin:0 0 20px}.sten-blog-filters{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center}.sten-blog-filter{font-family:var(--sten-blog-filter-font-font);font-size:var(--sten-blog-filter-font-size);padding:10px 24px;border:1px solid #919191;border-radius:var(--sten-blog-pill-border-radius, 25px);background-color:transparent;color:var(--sten-blog-filter-text-color);cursor:pointer;transition:all .3s ease;white-space:nowrap;text-decoration:none;display:inline-block;font:inherit;margin:0;outline:none}.sten-blog-filter:hover{background-color:var(--sten-blog-filter-bg-color);transform:translateY(-1px);border-color:#d8d8d8}.sten-blog-filter.sten-active{background-color:var(--sten-blog-filter-active-bg);color:var(--sten-blog-filter-active-text);border-color:var(--sten-blog-filter-active-bg)}.sten-blog-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:40px;align-items:stretch}.sten-blog-card{background-color:var(--sten-blog-card-bg-color);border:1px solid var(--sten-blog-card-border-color);border-radius:var(--sten-blog-card-border-radius);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.sten-blog-card:hover{transform:translateY(-4px)}.sten-blog-card.sten-hidden,.sten-blog-card-wrapper.sten-hidden{display:none}.sten-blog-image-wrapper{position:relative;overflow:hidden;padding:20px 20px 0}.sten-blog-image-inner{position:absolute;top:20px;left:20px;right:20px;bottom:0;border-radius:10px;overflow:hidden}.sten-blog-image-inner .sten-blog-image,.sten-blog-card .sten-blog-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block;max-width:none;border:none}.sten-blog-card:hover .sten-blog-image-inner .sten-blog-image,.sten-blog-card:hover .sten-blog-image-wrapper img,.sten-blog-card:hover .sten-blog-image-inner img{transform:scale(1.05)}.sten-blog-card .sten-blog-image-inner img.sten-blog-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block;max-width:none;border:none}.sten-blog-card:hover .sten-blog-image-inner img.sten-blog-image{transform:scale(1.05)}.sten-blog-card:hover .sten-blog-image-inner>div{transform:scale(1.05);transition:transform .5s ease}.sten-blog-card:hover img{transform:scale(1.05)}.sten-blog-tags{position:absolute;top:30px;right:30px;display:flex;flex-direction:column;gap:6px;align-items:flex-end}.sten-blog-tag{background-color:var(--sten-blog-post-tag-bg);color:var(--sten-blog-post-tag-text);padding:6px 12px;border-radius:var(--sten-blog-pill-border-radius, 25px);font-size:var(--sten-blog-post-tag-font-size);font-family:var(--sten-blog-meta-font-font);text-transform:capitalize}.sten-blog-tag.sten-page-tag{background-color:var(--sten-blog-page-tag-bg)}.sten-blog-content{padding:20px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.sten-blog-title{font-family:var(--sten-blog-title-font-font);font-weight:var(--sten-blog-weight-4);font-size:var(--sten-blog-title-size-mobile);color:var(--sten-blog-title-color);margin:0 0 12px;line-height:1.3;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.6em}.sten-blog-meta{font-family:var(--sten-blog-meta-font-font);font-size:var(--sten-blog-meta-font-size);color:var(--sten-blog-meta-color);margin-bottom:12px}.sten-blog-meta-divider{margin:0 8px}.sten-blog-footer{margin-top:auto}.sten-blog-comments{font-size:var(--sten-blog-meta-font-size);color:var(--sten-blog-meta-color);margin-bottom:12px;min-height:20px;display:flex;align-items:center}.sten-blog-learn-more{font-family:var(--sten-blog-meta-font-font);font-size:var(--sten-blog-meta-font-size);color:var(--sten-blog-link-color);display:inline-flex;align-items:center;gap:4px;transition:gap .3s ease}.sten-blog-card:hover .sten-blog-learn-more{gap:8px}.sten-blog-learn-more-arrow{font-size:1.2em}.sten-blog-load-more{text-align:center;margin-top:50px;display:flex;justify-content:center}.sten-blog-load-more-btn{display:inline-block;padding:12px 32px;background-color:var(--sten-blog-filter-active-bg);color:var(--sten-blog-filter-active-text);font-family:var(--sten-blog-meta-font-font);font-size:var(--sten-blog-meta-font-size);text-decoration:none;border-radius:var(--sten-blog-pill-border-radius, 25px);transition:all .3s ease;cursor:pointer;border:none}.sten-blog-load-more-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.sten-blog-load-more-btn:disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width:768px){.sten-blog-container{padding:0 40px}.sten-blog-heading{font-size:var(--sten-blog-heading-size-desktop);margin-bottom:16px}.sten-blog-description{font-size:var(--sten-blog-description-size-desktop)}.sten-blog-cta-button{font-size:var(--sten-blog-cta-button-size-desktop)}.sten-blog-grid{grid-template-columns:repeat(3,1fr);gap:30px}.sten-blog-title{font-size:var(--sten-blog-title-size-desktop);height:2.6em}.sten-blog-content{padding:24px}.sten-blog-filters{max-width:var(--sten-blog-filters-max-width, 100%);margin:0 auto}}@media screen and (max-width:767px){.sten-blog-filters{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--sten-blog-filter-rows-mobile, 3),auto);grid-auto-columns:max-content;justify-content:start;justify-items:stretch;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 -20px;padding:0 20px}.sten-blog-filters .sten-blog-filter{width:100%;text-align:center;box-sizing:border-box}.sten-blog-filters::-webkit-scrollbar{display:none}.sten-blog-filters-wrap.sten-has-overflow:not(.sten-at-end) .sten-blog-filters-scroll-hint{display:flex}}.sten-blog-filters-wrap{position:relative}.sten-blog-filters-scroll-hint{display:none;position:absolute;top:0;bottom:0;right:-20px;width:56px;align-items:center;justify-content:flex-end;padding-right:6px;pointer-events:none;background:linear-gradient(to right,transparent,var(--sten-blog-background-color, #ffffff) 75%)}.sten-blog-filters-scroll-arrow{font-size:30px;line-height:1;color:var(--sten-blog-filter-text-color, #333333);animation:sten-scroll-hint-pulse 1.4s ease-in-out infinite}@keyframes sten-scroll-hint-pulse{0%,to{transform:translate(0);opacity:.55}50%{transform:translate(6px);opacity:1}}@media(prefers-reduced-motion:reduce){.sten-blog-filters-scroll-arrow{animation:none}}.sten-blog-filter:focus,.sten-blog-card:focus,.sten-blog-load-more-btn:focus,.sten-blog-cta-button:focus{outline:2px solid var(--sten-blog-filter-active-bg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sten-blog-card,.sten-blog-image,.sten-blog-filter,.sten-blog-learn-more,.sten-blog-cta-button{transition:none}}.sten-debug-info{grid-column:1 / -1;padding:40px;text-align:center;color:#666;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}
/*# sourceMappingURL=/cdn/shop/t/35/assets/sten-content-hub-multi.css.map */
