.hero{height:40vw;background-size:cover;background-position:50% 50%;display:flex;margin-top:-75px;align-items:flex-end}.page-title{padding-top:60px}.author{padding:20px 0}.author p{margin-bottom:0}.text-section p a{text-decoration:underline}.quote-section blockquote{color:#e3c8b3;font-family:Room-205;font-size:42px;line-height:150%;margin-bottom:18px}.list-section ul{list-style:disc;padding-left:20px}.list-section li{margin-bottom:20px}.image-section figcaption{border-bottom:1px solid black;text-transform:uppercase;font-size:12px;padding-top:12px;padding-bottom:8px}.image-text-section img{float:left;max-width:50%;padding-right:40px;padding-bottom:20px}.image-text-section img.orient-right-true{float:right;padding-right:0;padding-left:40px}.image-text-section div.text{width:auto}.image-text-split-section{display:flex;gap:40px}.image-text-split-section img{width:50%;height:auto;object-fit:cover;max-height:calc(100vh - 80px);position:sticky;top:40px}.image-text-split-section .text{width:50%}.image-text-split-section .orient-right-true{order:2}@media screen and (max-width:800px){.image-text-split-section{flex-direction:column}.image-text-split-section img{width:100%;position:static}.image-text-split-section .text{width:100%}.image-text-split-section .orient-right-true{order:-1}}.images-section .grid{display:grid;grid-column-gap:20px;grid-row-gap:20px}.images-section .grid img{height:100%;object-fit:cover}.images-section .grid.count-1{grid-template-columns:1fr}.images-section .grid.count-2,.images-section .grid.count-3{grid-template-columns:1fr 1fr}.images-section .grid.count-3 img:nth-child(3){grid-column:span 2}.images-section .grid.count-4{grid-template-columns:1fr 1fr}.images-section .grid.count-4 img:nth-child(1),.images-section .grid.count-4 img:nth-child(2),.images-section .grid.count-4 img:nth-child(3){grid-column:1}.images-section .grid.count-4 img:nth-child(4){grid-row:1;grid-column:2;grid-row-end:4;height:100%;object-fit:cover}.slider-section{overflow-x:hidden;--swiper-pagination-color: black}.slider-section .swiper-container{position:relative}.slider-section .swiper-wrapper{padding-bottom:20px}.video-section iframe{width:100%;aspect-ratio:16/9;height:auto}.video-section figcaption{border-bottom:1px solid black;text-transform:uppercase;font-size:12px;padding-top:12px;padding-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/blog.article.css.map?v=130975932775795429211756755266 */
