.article{padding:4rem 0 2rem 0}.article__header{padding:4rem 0;display:grid;grid-template-columns:1fr;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;row-gap:5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 960px){.article__header{grid-template-columns:repeat(2, 1fr)}}.article__tags{margin:0 0 4rem 0}.article__image{margin-bottom:0;border-radius:.8rem;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:80%}.article__content{margin:8rem 0 11.5rem 0}.article__content p{font-size:1.8rem}.article__content ol li,.article__content ul li{font-size:1.8rem;line-height:1.6;list-style-position:outside;margin-left:1.8rem}.article__content img{display:block}.article__content hr{margin:8rem 0}.article__content h2:last-child{font-size:2.5rem}.article__content h3:last-child{font-size:2rem}.article__back{text-align:center;padding:5%}.article-template .blog-feature .container--wide{display:grid;padding-top:1.6rem}@media (min-width: 960px){.article-template .blog-feature .container--wide{grid-template-columns:repeat(auto-fit, minmax(250px, calc(33.3333% - 3.2rem)));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.article-template .related-products{display:grid;-webkit-column-gap:3.2rem;-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:3.2rem;padding-top:1.6rem}@media (min-width: 960px){.article-template .related-products{grid-template-columns:repeat(auto-fit, minmax(250px, calc(33.3333% - 3.2rem)));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog-header{padding:5% 0}.blog-header h1{text-align:center;margin-bottom:0}.blog-articles{padding:0 0 5% 0}.blog-articles--paged .blog-article:first-child{padding-top:4rem !important}@media (min-width: 768px){.blog-articles--paged .blog-article:first-child{padding-top:2rem !important}}.blog-article{padding:4rem 0 2rem 0;margin-bottom:0}.blog-article:first-child{padding-top:0}@media (min-width: 768px){.blog-article{padding:2rem .8rem 4rem .8rem}}.blog-article>a{display:block}.blog-article__image{background-color:#F1CCCB;background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:80%;margin-bottom:1.6rem;border-radius:.8rem}.blog-article__tags{margin-bottom:1rem}.blog-article__title a{text-decoration:none}.blog-article__title span{font-size:1.6rem;font-family:'sofia-pro', 'Avenir', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:600;color:#331C08;text-transform:uppercase;letter-spacing:1px;display:block;margin-top:.4rem}@media (min-width: 960px){.blog-article__title span{font-size:1.2rem}}.blog-article--featured span{font-size:1.6rem}.blog-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:4rem 0 8rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-pagination__item{margin:0 .8rem;padding:0;list-style:none}.blog-pagination__item--prev,.blog-pagination__item--next{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-pagination__item--prev span,.blog-pagination__item--next span{display:block}.blog-pagination__item--prev svg,.blog-pagination__item--next svg{width:1.6rem;height:1.6rem;margin:-.2rem 0 0 1.6rem}.blog-pagination__item--prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:-.2rem 1.6rem 0 0}
