@font-face{font-family:Logbond;src:url(/cdn/shop/files/Logbond_Regular.ttf?v=1776662656) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Logbond,serif}body{font-family:Inter,sans-serif;font-weight:400}blockquote,.heading,h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Logbond,serif!important}p{font-family:Inter,sans-serif!important}.announcement-bar.kg-announcement-bar .announcement__slides .announcement__slide .announcement__content p.announcement-text.leading-tight{font-family:Logbond!important;font-weight:400;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ee5b29}.header-sticky{background:#fff;width:100%}.topbar-section{height:48px}.header-sticky header.header.kg-header-main:before{border-start-end-radius:0;border-start-start-radius:0}.header.kg-header-main .header__navigation nav.header__menu li a.menu__item{font-family:Logbond;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}.header-sticky header.header.kg-header-main span.header__corner{display:none}.kg-header-section-wrap{position:relative;width:100%;margin:auto;background:#fff;transition:var(--animation-nav);transition-property:opacity,transform,padding-block-start,padding-block-end}.header-transparent.header-scrolled .kg-header-section-wrap{position:fixed;top:0}.header-sticky header.header.kg-header-main .header__logo img.white-logo{opacity:0}.header-sticky header.header.kg-header-main .header__logo img.logo{opacity:1}.header-sticky header.header.kg-header-main{padding:20px 40px;left:0;right:0;max-width:1200px;position:relative;color:rgb(var(--color-foreground))}.menu-drawer.drawer .drawer__inner .drawer__content ul.drawer__menu li .drawer__menu-item{font-family:Logbond;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%}.menu-drawer.drawer .drawer__inner .drawer__content ul.drawer__menu li{padding:0}.menu-drawer.drawer .drawer__inner .drawer__content ul.drawer__menu{padding:20px}.menu-drawer.drawer .drawer__inner .drawer__content .drawer__footer .drawer__footer-bottom ul{gap:20px}.menu-drawer.drawer .drawer__inner .drawer__content .drawer__footer .drawer__footer-bottom .button{font-family:Logbond;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center}@media screen and (max-width:767px){.header-sticky header.header.kg-header-main{padding:16px 20px;transform:none}}.kg-testimonials-section .banner{background:#241f20;height:auto}.footer-group.kg-footer-group .shopify-section-group-footer-group .section.section--rounded:before,.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main:before{background-color:#241f20}.kg-testimonials-section .banner .banner__media{display:none}.kg-testimonials-section .banner .banner__content{position:relative}.kg-testimonials-section .banner .banner__content .page-width{max-width:1200px;padding:0 24px}.kg-testimonials-section .banner .banner__content .banner__box{padding:48px 7px;max-width:800px}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .testimonial p{font-family:Inter;font-weight:400;font-size:24px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .testimonial cite{margin:34px 0 0;font-family:Roboto Mono;font-weight:500;font-style:Italic;font-size:16px;line-height:25.6px;letter-spacing:0%;text-align:center;vertical-align:middle;opacity:60%}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .flickity-page-dots{margin:16px 0 0}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .flickity-page-dots button.flickity-page-dot{width:35px;height:auto}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .flickity-page-dots button.flickity-page-dot.is-selected:before{background:#fff}@media screen and (max-width:991px){.kg-testimonials-section .banner .banner__content .banner__box .testimonials .testimonial p{font-size:32px}}@media screen and (max-width:767px){.kg-testimonials-section .banner .banner__content .page-width{padding:0 20px}.kg-testimonials-section .banner .banner__content .banner__box{padding:35px 0}.kg-testimonials-section .banner .banner__content .banner__box .testimonials .testimonial p{font-size:20px}}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main{background:#171717;padding:72px 0 88px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer{padding:0 36px;display:block;max-width:1200px;margin:auto}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .footer__left{border:0;gap:101px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__right{padding:0;margin:0;border:0;display:block}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__summary{padding:0 0 25px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions{flex-grow:unset;width:auto}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details{width:auto}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__summary .heading{font-family:Logbond;font-weight:400;font-size:28px;line-height:100%;letter-spacing:0px;vertical-align:middle}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__content:before,.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__content:after{display:none}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__content ul li a{font-family:Inter;font-weight:400;font-size:15.8px;line-height:19.72px;letter-spacing:0%;vertical-align:middle}.footer-group.kg-footer-group .footer-copyright.page-width{max-width:1200px;margin:auto;padding:44px 36px 26px}.footer-group.kg-footer-group .footer-copyright .credits{font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.footer-group.kg-footer-group .footer-copyright .credits a{background:transparent}.footer-group.kg-footer-group .footer-copyright .credits ul{margin:17px 0 0;gap:12px}.footer-group.kg-footer-group .footer-copyright .credits ul li a{font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.footer-group.kg-footer-group .footer-copyright ul.payment-icons{gap:8px}@media screen and (max-width:767px){.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer{padding:0 20px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left{gap:40px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__summary{padding:20px 0}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__summary .heading{font-size:24px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main .footer .kg-footer-content .footer__left .footer__accordions details .details__content ul{padding:0 0 20px}.footer-group.kg-footer-group .kg-footer-main-wrap .kg-footer-main{padding:54px 0}.footer-group.kg-footer-group .footer-copyright.page-width{padding:28px 20px 80px}.footer-group.kg-footer-group .footer-copyright .credits,.footer-group.kg-footer-group .footer-copyright .credits ul li a{font-size:14px}}.section.kg-scrolling-text{padding:48px 0}.section.kg-scrolling-text marquee-element.scrolling-text .marquee .scrolling-text__item{font-family:Logbond;font-weight:400;font-size:64px;line-height:100%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase}.section.kg-scrolling-text marquee-element.scrolling-text .marquee .scrolling-text__item strong{font-weight:400}@media screen and (max-width:767px){.section.kg-scrolling-text marquee-element.scrolling-text .marquee .scrolling-text__item{font-size:45px}}.section.kg-rich-text-main{padding:80px 0}.section.kg-rich-text-main .page-width{max-width:1200px;padding:0 24px;margin:auto}.section.kg-rich-text-main .page-width .collage{grid-template-columns:257px 1fr;gap:56px;padding:0;max-width:913px;margin:auto}.section.kg-rich-text-main .page-width .collage .title-wrapper{padding:0;gap:32px}.section.kg-rich-text-main .page-width .collage .rich-text{padding:0}.section.kg-rich-text-main .page-width .collage .rich-text p:not(:last-child){margin:0 0 25px}.section.kg-rich-text-main .page-width .collage .rich-text p{font-family:Inter;font-weight:400;font-size:16px;line-height:25.6px;letter-spacing:0}.section.kg-rich-text-main .page-width .collage .title-wrapper p{margin:0}.section.kg-rich-text-main .page-width .collage .title-wrapper p .button{font-family:Logbond;font-weight:400;font-size:24.76px;line-height:100%;letter-spacing:0;text-align:center;padding:18px 25px 14px}.section.kg-rich-text-main .page-width .collage .title-wrapper h2.heading{font-family:Logbond;font-weight:400;font-size:40.4px;line-height:40.42px;letter-spacing:0px;vertical-align:middle;color:#171717}@media screen and (max-width:767px){.section.kg-rich-text-main .page-width .collage{display:flex;flex-direction:column;gap:35px}.section.kg-rich-text-main{padding:50px 0}.section.kg-rich-text-main .page-width{padding:0 20px}.section.kg-rich-text-main .page-width .collage .title-wrapper p .button{font-size:20px;padding:16px 25px 12px;max-height:unset}}.section.kg-icon-with-text-main{padding:72px 0}.section.kg-icon-with-text-main .page-width{max-width:1200px;margin:auto;padding:0 26px}.section.kg-icon-with-text-main .title-wrapper{margin:0 0 32px}.section.kg-icon-with-text-main .title-wrapper h2.heading{font-family:Logbond;font-weight:400;font-size:30.3px;line-height:30.31px;letter-spacing:-.91px;text-align:center}.section.kg-icon-with-text-main .text-with-icons .column{display:flex;flex-direction:column;gap:14px;padding:16px 12px;align-items:center}.section.kg-icon-with-text-main .text-with-icons .column .column__content .column__title{font-family:Logbond;font-weight:400;font-size:23px;line-height:100%;letter-spacing:0;text-align:center;color:#171717}.section.kg-icon-with-text-main .text-with-icons .column .column__content .column__text{padding:14px 0 0;max-width:75%;margin:auto}.section.kg-icon-with-text-main .text-with-icons .column .column__content .column__text p{font-family:Inter;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0%;text-align:center;color:#171717}.section.kg-icon-with-text-main .flickity-page-dots button.flickity-page-dot.is-selected:before{background:#000}@media screen and (max-width:1023px){.section.kg-icon-with-text-main .text-with-icons .column{padding:0!important}.section.kg-icon-with-text-main .text-with-icons .column .column__content .column__text{max-width:100%}}@media screen and (max-width:767px){.section.kg-icon-with-text-main{padding:50px 0}}.section.kg-full-video-wrap .video-hero.banner video-media button.deferred-poster{top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.section.kg-full-video-wrap .video-hero.banner video-media button.deferred-poster span.play-button{transform:translate(-50%,-50%);top:50%;left:50%}.section.kg-full-video-wrap .video-hero.banner video-media{border-radius:20px 20px 0 0;height:100%}.section.kg-full-video-wrap .video-hero.banner{border-radius:20px 20px 0 0}.section.kg-featured-product-main{padding:72px 0}.section.kg-featured-product-main .page-width{max-width:1200px;padding:0 32px}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery .product__spinning{display:none}.section.kg-featured-product-main .featured-product.product{padding:0;gap:68px;grid-template-columns:1.25fr 1fr;align-items:center}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery .product__media-container .slider .product__media-list img{object-fit:contain}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery{padding:0 32px}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery .product__media-container .product__thumbnails .product__thumbnails-list .product__thumbnail{border-radius:10px}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery .product__media-container .indicators .button{width:40px;height:40px}.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery .product__media-container .indicators{padding:0 6px}.section.kg-featured-product-main .featured-product.product .product__info .product__title{display:block}.section.kg-featured-product-main .featured-product.product .product__info .product__title h1.heading{font-family:Logbond;font-weight:400;font-size:40px;line-height:40px;letter-spacing:0px;color:#171717;margin:0 0 10px}.section.kg-featured-product-main .featured-product.product .product__info .product__title .product__price{text-align:left;place-self:flex-start}.section.kg-featured-product-main .featured-product.product .product__info .product__title .product__price span{font-family:Logbond;font-weight:400;font-size:28px;line-height:100%;letter-spacing:0%;color:#171717}.section.kg-featured-product-main .featured-product.product .product__info .product__text{padding:0}.section.kg-featured-product-main .featured-product.product .product__info .product__text p{font-family:Inter;font-weight:400;font-size:17px;line-height:130%;letter-spacing:-.2px;color:#171717}.section.kg-featured-product-main .featured-product.product .product__info .product-form-wrapper .product-form__buttons .buy-buttons{display:block}.section.kg-featured-product-main .featured-product.product .product__info .product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit{padding:24px 20px;min-height:auto;max-height:unset;font-family:Logbond;font-weight:400;font-size:19px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:}.section.kg-featured-product-main .featured-product.product .product__info .product__more{margin:32px 0 0;border-top:1px solid rgba(23,23,23,.1);border-bottom:1px solid rgba(23,23,23,.1);padding:20px 18px}.section.kg-featured-product-main .featured-product.product .product__info .product__more span{font-family:Inter;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;color:#171717}@media screen and (max-width:1023px){.section.kg-featured-product-main .featured-product.product media-gallery.product__gallery{padding:0;max-width:560px;margin:auto}.section.kg-featured-product-main .featured-product.product{gap:40px}}@media screen and (max-width:767px){.section.kg-featured-product-main .page-width{padding:0 20px}.section.kg-featured-product-main{padding:50px 0}}.section.kg-slideshow-element-section .page-width{max-width:100%;padding:0 71px;margin:auto;right:0}.section.kg-slideshow-element-section .slideshow-content{padding:30px 0 60px}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button{font-family:Logbond;font-weight:400;font-size:19px;line-height:100%;letter-spacing:0;text-align:center;min-width:auto;max-height:fit-content;min-height:auto;padding:18px 25px 14px}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button:after{border:0px}.kg-slideshow-element-section .slideshow .banner media-element.banner__media{height:100%!important}.kg-slideshow-element-section .slideshow .banner{max-width:100%;border-radius:0;height:550px}.kg-slideshow-element-section .slideshow .banner .media span.kg-tear-shape{display:flex;z-index:1;position:absolute;bottom:-5px;min-height:33px}.kg-slideshow-element-section .slideshow .banner .media span.kg-tear-shape img{object-fit:cover}@media screen and (max-width:767px){.kg-slideshow-element-section .slideshow .banner{height:auto}.kg-slideshow-element-section .slideshow .banner .banner__media .media picture.media{padding-bottom:60.5%}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button .button.icon-with-text .btn-text{align-items:center;display:flex;gap:3px;font-family:Logbond;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}.section.kg-slideshow-element-section .slideshow-content{padding:30px 0 25px}}@media screen and (max-width:767px){.section.kg-slideshow-element-section .page-width{padding:0 20px}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button{padding:9.42px 14.13px;width:max-content;font-family:Logbond;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button.icon-with-text .btn-text{gap:3px}.section.kg-featured-product-main{padding:50px 0 16px}.section.kg-full-video-wrap .video-hero.banner video-media{border-radius:6px;height:100%;padding:24px 16px}.section.kg-full-video-wrap .video-hero.banner{padding-bottom:62%}}.section.kg-featured-product-main .featured-product.product .product__info .product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit:after{border:0}.section.kg-featured-product-main .featured-product.product .product__info .product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit .btn-fill{background-color:#f03e0b}.section.kg-featured-product-main .featured-product.product .product__info .product-form-wrapper .product-form__buttons .buy-buttons button.product-form__submit .btn-text{color:#fff}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button .btn-fill{background-color:#171717}.section.kg-slideshow-element-section .slideshow-content .slideshow-word .button:hover:after{border-color:#171717}.header__menu>ul.with-block .menu__item .btn-duplicate{display:none}@media screen and (pointer:fine){.header__menu>ul.with-block>li:hover .menu__item [data-text]{opacity:1;transform:unset;color:#ee5b29}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kg-custom.css.map */
