.main-blog{max-width:120rem!important;margin:0 auto!important}.main-blog .title--primary{text-align:center;font-size:3.2rem;font-weight:700;margin-bottom:4rem;color:rgb(var(--color-foreground));line-height:1.2}@media screen and (max-width: 749px){.main-blog .title--primary{font-size:2.4rem;margin-bottom:3rem}}.blog-articles{display:grid!important;grid-template-columns:1fr!important;gap:3rem!important;margin-bottom:4rem!important;max-width:100rem!important;margin-left:auto!important;margin-right:auto!important}.blog-articles__card{display:flex!important;flex-direction:column!important;background:rgb(var(--color-background))!important;border-radius:0!important;overflow:hidden!important;box-shadow:0 3px 15px #0000001a!important;transition:all .3s ease!important;height:100%!important}.blog-articles__card:hover{transform:translateY(-8px)!important;box-shadow:0 8px 30px #00000026!important}.blog-articles__card{flex-direction:row!important;min-height:28rem!important}.blog-articles__image{position:relative!important;flex:0 0 50%!important;height:auto!important;min-height:28rem!important;overflow:hidden!important;background:#f5f5f5!important;aspect-ratio:4 / 3!important}@media screen and (max-width: 767px){.blog-articles__card{flex-direction:column!important;min-height:auto!important}.blog-articles__image{flex:0 0 100%!important;height:24rem!important;min-height:auto!important}}.blog-articles__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .5s ease!important}.blog-articles__card:hover .blog-articles__image img{transform:scale(1.08)!important}.blog-articles__image--placeholder{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#f5f5f5,#e0e0e0)!important}.blog-articles__image--placeholder svg{width:50%!important;height:50%!important;opacity:.3!important}.blog-articles__content{flex:1!important;padding:2.5rem!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.blog-articles__category{font-size:1.2rem!important;font-weight:700!important;color:#8b5cf6!important;text-transform:uppercase!important;letter-spacing:.12em!important;margin-bottom:1.2rem!important;display:inline-block!important}.blog-articles__heading{font-size:2.2rem!important;font-weight:700!important;line-height:1.3!important;margin:0 0 1.5rem!important}@media screen and (min-width: 768px){.blog-articles__heading{font-size:1.9rem!important}}.blog-articles__heading a{color:rgb(var(--color-foreground))!important;text-decoration:none!important;transition:color .3s ease!important}.blog-articles__heading a:hover{color:#8b5cf6!important}.blog-articles__excerpt{font-size:1.5rem!important;line-height:1.7!important;color:rgba(var(--color-foreground),.75)!important;margin-bottom:2rem!important;flex-grow:1!important}.blog-articles__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.8rem 1.6rem!important;background:linear-gradient(135deg,#8b5cf6,#3b82f6)!important;color:#fff!important;text-decoration:none!important;border-radius:0!important;font-weight:600!important;font-size:1.2rem!important;letter-spacing:.02em!important;transition:all .3s ease!important;align-self:flex-start!important;position:relative!important;overflow:hidden!important;text-transform:uppercase!important}.blog-articles__button:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)!important;transition:left .7s!important}.blog-articles__button:hover:before{left:100%!important}.blog-articles__button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px #8b5cf666!important;background:linear-gradient(135deg,#9b6cf6,#4b92f6)!important}.blog-articles__button:active{transform:translateY(0)!important;box-shadow:0 5px 15px #8b5cf64d!important}.blog-articles__button:after{content:"\2192"!important;margin-left:.8rem!important;transition:transform .3s ease!important}.blog-articles__button:hover:after{transform:translate(5px)!important}.blog-articles__card--placeholder{opacity:.6!important}.placeholder-text{color:#999!important;font-style:italic!important}.blog-articles__card--placeholder .blog-articles__category{color:#b8b8b8!important}.blog-articles__card--placeholder .blog-articles__button{opacity:.5!important;cursor:not-allowed!important}@media screen and (max-width: 767px){.blog-articles__content{padding:2rem!important}.blog-articles__heading{font-size:1.8rem!important}.blog-articles__excerpt{font-size:1.4rem!important}.blog-articles__button{padding:.7rem 1.4rem!important;font-size:1.1rem!important}}.blog-pagination{margin-top:4rem;text-align:center}.blog-load-more{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 3rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:#fff;text-decoration:none;border-radius:.6rem;font-weight:600;font-size:1.6rem;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease}.blog-load-more:hover{transform:translateY(-3px);box-shadow:0 10px 30px #8b5cf666;background:linear-gradient(135deg,#9b6cf6,#4b92f6)}@media screen and (max-width: 749px){.blog-load-more{padding:1.2rem 2.4rem;font-size:1.4rem}}.main-blog--filtered .blog-posts-grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-top:3rem}@media screen and (min-width: 768px){.main-blog--filtered .blog-posts-grid{grid-template-columns:repeat(2,1fr);gap:4rem}}.main-blog--filtered .blog-post-card{display:flex;flex-direction:column;background:rgb(var(--color-background));border-radius:.8rem;overflow:hidden;box-shadow:0 2px 10px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.main-blog--filtered .blog-post-card:hover{transform:translateY(-5px);box-shadow:0 4px 20px #00000026}@media screen and (min-width: 768px){.main-blog--filtered .blog-post-card{flex-direction:row;min-height:20rem}}.main-blog--filtered .blog-post-image{flex:0 0 100%;height:20rem;overflow:hidden;aspect-ratio:4 / 3}@media screen and (min-width: 768px){.main-blog--filtered .blog-post-image{flex:0 0 45%;height:auto}}.main-blog--filtered .blog-post-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.main-blog--filtered .blog-post-card:hover .blog-post-image img{transform:scale(1.05)}.main-blog--filtered .blog-post-content{flex:1;padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.main-blog--filtered .blog-post-category{font-size:1.2rem;font-weight:600;color:#8b5cf6;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.main-blog--filtered .blog-post-title{font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:1rem;color:rgb(var(--color-foreground))}@media screen and (min-width: 768px){.main-blog--filtered .blog-post-title{font-size:1.8rem}}.main-blog--filtered .blog-post-title a{color:inherit;text-decoration:none;transition:color .3s ease}.main-blog--filtered .blog-post-title a:hover{color:#8b5cf6}.main-blog--filtered .blog-post-excerpt{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8);margin-bottom:2rem;flex-grow:1}.main-blog--filtered .blog-read-more{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2.4rem;background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:#fff;text-decoration:none;border-radius:.6rem;font-weight:600;font-size:1.4rem;transition:all .3s ease;align-self:flex-start;position:relative;overflow:hidden}.main-blog--filtered .blog-read-more:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.main-blog--filtered .blog-read-more:hover:before{left:100%}.main-blog--filtered .blog-read-more:hover{transform:translateY(-2px);box-shadow:0 8px 25px #8b5cf64d}.main-blog--filtered .blog-read-more:active{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-main-blog.css.map */
