.kef-header-fix{margin-top:-60px}@media (max-width: 991px){.kef-header-fix{margin-top:0}}.kef-container h1,.kef-container h2,.kef-container h3,.kef-container h4,.kef-container h5,.kef-container h6,.kef-container .h1,.kef-container .h2,.kef-container .h3,.kef-container .h4,.kef-container .h5,.kef-container .h6{font-family:Gill Sans,sans-serif;font-weight:600;text-transform:none;letter-spacing:0}.kef-container h1{font-size:44px}.kef-container h2{font-size:36px}.kef-container h3{font-size:30px}.kef-container h4{font-size:24px}.kef-container a{transition:all .3s}.kef-container .text{font-size:18px;line-height:28px}.kef-container .text-left{text-align:left}.kef-container .text-center{text-align:center}.kef-container .text-right{text-align:right}.kef-container p a,.kef-container .text a{font-weight:600;text-decoration:underline}.kef-btn-box{padding:16px 32px;border:1px solid #000;background:transparent;color:#000;font-weight:700;text-decoration:none;outline:none;display:inline-block;text-align:center;letter-spacing:2px}.kef-btn-box:hover{border-color:#000;background:#000;color:#fff}.kef-btn-box-i{border:1px solid #fff;background:transparent;color:#fff}.kef-btn-box-i:hover{border-color:#000;background:#000;color:#fff}.kef-btn-line{padding:0 0 10px;position:relative;display:inline-block;font-weight:700;letter-spacing:2px;color:#000}.kef-btn-line:after{content:"";position:absolute;bottom:0;left:50%;width:100%;transform:translate(-50%);border-bottom:1px solid #000;display:block;transition:all .3s}.kef-btn-line:hover:after{width:calc(100% - 30px)}.kef-btn-line-i,.kef-btn-line-i:hover{color:#fff}.kef-btn-line-i:after{border-bottom-color:#fff}.kef-btn-link{padding:0 0 10px;position:relative;display:inline-block;font-weight:700;letter-spacing:2px;color:#000}.kef-btn-link:after{content:"";position:absolute;bottom:0;left:50%;width:0%;transform:translate(-50%);border-bottom:1px solid #000;display:block;transition:all .3s}.kef-btn-link:hover:after{width:100%}.kef-btn-link-i,.kef-btn-link-i:hover{color:#fff}.kef-btn-link-i:after{border-bottom-color:#fff}.kef-row{display:flex;margin:0 -20px;flex-wrap:wrap}.kef-row.kef-row-no{margin-left:0;margin-right:0}.kef-row.kef-row-no div[class^=kef-col]{padding-left:0;padding-right:0}.kef-row.kef-row-sm{margin-left:-5px;margin-right:-5px}.kef-row.kef-row-sm div[class^=kef-col]{padding-left:5px;padding-right:5px}.kef-row.kef-row-md{margin-left:-10px;margin-right:-10px}.kef-row.kef-row-md div[class^=kef-col]{padding-left:10px;padding-right:10px}.kef-row.kef-row-lg{margin-left:-15px;margin-right:-15px}.kef-row.kef-row-lg div[class^=kef-col]{padding-left:15px;padding-right:15px}.kef-row div[class^=kef-col]{padding-left:20px;padding-right:20px}.kef-col{flex:1}.kef-col-1{width:8.3333%}.kef-col-2{width:16.6667%}.kef-col-3{width:25%}.kef-col-4{width:33.3333%}.kef-col-5{width:41.6667%}.kef-col-6{width:50%}.kef-col-7{width:58.3333%}.kef-col-8{width:66.6667%}.kef-col-9{width:75%}.kef-col-10{width:83.3333%}.kef-col-11{width:91.6667%}.kef-col-12{width:100%}@media (min-width: 768px){.kef-col-sm-1{width:8.3333%}.kef-col-sm-2{width:16.6667%}.kef-col-sm-3{width:25%}.kef-col-sm-4{width:33.3333%}.kef-col-sm-5{width:41.6667%}.kef-col-sm-6{width:50%}.kef-col-sm-7{width:58.3333%}.kef-col-sm-8{width:66.6667%}.kef-col-sm-9{width:75%}.kef-col-sm-10{width:83.3333%}.kef-col-sm-11{width:91.6667%}.kef-col-sm-12{width:100%}}@media (min-width: 1024px){.kef-col-md-1{width:8.3333%}.kef-col-md-2{width:16.6667%}.kef-col-md-3{width:25%}.kef-col-md-4{width:33.3333%}.kef-col-md-5{width:41.6667%}.kef-col-md-6{width:50%}.kef-col-md-7{width:58.3333%}.kef-col-md-8{width:66.6667%}.kef-col-md-9{width:75%}.kef-col-md-10{width:83.3333%}.kef-col-md-11{width:91.6667%}.kef-col-md-12{width:100%}}@media (min-width: 1200px){.kef-col-lg-1{width:8.3333%}.kef-col-lg-2{width:16.6667%}.kef-col-lg-3{width:25%}.kef-col-lg-4{width:33.3333%}.kef-col-lg-5{width:41.6667%}.kef-col-lg-6{width:50%}.kef-col-lg-7{width:58.3333%}.kef-col-lg-8{width:66.6667%}.kef-col-lg-9{width:75%}.kef-col-lg-10{width:83.3333%}.kef-col-lg-11{width:91.6667%}.kef-col-lg-12{width:100%}}.kef-banner{position:relative}.kef-banner>.kef-banner-image{background-size:cover;background-repeat:no-repeat;background-position:center}.kef-banner>.kef-banner-text{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;flex-direction:column;text-align:center}.kef-banner>.kef-banner-text *{color:#fff}.kef-banner>.kef-banner-text h1{margin-bottom:15px;text-transform:none;text-align:center;width:100%;display:block}.kef-banner>.kef-banner-text p{font-size:32px;font-family:Gill Sans,sans-serif;text-align:center;width:100%;display:block}.kef-banner>.kef-banner-text a{margin-top:40px;max-width:300px;display:block}.kef-banner img{width:100%}@media (max-width: 767px){.kef-banner>.kef-banner-text h1{font-size:36px}.kef-banner>.kef-banner-text p{font-size:28px}}.kef-content{margin:0 auto}.kef-ls50-collection-product-intro{margin-top:80px}.kef-ls50-collection-product-intro>div{padding-top:40px}.kef-ls50-collection-product-intro a{margin-top:40px;max-width:300px;display:block}.kef-ls50-collection-product-intro hr{margin:20px 0;border-top:1px solid #979797}.kef-ls50-collection-product-family{margin-top:80px}.kef-ls50-collection-product-family h3{margin-top:40px}.kef-ls50-collection-intro-more{background:#fbfbfb}.kef-ls50-collection-intro-more .kef-ls50-collection-intro-more-img img{width:100%}.kef-ls50-collection-intro-more .kef-ls50-collection-intro-more-text{display:flex;align-items:center;justify-content:center}.kef-ls50-collection-intro-more .kef-ls50-collection-intro-more-text>div{margin:0 auto;padding:40px}.kef-ls50-collection-intro-more .kef-ls50-collection-intro-more-text a{margin-top:40px}@media (min-width: 768px){.kef-ls50-collection-product-intro{max-width:430px}.kef-ls50-collection-product-family{max-width:530px}.kef-ls50-collection-intro-more .kef-ls50-collection-intro-more-text>div{max-width:500px}}.kef-ls50-page-product-intro-full{margin-top:80px}.kef-ls50-page-product-intro-full h2{margin:0}.kef-ls50-page-product-intro-full h3{font-weight:400;font-size:28px}.kef-ls50-page-product-intro>div{padding-top:40px}.kef-ls50-page-product-intro hr{margin:20px 0;border-top:1px solid #979797}.kef-ls50-page-product-intro h3{font-size:28px}.kef-ls50-page-product-compare{position:relative}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-header{position:sticky;top:0;z-index:2;padding-top:60px;padding-bottom:60px;justify-content:space-between;background:#fff;align-items:flex-end}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content{padding-top:0;padding-bottom:60px;justify-content:space-between;font-family:Gill Sans,sans-serif}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content hr{margin:0 0 60px;border-top:1px solid #dadada}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content p{font-size:20px}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content p.text{font-size:26px;color:#000;line-height:1.375}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row{align-items:center;justify-content:space-between;flex-wrap:initial}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row+.kef-row{margin-top:30px}.kef-ls50-page-product-compare-alt{position:relative}.kef-ls50-page-product-compare-alt .kef-ls50-page-product-compare-content>div>div{margin-top:40px}.kef-ls50-page-product-mat{background:#000;color:#fff;align-items:center;margin-top:80px;padding:20px 0}.kef-ls50-page-product-mat h4{color:#fff}@media (min-width: 768px){.kef-ls50-page-product-intro{max-width:380px}}@media (max-width: 991px) and (min-width: 768px){.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content>.kef-col-tb-4{width:calc(33.3333% - 40px)}}@media (max-width: 991px){.kef-ls50-page-product-compare .kef-ls50-page-product-compare-header h2{font-size:30px}}@media (max-width: 767px){.kef-ls50-page-product-compare .kef-col-12 .text{padding-bottom:40px;text-align:left}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-header{padding-top:40px;padding-bottom:40px}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-header h2{font-size:20px}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image{text-align:center}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row{align-items:center;justify-content:center;flex-wrap:wrap}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row>div{margin-top:30px}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row:first-child>div:first-child{margin-top:0}.kef-ls50-page-product-compare .kef-ls50-page-product-compare-content-image .kef-row+.kef-row{margin-top:0}.kef-ls50-page-product-mat{margin-left:-20px!important;margin-right:-20px!important;padding:40px 0;text-align:center}.kef-ls50-page-product-mat>div{padding:0 40px!important}.kef-ls50-page-product-mat img.show-mb{max-width:480px;width:100%;margin:0 auto 40px}}.kef-ls50-product-intro>div{padding-top:40px}.kef-ls50-product-intro h2{margin:0}.kef-ls50-product-intro h3{font-weight:400;font-size:28px;margin:0 0 20px}.kef-ls50-product-intro hr{margin:20px 0;border-top:1px solid #979797}@media (max-width: 991px){.show-dt{display:none}.show-tb.show-mb{display:block!important}}@media (max-width: 767px){.show-tb{display:none}}@media (min-width: 768px){.show-mb{display:none}.kef-col-tb-1{width:8.3333%}.kef-col-tb-2{width:16.6667%}.kef-col-tb-3{width:25%}.kef-col-tb-4{width:33.3333%}.kef-col-tb-5{width:41.6667%}.kef-col-tb-6{width:50%}.kef-col-tb-7{width:58.3333%}.kef-col-tb-8{width:66.6667%}.kef-col-tb-9{width:75%}.kef-col-tb-10{width:83.3333%}.kef-col-tb-11{width:91.6667%}.kef-col-tb-12{width:100%}}@media (min-width: 992px){.show-tb{display:none}.kef-col-dt-1{width:8.3333%}.kef-col-dt-2{width:16.6667%}.kef-col-dt-3{width:25%}.kef-col-dt-4{width:33.3333%}.kef-col-dt-5{width:41.6667%}.kef-col-dt-6{width:50%}.kef-col-dt-7{width:58.3333%}.kef-col-dt-8{width:66.6667%}.kef-col-dt-9{width:75%}.kef-col-dt-10{width:83.3333%}.kef-col-dt-11{width:91.6667%}.kef-col-dt-12{width:100%}}
/*# sourceMappingURL=/s/files/1/0268/9735/0716/t/29/assets/theme-layout.scss.css.map */
