:root{--width-site: 1180px;--gutter-site: 20px;--gutter-heading: 20px}.page-width{max-width:var(--width-site);margin:0 auto;padding:0 (var(--gutter-site) / 2);*zoom: 1}.page-width:after{content:"";display:table;clear:both}@media screen and (max-width: 749px){.page-width{padding:0 var(--gutter-site)}}.kef-article-container .kef-article-header{padding-top:40px;padding-bottom:40px}.blog-v2{padding:80px 0}.blog-v2 .blog-v2-tags-wrapper{margin-bottom:80px;text-align:center}.blog-v2 .blog-v2-tags-list{display:flex;flex-wrap:wrap;justify-content:center}.blog-v2 .blog-v2-tags-list-item{font-size:16px;line-height:18px;letter-spacing:2px;border-bottom:2px solid transparent;padding-bottom:8px;margin-top:28px;text-transform:uppercase}.blog-v2 .blog-v2-tags-list-item:hover{border-bottom-color:#333}.blog-v2 .blog-v2-tags-list-item.active{border-bottom-color:#000}.blog-v2 .blog-v2-articles{margin-left:-6px;margin-right:-6px}.blog-v2 .blog-v2-articles>div{padding-left:6px;padding-right:6px}.blog-v2 .blog-v2-articles>div+div{margin-top:40px}.blog-v2 .blog-v2-articles>div.empty{flex:1;text-align:center}.blog-v2 .blog-v2-article-main{margin-top:0}@media screen and (min-width: 768px){.blog-v2 .blog-v2-tags-list-item+.blog-v2-tags-list-item{margin-left:40px}.blog-v2 .blog-v2-article-main .post-v2{display:flex;flex-direction:row}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container{flex:1 0 60%;height:520px}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container img{height:100%}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container+.post-v2-detail-container{flex:1 0 40%;display:flex;flex-direction:column;justify-content:center;height:100%}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-detail-container{padding:40px 48px}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-tags{margin-top:0;padding-top:60px}.blog-v2 .blog-v2-article:nth-child(2),.blog-v2 .blog-v2-article:nth-child(3){margin-top:80px}}@media screen and (max-width: 767px){.blog-v2{padding:80px 20px}.blog-v2 .blog-v2-tags-wrapper{margin-bottom:60px;text-align:left}.blog-v2 .blog-v2-tags-wrapper:not(.active) .blog-v2-tags-list-item:not(.active){display:none}.blog-v2 .blog-v2-tags-wrapper.active .blog-v2-tags-list-item.active:after{transform:rotate(135deg)}.blog-v2 .blog-v2-tags-list{background:#fff;position:relative;padding-top:46px;flex-direction:column;justify-content:flex-start}.blog-v2 .blog-v2-tags-list-item{margin:0}.blog-v2 .blog-v2-tags-list-item:not(.active){padding:20px 0;border-bottom:0}.blog-v2 .blog-v2-tags-list-item:hover{font-weight:600}.blog-v2 .blog-v2-tags-list-item.active{position:absolute;top:0;left:0;width:100%;font-weight:600;cursor:pointer}.blog-v2 .blog-v2-tags-list-item.active:after{content:"";position:absolute;right:0;top:4px;display:block;width:9px;height:9px;border-left:2px solid #000;border-bottom:2px solid #000;transition:all .3s;transform:rotate(-45deg);transform-origin:center}.blog-v2 .blog-v2-tags-list-item.active a{pointer-events:none}.blog-v2 .blog-v2-article-main .post-v2 .post-v2-image-container{height:410px}}.post-v2{background:#f9f9f9;text-align:left;height:100%;display:flex;flex-direction:column}.post-v2 .post-v2-image-container{background:#fcfcfc;height:400px;overflow:hidden}.post-v2 .post-v2-image-container a{display:block;height:100%}.post-v2 .post-v2-image-container img{height:100%;width:100%;object-fit:cover;object-position:left center}.post-v2 .post-v2-image-container img[src=""]{display:none}.post-v2 .post-v2-detail-container{padding:40px 48px;display:flex;flex-direction:column}.post-v2 .post-v2-content{color:#000;overflow:hidden;height:auto;max-height:80px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.post-v2 .post-v2-subtitle{color:#666;margin-bottom:20px;font-size:16px;line-height:22px}.post-v2 .post-v2-title h2{font-size:30px;line-height:42px;font-weight:600;color:#343434;margin:0}.post-v2 .post-v2-title a{color:#343434}.post-v2 .post-v2-title a:hover{color:#000}.post-v2 .post-v2-tags{padding-top:40px;margin-top:auto;font-size:14px;line-height:20px}.post-v2 .post-v2-tags:empty{display:none}.post-v2 .post-v2-tags a{color:#666;opacity:.6;letter-spacing:2px;text-transform:uppercase}.post-v2 .post-v2-tags a+a{margin-left:16px}@media screen and (max-width: 767px){.post-v2 .post-v2-image-container{height:300px}.post-v2 .post-v2-detail-container{padding:20px 28px}.post-v2 .post-v2-subtitle{font-size:14px;line-height:20px;margin-bottom:8px}.post-v2 .post-v2-title h2{font-size:26px;line-height:36px}.post-v2 .post-v2-tags{font-size:12px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/gpb-custom.css.map */
