.kings-patterns-container{background:#e4e4e4;max-width:1704px;margin:60px auto}.kings-patterns-container header{width:100%}.kings-patterns-container header .heading{max-width:1920px;margin:0 auto;display:flex;padding:50px 40px 10px;align-items:center;font-family:var(--font-kings-main);flex-direction:column;justify-content:space-between;color:#fff}@media screen and (min-width: 890px){.kings-patterns-container header .heading{padding:40px;gap:30px}}.kings-patterns-container header .heading h2{font-size:2.42rem;flex:.5;font-family:var(--font-kings-main);color:#475b58}.kings-patterns-container header .heading h3{font-size:.8125rem;flex:.45;font-family:var(--font-kings-main);font-weight:500;line-height:var(--typeBaseLineHeight);color:#030303}.kings-patterns-container .patterns{display:grid;grid-template-columns:1fr;gap:20px;padding:40px;margin:0}.patterns .pattern-item{display:flex;align-items:center;justify-content:center;position:relative;background-repeat:no-repeat;height:400px;margin-bottom:30px}.patterns .pattern-item a{bottom:-20px;font-family:var(--font-kings-main);font-size:14px;padding:10px 47px 7px;position:absolute;text-align:center}.patterns .pattern-item img{width:165px;object-fit:contain}.kings-patterns-container .learn-more-block{display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:0 60px 60px}.learn-more-block h3,.learn-more-block a{position:relative;top:0;padding:10px;font-family:var(--font-kings-main)}.learn-more-block h3{font-size:1.25rem;text-align:center}.kings-patterns-container .learn-more-block a{color:#f8f8f8;font-size:.875rem;padding:10px 47px 8px;font-family:var(--font-kings-main)}.kings-layer-system .content{width:100%;padding:40px 20px;margin:40px 0;min-height:270px;display:flex;flex-direction:column;align-items:flex-start}.kings-layer-system .content h2{font-size:39px;font-family:titillium-web;color:#fff}.kings-layer-system .content p{color:#fff;font-size:.875rem;font-family:var(--font-kings-main)}.kings-layer-system .content a{color:#fff;padding:14px 47px 10px;font-family:var(--font-kings-main);font-weight:1000;font-size:14px}.kings-layer-system .l-images{display:flex;flex-direction:column;align-items:flex-end;flex:1;margin-top:40px;gap:60px}.kings-layer-system .l-images .image-item{position:relative;width:100%;display:flex;justify-content:flex-end}.kings-layer-system .l-images .image-item .bar{width:100%;height:65px}.kings-layer-system .l-images .image-item .legend{position:absolute;color:#fff;text-transform:capitalize!important;display:flex;top:0;padding-left:40px;align-items:center;gap:10px;width:100%;height:100%}.kings-layer-system .l-images .image-item .legend img{height:30px}.kings-layer-system .l-images .image-item .legend label{font-family:cholla-slab;font-size:18px;font-weight:1000;margin:0}.kings-video{padding:40px;margin-top:40px}.kings-video h2{max-width:1400px;font-family:titillium-web;font-size:3.6rem;margin:20px auto 40px;text-align:center;color:#fff;display:none}.kings-video .container{height:400px;background-image:url("{{section.settings.background_image | image_url}}");background-size:cover;max-width:1500px;margin:0 auto;padding:80px;color:#fff;position:relative}.kings-video .container .container-play{position:absolute;left:0;right:0;top:0;width:96px;height:96px;overflow:hidden;bottom:0;margin:auto;opacity:1;cursor:pointer}.kings-video .container .container-play .play-icon{display:block;opacity:.6;transition:opacity .6s ease}.kings-video .container .container-play:hover .play-icon{opacity:.92}.kings-video .container .content{width:40%;height:100%;padding:40px;display:none;flex-direction:column;justify-content:center}.kings-video .container .content h3,.kings-video .container .content a,.kings-video .container .content p{font-family:var(--font-kings-main);font-size:1.2rem;letter-spacing:0}.kings-video .container .content h3{font-size:2.7rem}.kings-video .container .content a{color:#fff;text-decoration:underline}.kings-video .container .content a:hover{color:#a1a1a1}.popup-video{position:fixed;height:100vh;width:100vw;background:#333c;top:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;display:none}.popup-video #close-kings-video{position:absolute;font-family:var(--font-kings-main);right:10px;top:10px;color:#fff;padding:10px}.kings-video .see-more{display:block;font-size:12px;width:95%;min-width:200px;margin:40px auto 0;padding:10px 20px 11px;text-align:center}.animate-872393{animation-name:zoomIn;animation-duration:.3s;animation-delay:1s;animation-direction:alternate;animation-timing-function:ease;animation-fill-mode:none}.content-mobile{padding:20px 30px;display:block;color:#fff}.content-mobile h2{font-size:23px}.content-mobile h3{font-size:1.4375rem;line-height:25px}.content-mobile p{font-size:.8125rem}.social-media{max-width:1704px;margin:0 auto;padding:0 40px}.social-media .content{display:flex;flex-direction:column;height:100%;padding:20px 0}.social-media .content .social-box{display:flex;align-items:center;flex-direction:column;justify-content:center;height:300px;margin-top:9px}.social-box h2{font-family:titillium-web;font-size:1rem;color:#415c58;display:flex;align-items:center;position:relative;width:100%;text-align:center;padding:10px 0;gap:20px}.social-box h2>br{display:block}.social-media .social-box img{max-height:50px}.social-box h2:after,.social-box h2:before{content:"";flex:1;height:2px;background:#415c58;display:flex}.social-media .see-more{text-align:center;display:flex;justify-content:center;align-items:center;width:100%;margin:50px 0 0;gap:20px}.social-media .see-more:after,.social-media .see-more:before{content:"";height:2px;flex:1;background:#415c58}.social-media .see-more a{height:100%;padding:5px 15px;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px}.social-media.patch-win .see-more a .txt{padding-top:3px}.social-media .see-more img{max-height:24px}.gallery{display:none;grid-template-columns:1fr 1fr;gap:20px}.zoomed-popup{align-items:flex-start;background:#f8f8f8;display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.zoomed-popup .close-zoom{position:absolute;font-family:Futura;top:20px;right:20px;font-size:3rem;cursor:pointer}.gallery .image-item{aspect-ratio:.8;background:#fff;cursor:zoom-in;height:auto;object-fit:contain;padding:0;width:100%}.gallery .video-product{position:relative;height:500px}.gallery .video-product .play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:.7;cursor:pointer;z-index:1}.gallery .video-product .thumbnail{z-index:1;position:absolute;width:100%;height:100%;object-fit:cover}.gallery .video-product h2{color:#f3f3f3;position:absolute;bottom:20px;left:20px;z-index:1}.kings-popup{width:100vw;height:100vh;background:#040404de;z-index:999999;position:fixed;top:0;left:0;align-items:center;justify-content:center;display:none}.kings-popup .yt-video{height:80%;width:80%}.kings-popup .close-pp{position:absolute;right:30px;top:30px;color:#fff;font-weight:700;font-family:quasimoda;cursor:pointer}.gallery-mobile-container{margin:40px 1px}.gallery-mobile-container .selected_item{height:500px;background:#fff}.gallery-mobile-container .selected_item img{width:100%;height:100%;object-fit:scale-down}.gallery-mobile-container .item{background-color:#fff;height:120px;margin:0 5px;padding:10px}.gallery-mobile-container .thumb-gallery img{width:100%;height:100%;object-fit:contain}.gallery-mobile-container .thumb-gallery{margin:10px 0;height:120px}.gallery-mobile-container .slick-prev,.gallery-mobile-container .slick-next{top:auto;bottom:-40px}.gallery-mobile-container .slick-prev{left:-18px}.gallery-mobile-container .slick-next{right:-18px}.better-deal-container h2{font-family:var(--font-kings-title);font-size:39px;color:#415c58}.better-deal-container .block-container{display:grid;gap:20px;margin:40px 0}.better-deal-container .block-container .deal-item{align-items:flex-end;aspect-ratio:1.2;background-size:cover;display:flex;justify-content:center;max-width:100%;object-position:center;padding:40px;text-align:center}.better-deal-container .block-container a{padding:11.5px 60px;font-family:var(--font-kings-main);font-size:.75rem}.stamped-badge-caption{position:relative;top:2px}.patch-win .stamped-badge-caption{top:-2px}@media screen and (min-width: 590px){.patterns .pattern-item img{width:auto}.gallery-mobile-container{display:none}.gallery{display:grid;grid-template-columns:1fr}.gallery.full-width{display:flex}.social-box h2{font-size:2.55rem}}@media screen and (min-width: 854px){.kings-patterns-container{margin:60px auto}.better-deal-container .block-container{display:flex}.better-deal-container .block-container .deal-item{padding:20px;width:calc(100% / 3 - 40px / 3)}.better-deal-container .block-container a{font-size:1rem;padding-left:10px;padding-right:10px}.social-box h2{padding:10px;gap:40px}.social-box h2>br{display:none}.social-media .social-box img{max-height:100%}.social-media .see-more a{width:231px}.social-media .see-more{text-align:center;width:100%;display:flex;justify-content:center;align-items:center;width:calc(100% - 20px);margin:50px auto 0;gap:20px}}@media screen and (min-width: 1200px){.gallery{display:grid;grid-template-columns:1fr 1fr}.gallery.full-width{background:#fff;justify-content:center}.gallery.full-width .image-item{max-width:50%}}@media screen and (min-width: 1500px){.better-deal-container .block-container .deal-item{padding:40px}.better-deal-container .block-container a{font-size:1.2rem;padding-left:60px;padding-right:60px}}@media screen and (min-width: 594px){.patterns .pattern-item{background-size:cover}.patterns .pattern-item a{padding:13px 47px 8px}.patterns .pattern-item a,.kings-patterns-container .learn-more-block a{padding:15px 47px 10px;font-size:1.2rem}}@media screen and (min-width: 641px){.kings-patterns-container header .heading h3{font-size:1.2rem;line-height:1.8rem}.kings-patterns-container header .heading h2{text-align:left;width:100%}.kings-layer-system .l-images{flex:1;gap:20px;margin-bottom:75px;margin-top:170px;width:100%}.kings-layer-system .l-images .image-item .bar{height:85px}.kings-layer-system .l-images .image-item .legend img{height:50px}.kings-layer-system .content p{font-size:1.2rem}.content-mobile p{font-size:1.125rem}.learn-more-block h3{font-size:2.3rem;text-align:center}}@media screen and (min-width: 900px){.kings-layer-system .l-images{gap:6vw}}@media screen and (min-width: 1024px){.kings-layer-system .content{flex:.4;padding:0 0 0 40px}.kings-layer-system .l-images{margin-top:0;margin-bottom:0;gap:10px}.kings-layer-system .l-images .image-item .legend label{font-size:18px}.kings-patterns-container header .heading{flex-direction:row}.kings-patterns-container header .heading h2{font-size:39px}.learn-more-block:after{border-top:300px solid #f8f8f8}.kings-patterns-container .patterns{grid-template-columns:1fr 1fr 1fr;margin:0 auto;padding:0}.kings-patterns-container .learn-more-block{padding-top:60px}.kings-layer-system .content a{font-size:24px}.patterns .pattern-item{background-size:auto}.kings-patterns-container .pattern-item{height:500px}.kings-layer-system .content h2{font-size:3.6rem}.kings-patterns-container header .heading h2{font-size:2.8rem}}@media screen and (min-width: 1222px){.kings-layer-system .l-images .image-item .legend label{font-size:1.125rem}.social-media{padding:0}.kings-video{padding:80px 0}.kings-video h2{display:block}.kings-video .container .content{display:flex}.content-mobile{display:none}.kings-video .container{height:695px}.kings-video .see-more{padding:12px 20px 6px;font-size:1.2rem;width:340px}.better-deal-container h2{font-family:var(--font-kings-title);font-size:2.88rem;color:#415c58}}@media screen and (min-width: 1800px){.kings-patterns-container .pattern-item{background-size:cover}}.tech-container header{align-items:center;background-color:#2f423f;color:#bdc885;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;padding:30px 0;width:100%}.tech-container header h2{font-family:var(--font-kings-title);font-size:1.625rem}.tech-container header h3{font-family:var(--font-kings-main);font-size:.6875rem;font-weight:300;text-transform:uppercase;margin-bottom:0}.tech-container .tech-container-image{align-items:center;display:flex;justify-content:center;margin:20px auto 0;max-width:1704px;position:relative}.tech-container .tech-container-image .product-image{width:68vw}.tech-container .tech-container-image .arrows-content{display:flex;height:100%;position:absolute;top:0;width:100%}.tech-container .tech-container-image .arrows-content .left-side,.tech-container .tech-container-image .arrows-content .right-side{position:relative;width:50%}.tech-container .tech-container-image .arrows-content .block{align-items:flex-start;display:flex;position:absolute;width:100%}.tech-container .tech-container-image .arrows-content .block .content-text{position:relative;font-size:1.5rem;width:3ch}.tech-container .tech-container-image .arrows-content .left-side .block .content-text{padding-right:5px}.tech-container .tech-container-image .arrows-content .right-side .block .content-text{padding-left:5px}.tech-container .tech-container-image .arrows-content .block .arrow{content:"";display:block;height:1px;position:relative;top:.5rem}.tech-container .tech-container-image .arrows-content .block h3{font-family:cholla-slab;font-size:.9375rem}.tech-container .block{display:flex;align-items:flex-start}.tech-container [data-features-toggle]{margin-bottom:120px}.tech-container .metafields-l-tag{align-items:center;display:none;gap:10px;justify-content:flex-start;left:0;margin:0 auto;position:absolute;top:0;z-index:1}.tech-container .metafields-l-tag h3{font-family:cholla-slab;color:#bdc885;margin:0}.tech-container .metafields-l-tag button{display:flex;align-items:center;gap:20px;color:#f3f3f3;font-family:var(--font-kings-main);font-size:1.2rem}.tech-container .metafields-l-tag button img{max-width:63px;opacity:.8;transition-duration:.4s}.tech-container .metafields-l-tag button:hover img{opacity:1}@media (min-width: 580px){.tech-container .tech-container-image .arrows-content .block h3{font-size:1.5rem}.tech-container .tech-container-image .arrows-content .block .content-text{top:-.35rem}}@media (min-width: 1081px){.tech-container header{margin-bottom:100px}.tech-container header h2{font-size:2.1rem}.tech-container header h3{font-size:.9rem}.tech-container .tech-container-image{margin-bottom:100px;margin-top:100px}.tech-container .tech-container-image .product-image{max-width:668px}.tech-container .tech-container-image .arrows-content .block h2{font-family:cholla-slab;font-size:1.2rem;margin-bottom:10px}.tech-container .tech-container-image .arrows-content .block p{font-size:.95rem}.tech-container .tech-container-image .arrows-content .block .content-text{width:45%}.tech-container .tech-container-image .arrows-content .left-side .block .content-text{padding-right:17px;padding-left:40px}.tech-container .tech-container-image .arrows-content .right-side .block .content-text{padding-left:17px;padding-right:40px}}@media (min-width: 1500px){.tech-container .metafields-l-tag button img{max-width:none}.tech-container [data-features-toggle]{margin-bottom:150px}}.tech-container .arrow-content-mobile{margin:0 auto;max-width:700px}.tech-container .arrow-content-mobile h2{font-family:cholla-slab;font-size:20px;margin-bottom:10px}.tech-container .arrow-content-mobile p{font-size:.8125rem}@media (min-width: 768px){.tech-container .arrow-content-mobile p{font-size:1rem}}.tech-container .l-tag-mobile{align-items:center;display:flex;gap:10px;height:50px;justify-content:flex-end;padding-right:11px}.tech-container .l-tag-mobile .white-icon,.tech-container .metafields-l-tag .white-icon{max-height:55px}.tech-container .l-tag-mobile h3{color:var(--color-light-green);font-family:cholla-slab;font-size:1.5rem;margin:0;transform:scale(.7);width:3ch}@media (min-width: 580px){.tech-container .l-tag-mobile{padding-right:4px}.tech-container .l-tag-mobile h3{transform:none}}@media (min-width: 1081px){.tech-container .l-tag-mobile{display:none}}.arrow-content-mobile .video{display:flex;align-items:center;justify-content:center;background:#707070;flex-direction:column;height:377px;position:relative;padding-bottom:25px}.arrow-content-mobile .video h3{color:#f8f8f8;font-family:cholla-slab}.arrow-content-mobile .video img{opacity:.6}.cta-tech-all{background-color:transparent;background-color:#2f423f;display:flex;height:100px;justify-content:center;position:relative;width:100%}.cta-tech-all div{align-items:center;background:#415c58;bottom:-43px;color:#f3f3f3;cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-kings-main);font-size:.75rem;font-weight:700;gap:10px;height:86px;justify-content:center;position:absolute;transition-duration:.4s;width:184px}.cta-tech-all div:hover{background:#51716c}.cta-tech-all div svg{width:21px;height:21px}.cta-tech-all .label-active{display:none}.cta-tech-all [data-toggle].active .label-active{display:block}.cta-tech-all [data-toggle].active .label-no-active{display:none}.cta-tech-all [data-toggle].active svg{transform:rotate(180deg)}@media (min-width: 1081px){.cta-tech-all div{bottom:-65px;height:136px}.cta-tech-all div svg{width:37px;height:37px}}.tech-container .metafields-features{background:#f8f8f8;padding-top:100px}.tech-container .metafields-features h2{color:#415c58;font-family:var(--font-kings-title);font-size:1.625rem;margin:20px auto;max-width:1400px;text-align:center}.tech-container .metafields-features h2 label{font-size:.6875rem;line-height:3}.tech-container .metafields-features .features-content{margin:0 auto;max-width:1400px;padding:0 30px}.tech-container .metafields-features .features-content .item{font-size:.8125rem;margin-bottom:40px}.tech-container .metafields-features .features-content h3{color:#415c58;font-size:1.5625rem;font-style:normal;font-weight:700}@media screen and (min-width: 768px){.tech-container .metafields-features h2{font-size:3.0625rem}.tech-container .metafields-features h2 label{font-size:1.21875rem}.tech-container .metafields-features .features-content .item{font-size:1rem}.tech-container .metafields-features .features-content h3{font-size:1.9687rem}}@media screen and (min-width: 1081px){.tech-container .arrow-content-mobile{display:none!important}.tech-container .metafields-l-tag{display:flex;margin-left:calc(55% + 10px)}.cta-tech-all{background-color:transparent}.cta-tech-all a{font-size:1.2rem;position:absolute}.cta-tech-all div{width:354px;font-size:1.2rem}.tech-container .metafields-features .features-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px;padding:0}.tech-container .metafields-features .features-content .item{margin-bottom:0}.tech-container .metafields-features h2{font-size:3.36rem}.tech-container .metafields-features h2 label{font-size:1.4rem}.tech-container .metafields-features .features-content .item{font-size:.95rem}.tech-container .metafields-features .features-content h3{font-size:1.9rem}}@media screen and (max-width: 1200px){.tech-container{min-height:1200px}.tech-container .tech-container-image{flex-direction:column}.tech-container .block h2{font-size:1.5rem;font-family:var(--font-kings-title)}.tech-container .block p{font-size:1.1875rem}}.arrow-content-mobile .video-part iframe{display:none;position:absolute;width:100%;height:100%;left:0;top:0}.banner-triangle .main-banner h1{height:300px;background:#2e3536;color:#e4e4e4;display:flex;align-items:center;justify-content:center;font-family:var(--font-kings-title);font-size:3.6rem;margin:0}.banner-triangle .triangle-section{display:flex;justify-content:center;background:#ededed;min-height:400px;align-items:center;position:relative;overflow-x:hidden}.banner-triangle .triangle-section .info{text-align:center;display:flex;flex-direction:column;line-height:1.92rem;width:450px;z-index:1}.banner-triangle .triangle-section .info h2{color:#2f423f;font-size:2.3rem}.banner-triangle .triangle-section .info p{font-size:1.2rem;color:#030303;font-weight:500}.banner-triangle .triangle-section:before{content:"";width:100%;height:180px;background:#f8f8f8;position:absolute;bottom:0;left:0}.banner-triangle .triangle-section:after{content:"";position:absolute;bottom:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-top:180px solid #ededed}.pattern-2cols .content-block{display:flex;gap:80px;margin:80px 0}.pattern-2cols .content-block .item{flex:1;display:flex;flex-direction:column;align-items:start;gap:20px}.pattern-2cols .content-block .item img{width:100%}.pattern-2cols .content-block .item h2{margin:0;color:#415c58}.pattern-2cols .content-block .item a{padding:14px 40px;font-size:1.2rem}.pattern-2cols .content-block .item a.patch-win{padding:18px 40px 14px}.pattern-2cols .content-block .item p{font-size:1.2rem}.pattern-colors .colors-header{max-width:1400px;margin:80px auto}.pattern-colors .colors-header .info{width:50%;text-align:center;margin:0 auto}.pattern-colors .colors-header .info h2{color:#415c58;font-size:2.3rem}.pattern-colors .colors-header .info p{font-size:1.2rem}.pattern-colors .logo{position:relative;display:flex;align-items:center;column-gap:20px;margin:20px 0}.pattern-colors .logo:before,.pattern-colors .logo:after{content:"";display:block;height:2px;background:#a5a5a5;width:100%}.pattern-colors .colors{display:grid;grid-template-columns:repeat(7,1fr);gap:27px;flex-wrap:wrap}.pattern-colors .colors .item-color{width:100%;cursor:pointer}.pattern-colors .colors .item-color .box-color{width:100%;aspect-ratio:1;display:block}.pattern-colors .colors .item-color label{font-family:var(--font-kings-main);font-size:1.2rem;margin:10px 0;text-align:center}@media screen and (max-width:780px){.pattern-2cols .content-block .item a{padding:11px 30px;font-size:.8rem}.pattern-2cols .content-block .item a.patch-win{padding:11px 30px 8px}.banner-triangle .triangle-section:before{height:100px}.banner-triangle .triangle-section:after{border-top:100px solid #ededed}.pattern-2cols .content-block{flex-direction:column}.banner-triangle .main-banner h1{font-size:3rem;padding:0 40px}.banner-triangle .triangle-section{min-height:270px}.banner-triangle .triangle-section .info h2{font-size:1.6rem}.banner-triangle .triangle-section .info{width:100%;padding:0 70px}.banner-triangle .triangle-section .info p{font-size:.8rem}.pattern-colors .colors{grid-template-columns:1fr 1fr 1fr}.pattern-colors .colors .item-color label{font-size:.8rem}.pattern-colors .colors-header .info{width:100%}.pattern-colors .colors-header .info p,.pattern-2cols .content-block .item p{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/kings-styles.css.map */
