.page-width{max-width:1390px;padding-left:20px!important;padding-right:20px!important}.marquee{width:100%;overflow:hidden;white-space:nowrap;background:#b195d2;padding:0;position:relative}.marquee__inner{display:flex;gap:50px;animation:marqueeScroll 20s linear infinite;width:max-content;align-items:center}.kg-marquee-item{flex:0 0 auto;display:flex;align-items:center;gap:5px}.kg-marquee-item figure{margin:0;display:flex}.kg-marquee-item img{transition:filter .3s ease;width:28px;height:28px;object-fit:contain;margin-right:8px}.marquee .marquee__inner{padding:3px 0}.kg-marquee-item img:hover{filter:grayscale(0%)}.kg-marquee-item span{font-size:12px;font-weight:500;color:#fff;letter-spacing:1px}@media screen and (max-width: 991px){.marquee__inner{gap:25px}}@media screen and (max-width: 767px){.marquee__inner{gap:15px}.kg-marquee-item span{font-size:14px}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box{background:transparent;padding:0;max-width:630px}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box h2.banner__heading{font-size:58px;line-height:75px;color:#fff;font-weight:600}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__text{margin-top:16px}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__text p{font-size:18px;line-height:29px;color:#fff;font-weight:500;letter-spacing:0}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.button:after{box-shadow:none}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons{margin-top:30px}.kg-slider-mobile-gutter .slideshow__controls{position:unset;bottom:24px;display:flex;width:100%;justify-content:center}.kg-slider-mobile-gutter .slideshow__controls .slider-counter{margin:0;position:absolute;bottom:24px}.kg-slider-mobile-gutter .slideshow__controls .slider-counter .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link{padding:0;margin:0 3px;width:10px;height:10px;border-radius:20px;transition:all .3s ease}.kg-slider-mobile-gutter .slideshow__controls .slider-counter .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link span.dot{width:100%;height:100%;border-radius:50px;background:#fff;border:0px;transition:all .3s ease}.kg-slider-mobile-gutter .slideshow__controls .slider-counter .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active{width:48px}.kg-slider-mobile-gutter .slideshow__controls .slider-counter .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active span.dot{background:#9c7fbd}.kg-slider-mobile-gutter .slideshow__controls button.slider-button{position:absolute;top:50%;border:2px solid #ffffff4d;border-radius:50%;color:#fff;height:48px;transition:transform .5s ease,border-color .5s ease;width:48px}.kg-slider-mobile-gutter .slideshow__controls button.slider-button:hover{border-color:#fff;transform:scale(1.2)}.kg-slider-mobile-gutter .slideshow__controls button.slider-button.slider-button--prev{left:24px}.kg-slider-mobile-gutter .slideshow__controls button.slider-button.slider-button--next{right:24px}.kg-slider-mobile-gutter .slideshow__controls button.slider-button span.svg-wrapper{height:auto;width:auto}.kg-slider-mobile-gutter .slideshow__controls button.slider-button span.svg-wrapper svg.icon{height:12px}.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media img.kg-mobile-slide-show-image{display:none}@media screen and (max-width: 1024px){.kg-slider-mobile-gutter .slideshow__controls button.slider-button{display:none}.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media img.kg-mobile-slide-show-image{display:block}.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media img.kg-desktop-slide-show-image{display:none}.kg-slider-mobile-gutter .slideshow__slide{height:48rem}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper{align-items:flex-start}slideshow-component.kg-slider-mobile-gutter .slideshow.banner{min-height:unset}}@media screen and (max-width:991px){.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media:before{padding-bottom:50.0625%!important}}@media screen and (max-width: 767px){.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box h2.banner__heading{font-size:45px;line-height:1.3}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper{padding:40px 20px}}@media screen and (max-width: 425px){.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box h2.banner__heading{font-size:36px}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__text p{font-size:16px;line-height:24px}}.kg-cust-collection-fetured .collection{padding:80px 0 0}.kg-cust-collection-fetured .collection .collection__title .title{color:#1a1a1a;font-size:30px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0;text-align:center}.kg-cust-collection-fetured .collection .collection__title{margin-bottom:0}.kg-cust-collection-fetured .collection .swiper .swiper-slide{height:auto}.kg-card-wrapper .card .card__inner{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;overflow:hidden;background-color:#fff;border-radius:20px 20px 0 0}.kg-card-wrapper .card .card__content{height:100%;padding:0}.kg-card-wrapper .card .card__content .card__information .card__heading .kg-prod-title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;font-size:20px;font-style:normal;font-weight:600;letter-spacing:0;color:#000;line-height:1.3;margin:0;font-family:Rubik}.kg-card-wrapper .card .card__content .card__information .card-information .price .price-item{font-weight:600;font-size:17px;line-height:22px;letter-spacing:0;color:#0009;margin:0}.kg-card-wrapper>.card>.card__content .quick-add{margin:0}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit:after{box-shadow:none}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit:hover:before{left:100%}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit[disabled]:hover{background:linear-gradient(135deg,#9c7fbd,#b896d4);transform:none;box-shadow:none}.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit[disabled]:before,.kg-card-wrapper>.card>.card__content .quick-add button.kg-quick-add__submit[disabled]:after{display:none}.kg-card-wrapper .card .card__content .card__information .card-information .price .price-item.kg-compare-price{color:#0006;text-decoration:line-through}.kg-card-wrapper .card .card__content .card__information .card__heading span.kg-prod-short-desc{display:block;letter-spacing:0;font-size:14px;line-height:22px}.kg-card-wrapper:hover .card .card__content .card__information .card__heading a{text-decoration:none}.kg-card-wrapper .card .card__content .card__information{padding:0}.kg-card-wrapper .card>.card__content{display:flex;flex-direction:column;justify-content:space-between;gap:4px;margin:0;padding:20px;background:#fff;border-radius:0 0 20px 20px}.kg-card-wrapper .card>.card__content>.card__information{display:flex;flex-direction:column;justify-content:space-between;gap:4px}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav{flex-wrap:wrap;margin:30px 0 10px}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .kg-progress{width:100%;display:block;border-radius:20px}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .kg-progress .kg-progress__bar{background:#b195d2}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .kg-swiper-pagination{display:none}.kg-cust-collection-fetured .collection .swiper{padding:50px 0 0}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-prev{position:absolute;top:26px;z-index:4;right:50px;left:auto;align-items:center;border:1px solid #848484;border-radius:50%;cursor:pointer;display:flex;width:36px;height:36px;justify-content:center;background:#fff}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-next{position:absolute;top:26px;z-index:4;right:0;left:auto;align-items:center;border:1px solid #848484;border-radius:50%;cursor:pointer;display:flex;width:36px;height:36px;justify-content:center;background:#fff;transition:all .3s ease}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-next:after,.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-prev:after{font-size:13px;color:#66666682;font-weight:800}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-prev:hover,.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-next:hover{background:#b195d2;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-prev:hover:after,.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-next:hover:after{color:#fff}.kg-card-wrapper .card .card__content .card__badge span.badge{background:#ff1414;color:#fff;font-weight:900;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:5px 13px 6px;border-radius:40px;text-align:center}.kg-card-wrapper .card .card__inner .card__content .card__badge{right:15px;top:15px;position:absolute;bottom:unset;grid-row-start:auto}.kg-card-wrapper>.card>.card__content{height:auto}.kg-card-wrapper .card .card__inner .card__media .media{display:block;position:relative;max-width:100%;width:100%;height:auto;object-fit:cover}.kg-card-wrapper .card .card__inner .card__media .media img{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain;object-position:center;display:inline-block;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto 0}.kg-card-wrapper .card .card__inner .card__media .media:after{content:"";position:relative;display:block;width:100%;padding-bottom:100%}.kg-card-wrapper .card .card__inner.ratio:before{padding-bottom:100%!important}.kg-cust-collection-fetured .collection .collection__title{padding:0 20px}@media screen and (max-width: 767px){.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-next,.kg-cust-collection-fetured .collection .swiper .kg-swiper-nav .swiper-button-prev{display:none}.kg-cust-collection-fetured .collection .collection__title .title{font-size:26px}.kg-cust-collection-fetured .collection .swiper{padding:30px 0 0}.kg-cust-collection-fetured .collection{padding:60px 0 0}.kg-section-logo-image-wrapper{padding:60px 15px 10px}section.kg-advantage-service-section{padding-top:60px}}@media screen and (max-width: 425px){.kg-card-wrapper .card .card__content .card__information .card__heading .kg-prod-title{font-size:16px;line-height:1.3}.kg-card-wrapper .card .card__content .card__information .card-information .price .price-item{font-size:14px;line-height:1.2}.kg-cust-collection-fetured .collection .swiper{padding:20px 0 0}}.kg-section-header.shopify-section-group-header-group{padding:0 15px;margin:10px auto;background:transparent;width:100%;max-width:1850px;z-index:999}.kg-section-header .header-wrapper header.header{padding-top:0;padding-bottom:0;display:grid;justify-content:space-between;grid-template-columns:.3fr 1fr .3fr}.kg-section-header header.header .header__inline-menu .list-menu li a{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:100%;position:relative;padding:0}.kg-section-header .header-wrapper header.header .header__heading-link{margin:0;padding:0}.kg-section-header.shopify-section-group-header-group .header-wrapper{padding:10px 0;border:0;background:#fff;border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:all .3s ease}.kg-section-header.shopify-section-group-header-group.scrolled-past-header .header-wrapper{box-shadow:#0e3f7e0f 0 0 0 1px,#2a334608 0 1px 1px -.5px,#2a33460a 0 2px 2px -1px,#2a33460a 0 3px 3px -1.5px,#2a334608 0 5px 5px -2.5px,#2a334608 0 10px 10px -5px,#2a334608 0 24px 24px -8px;background:#ffffffbd}.kg-section-header header.header .header__icons{align-items:center;gap:10px;height:100%;padding:0}.kg-section-header header.header .header__icons .header__icon span.svg-wrapper,.kg-section-header header.header .header__icons span span.svg-wrapper,.kg-section-header header.header .header__icons .header__search .header__icon--cart .icon{height:22px;width:22px}.kg-section-header header.header .header__inline-menu .list-menu--inline{justify-content:center;width:100%}.kg-section-header header.header .header__inline-menu .list-menu li{margin:0 14px}.kg-section-header header.header .header__icons .header__icon,.kg-section-header header.header .header__icons .header__icon--cart{margin:0;width:auto;height:auto;padding:6px}.kg-section-header header.header .header__inline-menu .list-menu li a:after{background-color:#b195d2;border-radius:7px;bottom:-7px;content:"";height:3px;left:0;position:absolute;right:0;transition:all .3s ease-in-out;margin:auto;transform:scale(0);width:70%}.kg-section-header header.header .header__inline-menu .list-menu li a[aria-current=page]:after{transform:scale(1)}.kg-section-header header.header .header__inline-menu .list-menu li a:hover:after{transform:scale(1)}.kg-section-header header.header .header__inline-menu .list-menu li a span{text-decoration:none;font-weight:600;letter-spacing:0}.kg-marquee-item span{line-height:normal}.kg-section-header .header-wrapper header.header .menu-drawer .menu-drawer__utility-links ul.list li.list-social__item .list-social__link{padding:4px}.kg-section-header .header-wrapper header.header .menu-drawer .menu-drawer__utility-links ul.list li.list-social__item .list-social__link .svg-wrapper{width:30px;height:30px}.kg-section-header .header-wrapper header.header .menu-drawer .menu-drawer__utility-links a.menu-drawer__account{font-weight:600;font-size:15px;display:flex;align-items:end;padding:8px 0 12px}@media screen and (max-width:989px){.kg-section-header .header{padding:0 15px}.kg-section-header.shopify-section-group-header-group .header-wrapper{padding:0}.kg-section-header.shopify-section-group-header-group{margin:0}.kg-section-header header.header .header__icons .desktop-localization-wrapper{display:none}.kg-section-header .header-wrapper{padding:6px 0}.kg-section-header header.header .header__icons{gap:20px}.kg-section-header header.header .header__icons .header__icon,.kg-section-header header.header .header__icons .header__icon--cart{padding:0}.kg-section-header header.header{min-height:75px}.kg-section-header .header-wrapper header.header{display:grid;grid-template-columns:repeat(3,1fr);padding:10px}.kg-section-header header.header h1.header__heading{position:absolute;left:0;right:0;width:100%;z-index:-1}.kg-section-header header.header h1.header__heading .header__heading-link{padding:0;width:100%}.kg-section-header header.header h1.header__heading .header__heading-link .header__heading-logo-wrapper .header__heading-logo{width:100%;max-width:80px}.kg-section-header .header-wrapper header.header .menu-drawer ul.menu-drawer__menu li .menu-drawer__menu-item{padding:10px 25px;letter-spacing:0;font-size:16px;line-height:29px;border-bottom:1px solid #ddd;font-weight:600}.kg-section-header .header-wrapper header.header .menu-drawer ul.menu-drawer__menu li:last-child .menu-drawer__menu-item{border:0}.kg-section-header .header-wrapper header.header .menu-drawer{max-width:400px;width:95%;left:-15px}.kg-section-header .header-wrapper header.header .menu-drawer .menu-drawer__navigation{padding:0}.kg-section-header .header-wrapper header.header .menu-drawer .menu-drawer__utility-links{padding:10px 25px}}.kg-section-header header.header .header__icons .header__icon span.svg-wrapper svg{transition:all .4s ease}.kg-section-header header.header .header__icons .header__icon span.svg-wrapper svg:hover{fill:#b195d2}.kg-section-header header.header .header__icons .header__icon--cart .cart-count-bubble{top:0;width:18px;height:18px;font-size:10px;font-weight:600;left:20px}.kg-section-header header.header .header__icons .header__icon--cart .cart-count-bubble span{left:1px;position:relative}@media screen and (max-width: 749px){.kg-section-header header.header .header__icons{gap:15px}.kg-section-header header.header .header__icons .header__icon span.svg-wrapper,.kg-section-header header.header .header__icons span span.svg-wrapper,.kg-section-header header.header .header__icons .header__search .header__icon--cart .icon{height:20px;width:20px}}.shopify-section-group-footer-group.kg-custom-daisy-footer{margin:auto;width:100%;overflow:hidden}footer.kg-footer{padding:100px 0 0;position:relative;border:0;background:linear-gradient(134deg,#a5bcd4db,#b195d285)}footer.kg-footer:after{content:"";background-image:url(/cdn/shop/files/white-abstract-background-design_361591-1252.jpg?v=1764237645);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:unset;position:absolute;width:100%;height:100%;top:0;z-index:-1}footer.kg-footer .footer__content-top .footer__blocks-wrapper{gap:0;justify-content:space-between;margin:0 -15px;display:grid;grid-template-columns:repeat(3,1fr)}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block{padding:0 15px;width:100%;max-width:100%}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__heading{font-size:22px;line-height:1.3;letter-spacing:0;font-weight:600;margin:0 0 20px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__details-content li{margin:0}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__details-content a{text-decoration:none;font-size:15px;letter-spacing:0;line-height:1.5;color:#000;padding:0 0 12px;display:block;margin:0;transition:all .3s ease}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-email p,footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-phone .kg-call-info p{margin:0;padding:0;font-size:16px;line-height:1.6;letter-spacing:normal;color:#1d1d1d;word-break:break-all;font-weight:300}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__details-content a:hover{color:#b195d2}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg_contct-info h3{font-size:22px;line-height:1.3;letter-spacing:0;font-weight:500;margin:0 0 15px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-phone,footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-email{display:flex;gap:10px;margin:0 0 30px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-phone img,footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-email img{max-width:18px;width:100%;height:18px;margin:4px 0 0}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-phone .kg-call-info span,footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-email .kg-email-info span{display:block;font-size:16px;line-height:1.5;letter-spacing:0;color:#000;font-weight:500;margin:0 0 6px}footer.kg-footer .footer__content-top{padding-bottom:100px;position:relative;z-index:1}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0;padding:15px 0;width:100%;text-align:center;border-top:1px solid #878787}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content{font-size:14px;letter-spacing:0;color:#000;line-height:1.5;opacity:.6}footer.kg-footer .footer__content-bottom{padding:0;color:#000;border:0;position:relative;z-index:1;transform:none;opacity:1}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright a{color:#000;text-decoration:none}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social-media{width:100%;max-width:250px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image{flex-wrap:wrap;justify-content:center}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-footer-text{text-align:center;letter-spacing:0;font-size:15px;max-width:370px;color:#000;opacity:.7}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block.kg-footer-link_list{text-align:end}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-footer-text p{margin:0}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social{margin:20px 0 0}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social ul.list-social{gap:10px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social ul.list-social li.list-social__item .link{padding:0;display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:#b195d2;border-radius:50px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social ul.list-social li.list-social__item .link span.svg-wrapper{width:18px;height:18px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social ul.list-social li.list-social__item .link span.svg-wrapper svg{width:100%;height:100%}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social ul.list-social li.list-social__item .link span.svg-wrapper svg path{fill:#fff}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social-media ul li a.list-social__link{padding:0;line-height:1}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center;position:relative}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper:before{content:"";width:130px;display:block;height:120px;position:absolute;background-size:contain;background-repeat:no-repeat;background-attachment:unset;background-position:center;right:0%;bottom:20px;transform:rotate(20deg);z-index:2}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social-media ul li a.list-social__link .svg-wrapper{width:30px;height:30px}@media screen and (max-width: 991px){footer.kg-footer{padding:70px 0 0;background-size:25%}footer.kg-footer .footer__content-top .footer__blocks-wrapper{display:flex;flex-wrap:wrap}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block{width:50%}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block.kg-footer-image{width:100%;order:-1;margin-bottom:40px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block.kg-footer-image .footer-block__details-content{display:flex;justify-content:center;flex-direction:column;align-items:center}footer.kg-footer:after{background-size:21%}}@media screen and (max-width: 767px){footer.kg-footer .footer__content-top .footer__blocks-wrapper{margin:0;flex-direction:column}footer.kg-footer{padding:50px 0 0;background-size:160px;overflow:hidden}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block{padding:0;width:100%;margin:0;text-align:center}footer.kg-footer .footer__content-top{padding:0 0 35px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-footer-block-details{margin-bottom:15px}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__details-content{justify-content:center;margin:0}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block.kg-footer-link_list{text-align:center}footer.kg-footer .footer__content-bottom .footer__content-bottom-wrapper:before{display:none}footer.kg-footer .footer__content-top .footer__blocks-wrapper .footer-block-image .kg-social-media{width:100%;max-width:100%}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-phone,footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .kg-contact-info .kg-email{justify-content:center}}slideshow-component.kg-slider-mobile-gutter{padding:0 15px;background:transparent;width:100%;max-width:1850px;margin:auto}.kg-slider-mobile-gutter .slideshow{position:relative}slideshow-component.kg-slider-mobile-gutter .slideshow.banner{border:0;border-radius:20px}slideshow-component.kg-slider-mobile-gutter .slideshow.banner .slideshow__slide{border:0;border-radius:20px}slideshow-component.kg-slider-mobile-gutter .slideshow.banner .slideshow__slide .slideshow__media{background:transparent;border-radius:20px}slideshow-component.kg-slider-mobile-gutter .slideshow.banner .slideshow__slide .slideshow__media img{border-radius:20px}@media screen and (max-width: 1024px){.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media:before{content:"";background:linear-gradient(180deg,#000000d6,#ffffff03);position:absolute;top:0;left:0;right:0;width:100%;height:45%;z-index:1;display:block!important}.kg-slider-mobile-gutter .slideshow{position:relative}}@media screen and (max-width: 425px){.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__text{margin-top:10px}}.kg-custom-review{overflow:hidden;padding:100px 0}.kg-custom-review .kg-review-section{margin:0 auto;text-align:center;overflow:hidden;max-width:1390px;padding-left:20px!important;padding-right:20px!important}.kg-custom-review .kg-review-section .kg-review-section-header{margin-bottom:50px}.kg-custom-review .kg-review-section .kg-review-section-header h2{font-size:40px;font-weight:900;color:#000;margin:0 0 15px;line-height:100%;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-section-header .section-subtitle{font-size:18px;color:#262626;line-height:24px;margin:0 0 30px;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats{display:none}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item{text-align:center;color:#333}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item .stat-number{font-size:36px;font-weight:700;line-height:42px;display:block;margin-bottom:5px;color:#b195d2}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item .stat-label{font-size:14px;opacity:.8;font-weight:400;line-height:20px;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-text{width:100%;padding:0 0 40px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card{background:#fff;border-radius:12px;padding:25px 25px 0;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e0e0e0;display:flex;flex-direction:column;box-shadow:#63636333 0 2px 8px;height:100%;margin:0}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .review-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px #00000026}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#8b55c3}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info{display:flex;align-items:center;margin-bottom:0;gap:10px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info .customer-avatar{width:65px;height:65px;border-radius:50px;margin-right:13px;object-fit:cover}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info .customer-details h4{font-size:16px;color:#000;margin:0 0 5px;font-weight:600;text-transform:capitalize;letter-spacing:0px;line-height:20px;text-align:left}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info p{color:#15263b;font-size:14px;text-align:left;line-height:18px;font-weight:400;margin:0;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .star-rating{margin:15px 0;display:flex;justify-content:flex-start;gap:0px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .star-rating .star{color:gold;font-size:18px;line-height:1}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card h3{font-size:21px;font-weight:600;color:#000;margin:0 0 10px;text-align:left;line-height:30px;letter-spacing:0px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .review-text-container p{margin:10px 0 0;color:#000;line-height:1.5;text-align:left;font-size:15px;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .review-text-container p.collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .review-text{color:#000;line-height:1.5;text-align:left;font-size:15px;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .show-more-btn{background:none;color:#b195d2;cursor:pointer;font-size:14px;margin-top:16px;transition:color .3s ease;font-weight:700;text-align:left;display:block;padding:8px 18px;border:1px solid #b195d2;border-radius:5px;letter-spacing:0;letter-spacing:-.2px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .show-more-btn:hover{color:#fff;background:#b195d2}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .verified-badge{position:absolute;top:30px;right:15px;color:#fff;background:#000;padding:2px 10px;border-radius:8px;font-weight:500;font-size:11px;letter-spacing:0}.kg-custom-review .kg-review-section .kg-review-text .swiper-pagination{bottom:10px!important;display:none}.kg-custom-review .kg-review-section .kg-review-text .swiper-pagination-bullet{width:12px!important;height:12px!important;background:#d0cabc80!important;opacity:1!important}.kg-custom-review .kg-review-section .kg-review-text .swiper-pagination-bullet-active{background:#d0cabc!important;transform:scale(1.2)}.kg-custom-review .review-section .swiper-horizontal .swiper-button-next,.kg-custom-review .review-section .swiper-horizontal .swiper-button-prev{display:none}.kg-custom-review .kg-review-section .kg-review-text .swiper-button-next,.kg-custom-review .kg-review-section .kg-review-text .swiper-button-prev{color:#d0cabc!important;background:#d0cabc33;width:44px!important;height:44px!important;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.kg-custom-review .kg-review-section .kg-review-text .swiper-pagination .swiper-pagination-bullet{background:#ffffffab!important}.kg-custom-review .kg-review-section .kg-review-text .swiper-pagination .swiper-pagination-bullet-active{background:#b195d2!important;width:35px!important;border-radius:8px}.kg-custom-review .kg-review-section .kg-review-text .swiper-button-next:hover,.kg-custom-review .kg-review-section .kg-review-text .swiper-button-prev:hover{background:#d0cabc4d;transform:scale(1.1)}.kg-custom-review .kg-review-section .kg-review-text .swiper-button-next:after,.kg-custom-review .kg-review-section .kg-review-text .swiper-button-prev:after{font-size:16px!important}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text{height:auto!important;transform:scale(.92);opacity:.5}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text.swiper-slide-next{transform:scale(1);opacity:1}@media screen and (max-width:1299px){.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text{height:365px!important}}@media screen and (max-width:1199px){.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card h3{font-size:22px;line-height:28px}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item .stat-number{font-size:38px;line-height:42px}}@media (max-width: 1023px){.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text{transform:scale(1);opacity:1}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text{height:300px!important}}@media (max-width: 767px){.kg-custom-review .kg-review-section .kg-review-section-header h2{font-size:30px;line-height:40px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card{margin:0;padding:20px;min-height:310px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info .customer-avatar{margin:0 0 10px}.kg-custom-review .kg-review-section .kg-review-text{padding:0 0 60px}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats{margin-bottom:40px;flex-wrap:wrap}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item .stat-number{font-size:34px;line-height:40px}.kg-custom-review{padding:50px 0}}@media screen and (max-width:575px){.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card h3{font-size:18px;line-height:26px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card{padding:25px 20px}.kg-custom-review .kg-review-section .kg-review-section-header .section-subtitle{font-size:16px;line-height:22px}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats .stat-item .stat-number{font-size:32px;line-height:40px}.kg-custom-review .kg-review-section .kg-review-section-header .review-stats{gap:25px;margin-bottom:35px}.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text{height:325px!important}}@media screen and (max-width:479px){.kg-custom-review .kg-review-section .kg-review-text .kg-review-slide-text .review-card .customer-info{flex-direction:column;text-align:left;align-items:flex-start}}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-right-award-swiper .kg-report-news-slide{height:auto}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-right-award-swiper .kg-report-news-slide .kg-report-news-inner{height:100%;background:#fff;border-radius:20px}.kg-newsletter .newsletter{margin:70px auto;max-width:1390px;padding-left:20px!important;padding-right:20px!important}.kg-newsletter .newsletter .newsletter__wrapper{background:url(/cdn/shop/files/Christmas_Crew_Unplugged_Banner.png?v=1764064200);color:#fff;display:flex;justify-content:center;gap:50px;align-items:center;margin:auto;width:100%;padding:80px 40px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;border-radius:20px}.kg-newsletter .newsletter .newsletter__wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:20px;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title{max-width:50%;width:100%;text-align:left}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form{max-width:50%;width:100%;margin:0}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title h2{font-size:45px;letter-spacing:0;line-height:1.3;font-weight:600;margin:0 0 9px;color:#fff}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title .newsletter__subheading p{font-size:20px;line-height:1.5;letter-spacing:0;font-weight:500}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form{max-width:570px;width:100%;margin-left:auto;margin-right:0}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper{width:100%;max-width:100%}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field:after,.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field:before{display:none}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field label.field__label{display:none}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field input::placeholder{opacity:1}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field input{font-size:16px;padding:10px 25px;height:auto;border-radius:35px;color:#000;letter-spacing:0;box-shadow:none;outline:none}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__message{display:flex;justify-content:flex-start;align-items:center;gap:10px;color:#fff;letter-spacing:0;font-size:16px;width:95%;margin:12px auto auto}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__message span.svg-wrapper{width:14px;height:14px}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__message span.svg-wrapper svg{width:100%;height:100%;margin:0}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field{gap:10px}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field button.newsletter-form__button{width:auto;border:2px solid #9c7fbd;height:100%;background:#8b55c3;border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:10px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field button.newsletter-form__button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field button.newsletter-form__button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);box-shadow:0 8px 20px #9c7fbd80;transform:scale(1.03)}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field button.newsletter-form__button:hover:before{left:100%}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field button.newsletter-form__button .svg-wrapper{width:auto;height:auto}@media screen and (max-width: 1024px){.kg-newsletter .newsletter .newsletter__wrapper{gap:15px}}@media screen and (max-width: 991px){.kg-newsletter .newsletter .newsletter__wrapper{flex-wrap:wrap;padding:70px 30px;gap:30px}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title{max-width:100%;text-align:center}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form{max-width:100%}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title h2{font-size:42px}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form{margin:0}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form{margin:auto}}@media screen and (max-width: 767px){.kg-newsletter .newsletter .newsletter__wrapper{padding:40px 15px}.kg-newsletter .newsletter{margin:50px auto}.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-title h2{font-size:38px}}@media screen and (max-width: 480px){.kg-newsletter .newsletter .newsletter__wrapper .kg-signup-form form.newsletter-form .newsletter-form__field-wrapper .field{flex-direction:column}}.kg-section-heading{color:#1a1a1a;font-size:30px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0;text-align:center}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper{padding:50px 0}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img{margin:0!important;height:12rem;padding:4rem;box-shadow:0 .8rem 4rem #00000014;display:flex;align-items:center;justify-content:center;border-radius:1.2rem;background-color:#fff;box-sizing:border-box;overflow:hidden}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img figure{width:100%}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img a.kg-brand-logo-link{display:flex;width:100%;height:auto}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper:before,.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper:after{content:"";width:17%;height:100%;position:absolute;top:0;z-index:3;pointer-events:none}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper:before{background:linear-gradient(90deg,#fff 15%,#0000);left:-.2rem}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper:after{background:linear-gradient(90deg,#0000,#fff);right:-.2rem}.kg-cust-collection-fetured .collection .swiper{padding:50px 20px 0}@media screen and (max-width: 749px){.kg-slider-mobile-gutter .slideshow .slideshow__slide .slideshow__media{height:100%}}.kg-section-jackery-stories{position:relative;overflow:hidden;padding:80px 0}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title{display:flex;justify-content:space-between}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-title{width:100%;margin-bottom:20px;text-align:center}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next:hover:after,.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev:hover:after{color:#fff}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-title span{overflow:hidden;font-weight:700;display:inline-block;transform-origin:left bottom;letter-spacing:0;font-size:30px;line-height:1.7;color:#132436;text-align:center;text-transform:uppercase}@keyframes slideupAnimate{0%{opacity:0;transform:translateY(50px) scaleY(0)}20%{opacity:.2;transform:translateY(40px) scaleY(.2)}40%{opacity:.4;transform:translateY(30px) scaleY(.4)}60%{opacity:.6;transform:translateY(20px) scaleY(.6)}80%{opacity:.8;transform:translateY(10px) scaleY(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.kg-section-jackery-stories .kg-stories-wrap .kg-right-button-box{display:none}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-right-button-box{display:block}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-right-button-box{display:flex;justify-content:space-between}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-right-button-box a{text-decoration:none}.kg-section-jackery-stories .kg-stories-wrap button.kg-index-button{padding:12px 30px;display:block;width:fit-content;background:#1dae19;text-decoration:none;color:#fff;border-radius:50px;letter-spacing:0;border:0;cursor:pointer}.kg-section-jackery-stories .kg-stories-wrap button.kg-index-button span{font-size:18px}.kg-section-jackery-stories .kg-stories-wrap button.kg-index-button .kg-button-arrow{overflow:hidden;display:none}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap{display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1;gap:15px;padding:10px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content{width:100%}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-columns.swiper-slide{height:auto}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-columns.swiper-slide .kg-column{height:-webkit-fill-available;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content figure{display:block;position:relative;max-width:100%;height:100%;margin:0;overflow:hidden;object-fit:cover}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content figure img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s ease}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column:hover .kg-content figure img{transform:scale(1.08)}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:70%}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-image{overflow:hidden;position:relative}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-label-text{padding:20px;text-align:left}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column a{text-decoration:none}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-label-text span{color:#0009;font-weight:400;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;margin:0;letter-spacing:0;display:block;border-bottom:1px solid #ddd;padding-bottom:8px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column:hover .kg-content .kg-label-text h3{color:#b195d2}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-label-text h3{color:#1a1a1a;font-size:18px;line-height:26px;font-weight:500;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:52px;margin:10px 0}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-label-text p{color:#12121299;font-size:12px;font-weight:400;line-height:1.5;margin:0;letter-spacing:0}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-image .kg-label{position:absolute;left:0;z-index:2;top:8px;padding:0 8px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-cards-wrap .kg-column .kg-content .kg-image .kg-label p{align-items:center;background:#fff;border-radius:8px;color:#000;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:8px;margin:0;line-height:1;letter-spacing:0}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content{position:relative}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-swiper-nav{flex-wrap:wrap;display:flex;align-items:center;gap:12px;position:absolute;top:-25px;right:0}.kg-section-jackery-stories .kg-stories-wrap .kg-progress{width:100%;display:block;border-radius:20px;position:relative;flex:1 1 auto;height:4px;background:#f1f1f1;overflow:hidden;margin-top:40px}.kg-section-jackery-stories .kg-stories-wrap .kg-progress span.kg-progress__bar{display:block;height:100%;width:0%;background:#e65100;transition:width .25s ease}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev{opacity:1;padding:0;min-height:auto;animation:none!important;display:flex;justify-content:center;align-items:center;border:1px solid #0000004d;border-radius:50%;color:#7a7a7a;height:36px;transition:transform .5s ease,border-color .5s ease;width:36px;top:0!important;bottom:0!important;transform:none;left:-50px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev:after{font-size:18px;font-weight:700}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev.swiper-button-disabled,.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next.swiper-button-disabled{opacity:.4}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next{opacity:1;padding:0;min-height:auto;animation:none!important;display:flex;justify-content:center;align-items:center;border:1px solid #0000004d;border-radius:50%;color:#757575;height:36px;transition:transform .5s ease,border-color .5s ease;width:36px;top:0!important;bottom:0!important;transform:none;right:-50px}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next:after{font-size:13px;font-weight:700}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next:hover,.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev:hover{background:#b195d2;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.kg-section-jackery-stories .kg-stories-wrap .featured-collection__container{padding:0 6px}@media screen and (max-width: 767px){.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev:after,.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next:after{font-size:15px;font-weight:700}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-prev,.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .swiper-button-next{height:40px;width:40px}.kg-section-jackery-stories{padding:60px 0}.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-title span{font-size:25px;line-height:1.2}}@media screen and (max-width:575px){.kg-section-jackery-stories .kg-stories-wrap .kg-module-title .kg-right-button-box{display:none}.kg-section-jackery-stories .kg-stories-wrap .kg-right-button-box{display:block}.kg-section-jackery-stories .kg-stories-wrap .kg-right-button-box a{text-decoration:none}.kg-section-jackery-stories .kg-stories-wrap button.kg-index-button{margin-top:60px;width:100%;justify-content:center}.kg-section-jackery-stories .kg-stories-wrap .kg-text-content .kg-swiper-nav{display:none}}section.kg-content-result-section{position:relative;padding:80px 0}section.kg-content-result-section .kg-content-container{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;gap:30px 50px;box-shadow:0 20px 60px #0000001a;padding:60px 30px;border-radius:30px;border:1px solid #ddd}section.kg-content-result-section .kg-content-container .kg-content-image-area{position:relative;width:100%}section.kg-content-result-section .kg-content-container .kg-content-image-area .kg-image-media{max-width:600px;margin:auto;width:100%}section.kg-content-result-section .kg-content-container .kg-content-image-area .kg-image-media figure{display:block;position:relative;max-width:100%;width:100%;margin:auto;object-fit:cover;overflow:hidden}section.kg-content-result-section .kg-content-container .kg-content-image-area .kg-image-media figure img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:inline-block;object-fit:cover;border-radius:12px}section.kg-content-result-section .kg-content-container .kg-content-image-area .kg-image-media figure:after{content:"";position:relative;display:block;width:100%;padding-bottom:66.66666666666666%}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row{display:flex;align-items:center;padding:15px 0;border-bottom:2px solid #1212120d}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row:first-of-type{border-top:2px solid #1212120d}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-result-percentage{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;width:70px;height:70px;position:relative;flex-shrink:0;margin-right:20px;--border-width: 7px}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-result-percentage p{font-weight:700;margin:0;font-size:18px;color:#b195d2}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-result-percentage:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;z-index:-2;background:conic-gradient(from 0deg at 50% 50%,#b195d2 0%,#b195d2 var(--percentage),#f0f0f0d4 var(--percentage),#f0f0f0d4 100%)}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-result-percentage:after{content:"";display:block;position:absolute;top:var(--border-width);left:var(--border-width);bottom:var(--border-width);right:var(--border-width);border-radius:50%;z-index:-1;background:#fff}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-results-text p{margin:0;color:#000;font-size:16px;line-height:1.5;font-weight:500}@media screen and (max-width: 900px){section.kg-content-result-section .kg-content-container{grid-template-columns:repeat(1,1fr);padding:40px 30px}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-results-text p{font-size:14px}}@media screen and (max-width: 767px){section.kg-content-result-section{padding:60px 0}}@media screen and (max-width: 749px){section.kg-content-result-section .kg-content-container{padding:40px 20px}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row .kg-result-percentage{margin-right:15px}section.kg-content-result-section .kg-content-container .kg-result-area .kg-results .kg-results-row-container .kg-results-row{padding:12px 0}}section.kg-vertical-ticker-section{position:relative}section.kg-vertical-ticker-section .kg-vertical-main-row{display:grid;grid-template-columns:repeat(2,1fr)}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image{padding-top:36px;padding-bottom:24px;display:grid;place-items:center;position:relative}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .page-width{position:relative;z-index:1}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container{text-align:center;position:relative}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container h2.kg-title{margin:0 0 14px;font-size:40px;color:#fdfbf7;font-weight:700;line-height:1.2;text-transform:capitalize}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container p{color:#fdfbf7e6;font-size:16px;margin:0 0 35px;line-height:1.2}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container a.kg-now-btn{display:inline-flex;text-decoration:none;font-weight:700;color:#b195d2;background:#fff;transition:.3s ease-in-out;min-height:49px;padding:0 30px;margin-bottom:16px;align-items:center;border-radius:8px;position:relative;overflow:hidden}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container a.kg-now-btn:before{content:"";top:50%;right:3rem;left:auto;bottom:auto;z-index:1;box-shadow:none;border-radius:0;background:#b195d2;transform:translate(calc(3rem + 100%),-50%);height:.65em;width:2em;clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);transition:.3s ease-in-out;position:absolute}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container a.kg-now-btn:hover{padding-right:6rem;white-space:nowrap}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container a.kg-now-btn:hover:before{transform:translate(50%,-50%)}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-vertical-content-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-vertical-content-bg img{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;left:0;z-index:-2}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-vertical-content-bg .kg-content-overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:#000;opacity:35%;display:block}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content{padding:65px 0;background:#b195d2}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner{max-height:384px;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 20%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 70%,transparent)}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner .kg-vertical-ticker-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;animation:vertTicker 8s linear infinite forwards}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner .kg-vertical-ticker-container p.kg-vertical-ticker-item{font-size:34px;line-height:1.3;margin:0;font-weight:700;font-style:italic;color:#fdfbf7;text-transform:uppercase}@keyframes vertTicker{to{transform:translateY(-50%)}}@media screen and (max-width: 899px){section.kg-vertical-ticker-section .kg-vertical-main-row{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 749px){section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container h2.kg-title{font-size:32.5px}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image{padding:40px 0}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-image .kg-content-container p{font-size:15px}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content{padding:40px 0}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner .kg-vertical-ticker-container p.kg-vertical-ticker-item{font-size:28px}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner{max-height:307px}}@media screen and (max-width: 500px){section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner .kg-vertical-ticker-container p.kg-vertical-ticker-item{font-size:24px;line-height:28.8px}section.kg-vertical-ticker-section .kg-vertical-main-row .kg-vertical-col-content .kg-vertical-ticker-inner{max-height:230px}}.kg-section-logo-image-wrapper{position:relative;padding:80px 56px 30px}.kg-section-logo-image-wrapper .kg-inner-wrap{display:flex;align-items:center;gap:24px}.kg-section-logo-image-wrapper .kg-inner-wrap .kg-button-right{max-width:152px;width:100%;margin:auto}.kg-section-logo-image-wrapper .kg-inner-wrap .kg-button-right a{text-decoration:none;padding:12px 16px;font-size:16px;font-weight:700;letter-spacing:0px;background:#132436;color:#fff;border-radius:30px;display:block;transition:all .3s ease}.kg-section-logo-image-wrapper .kg-inner-wrap .kg-button-right a:hover{background:#5c6b4e;color:#fff}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper{width:90%;overflow:hidden}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper{align-items:center;gap:20px;display:flex;width:100%}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img{margin:0!important}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img figure{display:block;position:relative;overflow:hidden;max-width:100%;height:auto;object-fit:cover;margin:0 auto}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img figure img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:contain;object-position:center}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper .kg-logo-img figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:70px}@media screen and (max-width:767px){.kg-section-logo-image-wrapper .kg-inner-wrap{flex-wrap:wrap}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper{width:100%}.kg-section-logo-image-wrapper .kg-inner-wrap .swiper.kg-mySwiper .swiper-wrapper{justify-content:flex-start;gap:40px}.kg-section-logo-image-wrapper{padding:24px 15px}}section.kg-advantage-service-section{position:relative;overflow:hidden;padding-top:80px}section.kg-advantage-service-section .kg-advantage-top-wrap{background:#f8f8f8;padding:60px 50px;border-radius:40px;margin-bottom:-295px;position:relative;z-index:1;box-shadow:#0000001a 0 4px 12px;border:1px solid #ddd}section.kg-advantage-service-section .kg-container{max-width:1400px;padding:0 20px;margin:auto;position:relative;z-index:2}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row{display:flex;flex-wrap:wrap;align-items:center}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-left-col{width:30%;padding-right:60px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-left-col h2{margin:0 0 10px;font-size:34px;letter-spacing:0;color:#000;font-weight:700;line-height:1.3}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-left-col p{margin:0;letter-spacing:0;font-size:16px;color:#000;line-height:25px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col{width:70%;padding-left:45px;border-left:1px solid #d9d9d9}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 60px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box{display:flex;flex-direction:column;align-items:center}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box img{width:80px;height:80px;object-fit:contain}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box h2{margin:20px 0 6px;font-size:20px;letter-spacing:0;color:#000;line-height:1;text-align:center;font-weight:600}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box p{margin:8px 0 0;letter-spacing:0;color:#000000a3;font-size:16px;line-height:1.4;text-align:center}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content{padding:380px 0 150px;position:relative;z-index:1}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row{flex-wrap:wrap;color:#fff;display:flex;justify-content:space-between;width:100%;position:relative;z-index:1}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main{width:300px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main h2{font-size:30px;font-weight:600;margin:0 0 18px;color:#fff;letter-spacing:0;line-height:1.3}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main p{font-size:16px;line-height:24px;margin:0 0 40px;color:#fff;letter-spacing:0}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main .kg-view-btn{padding:12px 30px;display:block;width:fit-content;background:#1dae19;text-decoration:none;color:#fff;border-radius:50px;letter-spacing:0}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main{width:calc(100% - 400px);overflow:hidden}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#0000006e}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box{background:#fff;border-radius:20px;padding:30px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box .kg-award-box-logo{display:flex;align-items:center;justify-content:center;flex-direction:column}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box .kg-award-box-logo img{max-width:100px;width:100%;height:100px;object-fit:contain}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box .kg-award-box-logo h2{color:#b195d2;text-align:center;font-size:20px;line-height:26px;margin:6px 0 20px;text-transform:capitalize;letter-spacing:0;font-weight:600}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box .kg-award-box-logo p{color:#000;text-align:center;font-size:16px;line-height:22px;margin:0;letter-spacing:0}section.kg-advantage-service-section .kg-advantage-recognition .kg-section-vector{margin-bottom:-150px;position:relative;z-index:1;height:230px}section.kg-advantage-service-section .kg-advantage-recognition .kg-section-vector img{display:block;width:100%;height:auto}@media screen and (max-width: 1200px){section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner{gap:40px 40px}section.kg-advantage-service-section .kg-advantage-top-wrap{padding:60px 35px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main{width:270px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main{width:calc(100% - 300px)}}@media screen and (max-width: 991px){section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col{width:100%;padding:40px 0 0;border:0}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-left-col{width:100%;padding:0;text-align:center}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main{width:100%}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main{width:100%;margin-bottom:35px;text-align:center}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main .kg-view-btn{margin:auto}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content{padding:295px 0 100px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-left-main p{margin:0 0 15px}}@media screen and (max-width: 767px){section.kg-advantage-service-section .kg-advantage-top-wrap{padding:50px 30px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner{gap:40px 10px}}@media screen and (max-width: 650px){section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner{grid-template-columns:repeat(2,1fr)}section.kg-advantage-service-section .kg-advantage-top-wrap{padding:30px 10px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-left-col h2{font-size:28px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content{padding:250px 0 60px}section.kg-advantage-service-section .kg-advantage-recognition .kg-advantage-banner .kg-awards-content .kg-inner-row .kg-right-main .kg-report-news-inner .kg-awards-box{padding:30px 15px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box h2{margin:20px 0 0;font-size:18px}section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner .kg-advantage-box p{font-size:14px}}@media screen and (max-width: 570px){section.kg-advantage-service-section .kg-advantage-top-wrap .kg-inner-main-row .kg-right-col .kg-advantage-box-inner{gap:25px 10px;grid-template-columns:repeat(1,1fr)}}.kg-product-grid .kg-grid__item .kg-product-card-wrapper .card .kg-card__content .quick-add__submit:after{display:none}.kg-product-grid .kg-grid__item .kg-product-card-wrapper .card .kg-card__content .quick-add__submit{font-size:18px;font-weight:500;text-transform:uppercase;padding:12px 25px;transition:color .1s ease-in,background-color .1s ease-in;min-width:fit-content;max-width:fit-content;width:100%;background:#0072ce;border:1px solid #0072ce;color:#fff;margin:10px auto 0;letter-spacing:0}.collection .kg-collection-title-btn h2{text-align:center;color:#0072ce;text-transform:uppercase;font-size:35px;line-height:1.2;font-weight:500}.collection .kg-collection-title-btn a.button{background:transparent;border:unset;color:#000;font-size:20px;text-decoration:none;transition:color .1s ease-in,background-color .1s ease-in;padding:0;text-transform:uppercase;letter-spacing:0;height:auto;min-height:auto;margin:0}.collection .kg-collection-title-btn a.button:before,.collection .kg-collection-title-btn a.button:after{display:none}.kg-product-grid .kg-grid__item .kg-product-card-wrapper:hover .card .kg-card__content .quick-add__submit{text-decoration:none;background:#04579b}@keyframes Rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col:before{content:"";position:absolute;bottom:-50px;right:-40px;margin:auto;width:160px;height:160px;z-index:3;background-size:contain;background-repeat:no-repeat;background-position:center;animation:Rotate 20s linear infinite;-webkit-animation:Rotate 20s linear infinite}.kg-our-reader-section{padding:100px 0;overflow-x:hidden}.kg-our-reader-section .kg-our-reader-wrapper{display:flex;align-items:center}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col{max-width:100%;width:50%;margin-left:-70px;align-items:center}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col{max-width:60%;width:100%;position:relative}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap{padding:60px 100px 50px 50px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;border-radius:30px;position:relative;width:100%}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap h2{font-size:45px;letter-spacing:0;line-height:1.3;margin:0 0 20px;color:#9b7ebd;font-family:Rubik;font-weight:700}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap p{font-size:17px;line-height:1.6;color:#4a4a4a;margin:0 0 24px;letter-spacing:0}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap .kg-signature{font-family:Rubik;font-size:32px;color:#9b7ebd;display:inline-block;letter-spacing:0;font-weight:800;line-height:1}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image{z-index:1;position:relative;top:0;bottom:0;height:calc(100% - 100px)}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image figure{margin:0;display:block;max-width:100%;height:100%;width:100%;object-fit:cover;position:relative;vertical-align:middle}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image figure video#kgCustomVideo,.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image figure img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:inline-block;object-fit:cover;border-radius:30px}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image figure:after{content:"";position:relative;display:block;width:100%;padding-bottom:100%}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image:after{content:"";background-size:100px;position:absolute;width:100px;height:100px;background-position:right bottom;transform:rotateX(340deg) rotateY(16deg) rotate(18deg);bottom:0;right:0}@media screen and (max-width: 991px){.kg-our-reader-section .kg-our-reader-wrapper{flex-direction:column-reverse}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col{max-width:100%;margin-top:-100px;z-index:3;width:calc(100% - 20px)}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap{padding:30px 40px}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap h2{font-size:34px}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col{width:100%;margin:auto}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-image-col .kg-reader-image{height:auto;width:100%;margin:auto}}@media screen and (max-width: 767px){.kg-our-reader-section{padding:50px 0}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap{padding:25px 18px}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap h2{font-size:28px}.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col .kg-reader-text-wrap .kg-signature{font-size:24px}}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.kg-custom-btn.button:before{display:block}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.kg-custom-btn.button.button--primary,.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%}.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn{max-width:225px}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.kg-custom-btn.button.button--primary:before,.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.kg-custom-btn.button.button--primary:hover,.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-slider-mobile-gutter .slideshow__slide .slideshow__text-wrapper .slideshow__text.banner__box .banner__buttons a.kg-custom-btn.button.button--primary:hover:before,.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn:hover:before{left:100%}.kg-accordian-section-wrap{position:relative;padding:100px 0 40px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian{padding:0;max-width:930px;margin:auto}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title{text-align:center;margin-bottom:50px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title h3{margin:0;letter-spacing:0;font-size:40px;font-weight:600;position:relative;text-transform:uppercase;color:#000}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion{text-align:left;background:url(https://www.amazingshrooms.co/static/version1719559256/frontend/Amazingshowroom/showroom_child/en_US/images/close-btn.png) no-repeat 98% center;padding:20px 30px;font-size:18px;line-height:24px;color:#000;letter-spacing:normal;cursor:pointer;background-color:#fff;overflow:hidden;font-weight:600}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn{margin:0 0 18px;overflow:hidden;border-radius:10px;box-shadow:#b7b7b7 0 1px 3px,#0000000f 0 1px 2px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content{display:none;padding:20px 70px 30px 25px;background:#ffffff91}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p{margin:0 0 15px;font-size:16px;line-height:28px;letter-spacing:0;color:#181818}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p:last-child{margin:0}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p a{font-size:15px;line-height:26px;letter-spacing:0;color:#000458;transition:all .3s ease}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion.kg-accordion-open{background:url(https://www.amazingshrooms.co/static/version1719559256/frontend/Amazingshowroom/showroom_child/en_US/images/open-btn.png) no-repeat 98% center;background-color:#cee3dc;color:#000;background-size:15px}@media screen and (max-width: 767px){.kg-accordian-section-wrap{padding:50px 0 0}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title{margin-bottom:40px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title h3{font-size:30px;line-height:40px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion{background:url(https://www.amazingshrooms.co/static/version1719559256/frontend/Amazingshowroom/showroom_child/en_US/images/close-btn.png) no-repeat 95% center;padding:18px 40px 18px 15px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content{padding:20px 15px}.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion.kg-accordion-open{background:url(https://www.amazingshrooms.co/static/version1719559256/frontend/Amazingshowroom/showroom_child/en_US/images/open-btn.png) no-repeat 95% center;background-color:#cee3dc}}.kg-fixed-book-section{background-position:center center;background-size:cover;background-attachment:fixed;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:120px 0;position:relative}.kg-fixed-book-section .kg-fixed-book-content{max-width:500px;width:100%;margin:auto;color:#fff;z-index:1;position:relative;text-align:center}.kg-fixed-book-section .kg-fixed-book-content h2{font-size:55px;line-height:1;font-weight:600;color:#fff;margin:0 0 16px;letter-spacing:normal}.kg-fixed-book-section .kg-fixed-book-content p{font-size:18px;margin:0 0 14px;line-height:1.5;font-weight:400;letter-spacing:0}.kg-fixed-book-section:after{content:"";background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}@media screen and (max-width: 767px){.kg-fixed-book-section .kg-fixed-book-content .kg-fixed-btn{padding:15px 28px;font-size:16px}.kg-fixed-book-section .kg-fixed-book-content h2{font-size:42px;letter-spacing:1px;line-height:45px}.kg-fixed-book-section{padding:80px 0}}.kg-featured-collection-wrapper{position:relative;overflow:hidden;padding:100px 0}.kg-featured-collection-wrapper .kg-section-title-top h2{color:#000;font-size:40px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0;text-align:center}.kg-featured-collection-wrapper .kg-swiper-featured-collection{padding:50px 5px 8px}.kg-card-wrapper .kg-card-inner{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;overflow:hidden;background-color:#fff;border-radius:20px 20px 0 0}.kg-card-wrapper .kg-card-inner .kg-mask-image{width:100%;position:relative;transition:all .4s ease;padding:0;overflow:hidden;border-radius:20px 20px 0 0}.kg-card-wrapper{text-decoration:none;box-shadow:#00000029 0 1px 4px;display:block;border-radius:20px;width:100%}.kg-card-wrapper .kg-card-inner .kg-mask-image figure{display:block;position:relative;overflow:hidden;margin:0;object-fit:cover;max-width:100%;height:auto;border-radius:20px 0 0}.kg-card-wrapper .kg-card-inner .kg-mask-image figure img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;border-radius:20px 20px 0 0;overflow:hidden}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-card-wrapper:hover .kg-card-inner .kg-mask-image figure img{transform:scale(1.03)}.kg-card-wrapper .kg-card-inner .kg-mask-image figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:100%}.kg-card-wrapper .kg-card-inner .kg-mask-image:hover{transform:scale(1.03)}.kg-card-wrapper .kg-card-inner .kg-mask-image .kg-text-soldout{position:absolute;top:15px;right:20px}.kg-card-wrapper .kg-card-inner .kg-mask-image .kg-text-soldout span{background:#ff1414;color:#fff;font-weight:900;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:5px 13px 6px;border-radius:40px;text-align:center}.kg-card-wrapper .kg-card-content{display:flex;flex-direction:column;justify-content:space-between;gap:4px;margin:0;padding:20px}.kg-card-wrapper .kg-card-content span.kg-prod-title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:0;color:#000;line-height:1.3;margin:0;font-family:Rubik}.kg-card-wrapper .kg-card-content span.kg-price-item{font-weight:600;font-size:17px;line-height:22px;letter-spacing:0;color:#0009;margin:0}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;justify-content:center}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next{position:relative;top:unset;z-index:4;left:0;margin:20px 0 0;bottom:unset;align-items:center;border:2px solid #b195d2;border-radius:50%;cursor:pointer;display:flex;width:45px;height:45px;justify-content:center;background:#fff;opacity:1}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev:after,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next:after{font-size:15px;color:#848484;font-weight:800}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev.swiper-button-disabled:after,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next.swiper-button-disabled:after{color:#66666682}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev.swiper-button-disabled,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next.swiper-button-disabled{opacity:.4}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev.swiper-button-disabled:hover,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next.swiper-button-disabled:hover{opacity:1}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next:hover,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev:hover{background:#b195d2}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next:hover:after,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev:hover:after{color:#fff}@media screen and (max-width: 990px){.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-prev.swiper-button-disabled,.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav .swiper-button-next.swiper-button-disabled{display:flex}}@media screen and (max-width:767px){.kg-featured-collection-wrapper{padding:50px 0}.kg-featured-collection-wrapper .kg-swiper-featured-collection .kg-swiper-nav{display:flex}.kg-featured-collection-wrapper .kg-section-title-top h2{font-size:30px;line-height:40px}.kg-card-wrapper .kg-card-content span.kg-prod-title{font-size:18px}.kg-card-wrapper .kg-card-content span.kg-price-item{font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:#b195d2;margin:0}.kg-featured-collection-wrapper .kg-swiper-featured-collection{padding:40px 0 8px;overflow:visible}}.kg-feature-section{padding:0 0 100px;background-repeat:no-repeat;background-size:cover;background-position:center}.kg-feature-wrapper{padding:60px 40px;border-radius:30px;background-repeat:no-repeat;background-position:left;background-size:cover;position:relative}.kg-feature-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;border-radius:30px}.kg-feature-section .kg-feature-wrapper .kg-feature-grid{display:grid;gap:20px;align-items:start;justify-content:center;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box{text-align:center;padding:45px 30px;background:#fff;height:100%;max-width:100%;border-radius:25px;transition:all .3s linear}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box .kg-feature-box-inner .kg-icon-circle{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;background:#8b55c3;border-radius:50px}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box:hover{transform:translateY(-11px);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box .kg-feature-box-inner h3{font-size:20px;font-weight:700;color:#000;letter-spacing:0;margin:0 0 20px;line-height:1.2}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box .kg-feature-box-inner p{font-size:16px;color:#333;line-height:26px;margin:0;letter-spacing:0}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box .kg-feature-box-inner .kg-icon-circle img{max-width:100%;display:inline-block;width:50px;height:50px;object-fit:contain}@media screen and (max-width:1199px){.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box{padding:30px 15px}.kg-feature-section .kg-feature-wrapper .kg-feature-grid{gap:12px}.kg-feature-wrapper{padding:50px 20px}}@media screen and (max-width:991px){.kg-feature-section .kg-feature-wrapper .kg-feature-grid{flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box{max-width:50%}.kg-feature-section{padding:0 0 50px}.kg-feature-section .kg-feature-wrapper .kg-feature-grid .kg-feature-box{max-width:100%}}@media screen and (max-width: 575px){.kg-feature-section .kg-feature-wrapper .kg-feature-grid{grid-template-columns:repeat(1,1fr)}.kg-feature-wrapper{padding:30px 15px}}.kg-featured-collection-wrapper .kg-section-title-top h2 p{margin:0}section.kg-how-work-section{padding:100px 0;position:relative;overflow:hidden}section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops{text-align:center;margin-bottom:55px}section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops img{max-width:45px;width:100%;height:27px;object-fit:contain;display:inline-block}section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops h2.kg-work-title{font-size:40px;font-weight:900;color:#000;margin:0 0 15px;line-height:100%;letter-spacing:0}section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops p.kg-work-desc{font-size:18px;color:#262626;line-height:24px;margin:0;letter-spacing:0}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image{width:45%}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure{max-width:500px;margin:0;position:relative;height:500px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure img{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure:after{content:"";position:absolute;top:70px;left:50px;right:0;width:95%;bottom:0;height:95%;margin:auto;border:14px solid #940300;border-radius:20px;z-index:-1}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content{width:50%}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide{display:flex;flex-direction:column;gap:65px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box{display:flex;align-items:center;gap:24px;flex-wrap:wrap;position:relative}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-number{flex:0 0 70px;height:70px;background:#fff;border-radius:50px;display:flex;justify-content:center;align-items:center;border:8px solid #8b55c3;font-size:22px;font-weight:800;letter-spacing:0;color:#000;font-family:Rubik;position:relative;margin:5px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-number:before{content:"";position:absolute;top:0;left:-13px;right:0;bottom:0;width:calc(100% + 26px);height:calc(100% + 26px);border:1px dashed #c9c9c9;border-radius:50px;margin:auto}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box:not(:last-child) .kg-step-number:after{content:"";position:absolute;top:66px;width:2px;height:calc(100% + 50px);background:#8b55c3}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-content{width:calc(100% - 104px)}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-content h2.kg-step-title{margin:0 0 7px;letter-spacing:0;font-size:22px;font-family:Roboto;color:#000;font-weight:700;line-height:28px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-content p{letter-spacing:0;font-size:16px;line-height:22px;color:#000;font-family:Rubik;margin:0}@media screen and (max-width: 991px){section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image{width:100%;margin-bottom:70px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure{margin:auto}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content{width:100%}}@media screen and (max-width: 767px){section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops{margin-bottom:45px}section.kg-how-work-section .kg-work-inner-wrap .kg-title-tops h2.kg-work-title{font-size:30px;line-height:40px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure{width:calc(100% - 30px);height:auto}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-left-col-image figure:after{top:40px;left:22px;right:0;width:100%;height:100%;border:12px solid #940300}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-number{flex:0 0 60px;height:60px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-number span{display:block;width:100%;height:100%;text-align:center;line-height:46px;background:#fff;border-radius:40px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box:not(:last-child) .kg-step-number:after{content:"";position:absolute;top:57px;width:2px;background:#8b55c3;height:10vh}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box:not(:first-child) .kg-step-number span:after{content:"";position:absolute;top:-75px;width:2px;background:#8b55c3;height:15vh;left:0;right:0;margin:auto;z-index:-1}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-content{width:calc(100% - 94px)}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide .kg-step-box .kg-step-content h2.kg-step-title{font-size:20px;line-height:25px}section.kg-how-work-section .kg-work-inner-wrap .kg-work-main-container .kg-work-main-row .kg-right-col-content .kg-inner-step-provide{gap:35px}section.kg-how-work-section{padding:50px 0}}footer.kg-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block .footer-block__details-content a:hover{color:#8b55c3;padding-right:10px}.kg-custom-review .kg-review-section .kg-review-section-header .kg-title-book-image img,.kg-featured-collection-wrapper .kg-section-title-top .kg-title-book-image img,.kg-accordian-section-wrap .kg-inner-accordian .kg-accordian-title .kg-title-book-image img{max-width:45px;width:100%;height:27px;object-fit:contain;display:block;margin:auto}.kg-collection-banner .collection-hero{padding:0 15px;background:transparent;width:100%;max-width:1850px;margin:auto}.kg-collection-banner .collection-hero .collection-hero__inner{max-width:100%;text-align:center;background-image:url(/cdn/shop/files/a36a05167beca0d89818ebc4b8b5d07c_1.jpg?v=1764072598);background-size:cover;background-position:100% 75%;padding:115px;border-radius:20px;position:relative;z-index:0}.kg-collection-banner .collection-hero .collection-hero__inner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:20px}.kg-collection-banner .collection-hero .collection-hero__inner .collection-hero__text-wrapper{max-width:1390px;margin:auto;text-align:center}.kg-collection-banner .collection-hero .collection-hero__inner h1.collection-hero__title{letter-spacing:0;font-size:58px;line-height:75px;color:#000;font-weight:600;position:relative;z-index:1;margin:0}.kg-collection-banner .collection-hero .collection-hero__inner .collection-hero__text-wrapper .kg-title-book-image img{max-width:55px;width:100%;height:34px;object-fit:contain;display:block;margin:auto}@media screen and (max-width: 1200px){.kg-main-collections .product-grid-container .collection ul.product-grid{gap:18px}}@media screen and (max-width: 767px){.kg-collection-banner .collection-hero .collection-hero__inner h1.collection-hero__title{font-size:45px;line-height:1.3}.kg-collection-banner .collection-hero .collection-hero__inner{padding:90px}.kg-collection-banner .collection-hero .collection-hero__inner .collection-hero__text-wrapper .kg-title-book-image img{max-width:45px}}@media screen and (max-width: 425px){.kg-collection-banner .collection-hero .collection-hero__inner h1.collection-hero__title{font-size:36px}}.kg-main-collections .kg-collection-grid-wrapper{padding:100px 0 50px}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form{margin-bottom:30px;align-items:center}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .facet-filters .facet-filters__field{border:1px solid #000000;padding:10px 16px;border-radius:5px}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .facet-filters .facet-filters__field h2.facet-filters__label{letter-spacing:0;font-family:Roboto;color:#000;font-size:14px;font-weight:600;margin:0}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .facet-filters .facet-filters__field .select select{padding:0 14px;box-shadow:none;outline:none;letter-spacing:0;font-size:14px;color:#000}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .facet-filters .facet-filters__field .select span.svg-wrapper{width:11px;height:8px;top:0;bottom:0;right:-5px;margin:auto}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .facet-filters .facet-filters__field .select span.svg-wrapper svg{width:100%}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .product-count-vertical{opacity:1;margin-left:15px}.kg-main-collections .kg-collection-grid-wrapper facet-filters-form.facets .facets-vertical-form .product-count-vertical h2.product-count__text{letter-spacing:0;font-family:Roboto;font-size:16px;color:#000;opacity:1;padding:8px 14px;border-radius:5px;border:1px solid #000}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical{flex-wrap:wrap}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper{width:305px;position:sticky;top:115px;height:100%;min-height:450px;padding:20px;border-radius:20px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container{display:block;padding:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container{width:calc(100% - 305px);padding-left:25px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{margin:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__form-vertical{width:100%}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets{margin:0 0 20px;gap:13px 12px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets-vertical-filter{display:block;position:relative}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .facets__heading{letter-spacing:0;margin:0 0 12px;font-family:rubik;font-size:20px;display:block;width:100%;border-radius:0;padding:8px 0;color:#000;border-bottom:1px solid #848484;font-weight:700}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets-vertical-filter facet-remove.active-facets__button-wrapper{justify-content:flex-start;letter-spacing:0;position:absolute;right:5px;top:8px;bottom:0;margin:auto}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets-vertical-filter facet-remove.active-facets__button-wrapper .active-facets__button-remove{letter-spacing:0;padding:0 14px;text-decoration:none;line-height:28px;background-color:#000;border-radius:28px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets-vertical-filter facet-remove.active-facets__button-wrapper span{text-decoration:none;letter-spacing:0;font-size:12px;color:#fff;font-weight:600}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove{margin:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button{margin:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button span.active-facets__button-inner{box-shadow:none;letter-spacing:0;font-size:14px;border:1px solid #424242}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical{border:0;margin:0 0 12px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__summary{letter-spacing:0;font-size:16px;color:#000;font-family:Rubik;font-weight:500;position:relative;padding:10px;line-height:1;border-radius:8px;background:#f5f2f2}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__summary:after{content:" + ";position:absolute;right:12px;top:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;font-size:20px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical[open] .facets__summary:after{content:" - ";font-size:30px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical{margin:0;padding:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap{padding:12px 15px 0;margin:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap ul li.list-menu__item label.facets__label{padding:10px 0;letter-spacing:0;font-size:15px;color:#000;gap:10px}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details ul li.mobile-facets__item label.facets__label{padding:12px 25px;letter-spacing:0;font-size:15px;color:#000;gap:10px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__summary svg{display:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__summary span.facets__summary-label{text-decoration:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap ul li.list-menu__item label.facets__label input,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details ul li.mobile-facets__item label.facets__label input{margin:0;position:relative;-webkit-appearance:none;appearance:none;background:#fff;width:16px;top:0;height:16px;border:1px solid #000;left:0;right:0;border-radius:2px;flex:0 0 16px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical .facets__header-vertical{padding:24px 10px 12px;letter-spacing:.2px;font-size:15px;color:#373737;font-family:roboto;line-height:1}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap ul li.list-menu__item label.facets__label input:checked:before,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details ul li.mobile-facets__item label.facets__label input:checked:before{border:solid #fff;content:"";position:absolute;right:50%;top:50%;width:5px;height:10px;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap ul li.list-menu__item label.facets__label input:checked,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details ul li.mobile-facets__item label.facets__label input:checked{background:#8b55c3;border-color:#8b55c3}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical fieldset.facets-wrap ul li.list-menu__item label.facets__label svg,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details ul li.mobile-facets__item label.facets__label svg{display:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price{padding:10px 0 0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price span.field-currency{letter-spacing:0;color:#000;font-size:16px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price .field:before,.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price .field:after,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field:after,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field:before{display:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price .field label.field__label,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price label.field__label{display:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price .field input::placeholder,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field input::placeholder{opacity:1}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field input{border:1px solid #ddd}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .facets__disclosure-vertical .facets__display-vertical price-range.facets__price .field input,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price .field input{letter-spacing:0;padding:10px 14px;color:#000;font-size:15px;box-shadow:none;outline:none}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty .title-wrapper h2.title{margin:0;font-size:34px;font-weight:300;color:#000;letter-spacing:0;line-height:1.3}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty .title-wrapper h2.title .link{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty .title-wrapper h2.title .link:hover{color:#8b55c3}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty .title-wrapper{margin:100px 0 0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets{z-index:9999}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner{width:95%;max-width:400px;border:0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header{background:#8b55c3;border:0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header h2.mobile-facets__heading{color:#fff;font-size:18px;letter-spacing:0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header p.mobile-facets__count{font-size:14px;letter-spacing:0;color:#fff}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details{padding:0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details summary.mobile-facets__summary{letter-spacing:0;font-size:17px;color:#000;font-family:Rubik;font-weight:500;position:relative;padding:20px;line-height:1}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary{padding:20px}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary label{letter-spacing:0;font-size:17px;color:#000;font-family:Rubik;font-weight:500;position:relative}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select select{border:1px solid #000000;border-radius:5px;margin:0;line-height:1;padding:0 22px;box-shadow:none;outline:none;letter-spacing:0;font-size:14px;color:#000;height:35px}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select span.svg-wrapper{width:11px;height:8px;top:0;bottom:0;right:7px;margin:auto}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details button.mobile-facets__close-button{background:#fbfbfb;letter-spacing:0;font-size:15px;font-weight:500;font-family:Roboto}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .select span.svg-wrapper svg{width:100%}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details p.mobile-facets__info{letter-spacing:.2px;font-size:15px;color:#373737;font-family:roboto;line-height:1;margin:24px 0 14px}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .facets__price span.field-currency{letter-spacing:0;color:#000;font-size:16px}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__footer{padding:0}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__footer button.button{margin:0;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__footer button.button:before,.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__footer button.button:after{display:none}.kg-main-collections menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear{display:flex;letter-spacing:0;text-decoration:none;color:#000;background:#e0e0e0;width:100%;height:100%;justify-content:center;align-items:center;font-weight:700;font-size:18px}@media screen and (max-width: 1201px){.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{display:grid;grid-template-columns:repeat(3,1fr)}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid li.grid__item{width:100%;max-width:100%}}@media screen and (max-width: 1024px){.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper{width:270px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container{width:calc(100% - 270px)}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.kg-main-collections .kg-collection-grid-wrapper{padding:50px 0 0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty{padding:0!important}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection--empty .title-wrapper h2.title{font-size:24px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 749px){.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper{position:relative;top:0;min-height:auto;width:100%;border:0;padding:0;background:transparent}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(2,1fr)}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .product-count{opacity:1;width:max-content;position:absolute;right:0;top:2px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .product-count h2.product-count__text{letter-spacing:0;font-family:Roboto;font-size:16px;color:#000;opacity:1;border-radius:5px;padding:6px 0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper details.mobile-facets__disclosure span.mobile-facets__open span{letter-spacing:0;font-size:15px;color:#000}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper details.mobile-facets__disclosure span.mobile-facets__open{border:1px solid #000000;padding:8px 12px;border-radius:5px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button{padding:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper{margin:0 0 15px}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets__button-wrapper .active-facets__button-remove{padding:0;letter-spacing:0}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .facets-wrapper .facets-container .active-facets .active-facets__button-wrapper .active-facets__button-remove span{text-decoration:none;letter-spacing:0;font-size:13px;color:#000;font-weight:600}.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container{width:100%;padding:0}}@media screen and (max-width: 500px){.kg-main-collections .kg-collection-grid-wrapper .facets-vertical .product-grid-container .collection ul.product-grid{grid-template-columns:repeat(1,1fr)}}.kg-main-product product-info{padding:60px 0 100px}.kg-main-product product-info .product .product__media-wrapper{width:50%;max-width:100%}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list{padding:0 10px}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail[aria-current]{opacity:1;border-color:#000}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{box-shadow:none;border:2px solid transparent;border-radius:12px;opacity:.8}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail img{border-radius:12px}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list{margin:0 0 15px;background:linear-gradient(135deg,#e4eaf0b3,#efdbf852);border-radius:30px;padding:32px}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list li.product__media-item .product-media-container{width:100%;background:transparent;border:0}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list li.product__media-item .product-media-container img{border-radius:20px}.kg-main-product product-info .product .product__info-wrapper.grid__item{width:50%;max-width:100%;padding-left:50px;padding-top:20px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container p.product__text{letter-spacing:0;font-size:14px;color:#000;margin:0 0 5px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__title{margin:0 0 15px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container>div{margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__title h1{color:#000;font-size:36px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .price{margin:0 0 12px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .price span.price-item{font-weight:600;font-size:20px;line-height:22px;letter-spacing:0;color:#000000c7;margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .price span.badge{margin:0;background:#ff1414;color:#fff;font-weight:900;font-size:13px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:5px 13px 6px;border-radius:40px;text-align:center}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-product-feature-wrap ul.kg-icon-with-list{list-style:none;margin:0 0 20px;display:flex;flex-direction:column;gap:10px;background:#f2e7921c;padding:20px;border-radius:20px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-product-feature-wrap ul.kg-icon-with-list li.kg-icon-text-item{display:flex;align-items:center;gap:14px;letter-spacing:0;color:#000;font-size:15px;line-height:21px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-product-feature-wrap ul.kg-icon-with-list li.kg-icon-text-item svg{width:20px;height:20px;flex:0 0 20px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity{display:flex;align-items:center;gap:15px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity input{letter-spacing:0;font-size:18px;color:#000;opacity:1;box-shadow:none;outline:none}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity label.quantity__label{letter-spacing:0;color:#000;font-size:16px;font-family:Roboto;margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity:before,.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity:after{display:none}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity{border:1px solid #000;border-radius:30px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button{margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button span.svg-wrapper{width:14px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity .price-per-item__container .quantity button.quantity__button span.svg-wrapper path{fill:#000}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form{margin:12px 0 0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__error-message-wrapper{align-items:center;gap:8px;background:#eb001b1c;padding:10px 20px;letter-spacing:0;font-size:13px;color:#000;border-radius:6px;border-left:2px solid #eb001b;margin:0 0 12px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__error-message-wrapper span.svg-wrapper{margin:0;width:18px;height:18px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons{max-width:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .product-form__submit{margin-bottom:12px;border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .product-form__submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .product-form__submit:after{box-shadow:none}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .product-form__submit:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .product-form__submit:hover:before{left:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .shopify-payment-button iframe{border-radius:30px!important}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form .product-form__buttons .shopify-payment-button more-payment-options-link #more-payment-options-link{letter-spacing:0;font-size:16px;margin:12px 0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row{display:grid;grid-template-columns:.5fr 1fr .5fr;margin-bottom:20px;padding:0;border:1px solid #f5f5f5;border-radius:10px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-left{display:flex;justify-content:center;align-items:center;padding:15px 0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-left .kg-score{display:flex;flex-direction:column;align-items:center;gap:6px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-left .kg-score span.kg-score-number{display:block;line-height:1;font-size:18px;letter-spacing:0;color:#000}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-left .kg-score span.kg-stars{display:flex;align-items:center;gap:3px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-center{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;display:flex;justify-content:center;align-items:center}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-center .kg-reviews-link{padding:10px 16px;color:#000;letter-spacing:0;font-size:16px;text-decoration:none;max-width:280px;display:block;text-align:center;line-height:1.2;margin:auto}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-verified{letter-spacing:0;color:#008719;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:5px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-verified svg.kg-verified-icon{width:22px;height:22px;background:#1a9330;border-radius:40px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-rating-row .kg-rating-verified svg.kg-verified-icon path{fill:#fff}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-payment-list{margin:10px 0 20px;padding:0;list-style:none;display:flex;justify-content:center;align-items:center}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-payment-list p.kg-payment-text{margin:0;text-align:center;letter-spacing:0;font-size:12px;color:#000;display:none}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-payment-list li.kg-payment-item .kg-payment-icon{width:55px;height:40px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-payment-list li.kg-payment-item .kg-payment-icon img{width:100%;height:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container p.kg-product__text{margin:0;letter-spacing:0;font-size:16px;color:#000;line-height:1;font-weight:600;text-align:center}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-product-icon-text-list{list-style:none;margin:20px 0;gap:16px;background:#fffcf8;padding:20px;border-radius:20px;display:grid;grid-template-columns:repeat(3,1fr)}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-product-icon-text-list li.kg-list-item{display:flex;gap:16px;letter-spacing:0;color:#000;font-size:15px;flex-direction:column;align-items:center;text-align:center;line-height:1.2}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-product-icon-text-list li.kg-list-item img{width:50px;height:50px;background:#74aa3c;padding:10px;border-radius:50px;filter:invert(1)}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container ul.kg-product-icon-text-list li.kg-list-item svg path{fill:#fff}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__description{letter-spacing:0;font-size:15px;color:#000;line-height:22px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .share-button{margin:0;position:absolute;top:-20px;right:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .share-button button.share-button__button{font-size:0;padding:0;width:45px;height:45px;justify-content:center;background:#b493d1;border-radius:33px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .share-button button.share-button__button span.svg-wrapper svg{width:100%;height:100%;margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .share-button button.share-button__button span.svg-wrapper svg path{stroke:#fff}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container{max-width:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion .accordion__content{padding:8px 20px 12px 25px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion summary{padding:12px 20px;font-size:18px;line-height:24px;color:#000;cursor:pointer;background-color:#fff;overflow:hidden;font-weight:600;letter-spacing:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion summary .accordion__title{font-size:18px;line-height:24px;color:#000;letter-spacing:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion .accordion__content{padding:8px 20px 0 25px;font-size:16px;line-height:28px;letter-spacing:0;color:#181818}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion .accordion__content p{font-size:16px;line-height:28px;letter-spacing:0;color:#181818;margin:0 0 10px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__accordion .accordion__content ul{margin:0}@media screen and (max-width: 1024px){.kg-main-product product-info .product .product__info-wrapper.grid__item{padding-left:25px}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list{padding:15px}}@media screen and (max-width: 767px){.kg-main-product product-info{padding:50px 0}.kg-main-product product-info .product .product__media-wrapper{width:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item{width:100%;padding:40px 0 0}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky slider-component{margin:0}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list{padding:15px;gap:12px}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky ul.product__media-list li.product__media-item{padding:0;margin:0}.kg-main-product product-info .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul.thumbnail-list{padding:0 6px;margin:0}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product__title h1{font-size:30px;line-height:35px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .share-button{top:25px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .kg-product-feature-wrap ul.kg-icon-with-list{gap:15px}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form__quantity label.quantity__label{font-size:14px}}.kg-related-products .related-products{padding:0}.kg-related-products .related-products h2.related-products__heading{color:#000;font-size:40px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0;text-align:center}.kg-related-products .related-products ul.grid.product-grid{margin:50px 0 0}.kg-related-products .related-products .kg-title-book-image img{max-width:45px;width:100%;height:27px;object-fit:contain;display:block;margin:auto}.kg-related-products{padding:50px 0;background:linear-gradient(135deg,#ffef9b0f,#d1afcb30)}.kg-related-products .gradient{background:transparent}@media screen and (max-width: 767px){.kg-related-products .related-products h2.related-products__heading{font-size:30px;line-height:40px}.kg-related-products .related-products ul.grid.product-grid li.grid__item{width:100%;max-width:100%}.kg-related-products .related-products ul.grid.product-grid{margin:40px 0 0}}.kg-drawer .kg-cart-drawer .kg-drawer-inner{padding:0;overflow-x:hidden;max-width:480px;border:0;border-radius:20px 0 0 20px;width:95vw;margin-left:auto;min-width:auto}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty h2.cart__empty-text{margin:0 0 15px;letter-spacing:0;font-size:30px;font-weight:600}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .button{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%;max-width:250px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .cart__login-title{margin:30px 0 0;letter-spacing:0;font-size:16px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .cart__login-paragraph{margin:10px 0 0;letter-spacing:0;font-size:16px;color:#000}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .button:hover:before{left:100%}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__inner-empty .button:after{box-shadow:none}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__header h2.drawer__heading{color:#000;font-size:24px;font-weight:600;line-height:1;letter-spacing:0;margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__header button.drawer__close{right:5px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents{padding:15px 20px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer{padding:16px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__header{border-bottom:1px solid #ddd;padding:20px;background:#fff}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon{list-style:none;margin:0 0 15px;gap:16px;background:#fffcf8;padding:20px;border-radius:20px;display:grid;grid-template-columns:repeat(3,1fr)}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon li.kg-icon-list{display:flex;gap:16px;letter-spacing:0;color:#000;font-size:15px;flex-direction:column;align-items:center;text-align:center;line-height:1.2}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon li.kg-icon-list img{width:38px;height:38px;object-fit:contain}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .totals{margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{letter-spacing:0;color:#000;font-size:16px;font-family:Roboto;margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-weight:600;font-size:20px;line-height:22px;letter-spacing:0;color:#000000c7;margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .tax-note{margin:20px 0 14px;letter-spacing:0;font-size:15px;color:#000;line-height:1;font-weight:500}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart__ctas .cart__checkout-button{margin-bottom:12px;border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart__ctas .cart__checkout-button:hover:before{left:100%}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart__ctas .cart__checkout-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart__ctas .cart__checkout-button:after{display:none}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer ul.kg-payment-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer ul.kg-payment-list p.kg-payment-text{margin:0;letter-spacing:0;font-size:14px;color:#000;line-height:1;font-weight:400;text-align:center;width:100%}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer ul.kg-payment-list li.kg-payment-item .kg-payment-icon{width:55px;height:40px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer ul.kg-payment-list li.kg-payment-item .kg-payment-icon svg{width:100%;height:100%}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tr th#CartDrawer-ColumnTotal,.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tr th#CartDrawer-ColumnProduct{font-size:12px;letter-spacing:0;color:#000;font-weight:600;padding-bottom:10px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr{padding:25px 0 0;margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__media{padding:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__details{padding-top:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__details .cart-item__name{letter-spacing:0;font-size:16px;text-decoration:none}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__details .product-option{letter-spacing:0;font-size:16px;color:#000;font-weight:600}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__totals{padding-top:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__totals .cart-item__price-wrapper .price{letter-spacing:0;font-size:16px;color:#000;font-weight:700}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__error{margin:0}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity:before,.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity:after{display:none}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity{border:1px solid #000;min-height:40px;width:100%;border-radius:30px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity button.quantity__button{margin:0;width:34px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity input.quantity__input{width:40px;outline:none;box-shadow:none;color:#000;font-size:18px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between;margin:0 0 12px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents .drawer__cart-items-wrapper tbody tr td.cart-item__quantity .cart-item__error .cart-item__error-text{letter-spacing:0;font-size:12px;color:#000;line-height:16px}.kg-section-header.shopify-section-group-header-group.scrolled-past-header .header-wrapper header.header .header__heading-link .header__heading-logo-wrapper img{filter:invert(1)}@media screen and (max-width: 989px){.kg-section-header header.header .header__icons .header__icon--cart .cart-count-bubble{top:-7px;left:12px}}@media screen and (max-width: 500px){.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__contents{padding:15px 12px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer{padding:16px 12px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon{padding:14px 10px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon li.kg-icon-list{font-size:12px;gap:10px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .kg-cart-icon-text ul.kg-icon li.kg-icon-list img{width:30px;height:30px}.kg-drawer .kg-cart-drawer .kg-drawer-inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-size:18px;line-height:18px}}section.kg-hero-section{position:relative}section.kg-hero-section .kg-section-image-wrap{position:relative;width:100%;height:50vh;min-height:550px}section.kg-hero-section .kg-section-image-wrap .kg-hero-image{width:100%;height:100%;object-fit:cover;object-position:center}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay{position:absolute;top:45px;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container{width:100%;overflow:hidden;margin-bottom:30px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container .kg-text-slider{display:flex;flex-wrap:nowrap;white-space:nowrap;animation:slideText 1000s linear infinite;width:fit-content}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container .kg-text-slider .kg-text{display:flex;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container .kg-text-slider:hover{animation-play-state:paused}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container .kg-text-slider .kg-sliding-text{font-size:120px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:0 40px;background:linear-gradient(135deg,#9c7fbd,#b896d4,#f2e792);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:2px 2px 4px rgba(0,0,0,.1);transition:all .3s ease;line-height:1;white-space:nowrap;display:inline-block;flex-shrink:0}@keyframes slideText{0%{transform:translate(0)}to{transform:translate(-100%)}}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content{text-align:center;max-width:900px;z-index:2}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content p{font-size:22px;color:#fff;line-height:30px;margin-bottom:35px;text-shadow:1px 1px 3px rgba(0,0,0,.3);font-weight:400;letter-spacing:.5px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content a.kg-cta-button{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%;max-width:225px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content a.kg-cta-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content a.kg-cta-button:hover:before{left:100%}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content a.kg-cta-button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}@media screen and (max-width: 991px){.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col:before{top:-90px;right:-30px;bottom:unset;width:160px;height:160px}}@media screen and (max-width:767px){section.kg-hero-section .kg-section-image-wrap{min-height:440px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-text-slider-container .kg-text-slider .kg-sliding-text{font-size:80px;margin:0 40px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay .kg-hero-content p{font-size:20px;line-height:26px;margin-bottom:26px}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay{top:0}}@media screen and (max-width: 600px){.kg-our-reader-section .kg-our-reader-wrapper .kg-reader-text-col:before{top:-60px;width:120px;height:120px}}.kg-download-hero-section{padding:0 15px;background:transparent;width:100%;max-width:1850px;margin:auto}.kg-download-hero-section .kg-download-hero-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:20px}.kg-download-hero-section .kg-download-hero-wrapper{max-width:100%;text-align:center;background-image:url(https://www.daisytwiddlefingers.com/cdn/shop/files/a36a05167beca0d89818ebc4b8b5d07c_1.jpg?v=1764072598);background-size:cover;background-position:100% 75%;padding:115px 20px;border-radius:20px;position:relative;z-index:1}.kg-download-hero-section .kg-download-hero-wrapper .kg-download-hero-text .kg-download-image img{max-width:55px;width:100%;height:34px;object-fit:contain;display:block;margin:auto}.kg-download-hero-section .kg-download-hero-wrapper .kg-download-hero-text h1{letter-spacing:0;font-size:58px;line-height:75px;color:#000;font-weight:600;position:relative;z-index:1;margin:0}@media screen and (max-width: 767px){.kg-download-hero-section .kg-download-hero-wrapper{padding:90px 20px}.kg-download-hero-section .kg-download-hero-wrapper .kg-download-hero-text .kg-download-image img{max-width:45px}.kg-download-hero-section .kg-download-hero-wrapper .kg-download-hero-text h1{font-size:45px;line-height:1.3}}@media screen and (max-width: 425px){.kg-download-hero-section .kg-download-hero-wrapper .kg-download-hero-text h1{font-size:36px}}.kg-contact-us-section{padding:100px 0 0}.kg-contact-us-section .kg-contact-us-wrapper{background-color:#fff;display:flex;gap:60px;margin-bottom:60px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap{max-width:55%;width:100%;padding:45px 30px;border-radius:30px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap{max-width:45%;width:100%}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap h2{margin:0 0 50px;font-size:28px;letter-spacing:0;font-weight:600}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap{display:block}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid{display:flex;flex-direction:column;gap:34px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col{display:flex;gap:16px;align-items:center}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col .kg-icon{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50px;flex:0 0 50px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col img{max-width:25px;width:100%;height:25px;object-fit:contain}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col .kg-contact-col-text .kg-grid-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.3;color:#000;letter-spacing:0;margin:0 0 6px;font-family:roboto}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col .kg-contact-col-text p{font-size:15px;color:#131313;letter-spacing:0;margin:0;line-height:1.5;font-family:roboto}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap .kg-email-wrap .kg-mail-title{font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.3;color:#000;letter-spacing:0;margin:0 0 6px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap .kg-email-wrap .kg-mail-list{padding:0;margin:0;list-style:none}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap .kg-email-wrap .kg-mail-list .kg-mail-item a{font-size:15px;color:#131313;letter-spacing:0;line-height:1.5;font-family:roboto;display:block;margin:0 0 4px;word-break:break-all}.kg-contact-us-section .kg-contact-map-wrap .kg-contact-map iframe{width:100%;height:500px;border:unset;border-radius:30px;display:block}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field:after,.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field:before{display:none}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field .field__input{font-size:15px;display:block;width:100%;padding:12px 16px;margin-top:2px;background:#efedee;border-radius:25px;height:50px;color:#000;font-family:Roboto}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field{display:flex;flex-direction:column-reverse;margin-bottom:30px;position:relative}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field.field--with-error .contact__field-error{position:absolute;bottom:-26px;left:14px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field.field--with-error .contact__field-error span.form__message{align-items:center;letter-spacing:0;font-size:14px;color:#eb001b;line-height:1;background:transparent;border:0;margin:0;padding:0;gap:0}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field.field--with-error .contact__field-error span.form__message span.svg-wrapper{height:17px;width:17px;margin-right:4px;margin-top:-2px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact ul.form-status-list{display:none}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field.field--with-error .contact__field-error span.form__message span.svg-wrapper svg{width:100%;height:100%;margin:0}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field .field__label{position:unset;margin:0;text-align:left;text-transform:uppercase;color:#000;font-weight:400;font-size:14px;letter-spacing:0;font-family:Roboto;padding-left:12px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact .form__message{align-items:center;gap:8px;background:#eb001b1c;padding:10px 20px;letter-spacing:0;font-size:13px;color:#000;border-radius:6px;border-left:2px solid #eb001b;margin:0 0 12px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact .form__message h2.form-status{letter-spacing:0;font-size:13px;color:#000;align-items:center;gap:8px;display:flex}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact .form__message h2.form-status svg{margin:0;width:18px;height:18px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button .button{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%;max-width:180px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button{margin-top:25px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button .button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button .button:after{box-shadow:none}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button .button:hover:before{left:100%}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .contact__button .button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field .field__input:focus{outline:unset;border:1px solid #7b00ff;box-shadow:unset}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap .kg-email-wrap .kg-mail-list .kg-mail-item a:hover{color:#7b00ff}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact{max-width:100%;padding:0!important}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap form .field textarea.field__input{height:165px}@media screen and (max-width: 1440px){.kg-contact-us-section .kg-contact-us-wrapper{gap:30px}}@media screen and (max-width: 991px){.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap{max-width:50%;padding:45px 20px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap{max-width:50%}}@media screen and (max-width: 767px){.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid-wrap{flex-wrap:wrap;gap:25px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap h2{margin:0 0 25px;font-size:26px}.kg-contact-us-section .kg-contact-us-wrapper{padding:30px 20px 20px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col .kg-contact-col-text .kg-grid-title{font-size:16px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap .kg-contact-grid .kg-contact-col .kg-contact-col-text p{font-size:15px}.kg-contact-us-section .kg-contact-us-wrapper{flex-direction:column;padding:0;gap:45px;margin-bottom:50px}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap,.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-text-wrap{max-width:100%}.kg-contact-us-section{padding:50px 0 0}.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width: 575px){.kg-contact-us-section .kg-contact-us-wrapper .kg-contact-form-wrap .contact .contact__fields{grid-template-columns:repeat(1,1fr);gap:0}}section.kg-instagram-section{position:relative;overflow:hidden;padding:100px 0 0}section.kg-instagram-section .section-header .slider-arrows{display:flex;gap:10px}section.kg-instagram-section .section-header .slider-arrows .swiper-prev-custom,section.kg-instagram-section .section-header .slider-arrows .swiper-next-custom{background:#e62e2e;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .4s ease}section.kg-instagram-section .section-header .slider-arrows .swiper-prev-custom svg,section.kg-instagram-section .section-header .slider-arrows .swiper-next-custom svg{width:20px}section.kg-instagram-section .section-header .slider-arrows .swiper-prev-custom:hover,section.kg-instagram-section .section-header .slider-arrows .swiper-next-custom:hover{background:#000}section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item figure{display:block;position:relative;overflow:hidden;max-width:100%;margin:0;object-fit:cover;height:auto;border-radius:40px;border:1px solid #ddd}section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item figure img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s ease}section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item figure:hover img{transform:scale(1.1)}section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:100%}section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item.col-2{margin-top:40px}section.kg-instagram-section .section-header{text-align:center;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0}section.kg-instagram-section .section-header .kg-text-content h2{font-size:40px;font-weight:900;color:#000;margin:5px 0 0;line-height:100%;letter-spacing:0;text-align:center}.kg-text-content .kg-title-book-image img{max-width:45px;width:100%;height:27px;object-fit:contain;display:block;margin:auto}@media screen and (max-width:991px){section.kg-instagram-section .section-header .slider-arrows .swiper-prev-custom,section.kg-instagram-section .section-header .slider-arrows .swiper-next-custom{width:40px;height:40px}section.kg-instagram-section .section-header .slider-arrows .swiper-prev-custom svg,section.kg-instagram-section .section-header .slider-arrows .swiper-next-custom svg{width:18px}}@media screen and (max-width:767px){section.kg-instagram-section .section-header .kg-text-content h2{font-size:30px;line-height:40px}section.kg-instagram-section{padding:50px 0 0}section.kg-instagram-section .section-header .kg-text-content{margin:0 auto 50px}}@media screen and (max-width:575px){section.kg-instagram-section .kg-container-fluid .swiper-wrapper .swiper-slide.slide-item.col-2{margin-top:0}}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;justify-content:center}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-prev.swiper-button-disabled,section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-next.swiper-button-disabled{opacity:.4}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-prev,section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-next{position:relative;top:unset;z-index:4;left:0;margin:20px 0 0;bottom:unset;align-items:center;border:2px solid #b195d2;border-radius:50%;cursor:pointer;display:flex;width:45px;height:45px;justify-content:center;background:#fff;opacity:1}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-prev:after,section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-next:after{font-size:15px;color:#848484;font-weight:800}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-next:hover,section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-prev:hover{background:#b195d2}section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-prev:hover:after,section.kg-instagram-section .kg-container-fluid .kg-swiper-nav .swiper-button-next:hover:after{color:#fff}section.kg-instagram-section .section-header .kg-text-content{text-align:center;margin:0 auto 60px}section.kg-hero-section:after{content:"";background-color:#00000087;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s;height:100%;width:100%;top:0;left:0;position:absolute}section.kg-hero-section .kg-section-image-wrap .kg-hero-overlay{z-index:1}section.kg-about-choose-section-main{padding:100px 0 0;position:relative}section.kg-about-choose-section-main .kg-title-top-area{text-align:center;margin:0 auto 50px;max-width:740px}section.kg-about-choose-section-main .kg-title-top-area .kg-title-book-image img{max-width:45px;width:100%;height:27px;object-fit:contain;display:block;margin:auto}section.kg-about-choose-section-main .kg-title-top-area h2{color:#000;font-size:40px;font-weight:600;line-height:1.3;letter-spacing:0;margin:2px 0 5px;text-align:center}section.kg-about-choose-section-main .kg-title-top-area p{font-size:18px;color:#262626;line-height:24px;margin:0;letter-spacing:0}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main{background:#f8f3ff;border-radius:25px;border:1px solid #b195d2;transition:all .3s ease}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main:hover{box-shadow:#88a5bf7a 6px 2px 16px,#fffc -6px -2px 16px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main:nth-child(2){background:#fffef1;border-color:#efeb69}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main:nth-child(3){background:#fff2fb;border-color:#ffa0c5}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main:nth-child(4){background:#e5fbfb;border-color:#2d8a8a}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:55px 20px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner .kg-icon{width:78px;height:78px;background:#fff;border-radius:50px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner .kg-icon img{width:100%;height:100%;object-fit:contain;padding:18px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner .kg-content{margin:30px 0 0}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner .kg-content h3{font-size:20px;font-weight:700;color:#000;letter-spacing:0;margin:0 0 20px;line-height:1.2}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner p{font-size:16px;color:#333;line-height:26px;margin:0;letter-spacing:0}@media screen and (max-width: 1199px){section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows{gap:18px}section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows .kg-choose-box-main .kg-choose-inner{padding:25px 20px}}@media screen and (max-width: 991px){section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){section.kg-about-choose-section-main{padding:50px 0 0}section.kg-about-choose-section-main .kg-title-top-area h2{font-size:30px;line-height:40px;margin:5px 0 10px}section.kg-about-choose-section-main .kg-title-top-area p{font-size:16px}}@media screen and (max-width: 575px){section.kg-about-choose-section-main .kg-choose-box-wrapper .kg-main-rows{grid-template-columns:repeat(1,1fr)}}section.kg-our-community-section .kg-community-banner{position:relative;overflow:hidden}section.kg-our-community-section .kg-community-banner .kg-inner-main-row{display:flex;flex-wrap:wrap;justify-content:end;position:relative;z-index:1;padding:0}section.kg-our-community-section .kg-community-banner .kg-col-left-div{width:37%;padding:100px 20px;position:relative;background-image:url(/cdn/shop/files/pastel-corduroy-fabric-textured-backdrop.jpg?v=1764072349);background-size:cover;background-repeat:no-repeat;background-position:center}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content{position:relative;z-index:1;max-width:500px;margin:auto}section.kg-our-community-section .kg-community-banner .kg-col-left-div:before{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(135deg,#bee5eab8,#fcf7b466);z-index:1}section.kg-our-community-section .kg-community-banner .kg-col-left-div h2{font-size:40px;font-weight:900;color:#000;margin:0 0 30px;line-height:100%;letter-spacing:0}section.kg-our-community-section .kg-community-banner .kg-col-left-div p{font-size:17px;line-height:1.5;letter-spacing:0;font-weight:500;margin:0 0 24px;color:#000}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content .kg-contact-btn{border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%;max-width:225px;text-align:center}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content .kg-contact-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content .kg-contact-btn:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content .kg-contact-btn:hover:before{left:100%}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content{width:63%;padding:40px 20px;background:url(/cdn/shop/files/Colored_Pencils.png?v=1764335108);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;display:flex;align-items:center;justify-content:center}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1000px;margin:auto;position:relative;z-index:1}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box h2{margin:0 0 20px;letter-spacing:0;font-size:45px;font-family:Rubik;color:#fff;font-weight:700;text-align:center;line-height:1}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box h4{margin:0 0 8px;letter-spacing:0;font-size:22px;font-family:Rubik;color:#fff;font-weight:700;line-height:28px;text-align:center}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box p{letter-spacing:0;font-size:16px;line-height:22px;color:#fff;font-family:Rubik;margin:0;text-align:center;font-weight:200}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content:after{content:"";position:absolute;right:0;top:0;left:0;bottom:0;width:100%;height:100%;background:#000000c9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (max-width: 1400px){section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row{gap:10px}}@media screen and (max-width: 1199px){section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content{padding:25px 20px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row{grid-template-columns:repeat(2,1fr);gap:25px 12px}}@media screen and (max-width: 991px){section.kg-our-community-section .kg-community-banner .kg-col-left-div{width:100%;padding:50px 20px}section.kg-our-community-section .kg-community-banner .kg-col-left-div .kg-inner-content{width:100%;max-width:100%}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content{width:100%;padding:60px 20px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row{grid-template-columns:repeat(3,1fr)}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box h2{margin:0 0 16px;font-size:36px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box h4{font-size:19px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row .kg-community-box p{font-size:14px}}@media screen and (max-width: 767px){section.kg-our-community-section .kg-community-banner .kg-col-left-div h2{font-size:30px;line-height:40px;margin:0 0 12px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content{padding:50px 20px}section.kg-our-community-section .kg-community-banner .kg-inner-main-row .kg-col-right-content .kg-main-grid-row{grid-template-columns:repeat(1,1fr);gap:30px}}.kg-section-video-wapper{position:relative;padding:100px 0 0}.kg-section-video-wapper .kg-back-color .kg-video-wrap .kg-section-video-play{margin:0;display:block;max-width:100%;height:100%;object-fit:cover;position:relative;overflow:hidden}.kg-section-video-wapper .kg-back-color .kg-video-wrap .kg-section-video-play .kg-custom-video,.kg-section-video-wapper .kg-back-color .kg-video-wrap .kg-section-video-play iframe{width:100%;height:100%;position:absolute;object-fit:cover;top:0;object-position:center;left:0;right:0;bottom:0;border-radius:20px}.kg-section-video-wapper .kg-back-color .kg-video-wrap .kg-section-video-play:after{content:"";position:relative;display:block;width:100%;padding-bottom:56.3%}.kg-section-video-wapper .kg-back-color .kg-video-wrap{height:540px;position:relative}.kg-button-center{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.kg-button-center button.kg-play-button{background:linear-gradient(135deg,#dbd5e3,#d0b3e7);border:2px solid #cac0d5;border-radius:50px;width:85px;height:85px;cursor:pointer;position:relative;border:0}.kg-button-center button.kg-play-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;animation:smallScale 3s infinite;background:#ceb6e3;border-radius:50px;z-index:0}.kg-button-center button.kg-play-button svg{width:50px;height:50px;position:relative;z-index:1}.kg-button-center button.kg-play-button svg path{fill:#8a33e7;stroke:#fff}.kg-button-center button.kg-pause-button{background:linear-gradient(135deg,#dbd5e3,#d0b3e7);border:2px solid #cac0d5;border-radius:50px;width:85px;height:85px;cursor:pointer;position:relative;border:0}.kg-button-center button.kg-pause-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;animation:smallScale 3s infinite;background:#ceb6e3;border-radius:50px;z-index:0}.kg-button-center button.kg-pause-button svg{width:50px;height:50px;position:relative;z-index:1}.kg-button-center button.kg-pause-button svg path{fill:#8a33e7;stroke:#fff}@keyframes smallScale{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}@media screen and (max-width: 767px){.kg-section-video-wapper{padding:50px 0 0}.kg-section-video-wapper .kg-back-color .kg-video-wrap{height:100%}}section.kg-what-create-section{padding:100px 0 0;position:relative;overflow-x:hidden}section.kg-what-create-section .kg-main-rows{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;position:relative}section.kg-what-create-section .kg-main-rows .kg-col-content-main{width:50%}section.kg-what-create-section .kg-main-rows .kg-image-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:15px;align-items:flex-start;max-width:500px}section.kg-what-create-section .kg-main-rows .kg-image-wrapper .kg-image-grid{display:flex;flex-direction:column;gap:15px}section.kg-what-create-section .kg-main-rows .kg-image-wrapper .kg-image-grid:last-child{padding-top:65px}section.kg-what-create-section .kg-main-rows .kg-image-wrapper .kg-image-grid figure{display:block;position:relative;max-width:100%;width:100%;margin:auto;object-fit:cover;overflow:hidden}section.kg-what-create-section .kg-main-rows .kg-image-wrapper .kg-image-grid figure img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:inline-block;object-fit:contain}section.kg-what-create-section .kg-main-rows .kg-image-wrapper .kg-image-grid figure:after{content:"";position:relative;display:block;width:100%;padding-bottom:100%}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top{margin-bottom:50px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top h2{color:#000;font-size:40px;font-weight:600;line-height:1.3;letter-spacing:0;margin:0 0 10px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top p.kg-subtitle{font-size:18px;color:#262626;line-height:24px;margin:0;letter-spacing:0}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main h3{color:#000;font-size:40px;font-weight:600;line-height:1.3;margin:0 0 10px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main p{font-size:16px;color:#333;line-height:26px;margin:0;letter-spacing:0}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main p.kg-subtitle{font-size:21px;font-weight:600;color:#000;margin:0 0 10px;text-align:left;line-height:30px;letter-spacing:0px}section.kg-what-create-section:before{content:"";position:absolute;bottom:0;width:50%;height:100%;background:radial-gradient(#ebdfffcf 23.36%,#e6ded100 76.2%);z-index:0}@media screen and (max-width: 1100px){section.kg-what-create-section .kg-main-rows .kg-col-content-main{width:calc(100% - 530px)}}@media screen and (max-width: 991px){section.kg-what-create-section .kg-main-rows .kg-col-content-main{width:100%}section.kg-what-create-section .kg-main-rows{flex-direction:column;gap:35px}section.kg-what-create-section:before{top:unset;left:0;width:100%;height:30%}}@media screen and (max-width: 767px){section.kg-what-create-section{padding:50px 0 0}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top h2{font-size:30px;line-height:40px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top p.kg-subtitle{font-size:16px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-title-top{margin-bottom:40px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main p.kg-subtitle{font-size:18px;line-height:24px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main p{font-size:14px;line-height:22px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper .kg-box-main h3{font-size:34px}section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper{gap:30px 25px}}@media screen and (max-width: 480px){section.kg-what-create-section .kg-main-rows .kg-col-content-main .kg-create-box-wrapper{grid-template-columns:repeat(1,1fr)}}a.kg-custom-buy-button{margin-bottom:0;border-radius:28px;font-size:18px;line-height:normal;font-weight:500;letter-spacing:normal;padding:14px 32px;transition:all .6s ease;background:linear-gradient(135deg,#9c7fbd,#b896d4);color:#fff;text-decoration:none;display:inline-block;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%;text-align:center;z-index:111}a.kg-custom-buy-button:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2);transform:scale(1.05);box-shadow:0 8px 20px #9c7fbd80;text-decoration:unset!important}a.kg-custom-buy-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}a.kg-custom-buy-button:hover:before{left:100%}.kg-main-product product-info .product .product__info-wrapper.grid__item .product__info-container .product-form{margin:3px 0 0}.kg-card-wrapper:hover .card .card__content .kg-custom-buy-button{text-decoration:none}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field:before,.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field:after{display:none}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field input::placeholder{opacity:1;letter-spacing:0}.kg-download-section .email-popup-modal .email-popup-dialog{width:100%!important;max-width:560px}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content{padding:40px!important}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content h3.email-popup-title{color:#000!important;font-size:32px!important;font-weight:600;line-height:1.3!important;letter-spacing:0;margin:0;text-align:center}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content p.email-popup-description{font-size:14px!important;color:#262626!important;line-height:24px!important;margin:0 0 30px!important;letter-spacing:0}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field input{font-size:15px!important;display:block;width:100%!important;padding:12px 20px!important;margin-top:2px;background:#efedee!important;border-radius:25px!important;height:50px;color:#000;font-family:Roboto;border:0!important;box-shadow:none!important}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field label.field__label{display:none!important}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-submit{border-radius:28px!important;font-size:15px!important;line-height:normal;font-weight:500!important;letter-spacing:normal;padding:12px 30px!important;transition:all .6s ease!important;background:linear-gradient(135deg,#9c7fbd,#b896d4)!important;color:#fff!important;text-decoration:none!important;display:inline-block!important;position:relative;overflow:hidden;box-shadow:0 2px 8px #9c7fbd4d;width:100%!important;text-align:center}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-submit:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:all .6s ease;display:block}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-submit:hover{background:linear-gradient(135deg,#8a6aad,#a67fc2)!important;transform:scale(1.05)!important;box-shadow:0 8px 20px #9c7fbd80!important}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-submit:hover:before{left:100%}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content .email-popup-field-wrapper .field input:focus{outline:unset;border:1px solid #7b00ff!important;box-shadow:unset}@media screen and (max-width: 575px){.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content{padding:40px 16px!important}.kg-download-section .email-popup-modal .email-popup-dialog .email-popup-content h3.email-popup-title{font-size:28px!important;line-height:1!important}}.kg-download-section .email-popup-modal .email-popup-dialog button.email-popup-close{box-shadow:none!important}.kg-section-header header.header .header__inline-menu .list-menu li .header__menu-item span{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;height:100%;position:relative;padding:0;font-weight:600;text-decoration:none}.kg-section-header header.header .header__inline-menu .list-menu li .header__menu-item{text-decoration:none}.kg-section-header header.header .header__inline-menu .list-menu li ul.header__submenu{border:0;padding:20px 10px 5px;border-radius:8px;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px;top:65px}.kg-section-header header.header .header__inline-menu .list-menu li ul.header__submenu li{margin-bottom:12px}.kg-section-header header.header .header__inline-menu .list-menu li summary.header__menu-item:before{content:"";position:absolute;left:0;bottom:-30px;width:100%;height:45px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kg-custom.css.map */
