@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Regular.ttf?v=1785144674) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Medium.ttf?v=1785144661) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-SemiBold.ttf?v=1785144679) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Bold.ttf?v=1785144627) format("truetype");font-weight:700;font-style:normal}body{font-family:Poppins,sans-serif}.page-width{padding-left:20px!important;padding-right:20px!important}.announcement-bar-section .utility-bar{background:#01348a}.announcement-bar-section .utility-bar .announcement-bar .announcement-bar__message{color:#fff;font-size:14px;font-family:Poppins;font-weight:500;line-height:20px;letter-spacing:0}.announcement-bar-section .utility-bar .announcement-bar .svg-wrapper svg path{fill:#fff}sticky-header.header-wrapper{border-bottom:1px solid #dfdfdf}.header-wrapper header.header nav.header__inline-menu{margin:0}.header-wrapper header.header{display:block;padding-top:0;padding-bottom:0}.header-wrapper header.header .kg-header-container{display:flex;align-items:center;padding-top:15px;padding-bottom:15px;justify-content:space-between;border-bottom:1px solid #dfdfdf3b}.header-wrapper header.header .kg-header-container a.header__heading-link{padding:0;margin:0!important}.header-wrapper header.header .kg-header-container a.header__heading-link .header__heading-logo-wrapper img{width:148px}header.header nav.header__inline-menu>ul>li>a.list-menu__item{letter-spacing:normal;font-size:16px;font-family:Poppins;color:#1a1a1a;line-height:20px;padding:22px 12px;text-decoration:none;transition:all .3s ease}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline li summary.list-menu__item{letter-spacing:normal;font-size:16px;font-family:Poppins;color:#1a1a1a;line-height:20px;padding:22px 12px;text-decoration:none;padding-right:2.7rem;transition:all .3s ease}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline li summary.list-menu__item:hover span,header.header nav.header__inline-menu>ul>li>a.list-menu__item span{text-decoration:none}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline li summary.list-menu__item:hover,header.header nav.header__inline-menu>ul>li>a.list-menu__item:hover{color:#01348a}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline{width:100%;justify-content:center;gap:0 20px}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input .search__input.field__input::placeholder{font-family:DM Sans;font-size:16px;font-family:Poppins;color:#76767660;opacity:1}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline li .header__submenu .header__menu-item{justify-content:space-between;letter-spacing:normal;font-size:16px;font-family:Poppins;color:#1a1a1a;line-height:20px;padding:8px 12px;text-decoration:none;text-transform:capitalize!important}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field:before,.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field:after{display:none}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input{border:1px solid #76767610;background:#d6d6d614;overflow:hidden;border-radius:8px;width:473px;position:relative}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input .search__input.field__input{padding:13px 13px 13px 48px;max-width:473px;width:100%;background:#d6d6d614;border:0;margin:0;letter-spacing:0;color:#000}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input span.svg-wrapper{position:absolute;top:0;bottom:0;margin:auto;left:16px}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input .search__input.field__input:focus{box-shadow:unset}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field{gap:11px}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field button.search__button.field__button{background-color:#eb3e3e;padding:11px 28px;color:#fff;font-size:16px;font-family:Poppins;font-weight:500;position:relative;left:unset;right:unset;border-radius:8px;width:auto;height:45px;letter-spacing:0;transition:all .2s ease}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field button.search__button.field__button:hover{background-color:#01348a}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons{display:flex;align-items:center;gap:32px;font-size:14px;font-family:Poppins}.header-wrapper header.header .kg-header-container .header__icon .svg-wrapper{width:25px;height:24px}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons a.header__icon{text-decoration:none;width:auto;height:auto}.header-wrapper header.header .kg-header-container .kg-header-account account-icon{display:flex;justify-content:center}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons .kg-header-cart .header__icon{width:25px;height:25px;margin:0}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons .kg-header-cart .header__icon .cart-count-bubble{background:#eb3e3e;font-family:Poppins;font-size:11px;font-weight:600;top:-6px;right:-5px;left:unset;width:18px;height:18px}.header-wrapper header.header .kg-header-container .header__icons .header__search{margin-right:57px;position:relative}.header-wrapper header.header .kg-header-container .header__icons .header__search:after{content:"";width:1px;height:50%;position:absolute;background:#01348a30;right:-27px;bottom:0;top:0;margin:auto}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons .kg-header-cart{display:flex;flex-direction:column;align-items:center}.header-wrapper header.header .kg-header-container .header__icons{padding:0}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons .kg-header-cart span.kg-cart-label,.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons a.header__icon .header__icon span{height:100%;line-height:normal;color:#000;letter-spacing:0}@media(max-width:1100px){.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field .kg-search-input{width:370px}.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons{gap:10px}.header-wrapper header.header .kg-header-container .header__icons .header__search .header-search__form form.search .field button.search__button.field__button{padding:11px 15px}.header-wrapper header.header nav.header__inline-menu ul.list-menu.list-menu--inline{gap:0 10px}}@media(max-width:989px){.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons a.header__icon .kg-account-label,.header-wrapper header.header .kg-header-container .header__icons .kg-header-icons .kg-header-cart .kg-cart-label{display:none}.header-wrapper header.header .kg-header-container{padding-top:10px;padding-bottom:10px;border:0}.header-wrapper header.header .kg-header-container a.header__heading-link .header__heading-logo-wrapper img{width:105px}.header-wrapper header.header .kg-header-container .header__icons .header__search .header__search--modal summary.header__icon{width:25px;height:25px;margin:0}.header-wrapper header.header .kg-header-container .header__icons .header__search{margin-right:0;position:unset}.header-wrapper header.header .kg-header-container .header__icons .header__search:after{display:none}.header-wrapper header.header .kg-header-container .header__icon .svg-wrapper svg path{fill:#000}.header-wrapper header.header .kg-header-container .header__icons{align-items:center;gap:10px}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field{gap:10px}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field .kg-search-input{border:1px solid #76767610;background:#d6d6d614;overflow:hidden;border-radius:8px;width:calc(100% - 130px);position:relative}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field .kg-search-input .search__input.field__input{padding:13px 13px 13px 48px;max-width:473px;width:100%;background:#d6d6d614;border:0}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field .kg-search-input span.svg-wrapper{position:absolute;top:0;bottom:0;margin:auto;left:16px}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field:before,.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field:after{display:none}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field button.search__button.field__button{background-color:#eb3e3e;padding:11px 28px;color:#fff;font-size:16px;font-family:Poppins;font-weight:500;position:relative;left:unset;right:unset;border-radius:8px;width:auto;height:auto}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field .kg-search-input .search__input.field__input:focus{box-shadow:unset}}@media(max-width:767px){.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field button.search__button.field__button{font-size:13px;padding:8px 13px}.header-wrapper header.header .kg-header-container .header__icons .search-modal__form .search .field .kg-search-input{width:calc(100% - 75px)}}.kg-footer footer.footer{background:#073e73;border:0;padding:148px 0 0;position:relative;overflow:hidden}.kg-footer footer.footer .footer__content-top{padding:0;border-bottom:0}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper{display:grid;grid-template-columns:2.2fr 1fr 1fr 1.5fr;gap:72px;padding:0 0 58px;border-bottom:1px solid rgb(255 255 255 / 30%);margin:0}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item{max-width:100%;width:100%;margin:0}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .footer-block__image-wrapper{margin:0 0 24px}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .footer-block__heading{color:#d6d6d6;font-size:16px;line-height:26px;letter-spacing:0;font-family:Poppins;max-width:416px;font-weight:500;margin:0 0 30px}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info ul.footer__list-social li.list-social__item .list-social__link{width:48px;height:48px;background:#ffffff1a;border-radius:50px;justify-content:center;color:#fff}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item h2.footer-block__heading{margin:0 0 28px;font-size:18px;letter-spacing:0;color:#fff;font-weight:600;line-height:27px}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item ul.footer-block__details-content{display:flex;flex-direction:column;gap:16px;margin:0}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item ul.footer-block__details-content li{margin:0;line-height:24px}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item ul.footer-block__details-content li .link{color:#d6d6d6;letter-spacing:0;text-decoration:none;line-height:24px;padding:0;font-size:16px;font-family:Poppins;transition:all .2s ease}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item ul.footer-block__details-content li .link:hover{color:#eb3e3e}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .kg-contact-informatin .kg-contact-informatin__container{display:flex;flex-direction:column;gap:16px}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .kg-contact-informatin .kg-contact-informatin__container span{display:flex;align-items:flex-start;gap:10px;letter-spacing:0;color:#d6d6d6;line-height:24px;font-size:16px;font-family:Poppins}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .kg-contact-informatin .kg-contact-informatin__container span svg{flex:0 0 24px;position:relative;top:4px}.kg-footer footer.footer .footer__content-bottom{border:0;padding:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper{flex-direction:row-reverse;padding:16px 0 0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info{align-items:flex-end;width:auto;padding:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info .footer__payment{margin:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info .footer__payment ul.list-payment{gap:8px;margin:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info .footer__payment ul.list-payment li.list-payment__item{padding:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper{padding:0!important;align-items:flex-start;justify-content:flex-end;flex:1}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright{margin:0;display:flex;gap:8px;flex-wrap:wrap}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright .copyright__content{color:#d6d6d6;letter-spacing:0;font-size:14px;line-height:24px;display:inline-block}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright .copyright__content a{color:#d6d6d6;text-decoration:none;padding:0}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright ul.policies{display:flex;gap:8px;flex-wrap:wrap}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright ul.policies li{gap:6px}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright ul.policies li:before{content:"";padding:0;width:5px;height:5px;background:#d6d6d6;border-radius:50px}.kg-footer footer.footer .footer__content-bottom .kg-footer-bottom{font-size:18.5vw;line-height:16vw;text-transform:uppercase;font-family:Poppins;font-weight:600;background:-webkit-linear-gradient(rgb(255 255 255 / 30%),rgb(134 141 123 / 10%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;display:flex;justify-content:center;align-items:flex-end;margin-bottom:-2vw;pointer-events:none}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info ul.list-social{gap:12px}@media screen and (max-width:1540px){.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1.8fr 1fr 1fr 1.6fr;gap:50px}.kg-footer footer.footer .footer__content-bottom .kg-footer-bottom{font-size:21vw}}@media screen and (max-width:1300px){.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column;gap:10px}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__column--info{align-items:center}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright ul.policies{justify-content:center;gap:0 8px}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper{align-items:center}.kg-footer footer.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__content-bottom-wrapper .footer__copyright{justify-content:center;gap:0 8px}}@media screen and (max-width:1199px){.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item:first-child{grid-column:1 / 4}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:1fr 1fr 1fr}.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item .footer-block__brand-info .footer-block__heading{max-width:700px}}@media screen and (max-width:767px){.kg-footer footer.footer .footer__content-top .footer__blocks-wrapper{display:flex;flex-direction:column;margin:0;gap:40px}.kg-footer footer.footer .footer__content-bottom .kg-footer-bottom{font-size:18vw}}.kg-wholesale{padding:110px 0;background:#fff}.kg-wholesale .kg-wholesale__heading{max-width:1061px;margin:0 auto 57px;text-align:center}.kg-wholesale .kg-wholesale__heading .kg-wholesale__sub-title{display:block;font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#eb3e3e;margin-bottom:10px;line-height:normal;font-family:DM Sans,sans-serif}.kg-wholesale .kg-wholesale__heading .kg-wholesale__title{font-size:44px;line-height:56px;font-weight:700;color:#000;margin:0 0 32px;letter-spacing:-2%;font-family:DM Sans,sans-serif}.kg-wholesale .kg-wholesale__heading .kg-wholesale__desc{font-family:Poppins;max-width:719px;margin:0 auto;font-weight:400;font-size:16px;line-height:24px;color:#555454;letter-spacing:0%}.kg-wholesale .kg-wholesale__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1496px;margin:0 auto}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card{position:relative;overflow:hidden;border-radius:16px;padding:48px;display:flex;transition:.35s}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--dark{background:#01348a;color:#fbfdfe}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--dark .kg-wholesale-card__content h3,.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--dark .kg-wholesale-card__content p,.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--dark .kg-wholesale-card__content a{color:#fbfdfe}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--light{background:#f4f8fb}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--light .kg-wholesale-card__content h3{color:#14293e}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--light .kg-wholesale-card__content p{color:#496179}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--light .kg-wholesale-card__content a{color:#eb3e3e}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content h3{font-family:DM Sans,sans-serif;font-size:40px;line-height:56px;font-weight:400;letter-spacing:0%;margin:0}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content p{font-family:Poppins;font-size:16px;line-height:24px;letter-spacing:0%;margin:0 0 24px}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content a{font-family:Poppins;text-decoration:underline;font-size:16px;line-height:24px;letter-spacing:0%;font-weight:400;display:inline-flex;align-items:center;margin-bottom:16px;transition:all .2s ease}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content a:hover{color:#e7f0f7}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card--light .kg-wholesale-card__content a:hover{color:#01348a}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__shape{position:absolute;pointer-events:none}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__shape.shape__1{top:0;left:0}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__shape.shape__2{bottom:-10px;right:0}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__shape.shape__3{top:0;right:0}@media(max-width:1400px){.kg-wholesale .kg-wholesale__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:991px){.kg-wholesale .kg-wholesale__grid{grid-template-columns:repeat(1,1fr)}.kg-wholesale{padding:80px 0}.kg-wholesale .kg-wholesale__heading .kg-wholesale__title{font-size:36px;line-height:1.3}}@media(max-width:767px){.kg-wholesale{padding:60px 0}.kg-wholesale .kg-wholesale__heading .kg-wholesale__title{font-size:32px;line-height:1.2}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card{padding:24px}.kg-wholesale .kg-wholesale__grid .kg-wholesale-card .kg-wholesale-card__content h3{font-size:26px;line-height:40px}.kg-wholesale .kg-wholesale__heading{margin:0 auto 35px}}.kg-newsletter.newsletter{margin-bottom:-70px;position:relative;z-index:1}.kg-newsletter.newsletter .newsletter__wrapper{max-width:1436px;padding:0 20px;margin:auto;background:transparent}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper{background:#eb3e3e;border-radius:16px;padding:32px 44px;display:grid;align-items:center;grid-template-columns:1fr 1fr}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area h2{margin:0 0 8px;text-align:left;font-size:22px;color:#fff;letter-spacing:-.02em;font-family:DM Sans;font-weight:600;line-height:28px}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area .newsletter__subheading{text-align:left}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area .newsletter__subheading p{color:#fff;letter-spacing:0;font-size:16px;line-height:normal}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form{max-width:100%}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper{width:100%;max-width:100%}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field:before,.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field:after{display:none}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field label.field__label{display:none}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field input::placeholder{color:#767676;opacity:1}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field input{padding:20px 24px;border-radius:10px;color:#000;font-family:Poppins;font-weight:500;outline:none;box-shadow:none;font-size:16px;height:64px}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{width:auto;background:#014e94;padding:16px 28px;border-radius:8px;font-size:16px;font-family:Poppins;letter-spacing:0;color:#fff;min-width:auto;line-height:24px;height:56px;top:0;right:5px;bottom:0;margin:auto;transition:all .2s ease}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button:hover{background:#eb3e3e}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button span.svg-wrapper{width:auto;height:auto}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper{width:100%;max-width:512px;margin-left:auto}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area{max-width:563px}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__message{justify-content:center;max-width:512px;margin-left:auto;width:100%;margin-top:10px;letter-spacing:0;color:#fff;font-family:Poppins}@media screen and (max-width:1024px){.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper{grid-template-columns:1fr;gap:26px}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area{max-width:100%;text-align:center}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area h2,.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-content-area .newsletter__subheading{text-align:center}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form{max-width:100%}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper{margin:auto}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__message{max-width:100%}}@media screen and (max-width:767px){.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper{padding:32px 30px}}@media screen and (max-width:520px){.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{position:relative;right:0;width:100%}.kg-newsletter.newsletter .newsletter__wrapper .kg-newsletter-content-wrapper .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field{flex-direction:column;gap:8px}}.kg-industries{padding:100px 0;background:#fff}.kg-industries .kg-industries__wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:60px}.kg-industries .kg-industries__wrapper .kg-industries__image img{width:100%;display:block;border-radius:16px;object-fit:cover}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__subtitle{display:block;font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#eb3e3e;margin-bottom:10px;line-height:normal;font-family:DM Sans,sans-serif}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__title{font-family:DM Sans,sans-serif;margin:0 0 16px;font-size:44px;line-height:56px;letter-spacing:-2%;font-weight:600;color:#1a1a1a}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__text{font-family:Poppins;font-weight:400;margin:0 0 40px;color:#767676;font-size:16px;line-height:24px;letter-spacing:0%}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__list{list-style:none;padding:0;margin:0}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__list li{font-family:Poppins;display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:16px;line-height:24px;letter-spacing:0%;color:#767676;font-weight:400}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__list li .kg-industries__icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__list li .kg-industries__icon svg{width:100%;height:100%}@media(max-width:1199px){.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__title{font-size:32px;line-height:42px}}@media(max-width:992px){.kg-industries{padding:60px 0}.kg-industries .kg-industries__wrapper{grid-template-columns:repeat(1,1fr);gap:32px}}@media(max-width:767px){.kg-industries .kg-industries__wrapper .kg-industries__content .kg-industries__title{font-size:26px;line-height:35px}}.section-collection-list .kg-explore-section{background:#f5f6f8;padding:100px 0}.section-collection-list .kg-explore-section .collection-list-wrapper{padding:0}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link{margin:0 0 58px}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .kg-heading-area .collection-list-subtitle{display:block;font-size:14px;font-weight:600;letter-spacing:0;color:#eb3e3e;text-transform:uppercase;margin:0 0 10px;line-height:18px}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .kg-heading-area h2{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em;margin:0}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .collection-list-view-all{margin:0}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .collection-list-view-all .button:after,.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .collection-list-view-all .button:before{display:none}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .collection-list-view-all .button{background:transparent;width:auto;color:#eb3e3e;font-size:18px;font-family:Poppins;letter-spacing:0;font-weight:500;text-decoration:underline;text-underline-offset:2px;padding:0;height:auto;min-width:auto;min-height:auto;line-height:24px}.section-collection-list .kg-explore-section slider-component ul.collection-list{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:0;margin:0}.section-collection-list .kg-explore-section slider-component ul.collection-list:after{display:none}.section-collection-list .kg-explore-section slider-component ul.collection-list li.collection-list__item{max-width:100%;width:100%;padding:0!important;margin:0!important}.collection-list__item .card-wrapper .card{background:#fff;border-radius:16px}.collection-list__item .card-wrapper .card .card__inner{border-radius:16px 16px 0 0;display:block;background:#fff}.collection-list__item .card-wrapper .card .card__inner .card__media{position:relative}.collection-list__item .card-wrapper .card .card__inner .card__media .media{display:block;max-width:100%;height:100%;width:100%;object-fit:cover;position:relative;vertical-align:middle}.collection-list__item .card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;object-position:center;width:100%;height:100%;display:inline-block;border-radius:16px 16px 0 0}.collection-list__item .card-wrapper .card .card__inner .card__media .media:after{content:"";position:relative;display:block;width:100%;padding-bottom:64.56%}.collection-list__item .card-wrapper .card .card__inner .card__content{padding:0}.collection-list__item .card-wrapper .card>.card__content>.card__information{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.collection-list__item .card-wrapper .card>.card__content>.card__information .icon-wrap{margin:0;flex:0 0 38px;display:flex;justify-content:center;height:38px;align-items:center;background:#01348a3d;border-radius:10px;transition:all .2s ease}.collection-list__item .card-wrapper:hover .card>.card__content>.card__information .icon-wrap{background:#01348a}.collection-list__item .card-wrapper:hover .card>.card__content>.card__information .icon-wrap svg path{stroke:#fff}.collection-list__item .card-wrapper .card>.card__content>.card__information .kg-card__container .card__heading{font-size:18px;letter-spacing:0;font-family:DM Sans,sans-serif;line-height:24px;font-weight:600;margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.collection-list__item .card-wrapper .card>.card__content>.card__information .kg-card__container .collection-product-count{margin:0;color:#767676;font-size:14px;letter-spacing:0;line-height:24px;font-weight:500}.section-collection-list .kg-explore-section slider-component .slider-buttons{display:none}.section-collection-list .kg-explore-section .collection-list-wrapper .link{display:none}@media screen and (max-width:1199px){.section-collection-list .kg-explore-section slider-component ul.collection-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.section-collection-list .kg-explore-section{padding:80px 0}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .kg-heading-area h2{font-size:36px}.section-collection-list .kg-explore-section slider-component ul.collection-list{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;display:flex}.section-collection-list .kg-explore-section slider-component .slider-buttons{display:flex;margin-top:30px;gap:10px}.section-collection-list .kg-explore-section slider-component ul.collection-list li.collection-list__item{max-width:280px;width:280px}.section-collection-list .kg-explore-section slider-component .slider-buttons .slider-counter{display:none}.section-collection-list .kg-explore-section slider-component .slider-buttons button.slider-button{border:1px solid #ddd;border-radius:8px}}@media screen and (max-width:767px){.section-collection-list .kg-explore-section{padding:60px 0}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link .kg-heading-area h2{font-size:32px}.section-collection-list .kg-explore-section .collection-list-wrapper .title-wrapper-with-link{margin:0 0 6px;flex-direction:column;align-items:center;text-align:center;padding:0}.section-collection-list .kg-explore-section .collection-list-wrapper .link{background:transparent;width:100%;color:#eb3e3e;font-size:18px;font-family:Poppins;letter-spacing:0;font-weight:500;text-decoration:underline;text-underline-offset:2px;padding:0;height:auto;min-width:auto;min-height:auto;line-height:24px;text-align:center;margin-bottom:30px;display:block}}@media screen and (max-width:600px){.section-collection-list .kg-explore-section slider-component ul.collection-list{grid-template-columns:repeat(1,1fr);gap:12px}}.kg-best-seller-section{background:#f4f8fb}.kg-best-seller-section .collection{padding:100px 0;position:relative;overflow:hidden}.kg-best-seller-section .collection:before{content:"";background:url(/cdn/shop/files/Group_1533211666.png?v=1785220481);background-repeat:no-repeat;background-size:auto;background-position:center;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.kg-best-seller-section .collection .collection__title{margin:0 auto 58px;text-align:center}.kg-best-seller-section .collection .collection__title p{margin:0 0 8px;color:#eb3e3e;font-size:14px;font-weight:500;line-height:18px}.kg-best-seller-section .collection .collection__title h2.title{font-size:44px;margin:0;color:#1a1a1a;font-weight:600;letter-spacing:-.02em;line-height:1.3}.kg-best-seller-section slider-component ul.product-grid{margin:0!important;display:flex;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch}.kg-best-seller-section slider-component ul.product-grid li.grid__item{width:392px;max-width:100%;margin:0!important;padding:0!important}.kg-best-seller-section slider-component ul.product-grid:after{display:none}.kg-best-seller-section slider-component{padding:0 20px!important;max-width:1680px;margin:auto}product-component{height:100%}product-component .card-wrapper.product-card-wrapper .card{border:1px solid rgb(118 118 118 / 30%);border-radius:16px;background:#fff}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__media{display:block;width:100%}product-component .card-wrapper.product-card-wrapper .card .card__inner{display:block;border-radius:16px 16px 0 0;background:#fff;transform:unset}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__media{display:block;width:100%;position:relative}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__media .media{display:block;max-width:100%;height:100%;width:100%;object-fit:cover;position:relative;vertical-align:middle}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;object-position:center;width:100%;height:100%;display:inline-block;border-radius:16px 16px 0 0}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__media .media:after{content:"";position:relative;display:block;width:100%;padding-bottom:84.2%}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__content{padding:0;display:block;position:static}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge{position:absolute;right:16px;top:16px}product-component .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge .badge{background:#eb3e3e;letter-spacing:0;border-radius:6px}product-component .card-wrapper.product-card-wrapper .card .card__content{padding:12px 24px 24px;width:-webkit-fill-available}product-component .card-wrapper.product-card-wrapper .card .card__content .card__information{padding:0}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information{padding:0;display:flex;flex-direction:column;gap:24px}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information{margin-top:auto}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .kg-card__container .card__category{color:#767676;letter-spacing:0;margin:0 0 6px;line-height:24px;font-size:14px;text-transform:uppercase;font-weight:500}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .kg-card__container .card__heading{color:#1a1a1a;font-size:16px;line-height:24px;font-family:Poppins;letter-spacing:0}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .kg-card__container .card__heading a{text-decoration:none}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container{margin:0;display:flex;align-items:center;justify-content:space-between;gap:20px}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .price span.price-item{letter-spacing:0;font-size:20px;color:#014e94;font-weight:600;font-family:Poppins;line-height:24px}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add{margin:0}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add{margin:0;width:52px;height:52px}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form{width:100%;height:100%;display:block}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit:after,product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit:before{display:none}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit{width:52px;height:52px;background:#014e94;border:1px solid #014E94;color:#fff;border-radius:12px;min-width:auto;transition:all .2s ease}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit:hover{background:#eb3e3e;border:1px solid #eb3e3e}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit span{display:flex}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add button{width:52px;height:52px;background:#014e94;border:1px solid #014E94;color:#fff;border-radius:12px;min-width:auto}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add button svg{width:25px;height:25px}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add button:before,product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add button:after{display:none}product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information .card-information .kg-quick-add-container .quick-add product-form .quick-add__submit svg path{stroke:#fff}.kg-best-seller-section slider-component .slider-buttons{display:flex!important;gap:10px}.kg-best-seller-section slider-component .slider-buttons .slider-counter{display:none}.kg-best-seller-section slider-component .slider-buttons button.slider-button{border:1px solid #ddd;margin-top:40px;border-radius:6px}.kg-best-seller-section slider-component .slider-buttons button.slider-button{display:flex}@media screen and (max-width:1625px){.kg-best-seller-section slider-component ul.product-grid li.grid__item{width:350px;max-width:100%}}@media screen and (max-width:991px){.kg-best-seller-section .collection{padding:80px 0}.kg-best-seller-section .collection .collection__title h2.title{font-size:36px}}@media screen and (max-width:767px){.kg-best-seller-section .collection{padding:60px 0}.kg-best-seller-section .collection .collection__title h2.title{font-size:32px}.kg-best-seller-section .collection .collection__title{margin:0 auto 35px}.kg-best-seller-section slider-component ul.product-grid li.grid__item{width:280px!important;max-width:100%;margin:0!important;padding:0!important}}cart-drawer .cart-drawer .drawer__inner{max-width:450px;width:96vw;margin-left:auto;padding:0;border:0;overflow:hidden}cart-drawer .cart-drawer .drawer__inner .drawer__header{padding:15px 20px;border-bottom:1px solid rgb(118 118 118 / 20%);margin:0 0 15px}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty h2.cart__empty-text{font-size:28px;line-height:1.2;letter-spacing:0px;color:#000;font-weight:500;font-family:Poppins;font-style:normal;position:relative;z-index:1}cart-drawer .cart-drawer .drawer__inner .drawer__header h2{margin:0;font-size:25px;font-family:Poppins;letter-spacing:0;color:#1a1a1a}cart-drawer .cart-drawer .drawer__inner .drawer__header button.drawer__close{position:relative;right:0;top:0;width:auto;height:auto;min-height:auto;min-width:auto}cart-drawer .cart-drawer .drawer__inner cart-drawer-items{overflow:auto}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__contents{padding:0 20px}cart-drawer .cart-drawer .drawer__inner .drawer__header .drawer__close .svg-wrapper{width:15px;height:15px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items thead{display:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__media{padding-top:8px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__media img{aspect-ratio:1 / 1;object-fit:contain;border:1px solid #ddd;border-radius:8px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__details{padding-top:10px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__name{font-weight:500;font-size:16px;font-family:Poppins;letter-spacing:0;line-height:24px;text-decoration:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper{justify-content:space-between}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-quantity:after,cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-quantity:before{display:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-quantity{max-width:125px;min-height:auto;width:100%;border:1px solid rgb(118 118 118 / 20%)}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-quantity input{font-family:Poppins;letter-spacing:0;outline:none;box-shadow:none;color:#1a1a1a}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-quantity .quantity__button{width:30px;height:40px}cart-drawer .cart-drawer .drawer__inner .drawer__footer{padding:20px;border-top:1px solid rgb(118 118 118 / 20%)}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{margin:0;font-family:Poppins;letter-spacing:0;color:#000;font-size:16px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{letter-spacing:-.02em;font-family:Poppins;color:#1a1a1a;font-weight:500;line-height:1.5;font-size:18px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .tax-note{font-family:Poppins;letter-spacing:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__quantity-wrapper .cart-remove-button{min-width:auto;min-height:auto}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr{margin:0;padding:0;border:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr:not(:last-child){padding:0 0 24px;border-bottom:1px solid rgb(118 118 118 / 20%);margin:0 0 24px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:0;color:#000}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .product-option{font-size:15px;letter-spacing:0;font-family:Poppins;color:#1a1a1a7d;font-weight:500;line-height:1.1}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__totals{padding-top:12px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .cart-items tr .cart-item__totals .price{font-size:18px;letter-spacing:0;font-family:Poppins;color:#1a1a1a;font-weight:600;line-height:24px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{font-family:Poppins;display:inline-block;background-color:#eb3e3e;color:#fff;text-decoration:none;font-size:16px;font-weight:500;letter-spacing:0;padding:16px 28px;transition:all .3s ease;line-height:24px;position:relative;overflow:hidden;border:0;height:56px;z-index:0;border-radius:8px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before,cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after{display:none}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty a.button{font-family:Poppins;display:inline-block;background-color:#eb3e3e;color:#fff;text-decoration:none;font-size:16px;font-weight:500;letter-spacing:0;padding:16px 28px;transition:all .3s ease;line-height:24px;position:relative;overflow:hidden;border:0;height:56px;z-index:0;border-radius:8px}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty a.button:before,cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty a.button:after{display:none}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart__login-title{margin:20px 0 0;font-family:Poppins;letter-spacing:0;font-size:14px}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty p.cart__login-paragraph{margin:8px 0 0;letter-spacing:0;font-family:Poppins;font-size:14px}.kg-collection-grid-section .kg-collection-component .kg-collection-inner-wrap{padding:40px 0 100px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container{padding:0;display:block}.kg-collection-inner-wrap .facets-vertical{display:grid;grid-template-columns:315px 1fr;gap:34px}.kg-empty-collection.kg-collection-component .kg-collection-inner-wrap .facets-vertical{grid-template-columns:auto}.kg-collection-inner-wrap .facets-vertical .facets-wrapper{max-width:100%;width:100%;border-right:0;padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical{width:100%}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets{padding:0 0 24px;border-bottom:1px solid #ddd}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets .active-facets-vertical-filter h2.facets__heading{margin:0;letter-spacing:0;text-transform:capitalize;font-weight:500;font-size:16px;color:#1a1a1a;font-family:Poppins}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical{border:0;border-bottom:1px solid #ddd;padding:24px 0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical summary.facets__summary{border-bottom:0;margin-top:0;font-family:Poppins;color:#1a1a1a;letter-spacing:0;font-size:16px;font-weight:500;padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical summary.facets__summary svg.icon{width:15px;height:10px;top:0;bottom:0;margin:auto}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__header-vertical{font-family:Poppins;letter-spacing:0;font-size:14px;padding:16px 0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical{padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price{padding:0;font-family:Poppins;letter-spacing:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:before,.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field:after,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price .field:before,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price .field:after{display:none}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field input,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price .field input{border:1px solid rgb(118 118 118 / 20%);outline:none;box-shadow:none;letter-spacing:0;color:#1a1a1a;font-size:18px;height:auto;min-height:auto;padding:10px;margin:0;font-family:Poppins}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field input::placeholder,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price .field input::placeholder{opacity:1}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .facets__display-vertical .facets__price .field label,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price .field label{display:none}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical summary.facets__summary span.facets__summary-label{letter-spacing:0;text-decoration:none;color:#1a1a1a;font-size:16px;font-family:Poppins;line-height:20px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display{padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap{padding:16px 0 0;margin:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout{display:flex;flex-direction:column-reverse;gap:12px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item{line-height:normal}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item label.facets__label{padding:0;gap:8px;letter-spacing:0;color:#1a1a1a;font-size:15px;font-family:Poppins;line-height:24px;align-items:center;opacity:1}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item label.facets__label svg{display:none}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item label.facets__label input,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul.facets-layout li.mobile-facets__item label.facets__label input{position:relative;border:2px solid #ddd;left:0;top:0;width:18px;height:18px;margin:3px;border-radius:4px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item label.facets__label input:checked,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul.facets-layout li.mobile-facets__item label.facets__label input:checked{background:#014e94;border-color:#014e94}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap ul.facets-layout li.list-menu__item label.facets__label input:checked:before,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul.facets-layout li.mobile-facets__item label.facets__label input:checked:before{border:solid #fff;content:"";position:absolute;right:50%;top:50%;width:6px;height:11px;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove{margin:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button{margin:10px 12px 0 0;padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button span.active-facets__button-inner span.svg-wrapper{margin:0;width:16px;height:16px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button span.active-facets__button-inner{box-shadow:none;letter-spacing:0;background:#dddddd7f;font-size:14px;padding:6px 12px;font-family:Poppins;border-radius:8px;gap:10px;line-height:20px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets .active-facets-vertical-filter{align-items:center}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button-remove{text-decoration:none}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button-remove span{font-size:14px;letter-spacing:0;color:#f50939;font-family:Poppins;text-decoration:underline;line-height:20px;display:block}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid li.grid__item{width:100%;max-width:100%}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form{margin:0 0 40px;align-items:center}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form .facet-filters__field span.svg-wrapper{right:12px}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form .product-count-vertical h2.product-count__text{letter-spacing:0;color:#1a1a1a;font-family:Poppins}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form .facet-filters__field select{outline:none;letter-spacing:0;color:#1a1a1a;box-shadow:none;border:1px solid rgb(118 118 118 / 20%);padding:10px 30px 10px 14px;font-family:Poppins;font-size:15px}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form .facet-filters{padding:0}.kg-collection-inner-wrap facet-filters-form.facets .facets-vertical-form .facet-filters h2.facet-filters__label{font-family:Poppins;letter-spacing:0;color:#1a1a1a}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list{gap:6px}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list li{margin:0}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list li .pagination__item{border:1px solid #ddd;letter-spacing:0;font-size:16px;color:#1a1a1a;text-decoration:none;border-radius:8px;transition:all .3s ease}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list li .pagination__item:after{display:none}.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection .pagination-wrapper ul.pagination__list li .pagination__item:hover{background:#eb3e3e;color:#fff;border-color:#eb3e3e}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner{width:95%;max-width:400px;border:0;filter:unset}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header{background:#fafafa;border:0}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header h2.mobile-facets__heading{font-size:22px;letter-spacing:0;font-family:Poppins;font-weight:600;color:#1a1a1a;text-align:left;text-transform:capitalize}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__count{letter-spacing:0;color:#000;font-family:Poppins;text-align:left;font-size:16px}.kg-collection-grid-section .kg-collection-component .kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper span.mobile-facets__close{width:auto;height:auto;top:28px;right:15px}.kg-collection-grid-section .kg-collection-component .kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper span.mobile-facets__close span.svg-wrapper{width:18px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary{letter-spacing:0;text-decoration:none;color:#1a1a1a;font-size:16px;font-family:Poppins}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary .mobile-facets__sort{gap:10px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary .mobile-facets__sort .select select{outline:none;letter-spacing:0;color:#1a1a1a;box-shadow:none;border:1px solid rgb(118 118 118 / 20%);padding:10px 30px 10px 14px;margin:0;font-family:Poppins;font-size:15px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__summary .mobile-facets__sort .select span.svg-wrapper{right:10px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{padding:10px;gap:10px;background:#fafafa}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{background:#eb3e3e;width:50%;padding:12px 10px;font-family:Poppins;letter-spacing:0;color:#fff;text-transform:capitalize;font-size:16px;font-weight:600;min-width:auto;max-width:-webkit-fill-available;line-height:20px;height:47px;transition:all .4s linear;position:relative;overflow:hidden;z-index:1;display:block;text-decoration:none;margin:0;border-radius:8px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:before,menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after{display:none}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu button.mobile-facets__close-button{letter-spacing:0;font-family:Poppins;color:#1a1a1a;font-size:18px;font-weight:500}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul.facets-layout li.mobile-facets__item label.facets__label{gap:8px;letter-spacing:0;color:#1a1a1a;font-family:Poppins;opacity:1;font-size:14px;align-items:center}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main p.mobile-facets__info{font-family:Poppins;letter-spacing:0;font-size:16px;margin:10px 0}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .facets__price{font-family:Poppins;letter-spacing:0;color:#1a1a1a}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul.facets-layout li.mobile-facets__item label.facets__label svg{display:none}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove .mobile-facets__clear{border:1px solid #01348A;background:#01348a;color:#fff;font-size:14px;font-family:Poppins;text-transform:capitalize;letter-spacing:0;font-weight:500;padding:12px 14px;min-height:auto;line-height:20px;text-decoration:none;position:relative;overflow:hidden;z-index:1;transition:all .4s linear;margin:0;width:100%;text-align:center;border-radius:8px}menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove .mobile-facets__clear:after{display:none}@media screen and (max-width:1340px){.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1199px){.kg-collection-inner-wrap .facets-vertical{grid-template-columns:280px 1fr}}@media screen and (max-width:991px){.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(2,1fr)}.kg-collection-inner-wrap .facets-vertical{grid-template-columns:240px 1fr}.kg-collection-grid-section .kg-collection-component .kg-collection-inner-wrap{padding:40px 0 80px}}@media screen and (max-width:767px){.kg-collection-grid-section .kg-collection-component .kg-collection-inner-wrap{padding:30px 0 60px}}@media screen and (max-width:749px){.kg-collection-inner-wrap .facets-vertical{grid-template-columns:1fr}.kg-collection-inner-wrap .facets-vertical .facets-wrapper{max-width:100%;width:100%;border:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .product-count{opacity:1;margin-left:auto}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container{display:flex;flex-wrap:wrap}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets{margin:16px 0 0;order:1;gap:16px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button{padding:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button span.active-facets__button-inner{box-shadow:none;letter-spacing:0;background:#dddddd7f;font-size:16px;padding:8px 12px;font-family:DM Sans;border-radius:8px;gap:10px;line-height:20px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove.active-facets__button-wrapper{margin-left:auto}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .product-count h2.product-count__text{letter-spacing:0;color:#1a1a1a;font-size:14px;font-family:Poppins}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper span.mobile-facets__open{border:1px solid rgb(118 118 118 / 20%);padding:10px;letter-spacing:0;font-family:Poppins;font-size:16px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper span.mobile-facets__open .mobile-facets__open-label{letter-spacing:0;color:#1a1a1a;text-decoration:none;font-size:16px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove{margin:0}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button-remove{padding:0;font-size:14px;letter-spacing:0;color:#f50939;font-family:Poppins;text-decoration:underline;line-height:20px;display:block}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button-remove span{font-size:14px}}@media screen and (max-width:425px){.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(1,1fr);gap:30px}.kg-collection-inner-wrap .facets-vertical .facets-wrapper .product-count h2.product-count__text{font-size:12px}}.kg-custom-blog.blog{padding:80px 0}.kg-custom-blog.blog .page-width-desktop{padding:0}.kg-custom-blog.blog h4.kg-custom-subheading{text-align:center;display:block;font-size:14px;font-weight:600;letter-spacing:0;color:#eb3e3e;text-transform:uppercase;margin:0 0 10px;line-height:18px}.kg-custom-blog.blog .page-width-desktop .title-wrapper-with-link{justify-content:center;margin-bottom:58px}.kg-custom-blog.blog .page-width-desktop .title-wrapper-with-link .blog__title{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em;margin:0;text-align:center}.kg-custom-blog.blog slider-component ul.blog__posts{display:flex;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch}.kg-custom-blog.blog slider-component{max-width:1680px;padding:0 20px}.kg-custom-blog.blog slider-component ul.blog__posts li.blog__post{width:365px;max-width:100%;padding:0;margin:0}li.blog__post.article .article-card-wrapper.card-wrapper .card{border:1px solid rgb(178 178 178 / 50%);border-radius:24px;display:block;background:transparent}li.blog__post.article .article-card-wrapper.card-wrapper .card.card--text>.card__content{display:none}li.blog__post.article .article-card-wrapper.card-wrapper .card.card--text .card__inner img.kg-fallback-artical-image{aspect-ratio:1 / .66;width:100%;height:100%;object-fit:cover;border-radius:24px 24px 0 0}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__inner .article-card__image-wrapper{position:relative;display:block;border-radius:24px 24px 0 0}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__inner{display:block;background:transparent;border-radius:24px 24px 0 0}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__inner .card__content{padding:0}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__inner .article-card__image-wrapper .article-card__image{position:relative}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__inner .article-card__image-wrapper .article-card__image img{aspect-ratio:1 / .66;width:100%;height:100%;object-fit:cover;border-radius:24px 24px 0 0;position:relative}li.blog__post.article .article-card-wrapper.card-wrapper .card.card--text .card__inner{display:flex;flex-direction:column}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information{padding:28px}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information .article-card__info{padding:0;margin:0 0 8px;color:#767676;font-size:14px;font-family:DM Sans;letter-spacing:0;font-weight:600;line-height:18px}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information h3.card__heading{color:#1a1a1a;letter-spacing:0;font-size:24px;line-height:32px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 16px;height:64px}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information .article-card__excerpt{margin:0 0 28px;color:#767676;font-size:16px;letter-spacing:0;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information .kg-article-link{display:flex;gap:12px;align-items:center;text-decoration:none;text-transform:uppercase;color:#eb3e3e;font-size:14px;font-weight:500;line-height:20px;transition:all .2s ease}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content:hover .card__information .kg-article-link{color:#073e73}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information .kg-article-link svg{width:20px;height:20px}li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information h3.card__heading a{text-decoration:none}.kg-custom-blog.blog slider-component .slider-buttons{margin-top:30px;gap:10px}.kg-custom-blog.blog slider-component .slider-buttons .slider-counter{display:none}.kg-custom-blog.blog slider-component .slider-buttons button.slider-button{border:1px solid #ddd;border-radius:6px}@media screen and (max-width:991px){.kg-custom-blog.blog .page-width-desktop .title-wrapper-with-link .blog__title{font-size:36px}.kg-custom-blog.blog{padding:0 0 80px}}@media screen and (max-width:767px){.kg-custom-blog.blog .page-width-desktop .title-wrapper-with-link .blog__title{font-size:32px}.kg-custom-blog.blog{padding:0 0 60px}.kg-custom-blog.blog .page-width-desktop .title-wrapper-with-link{margin-bottom:35px}}body.kg-product-page .product .product__info-wrapper .product__info-container .product__title h1{font-size:42px;line-height:50px;font-weight:600;color:#1a1a1a;margin:0 0 16px;letter-spacing:-.02em}body.kg-product-page .product .product__info-wrapper .product__info-container p.product__text.inline-richtext{display:block;font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#e0483e;margin-bottom:10px;line-height:normal;font-family:DM Sans,Poppins,Arial,sans-serif}body.kg-product-page .product .product__info-wrapper .product__info-container .price .price__container span.price-item{letter-spacing:0;font-size:20px;color:#014e94;font-weight:600;font-family:Poppins;line-height:24px}body.kg-product-page .product .product__info-wrapper .product__info-container .product__tax.caption.rte{font-family:Poppins;font-weight:400;margin:0 0 20px;color:#767676;font-size:16px;line-height:24px;letter-spacing:0%}body.kg-product-page .product .product__media-wrapper .slider-mobile-gutter ul.product__media-list{border-radius:12px;margin:0}body.kg-product-page .product{display:grid!important;grid-template-columns:1.4fr 1fr!important;gap:58px!important;padding-bottom:50px}body.kg-product-page .product .product__media-wrapper,body.kg-product-page .product .product__info-wrapper{width:100%;max-width:100%}body.kg-product-page .product .product__info-wrapper{padding:0!important}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider{width:120px;max-width:100%;gap:16px;max-height:var(--gallery-viewer-height);height:var(--gallery-viewer-height);justify-content:space-between}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item:before{padding-bottom:115%}body.kg-product-page .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter .product__media-list li.product__media-item{background:#f9f9f9;border-radius:11px;overflow:hidden;border:1px solid #dfdfdf}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{font-family:Poppins,Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;padding:16px 28px;font-size:16px;font-weight:500;border-radius:6px;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:all .2s ease;line-height:normal;letter-spacing:0;background-color:#01348a;color:#fff;border-color:#01348a}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit:disabled{opacity:.5;cursor:not-allowed}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit:after,body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit:before{display:none}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .product-form__buttons .shopify-payment-button a#more-payment-options-link{display:block;font-size:14px;font-weight:400;text-transform:uppercase;color:#e0483e;margin-bottom:10px;line-height:normal;font-family:Poppins,Arial,sans-serif;letter-spacing:1px;text-decoration:none}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content p{font-family:Poppins;font-weight:400;margin:0 0 20px;color:#767676;font-size:15px;line-height:24px;letter-spacing:0%}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content h1{font-size:23px;line-height:30px;font-weight:600;color:#1a1a1a;margin:0 0 16px;letter-spacing:-.02em}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content h2{font-size:18px;line-height:25px;font-weight:600;color:#1a1a1a;margin:0 0 16px;letter-spacing:-.02em}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content table{margin-bottom:16px}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content strong{color:#151515;font-family:Poppins;font-weight:600}body.kg-product-page .product .product__info-wrapper .product__info-container .product__accordion .accordion__content ol{padding:0!important}body.kg-product-page .product .product__info-wrapper .accordion .summary__title{margin:0}body.kg-product-page .product .product__info-wrapper .accordion .summary__title h2.h4.accordion__title.inline-richtext{font-family:Poppins;font-weight:400;margin:0;color:#000;font-size:15px;line-height:24px;letter-spacing:0%}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{box-shadow:0 0 #01348a;border-color:#01348a;border-width:2px}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail{border-radius:7px}body.kg-product-page .product .product__info-wrapper .product__info-container .price span.badge.price__badge-sale.color-scheme-4{background:#e2544b}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input{width:max-content;margin:0;max-width:max-content}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity{display:flex;align-items:stretch;gap:12px}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__buttons{max-width:100%;width:100%;display:flex;align-items:stretch}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity{display:flex;align-items:stretch;gap:12px}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__submit{height:100%;min-height:59px;margin-bottom:0}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container>.shopify-payment-button,body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container>shopify-accelerated-checkout{display:block;width:100%;margin-top:12px}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input .price-per-item__container .quantity{min-height:59px;border-radius:10px;overflow:hidden;border:1px solid #dfdfdf}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input .price-per-item__container .quantity:before,body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input .price-per-item__container .quantity:after{display:none}body.kg-product-page .product .product__info-wrapper .product__column-sticky ul.icon-with-text li.icon-with-text__item{width:100%;background:#fafafa;display:flex;gap:6px;align-items:center;justify-content:center;padding:16px;border-radius:8px}body.kg-product-page .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{column-gap:10px}body.kg-product-page .product .product__info-wrapper .product__column-sticky ul.icon-with-text li.icon-with-text__item span.h4.inline-richtext{font-family:Poppins;font-weight:400;margin:0;color:#262525;font-size:14px;line-height:18px;letter-spacing:0%;padding-top:14px}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form label.quantity__label.form__label{font-family:Poppins;font-weight:400;margin:0 0 13px;color:#262525;font-size:14px;line-height:18px;letter-spacing:0%}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider button.slider-button{border:1px solid rgb(214 214 214 / 50%);padding:8px;border-radius:8px;min-height:auto;height:auto;width:100%}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list{display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 auto;width:100%;min-height:0;margin:0;padding:0;max-height:min(70rem,70vh);grid-template-columns:none;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;scroll-padding-top:.5rem;-webkit-overflow-scrolling:touch}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider button.slider-button span.svg-wrapper{transform:rotate(90deg);display:block}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider button.slider-button.slider-button--prev span.svg-wrapper{transform:rotate(90deg)}body.kg-product-page .product .product__info-wrapper .kg-variant-selects{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}body.kg-product-page .product .product__info-wrapper .kg-variant-selects fieldset.js-product-form{border:none;padding:0;margin:0}body.kg-product-page .product .product__info-wrapper .kg-variant-selects fieldset.js-product-form legend{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px;color:#1a1a1a}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input{display:flex;flex-wrap:wrap;gap:8px;margin:0}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input label{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:8px 16px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;color:#1a1a1a;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input label:hover{border-color:#1a1a1a}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input input[type=radio]:checked+label{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input label.disabled,body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input input[type=radio]:disabled+label{color:#999;border-color:#e0e0e0;background-color:#f5f5f5;cursor:not-allowed;text-decoration:line-through;position:relative}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input select{width:100%;padding:10px 12px;border:1px solid #d1d1d1;border-radius:6px;font-size:14px;background-color:#fff;color:#1a1a1a}body.kg-product-page .product .product__info-wrapper .kg-variant-selects .product-form__input select:focus{outline:none;border-color:#1a1a1a}@media(max-width:1200px){body.kg-product-page .product{grid-template-columns:1.2fr 1fr!important;gap:20px!important}body.kg-product-page .product .product__media-wrapper .product__column-sticky .thumbnail-slider{width:80px}}@media(max-width:989px){body.kg-product-page .product{grid-template-columns:1fr!important;display:flex!important;flex-direction:column!important}.product__info-container{width:100%;max-width:100%}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input .price-per-item__container .quantity{width:100%;max-width:200px}}@media(max-width:767px){body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity{flex-wrap:wrap}body.kg-product-page .product .product__info-wrapper .product__info-container .product__title h1{font-size:32px;line-height:39px}body.kg-product-page .product .product__info-wrapper .product__info-container .price .price__container span.price-item{letter-spacing:0;font-size:19px}}@media(max-width:480px){body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input .price-per-item__container .quantity{width:100%;max-width:100%}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input{width:100%;margin:0;max-width:100%}body.kg-product-page .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{flex-wrap:balance;gap:12px}}.related-products .related-products__heading{font-size:44px;line-height:56px;font-weight:700;color:#000;margin:0 0 32px;letter-spacing:-2%;font-family:DM Sans,sans-serif}@media(max-width:767px){product-component .card-wrapper.product-card-wrapper .card>.card__content>.card__information{gap:4px}.related-products .related-products__heading{font-size:33px}}section.kg-top-banner-wrap .kg-breadcrumb__trail{text-align:center;font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:26px;color:#fff;letter-spacing:0;font-weight:500;margin-bottom:10px}section.kg-top-banner-wrap .kg-breadcrumb__trail a{color:#fff;margin-right:5px}.kg-about-industries.kg-industries .kg-industries__wrapper .kg-industries__image img{width:100%;display:block;border-radius:16px;object-fit:cover;position:absolute;height:100%}.kg-about-industries.kg-industries .kg-industries__wrapper .kg-industries__image{position:relative;width:100%;padding-bottom:100%}.kg-contact-form{position:relative;padding:80px 0}.kg-contact-page{background:#eef3f8}.kg-contact-page .kg-contact-form .contact,.kg-contact-page .kg-contact-form .contact__fields,.kg-contact-page .shopify-section>.page-width{width:100%;max-width:620px}.kg-contact-page .kg-contact-form .contact{background:#fff;border-radius:20px;padding:40px 44px;box-shadow:0 10px 30px #1428460f}.kg-contact-page .kg-contact-form .contact__fields h1,.kg-contact-page .kg-contact-form .contact__fields h2,.kg-contact-page .kg-contact-form .contact h1,.kg-contact-page .kg-contact-form .contact h2{font-size:30px;font-weight:700;color:#12203a;margin:0 0 8px}.kg-contact-page .kg-contact-form .contact__fields>p,.kg-contact-page .kg-contact-form .contact>p{color:#6b7686;font-size:15px;line-height:1.5;margin:0 0 28px}.kg-contact-page .kg-contact-form .contact__fields .grid,.kg-contact-page .kg-contact-form form .grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0}.kg-contact-page .kg-contact-form .grid__item{padding:0;margin:0}.kg-contact-page .kg-contact-form .field{position:relative;margin-bottom:22px;display:flex;flex-direction:column}.kg-contact-page .kg-contact-form .field__label,.kg-contact-page .kg-contact-form label{order:-1;position:static;margin-bottom:8px;transform:none;pointer-events:auto;font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:26px;color:#121212cc;letter-spacing:0;font-weight:500}.kg-contact-page .kg-contact-form .field__label .required,.kg-contact-page .kg-contact-form label[for*=email]:after{color:#c2764f}.kg-contact-page .kg-contact-form .field__input,.kg-contact-page .kg-contact-form input[type=text],.kg-contact-page .kg-contact-form input[type=email],.kg-contact-page .kg-contact-form input[type=tel],.kg-contact-page .kg-contact-form textarea{border-radius:12px;padding:16px 18px;font-size:15px;box-shadow:none;transition:background .2s ease,box-shadow .2s ease;width:100%;background:#d6d6d62b;border:0;margin:0;letter-spacing:0;color:#000}.kg-contact-page .kg-contact-form .field__input::placeholder,.kg-contact-page .kg-contact-form input::placeholder,.kg-contact-page .kg-contact-form textarea::placeholder{color:#8593a8}.kg-contact-page .kg-contact-form .field__input:focus,.kg-contact-page .kg-contact-form input:focus,.kg-contact-page .kg-contact-form textarea:focus{outline:none;background:#dde7f2;box-shadow:0 0 0 3px #12203a14}.kg-contact-page .kg-contact-form .field:after,.kg-contact-page .kg-contact-form .field:before{display:none!important}.kg-contact-page .kg-contact-form textarea,.kg-contact-page .kg-contact-form .text-area{min-height:130px;resize:vertical}.kg-contact-page .kg-contact-form .button{background-color:#01348a;color:#fff;border-color:#01348a;width:fit-content;margin-top:8px;font-family:Poppins,Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;border-radius:6px;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:all .2s ease;line-height:normal;letter-spacing:0}.kg-contact-page .kg-contact-form .button:hover{background-color:#142253}.kg-contact-page .kg-contact-form button[type=submit]:active,.kg-contact-page .kg-contact-form .contact__button:active,.kg-contact-page .kg-contact-form .button:active{transform:scale(.98)}@media(max-width:600px){.kg-contact-page .kg-contact-form .contact{padding:28px 24px;border-radius:16px}.kg-contact-page .kg-contact-form .contact__fields .grid,.kg-contact-page .kg-contact-form form .grid{grid-template-columns:1fr}}.pagination-wrapper .pagination ul.pagination__list.list-unstyled li a{text-decoration:none;background:#fff;border:1px solid #00000021;border-radius:6px}.pagination-wrapper .pagination ul.pagination__list.list-unstyled li a.pagination__item.pagination__item-arrow{background:#073e73;color:#fff}.pagination-wrapper .pagination ul.pagination__list.list-unstyled li a.pagination__item.pagination__item--current{background:#073e7312!important;opacity:1}ul.kg-collections-list.collection-list.grid{padding-top:60px}.kg-product-page .section-breadcrumb nav.kg-breadcrumb{margin-top:20px}.kg-main-article .article-template header.page-width--narrow{border-bottom:1px solid #dbe3eb;padding-bottom:27px}.kg-main-article .page-width--narrow{max-width:120.6rem}.kg-main-article h1.article-template__title{font-size:48px;font-weight:700;color:#01348a}.kg-main-article .page-width--narrow ul{margin-top:20px;list-style:none;padding:0}.kg-main-article .page-width--narrow ul li{padding:3px 8px;font-weight:400;line-height:1.2;margin:0 0 12px;color:#150f0a;font-size:16px}.kg-main-article .page-width--narrow ul li:last-child{border:0px}.kg-main-article .article-template__content h2{color:#1a1a1a;letter-spacing:0;font-size:24px;line-height:32px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.kg-main-article .page-width--narrow ul li div{position:relative;max-width:370px;width:100%;padding-bottom:40%;margin-top:20px;border-radius:28px;overflow:hidden;border:1px solid #003a8245}.kg-main-article .page-width--narrow ul li div img{position:absolute;width:100%;height:100%;object-fit:cover}.kg-main-article .article-template header.page-width--narrow span.circle-divider.caption-with-letter-spacing{color:#1a1a1a;letter-spacing:0;font-size:17px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0}.kg-main-article .rte a{color:#0e4399}.kg-main-article .page-width--narrow table{border-collapse:collapse;width:100%;max-width:800px;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #00000014;margin:20px 0}.kg-main-article .page-width--narrow thead tr{background:linear-gradient(135deg,#0d3e8f,#124fb0)}.kg-main-article .page-width--narrow thead th{color:#fff;text-align:left;padding:18px 28px;font-size:16px;font-weight:600}.kg-main-article .page-width--narrow tbody td{padding:18px 28px;font-size:15px;border:none}.kg-main-article .page-width--narrow tbody tr td:first-child{color:#0f172a;font-weight:600}.kg-main-article .page-width--narrow tbody tr td:last-child{color:#6b7280}.kg-main-article .page-width--narrow tbody tr:nth-child(2n){background-color:#f5f7fb}.kg-main-article .article-template__link{color:#dc3222}@media(max-width:767px){.kg-main-article h1.article-template__title{font-size:31px}.kg-main-article .article-template__content h2{font-size:20px;line-height:27px}}.kg-business-banner__description p{font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:26px;color:#767676;letter-spacing:0;font-weight:400}section.kg-businesses h2{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em}section.kg-businesses .kg-form-wrap{display:flex;flex-wrap:wrap;gap:40px;margin:40px auto;font-family:Arial,Helvetica,sans-serif;color:#1a1a1a}section.kg-businesses .kg-form-wrap .kg-img-wrap{flex:1 1 400px;height:fit-content;position:sticky;top:20px}section.kg-businesses .kg-form-wrap .kg-img-wrap p{margin:0}section.kg-businesses .kg-form-wrap .kg-img-wrap img{width:100%;height:auto;border-radius:8px;display:block;object-fit:cover}section.kg-businesses .kg-form-wrap .kg-form{flex:1 1 400px;width:100%;max-width:600px;background:#fff;border-radius:20px;box-shadow:0 10px 30px #1e293b14;padding:36px 32px}section.kg-businesses .kg-form-wrap .kg-form form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}section.kg-businesses .kg-form-wrap .kg-form form p{margin:0 0 20px;grid-column:span 1}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(3),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(4),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(5),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(8),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(9){grid-column:1 / -1}section.kg-businesses .kg-form-wrap .kg-form form label{display:block;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:8px}section.kg-businesses .kg-form-wrap .kg-form form label strong{font-weight:600}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(1)>label:after,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(2)>label:after,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(3)>label:after,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(4)>label:after{content:" *";color:#e63946}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(3)>label{font-weight:600}section.kg-businesses .kg-form-wrap .kg-form form input[type=text],section.kg-businesses .kg-form-wrap .kg-form form input[type=tel],section.kg-businesses .kg-form-wrap .kg-form form input[type=email],section.kg-businesses .kg-form-wrap .kg-form form select,section.kg-businesses .kg-form-wrap .kg-form form textarea{width:100%!important;box-sizing:border-box;padding:12px 14px!important;font-size:14px;font-family:inherit;color:#1a1a1a;background:#fff;border:1px solid #dbe1ea!important;border-radius:10px!important;margin-top:0!important;transition:border-color .2s ease,box-shadow .2s ease}section.kg-businesses .kg-form-wrap .kg-form form input:focus,section.kg-businesses .kg-form-wrap .kg-form form select:focus,section.kg-businesses .kg-form-wrap .kg-form form textarea:focus{outline:none;border-color:#1e3a5f!important;box-shadow:0 0 0 3px #1e3a5f1f}section.kg-businesses .kg-form-wrap .kg-form form textarea{min-height:100px;resize:vertical}section.kg-businesses .kg-form-wrap .kg-form form textarea::placeholder,section.kg-businesses .kg-form-wrap .kg-form form input::placeholder{color:#9aa4b2}section.kg-businesses .kg-form-wrap .kg-form form select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'><path d='M1 1l6 6 6-6' stroke='%231a1a1a' stroke-width='2' fill='none' fill-rule='evenodd'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px!important;cursor:pointer}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7){display:flex}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6)>label:first-child,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7)>label:first-child{margin-bottom:10px}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6) div,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7) div,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7){gap:10px}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6) label[style],section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7) label[style]{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;margin:0 8px 8px 0!important;padding:10px 18px;font-size:14px;font-weight:600;color:#1a1a1a;background:#fff;border:1px solid #dbe1ea;border-radius:999px;cursor:pointer;transition:all .2s ease}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6),section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7){display:flex;flex-wrap:wrap}section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(6)>label:first-of-type,section.kg-businesses .kg-form-wrap .kg-form form p:nth-of-type(7)>label:first-of-type{flex-basis:100%}section.kg-businesses .kg-form-wrap .kg-form form input[type=radio]{position:absolute;opacity:0;width:0;height:0}section.kg-businesses .kg-form-wrap .kg-form form label[style]:has(input:checked){background:#1e3a5f;border-color:#1e3a5f;color:#fff}section.kg-businesses .kg-form-wrap .kg-form form button[type=submit]{color:#fff!important;border:none!important;background-color:#eb3e3e!important;padding:11px 28px!important;font-family:Poppins;font-weight:500;position:relative;left:unset;right:unset;border-radius:8px!important;width:auto;letter-spacing:0;transition:all .2s ease}section.kg-businesses .kg-form-wrap .kg-form form button[type=submit]:hover{background-color:#01348a!important}section.kg-businesses .kg-form-wrap .kg-form form button[type=submit]:active{background-color:#01348a!important}section.kg-businesses .kg-form-wrap .kg-form form:after{content:"Ihre Daten werden ausschlie\dflich zur Bearbeitung der Anfrage verwendet.";display:block;grid-column:1 / -1;text-align:center;font-size:13px;color:#4a6fa5;margin-top:16px}@media(max-width:767px){section.kg-businesses .kg-form-wrap .kg-form form{grid-template-columns:1fr}section.kg-businesses .kg-form-wrap .kg-form{padding:28px 20px}section.kg-businesses h2{font-size:31px}section.kg-businesses .kg-form-wrap .kg-img-wrap{position:relative}}.section.kg-main-search .field:after{display:none}.section.kg-main-search h1.h2.center{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em;margin:0}.section.kg-main-search .search__input.field__input{padding:15px 20px;width:100%;background:#d6d6d614;margin:0;letter-spacing:0;color:#000;height:auto;border:1px solid #ebebeb;border-radius:7px}.section.kg-main-search .field__button{height:100%}.section.kg-main-search facet-filters-form{margin-bottom:27px!important;border-bottom:1px solid #ebebebab;padding-bottom:13px!important}.section.kg-main-search form#FacetSortForm *{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;color:#3e3b3b;letter-spacing:0%}.section.kg-main-search .mobile-facets__summary>div{display:flex;align-items:center;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;color:#3e3b3b;letter-spacing:0%}.section.kg-main-search .predictive-search__item-heading{margin:0;letter-spacing:normal;font-size:16px;font-family:Poppins;color:#1a1a1a;line-height:20px;text-decoration:none;transition:all .3s ease}.kg-collection-inner-wrap .facets-vertical.facets-vertical--full,.kg-collection-inner-wrap .facets-vertical:not(:has(.facets-wrapper)){grid-template-columns:1fr}.section.kg-main-search .product-grid-container .collection ul.product-grid{align-items:stretch}.section.kg-main-search .product-grid-container .collection ul.product-grid>.grid__item{display:flex;height:100%}.section.kg-main-search .product-grid-container .collection ul.product-grid>.grid__item>.card-wrapper,.section.kg-main-search .product-grid-container .collection ul.product-grid>.grid__item>.kg-page-card,.section.kg-main-search .product-grid-container .collection ul.product-grid>.grid__item>.article-card-wrapper,.section.kg-main-search .product-grid-container .collection ul.product-grid>.grid__item>.product-card-wrapper{width:100%;height:100%}.section.kg-main-search .kg-page-card{height:100%}.section.kg-main-search .kg-page-card__link{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;min-height:280px;height:100%;padding:28px 24px;text-decoration:none;background:#f5f5f5;border:1px solid rgb(178 178 178 / 50%);border-radius:24px;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.section.kg-main-search .kg-page-card__link:hover{background:#f0f0f0;border-color:#eb3e3e}.section.kg-main-search .kg-page-card__body{display:flex;align-items:center;justify-content:center;flex:1;width:100%;text-align:center}.section.kg-main-search .kg-page-card__title{margin:0;color:#1a1a1a;font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;word-break:normal;overflow-wrap:break-word}.section.kg-main-search .kg-page-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:#fff;color:#1a1a1a;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:0}.section.kg-main-search li.blog__post.article .article-card-wrapper.card-wrapper .card{height:100%}.section.kg-main-search li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information h3.card__heading{font-size:20px;line-height:28px;height:auto;min-height:56px;word-break:normal;overflow-wrap:break-word}.section.kg-main-search li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information .article-card__excerpt{-webkit-line-clamp:3}@media screen and (max-width:767px){.kg-collection-inner-wrap .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(1,1fr)}.section.kg-main-search .kg-page-card__link{min-height:220px;padding:24px 20px}.section.kg-main-search .kg-page-card__title{font-size:18px}.section.kg-main-search li.blog__post.article .article-card-wrapper.card-wrapper .card .card__content .card__information h3.card__heading{font-size:18px;line-height:26px;min-height:0}}.kg-product-page .section-breadcrumb nav.kg-breadcrumb .kg-breadcrumb__trail{font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:26px;color:#000;letter-spacing:0;font-weight:400;margin-bottom:10px}.kg-product-page .section-breadcrumb nav.kg-breadcrumb .kg-breadcrumb__trail a{color:#000}body.kg-policy-page .shopify-policy__title h1{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em;text-align:left}body.kg-policy-page .shopify-policy__body .rte{margin-bottom:45px}body.kg-policy-page .shopify-policy__body .rte *{font-family:Poppins;margin:0 auto 13px;font-weight:400;font-size:16px;line-height:24px;color:#555454;letter-spacing:0%}.template-404.page-width.page-margin.center{padding:100px 0}.template-404 a.button{background-color:#eb3e3e;padding:11px 28px;color:#fff;font-size:16px;font-family:Poppins;font-weight:500;position:relative;left:unset;right:unset;border-radius:8px;width:auto;height:45px;letter-spacing:0;transition:all .2s ease}.template-404 a.button:hover{background-color:#01348a}.template-404 a.button:after,.template-404 a.button:before{display:none}.template-404 h1.title{font-size:44px;font-weight:600;color:#1a1a1a;line-height:1.3;font-family:DM Sans,sans-serif;letter-spacing:-.02em;margin:0 0 30px}.error-wrapper{text-align:center}.kg-404-text{font-size:10rem;font-weight:900;line-height:1;letter-spacing:8px;background:linear-gradient(135deg,#efafa8,#dc3222,#01348a,#01348a21);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 4s ease infinite,float 3s ease-in-out infinite;position:relative;display:inline-block;margin:0}.error-subtitle{margin-top:1rem;font-size:1.4rem;font-weight:600;color:#212529;letter-spacing:1px}.error-desc{margin-top:.5rem;font-size:1rem;color:#868e96;max-width:400px}.error-btn{display:inline-block;margin-top:2rem;padding:12px 32px;background:linear-gradient(135deg,#845ef7,#4dabf7);color:#fff;text-decoration:none;font-weight:600;font-size:.95rem;border-radius:50px;box-shadow:0 8px 20px #845ef74d;transition:transform .25s ease,box-shadow .25s ease}.error-btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px #845ef766}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media(max-width:767px){.kg-404-text{font-size:7.5rem;letter-spacing:4px}.error-subtitle{font-size:1.1rem}.error-desc{font-size:.9rem}.template-404 h1.title{font-size:32px}.template-404.page-width.page-margin.center{padding:20px 0}}body.kg-product-page .product .product__info-wrapper ul.kg-features-list{background-color:#f5f7fa;align-items:center;border-radius:8px;padding:20px!important;list-style:none;margin-bottom:0!important}#essential-estimated-delivery-app-block .essential-estimated-delivery-block .essential-estimated-delivery-widget{margin:0!important}body.kg-product-page .product .product__info-wrapper .product__info-container .price .price__container .kg-unit-price span.price-item.price-item--last{font-size:14px;color:#6f6f6fbf}body.kg-product-page .product .product__info-wrapper .product__info-container .product-form .form .kg-buy-buttons-container .kg-buy-buttons-and-quanitity .product-form__input{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kg-custom.css.map */
