:root{--article-item-margin-bottom: 3em}.blog-navbar{margin:2em auto 0}.blog-navbar .items>:not(:last-child){margin-right:max(1.5em,5%)}.blog-categories{padding-bottom:1em;border-bottom:1px solid #ddd}.blog-main .blog{padding-bottom:2em}.articles-wrapper{display:flex;flex-wrap:wrap}.articles-wrapper .title{font-size:1.5em}.articles-wrapper .grid-item{width:calc(100% / var(--items-per-row))}.articles-wrapper .article{display:block;padding-bottom:2em;margin-bottom:var(--article-item-margin-bottom);height:calc(100% - var(--article-item-margin-bottom))}.related-articles .grid-item{width:calc(100% / var(--items-per-row))}.outside-item .img{width:100%;height:1px;padding-top:80%;background-size:cover;background-position:center;background-repeat:no-repeat}.outside-item .date.outside-article-date{margin-top:.5em}.outside-item .outside-article-title{font-weight:700;font-size:1.5em;margin-top:1em}.outside-item .outside-article-text{margin-bottom:1.2em}.outside-item .news-badge{position:absolute;z-index:1;background:#000;color:#fff;text-transform:capitalize;padding:.2em 1em;font-size:.875em}.blog-layout-flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:var(--grid-align)}.blog-layout-flex .grid-item{width:calc(100% / var(--items-per-row))}.blog-layout-grid{display:grid;grid-template-columns:repeat(var(--items-per-row),calc(100% / var(--items-per-row)))}.blog-layout-grid .grid-item{grid-row:auto;grid-column:auto;width:100%}.articles-wrapper .featured-item-inner{height:100%;position:relative}.articles-wrapper .featured-item-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:#0000001a}.articles-wrapper .featured-item-content{position:absolute;bottom:0;left:50%;transform:translate(-50%);text-align:left;padding:2em;max-width:25em;width:fit-content}.articles-wrapper .featured-item-title{font-size:1.5em;margin-bottom:.5em;color:inherit}.articles-wrapper .featured-item-inner img{height:100%;object-fit:cover}.articles-wrapper .featured-item-image-absolute .featured-item-inner img{position:absolute}.articles-wrapper .featured-item-image-absolute .featured-item-overlay{position:static;display:flex;align-items:flex-end;justify-content:center;height:100%}.articles-wrapper .featured-item-image-absolute .featured-item-content{position:static;transform:none;z-index:0}.article-item .article{position:relative}.article-item .title{font-weight:700}.article-item .pic-wrapper{width:100%;position:relative;margin-bottom:1em}.article-item .pic-wrapper .img{width:100%;height:1px;padding-top:80%;background-size:cover;background-position:center;background-repeat:no-repeat}.article-item .text-wrapper{width:100%;margin:1.2em 0 0}.article-item .text-wrapper .content{margin-bottom:1.2em}.articles-date-style-badge .article-date{background-color:#fff;border:4px solid;position:absolute;left:-1rem;top:50%;transform:translateY(-50%);text-transform:uppercase;color:;width:5em;height:5em;font-size:1em;text-align:center;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;align-content:center}.articles-date-style-badge .article-date span{display:block;width:100%;position:relative;line-height:1}.articles-date-style-badge .article-date .day{font-weight:700;font-size:2em;margin-bottom:2px}.articles-date-style-badge .article-date .month,.articles-date-style-badge .article-date .year{display:none}.articles-date-style-text .article-date{margin-top:.5em}.articles-date-style-text .article-date .month-short{display:none}@media all and (max-width: 600px){.articles-wrapper h2{text-align:center}.articles-date-style-badge .article-date{display:none}}.blog-sidebar-inner{padding:2em 0}.blog-sidebar h2{font-size:1.3em;text-align:left;border-bottom:1px solid #eee;padding-bottom:.75em;margin-bottom:.75em}.blog-sidebar .block{padding-top:1em;padding-bottom:1em}.blog-sidebar .block:first-of-type{padding-top:0}.blog-sidebar .block:last-of-type{padding-bottom:0}.blog-sidebar a{display:block;margin-bottom:1em}.blog-sidebar a:last-of-type{margin-bottom:0}.blog-sidebar .art-sub{font-size:.85em;opacity:.6}.blog-sidebar span{display:block}.blog-sidebar form{position:relative}.blog-sidebar form input[type=text]{padding-right:3em}.blog-sidebar form button{position:absolute;font-size:1.3em;top:50%;right:1em;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-sidebar form button svg{display:block}.blog-sidebar .featured-posts li{margin-bottom:1.25em}.blog-sidebar .featured-posts .art-thumb{display:block;width:20%;max-width:20%;padding-top:20%;float:left;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-sidebar .featured-posts .art-info{padding-left:10px}.blog-sidebar .featured-posts .art-sub{font-size:.85em;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/270/assets/blog_base.css.map */
