.blog-journal{padding-top:var(--journal-padding-top, 36px)!important;padding-bottom:var(--journal-padding-bottom, 36px)!important;box-sizing:border-box}.blog-journal.page-width{display:block}.blog-journal__header{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;text-align:center}.blog-journal__accent-bar{width:80px;height:15px;background-color:var(--journal-accent-color, #4338ca);margin-bottom:1rem}h1.blog-journal__title{margin:0;text-transform:uppercase;font-weight:700}.blog-journal__controls{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem}@media screen and (min-width:750px){.blog-journal__controls{flex-direction:row;align-items:center;justify-content:space-between}}.blog-journal__search-container{position:relative;min-width:260px;max-width:350px;width:100%}.blog-journal__search-input{width:100%;padding:1rem 4rem;border-radius:8px;font-size:1.6rem;background-color:#f6f6f6;border:none;color:#000;outline:none;transition:all .2s}.blog-journal__search-input::placeholder{color:#a6a6a6}.blog-journal__search-icon{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);width:16px;height:16px;stroke:#9ca3af;pointer-events:none}.blog-journal__tags-container{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.blog-journal__tag-btn{padding:1.2rem 2rem;border-radius:3px;border:none;background-color:#f6f6f6;color:#000;font-size:1.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.blog-journal__tag-btn:hover{background-color:#4e4797;color:#fff}.blog-journal__tag-btn.is-active{background-color:var(--journal-accent-color, #4338ca);color:#fff}.blog-journal__content-wrapper{position:relative;min-height:200px}.blog-journal__loader{display:flex;justify-content:center;align-items:center;padding:4rem 0;width:100%}.blog-journal__loader.is-hidden{display:none!important}.blog-journal__spinner{width:40px;height:40px;border:3px solid #e5e7eb;border-top:3px solid var(--journal-accent-color, #4338ca);border-radius:50%;animation:blogSpinner .7s linear infinite}@keyframes blogSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blog-journal__grid{display:grid;grid-template-columns:1fr;gap:2rem;transition:opacity .25s ease;opacity:1}.blog-journal__grid.is-loading{opacity:.25;pointer-events:none}@media screen and (min-width:750px){.blog-journal__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.blog-journal__grid{grid-template-columns:repeat(3,1fr)}.blog-journal__card--featured{grid-column:span 2}}.blog-journal__card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#fff;animation:blogCardFadeIn .3s ease forwards}.blog-journal__card.is-hidden{display:none!important}@keyframes blogCardFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.blog-journal__card-media{position:relative;width:100%;padding-bottom:60%;overflow:hidden;border-radius:10px;display:block}.blog-journal__card-media img,.blog-journal__card-media svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog-journal__card:hover .blog-journal__card-media img{transform:scale(1.03)}@media screen and (max-width:989px){.blog-journal__card--featured .blog-journal__card-media img{position:relative;height:auto;border-radius:10px}.blog-journal__card--featured .blog-journal__card-media{height:auto;padding-bottom:unset}.blog-journal__featured-content{padding:2rem}}@media screen and (min-width:990px){.blog-journal__card--featured .blog-journal__card-media{padding-bottom:0;min-height:420px}div.blog-journal__featured-content{padding:8rem}.blog-journal__featured-content{position:absolute;bottom:0;left:0;right:0;padding:2rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.85) 100%);color:#fff;z-index:2}.blog-journal__featured-content h2,.blog-journal__featured-content div,.blog-journal__featured-content p{max-width:510px}.blog-journal__card--featured .blog-journal__card-media{padding-bottom:65%;height:100%}.blog-journal__card--featured .blog-journal__card-title a{color:#fff;text-decoration:none;font-weight:700}.blog-journal__card--featured .blog-journal__card-meta{color:#a0a0a0;font-size:1.8rem}.blog-journal__card--featured .blog-journal__card-excerpt{color:#fff}}.blog-journal__card-body{display:flex;flex-direction:column;padding:2rem;flex-grow:1}.blog-journal__category{font-size:1.4rem;color:#a0a0a0;margin-bottom:.4rem}.blog-journal__card-title{margin:0}.blog-journal__card-title a{color:#000;text-decoration:none;transition:color .2s;font-size:2.8rem}.blog-journal__card-title a:hover{color:var(--journal-accent-color, #4338ca)}.blog-journal__card-meta{font-size:1.8rem;color:#a0a0a0;margin-bottom:2rem}.blog-journal__card-excerpt{font-size:1.8rem;color:#000;line-height:1.5;margin:0 0 1rem;flex-grow:1}.blog-journal__card-tags{display:flex;flex-wrap:wrap;gap:.5rem}.blog-journal__tag-badge{font-size:1.8rem;padding:1.2rem 2rem;background-color:#f6f6f6;line-height:1;color:#000;border-radius:4px}.blog-journal__empty{text-align:center;padding:3rem 1rem;color:#6b7280}.blog-journal__empty.is-hidden{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAEA */
