.article-template .article-header__title{display:flex;align-items:center;justify-content:flex-start;padding:20px 30px 0}@media screen and (min-width:768px){.article-template .article-header__title{padding:20px 40px}}@media screen and (min-width:1024px){.article-template .article-header__title{padding-left:40px}}@media screen and (min-width:1280px){.article-template .article-header__title{padding-left:75px}}@media screen and (min-width:1600px){.article-template .article-header__title{max-width:815px;box-sizing:border-box}}@media screen and (max-width:1023px){.article-template .article-header__title{font-size:.875rem;line-height:1.25rem}}.article-template .article-header__heading{color:#2b2e34;margin-bottom:16px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:768px){.article-template .article-header__heading{margin-bottom:32px}}.article-template .article-header__image .img.img__preserve-space{padding-bottom:83.4375%}.article-template .article-content-wrapper{margin-top:16px;margin-bottom:16px}@media screen and (min-width:1280px){.article-template .article-content-wrapper{margin-top:0;margin-bottom:48px}}.article-template .article-content-wrapper .article-content{margin-bottom:32px}.article-template .article-content-wrapper .content-text blockquote,.article-template .article-content-wrapper .content-text dl,.article-template .article-content-wrapper .content-text figure,.article-template .article-content-wrapper .content-text p,.article-template .article-content-wrapper .content-text q,.article-template .article-content-wrapper .content-text table{margin:0 0 20px 0}.article-template .article-content-wrapper .content-text blockquote:last-child,.article-template .article-content-wrapper .content-text dl:last-child,.article-template .article-content-wrapper .content-text figure:last-child,.article-template .article-content-wrapper .content-text p:last-child,.article-template .article-content-wrapper .content-text q:last-child,.article-template .article-content-wrapper .content-text table:last-child{margin-bottom:0}@media screen and (min-width:1280px){.article-template .article-product-wrapper,.article-template .article-readmore-wrapper{margin-top:48px;margin-bottom:48px}}.article-template .article-product{position:relative;z-index:2}.article-template .article-product .article-product__inner{background:#edece8}.article-template .article-product .article-product__inner .col{padding:35px 40px}@media screen and (max-width:767px){.article-template .article-product .article-product__inner .col.article-product__text{padding-bottom:0}}@media screen and (min-width:1280px){.article-template .article-product .article-product__inner .col:last-child{padding-left:0}}.article-template .article-product .article-product__text-heading{margin-bottom:25px}@media screen and (min-width:768px){.article-template .article-product .article-product__text-heading{margin-bottom:40px}}.article-template .article-product .article-product__meta a{text-decoration:none;display:flex;flex-direction:row;justify-content:space-between;color:#2b2e34}@media screen and (min-width:768px){.article-template .article-product .article-product__meta{flex-direction:column;justify-content:flex-start}}@media screen and (min-width:1280px){.article-template .article-product .article-product__meta{flex-direction:row;justify-content:space-between}}.article-template .article-product .article-product__price{text-align:right;color:rgba(43,46,52,.6)}@media screen and (min-width:768px){.article-template .article-product .article-product__price{text-align:left}}@media screen and (min-width:1280px){.article-template .article-product .article-product__price{text-align:right}}.article-template .article-product .article-product__price .product-price .price-wrapper{display:inline-block}.article-template .article-product .article-product__price .product-price .price-wrapper.price-wrapper__old{margin-left:5px}.article-template .article-product .article-product__image{margin-bottom:20px}.article-template .article-product .article-product__title{font-weight:500;text-transform:uppercase}@media screen and (min-width:1024px){.article-template .article-readmore .article-readmore__heading{margin-bottom:30px}}.article-template .article-readmore .col__line-spacing{margin-bottom:calc(50px * -1)}@media screen and (min-width:1024px){.article-template .article-readmore .col__line-spacing{margin-bottom:calc((50px * 2) * -1)}}.article-template .article-readmore .col__line-spacing>.col{margin-bottom:50px}@media screen and (min-width:1024px){.article-template .article-readmore .col__line-spacing>.col{margin-bottom:calc(50px * 2)}}.article-template .article-author{box-sizing:border-box;padding:19px 27px;background:#f3e4d7;display:flex;align-items:center}.article-template .article-author__text p{font-weight:300;letter-spacing:normal;line-height:24px}.article-template .article-author__image{margin-right:16px}.article-template .article-author__image img{display:block;border-radius:50%;overflow:hidden;width:55px;height:auto;aspect-ratio:1/1;object-fit:cover}.article-template .article-share{margin-top:40px;margin-bottom:48px}.article-comments{margin-top:20px}.article-comments:first-child{margin-top:0}.article-comments .article-comment{padding:10px;border:1px solid #707070;margin-top:20px}.article-comments .article-comment:first-child{margin-top:0}.article-comments .article-comment.article-comment__unpublished{opacity:.7}.article-comments .article-comment .article-comment__meta{font-size:90%;opacity:.7}@media screen and (min-width:500px){.article-link{position:relative;min-height:100%;padding-bottom:50px;box-sizing:border-box}}.article-link .article-image{margin-bottom:20px}@media screen and (min-width:1024px){.article-link .article-image{margin-bottom:28px}}.article-link .article-title{margin-bottom:16px}@media screen and (min-width:1024px){.article-link .article-title{margin-bottom:28px}}@media screen and (max-width:1023px){.article-link .article-title{font-size:1.125rem}}.article-link .article-title a{color:#2b2e34}@media screen and (max-width:1023px){.article-link .article-description{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:500px){.article-link .article-button{position:absolute;bottom:0;left:0;width:100%}}@media screen and (max-width:1023px){.article-link .article-button{font-size:.75rem}}@media screen and (max-width:499px){.article-link .article-button{justify-content:flex-end;margin-top:25px}}.article-tags{display:flex}.article-tags .article-tags__tag{text-transform:uppercase;letter-spacing:0;margin-right:80px}.article-tags .article-tags__tag:first-child{margin-right:50px}@media screen and (max-width:1023px){.article-tags .article-tags__tag{font-size:.875rem;line-height:1.25rem}}.article-tags .article-tags__tag:last-child{margin-right:0}.article-tags .article-tags__tag.active a{color:#770202}.article-tags .article-tags__tag a{text-decoration:underline;color:#2b2e34;transition:color .3s ease}.article-tags .article-tags__tag a:active,.article-tags .article-tags__tag a:focus,.article-tags .article-tags__tag a:hover{color:#770202}.social-sharing{display:flex;align-items:center;justify-content:flex-start}.social-sharing .social-share__link{margin-left:15px}.social-sharing .social-share__link .icon-wrapper{width:20px;padding-bottom:20px}.social-sharing .social-sharing__title{text-transform:uppercase;font-family:sofia-pro,sans-serif;font-size:1rem;line-height:2.1875rem;letter-spacing:.03em;margin:0}.js [data-related-products-wrapper]{display:none}.related-products-wrapper{background:#f3e4d7;padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.related-products-wrapper{padding-top:40px;padding-bottom:40px}}.related-products-wrapper .related-products-heading{margin-bottom:.9375rem}@media screen and (min-width:768px){.related-products-wrapper .related-products-heading{margin-bottom:2.5rem}}.related-products-wrapper .product-link .product-image .img.img__preserve-space{padding-bottom:132.42320819%}