.blog-post .featured-image img{transition:all 1s cubic-bezier(.104,.204,.492,1)}.blog-posts{margin-top:0}.blog-posts.bg-color .blog-post{padding:24px}.blog-posts.bg-color .blog-post .blog-post--content{background-color:transparent}.blog-posts.bg-color.dark-bg .blog-post--content,.blog-posts.bg-color.dark-bg .blog-post--content a{color:#fff}.blog-posts .section-header--content h2{font-size:48px;font-weight:400;letter-spacing:-.0528rem}.blog-posts .section-header--button,.template-blog .section-header--button{align-items:center;margin-top:0;justify-content:flex-end}:is(.blog-posts .section-header--button,.template-blog .section-header--button) .text-button{color:#000;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.022rem}.blog-posts .load-more,.blog-posts .view-all{display:block;height:40px;margin:40px auto 0;width:fit-content}.blog-post{margin-bottom:24px}@media only screen and (min-width:768px){.blog-post{margin-bottom:0}}.blog-post .featured-image{overflow:hidden;position:relative;height:0;padding-bottom:var(--ratio-percent)}.blog-post .featured-image>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.blog-post .featured-image>a img{height:100%;width:100%;object-fit:cover}.blog-post .featured-image>a .thb-placeholder{background:rgba(var(--color-body-rgb),.03);width:100%;height:100%}.blog-post .featured-image>a .thb-placeholder svg{fill:var(--color-accent)}.blog-post .featured-image>a:hover img,.blog-post .featured-image>a:focus img{transform:scale(1.05)}.blog-post .featured-image img{display:block;will-change:scale}.blog-post h5{font-family:Open Sans,sans-serif!important;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.0052rem;margin-bottom:16px}.blog-post p{font-size:13px;font-style:normal;line-height:140%;letter-spacing:.0034rem;margin-bottom:16px}.blog-post--large h5,.blog-post--large p{margin-bottom:24px}.blog-post .button.small{height:40px;padding:5px 24px}.blog-post .post-meta{color:var(--color-body);color:#8e8d8d;font-size:13px;line-height:140%;letter-spacing:.0034rem;margin-block:16px;display:flex}.blog-post .post-meta .tag-link{height:22px;padding:0 8px;border-radius:8px;background:#f5f5f5;font-size:11px;line-height:22px;letter-spacing:-.0121rem;text-transform:uppercase;margin-left:4px}.blog-post .post-meta .tag-link:first-of-type{margin-left:auto}.blog-post .post-excerpt{font-size:.9375rem}.blog-post--large{width:100%;display:flex;flex-direction:column;gap:24px;position:relative}@media only screen and (min-width:768px){.blog-post--large{flex-direction:row}.blog-post--large .featured-image{width:100%;max-width:66%;margin-bottom:0;align-items:center;padding-bottom:var(--ratio-percent-medium)}[dir=rtl] .blog-post--large .featured-image{margin-right:auto}}.blog-post--content{padding:0}@media only screen and (min-width:768px){.blog-post--content{padding:20px;right:0;background:var(--bg-body);max-width:500px}}@media only screen and (min-width:1068px){.blog-post--content{max-width:100%;padding:24px 40px;width:calc(33.9% + 50px);width:34%}}@media only screen and (max-width:767px){.blog-posts.swipe-on-mobile .row{display:grid;grid-gap:10px;grid-auto-flow:column;grid-auto-columns:minmax(calc(100vw - 30px),1fr);overflow-x:auto;grid-template-columns:repeat(auto-fill,minmax(calc(100vw - 30px),1fr));width:calc(100% + 30px);padding:0 15px;margin-left:-15px;scroll-snap-type:x mandatory;scrollbar-width:none}.blog-posts.swipe-on-mobile .row::-webkit-scrollbar{display:none}.blog-posts.swipe-on-mobile .row .columns{scroll-snap-stop:always;padding:0}}.template-blog .section-header{flex-direction:row;line-height:1}.template-blog .section-header h2{font-size:48px;font-weight:400;letter-spacing:-.0528rem;line-height:1}@media screen and (max-width:767px){.template-blog .row:not(.no-padding):not(.grid){padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/303/assets/blog.css.map */
