.events-landing{position:relative;padding:24px 0}@media screen and (min-width: 750px){.events-landing{padding:40px 0}}@media screen and (min-width: 1025px){.events-landing{padding:80px 0}}.events-landing.events-landing--no-padding{padding:0}.events-landing--has-nav{margin-top:40px}.events-landing__nav{position:fixed!important;z-index:100;top:134px;height:40px;margin-top:48px}@media screen and (min-width: 1025px){.events-landing__nav{top:159px;height:auto;margin-top:-1px}}.event-landing__grid{display:flex;flex-wrap:wrap}.blog__hero-article{position:relative;width:100%;margin:0 0 50px}@media screen and (min-width: 750px){.blog__hero-article{margin:30px 0 50px}}@media screen and (max-width: 749px){.blog__hero-article:after{content:"";display:block;position:absolute;z-index:1;top:0;width:100%;height:348px;background:linear-gradient(to bottom,#fff0,#00000080)}}.blog__hero-article .grid{position:relative}.blog__hero-article .blog__hero-article-image{display:block;width:100%;height:348px;background-position:center center;background-size:cover}@media screen and (min-width: 750px){.blog__hero-article .blog__hero-article-image{height:500px}}@media screen and (min-width: 1025px){.blog__hero-article .blog__hero-article-image{height:575px}}@media screen and (min-width: 1268px){.blog__hero-article .blog__hero-article-image{height:690px}}@media screen and (min-width: 1025px){.blog__hero-article .blog__hero-article-image.blog__hero-article-image--small{height:545px}}@media screen and (min-width: 1268px){.blog__hero-article .blog__hero-article-image.blog__hero-article-image--small{height:666px}}.blog__hero-article .blog__hero-article-headline{position:absolute;z-index:10;bottom:-9px;width:87.5%;margin-bottom:0;margin-left:15px;color:#fff;text-transform:uppercase}@media screen and (min-width: 750px){.blog__hero-article .blog__hero-article-headline{bottom:-20px;width:60%}}.blog__hero-article .blog__hero-article-headline a{color:#fff}.blog__hero-article .btn{z-index:15;margin:14px 0 14px 14px;text-align:left}@media screen and (min-width: 750px){.blog__hero-article .btn{position:absolute;right:0;bottom:2px}}.blog__hero-article .btn.btn--no-headline{position:absolute;right:0;bottom:2px}.blog__article .image-link{position:relative}.blog__article .image-link:hover:after{opacity:.4}.blog__article .image-link:after{transition:opacity .2s cubic-bezier(.46,.01,.32,1);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#fff}.blog__article .blog__article-image{width:100%;margin-bottom:15px;padding-top:100%;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width: 750px){.blog__article .blog__article-image{margin-bottom:20px}}.blog__article h2{margin-bottom:5px;font-family:PP Neue Montreal Bold,helvetica,arial,sans-serif;font-size:16px;letter-spacing:.2px;line-height:18px}@media screen and (min-width: 750px){.blog__article h2{font-size:18px;line-height:24px}}@media screen and (min-width: 1025px){.blog__article h2{font-size:28px;line-height:30px}}.blog__article h2 a{transition:opacity .2s cubic-bezier(.46,.01,.32,1);color:#000}.blog__article h2 a:hover{opacity:.7}.blog__article p{font-size:12px;letter-spacing:.11px}@media screen and (min-width: 750px){.blog__article p{font-size:13px}}@media screen and (min-width: 1025px){.blog__article p{font-size:16px}}.blog{overflow:hidden}.blog h1{position:relative;margin:0 0 -11px;font-size:50px;text-transform:uppercase}@media screen and (min-width: 1025px){.blog h1{margin:0 0 -20px;font-size:80px}}.blog .blog__article{margin-bottom:10px}@media screen and (min-width: 1025px){.blog .blog__article{margin-bottom:60px}}.template-blog .site-header.sticky{box-shadow:none}.blog__nav{transition:all .2s cubic-bezier(.46,.01,.32,1);position:relative;position:absolute;bottom:-87px;width:100%;overflow-x:scroll;border-top:1px solid #cca453;background:#fff;text-align:center}@media screen and (min-width: 750px){.blog__nav{overflow-x:initial}}@media screen and (min-width: 1025px){.blog__nav{position:relative;bottom:auto}}.blog__nav.sticky{background-color:#fff;box-shadow:0 24px 67px -12px #0000004d}.blog__nav ul{margin:0}@media screen and (max-width: 749px){.blog__nav ul{display:flex;width:auto;background:#fff;text-align:left}}.blog__nav a{transition:background-color .2s cubic-bezier(.46,.01,.32,1);margin:0 -2px;padding:9px 20px;color:#000;font-size:13px}@media screen and (min-width: 1025px){.blog__nav a{padding:9px 35px;font-size:14px}}.blog__nav a.active{background-color:#cca453;font-family:PP Neue Montreal Bold,helvetica,arial,sans-serif}.blog__nav a:hover{background-color:#cca453}.blog__pagination{margin-bottom:40px;text-align:center}@media screen and (min-width: 1025px){.blog__pagination{margin:0 0 100px}}
/*# sourceMappingURL=/cdn/shop/t/212/assets/events-landing.css.map */
