.home-section{clear:both;margin:30px 0}#home-area.right .caption-image{margin:0 0 25px 0}#messagearea-caption .caption-text{text-align:center;width:80%;margin:0 auto}.home-top{display:flex;margin:40px auto 0}.home-top-text{padding:25px}.home-top-text{padding:70px;align-self:center;background-image:url(https://turbifycdn.com/ty/cdn/yhst-136562820454023/cabin.png);background-repeat:no-repeat;background-position:center}h2.home-section-title,h1.home-section-title,.history-text h2,#section-contenttitle,.item-caption-title,#info-content-title{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}h2.home-section-title,h1.home-section-title,#info-content-title{margin:50px 0}#section-contenttitle:before,#section-contenttitle:after,.item-caption-title:before,.item-caption-title:after,h2.home-section-title:before,h2.home-section-title:after,h1.home-section-title:before,h1.home-section-title:after,.history-text h2:before,.history-text h2:after,#info-content-title:before,#info-content-title:after{content:'';border-top:2px solid;margin:0 20px 0 0;flex:1 0 20px}h2.home-section-title:after,h1.home-section-title:after,.history-text h2:after,#section-contenttitle:after,.item-caption-title:after,#info-content-title:after{margin:0 0 0 20px}.home-history{background-color:#fff2e8;margin:40px 0;padding:38px 0;background-image:url(https://turbifycdn.com/ty/cdn/yhst-136562820454023/1910-factory-old-hickory.png);background-repeat:no-repeat;background-size:cover;background-position:center}.history-text{padding:40px 40px 40px 0;flex:1}.home-history .wrap{display:flex}.history-text{padding:40px}.history-photos{flex:1}.history-text img{margin:0 auto;text-align:center;display:block}.history-photos img{display:block}.home-craft{background-color:#ffe1bb;background-image:url(https://turbifycdn.com/ty/cdn/yhst-136562820454023/log-trans2.png)}.home-craft .wrap{display:flex;justify-content:center;align-items:center}.craft-photo img{display:block}.craft-text{padding:40px}#home-slider-1{width:50%;max-width:526px}.carousel-title{margin:0 0 35px;text-align:center;text-transform:uppercase;font-weight:normal;font-size:33px}.carousel{position:relative;max-width:calc(1200px - 64px);margin:0 auto}.carousel-frame{position:relative;overflow:hidden;width:100%}.carousel-control{position:absolute;display:block;z-index:2;top:50%;width:35px;height:70px;margin-top:-35px;background:#ffffff;cursor:pointer}.carousel-control i{position:absolute;display:block;top:0;width:32px;height:70px;color:#333;text-align:center;font-size:24px;line-height:70px}.carousel-control.prev{left:-32px;border-radius:140px 0 0 140px}.carousel-control.prev i{left:0}.carousel-control.next{right:-32px;border-radius:0 140px 140px 0}.carousel-control.next i{right:0}.carousel .carousel-list{position:relative;width:20000em;margin:0;padding:0;list-style:none}.carousel .carousel-item{position:relative;display:block;float:left;overflow:hidden;width:225px;text-align:center}.carousel .carousel-item .wrapper{height:320px;margin:0 17px;padding:10px;background:#fff}.carousel .carousel-item .image{display:block;height:175px;text-align:center}.carousel .carousel-item .image img{width:100%;height:auto;max-height:175px;max-width:170px}.carousel .carousel-item .name{display:block;margin:8px 0;text-align:center;text-transform:uppercase;text-decoration:none;font-size:13px;font-weight:bold;letter-spacing:0.5px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url("https://turbifycdn.com/ay/mobile/i/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;box-sizing:border-box;width:224px;height:100%;min-height:1px;margin:0;padding:0 9px 0 10px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide .image,.slick-slide .name{display:block}.slick-slide .image img{display:block;margin:0 auto}.slick-slide .name{text-transform:uppercase;font-size:16px}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;z-index:1;top:0;width:25px;height:100%;padding:0;border:0;color:transparent;background:transparent;cursor:pointer;text-align:center;outline:0;opacity:1}.slick-prev{left:0;text-align:left}.slick-next{right:0;text-align:right}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;color:transparent;opacity:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev > *,.slick-next > *{position:relative;top:41%;color:#333;font-size:24px;line-height:24px}.slick-dots{display:block;width:100%;text-align:center;list-style:none;line-height:1}.slick-dots li{position:relative;display:inline-block;height:16px;width:16px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:12px;width:12px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button{border-radius:50%;background:#505050;opacity:0.2}.slick-active button{opacity:1 !important}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-slide img{display:inline}.slide .txt,#productList .item .txt{margin-top:10px}.slide .txt a,#productList .item .txt a{display:block;font-size:15px;margin-bottom:10px}.slide .pr,#productList .item .pr{font-size:15px;font-weight:bold}.slide .pr .reg,.item .pr .reg{color:#787878;font-weight:normal;text-decoration:line-through}@media only screen and (max-width:1170px){.home-craft .wrap{margin:0}.craft-photo{flex:1}.craft-text{flex:2}}@media only screen and (max-width:1030px){.home-top.wrap{margin:0}#home-slider-1{width:40%}.history-text{padding:0 40px}}@media only screen and (max-width:980px){.history-text img{display:none}.home-top-text{padding:50px 30px}#index-page .contents-body-wrapper{display:flex}#index-page .contents.columns-4 .contents-item{width:auto;flex:1}}@media only screen and (max-width:870px){.craft-text{flex:1}.home-top.wrap{display:block}.home-top.wrap{padding:0}#home-slider-1{width:100%;max-width:526px;margin:10px auto}.home-top-text{text-align:center}}@media only screen and (max-width:820px){.craft-text{padding:17px 30px}}@media only screen and (max-width:760px){.home-history .wrap{display:block}.history-text{padding:0 40px 40px}.history-text img{display:block}.history-photos img{margin:0 auto;max-width:100%}.home-craft .wrap{display:block}.craft-text{padding:40px;text-align:center}}@media only screen and (max-width:630px){#index-page .contents-body-wrapper{flex-wrap:wrap}#index-page .contents.columns-4 .contents-item{min-width:43%}}
