@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/CormorantGaramond-Regular.ttf);font-weight:400}@font-face{font-family:Cormorant Garamond;src:url(../../../fonts/CormorantGaramond-SemiBold.ttf);font-weight:800}@font-face{font-family:Instrument;src:url(../../../fonts/InstrumentSans-Regular.ttf);font-weight:400}html{color:#5c5a52;margin:0;padding:0;font-family:Instrument,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:30px}body{flex-direction:column;margin:0;padding:0;display:flex}div{box-sizing:border-box}ul,li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0 0 28px}a{color:#5c5a52;text-decoration:none}img{margin:0;display:inline-block}.wrapper{width:1280px;margin:0 auto;position:relative}h1{font-size:44px;line-height:54px}h2{font-size:40px;line-height:49px}h3{font-size:35px;line-height:43px}h4{font-size:31px;line-height:38px}h5{font-size:26px;line-height:32px}h6{font-size:22px;line-height:27px}.font-mini-title{color:#a88d5e;font-family:Instrument,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:24px}.font-title{color:#1c1b18;font-family:Cormorant Garamond,system-ui,sans-serif;font-weight:400}.font-text{color:#5c5a52;font-family:Instrument,system-ui,sans-serif;font-weight:400}.btn{color:#fff;background-color:#1c1b18;height:44px;margin:0;padding:0 28px;line-height:44px;display:inline-block}.header{background-color:#fff;border-bottom:1px solid #a88d5e}.header .wrapper{flex-direction:row;align-items:center;height:88px;display:flex}.header .logo{color:#1c1b18;font-family:Cormorant Garamond,system-ui,sans-serif;font-size:28px;font-weight:800}.header .top-nav{text-align:center;flex-grow:1}.header .top-nav a{color:#5c5a52;text-transform:uppercase;padding:0 12px}.footer{background-color:#faf8f5;padding:80px 0}.footer .inside{flex-direction:row;display:flex}.footer .foot-nav{flex-grow:1;padding-right:48px}.footer .foot-nav>div{padding-bottom:48px}.footer .foot-nav .nav-list{flex-direction:row;display:flex}.footer .foot-nav .nav-list li{margin-right:28px}.footer .foot-info{border-left:1px solid #a88d5e;flex-direction:column;justify-content:center;padding-left:48px;display:flex}.footer .foot-info .foot-logo{color:#1c1b18;font-family:Cormorant Garamond,system-ui,sans-serif;font-size:28px;font-weight:800}.page-home .home-banner{background-color:#a88d5e;width:100%;height:560px}.page-home .home-banner .banner__img{object-fit:cover;object-position:center;width:100%;height:100%}.page-home .home-banner .banner__main-box{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:44%;height:560px;display:flex;position:absolute;left:0}.page-home .home-banner .banner__main-box .inside{background-color:#fff;padding:48px}.home-products{background-color:#faf8f5;padding:80px 0}.product-entry{flex-wrap:wrap;margin-left:-14px;margin-right:-14px;display:flex}.product-entry .product-item{width:25%;padding:0 14px 28px}.product-entry .product-item .inside{background-color:#fff;border:1px solid #a88d5e}.product-entry .product-item .product-thumb{width:100%;display:block}.product-entry .product-item .product-thumb img{object-fit:cover;object-position:center;width:100%;height:100%}.product-entry .product-item .product-info{padding:28px}.home-three{text-align:center;padding:80px 0}.gemini-part .inside{flex-direction:row;align-items:center;padding:80px 0;display:flex}.gemini-part .inside .gemini-item:first-child{padding:0 80px 0 0}.carrier{flex-wrap:wrap;margin-left:-14px;margin-right:-14px;display:flex}.carrier.gutter .cell{padding:0 14px 28px}.carrier.c3 .cell{width:33.3333%}
