main{background-color:#deddd9}.content-row{position:relative;width:100%;padding-top:40px;padding-bottom:40px}@media screen and (max-width:550px){.content-row{padding-top:20px;padding-bottom:20px}}.content-block{width:95%;max-width:1170px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.content-block.block--text .text--footer{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:1150px){.content-block.block--text .text--footer{flex-wrap:wrap;justify-content:center}}.content-block.block--text .text--footer .event-tags{display:flex;justify-content:flex-end}@media screen and (max-width:1150px){.content-block.block--text .text--footer .event-tags{order:1;flex-wrap:wrap;width:100%;justify-content:center}}.content-block.block--text .text--footer .event-tags .c-ad-icon{margin-right:20px}.content-block.block--text .text--footer .event-tags li{padding-left:20px;display:flex;align-items:center}@media screen and (max-width:550px){.content-block.block--text .text--footer .event-tags li{align-items:flex-start;width:50%}}@media screen and (max-width:1150px){.content-block.block--text .text--footer .c-btn{margin-top:20px;order:2}}.content-block.block--text .text-images--wrapper{width:calc(50% - 20px);position:relative}@media screen and (max-width:770px){.content-block.block--text .text-images--wrapper{width:100%;max-width:475px;margin:auto}}.content-block.block--text .text-images--wrapper .text-img{width:100%;min-height:295px;background:no-repeat center center/cover}.article--landing{width:100%;font-size:16px}.article--landing.column{width:calc(50% - 20px)}@media screen and (max-width:770px){.article--landing.column{width:100%}}.article--landing h1,.article--landing h2,.article--landing h3,.article--landing h4,.article--landing h5,.article--landing h6{color:#383d1e}.article--landing h1{text-transform:uppercase;font-size:48px;font-weight:900;font-family:rainfallblack,sans-serif;display:block;margin-bottom:55px;line-height:1}@media screen and (max-width:850px){.article--landing h1{font-size:35px}}@media screen and (max-width:770px){.article--landing h1{margin-bottom:30px}}.article--landing h2{text-transform:uppercase;font-size:25px;font-weight:700;font-family:rainfallblack,sans-serif;display:block;margin-bottom:1lh;line-height:1}@media screen and (max-width:850px){.article--landing h2{font-size:20px}}.article--landing h3{font-size:20px;font-weight:500;line-height:1.5;margin-bottom:.75lh}.article--landing p{font-weight:300;line-height:1.5;display:block;margin-bottom:1lh}@media screen and (max-width:550px){.article--landing p{margin-bottom:.75lh}}.article--landing ol,.article--landing ul{line-height:1.5;font-weight:300;display:block;margin:1lh 0;list-style:initial;padding-left:40px}@media screen and (max-width:550px){.article--landing ol,.article--landing ul{margin-bottom:.75lh}}.article--landing ol p,.article--landing ul p{margin:0;padding:0}.content-block.block--news .block--headline{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:40px}@media screen and (max-width:550px){.content-block.block--news .block--headline{padding-bottom:20px}}.content-block.block--news .block--headline h2{color:#383d1e;text-transform:uppercase;font-weight:900;font-family:rainfallblack,sans-serif;font-size:25px}@media screen and (max-width:850px){.content-block.block--news .block--headline h2{font-size:20px}}@media screen and (max-width:770px){.content-block.block--news .block--headline h2{width:100%;padding-bottom:10px}}.content-block.block--news .block--headline a{text-transform:uppercase;color:#383d1e;font-size:17px;text-decoration:underline;font-weight:400}.content-block.block--news .news-item{width:calc(33.3333333333% - 20px);padding:10px;background-color:#fff;box-shadow:1px 2px 10px 0 rgba(29,29,27,.25);position:relative}@media screen and (max-width:900px){.content-block.block--news .news-item{width:calc(50% - 20px)}}@media screen and (max-width:550px){.content-block.block--news .news-item{width:100%}}.content-block.block--news .news-item .news-img{width:100%;min-height:260px;background:no-repeat center center/cover}.content-block.block--news .news-item .news-title{min-height:85px;padding:10px 0 0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#383d1e;font-family:rainfallblack,sans-serif;font-size:18px;font-weight:900;text-align:center;width:100%;max-width:300px;margin:auto}@media screen and (max-width:600px){.content-block.block--news .news-item .news-title{font-size:16px}}.content-block.block--news .news-item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.content-block.block--news .news-item .price-btn{font-size:18px;font-weight:400;line-height:1em;position:absolute;z-index:9;top:10px;right:10px;display:inline-block;width:111px;height:111px;color:#fff;background:url(../img/price-btn.svg) no-repeat center center/contain}.content-block.block--news .news-item .price-btn .inside{position:relative;top:50%;left:50%;display:inline-block;transform:translateX(-50%) translateY(-50%) rotate(9deg);text-align:center}.content-block.block--news .news-item .price-btn .inside b,.content-block.block--news .news-item .price-btn .inside strong{text-transform:uppercase;display:block}@media screen and (max-width:900px) and (min-width:551px){.content-block.block--news .news-item:last-of-type{display:none}}.page-header__bottom-texture{position:absolute;right:0;bottom:0;display:block;width:2278px;height:59px;background-repeat:no-repeat;background-position:31px top;background-size:2278px auto}.page-header__bottom-texture.page-header__bottom-texture--beige{background-image:url(../img/home-top-border-top-beige.svg)}.page-header__bottom-texture.page-header__bottom-texture--white{background-image:url(../img/home-top-border-top.svg)}.page-header__bottom-texture.page-header__bottom-texture--green{background-image:url(../img/home-top-border-top-green.svg)}.hero-slider--wrapper{padding:0;padding-top:99px;margin-right:0;position:relative;width:100%}.hero-slider--wrapper .hero-slider{width:100%;height:100%}.hero-slider--wrapper .hero-slider .slick-arrow{position:absolute;top:50%;width:28px;height:28px;z-index:90;border:none;outline:0;background:transparent no-repeat center center/contain;cursor:pointer}.hero-slider--wrapper .hero-slider .slick-arrow.slick-prev{left:50%;transform:translate(-600px,-50%);background-image:url(../img/arrow-left.png)}@media screen and (max-width:1250px){.hero-slider--wrapper .hero-slider .slick-arrow.slick-prev{transform:translateY(-50%);left:20px}}.hero-slider--wrapper .hero-slider .slick-arrow.slick-next{right:50%;transform:translate(600px,-50%);background-image:url(../img/arrow-right.png)}@media screen and (max-width:1250px){.hero-slider--wrapper .hero-slider .slick-arrow.slick-next{transform:translateY(-50%);right:20px}}.hero-slider--wrapper .hero-slider .slide{width:1060px;position:relative;min-height:500px;background:no-repeat center center/cover;box-shadow:0 0 0 0 rgba(255,255,255,0);transition:all .5s ease}@media screen and (max-width:1250px){.hero-slider--wrapper .hero-slider .slide{width:calc(100vw - 100px)}}@media screen and (max-width:650px){.hero-slider--wrapper .hero-slider .slide{min-height:80vw}}.hero-slider--wrapper .hero-slider .slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);transition:all .5s ease}.hero-slider--wrapper .hero-slider .slide.slick-center{box-shadow:0 0 40px 5px rgba(255,255,255,.75);z-index:5}.hero-slider--wrapper .hero-slider .slide.slick-center:before{background-color:rgba(0,0,0,0)}.hero-slider--wrapper .price--wrapper{position:absolute;bottom:-20px;left:70%;z-index:99}@media screen and (max-width:770px){.hero-slider--wrapper .price--wrapper{left:auto;right:20px}}.hero-slider--wrapper .price--wrapper .price-btn{font-size:24px;font-weight:400;line-height:1em;position:relative;z-index:9;display:inline-block;width:165px;height:165px;color:#fff;background:url(../img/price-btn.svg) no-repeat center center/contain}@media screen and (max-width:770px){.hero-slider--wrapper .price--wrapper .price-btn{width:111px;height:111px;font-size:18px}}.hero-slider--wrapper .price--wrapper .price-btn .inside{position:relative;top:50%;left:50%;display:inline-block;transform:translateX(-50%) translateY(-50%) rotate(9deg);text-align:center}.hero-slider--wrapper .price--wrapper .price-btn .inside strong{text-transform:uppercase;display:block}.text-slider{position:relative;width:100%;height:100%;padding-right:55px}@media screen and (max-width:770px){.text-slider{padding-right:0;padding-bottom:55px}}.text-slider .slick-dots{position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media screen and (max-width:770px){.text-slider .slick-dots{top:auto;bottom:10px;left:50%;right:auto;transform:translateX(-50%);display:flex;flex-wrap:wrap}}.text-slider .slick-dots li.slick-active button{background-color:#383d1e}.text-slider .slick-dots button{color:transparent;border:2px solid #383d1e;background-color:transparent;transition:all .25s ease;cursor:pointer;width:18px;height:18px;margin:8px 0;border-radius:50%}@media screen and (max-width:770px){.text-slider .slick-dots button{margin:0 8px}}.page-slider{width:100%;order:1}@media screen and (min-width:601px){.page-slider{float:right;margin:0 0 1em 1em;max-width:50%;width:448px}}.page-slider__slider{position:relative;width:100%}@media (max-width:1079px){.page-slider__slider{left:50%;margin-top:0;transform:translateX(-50%)}}.page-slider__slide{position:relative}.page-slider__slide .photo-wrapper .photo-frame-bg{position:absolute;top:10px;left:50%;display:block;overflow:hidden;width:calc(100% - 10px);padding-bottom:calc(100% - 15px);transform:translateX(-50%);background-repeat:no-repeat;background-clip:padding-box;background-size:cover}.page-slider__slide .photo-wrapper .photo-frame{position:relative;top:0;width:100%}@media (max-width:1000px){.page-slider__slide .photo-wrapper .photo-frame{width:100%;max-width:none}}.page-slider .slick-dots{bottom:-50px;margin:0}.page-slider .slick-dots li{padding:0;background:0 0}.page-slider .slick-dots li.slick-active button{background-image:url(../img/slider-bullet-active.svg)}.page-slider .slick-dots li button{width:18px;height:18px;background-image:url(../img/slider-bullet-inactive.svg);background-repeat:no-repeat;background-position:center center;background-size:18px 18px}.page-slider .slick-dots li button:before{display:none}@media screen and (max-width:600px){.article--landing:has(.page-slider),.u-container:has(.page-slider){display:flex;flex-wrap:wrap}}@media screen and (max-width:600px){.article--landing:has(.page-slider)>*,.u-container:has(.page-slider)>*{width:100%}}@media screen and (min-width:601px){.article--landing:has(.page-slider):after,.u-container:has(.page-slider):after{content:"";display:block;clear:both}}
/*# sourceMappingURL=landing.css.map */
