.blog{--image-height: 70%;background: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{margin-bottom:10px}.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 8px 8px;padding:0}.blog__tag .btn{--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{display:none}.blog__tag .btn: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-division{display:grid;grid-template-columns:3fr 1fr;gap:5rem}.blog.blog--photo{padding:0}.blog__post{column-gap:35px;row-gap:45px}.newsletter-blog,.blog__tags.blog__tags--center{padding:20px}.newsletter-blog .input-group{flex-direction:column}.newsletter-blog .input-group__item{max-width:100%}.newsletter-blog .input-group__fields{max-width:100%!important}.blog__tag .btn{width:150px;padding:10px}.blog__post-tags{position:absolute;top:15px;left:15px}.read-more{color:#000;text-decoration:underline;cursor:pointer}.carousel-cell,.carousel-cell-2{width:50%;padding:5px}.wrapper-container{width:100%;padding:0 60px}.blog-right-look{display:flex;flex-direction:column;gap:3rem}.heading-style--italics{font-style:italic}.heading-style--highlight{background:#d4ff00;padding:0 4px}.heading-style--highlight-color{color:#d4ff00}.heading-style--underline{text-decoration:underline}.heading-style--underline-hand-drawn{position:relative}.heading-style--underline-hand-drawn:after{width:75px;border-width:var(--BORDER-WIDTH) 0 0;border-color:#000;position:absolute;content:"";left:0;bottom:0}.heading-style--squiggle{background-image:url(squiggle.svg);background-repeat:no-repeat;background-position:bottom}.heading-style--circle{border:2px solid #000;border-radius:50%;padding:.25em .75em;display:inline-block}.heading-style--circle-hand-drawn{background-image:url(circle-hand-drawn.svg);background-repeat:no-repeat;background-position:center}.heading-style--stroke{-webkit-text-stroke:1px black;color:transparent}.heading-style--alternate-font{font-family:var(--font-alternate)}.look__collection{display:grid;gap:3rem;padding:20px 0}.shop-look .flickity-prev-next-button{top:34%;width:35px;height:35px}.shop-look a.font-heading{font-size:15px;line-height:1.2}.blog__post-excerpt-link{display:-webkit-box;display:flex;flex-direction:column;padding-bottom:6px}.product-blog .icon.icon-shopping-bag{width:20px;height:20px}a.product-blog{border-bottom:1px solid}.featured-collection-slider{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px}@media screen and (max-width: 1500px){.blog-division{gap:3rem}}@media screen and (max-width: 1050px){.blog__post{column-gap:25px}.blog-division{grid-template-columns:2fr 1fr}.blog-division{gap:2rem}.carousel-cell,.carousel-cell-2,.product-grid-item.grid__item.one-quarter{width:100%}}@media screen and (max-width: 1025px){.wrapper-container{padding:0 20px}}@media screen and (max-width: 989px){.blog-division{grid-template-columns:1fr}.blog-right-look{flex-direction:row;gap:1.5rem;flex-wrap:wrap}.ImageBanner,.blog-division .newsletter-section__content,.ImageBanner img{width:100%}.shop-look{width:100%;padding-top:20px}.carousel-cell,.carousel-cell-2{width:50%}.newsletter-blog{padding:30px 20px}.featured-collection-slider{row-gap:25px}}@media screen and (max-width: 767px){.blog__post{grid-template-columns:repeat(2,1fr)!important}.blog-division{gap:1rem}a.product-grid-item__price.price.price--bold{font-size:16px}.blog__post{column-gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-blog.css.map */
