.blog{--image-height: 70%;background-color:var(--bg)}.blog h2{line-height:1.2;margin-bottom:5px}.blog .pagination{margin-bottom:0}@media only screen and (max-width: 1023px){.blog hr{display:none}}.blog .rte,.featured-blog .rte{margin-bottom:10px}.icon-rss{font-size:calc(1.375rem * var(--adjust-heading));margin:-4px 0 -4px 9px;width:28px;height:28px}.blog__tags{margin-bottom:30px}.blog__tags-title{padding-bottom:16px}.blog__tags-list{margin:0;display:flex;flex-wrap:wrap;list-style:none}.blog__tags--center{text-align:center}.blog__tags--center .blog__tags-list{justify-content:center}.blog__tag{margin:0 4px 8px;padding:0}.blog__tag .btn,.blog__tag .shopify-payment-button__button--unbranded{--btn-border: var(--border);--btn-bg: var(--bg);--btn-text: var(--text);--btn-bg-hover: var(--text);transition:color .3s ease,background .3s ease,border .3s ease}.blog__tag .btn:before,.blog__tag .shopify-payment-button__button--unbranded:before{display:none}.blog__tag .btn:hover,.blog__tag .shopify-payment-button__button--unbranded:hover{--btn-border: var(--text);--btn-bg: var(--text);--btn-text: var(--bg);transition:color .3s ease,background .3s ease,border .3s ease}.blog__tag .blog__tag-current a,.blog__tag .blog__tag-reset-button{--btn-bg: var(--text);--btn-text: var(--bg)}.blog__tag-current,.blog__tag-item{display:block}.blog__tag-item a,.blog__tag-current a,.blog__tag-reset-button{min-width:0;padding:8px 16px;font-size:calc(.75rem * var(--adjust-body));border-radius:var(--RADIUS-SMALL);word-break:break-word;cursor:pointer}.blog__tag-current a,.blog__tag-reset-button{border-width:0;padding:9px 42px 9px 16px}.blog__x{position:absolute;top:0;right:0;padding:9px 16px;font-weight:var(--FONT-WEIGHT-BODY-BOLD)}.blog__post{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gutter)}@media only screen and (min-width: 768px){.blog__post--two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 768px){.blog__post--three-col{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 768px){.blog__post--four-col{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width: 1024px){.blog__post--four-col{grid-template-columns:repeat(4,minmax(0,1fr))}}.blog__post-item{word-break:break-word}.blog--standard .blog__post-image-link{margin-bottom:16px}.blog__post-image-link{position:relative;display:block}.blog__post-image{padding-top:var(--image-height)}.blog__post-excerpt-link{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog__post-comments{margin-bottom:0}.blog__comments-link{color:var(--text)}.blog__post-image--accent{background-color:var(--accent)}.blog__post-image--default{background-color:var(--text-alpha-25)}.blog__post-tags a:after{content:","}.blog__post-tags a:last-child:after{content:none}.blog__post-overlay{display:none}.blog__post-tags{margin-bottom:16px;line-height:1.25}@media (hover: hover){.blog__post-tags-link:hover,.blog__comments-link:hover{text-decoration:underline;text-decoration-thickness:var(--BORDER-WIDTH)}}.blog__post-title,.blog__post-meta{margin:0 0 8px}@media only screen and (max-width: 479px){.blog--photo .blog__post-meta>*{display:block}}.blog__post-meta>*:not(:last-child):after{content:"\2022";padding:0 7px}@media only screen and (max-width: 479px){.blog--photo .blog__post-meta>*:not(:last-child):after{display:none}}.blog__post-meta{line-height:1.25}.blog--photo .blog__post-title{margin-bottom:12px}.blog--photo .blog__post-item{position:relative;overflow:hidden}.blog--photo .blog__post-excerpt-link{display:none}.blog--photo .blog__post-content{position:absolute;padding:calc(var(--gutter) / 3);bottom:0;left:0;right:0;pointer-events:none}.blog--photo .blog__post-content a{pointer-events:auto}.blog--photo .blog__post-overlay{display:block;position:absolute;width:100%;height:100%;top:0%;left:0%;background:linear-gradient(180deg,#0000,#0006)}.blog--photo .blog__post-image,.blog--photo .blog__post-meta{margin-bottom:0}.blog--photo .blog__post-content,.blog--photo .blog__post-title-link,.blog--photo .blog__post-tags-link,.blog--photo .blog__post-comments a{color:var(--white)}@media only screen and (min-width: 480px) and (max-width: 1280px){.blog--photo .collection__products .one-third .blog__post-title,.blog--photo .collection__products .one-quarter .blog__post-title{margin-bottom:10px;font-size:calc(1.16rem * var(--adjust-heading))}.blog--photo .collection__products .one-third .blog__post-tags,.blog--photo .collection__products .one-quarter .blog__post-tags{margin-bottom:10px;font-size:calc(.75rem * var(--adjust-body))}.blog--photo .collection__products .one-third .blog__post-meta,.blog--photo .collection__products .one-quarter .blog__post-meta{font-size:calc(.75rem * var(--adjust-body))}.blog--photo .collection__products .one-third .blog__post-meta>*,.blog--photo .collection__products .one-quarter .blog__post-meta>*{display:block}.blog--photo .collection__products .one-third .blog__post-meta>*:not(:last-child):after,.blog--photo .collection__products .one-quarter .blog__post-meta>*:not(:last-child):after{display:none}.blog--photo .collection__products .one-third .blog__post-content,.blog--photo .collection__products .one-quarter .blog__post-content{padding:calc(var(--gutter) / 4)}}@media only screen and (max-width: 479px){.blog--photo .collection__products .mobile--one-half .blog__post-title{margin-bottom:10px;font-size:calc(1.16rem * var(--adjust-heading))}.blog--photo .collection__products .mobile--one-half .blog__post-tags{margin-bottom:10px;font-size:calc(.75rem * var(--adjust-body))}.blog--photo .collection__products .mobile--one-half .blog__post-meta{font-size:calc(.75rem * var(--adjust-body))}.blog--photo .collection__products .mobile--one-half .blog__post-meta>*{display:block}.blog--photo .collection__products .mobile--one-half .blog__post-meta>*:not(:last-child):after{display:none}.blog--photo .collection__products .mobile--one-half .blog__post-content{padding:calc(var(--gutter) / 4)}}.featured-blog{--image-height: 70%;background:var(--bg)}.featured-blog.section-padding{padding-bottom:max(var(--grid-gutter),var(--padding-bottom))}@media only screen and (max-width: 767px){.featured-blog__container{margin:0 calc(var(--gutter-mobile) * -1)}}.featured-blog__button{margin:var(--gutter) 0 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/57/assets/blog.css.map */
