body.modal-open{overflow:hidden;position:fixed;width:100%}@media(min-width:64em){body,body .theme__header{max-width:calc(100vw - .75rem)}}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blog-masonry__article{padding:1.5rem 0 3.5rem}.blog-masonry__article-container{margin:0 auto;max-width:83%;width:672px}.blog-masonry__article-tag{margin-bottom:1.5rem}.blog-masonry__article h1.blog-masonry__article-title{font-size:33.1776px;letter-spacing:.24px;line-height:1.25;margin-bottom:.625rem;margin-top:0}.blog-masonry__article-meta{color:#707070;line-height:1.5;margin-bottom:1.625rem}.blog-masonry__article-share{margin-bottom:2.75rem}.blog-masonry__article-share li{margin:0}.blog-masonry__article-excerpt{font-size:16px;margin-bottom:1rem}.blog-masonry__article-image{display:block;margin:0 auto 1.5rem;max-width:100%}.blog-masonry__article-image+h1,.blog-masonry__article-image+h2,.blog-masonry__article-image+h3,.blog-masonry__article-image+h4,.blog-masonry__article-image+h5,.blog-masonry__article-image+h6{margin-top:0}.blog-masonry__article-actions{display:flex;justify-content:center}.blog-masonry__article-actions .btn--outline{border-color:#e1e1e1}.blog-masonry__article h1,.blog-masonry__article h2,.blog-masonry__article h3,.blog-masonry__article h4,.blog-masonry__article h5,.blog-masonry__article h6{line-height:1.25;margin-bottom:1rem;margin-top:1.75rem}.blog-masonry__article h2{font-size:23.04px}.blog-masonry__article h3{font-size:19.2px}.blog-masonry__article p{font-size:16px}.blog-masonry__article .article-share__header{margin-top:4rem}@media(min-width:64em){.blog-masonry__article{padding:3.75rem 0}.blog-masonry__article h1.blog-masonry__article-title{font-size:47.775744px;margin-bottom:1.25rem}.blog-masonry__article-share{margin-bottom:4.125rem}.blog-masonry__article-excerpt{margin-bottom:4rem}.blog-masonry__article-image{border-radius:.5rem;margin-bottom:4rem}.blog-masonry__article h1,.blog-masonry__article h2,.blog-masonry__article h3,.blog-masonry__article h4,.blog-masonry__article h5,.blog-masonry__article h6{margin-bottom:.875rem}.blog-masonry__article h2{font-size:27.648px;margin-top:2.125rem}.blog-masonry__article h3{font-size:23.04px;margin-top:2.5rem}}.article-share{display:flex;flex-flow:row;gap:1.5rem}.article-share__header{font-family:GT Walsheim Bold;font-size:19.2px;font-weight:700;margin-bottom:1.25rem}.article-share__link{position:relative}.article-share__link span{background:#000;border-radius:.25rem;color:#fff;font-size:11.1111111111px;left:50%;padding:.25rem .75rem;position:absolute;top:0;transform:translate(-50%,-120%);white-space:nowrap}.article-share__link svg{fill:#000;height:1rem;pointer-events:none;width:1rem}.blog-masonry__header{margin:1.25rem 2rem}.blog-masonry__title{font-size:27.648px;line-height:1;margin-bottom:1rem}.blog-masonry__description{font-size:13.3333333333px;line-height:1.5;margin-bottom:1.5rem}.blog-masonry__description p:first-child{margin-top:0}.blog-masonry__description p:last-child{margin-bottom:0}.blog-masonry__tags{display:flex;flex-flow:row nowrap;gap:.875rem;margin:1.5rem 0;max-width:100vw;overflow:scroll;-ms-overflow-style:none;padding:0 2rem;scrollbar-width:none}.blog-masonry__tags::-webkit-scrollbar{display:none;height:0;width:0}.blog-masonry__tag{border-color:var(--filter-color);font-size:13.3333333333px;font-weight:700;line-height:1;padding:.75rem 1.25rem;white-space:nowrap}.blog-masonry__tag:hover{border-color:var(--filter-color)}.blog-masonry__tag--active{background:var(--filter-color);color:#fff}.blog-masonry__tag[disabled]{opacity:1;pointer-events:none}.blog-masonry__grid{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:0 auto;max-width:calc(1375px + 4rem);padding:0 2rem}.blog-masonry__item{background-color:#f6f6f6;border:1px solid #d2d2d3;border-radius:18px;display:flex;flex-flow:column;margin:0;overflow:hidden;position:relative}.blog-masonry__item .blog-masonry__tag{margin-top:1.5rem}.blog-masonry__image{border-bottom:1px solid #d2d2d3;display:block;width:100%}.blog-masonry__details{display:grid;grid-template-columns:repeat(2,1fr);padding:1.5rem}.blog-masonry__details .blog-masonry__tag{background-color:#fff;cursor:default;width:fit-content}.blog-masonry__label{font-size:23.04px;font-weight:700;grid-column:1/3;line-height:1.15}.blog-masonry__published-at,.blog-masonry__read-time{color:#707070;font-size:13.3333333333px;margin-bottom:.75rem}.blog-masonry__read-time{text-align:right}.blog-masonry__excerpt,.blog-masonry__continue{display:none}.blog-masonry .pagination-custom{display:flex;justify-content:center;margin:1.5rem 0;padding:0 2rem}.blog-masonry .pagination-custom li{margin:0}@media(min-width:48em){.blog-masonry__article-container div img{width:100%}.blog-masonry__grid{gap:2rem;grid-template-columns:repeat(3,1fr)}.blog-masonry__details .blog-masonry__tag{left:1rem;margin-top:0;position:absolute;top:1rem}.blog-masonry__item--1-2,.blog-masonry__item--2-3{display:grid;grid-column:1/4}.blog-masonry__item--1-2 .blog-masonry__image,.blog-masonry__item--2-3 .blog-masonry__image{border:0;min-height:100%}.blog-masonry__item--1-2 .blog-masonry__details,.blog-masonry__item--2-3 .blog-masonry__details{align-content:center}.blog-masonry__item--1-2 .blog-masonry__label,.blog-masonry__item--2-3 .blog-masonry__label{margin-bottom:1.5rem}.blog-masonry__item--1-2 .blog-masonry__excerpt,.blog-masonry__item--1-2 .blog-masonry__continue,.blog-masonry__item--2-3 .blog-masonry__excerpt,.blog-masonry__item--2-3 .blog-masonry__continue{grid-column:1/3}.blog-masonry__item--1-2 .blog-masonry__excerpt,.blog-masonry__item--2-3 .blog-masonry__excerpt{margin-bottom:1.5rem}.blog-masonry__item--1-2 .blog-masonry__continue,.blog-masonry__item--2-3 .blog-masonry__continue{padding:.875rem 1.5rem;width:fit-content}.blog-masonry__item--1-2{grid-template-columns:repeat(2,1fr)}.blog-masonry__item--2-3{grid-template-columns:70% 30%}.blog-masonry__label{font-size:16px}.blog-masonry__excerpt,.blog-masonry__continue{display:block}}@media(min-width:64em){.blog-masonry__header{margin:5rem 2.5rem 2.5rem;text-align:center}.blog-masonry__title{font-size:57.3308928px;line-height:1.25;margin-bottom:1.5rem}.blog-masonry__description{margin:0 auto 2.5rem;max-width:722px}.blog-masonry__description p{font-size:19.2px;font-weight:500;line-height:1.25}.blog-masonry__tags{justify-content:center;margin:2.5rem 0 3.5rem;padding:0 2.5rem}.blog-masonry__item--1-2 .blog-masonry__details{padding:3rem}.blog-masonry__item--1-2 .blog-masonry__published-at,.blog-masonry__item--1-2 .blog-masonry__read-time,.blog-masonry__item--2-3 .blog-masonry__published-at,.blog-masonry__item--2-3 .blog-masonry__read-time{margin-bottom:1.75rem}.blog-masonry__item--1-2 .blog-masonry__label,.blog-masonry__item--2-3 .blog-masonry__label{margin-bottom:2.25rem}.blog-masonry__item--1-2 .blog-masonry__excerpt,.blog-masonry__item--2-3 .blog-masonry__excerpt{font-size:19.2px;line-height:1.25;margin-bottom:2.5rem}.blog-masonry__details{padding:2rem}.blog-masonry__label{font-size:27.648px}.blog-masonry .pagination-custom{margin:2.5rem 0 3.5rem;padding:0 2.5rem}}.blog-masonry__article h1,.blog-masonry__article h2,.blog-masonry__article h3,.blog-masonry__article h4,.blog-masonry__article h5,.blog-masonry__article h6{letter-spacing:-.02em;text-wrap:balance}.blog-masonry__article h1.blog-masonry__article-title{letter-spacing:-.02em}.blog-masonry__article p,.blog-masonry__article li,.blog-masonry__article-excerpt{font-family:GT Walsheim Regular;font-weight:400;letter-spacing:0;text-wrap:pretty}.blog-masonry__article li{font-size:16px}.blog-masonry__article strong,.blog-masonry__article b{font-family:GT Walsheim Bold;font-weight:700}.blog-masonry__article-container img{border-radius:.5rem}.blog-masonry__tag{font-family:GT Walsheim Medium;font-weight:500}.blog-masonry__article p>span,.blog-masonry__article li>span,.blog-masonry__article-excerpt span{font-family:GT Walsheim Regular;font-weight:400}.blog-masonry__article .blog-product-list{align-items:start;flex-wrap:wrap}.blog-masonry__article .blog-product{flex:0 1 calc(50% - 12.5px);min-width:0}@media(min-width:48em){.blog-masonry__article .blog-product{flex-basis:calc(33.333% - 16.667px)}}.blog-masonry__article .blog-product img{aspect-ratio:3/4;height:auto;margin-bottom:1rem;object-fit:cover;width:100%}.blog-masonry__article .blog-product h5{font-size:16px;margin:0 0 .25rem}.blog-masonry__article .blog-price,.blog-masonry__article .blog-view-details{font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/105/assets/template.article.masonry.css.map */
