body.kg-main-body #MainContent{padding-top:calc(8rem + 40px)}body.gradient{background-color:#fffbf4}@font-face{font-family:Playfair Display;src:url(https://cdn.shopify.com/s/files/1/0954/1065/1418/files/6676a62c737cc38e6b199e9c_PlayfairDisplay-Regular.ttf?v=1754908510)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.shopify.com/s/files/1/0954/1065/1418/files/6676a65fcc2102f74539461a_PlusJakartaSans-Regular.otf?v=1754908510)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.shopify.com/s/files/1/0954/1065/1418/files/6676a671be6fa0cb3d3df887_PlusJakartaSans-Medium.otf?v=1754908510)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.shopify.com/s/files/1/0954/1065/1418/files/6676a6827d993bf3692e3041_PlusJakartaSans-SemiBold.otf?v=1754908510)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(https://cdn.shopify.com/s/files/1/0954/1065/1418/files/6676a68f6b98a81f2ccea84c_PlusJakartaSans-Bold.otf?v=1754908510)format("opentype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}.kg-white-bordered-btn{border:1px solid #fff}.kg-orange-animated-btn{justify-content:space-between;align-items:center;height:48px;min-height:48px;margin-left:0;margin-right:0;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden;text-align:left;border-radius:0;z-index:0;grid-column-gap:8px;grid-row-gap:8px;background:#fd641b;letter-spacing:0;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-orange-animated-btn .kg-bg-cta{border-top-left-radius:50%;border-top-right-radius:50%;width:150%;height:120px;position:absolute;inset:50px 0% auto -25%;z-index:-1;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,1,1);display:block}.kg-orange-animated-btn span{position:relative;color:#f4efe6;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-orange-animated-btn:hover span{color:#000d29}.kg-orange-animated-btn:hover .kg-bg-cta{background-color:#ffd0a9;transform:translate3d(0,-120px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-orange-animated-btn img.kg-arrow-icon{flex-flow:column;justify-content:center;align-items:center;width:22.4px;height:22.4px;margin-top:2px;margin-left:0;margin-right:0;display:flex;position:relative;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;filter:invert(0%);transition:all .3s cubic-bezier(.4,0,1,1)}.kg-orange-animated-btn:hover img.kg-arrow-icon{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(-45deg) skew(0);transform-style:preserve-3d;filter:invert(100%)}.kg-black-animated-btn{justify-content:space-between;align-items:center;height:48px;min-height:48px;margin-left:0;margin-right:0;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden;text-align:left;border-radius:0;z-index:0;letter-spacing:0;grid-column-gap:8px;grid-row-gap:8px;background:#000d29;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif;transition:all .3s cubic-bezier(.4,0,1,1);line-height:1.5}.kg-black-animated-btn .kg-bg-cta{border-top-left-radius:50%;border-top-right-radius:50%;width:150%;height:120px;position:absolute;inset:50px 0% auto -25%;z-index:-1;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,1,1);display:block}.kg-black-animated-btn span{position:relative;color:#f4efe6;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-black-animated-btn:hover span{color:#fffbf4}.kg-black-animated-btn:hover .kg-bg-cta{background-color:#fd641b;transform:translate3d(0,-120px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-black-animated-btn img.kg-arrow-icon{flex-flow:column;justify-content:center;align-items:center;width:22.4px;height:22.4px;margin-top:2px;margin-left:0;margin-right:0;display:flex;position:relative;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;filter:invert(0%);transition:all .3s cubic-bezier(.4,0,1,1)}.kg-black-animated-btn:hover img.kg-arrow-icon{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(-45deg) skew(0);transform-style:preserve-3d}.kg-container{width:100%;max-width:1280px;margin:auto}.kg-container-medium{width:100%;max-width:912px;margin:auto}.kg-padding-global{padding:64px 40px}@media screen and (max-width: 991px){.kg-padding-global{padding:96px 40px}}@media screen and (max-width: 767px){.kg-padding-global{padding:64px 24px}}.kg-container-small{width:100%;max-width:768px;margin-left:auto;margin-right:auto}.kg-section-section_education-wrapper .kg-padding-section-large{padding:40px 0 0}.kg-new-homepage-banner{padding-top:64px}.kg-exclusive-hero-section .kg-exclusive-mobile-img{display:none}.kg-exclusive-hero-section{z-index:0;color:#fff;background-image:none;background-size:auto;flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;min-height:100vh;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.kg-exclusive-hero-section .kg-exclusive-hero-img{z-index:-1;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.kg-exclusive-hero-section .kg-exclusive-hero-img img{object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-container{padding:0}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper{padding:128px 40px 0;width:100%}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content{grid-column-gap:128px;grid-row-gap:128px;background-color:#000d29;flex-flow:column;align-items:center;width:640px;padding:88px 88px 88px 0;display:flex;position:relative}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content:before{content:"";position:absolute;background-color:#000d29;width:70vw;height:100%;inset:0% 0% 0% auto}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap{z-index:1;position:relative}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap h1{font-family:Playfair Display,serif;font-size:60px;font-weight:500;line-height:1.1;margin:0 0 48px;letter-spacing:0;color:#fff}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap p{font-size:16px;font-weight:500;letter-spacing:0;line-height:1.5;color:#a4aab6;font-family:Plus Jakarta Sans,sans-serif;margin-top:12px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap p.kg-hero-text{color:#fffbf4;font-size:18px;margin:0 0 16px;letter-spacing:0;font-weight:700}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper{justify-content:space-between;align-items:center;width:100%;margin-top:60px;display:flex;gap:16px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn{flex:1;font-family:Plus Jakarta Sans,sans-serif}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn.kg-black-animated-btn{background-color:#202e4a}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn.kg-orange-animated-btn{color:#f4efe6;background:#fe8139}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn.kg-orange-animated-btn:hover span{color:#ee4308}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn.kg-orange-animated-btn:hover .kg-bg-cta{background-color:#fd641b}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper .kg-hero-btn.kg-orange-animated-btn:hover img.kg-arrow-icon{filter:invert(0%)}@media screen and (max-width: 991px){.kg-exclusive-hero-section .kg-exclusive-mobile-img{display:block;height:70vh}.kg-exclusive-hero-section .kg-exclusive-mobile-img img{width:100%;height:100%;object-fit:cover}.kg-exclusive-hero-section .kg-exclusive-hero-img{display:none}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper{padding:0 40px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content{width:100%;padding-top:32px;padding-bottom:32px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content:before{width:120vw;right:-20vw}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap h1{margin:0 0 40px}}@media screen and (max-width: 767px){.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content{padding:60px 0}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap h1{font-size:44px;margin:0 0 24px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap p.kg-hero-text{font-size:16px}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper{padding:0 24px}}@media screen and (max-width:479px){.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper{flex-wrap:wrap}.kg-exclusive-hero-section .kg-exclusive-hero-wrapper .kg-exclusive-hero-content .kg-hero-content-wrap .kg-hero-cta-wrapper a.kg-hero-btn{width:100%;flex:auto}.kg-exclusive-hero-section .kg-exclusive-mobile-img{object-position:50% 50%}}section.kg-sourcing-blossom-section-main{background-size:cover;justify-content:flex-end;align-items:center;min-height:100vh;display:flex;background-attachment:scroll!important}section.kg-sourcing-blossom-section-main .kg-global-sourcing{padding:64px 40px;width:100%}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content{grid-column-gap:24px;grid-row-gap:24px;background-color:#000d29;flex-flow:column;width:25vw;min-width:428px;height:auto;margin-left:auto;padding:90px 60px;display:flex}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content h3.kg-main-heading{margin:0;font-family:Playfair Display,serif;font-size:38px;font-weight:500;line-height:1.2;color:#f4efe6;letter-spacing:0}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content p.kg-subtitle{color:#f4efe6;font-size:20px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content p.kg-lead{font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;color:#a4aab6;letter-spacing:0;font-size:18px}@media screen and (max-width: 991px){section.kg-sourcing-blossom-section-main .kg-global-sourcing{padding:96px 40px}}@media screen and (max-width: 767px){section.kg-sourcing-blossom-section-main{justify-content:flex-end;align-items:flex-end;overflow:hidden}section.kg-sourcing-blossom-section-main .kg-global-sourcing{padding-bottom:0;padding-left:64px;padding-right:0}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content{width:100%;min-width:0;padding:32px 32px 64px}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content h3.kg-main-heading{font-size:28px}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content p.kg-subtitle{font-size:16px}section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content .kg-orange-animated-btn{margin-top:32px}}@media screen and (max-width: 479px){section.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content{min-width:auto}}section.kg-video-banner-section{background:#f4efe6;position:relative;z-index:2}section.kg-video-banner-section .kg-padding-global figure{display:block;position:relative;max-width:100%;width:100%;margin:auto;object-fit:cover;overflow:hidden}section.kg-video-banner-section .kg-padding-global figure iframe,section.kg-video-banner-section .kg-padding-global figure video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;display:inline-block;object-fit:cover;border:0}section.kg-video-banner-section .kg-padding-global figure:after{content:"";position:relative;display:block;width:100%;padding-bottom:56.27659574468085%;z-index:-1}section.kg-split-section{z-index:2;background-color:#fffbf4;position:relative}section.kg-split-section .kg-padding-global .kg-product-grid{grid-column-gap:88px;grid-row-gap:88px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;place-items:center stretch;grid-auto-flow:dense;justify-content:center}section.kg-split-section .kg-padding-global .kg-product-grid img.kg-product-image{object-fit:contain;width:100%;height:auto;max-height:600px;place-self:center}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info{justify-content:flex-start;align-items:flex-start;display:flex;flex-flow:column}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info h2{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;letter-spacing:0;padding:0 0 32px}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-subtitle{line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;color:#000d29;font-weight:500;font-size:20px;margin:0 0 32px;letter-spacing:0}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-lead{color:#7e7067;font-size:18px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;margin:0 0 64px;letter-spacing:0}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info .kg-black-animated-btn{flex:0 auto;min-width:232px}@media screen and (max-width: 991px){section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info h2{padding:0 0 24px}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-subtitle{margin:0 0 24px}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-lead{margin:0 0 48px}}@media screen and (max-width: 767px){section.kg-split-section .kg-padding-global .kg-product-grid{flex-flow:column-reverse;grid-column-gap:56px;grid-row-gap:56px;display:flex}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info h2{font-size:36px;font-weight:500;padding:0 0 20px}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-subtitle{margin:0 0 20px}section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info p.kg-lead{margin:0 0 32px}}@media screen and (max-width: 479px){section.kg-split-section .kg-padding-global .kg-product-grid .kg-product-info .kg-black-animated-btn{width:100%}}section.kg-discover-banner-section{background-color:#f4efe6;justify-content:center;align-items:center;display:flex}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;background:#000d29;grid-column-gap:0px;grid-row-gap:0px}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content{grid-column-gap:24px;grid-row-gap:24px;background-image:url(/cdn/shop/files/667be37c93c6542b9fbf0e85_Container_20_1.svg?v=1757326053);background-position:0%;background-size:cover;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:88px;padding-right:96px;display:flex;align-self:stretch}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid img.kg-banner-image{object-fit:cover;object-position:100% 50%;width:100%;height:600px;max-width:100%;display:inline-block}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content h3.kg-main-title{color:#f4efe6;font-family:Playfair Display;font-size:38px;font-weight:500;letter-spacing:0;line-height:1.2;margin:0}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-subtitle{font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;color:#f4efe6;font-size:20px;letter-spacing:0;margin:0 0 40px}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content .kg-orange-animated-btn{flex:none;min-width:232px}@media screen and (max-width: 991px){section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content .kg-orange-animated-btn{min-width:0}}@media screen and (max-width: 767px){section.kg-discover-banner-section .kg-padding-global .kg-banner-grid{flex-flow:column-reverse;display:flex}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content{padding:32px}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content h3.kg-main-title{font-size:28px}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-subtitle{margin:0}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid img.kg-banner-image{object-position:50% 0%;height:300px}}@media screen and (max-width: 479px){section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content{background-image:url(/cdn/shop/files/66892615542d420b954033ea_Container_20_1.png?v=1757326190);background-size:cover}section.kg-discover-banner-section .kg-padding-global .kg-banner-grid .kg-banner-content .kg-orange-animated-btn{min-width:auto;width:100%}}section.kg-discover-banner-section.kg-is-light{z-index:2;background-color:#fffbf4;width:100%;position:relative;overflow:hidden}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid{background-color:#000d2900}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content{z-index:0;background-color:#faf5ef;background-image:none;margin-top:60px;padding-left:0;padding-right:2rem;position:relative}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content .kg-light-grid-bg{z-index:0;background-color:#faf5ef;width:70vw;height:130%;position:absolute;inset:0% 0% 0% auto;display:block}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content h3.kg-main-title,section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-subtitle{color:#000d29;z-index:0;letter-spacing:0;position:relative;margin:0}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-lead{color:#7e7067;z-index:0;position:relative;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.5;font-family:Plus Jakarta Sans}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content .kg-black-animated-btn{flex:0 auto;min-width:232px;margin-top:16px}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-image-grid{z-index:0;position:relative}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-image-grid .kg-image-bg{background-color:#f0e9e0;width:50vw;height:40vh;position:absolute;inset:-31.9vh 0% auto;display:block}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-image-grid img.kg-banner-image{height:660px;position:relative}@media screen and (min-width: 768px){section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content h3.kg-main-title{font-size:48px}}@media screen and (max-width: 767px){section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid{flex-flow:column}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content{padding-right:0;z-index:1;background-color:#fffbf4;margin-top:0}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content .kg-light-grid-bg{width:40vw;height:80%;inset:-64px auto auto -24px}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content h3.kg-main-title{font-size:36px}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-lead{font-size:16px}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content .kg-black-animated-btn{width:100%}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-image-grid .kg-image-bg{width:40vw;height:80%;display:block;inset:auto -24px -64px auto}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-image-grid img.kg-banner-image{height:400px}}@media screen and (max-width: 479px){section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content{padding-right:0}}section.kg-faq-section{z-index:3;background-color:#fffbf4;position:relative}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn{z-index:0;border-bottom:1px solid #e5dbcc;width:100%;padding-bottom:28px;margin-left:auto;margin-right:auto;display:inline-block;position:relative;text-align:left}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content ul li{margin-bottom:4px;color:#000d29;font-size:16px;font-weight:500;line-height:1.5;position:relative;list-style:none;padding-left:20px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content ul li:before{content:"";background:#000d29;width:7px;height:7px;position:absolute;border-radius:50%;left:0;top:10px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading{grid-column-gap:16px;grid-row-gap:16px;white-space:normal;word-break:normal;overflow-wrap:normal;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:60px 71px 32px 0;display:flex;text-decoration:none;letter-spacing:0;position:relative;margin-left:auto;margin-right:auto;vertical-align:top;color:#222;text-align:left;cursor:pointer}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading h2{font-family:Playfair Display;font-weight:500;line-height:1.2;font-size:38.008px;white-space:normal;letter-spacing:0;word-break:normal;overflow-wrap:normal}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading p{font-weight:500;color:#000d29;font-size:18px;letter-spacing:0;line-height:1.5}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-btn-icon{flex:0 auto;justify-content:center;width:48px;height:48px;min-height:auto;padding:0;position:absolute;inset:57.12px 0% auto auto;grid-row-gap:3px;background-color:#000d29;color:#f4efe6;text-align:left;border-radius:0;display:flex;overflow:hidden;letter-spacing:0;align-items:center}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-btn-icon img{justify-content:center;align-items:center;width:22.4px;height:22.4px;margin-top:2px;margin-left:0;margin-right:0;display:flex;position:relative;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion-open .kg-btn-icon img{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(-180deg) skew(0);transform-style:preserve-3d}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content{position:relative;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;display:flex;overflow:hidden}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p{font-family:Plus Jakarta Sans;font-size:16px;font-weight:500;line-height:1.5;color:#000d29;letter-spacing:0;margin:0 0 16px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-sub-heading,section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-sub-heading p{font-size:18px;color:#000d29;font-weight:500;line-height:1.5;letter-spacing:0;font-family:Plus Jakarta Sans}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-sub-heading{padding:0 0 16px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p a{color:#000d29;text-underline-offset:4.8px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content p a:hover{color:#fd641b}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content .kg-faq-btn{margin:20px 0 0}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content .kg-faq-block-image{background-color:#ece5da;justify-content:center;align-items:center;width:100%;height:500px;margin-top:48px;padding:48px;display:flex}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content .kg-faq-block-image .kg-faq-image{object-fit:cover;width:100%;height:100%}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content figure{width:60%;height:0;clear:both;margin-left:auto;margin-right:auto;max-width:60%;margin-top:32px;padding-bottom:45%;position:relative}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content figure iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 767px){section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn{margin-bottom:32px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading{padding-right:0;grid-column-gap:32px;grid-row-gap:32px;flex-flow:column}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading h2{font-size:24px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-sub-heading{display:none}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading p{font-size:16px}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading .kg-btn-icon{position:relative;top:0}}@media screen and (max-width:479px){section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content .kg-faq-btn{width:100%}}section.kg-legal-hero-section .kg-padding-global{background-image:url(/cdn/shop/files/668d1258a9714fffd4bbbef4_Hero_455fd95f-555c-45a4-9b1f-1b6688a182bc.png?v=1757311921);background-position:50%;background-size:cover;padding:0 40px}section.kg-legal-hero-section .kg-padding-global .kg-black-animated-btn.kg-back-btn{width:120px;padding-right:24px;top:7px;left:-14.9vw}section.kg-legal-hero-section .kg-padding-global .kg-section-padding{padding-top:80px;padding-bottom:128px}section.kg-legal-hero-section .kg-padding-global .kg-section-padding h2.kg-heading{font-size:40px;font-weight:500;line-height:1.2;color:#f4efe6;text-align:center;margin:0;font-family:Playfair Display;letter-spacing:0}section.kg-legal-hero-section .kg-padding-global .kg-black-animated-btn.kg-back-btn img.kg-arrow-icon{transform:rotate(-180deg)}@media screen and (max-width: 991px){section.kg-legal-hero-section .kg-padding-global .kg-black-animated-btn.kg-back-btn{top:19px;left:0}section.kg-legal-hero-section .kg-padding-global .kg-section-padding{padding-bottom:96px}}@media screen and (max-width: 767px){section.kg-legal-hero-section .kg-padding-global{padding-left:0;padding-right:0;background-image:url(/cdn/shop/files/66969f873c14d16c901a257b_Hero_d9dd98bb-68e1-4755-86be-753be5bb0301.svg?v=1757311998);background-size:cover}section.kg-legal-hero-section .kg-padding-global .kg-black-animated-btn.kg-back-btn{justify-content:flex-start;width:100%;top:0}section.kg-legal-hero-section .kg-padding-global .kg-section-padding{padding-bottom:64px}section.kg-legal-hero-section .kg-padding-global .kg-section-padding h2.kg-heading{font-size:32px}}@media screen and (max-width: 479px){section.kg-legal-hero-section .kg-padding-global{background-color:#202e4a;background-position:50% 100%;background-repeat:no-repeat;background-size:contain}section.kg-legal-hero-section .kg-padding-global .kg-section-padding{padding-left:20px;padding-right:20px}}section.kg-legal-section{background:#fffbf4}section.kg-legal-section .kg-padding-global{padding-top:80px;padding-bottom:80px}section.kg-legal-section .kg-padding-global .kg-legal-part h3{font-family:Playfair Display;font-size:38px;font-weight:500;line-height:1.2;color:#000d29;margin:0;letter-spacing:0}section.kg-legal-section .kg-padding-global .kg-legal-part p{font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:1.5;color:#000d29;margin:0;letter-spacing:0}section.kg-legal-section .kg-padding-global .kg-legal-part a:hover{color:#fe8139;text-decoration:none}section.kg-legal-section .kg-padding-global .kg-legal-part a{color:#000d29;text-decoration:none}@media screen and (max-width: 767px){section.kg-legal-section .kg-padding-global{padding-top:48px;padding-bottom:48px}section.kg-legal-section .kg-padding-global .kg-legal-part h3{font-size:24px}}section.kg-general-terms-section{background:#fffbf4}section.kg-general-terms-section .kg-text-block-container h2{font-size:38.008px;font-weight:500;line-height:1.2;font-family:Playfair Display;margin:0 0 24px;color:#000d29;letter-spacing:0}section.kg-general-terms-section .kg-text-block-container .kg-text-wrapper p{font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:1.5;color:#000d29;letter-spacing:0;margin:0 0 24px;word-break:break-all}section.kg-general-terms-section .kg-text-block-container .kg-text-wrapper h6{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0;color:#000d29;font-family:Plus Jakarta Sans;margin:0 0 24px}@media screen and (max-width: 767px){section.kg-general-terms-section .kg-text-block-container .kg-text-wrapper h6{font-size:14px}}section.kg-instagram-section{background:#f4efe6}section.kg-instagram-section .kg-padding-global .kg-insta-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;display:grid}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;align-self:center}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper h2.kg-main-title{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;letter-spacing:0;padding:0;margin:0}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper .kg-subtitle{line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;color:#000d29;font-weight:500;font-size:18px;letter-spacing:0}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper .kg-lead{color:#000d29;font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;margin:0}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper .kg-black-animated-btn.kg-discover-btn{min-width:232px;justify-content:flex-start;align-items:center;gap:0}section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper .kg-black-animated-btn.kg-discover-btn img.kg-arrow-icon{object-fit:contain;width:16px;height:16px;margin-right:6px;transform:none}section.kg-instagram-section .kg-padding-global .kg-insta-grid img.kg-desktop-image{object-fit:contain;width:100%;height:auto;grid-area:span 1 / span 1 / span 1 / span 1;max-width:100%}section.kg-instagram-section .kg-padding-global .kg-insta-grid img.kg-mobile-image{display:none;object-fit:contain;width:100%;height:auto;max-width:100%}@media screen and (max-width: 991px){section.kg-instagram-section .kg-padding-global .kg-insta-grid{flex-flow:column;display:flex}}@media screen and (max-width: 767px){section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper h2.kg-main-title{font-size:36px}section.kg-instagram-section .kg-padding-global .kg-insta-grid img.kg-desktop-image{display:none}section.kg-instagram-section .kg-padding-global .kg-insta-grid img.kg-mobile-image{margin-top:55px;display:block}}@media screen and (max-width: 479px){section.kg-instagram-section .kg-padding-global .kg-insta-grid .kg-text-wrapper .kg-black-animated-btn.kg-discover-btn{width:100%}section.kg-instagram-section .kg-padding-global .kg-insta-grid img.kg-mobile-image{margin-bottom:32px}}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section{z-index:99;border-bottom:1px solid #ece5da;transition:transform .2s;position:fixed;inset:auto 0%}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__heading-link{padding:0;margin:0}.kg-site-sticky-header-section .kg-header-announcement-bar{position:relative}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container{justify-content:center;align-items:center;display:flex;padding-left:40px;padding-right:40px}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper{justify-content:flex-start;align-items:center;width:100%;max-width:1360px;height:48px;display:flex}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content{grid-column-gap:16px;grid-row-gap:16px;flex:1;align-items:center;margin-right:32px;display:flex;flex-wrap:wrap}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content .kg-banner-text{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;display:flex;flex-wrap:wrap}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content .kg-banner-text p{font-size:14px;font-weight:400;color:#f4efe6;line-height:1.5;letter-spacing:0;font-family:Plus Jakarta Sans}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content .kg-banner-text img{max-width:100%;display:inline-block;width:24px;height:20px;object-fit:contain}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-top-nav-link{background-color:#0000;border:2px solid #0000;text-decoration:underline;display:flex;position:relative;overflow:hidden;margin-left:0;margin-right:0;padding:0;font-family:Plus Jakarta Sans;font-size:14px;font-weight:500;justify-content:space-between;align-items:center;z-index:0;gap:8px;flex:0 auto;height:auto;color:#f4efe6;letter-spacing:0;line-height:1.5}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-top-nav-link .kg-cta-icon{flex-flow:column;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;margin-top:2px;transition:all .3s linear}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-top-nav-link:hover .kg-cta-icon{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(-45deg) skew(0)}.kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-mobile-top-bar-slider{display:none}.kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-mobile-top-bar-slider .kg-top-banner-slider .swiper-slide a{font-size:14px;color:#f4efe6;flex-flow:wrap;align-self:center;display:flex;font-weight:500;line-height:1.5;justify-content:center;text-decoration:none;font-family:Plus Jakarta Sans;letter-spacing:0;text-decoration:underline}.kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-mobile-top-bar-slider .kg-top-banner-slider .swiper-slide p{font-size:14px;color:#f4efe6;flex-flow:wrap;align-self:center;display:flex;font-weight:400;line-height:1.5;justify-content:center;text-decoration:none;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-mobile-top-bar-slider .kg-top-banner-slider .swiper-slide{text-align:center}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section.scrolled-past-header{transform:translateY(-48px)}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section .kg-site-header-wrapper{border:0}.kg-site-sticky-header-section .kg-site-header-wrapper{z-index:99;width:100%;position:relative;inset:0% 0% auto;padding:22px 40px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container{padding:0;max-width:1360px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;gap:0;position:relative}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container nav.header__inline-menu{flex:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .desktop-localization-wrapper{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__heading .header__heading-link{margin:0;padding:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__heading .header__heading-link .header__heading-logo-wrapper img.header__heading-logo{width:160px;height:auto}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu{grid-column-gap:12px;grid-row-gap:12px;flex:none;justify-content:flex-start;align-items:flex-start;display:flex;position:static}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li{display:flex;position:static;justify-content:center;align-items:flex-start;flex:none;width:auto;height:29px;text-align:left;z-index:900}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item{grid-column-gap:10px;grid-row-gap:10px;color:#000d29;border-radius:4px;justify-content:flex-start;align-items:center;margin-left:0;margin-right:0;padding:6.4px 8px 8px;font-size:14px;font-weight:500;line-height:1;transition:all .2s;display:flex;letter-spacing:0;text-decoration:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item span{text-decoration:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item svg.icon{right:0;top:0;position:relative;height:auto;width:10px;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s ease;max-width:100%;display:inline-block}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item span.header__active-menu-item{text-decoration:none;color:#ee4308}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons{padding:0;grid-column-gap:12px;grid-row-gap:12px;flex:none;justify-content:flex-start;align-items:center;display:flex;position:relative}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon{margin:0;display:inline-block;position:relative;width:48px;height:48px;border:1px solid #000d29}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon span.svg-wrapper{width:100%;height:100%}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon span.svg-wrapper svg{width:20px;transform:none;height:20px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon .cart-count-bubble{line-height:1.2;display:flex;position:absolute;inset:auto 0% 0% auto;transform:translate(50%,50%);width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;padding-bottom:2px;background:#fe8139;color:#fff;font-size:10px;font-weight:600}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .kg-header-contact-us-button-wrap .kg-contact-btn{gap:3px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li:last-child .header__menu-item span{color:#ee4308}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu{gap:5px;align-items:flex-start;min-width:160px;height:64px;padding:0;display:flex;justify-content:center}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li #Details-HeaderMenu-2.mega-menu{min-width:103px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item:hover{background:#f0e9e0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .header__menu-item:hover svg.icon{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(180deg) skew(0);transform-style:preserve-3d}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content{border-top:1px solid #ece5da;padding:40px;background:#fffbf4}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap{grid-column-gap:60px;grid-row-gap:60px;justify-content:flex-start;align-items:flex-start;display:flex;max-width:1280px;margin:auto;width:100%}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap .kg-nav-submenu-image-list{z-index:0;aspect-ratio:3 / 2.2;flex:none;width:374px;position:relative}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap .kg-nav-submenu-image-list .kg-nav-submenu-image-wrapper img{max-width:374px;height:272px;display:block;object-fit:contain}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list{width:100%;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0;column-gap:16px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list li{justify-content:flex-start;height:auto}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list li .mega-menu__link{letter-spacing:0;padding:8px 0;line-height:1.5;font-size:16px;text-decoration:none;color:#cabca6;font-weight:500}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list li:hover .mega-menu__link{color:#000}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content:after{content:"";background-image:url(/cdn/shop/files/667c5e1a2587296386fc82cb_Master.svg?v=1757312536);z-index:1;width:358px;position:absolute;height:228px;right:0;bottom:0;top:unset;background-position:center}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap .kg-mega-menu-list-content-wrapper .kg-parent-menu-title h3.kg-nav-submenu-title{margin:0 0 8px;line-height:1.2;font-family:Playfair Display,serif;font-size:32px;font-weight:500}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap .kg-mega-menu-list-content-wrapper{width:100%}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list.kg-nowrap-menu-item-list{display:block}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list.mega-menu__list--condensed li.kg-color-blossom-menu{border-top:1px solid #fe8139;width:fit-content;margin-top:10px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list.mega-menu__list--condensed li.kg-color-blossom-menu .mega-menu__link{color:#fe8139}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li .mega-menu .mega-menu__content .kg-nav-submenu-content-wrap ul.mega-menu__list.mega-menu__list--condensed li.kg-color-blossom-menu .mega-menu__link:hover{color:#000}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container{background-color:#fffbf4;background-image:url(/cdn/shop/files/download_d91489db-26fe-4c3d-ac9a-dbedacef0683.svg?v=1757326248);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100vh;padding:6rem 2rem 5rem;position:absolute}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation{padding:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li{margin:0;padding:16px 8px;border-bottom:1px solid #f0e9e0;min-height:56px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__menu-item{padding:0;background:transparent;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;font-weight:500;line-height:1;transition:all .2s}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__menu-item span{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li:last-child{border:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li:last-child .menu-drawer__menu-item{color:#ee4308}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li summary.menu-drawer__menu-item{text-align:left;background-image:url(/cdn/shop/files/66893b8460bde3d1102d764b_nav.svg?v=1757312625);background-position:100%;background-repeat:no-repeat;background-size:24px 24px;display:flex}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li{display:flex;width:100%;align-items:center}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu.has-submenu li details{width:100%}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section.menu-open{transform:translate3d(0,-48px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu{background-image:url(/cdn/shop/files/6686e26a70ba5d2bdbd4763b_Frame_201707479261_20_1.svg?v=1757312704);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;background-color:#fffbf4}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu button.menu-drawer__close-button{box-shadow:50px -20px 0 20px #f4efe6,-50px -20px 0 20px #f4efe6;background-color:#f4efe6;background-image:url(/cdn/shop/files/6689415c0e1312998b20a712_nav.svg?v=1757312739);background-position:32px;margin-bottom:32px;padding-left:88px;padding-right:32px;display:flex;background-repeat:no-repeat;background-size:24px 24px;margin-top:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu button.menu-drawer__close-button span.svg-wrapper{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu{padding:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer{position:absolute;top:100%;left:0;right:0;overflow:hidden;width:100%;transform:none;display:block;transition:all .3s linear;filter:none;visibility:visible;opacity:1;height:0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu .menu-drawer__inner-submenu ul.menu-drawer__menu{padding:0 24px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-opening .menu-drawer{height:100vh}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu .menu-drawer__inner-submenu ul.menu-drawer__menu li .menu-drawer__menu-item{color:#000d29}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu .menu-drawer__inner-submenu ul.menu-drawer__menu li{display:flex;align-items:center}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu .menu-drawer__inner-submenu ul.menu-drawer__menu li{border-bottom:1px solid #f0e9e0}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__inline-menu ul.list-menu li #Details-HeaderMenu-1.mega-menu{justify-content:flex-start}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content .kg-banner-text p:first-child{font-weight:500}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .header__icon svg.icon.icon-close{width:19.2px;height:16px}@media screen and (max-width: 991px){.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-mobile-top-bar-slider{display:flex;height:100%;align-items:center}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-top-nav-link,.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper .kg-banner-content .kg-banner-text{display:none}.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container .kg-banner-content-wrapper{display:block}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .kg-header-contact-us-button-wrap{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .header__icon{width:40px;height:40px;background:#000d29}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .header__icon svg path{fill:#fffbf4}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon{width:40px;height:40px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer{display:block;margin:0;order:1}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container nav.header__inline-menu{display:none}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons{position:absolute;right:56px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon span.svg-wrapper svg{width:14px;height:14px}}@media screen and (max-width: 767px){.kg-site-sticky-header-section .kg-header-announcement-bar .kg-header-container{padding-left:5px;padding-right:5px}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section .kg-site-header-wrapper{padding:22px 24px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons{right:55px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__heading .header__heading-link{padding-left:10px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container{background-image:url(/cdn/shop/files/download_cfeff405-0d0a-4dcb-83f3-2726116ee49f.svg?v=1757326295);padding-top:80px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu{background-image:url(/cdn/shop/files/download_f8741f32-4dc3-40a4-9c5f-2936049fda4e.svg?v=1757326330);background-position:50% 100%;background-repeat:no-repeat;background-size:contain}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__icons .header__icon .cart-count-bubble{width:18px;height:18px}}@media screen and (max-width: 479px){.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container .header__heading .header__heading-link{padding-left:0}.section-header.shopify-section-group-header-group.kg-site-sticky-header-section .kg-site-header-wrapper{padding:20px 24px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container{background-image:url(/cdn/shop/files/6689441ce7cb62e003ab5682_Master.svg?v=1757312839);padding-left:20px;padding-right:20px}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu{background-image:url(/cdn/shop/files/6689441ce7cb62e003ab5682_Master.svg?v=1757312839);height:calc(100svh - 80px)}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__submenu .menu-drawer__inner-submenu{padding-bottom:48px}}section.kg-testimonial-section{background-color:#000d29;padding-top:64px}section.kg-testimonial-section h2.kg-main-title{font-size:48px;z-index:0;position:relative;color:#f4efe6;text-align:center;font-weight:500;line-height:1.2;margin:0;font-family:Playfair Display;letter-spacing:0;padding:0 0 64px}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide{min-height:300px;position:relative}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item{background:#fffbf4;position:relative;height:100%}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item img.kg-slider-desktop-image{z-index:0;width:560px;height:auto;position:absolute;inset:auto 0% 0% auto}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item img.kg-slider-mobile-image{display:none}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content{grid-column-gap:1px;grid-row-gap:1px;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;padding-left:192px;padding-right:192px;display:flex;position:relative}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content p{font-size:18px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0;margin:0;color:#000d29}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .swiper-pagination{position:relative;bottom:0;margin-top:25px;grid-column-gap:16px;grid-row-gap:10px;justify-content:center;align-items:center;display:flex;top:unset;line-height:normal;height:40px;z-index:7}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .swiper-pagination span.swiper-pagination-bullet{background-color:#e5dbcc;width:12px;height:12px;border-radius:0!important;margin:0;transform:rotate(45deg)!important;opacity:1;display:block}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fd641b;border-radius:0!important;width:12px;height:12px}@media screen and (max-width: 991px){section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content{padding-left:64px;padding-right:64px}}@media screen and (max-width: 767px){section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content{padding-left:64px;padding-right:64px}section.kg-testimonial-section h2.kg-main-title{font-size:36px;padding:0 0 32px}section.kg-testimonial-section .kg-testimonial-slider{margin-bottom:55px}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item img.kg-slider-desktop-image{display:none}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item img.kg-slider-mobile-image{width:100%;display:block;position:absolute;z-index:0;height:auto;margin-bottom:0;inset:auto 0% 0%}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content{padding-left:32px;padding-right:32px}}@media screen and (max-width: 479px){section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide{height:auto}section.kg-testimonial-section .kg-testimonial-slider .kg-testomonial-slider-container .kg-testimonial-slide .kg-slide-item .kg-slider-content{min-height:auto;padding-top:96px;padding-bottom:96px}}section.kg-legal-section .kg-padding-global .kg-legal-part:not(:last-child){grid-column-gap:24px;grid-row-gap:24px;border-bottom:1px solid #e5dbcc;flex-flow:column;margin-bottom:64px;padding-top:24px;padding-bottom:64px;display:flex}.shopify-section-group-footer-group footer.kg-site-footer{padding:0}.shopify-section-group-footer-group footer.kg-site-footer .kg-footer-content-top-wrapper{padding-top:80px;background:#fffbf4}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top{padding:0;margin-bottom:40px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper{grid-column-gap:46px;grid-row-gap:46px;border-bottom:1px solid #ddd4c6;align-items:stretch;margin-bottom:64px;padding-bottom:64px;display:grid;grid-template-rows:auto;grid-template-columns:auto auto auto auto auto auto auto;grid-auto-columns:1fr;justify-content:space-between}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block{width:auto;position:relative;max-width:max-content}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block-divider{display:block;background:#ddd4c6;width:1px;height:100%}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block h2{margin:0 0 8px;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0;font-size:16px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block ul li{margin:0;line-height:20px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block ul li .list-menu__item{padding:0;text-decoration:none;letter-spacing:0;font-weight:400;line-height:1.5;font-size:14px;color:#9d9386}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block ul li .list-menu__item:hover,.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links .kg-footer-link:hover{color:#fe8139}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block img{width:202px;height:auto;margin-top:48px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social{gap:16px;align-items:center;display:flex}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social .kg-logo-footer-link{max-width:100%;display:flex}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social .kg-logo-footer-link img.kg-footer-logo{width:235px;height:auto;margin-right:16px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social{gap:16px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link{background-color:#fd641b;flex:0 auto;justify-content:center;width:32px;height:32px;min-height:auto;padding:0;position:relative;inset:auto;gap:3px;display:flex;overflow:hidden;border-radius:0;z-index:0;align-items:center}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link:before{content:"";position:absolute;inset:50px 0% auto -25%;display:block;width:150%;z-index:-1;max-width:700px;border-top-left-radius:40%;border-top-right-radius:40%;height:80px;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link span.svg-wrapper{width:16px;height:16px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link span.svg-wrapper svg{width:100%;height:100%;transform:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link span.svg-wrapper path{fill:#fffbf4}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links{gap:20px;justify-content:flex-end;align-items:center;display:flex}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links .kg-footer-link{text-decoration:none;display:block;color:#9d9386;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;transition:all .3s}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link:hover:before{background-color:#ffd0a9;transform:translate3d(0,-80px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social ul.footer__list-social li.list-social__item .list-social__link:hover span.svg-wrapper{filter:invert(100%)}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social .kg-social-icon img{flex-flow:column;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;transition:all .3s linear;margin-top:2px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom{padding:40px;background:#000d29;border:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0;display:flex;gap:4px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content{text-decoration:none;display:block;font-size:14px;letter-spacing:0;color:#9d9386;font-weight:400;line-height:1.5;text-align:left}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content a{color:#9d9386;text-decoration:none;font-size:14px;letter-spacing:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright ul.policies li:before{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content:hover,.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content:hover a{color:#cabca6}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-mobile-bottom-image{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links img.kg-legal-icon{width:7px;height:7px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer-block--newsletter{margin:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block-divider:last-child{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper{justify-content:space-between;align-items:center;display:flex;flex-wrap:nowrap;gap:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form{padding:0;margin:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form button.disclosure__button svg{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form button.disclosure__button{margin:0;grid-column-gap:8px;border:1px solid #000d29;background-color:#ece5da;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:8px 16px;display:flex;letter-spacing:0;color:#222;font-size:14px;font-weight:500}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form button.disclosure__button:before,.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form button.disclosure__button:after{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form .language-selector{animation:none;transform:none;border:0;box-shadow:none;max-height:unset}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form .language-selector ul{min-width:auto;max-width:unset;padding:0;max-height:unset}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form .language-selector ul .link{margin:0;grid-column-gap:8px;border:1px solid #000d29;background-color:#ece5da;justify-content:space-between;align-items:center;height:37px;min-height:37px;padding:8px 16px;display:flex;letter-spacing:0;color:#222;font-size:14px;font-weight:500}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .localization-form .language-selector ul .link span.visibility-hidden{display:none}.shopify-section-group-footer-group footer.kg-site-footer{padding:0;height:0;z-index:10}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure{bottom:0;position:fixed;left:20px;right:auto}.shopify-section-group-footer-group footer.kg-site-footer .localization-form{margin:0;padding:0}.shopify-section-group-footer-group footer.kg-site-footer .localization-form h2{display:none}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button{margin:0;padding:0 40px 0 10px;font-size:13px;height:37px;color:#9d9386;letter-spacing:0;min-width:auto;min-height:auto}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button:before{display:none}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button svg{display:none}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button:after{box-shadow:none}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure .language-selector{margin:0;transform:none;max-height:fit-content;animation:none;background:#fff;box-shadow:none;width:100%;border:0}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure .language-selector ul{min-width:auto;max-width:unset;padding:0;max-height:unset}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure .language-selector ul li .link svg{display:none}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure .language-selector ul li .link{font-size:13px;color:#000;letter-spacing:0;padding:0 15px 0 10px;height:37px;display:flex;align-items:center}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button[aria-expanded=true]:after{transform:rotate(-180deg)}.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure button.disclosure__button:hover,.shopify-section-group-footer-group footer.kg-site-footer .localization-form .disclosure .language-selector ul li .link:hover{color:#fe8139}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper .kg-footer-bottom-language-selector .disclosure{left:0;position:relative}.shopify-section-group-footer-group footer.kg-site-footer .footer__column.footer__localization.isolate{padding:0;position:fixed;z-index:999}.shopify-section-group-footer-group footer.kg-site-footer .kg-footer-icons .kg-legal-links .kg-footer-localization .localization-form .disclosure{bottom:0;position:relative;left:0;right:auto}@media screen and (max-width: 991px){.shopify-section-group-footer-group footer.kg-site-footer .kg-footer-content-top-wrapper{padding:64px 40px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .kg-footer-block-divider{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper{grid-template-columns:auto 1fr}}@media screen and (max-width: 767px){.shopify-section-group-footer-group footer.kg-site-footer .kg-footer-content-top-wrapper{padding:48px 24px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper{display:flex;flex-flow:column;gap:24px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block{margin:0;width:100%;max-width:100%;padding-bottom:24px;border-bottom:1px solid #ddd4c6}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{margin:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block img{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(7n){padding:0;border:0}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons{flex-flow:column;justify-content:space-between;align-items:flex-start;gap:32px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social{border-bottom:1px solid #ddd4c6;justify-content:flex-start;align-items:center;width:100%;padding-bottom:64px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-mobile-bottom-image{display:block}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-mobile-bottom-image img{width:100%;height:auto;margin-top:0;margin-bottom:32px;max-width:250px}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links img.kg-legal-icon{display:none}.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom{padding:40px 24px}}@media screen and (max-width: 479px){.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-footer-social{flex-flow:wrap;padding-bottom:64px}}.kg-newsletter{border-top:1px solid #202e4a;background:#000d29}.kg-newsletter .kg-newsletter-wrapper{background:transparent;padding:48px 40px}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field:before,.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field:after{display:none}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field label.field__label{display:none}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data{display:flex;justify-content:space-between;align-items:flex-end}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-news-cation{gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-news-cation .kg-caption{grid-column-gap:4px;grid-row-gap:4px;background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex;letter-spacing:0}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-news-cation h2{color:#f4efe6;font-weight:500;line-height:1.5;font-size:16px;font-family:Plus Jakarta Sans;letter-spacing:0;margin:0;text-align:left}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form{flex:none;margin-bottom:0}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form,.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field{gap:8px;display:flex}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field input{outline:none;background-color:#fff0;min-width:290px;height:48px;margin-bottom:0;font-size:14px;font-weight:400;border:1px solid #cabca6;line-height:1.42857;display:block;padding:8px 12px;width:100%;box-shadow:none;color:#cabca6}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{flex:none;position:relative;width:auto;height:48px;right:0;color:#f4efe6;background:#fd641b;padding:0 16px;justify-content:space-between;min-width:169px}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field input::placeholder{opacity:1;letter-spacing:0;color:#cabca6}@media screen and (max-width: 991px){.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data{gap:32px;flex-flow:wrap}}@media screen and (max-width: 767px){.kg-newsletter .kg-newsletter-wrapper{padding:80px 24px}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form{width:100%}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field{flex-flow:wrap;gap:32px}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{min-width:260px}}@media screen and (max-width: 479px){.kg-newsletter .kg-newsletter-wrapper{padding:88px 24px}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{min-width:0;width:100%}.kg-newsletter .kg-newsletter-wrapper .kg-newsletter-data .kg-newsletter-form .newsletter-form .newsletter-form__field-wrapper .field input{min-width:270px}}.kg-appointment{z-index:9;gap:8px;display:flex;position:fixed;inset:auto 32px 32px auto}.kg-appointment .kg-wp-button .kg-black-animated-btn{width:48px;padding:0 12px;border:1px solid #fffbf4}.kg-appointment .kg-ap-button .kg-black-animated-btn{padding:0 12px;border:1px solid #fffbf4}.kg-appointment .kg-wp-button .kg-black-animated-btn img{flex-flow:column;justify-content:center;align-items:center;width:22.4px;height:22.4px;margin-top:2px;margin-left:0;margin-right:0;display:flex;position:relative}@media screen and (max-width: 767px){.kg-appointment{right:16px;bottom:16px}}section.kg-discover-unique-section{background:#fffbf4}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .kg-mobile-discover-btn{display:none}.kg-discover-unique-section .kg-discover-unique-wrap{display:grid;position:relative;grid-template-columns:1fr 448px;gap:96px}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side .subheading-warpper{background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex;gap:4px;width:fit-content;letter-spacing:0}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side .subheading-warpper img{max-width:100%;display:inline-block}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side .subheading-warpper .subheading-number{background-color:#ffe9d4;border-radius:4px;justify-content:center;align-items:center;width:24px;height:15px;display:flex;color:#000d29;font-size:10px;line-height:1}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side h2{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;margin:0;letter-spacing:0;color:#000d29}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side p{color:#000d29;font-weight:500;font-size:18px;letter-spacing:0;line-height:1.5;font-family:Plus Jakarta Sans}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side .kg-black-animated-btn{width:fit-content;gap:3px}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side{gap:32px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:sticky;top:50px;align-self:start}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side ul.kg-discover-unique-product-list{gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side ul.kg-discover-unique-product-list li.kg-discover-unique-product-item{list-style:none;height:auto}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .swiper-pagination{position:relative;top:0;bottom:0;padding:48px 0;display:flex;align-items:center;justify-content:center;gap:20px;z-index:8}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .swiper-pagination span.swiper-pagination-bullet{background-color:#e5dbcc;width:8px;height:8px;transform:rotate(45deg);margin:0;border-radius:0;opacity:1}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ee4308}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .swiper-pagination:empty{display:none}.kg-discover-unique-section.kg-section-content-right .kg-padding-global{padding:240px 40px 80px}section.kg-discover-banner-section.kg-is-light .kg-padding-global .kg-banner-grid .kg-banner-content p.kg-subtitle{font-weight:500}section.kg-discover-unique-section.kg-section-content-right .kg-discover-unique-wrap{gap:32px}@media screen and (max-width: 991px){.kg-discover-unique-section.kg-section-content-right .kg-padding-global{padding:60px 40px 80px}}@media screen and (max-width: 767px){.kg-discover-unique-section.kg-section-content-right .kg-padding-global{padding:60px 24px 80px}}@media screen and (min-width: 992px){section.kg-discover-unique-section.kg-section-content-right .kg-discover-unique-wrap{grid-template-columns:448px 1fr;gap:32px}section.kg-discover-unique-section.kg-section-content-right .kg-discover-unique-wrap .kg-discover-left-side{order:1}}@media screen and (max-width: 991px){.kg-discover-unique-section .kg-discover-unique-wrap{flex-flow:column-reverse;display:flex}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side{position:relative;top:0}}@media screen and (max-width: 991px) and (min-width: 768px){section.kg-discover-unique-section .kg-padding-global{padding:96px 40px}}@media screen and (min-width: 768px){.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .swiper-pagination{display:none}}@media screen and (max-width: 767px){.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side h2{font-size:36px;font-weight:500}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side p{font-size:16px}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-right-side .kg-black-animated-btn{display:none}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side .kg-mobile-discover-btn{display:flex}.kg-discover-unique-section .kg-discover-unique-wrap .kg-discover-left-side ul.kg-discover-unique-product-list{gap:0;flex-flow:row;display:flex}section.kg-discover-unique-section{overflow:hidden}}.kg-product-card-wrapper .card .card__inner{height:auto;width:100%;border:0;background:transparent}.kg-product-card-wrapper .card{z-index:0;background-color:#f4efe6;flex-flow:column;justify-content:flex-start;align-items:stretch;height:100%;text-decoration:none;display:flex;position:relative;align-self:start}.kg-product-card-wrapper .card .card__inner:before{padding:0}.kg-product-card-wrapper .card .card__inner .card__media{border-radius:0;position:relative;aspect-ratio:1.2}.kg-product-card-wrapper .card .card__inner .card__media .media{position:relative}.kg-product-card-wrapper .card .card__inner .card__media .media img{aspect-ratio:1.2;opacity:1;object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:relative;transition:all .3s ease-in-out}.kg-product-card-wrapper .card .card__inner .card__content{display:none}.kg-product-card-wrapper .card .card__content{z-index:0;grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;flex:1;padding:32px;text-decoration:none;display:flex;margin:0}.kg-product-card-wrapper .card .card__content .card__information{padding:0;display:flex;flex-direction:column;gap:8px;height:100%}.kg-product-card-wrapper .card .card__content .card__information .kg-card-product-tags-wrapper ul.kg-card-product-tags-list{gap:8px;flex-flow:wrap;margin-bottom:8px;display:flex}.kg-product-card-wrapper .card .card__content .card__information .kg-card-product-tags-wrapper ul.kg-card-product-tags-list li.kg-card-product-tag-item{list-style:none;text-transform:capitalize;justify-content:center;align-items:center;height:34px;padding:12px;font-size:14px;line-height:1;display:flex;letter-spacing:0;border:1px solid #e5dbcc;background-color:#ece5da;color:#7e7067;width:fit-content}.kg-product-card-wrapper .card .card__content .card__information h3.card__heading{font-size:28px;font-weight:500;color:#000d29;line-height:1.2;letter-spacing:0;font-family:Playfair Display}.kg-product-card-wrapper .card .card__content .card__information h3.card__heading a{text-decoration:none}.kg-product-card-wrapper .card .card__content .card__information .card-information{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.kg-product-card-wrapper .card .card__content .card__information .card-information span.caption-large{display:none}.kg-product-card-wrapper .card .card__content .card__information .card-information .price{margin:0}.kg-product-card-wrapper .card .card__content .card__information .card-information .price span.price-item{font-weight:600;font-size:20px;letter-spacing:0;color:#000d29;line-height:1.5}.kg-product-card-wrapper .card .card__content .card__information .card-information .kg-product-card-link{flex:0 auto;width:48px;height:48px;padding-left:12px;padding-right:12px;background:#000d29;margin:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.kg-product-card-wrapper .card .card__content .card__information .card-information .kg-product-card-link img{flex-flow:column;justify-content:center;align-items:center;width:22.4px;height:22.4px;margin-top:2px;margin-left:0;margin-right:0;display:flex;position:relative;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.kg-product-card-wrapper .card .card__content .card__information .card-information .kg-product-card-link:before{content:"";border-top-left-radius:40%;border-top-right-radius:40%;height:80px;max-width:700px;position:absolute;inset:50px 0% auto -25%;width:150%;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.kg-product-card-wrapper .card:hover .card__content .card__information .card-information .kg-product-card-link:before{background-color:#fd641b;transform:translate3d(0,-80px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-product-card-wrapper .card:hover .card__content .card__information .card-information .kg-product-card-link img{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(-45deg) skew(0);transform-style:preserve-3d}.kg-product-card-wrapper .card:hover .card__inner .card__media .media img{transform:translateZ(0) scale3d(1.2,1.2,1) rotateX(0) rotateY(0) rotate(0) skew(0)!important}@media screen and (max-width: 767px){.kg-product-card-wrapper .card .card__content{padding:20px}}section.kg-budget-section{overflow:hidden;padding-top:64px;background:#fffbf4}section.kg-budget-section .kg-container-medium{padding-bottom:48px}section.kg-budget-section h2.kg-budget-title{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;margin:0 0 32px;letter-spacing:0}section.kg-budget-section .kg-budget-content{gap:48px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-left:192px;display:flex}section.kg-budget-section .kg-budget-content p{font-size:20px;color:#000d29;font-weight:500;font-family:Plus Jakarta Sans;line-height:1.5;margin:0;letter-spacing:0}section.kg-budget-section .kg-budget-content p em{font-weight:400}section.kg-budget-section .kg-budget-content .kg-black-animated-btn{flex:0 auto;min-width:232px}section.kg-budget-section .kg-slider-wrapper{background-image:url(/cdn/shop/files/66db9350f87a945d0619355a_Master.svg?v=1757313181);background-position:50% 84%;background-repeat:no-repeat;background-size:170%;flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:auto;min-height:558px;margin-left:auto;margin-right:auto;padding-top:64px;padding-bottom:80px;display:flex}section.kg-budget-section .kg-slider-wrapper .kg-content-1{width:100%;max-width:960px;margin-top:0;font-size:8px}section.kg-budget-section .kg-slider-wrapper .kg-content-2,section.kg-budget-section .kg-slider-wrapper .kg-content-3{width:100%;max-width:960px;display:none}section.kg-budget-section .kg-slider-wrapper .kg-content-4{width:100%;max-width:960px;display:none}section.kg-budget-section .kg-slider-wrapper .kg-content-5{width:100%;max-width:960px;display:none}section.kg-budget-section .kg-slider-wrapper img.kg-content-image{object-fit:contain;width:auto;height:370px;margin:20px auto 10px;display:block;max-width:100%}section.kg-budget-section .kg-slider-wrapper h6.kg-img-price{padding:0 0 32px;line-height:1.5;font-size:20px;letter-spacing:0;font-family:Plus Jakarta Sans;font-weight:500;position:relative;color:#000d29;margin:0;white-space:unset;word-break:keep-all;word-wrap:unset}section.kg-budget-section .kg-slider-wrapper .kg-content-1 h6.kg-img-price{margin-left:-5%;text-align:left;bottom:-140px}section.kg-budget-section .kg-slider-wrapper .kg-content-2 h6.kg-img-price{margin-left:18%;text-align:left;bottom:-140px}section.kg-budget-section .kg-slider-wrapper .kg-content-3 h6.kg-img-price{bottom:-140px;text-align:center}section.kg-budget-section .kg-slider-wrapper .kg-content-4 h6.kg-img-price{bottom:-140px;text-align:right;margin-right:16%}section.kg-budget-section .kg-slider-wrapper .kg-content-5 h6.kg-img-price{text-align:right;margin-right:-2%;bottom:-140px}section.kg-budget-section .kg-slider-wrapper .kg-range-slider{width:100%;max-width:912px;margin:-25px auto 0}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper{align-items:center;padding:16px 0;font-size:24px;display:block;position:relative}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track{background-color:#ddd4c600;background-image:none;background-repeat:repeat;background-size:auto;border-radius:0;height:44px;margin-left:auto;margin-right:auto;position:relative}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_fill{background-color:#fd641b00;border-radius:999rem 0 0 999rem;width:20%;height:100%;position:absolute}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track img.kg-rangeslider_image.hide-mobile-landscape{width:107%;max-width:none;height:auto;position:absolute;inset:0% 0% auto 50%;transform:translate(-50%)}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track .kg-rangeslider_handle{opacity:1;background-color:#000d2900;background-image:url(/cdn/shop/files/66ab540b4bb868f3ff7c2262_Master.svg?v=1757313369);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px #fd641b;border-radius:0;width:112px;height:112px;top:48%;transform:translate(-50%,-50%);z-index:1;cursor:grab;box-shadow:none;outline:none}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track .kg-rangeslider_handle .kg-rangeslider_handle-value{opacity:0;display:block;text-align:center;width:64px;margin-bottom:-48px;margin-left:4.8px;position:absolute;inset:auto auto 0% 0%;font-size:20px;font-weight:600;color:#000d29}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:none}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-range_values{flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px;padding-left:0;padding-right:0;display:flex}section.kg-testimonial-section .kg-testimonial-slider{overflow:hidden}@media screen and (max-width: 991px){section.kg-budget-section h2.kg-budget-title{margin:0 0 24px}section.kg-budget-section .kg-container-medium{padding-bottom:40px}section.kg-budget-section .kg-slider-wrapper{background-position:50%}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track .kg-rangeslider_handle{background-image:url(/cdn/shop/files/66db918233d0f035173a1846_Master.svg?v=1757313404);width:60.8px}}@media screen and (max-width: 767px){section.kg-budget-section .kg-budget-content{margin-left:0}section.kg-budget-section h2.kg-budget-title{font-size:36px;margin:0 0 20px}section.kg-budget-section{padding:0}section.kg-budget-section .kg-container-medium{padding-bottom:24px}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track img.kg-rangeslider_image.hide-mobile-landscape{display:none}section.kg-budget-section .kg-slider-wrapper{background-size:200%}section.kg-budget-section .kg-slider-wrapper .kg-range-slider{width:80%}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track{background-image:url(/cdn/shop/files/66db94888e6e09e9b2cef70d_Group_2011.svg?v=1757313529);background-repeat:no-repeat;background-size:100%;height:80px}}@media screen and (max-width: 479px){section.kg-budget-section .kg-budget-content .kg-black-animated-btn{width:100%}section.kg-budget-section .kg-slider-wrapper{background-size:320%}section.kg-budget-section .kg-slider-wrapper .kg-content-1 h6.kg-img-price{margin-left:8%}section.kg-budget-section .kg-slider-wrapper .kg-content-2 h6.kg-img-price{margin-left:30%}section.kg-budget-section .kg-slider-wrapper .kg-content-3 h6.kg-img-price{text-align:left;margin-left:50%}section.kg-budget-section .kg-slider-wrapper .kg-content-4 h6.kg-img-price{margin-right:30%}section.kg-budget-section .kg-slider-wrapper .kg-content-5 h6.kg-img-price{margin-right:10%}section.kg-budget-section .kg-slider-wrapper .kg-range-slider .kg-rangeslider_wrapper .kg-rangeslider_track{background-image:url(/cdn/shop/files/66db94888e6e09e9b2cef70d_Group_2011.svg?v=1757313529);background-repeat:no-repeat;background-size:100%;height:49px}}.kg-contact-us-main-section{align-items:stretch;width:100%;min-height:400px;padding:16px;position:fixed;inset:auto 0% 0%;overflow:hidden;z-index:10;display:block!important;opacity:0;visibility:hidden}section.kg-contact-us-main-section.is-active{visibility:visible;opacity:1}.kg-contact-us-main-section:before{content:"";z-index:9;background-color:#000a1fb3;width:100%;height:100vh;position:fixed;top:0%;right:0%;bottom:0%;left:0%}.kg-contact-us-main-section .kg-contact-us-wrapper{background-color:#fffbf4;position:relative;padding:0 40px;z-index:10;transform:translate3d(0,450px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.kg-contact-us-main-section.is-active .kg-contact-us-wrapper{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0)}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block p.kg-lead,.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block.kg-email-info p{font-weight:500;font-size:12px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap{background-color:#fffbf4;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-auto-columns:1fr;width:100%;height:100%;min-height:400px;padding:32px 0;gap:120px;display:grid}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block img.kg-contact-mobile-img{display:none}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-orange-animated-btn{position:absolute;bottom:16px;right:16px;width:48px;height:48px;justify-content:center;z-index:1}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block h4{font-size:28px;font-weight:500;line-height:1.2;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29;max-width:230px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-img{width:100%;max-width:100%;height:auto}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block p{font-weight:700;font-size:14px;line-height:1.5;color:#000d29;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-black-animated-btn{flex:none;height:40px;min-height:40px;margin-top:auto;gap:3px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-icons-wrapper{flex-flow:column;margin-top:16px;display:flex;padding:0;list-style:none;gap:12px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-icons-wrapper li{justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;gap:12px;display:flex}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-icons-wrapper li img{max-width:18px;height:18px;width:100%}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-icons-wrapper li a{color:#000d29;text-decoration:none;line-height:1.5;font-size:14px;letter-spacing:0;font-weight:500;font-family:Plus Jakarta Sans}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:not(:last-child):after{content:"";position:absolute;background-color:#ddd4c6;width:1px;height:100%;right:-60px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-orange-animated-btn:hover .kg-bg-cta{background:#fd641b}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-orange-animated-btn:hover img.kg-arrow-icon{transform:unset;filter:unset}.shopify-section-group-header-group.kg-contact-us-modal-section-wrapper{z-index:10}@media screen and (max-width: 991px){.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap{min-height:450px;gap:16px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:not(:last-child):after{display:none}.kg-contact-us-main-section .kg-contact-us-wrapper{padding:0 16px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-orange-animated-btn{bottom:0;right:0}}@media screen and (max-width: 767px){.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap{flex-flow:column;display:flex;gap:32px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:not(:last-child):after{width:100%;height:1px;display:block;right:0;bottom:-16px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block{position:relative;gap:8px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block h4{font-size:20px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-img{display:none}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block img.kg-contact-mobile-img{display:block;width:103px;position:absolute;inset:0% 0% 0% auto;object-fit:cover;object-position:50% 50%;height:auto;margin:0 0 32px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block p{min-height:42px;margin-right:120px;font-weight:600}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-black-animated-btn{gap:7px;justify-content:center;width:100%;margin-top:35px}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-lead,.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block.kg-email-info p.kg-lead{display:none}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:last-child .kg-black-animated-btn,.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block.kg-email-info .kg-black-animated-btn{display:none}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-contact-icons-wrapper li img{filter:invert();object-fit:contain;background-color:#fff2d6;width:29px;height:29px;padding:5px;max-width:unset}}@media screen and (max-width: 479px){.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block .kg-black-animated-btn{margin-top:4px}}@media screen and (max-width: 767px){.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:nth-child(2n) p{margin-left:120px;margin-right:0}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:nth-child(2n) img.kg-contact-mobile-img{inset:0% auto 0% 0%}.kg-contact-us-main-section .kg-contact-us-wrapper .kg-contact-us-content-wrap .kg-contact-us-block:nth-child(2n) h4{margin-left:120px}}.kg-portfolio-section{background-color:#000d29;overflow:hidden}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-heading .kg-padding-global{padding-bottom:0!important}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading .kg-subheading-warpper{grid-column-gap:4px;grid-row-gap:4px;background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex;margin-bottom:16px;letter-spacing:0px}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading .kg-subheading-warpper img{max-width:100%;display:inline-block;vertical-align:middle}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading .kg-subheading-warpper .kg-subheading-text{background-color:#ffe9d4;border-radius:4px;justify-content:center;align-items:center;width:24px;height:15px;display:flex}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading .kg-subheading-warpper .kg-subheading-text span{background-color:#ffe9d4;color:#000d29;border-radius:0;justify-content:center;align-items:center;margin-top:-1px;padding:0;font-size:10px;line-height:1;display:flex}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading h2{color:#f4efe6;text-align:center;font-family:Playfair Display,sans-serif;font-size:52px;font-weight:500;line-height:1.2;margin-bottom:42px;letter-spacing:0}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content{z-index:100;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-top:0;padding-bottom:0;display:flex;position:relative;transform:scale(.9);transition:transform .5s ease}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content .kg-portfolio-slide-img{z-index:-1;aspect-ratio:6/8;width:100%;height:100%;display:block;position:relative;max-width:100%;object-fit:cover}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide.swiper-slide-active .kg-portfolio-slide-content{transform:scale(1);width:92%;margin:0 auto;transition:transform .5s ease}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide.swiper-slide-active .kg-portfolio-slide-content .kg-portfolio-slide-img{aspect-ratio:1 / 1.5}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content .kg-portfolio-slide-img img{height:100%;width:100%;object-position:50%;background-repeat:no-repeat;object-fit:cover;display:inline-block}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content .kg-portfolio-text-wrapper{z-index:2;background-color:#f4efe6;color:#000d29;text-align:center;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:auto 0% 0}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content .kg-portfolio-text-wrapper h3,.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-slider .kg-portfolio-slide .kg-portfolio-slide-content .kg-portfolio-text-wrapper h3 a{font-size:18px;text-align:center;color:#000d29;font-weight:500;line-height:1.2;font-family:Playfair Display,sans-serif;letter-spacing:0;text-decoration:none}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-btn .kg-padding-global{padding-top:0!important}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-btn .kg-portfolio-btn-wrapper{display:flex;margin-top:50px;justify-content:center}.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-btn .kg-portfolio-btn-wrapper .kg-orange-animated-btn{min-width:232px}@media screen and (max-width: 991px){.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-btn .kg-portfolio-btn-wrapper .kg-orange-animated-btn{min-width:0}}@media screen and (max-width:767px){.kg-portfolio-section .kg-portfolio-wrapper .kg-portfolio-top-heading h2{font-size:36px;margin-bottom:32px}}.kg-hero-interior-section{background-color:#fffbf4;background-image:url(/cdn/shop/files/668ba92e8ca4369a21b24711_Interior.svg?v=1757313821);background-position:50%;background-size:cover;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.kg-hero-interior-section .kg-container{margin:0 auto}.kg-hero-interior-section .kg-padding-global{padding-top:160px;padding-bottom:0;min-height:100vh;width:100%;display:flex;justify-content:flex-start;align-items:stretch}.kg-hero-interior-section .kg-hero-interior-grid{gap:64px;grid-template-rows:auto;grid-template-columns:minmax(200px,1fr) 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:grid}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text{align-self:start;display:flex;position:relative;justify-content:flex-start;align-items:flex-start;flex-flow:column}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text h1{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;margin:0 0 32px;letter-spacing:0}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text p{font-size:18px;font-weight:500;font-family:Plus Jakarta Sans;line-height:1.5;letter-spacing:0;color:#000d29}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text .kg-hero-interior-btn a.kg-black-animated-btn{flex:0 auto;min-width:232px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image{min-height:600px;position:relative}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image .kg-hero-interior-wrapper{background-color:#ffae72;width:calc(50vw - 32px);max-width:none;height:100%;min-height:600px;padding:32px;position:absolute;inset:0% 0% auto}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image .kg-hero-interior-small-image{background-color:#f4efe6;width:240px;height:240px;padding:25px;position:absolute;inset:auto auto 0% 0%;transform:translate(-50%)}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text p a{color:#fe8139;text-decoration:none}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image img{object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}@media screen and (max-width:991px){.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text h1{margin-bottom:24px}}@media screen and (max-width:767px){.kg-hero-interior-section{background-position:50% 30%;background-repeat:no-repeat;background-size:contain}.kg-hero-interior-section .kg-hero-interior-grid{gap:0;flex-flow:column;display:flex}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text h1{font-size:44px;margin-bottom:40px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text p{font-size:16px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image{flex-flow:column-reverse;height:auto;display:flex;margin:0 -24px;padding-top:32px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-wrapper{width:100%!important;height:400px!important;min-height:auto!important;position:static!important}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-small-image{z-index:2!important;width:288px!important;height:288px!important;position:relative!important;transform:none!important;left:0!important}}@media screen and (max-width:479px){.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text .kg-hero-interior-btn{width:100%}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-image{display:none}.kg-hero-interior-section .kg-padding-global{padding-bottom:32px;min-height:100%}}.kg-main-collections .kg-collection-grid .facets-wrapper{display:none}.kg-card-product-layout ul.product-grid{display:grid;grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;grid-auto-columns:1fr;margin:0}.kg-main-collections .kg-collection-grid{padding:0 40px}.kg-card-product-layout ul.product-grid li.grid__item{width:100%;max-width:100%}.kg-card-product-layout ul.product-grid li.grid__item .kg-product-card-wrapper .card__inner .card__media,.kg-card-product-layout ul.product-grid li.grid__item .kg-product-card-wrapper .card__inner .card__media img{height:320px}.kg-main-collections .kg-collection-grid .collection .kg-load-more{display:flex;justify-content:end;margin:48px 0 0}.kg-main-collections .kg-collection-grid .collection .kg-load-more .kg-contact-btn.kg-contact-us-modal-toggle-btn,.kg-main-collections .kg-collection-grid .collection .kg-load-more .kg-collection-product-load-more{min-width:232px}.kg-main-collections .kg-collection-grid .collection .kg-load-more .kg-collection-product-load-more.kg-loading:before{background-image:url(/cdn/shop/files/tube-spinner_1.svg?v=1755174703);background-repeat:no-repeat;background-size:contain;background-position:right;content:"";position:absolute;z-index:2;width:25px;height:25px;top:0;left:auto;right:11px;bottom:0;margin:auto}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more .kg-collection-product-load-more{position:relative}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more .kg-collection-product-load-more.kg-loading .kg-arrow-icon{display:none}@media screen and (max-width: 991px){.kg-main-collections{padding:96px 0 0!important}.kg-card-product-layout ul.product-grid{display:flex}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more{margin:40px 0 0}.kg-card-product-layout ul.product-grid li.grid__item{width:calc(50% - 30px)!important}.kg-hero-interior-section .kg-padding-global{padding-top:133px}}@media screen and (max-width: 767px){.kg-main-collections .kg-collection-grid{padding:0 24px}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more .kg-collection-product-load-more{min-width:100%}.kg-main-collections{padding:64px 0 0!important}.kg-card-product-layout ul.product-grid{flex-flow:column;display:flex}.kg-card-product-layout ul.product-grid li.grid__item .kg-product-card-wrapper .card__inner .card__media,.kg-card-product-layout ul.product-grid li.grid__item .kg-product-card-wrapper .card__inner .card__media img{height:272px}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more{margin:24px 0 0}.kg-main-collections .kg-collection-grid .kg-card-product-layout .collection .kg-load-more .kg-contact-btn.kg-contact-us-modal-toggle-btn{min-width:100%}.kg-card-product-layout ul.product-grid li.grid__item{width:100%!important}}.kg-remote-multi-form-section .kg-multi-form-component{grid-template-columns:1fr 1fr;min-height:100vh;display:grid;overflow:visible;gap:0;background:#fffbf4}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left{flex-flow:column;justify-content:center;align-items:center;margin-left:5vw;margin-right:5vw;padding-top:136px;padding-bottom:0;display:flex;position:relative}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-image{background-color:#000d29;padding-bottom:48px;display:flex;position:sticky;top:0;overflow:hidden;justify-content:center;align-items:center;height:100vh;background-position:50%;background-size:auto;padding-top:136px}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content{justify-content:flex-start;align-items:flex-start;display:flex;flex-flow:column;position:relative;top:-68px;max-width:560px;gap:12px;padding:0 88px}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content .kg-remote-sub-heading{gap:4px;background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex;font-family:Plusjakartasans,sans-serif;letter-spacing:0}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content h1{font-size:40px;font-weight:500;line-height:1.2;color:#000d29;letter-spacing:0}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content p{color:#000d29;font-weight:500;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-image .kg-form-placeholder-calendly{background-color:#fff;border-radius:16px;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:75%;display:flex;overflow-y:hidden}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-image .kg-form-placeholder-calendly .kg-form-calendly-widget{position:relative;min-width:320px;height:500px}.kg-close-icon-form{z-index:9;border:1px solid #fffbf4;position:fixed;inset:32px 64px auto auto;top:112px;right:32px}.kg-close-icon-form .kg-black-animated-btn.kg-close-btn{width:48px;height:48px;justify-content:center}.kg-close-icon-form .kg-black-animated-btn.kg-close-btn:hover img.kg-arrow-icon{transform:unset}@media screen and (min-width: 992px){.kg-remote-multi-form-section.kg-section-content-right .kg-multi-form-component .kg-form-component-image{order:1}.kg-remote-multi-form-section.kg-section-content-right .kg-multi-form-component .kg-form-component-left{order:2}}@media screen and (max-width: 991px){.kg-remote-multi-form-section .kg-multi-form-component{grid-template-columns:1fr}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content{padding-bottom:48px;padding-left:0;padding-right:0;top:0}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-image{height:auto;padding-top:48px;display:flex}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left{justify-content:flex-start;align-items:center;padding-top:0}}@media screen and (max-width: 767px){.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap{padding-top:96px;display:block}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-left .kg-form-left-wrap .kg-form-left-content h1{font-size:36px}.kg-remote-multi-form-section .kg-multi-form-component .kg-form-component-image{height:auto;padding-top:16px;padding-bottom:16px;display:flex}.kg-close-icon-form{display:none}}section.kg-steps-section-main{z-index:2;background-color:#fffbf4;position:relative}section.kg-steps-section-main .kg-padding-global{padding-top:0;padding-bottom:0}section.kg-steps-section-main .kg-steps-wrapper{gap:0px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation{justify-content:flex-start;align-items:center;min-height:100vh;padding-left:32px;display:flex;position:sticky;top:0;align-self:start}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-progress-holder{height:380px;min-height:380px;position:relative;overflow:hidden;background-color:#9d9386;width:1px;max-width:700px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-progress-holder .kg-progress-bar{width:1px;height:0%;position:absolute;top:0;left:0;background:#ee4308;transition:height .5s ease-out;display:block}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links{position:relative;left:-33px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link{text-transform:uppercase;justify-content:flex-start;align-items:center;padding-top:32px;padding-bottom:32px;font-weight:500;display:flex;gap:26px;color:#fd641b;font-size:14px;line-height:1.5}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link.not-active{color:#9d9386}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link:first-child{color:#fd641b}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link.prev-active .kg-step-shape{border-color:#0000}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link .kg-step-shape{border:1px solid rgb(253,100,27);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-left:1px;display:flex}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link .kg-step-shape .kg-code-embed-icon-step{position:relative;left:20.8px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link .kg-step-shape .kg-code-embed-icon-step svg{overflow:hidden}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link .kg-step-number{font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;font-weight:500}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content{gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:144px;padding-bottom:0;display:flex;position:static}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper{gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:592px;display:flex}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper .kg-subheading-wrapper{gap:4px;background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper .kg-subheading-wrapper img.kg-dot-icon{max-width:100%;display:inline-block}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper .kg-subheading-wrapper .kg-step-block{color:#ee4308;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;justify-content:center;align-items:center;height:15px;display:flex;font-family:Plus Jakarta Sans}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper h2{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;margin:0;letter-spacing:0;color:#000d29}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper p{font-size:16px;font-weight:400;line-height:1.5;margin:0;color:#000d29;font-family:Plus Jakarta Sans;letter-spacing:0}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper p.kg-subtitle{line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0;color:#000d29;font-weight:500;font-size:18px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper .kg-black-animated-btn{margin-top:32px;min-width:232px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content img.kg-step-image{width:100%;height:auto;margin-top:88px;max-width:100%;display:inline-block}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation .kg-steps-links .kg-step-link.not-active .kg-step-shape{border-color:#0000}@media screen and (max-width: 991px){section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content{position:relative;top:0}}@media screen and (max-width: 767px){section.kg-steps-section-main .kg-steps-wrapper{flex-flow:column;display:flex}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-animation{display:none}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content{padding-top:64px;padding-bottom:64px}section.kg-steps-section-main .kg-steps-wrapper .kg-steps-content .kg-step-content .kg-step-text-wrapper h2{font-size:36px}}section.kg-types-component{overflow:hidden;background:#fffbf4}section.kg-types-component .kg-padding-global{padding-top:0;padding-bottom:0}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper{overflow:visible;height:176px;margin-top:68.8px}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper{flex-flow:row;display:flex}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item{flex:none;width:auto}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a{max-width:100%;justify-content:flex-start;align-items:center;padding-left:8px;padding-right:8px;font-size:14px;font-weight:500;text-decoration:none;display:flex;gap:14.4px;color:#000d29;text-align:center;flex-flow:column}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a img.kg-type-image{object-fit:cover;border-radius:4px;width:100px;height:100px;margin-left:16px;margin-right:16px}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a .kg-type-text{padding:0 4px;color:#fd641b;font-weight:600;text-align:center;font-size:14px;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a .kg-type-text span.kg-number-span{background-color:#ffd0a9;min-width:30px;color:#fd641b;font-weight:600;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;height:15px;font-size:10px;display:inline-flex;position:relative;top:-10px}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item .kg-type-list{gap:0px;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item .kg-type-list .kg-listitem{flex:none}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a .kg-title-type{gap:3px;white-space:nowrap;justify-content:center;align-items:flex-start;padding-left:4px;padding-right:4px;display:flex;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0;color:#000d29;font-size:14px;font-weight:500}section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a:hover .kg-title-type{color:#fd641b}@media screen and (max-width: 767px){section.kg-types-component .kg-padding-global .kg-types-wrapper.swiper .kg-types-list.swiper-wrapper .kg-types-item a img.kg-type-image{width:80px;height:80px}}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main{background:#fffbf4!important}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container{background-image:url(/cdn/shop/files/66ffecb35b60666fcae5b995_Image.png?v=1757314069);object-fit:cover;width:100%;height:600px;background-attachment:scroll;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:end}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content{padding:60px;max-width:444px;width:100%}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content .kg-orange-animated-btn{max-width:232px;width:100%;margin-top:24px}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content .kg-subtitle{font-size:16px}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container>img{display:none;width:100%;height:500px;object-fit:cover}@media screen and (max-width: 767px){.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing{padding:64px 24px}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container{background:unset;height:100%;display:flex;flex-direction:column}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container>img{display:block}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-content h3.kg-main-heading{font-size:24px}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content .kg-orange-animated-btn{max-width:fit-content}.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content{max-width:100%;width:100%;padding:48px 32px 64px;position:relative}}@media screen and (max-width:479px){.kg-sourcing-blossom-type-2.kg-sourcing-blossom-section-main .kg-global-sourcing .kg-sourcing-image-container .kg-sourcing-content .kg-orange-animated-btn{max-width:100%}}.kg-section_options-wrapper{position:relative;overflow:hidden;background-color:#fffbf4;z-index:2}.kg-section_options-wrapper .kg-padding-global .kg-options-grid{gap:64px;grid-template-rows:auto;grid-template-columns:1fr auto 1fr auto 1fr;grid-auto-columns:1fr;display:grid}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-option-grid-cell{gap:16px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-option-grid-cell img{object-fit:contain;width:70.4px;height:70.4px}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-option-grid-cell h3{text-align:center;margin:0 0 16px;font-size:18px;font-weight:500;font-family:Playfair Display;line-height:1.2;letter-spacing:0}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-option-grid-cell p{max-width:280px;color:#7e7067;text-align:center;font-weight:500;font-size:16px;margin:0;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-cell-line{background-color:#ddd4c6;width:1px;min-height:50px;display:block}@media screen and (max-width:767px){.kg-section_options-wrapper .kg-padding-global .kg-options-grid{flex-flow:column;display:flex}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-option-grid-cell h3{max-width:none}.kg-section_options-wrapper .kg-padding-global .kg-options-grid .kg-cell-line{display:none}}section.kg-split-section-main{z-index:2;background-color:#fffbf4;position:relative;padding-top:30px}section.kg-split-section-main .kg-products-cell-grid{gap:88px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}section.kg-split-section-main .kg-products-cell-grid .kg-product-info{justify-content:flex-start;align-items:flex-start;display:flex;flex-flow:column}section.kg-split-section-main .kg-products-cell-grid .kg-product-info h2{font-family:Playfair Display;font-size:61px;font-weight:500;line-height:1.1;color:#000d29;letter-spacing:0;margin:0 0 32px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info p.kg-subtitle{color:#000d29;font-weight:500;font-family:Plus Jakarta Sans;letter-spacing:0;font-size:20px;line-height:1.5;margin:0 0 24px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info p{color:#7e7067;font-size:18px;letter-spacing:0;font-family:Plus Jakarta Sans;font-weight:500;line-height:1.5;margin:0}section.kg-split-section-main .kg-products-cell-grid .kg-product-info ul{padding:0 0 0 24px;overflow:hidden;margin:0}section.kg-split-section-main .kg-products-cell-grid .kg-product-info ul li{color:#7e7067;font-size:18px;letter-spacing:0;font-family:Plus Jakarta Sans;font-weight:500;line-height:1.5;margin:0 0 4px}section.kg-split-section-main.kg-left-flip-mode .kg-products-cell-grid img.kg-cell-image{order:-1}section.kg-split-section-main .kg-products-cell-grid .kg-product-info .kg-black-animated-btn{margin:32px 0 0;min-width:232px}section.kg-split-section-main .kg-products-cell-grid img.kg-cell-image{object-fit:contain;width:100%;height:auto;max-height:600px;place-self:center;max-width:100%;display:inline-block}@media screen and (max-width: 991px){section.kg-split-section-main .kg-products-cell-grid{grid-template-columns:1fr}section.kg-split-section-main .kg-products-cell-grid .kg-product-info h2{margin:0 0 24px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info .kg-black-animated-btn{margin:24px 0 0}section.kg-split-section-main.kg-left-flip-mode .kg-products-cell-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){section.kg-split-section-main .kg-products-cell-grid{flex-flow:column-reverse;display:flex;gap:56px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info h2{font-size:36px;margin:0 0 20px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info p,section.kg-split-section-main .kg-products-cell-grid .kg-product-info ul li{font-size:16px}section.kg-split-section-main .kg-products-cell-grid .kg-product-info .kg-black-animated-btn{margin:20px 0 0}}@media screen and (max-width: 479px){section.kg-split-section-main .kg-products-cell-grid .kg-product-info{width:100%}section.kg-split-section-main .kg-products-cell-grid .kg-product-info .kg-black-animated-btn{width:100%}}. .kg-portfolio-product-hero .kg-nav-breadcrumb .kg-breadcrumb-section ul{grid-column-gap:8px}.kg-portfolio-product-hero .kg-nav-breadcrumb{padding:0}.kg-nav-breadcrumb{background:#fffbf4;padding:46px 40px 0}.kg-nav-breadcrumb .kg-breadcrumb-section ul{list-style:none;grid-column-gap:17px;grid-row-gap:17px;flex-flow:wrap;justify-content:flex-start;align-items:center;font-size:14px;font-weight:400;display:flex}.kg-nav-breadcrumb .kg-breadcrumb-section ul li{cursor:pointer;color:#000d29}.kg-nav-breadcrumb .kg-breadcrumb-section ul li a{color:#000d29;text-decoration:none;letter-spacing:0;font-weight:500}.kg-nav-breadcrumb .kg-breadcrumb-section ul img{width:12px;height:12px}.kg-nav-breadcrumb .kg-breadcrumb-section ul li:hover,.kg-nav-breadcrumb .kg-breadcrumb-section ul li:hover a{color:#fd641b}.kg-nav-breadcrumb .kg-breadcrumb-section ul li.kg-active{text-underline-offset:6px;text-decoration:underline}.kg-nav-breadcrumb .kg-breadcrumb-section ul li a.kg-current{text-decoration:underline;text-underline-offset:6px;font-weight:500}@media screen and (max-width:767px){.kg-nav-breadcrumb{padding:46px 24px 0}}.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list{gap:8px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;margin-bottom:12px}.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list img.option-cell-icon{width:12.8px;height:12.8px;flex:0 0 12.8px}.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list span{font-weight:500;color:#000d29;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;line-height:1.5}section.kg-portfolio-product-hero{z-index:3;background-color:#fffbf4;min-height:100vh;position:relative}section.kg-portfolio-product-hero .kg-padding-global{padding-top:0;padding-bottom:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper{gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;min-height:100vh;display:grid;position:relative}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper{width:100%;padding-top:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper{z-index:0;object-fit:cover;object-position:50% 50%;width:100%;height:auto;min-height:100vh;position:relative}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper img.kg-product-full-image{object-fit:cover;width:50vw;max-width:none;height:100%;position:absolute;inset:0% 0% 0% auto}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info{gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:100vh;padding-top:80px;padding-bottom:32px;padding-left:88px;display:flex;position:sticky;bottom:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info h2{font-size:48px;font-family:Playfair Display;letter-spacing:0;font-weight:500;line-height:1.1;color:#000d29;margin:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-black-animated-btn{min-width:268px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category{gap:4px;flex-flow:column;display:flex}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category p.text-weight-semibold{font-weight:600;line-height:1.5;font-size:16px;letter-spacing:0;color:#000d29;font-family:Plus Jakarta Sans}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category p.text-size-small.text-color-bage.text-weight-medium{font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;color:#7e7067;font-weight:500;line-height:1.5;margin:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description{display:flex;flex-direction:column;gap:16px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage{display:flex;flex-direction:column;gap:16px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p{color:#7e7067;letter-spacing:0;font-weight:500;line-height:1.5;font-size:16px;font-family:Plus Jakarta Sans}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding{gap:8px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;margin-bottom:12px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding img.option-cell-icon{width:12.8px;height:12.8px;flex:0 0 12.8px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding .text-weight-medium{font-weight:500;color:#000d29;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;line-height:1.5}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding:last-child{margin:0}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-cta-message-text{line-height:1.5;font-size:16px;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29;font-weight:500;opacity:.6;margin:0 0 15px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p a{text-decoration:none;color:#000d29}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p a:hover{color:#fd641b}@media screen and (max-width: 991px){section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info{padding-left:40px}}@media screen and (max-width: 767px){section.kg-portfolio-product-hero{padding-top:112px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper{grid-template-columns:1fr}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper{order:9999;padding-top:32px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper{min-height:auto;margin-bottom:24px}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper img.kg-product-full-image{aspect-ratio:1 / 1.28;width:100%;height:auto;position:static}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info{padding-left:0;min-height:auto;padding-top:32px;position:static;align-self:start}}@media screen and (max-width: 479px){section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-black-animated-btn{width:100%}}.kg-our-expertise-main-section{padding:0 40px;background-color:#faf5ef;overflow:clip}.kg-our-expertise-main-section .kg-our-expertise-wrapper{grid-auto-columns:1fr;display:grid;grid-template-columns:5fr 7fr}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image{background-image:none;background-size:auto;justify-content:center;align-items:center;height:100vh;min-height:100vh;padding:48px 0;display:flex;position:sticky;top:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap{z-index:0;background-color:#000d29;justify-content:center;align-items:center;width:calc(50vw - 20%);padding:120px 48px 48px;display:flex;position:absolute;inset:0% 0% 0% auto}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap .kg-expertise-main-img{object-fit:cover;width:100%;height:calc(100vh - 168px)}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap .kg-expertise-back-img{z-index:-1;object-fit:cover;width:100%;height:100%;margin-top:120px;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right{box-shadow:400px 0 0 400px #faf5ef;position:relative}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content{z-index:0;position:relative;padding:200px 0 200px 96px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content h2{font-family:Playfair Display,serif;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;padding:0 0 32px;position:relative;letter-spacing:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content p{max-width:600px;width:100%;font-weight:400;line-height:1.5;font-size:18px;color:#000d29;font-family:Plus Jakarta Sans;z-index:0;position:relative;letter-spacing:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap{width:calc(50vw + 15%);display:block;inset:0% auto 0% 0%;height:100%;position:absolute;z-index:-1;background-color:#fffbf4;overflow:hidden}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img{flex-flow:column;justify-content:center;align-items:center;width:200px;height:auto;display:flex;position:absolute;inset:0% auto auto 0%}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img.image-1{top:-1px;left:-1px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img.image-2{inset:-1px -1px auto auto}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img.image-3{inset:auto -1px -1px auto}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img.image-4{inset:auto auto -1px -1px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content{padding:14px 0 81px 96px;font-size:18px;position:relative;z-index:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content h3{font-family:Plus Jakarta Sans;padding-bottom:12px;letter-spacing:0px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content p{color:#000d29;font-family:Plus Jakarta Sans;font-weight:400;line-height:1.5;letter-spacing:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content p:not(:last-child){padding:0 0 52px;margin:0 0 52px;border-bottom:1px solid #ddd4c6}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content{z-index:0;gap:56px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;padding:100px 0 100px 96px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content p{color:#fffbf4;font-size:18px;font-weight:600;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg_bottom-background{z-index:-1;background-color:#000d29;width:calc(50vw + 15%);position:absolute;inset:0% auto 0% 0%;display:block}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg-orange-animated-btn{min-width:232px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content h2:hover{color:#f4efe6}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper{grid-template-columns:7fr 5fr}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image{order:2}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right{order:1}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap{inset:auto 0% 0% 0%}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap{inset:0% 0% 0% auto}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content{padding:14px 96px 81px 0}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg_bottom-background{inset:0% 0% 0% auto}.kg-our-expertise-main-section-revers.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content{padding:100px 96px 100px 0}@media screen and (max-width: 991px){.kg-our-expertise-main-section .kg-our-expertise-wrapper{flex-flow:column-reverse;display:flex}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content{padding:200px 0}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-middel-content{padding:14px 0 81px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg_bottom-background{width:100vw;margin-left:-40px;inset:0% auto 0% 0%}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content{padding:100px 0 60px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap{margin-left:-40px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap .kg-top-back-img{width:132px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content h2{padding:0 0 24px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg-orange-animated-btn{min-width:auto}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image{z-index:3;background-color:#000d29;height:auto;min-height:0;margin-left:-40px;margin-right:-40px;padding:40px;position:relative}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap{width:100%;padding:0;position:static}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap .kg-expertise-main-img{height:auto}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap .kg-expertise-back-img{margin-top:40px}}@media screen and (max-width: 767px){.kg-our-expertise-main-section{padding:0 24px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content h2{font-size:36px;font-weight:500;padding:0 0 20px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content .kg-top-back-img-wrap{margin-left:-24px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-top-content{padding:128px 0;background-image:url(/cdn/shop/files/668d62ec3624762ee55d6c94_Layout.svg?v=1757314166);background-position:50%;background-repeat:no-repeat;background-size:contain}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content{padding:80px 0 60px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg_bottom-background{margin-left:-24px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image{margin-left:-24px;margin-right:-24px;padding:24px;position:relative;overflow:hidden}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image .kg-expertise-image-wrap .kg-expertise-back-img{margin-top:24px}}@media screen and (max-width: 479px){.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-sticky-image{padding:32px 24px 24px}.kg-our-expertise-main-section .kg-our-expertise-wrapper .kg-expertise-content-right .kg-expertise-bottom-content .kg-orange-animated-btn{min-width:100%}}.kg-product-credit-wrapper{gap:8px;background-color:#f4efe6;grid-template-rows:auto;grid-template-columns:1.2fr 1fr;grid-auto-columns:1fr;padding:8px;display:grid}.kg-product-credit-wrapper .kg-product-credit-content{gap:16px;flex-flow:column;justify-content:center;padding:16px;display:flex}.kg-product-credit-wrapper .kg-product-credit-content .kg-subtitle{font-weight:600;line-height:1.5;letter-spacing:0;font-size:16px;color:#000d29;font-family:Plus Jakarta Sans}.kg-product-credit-wrapper .kg-product-credit-content p{font-weight:500;line-height:1.5;letter-spacing:0;font-size:16px;color:#000d29;font-family:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-product-credit-wrapper+.product__accordion{border-top:1px solid #cabca6}.kg-product-credit-wrapper .kg-product-credit-content .kg-product-credit-link{color:#000d29;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding-top:8px;padding-bottom:8px;transition:border .3s ease-in-out;display:flex;font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:1.5;max-width:100%;text-decoration:none;letter-spacing:0}.kg-product-credit-wrapper .kg-product-credit-image-wrapper{flex-flow:column;justify-content:center;align-items:center;width:100%;aspect-ratio:auto;height:auto;padding:0;display:flex}.kg-product-credit-wrapper .kg-product-credit-content .kg-product-credit-link .kg-credit-icon{flex-flow:column;justify-content:center;align-items:center;width:20px;height:auto;display:flex}.kg-product-credit-wrapper .kg-product-credit-image-wrapper img.kg-person-image{width:85%;height:auto;max-width:100%;display:inline-block}.kg-product-credit-wrapper .kg-product-credit-content .kg-product-credit-link:hover{border-bottom:1px solid #000d29;transform:translate(0);color:#ee4308}@media screen and (max-width: 479px){.kg-product-credit-wrapper{grid-template-columns:1fr}}.kg-product-ul-list .kg-option-celll{gap:8px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;letter-spacing:0;margin-bottom:12px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;color:#000d29}.kg-product-ul-list .kg-option-celll img.kg-option-cell-icon{width:12.8px;height:12.8px}ul.product-grid .kg-product-decorative-box{gap:32px;background-color:#000d29;background-image:url(/cdn/shop/files/669be63c147bdd407b4793c8_Card_20produit.avif?v=1757314215);background-position:50%;background-size:cover;flex-flow:column;justify-content:flex-end;align-items:flex-start;padding:32px;display:flex;height:100%}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-item-heading.kg-accordion.kg-accordion-open+.kg-accordian-content{padding-bottom:32px}ul.product-grid .kg-product-decorative-box h3.kg-product-main-title{color:#f4efe6;letter-spacing:0;font-size:38px;font-family:Playfair Display;font-weight:500;line-height:1.2}ul.product-grid .kg-product-decorative-box .kg-orange-animated-btn:hover .kg-bg-cta{background-color:#fd641b}ul.product-grid .kg-product-decorative-box .kg-orange-animated-btn:hover span{color:#ee4308}ul.product-grid .kg-product-decorative-box .kg-orange-animated-btn:hover img.kg-arrow-icon{filter:invert(0)}@media screen and (max-width: 767px){ul.product-grid .kg-product-decorative-box{min-height:520px}ul.product-grid .kg-product-decorative-box h3.kg-product-main-title{font-size:28px}}@media screen and (max-width: 479px){ul.product-grid .kg-product-decorative-box .kg-orange-animated-btn{min-width:100%}}.kg-hero-maison-section{background-color:#fffbf4;background-image:url(/cdn/shop/files/670510b9bd328193d3d6f829_Bague_20collection1_1_201.avif?v=1757314260);background-position:50%;background-size:cover;flex-flow:row;justify-content:space-between;align-items:flex-end;min-height:100vh;margin-top:0;display:flex;position:relative;overflow:hidden}.kg-hero-maison-section .kg-hero-maison-wrapper{padding-left:40px;padding-right:40px;width:100%}.kg-hero-maison-section .kg-hero-maison-wrapper .kg-maison-container-wrap{width:100%;max-width:912px;background-color:#fffbf4;padding-top:88px;padding-bottom:60px;position:relative;margin:auto}.kg-hero-maison-section .kg-hero-maison-wrapper .kg-maison-container-wrap .kg-maison-left-image{background-color:#fffbf4;width:50vw;height:100%;position:absolute;inset:0% auto auto 0%;display:block;top:0;left:65%;transform:translate(-65%);will-change:transform;transform-style:preserve-3d}.kg-hero-maison-section .kg-hero-maison-wrapper .kg-maison-container-wrap .kg-maison-right-image{background-color:#fffbf4;width:50vw;height:100%;position:absolute;inset:0% 0% 0% auto;display:block;top:0;left:35%;transform:translate(-35%);will-change:transform;transform-style:preserve-3d}.kg-hero-maison-section .kg-hero-maison-wrapper .kg-maison-container-wrap .kg-maison-heading{font-size:52px;font-weight:500;line-height:1.1;z-index:0;position:relative;text-align:center;font-family:Playfair Display;letter-spacing:0}@media screen and (max-width: 767px){.kg-hero-maison-section .kg-hero-maison-wrapper{padding-left:24px;padding-right:24px}.kg-hero-maison-section .kg-hero-maison-wrapper .kg-maison-container-wrap .kg-maison-heading{font-size:40px}}@media screen and (max-width: 479px){.kg-hero-maison-section{min-height:100svh}}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky{position:unset;top:0}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter{position:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter ul.thumbnail-list{justify-content:center}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list{display:block;gap:0}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item{z-index:0;object-fit:cover;object-position:50% 50%;width:100%;height:auto;min-height:75vh;position:relative;max-width:100%}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container{width:100%;margin:0;position:unset;aspect-ratio:unset!important;background:transparent;border:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container .product__modal-opener{position:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container .product__media{overflow:visible!important;padding:0!important;position:unset}.kg-main-product{z-index:3;background-color:#fffbf4;min-height:100vh;position:relative}.kg-main-product .kg-main-product-section-wrapper{background:#fffbf4;padding:20px 40px 0 0!important}.kg-main-product .kg-main-product-section-wrapper .product{gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;min-height:100vh;display:grid;position:relative}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper{max-width:100%;width:100%;padding-top:0;position:sticky;top:0;height:max-content}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper{gap:16px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:100vh;padding-top:80px;padding-bottom:32px;padding-left:88px;display:flex;position:sticky;bottom:0;align-self:end;width:100%;max-width:640px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container{max-width:100%;position:relative;top:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__text{letter-spacing:0;font-size:12px;line-height:1.5;font-family:Plus Jakarta Sans;color:#000d29;font-weight:500;margin:0 0 16px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__title{margin:0 0 32px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__title h1{font-weight:500;line-height:1.1;font-family:Playfair Display;letter-spacing:0;font-size:48px;color:#000d29}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container>*+*{margin:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .price__container{margin:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .price__container .price__regular{display:flex;align-items:center;gap:8px;flex-flow:wrap}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .price__container .price__regular span.price-item{gap:9.2px;background-color:#f0e9e0;white-space:nowrap;border-radius:4px;justify-content:flex-start;align-items:center;padding:12px 16px;line-height:22px;display:flex;letter-spacing:0;font-size:20px;font-weight:700;color:#000d29;text-transform:capitalize}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .price__container .price__regular span.kg-installment-text{gap:9.2px;background-color:#f0e9e0;white-space:nowrap;border-radius:4px;justify-content:flex-start;align-items:center;padding:12px 16px;font-size:14px;display:flex;letter-spacing:0;font-weight:400;color:#000d29;text-transform:capitalize;line-height:22px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .price{display:flex;align-items:center;gap:10px;margin-bottom:32px;flex-wrap:wrap}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary h2{font-weight:600;letter-spacing:0;font-family:Plus Jakarta Sans;font-size:16px;line-height:1.5;color:#000d29;min-height:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container span.badge{margin:0;letter-spacing:0;font-size:12px;font-family:Plus Jakarta Sans;border-radius:4px;padding:5px 10px 7px;line-height:1;background:#fd641b}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description{margin:0 0 32px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description p{margin:0 0 16px;letter-spacing:0;color:#7e7067!important;font-weight:500;line-height:1.5;font-size:16px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description p a{color:#7e7067!important;text-underline-offset:4.8px;text-decoration:underline}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description p a:hover{color:#fd641b!important}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description p span{color:#7e7067!important}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-product-ul-list{margin:0 0 40px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input{margin:0 0 16px;width:100%;max-width:100%}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input label.form__label{display:none}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input .select:before,.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input .select:after{display:none}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input .select select{gap:.5rem;border:1px solid #000d29;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:8px 16px;display:flex;background:transparent;color:#222;text-decoration:none;position:relative;outline:none;box-shadow:none;letter-spacing:0;font-size:14px;line-height:1.5}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product-form__input .select span.svg-wrapper{width:15px;height:15px;top:0;bottom:0;margin:auto;right:20px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form{margin:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 16px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn{margin:0;letter-spacing:0!important;justify-content:space-between;padding:0 16px;background:#000d29}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn:before,.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn:after{display:none}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom{border:1px solid #000d29;background-color:#fffbf4}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom span{color:#000d29}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom img.kg-arrow-icon{filter:invert(1);transform:none}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom:hover{border-color:#fd641b}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom:hover span{color:#fffbf4}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container product-form .product-form__buttons .kg-black-animated-btn.kg-try-in-showroom:hover img.kg-arrow-icon{filter:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product_whatsapp-wrapper .product_whatsapp-link{gap:4px;justify-content:center;align-items:center;display:flex;text-decoration:none;letter-spacing:0;font-size:12px;font-weight:500;color:#000d29}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product_whatsapp-wrapper .product_whatsapp-link .product_whatsapp-icon{flex-flow:column;justify-content:center;align-items:center;width:20px;height:auto;display:flex}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product_whatsapp-wrapper{padding:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-product-credit-wrapper{margin:48px 0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion{border-bottom:1px solid #cabca6;border-top:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary{padding:16px 0;line-height:1.5}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary svg{align-self:flex-start;width:14px;display:flex;height:14px;top:0;bottom:0;margin:auto}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content{padding:0;margin:0 0 16px;overflow:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content p{letter-spacing:0;font-size:14px;color:#000d29;line-height:1.5;margin:8px 0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content p a{font-weight:700;text-decoration:underline;color:#000d29;text-underline-offset:3.2px;letter-spacing:0;display:block;margin:0 0 16px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content p a:hover{color:#ee4308}@media screen and (max-width: 991px){.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper{padding-left:40px}}@media screen and (max-width: 767px){.kg-main-product .kg-main-product-section-wrapper .product{grid-template-columns:1fr}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper{padding-left:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper{position:relative}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper{padding-top:45px;position:relative}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list{display:flex;gap:0;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin:0;height:100%}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container img{width:100%;position:relative;aspect-ratio:1.2}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item{min-height:unset;margin:0;padding:0;height:100%}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter{position:unset;margin:0}.kg-main-product .kg-main-product-section-wrapper{padding:0 24px!important}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider{display:flex!important}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider button.slider-button{display:none}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list{gap:8px;position:relative;margin:8px 0 0}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item button.thumbnail{box-shadow:none;border:0}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item button.thumbnail{box-shadow:none;border:1px solid transparent}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .thumbnail-slider .thumbnail-list .thumbnail-list__item .thumbnail[aria-current]{border-color:#000}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper{padding-top:50px}}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper{display:flex;flex-direction:column;gap:32px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper .kg-review p.kg-review-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper .kg-review p.kg-review-text[data-collapsed=false]{overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper .kg-review button.kg-review-toggle{font-weight:700;text-decoration:underline;font-size:14px;background:transparent;border:0;text-underline-offset:3.2px;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29;cursor:pointer}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper .kg-review p.kg-review-author{text-transform:uppercase}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-reviews-wrapper .kg-review button.kg-review-toggle:hover{color:#ee4308}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-press-logos ul.kg-press-logos__list{padding:0;list-style:none;gap:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin-top:1rem;display:grid}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion .accordion__content .kg-press-logos ul.kg-press-logos__list li.kg-press-logos__item img{object-fit:contain;width:100%;height:28px;max-width:100%;display:inline-block;border:0;box-shadow:none;margin:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary .summary__title{gap:16px;align-items:center}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary .kg-star-rating{display:flex;align-items:center;justify-content:center}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__accordion summary .kg-star-rating svg{margin:0;height:16px;width:17px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-metafields-multitext p a{color:#7e7067}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-metafields-multitext p{margin:0 0 16px;letter-spacing:0;color:#7e7067;font-weight:500;line-height:1.5;font-size:16px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .kg-metafields-multitext p a:hover{color:#fd641b}section.kg-split-section-main .kg-products-cell-grid .kg-product-info p a{color:#fe8139;text-decoration:none}@media screen and (min-width: 768px){.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container iframe{object-fit:cover;width:49vw;max-width:none;height:100%;position:absolute;inset:0% 0% 0% auto}.kg-main-product .kg-main-product-section-wrapper .product .product__media-wrapper .product__column-sticky .product__media-list .product__media-item .product-media-container .deferred-media{padding-top:75vh}}.kg-section-maison-bonnot-wrapper{position:relative;overflow:hidden;background-color:#fffbf4}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog{padding:40px}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content{max-width:912px;margin:0 auto}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content h2{margin:0 0 24px;font-size:38px;font-family:Playfair Display,sans-serif;font-weight:500;line-height:1.2;color:#000d29;letter-spacing:0}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top p{margin-top:0;margin-bottom:0;font-size:16px;font-family:Plus Jakarta Sans,sans-serif;font-weight:400;line-height:1.5;color:#000d29;letter-spacing:0}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top figure{margin-top:32px;max-width:60%;position:relative;margin-bottom:0!important;clear:both;margin-left:auto;margin-right:auto}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top figure img{width:100%;display:inline-block;max-width:100%}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top p a{color:#000d29;text-decoration:none}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top p a:hover,.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top .kg-text-block-container ul li a:hover{color:#ee4308}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top .kg-text-block-container ul{padding-left:24px}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top .kg-text-block-container ul li{margin-bottom:4px}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content .kg-section-title-top .kg-text-block-container ul li a{font-weight:400;line-height:1.5;font-size:16px;letter-spacing:0;color:#000d29;text-decoration:none}@media screen and (max-width:991px){.kg-section-maison-bonnot-wrapper .kg-text-inner-blog{padding:96px 40px}}@media screen and (max-width:767px){.kg-section-maison-bonnot-wrapper .kg-text-inner-blog{padding:64px 24px}.kg-section-maison-bonnot-wrapper .kg-text-inner-blog .kg-text-content h2{font-size:36px}}.kg-product-card-wrapper .card .card__content .card__information .card-information .price span.kg-installment-text{letter-spacing:0;font-size:16px;display:block}.kg-portfolio-section-new-tab .kg-nav-breadcrumb{padding:0}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .kg-filter-by{padding:10px 15px;box-shadow:#0000003d 0 2px 5px;border-radius:7px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter button{margin:0;padding-top:2px;padding-bottom:2px}section.kg-portfolio-section-new-tab{background-color:#fffbf4;position:relative;padding-bottom:128px;padding-top:50px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .kg-filter-by .kg-filter-by-text{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1;font-weight:500;letter-spacing:0;color:#000d29}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .kg-filter-by .kg-filter-by-text svg{width:25px;height:25px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter .kg-dropdown-menu button.kg-dropdown-item{width:100%;justify-content:flex-start;margin:0}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column{width:100%;display:flex;margin:20px 0 0;gap:15px;align-items:center}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .breadcrumb_component{flex:none;align-items:center;display:flex}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter .kg-dropdown-menu button.kg-dropdown-item:hover{background:#ece5da69}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter .kg-dropdown>button:hover,section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter>button:hover{background-color:#ece5da}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter{grid-column-gap:3px;grid-row-gap:5px;flex-flow:wrap;flex:1;justify-content:flex-start;align-items:center;display:flex}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column .buttons button{z-index:0;background-color:#0000;border:1px #000;border-radius:0;height:100%;margin:0;transition:background-color .2s;top:0%;right:0%;bottom:0%;left:0%;line-height:31px;font-size:14.08px;font-weight:400;cursor:pointer;color:#000d29;padding:0 8px;min-width:auto;min-height:auto;letter-spacing:0}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column .buttons button:before,section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column .buttons button:after{display:none}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio a{text-decoration:none}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column .button.is-info.is-warning{box-shadow:none;background-color:#ece5da}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .breadcrumb_component a.breadcrumb-link{color:#000d29;font-size:14px;text-decoration:none;max-width:100%;display:inline-block;letter-spacing:0;font-weight:400}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio{grid-column-gap:16px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .breadcrumb_component .breadcrumb-divider{justify-content:center;align-items:center;width:16px;height:16px;margin-left:8px;margin-right:8px;display:flex}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .breadcrumb_component a.breadcrumb-link.underline-text{text-underline-offset:6px;text-decoration:underline}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column{flex-direction:column;align-items:stretch;width:100%;display:flex}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-image-wrapper{z-index:0;border-radius:0;width:100%;margin-bottom:8px;position:relative;overflow:hidden;display:grid}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-image-wrapper img{aspect-ratio:1 / 1.44;object-fit:cover;width:100%;max-width:100%;display:inline-block}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-image-wrapper .kg-image-overlay{opacity:0;color:#e5dbcc;background-color:#15151599;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:32px;font-weight:500;transition:opacity .2s;display:flex;position:absolute;top:0%;right:0%;bottom:0%;left:0%;box-sizing:border-box}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column:hover .kg-image-wrapper .kg-image-overlay{opacity:1}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-product-title-wraper{font-size:.88rem;display:flex;flex-direction:column}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-product-title-wraper h3{margin:0;font-size:14px;font-family:Plus Jakarta Sans;letter-spacing:0;color:#000d29;line-height:1.5}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-image-wrapper .kg-image-overlay span{font-size:12px;font-weight:600;letter-spacing:0;color:#e5dbcc}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column .kg-product-title-wraper p{font-size:12px;margin:0;color:#000;letter-spacing:0;font-weight:400;line-height:1.5}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio .column:hover .kg-product-title-wraper p{color:#ee4308}section.kg-portfolio-section-new-tab h1.kg-portfol-title{margin-top:0;font-family:Playfair Display;font-size:60px;font-weight:500;line-height:1.1;margin-bottom:48px;letter-spacing:0;color:#000d29}@media only screen and (max-width:1350px){section.kg-portfolio-section-new-tab{padding-left:40px;padding-right:40px}}@media only screen and (max-width:991px){section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:767px){section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column{flex-direction:column;align-items:baseline;gap:20px;margin:10px 0 0}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter .kg-dropdown-menu{min-width:180px}section.kg-portfolio-section-new-tab{padding-left:24px;padding-right:24px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .kg-filter-by .kg-filter-by-text{font-size:14px;gap:5px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .kg-filter-by .kg-filter-by-text svg{width:20px;height:20px}.kg-nav-breadcrumb .kg-breadcrumb-section ul{grid-column-gap:8px;grid-row-gap:8px}section.kg-portfolio-section-new-tab .kg-tab-column div#portfolio{grid-template-columns:1fr 1fr}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper{grid-row-gap:2rem;flex-direction:column;justify-content:flex-start;align-items:flex-start}section.kg-portfolio-section-new-tab h1.kg-portfol-title{font-size:44px;margin-bottom:36px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper .column .buttons button{padding:0 6px}section.kg-portfolio-section-new-tab .kg-portfolio-tab-wrapper div#filter{justify-content:center}}.kg-main-blog.main-blog{padding:70px 40px 128px}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title{text-align:center;max-width:848px;margin:auto;padding-bottom:80px}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title span.kg-subtitle{font-size:18px;letter-spacing:0;color:#000d29;font-weight:600;line-height:1.5}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title h2.kg-main-title{font-size:52px;letter-spacing:0;font-weight:500;line-height:1.1;font-family:Playfair Display;color:#000d29;margin:0 0 16px}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title p{font-size:24px;letter-spacing:0;color:#000d29;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans}.kg-main-blog.main-blog .kg-blog-text{max-width:1040px}.kg-main-blog.main-blog .kg-blog-text .blog-articles{grid-column-gap:24px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.kg-article-card-wrapper .card.article-card .card__inner{border:0;height:300px}.kg-article-card-wrapper .card.article-card .card__inner .article-card__image-wrapper{height:300px}.kg-article-card-wrapper .card.article-card .card__inner .card__content{display:none}.kg-article-card-wrapper .card.article-card .card__content{background-color:#faf5ef;flex-direction:column;flex:1;justify-content:space-between;padding:24px;display:flex}.kg-article-card-wrapper .card.article-card .card__content .card__information{padding:0}.kg-article-card-wrapper .card.article-card .card__content .card__information h3.card__heading{margin:0 0 12.8px}.kg-article-card-wrapper .card.article-card .card__inner .article-card__image-wrapper img{transform:none!important}.kg-article-card-wrapper .card.article-card .card__content .card__information h3.card__heading a{font-weight:600;line-height:1.5;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29;font-size:20px;text-decoration:none}.kg-article-card-wrapper .card.article-card .card__content .card__information p.article-card__excerpt{margin:0;letter-spacing:0;font-weight:400;line-height:1.5;color:#000d29;font-size:16px}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info{justify-content:flex-start;align-items:center;margin-top:24px;display:flex;padding:0}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info span.circle-divider{display:flex;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;text-transform:capitalize;color:#000d29;gap:10px;font-weight:400;align-items:center;flex-wrap:wrap;line-height:1.5}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info span.circle-divider p.kg-date-text{font-weight:600;font-size:14px;line-height:1.5;position:relative;color:#000d29;padding-right:15px}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info span.circle-divider p.kg-date{position:relative;padding-left:15px}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info span.circle-divider p.kg-date-text:after{content:"";width:6px;height:6px;position:absolute;background:#000d29;border-radius:50%;right:0;top:9px}.kg-article-card-wrapper .card.article-card .card__content .card__information .article-card__info span.circle-divider p.kg-date:after{content:"";width:6px;height:6px;position:absolute;background:#000d29;border-radius:50%;left:0;top:9px}.kg-article-card-wrapper .card.article-card:hover .card__content .card__information .article-card__info span.circle-divider p.kg-date-text{color:#ee4308}.kg-article-card-wrapper .card.article-card:hover .card__content .card__information .article-card__info span.circle-divider p.kg-date:after,.kg-article-card-wrapper .card.article-card:hover .card__content .card__information .article-card__info span.circle-divider p.kg-date-text:after{background:#ee4308}.kg-article-card-wrapper .card.article-card:hover .card__content .card__information h3.card__heading a,.kg-article-card-wrapper .card.article-card:hover .card__content .card__information p.article-card__excerpt,.kg-article-card-wrapper .card.article-card:hover .card__content .card__information .article-card__info span.circle-divider{color:#ee4308}.kg-article-card-wrapper .card.article-card .card__content .card__information,.kg-article-card-wrapper .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder){display:block!important}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content ul li a{color:#000d29}section.kg-faq-section .kg-accordian .kg-faq-container .kg-up-slide-dwn .kg-accordian-content ul li a:hover{color:#fd641b}@media screen and (max-width: 991px){.kg-main-blog.main-blog{padding:10px 40px 128px}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title{padding-bottom:64px}.kg-main-blog.main-blog .kg-blog-text .blog-articles{grid-column-gap:32px}}@media screen and (max-width: 767px){.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title h2.kg-main-title{font-size:40px}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title{padding-bottom:48px}.kg-main-blog.main-blog .kg-blog-text .blog-articles{grid-row-gap:48px;grid-template-columns:1fr}.kg-main-blog.main-blog{padding:10px 24px 128px}.kg-article-card-wrapper .card.article-card .card__content .card__information h3.card__heading a{font-size:14px}}@media screen and (max-width: 479px){.kg-article-card-wrapper .card.article-card .card__content{padding:24px 20px}}.kg-section-also-appreciate-wrapper{position:relative;overflow:hidden;background-color:#fffbf4}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs{padding:128px 40px}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-title-top{text-align:center;padding-bottom:88px}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-title-top h2{font-size:48px;position:relative;margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2;font-family:Playfair Display;letter-spacing:0;color:#000d29}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider{overflow:visible}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:flex-start;align-items:flex-start;display:flex}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item{margin-top:0;margin-bottom:0}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a{color:inherit;text-decoration:none}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-image-wrapper{z-index:0;border-radius:0;width:100%;margin-bottom:8px;position:relative;overflow:hidden}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-image-wrapper figure{display:block;max-width:100%;height:auto;position:relative;overflow:hidden;object-fit:cover;margin:0}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-image-wrapper figure img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-image-wrapper figure:after{content:"";width:100%;display:block;position:relative;padding-bottom:144%}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-title-wrapper p{color:#000d29;font-weight:500;font-size:14.08px;line-height:1.5;margin:0;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-itema a .kg-produci-title-wrapper span{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;line-height:1.5;color:#000d29;font-weight:400}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a:hover .kg-produci-title-wrapper span{color:#ee4308}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-swiper-slider .kg-product-list .kg-product-item a .kg-produci-title-wrapper span{margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;line-height:1.5;color:#000d29;font-weight:400;letter-spacing:0;display:block}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .swiper-bullet-wrapper{gap:20px;justify-content:center;align-items:center;padding:48px 0 0;display:flex}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .swiper-bullet.is-active{background-color:#ee4308}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .swiper-bullet{background-color:#e5dbcc;flex:none;width:8px;height:8px;transform:rotate(45deg);cursor:pointer}.swiper-bullet-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:center;align-items:center;padding-top:3rem;padding-bottom:3rem;display:flex}.swiper-bullet.is-active{background-color:#ee4308}.swiper-bullet{background-color:#e5dbcc;flex:none;width:.5rem;height:.5rem;transform:rotate(45deg)}@media screen and (max-width:991px){.kg-section-also-appreciate-wrapper .kg-section-inner-blogs{padding:96px 40px}}@media screen and (max-width:767px){.kg-section-also-appreciate-wrapper .kg-section-inner-blogs{padding:64px 24px}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-title-top{padding-bottom:44px}.kg-section-also-appreciate-wrapper .kg-section-inner-blogs .kg-section-title-top h2{font-size:36px}}.kg-precious-section{background-color:#000d29;min-height:300vh}.kg-precious-section .kg-padding-global{padding:0 40px}.kg-precious-section .kg-precious-wrapper{position:sticky;top:0;overflow:hidden}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component{justify-content:flex-start;align-items:center;display:flex}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_component-wrap{flex-flow:row;height:100vh;display:flex}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left{z-index:1;flex-flow:column;flex:none;justify-content:center;align-items:flex-start;width:427.2px;padding-top:128px;padding-bottom:128px;padding-right:48px;display:flex;position:relative}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left h2{font-size:48px;color:#f4efe6;font-weight:500;line-height:1.2;font-family:Playfair Display,sans-serif;margin-bottom:48px;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left span{font-size:20px;color:#f4efe6;font-weight:600;line-height:1.5;margin-bottom:16px;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left p{color:#cabca6;font-weight:500;line-height:1.5;font-size:16px;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left .kg-steps-sourcing_content-left-background{z-index:-1;background-color:#121d36;width:50vw;height:100%;position:absolute;inset:0% 0% 0% auto}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right{z-index:0;justify-content:flex-start;align-items:center;width:100%;padding-top:128px;padding-bottom:128px;padding-left:128px;display:flex}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card-list{z-index:0;grid-column-gap:32px;grid-row-gap:32px;flex:none;justify-content:flex-start;align-items:center;padding-top:96px;display:flex;position:relative}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card-line-wrapper{background-color:#202e4a;width:2836.8px;max-width:2836.8px;height:1px;position:absolute;inset:0 auto auto 268.8px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card-line-wrapper .kg-steps-sourcing_card-line{background-color:#f4efe6;width:0%;height:100%;display:block}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_content-right-background{z-index:-1;color:#121d36;flex-direction:column;justify-content:center;align-items:center;width:70%;height:auto;display:flex;position:absolute;inset:50% auto auto -255px;transform:translateY(-30%)}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_content-right-background svg{overflow:hidden}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card{z-index:0;flex:none;justify-content:center;align-items:flex-start;width:536px;display:flex;position:relative;overflow:visible}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-point-wrapper{z-index:-1;flex-flow:column;justify-content:flex-start;align-items:center;width:20px;height:105.6px;display:flex;position:absolute;inset:0% auto auto 50%;transform:translate(-50%,-100%)}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-point-wrapper .kg-steps-sourcing_card-point-line-wrapper{background-color:#202e4a;width:1px;height:100%}.kg-precious-section .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-point-wrapper .kg-steps-sourcing_card-point-line{background-color:#f4efe6;width:100%;height:0%;display:block}.kg-precious-section .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-point-wrapper .kg-steps-sourcing_card-point{z-index:1;width:20px;height:20px;position:absolute;inset:0% auto auto 50%;transform:rotate(0) translate(-50%)}.kg-precious-section .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-point-wrapper .kg-steps-sourcing_card-point .kg-steps-sourcing_card-point-circle{background-color:#f0e9e0;box-shadow:inset 0 0 0 4px #fe8139;width:100%;height:100%;transform:rotate(45deg);display:block}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content{grid-column-gap:12px;grid-row-gap:12px;background-color:#f4efe6;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;min-height:456px;padding:3rem;display:flex}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content .kg-subheading-warpper{grid-column-gap:4px;grid-row-gap:4px;background-color:#ffd0a9;color:#ee4308;text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px;font-size:12px;font-weight:500;line-height:1;display:flex;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content h3{font-size:38px;color:#000d29;font-weight:500;line-height:1.2;font-family:Playfair Display,sans-serif;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content span p{line-height:1.5;font-size:16px;font-weight:600;color:#000d29;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content p{font-weight:500;line-height:1.5;font-size:14px;color:#7e7067;letter-spacing:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4{background-color:#ffe9d4;align-items:center;justify-content:center;text-align:center}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 img{width:86px;height:86px;margin-bottom:8px;max-width:100%;display:inline-block}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 p{color:#000d29}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background{z-index:0;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background .kg-steps-sourcing_card-background-image{z-index:0;flex-flow:column;justify-content:center;align-items:center;width:104px;display:flex;position:absolute}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background .kg-steps-sourcing_card-background-image.is-1{inset:0% auto auto 0%}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background .kg-steps-sourcing_card-background-image.is-2{inset:0% 0% auto auto}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background .kg-steps-sourcing_card-background-image.is-3{inset:auto 0% 0% auto}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content.is_4 .kg-steps-sourcing_card-background .kg-steps-sourcing_card-background-image.is-4{inset:auto auto 0% 0%}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content .kg-subheading-warpper.is-blue{background-color:#202e4a;color:#e5dbcc}@media (max-width:991px){.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_component-wrap{flex-flow:column;height:auto}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component{flex-flow:column;justify-content:flex-start;align-items:stretch}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left{width:100%;padding-top:96px;padding-bottom:96px;padding-right:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left .kg-steps-sourcing_content-left-background{width:100vw;margin-right:-40px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right{justify-content:center;align-items:flex-start;padding-top:96px;padding-bottom:96px;padding-left:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card-list{grid-column-gap:176px;grid-row-gap:176px;flex-flow:column;width:100%;padding-bottom:0}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card-line-wrapper{display:none}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_content-right-background{width:300%;inset:0% 0% auto auto;transform:translate(69%,-65%)}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card{width:100%}}@media (max-width:767px){.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content h3{font-size:24px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right .kg-steps-sourcing_card .kg-steps-sourcing_card-content{padding:48px 32px}.kg-precious-section .kg-padding-global{padding:0 24px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left h2{margin-bottom:24px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left span{font-size:16px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-left .kg-steps-sourcing_content-left-background{margin-right:-24px}.kg-precious-section .kg-precious-wrapper .kg-steps-sourcing_component .kg-steps-sourcing_content-right{padding-top:64px;padding-bottom:64px}}.kg-offer-section .kg-offer-top-heading{margin-bottom:64px}.kg-offer-section .kg-offer-top-heading h2{margin:0 auto 24px;font-size:52px;max-width:650px;text-align:center;font-weight:500;line-height:1.2;color:#000d29;font-family:Playfair Display,sans-serif}.kg-offer-section .kg-offer-top-heading p{max-width:530px;margin:0 auto;font-size:18px;font-family:Plus Jakarta Sans,sans-serif;color:#000d29;line-height:1.5;text-align:center;font-weight:500}.kg-offer-section .kg-offer--tabs .kg-offer-investir-menu{grid-column-gap:18px;grid-row-gap:18px;justify-content:center;align-items:flex-start;position:relative;margin-bottom:48px;display:flex}.kg-offer-section .kg-offer--tabs .kg-offer-investir-menu a.kg-offer-investir-menu-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;text-decoration:none;display:inline-block;position:relative;line-height:1.5;color:#7e7067;background-color:#ddd0;border-bottom-width:1px;border-bottom-color:#000;padding:10px 0;font-size:18px;font-weight:500;font-family:Plus Jakarta Sans,sans-serif}.kg-offer-section .kg-offer--tabs .kg-offer-investir-menu a.kg-offer-investir-menu-link.active{border-bottom:1px solid #000d29;color:#000d29;background-color:#ddd0}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab{display:none}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab.active{display:block}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell{grid-column-gap:88px;grid-row-gap:88px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;display:grid}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info{flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info h2{font-size:52px;font-weight:500;line-height:1.2;color:#000d29;margin:0 0 32px;font-family:Playfair Display,sans-serif;letter-spacing:0}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info span{font-size:20px;color:#000d29;font-weight:500;line-height:1.5;margin-bottom:24px;display:block;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info p{font-size:18px;color:#7e7067;font-weight:500;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;margin:0 0 32px;letter-spacing:0}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-product-badge{background-color:#f4efe6;width:100%;padding:16px}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-product-badge p{font-family:Playfair Display,sans-serif;font-weight:800;color:#7e7067;font-size:18px;margin:0;line-height:1.5}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-product-badge{margin-bottom:64px}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-products-btn .kg-black-animated-btn{min-width:232px}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-image img{object-fit:contain;width:100%;height:auto;max-height:600px;place-self:center}@media (max-width:767px){.kg-offer-section .kg-offer--tabs .kg-offer-investir-menu{justify-content:flex-start;align-items:flex-start;padding-left:20px;padding-right:20px;overflow-x:auto;white-space:nowrap}.kg-offer-section .kg-offer-top-heading{margin-bottom:32px}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell{grid-column-gap:56px;grid-row-gap:56px;display:flex;flex-flow:column}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-product-badge p{font-size:16px}.kg-offer-section .kg-offer--tabs .kg-offer--tabs-content .kg-offer-investir-tab .kg-offer-products-cell .kg-offer-products-info .kg-offer-product-badge{margin-bottom:32px}}.kg-section-philosophy-wrapper{position:relative;overflow:hidden;background-color:#faf5ef}.kg-section-philosophy-wrapper .kg-section-inner-blog{padding:64px 40px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top h2{text-align:center;font-size:48px;margin:0 0 32px;font-weight:500;line-height:1.2;font-family:Playfair Display;letter-spacing:0}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top p{font-size:18px;text-align:center;color:#000d29;font-weight:500;margin:0 0 80px;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component{grid-column-gap:0px;grid-row-gap:0px;background-color:#f0e9e0;grid-template-rows:auto;grid-template-columns:1fr .8fr;grid-auto-columns:1fr;height:auto;min-height:530px;margin-left:auto;margin-right:auto;display:grid}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:center;width:90%;max-width:458px;margin-left:auto;margin-right:auto;display:flex}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger{z-index:0;width:100%;margin-left:0;margin-right:0;text-align:left;display:inline-block;position:relative;cursor:pointer}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-line-wide{background-color:#ddd4c6;flex:none;width:100%;height:1px;margin-top:0;margin-bottom:0;display:block}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle h3{color:#707385;justify-content:space-between;align-items:center;width:100%;padding:0;font-family:Playfairdisplay,sans-serif;font-size:32px;font-weight:500;display:flex;font-family:Playfair Display;letter-spacing:0}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle{justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle .arrow-code{transition:transform .2s;position:absolute;right:0;transform:rotate(180deg)}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle.active h3{color:#fd641b}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle .arrow-code{transition:all .4s ease;position:absolute;right:0;transform:rotate(180deg)}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle.active .arrow-code{transform:rotate(0);transition:all .4s ease}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-nav-dropdown-list{position:relative;min-width:100%;display:none}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-nav-dropdown-list.active{flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;display:flex;overflow:hidden}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-nav-dropdown-list p{padding-top:32px;color:#7e7067;margin:0;text-align:left;font-size:16px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-right img{object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}@media screen and (max-width:991px){.kg-section-philosophy-wrapper .kg-section-inner-blog{padding:96px 40px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top p{margin:0 0 64px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;width:100%;padding:64px;display:flex}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left{width:100%;max-width:none}}@media screen and (max-width:767px){.kg-section-philosophy-wrapper{background-color:#f0e9e0}.kg-section-philosophy-wrapper .kg-section-inner-blog{padding:64px 24px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top h2{font-size:36px;margin:0 0 20px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top p{font-size:20px;margin:0 0 48px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component{grid-column-gap:64px;grid-row-gap:64px;width:100%;height:auto;min-height:530px;padding:32px 0 0}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-dropdown-toggle h3{font-size:28px}.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-philosophy-component .kg-text-left .kg-dropdown-bigger .kg-nav-dropdown-list p{padding-top:20px}}@media screen and (max-width:479px){.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top h2,.kg-section-philosophy-wrapper .kg-section-inner-blog .kg-section-title-top p{text-align:left}}.kg-section-section_education-wrapper{position:relative;overflow:hidden}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component{max-width:1104px;margin-left:auto;margin-right:auto}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-text-title h2{margin:0 0 48px;text-align:center;font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;display:block}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:stretch;display:grid;overflow:hidden}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu{justify-content:center;align-items:center;display:flex;gap:16px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu a.kg-layout_tab-link{gap:16px;text-align:center;background-color:#0000;border:1px solid #ece5da;justify-content:center;align-items:center;padding:10px 8px;font-size:14px;line-height:1;display:flex;cursor:pointer;color:#222;text-decoration:none;position:relative}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu a.kg-layout_tab-link:hover{color:#ee4308}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu a.kg-layout_tab-link.w--current{background-color:#ece5da}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content{margin-top:32px;position:relative}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;transition:opacity .4s ease-in-out}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane.w--tab-active{opacity:1;visibility:visible;position:relative}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card{z-index:0;background-color:#121d36;color:#fffbf4;grid-template-rows:auto;grid-template-columns:1.25fr 1fr;grid-auto-columns:1fr;align-items:stretch;padding:16px;display:grid;position:relative}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content{z-index:0;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:640px;padding:64px 64px 32px;display:flex;position:relative}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_image-wrapper{z-index:0;width:100%;height:100%;position:relative;overflow:hidden}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-image-wrapper{z-index:-1;width:100%;max-width:968px;position:absolute;top:0%;right:0%;bottom:0%;left:0%;transform:translate(-7%)}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-content-card-top{margin-bottom:32px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-content-card-top h3{margin:0 0 16px;font-size:38.008px;font-weight:500;line-height:1.2;font-family:Playfair Display;color:#fffbf4}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-content-card-top p{font-size:18px;color:#fffbf4;font-weight:400;line-height:1.5;letter-spacing:0;margin:0;font-family:Plus Jakarta Sans}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component{width:100%;max-width:100%;position:relative;background-color:#202e4a}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content{flex-direction:column;padding:16px 32px;overflow:auto}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item{border-bottom:1px solid #7e7067;justify-content:flex-start;align-items:center;display:flex}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper:last-child .table3_list .table3_item{border:none}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px;font-size:14px;display:flex;color:#fffbf4}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3.is-width-large{justify-content:center;align-items:flex-start;min-width:80px;max-width:150px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3.is-width-small{max-width:16px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3.is-width-xlarge{justify-content:center;align-items:flex-start;min-width:80px;max-width:150px;padding-left:32px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3 .table3_column-icon{background-color:#fd641b;width:8px;height:8px;transform:rotate(45deg);display:block}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .table3_list-wrapper .table3_list .table3_item .kg-column-table3.col-1{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:center;align-items:center}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_image-wrapper img,.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-image-wrapper img{object-fit:cover;width:100%;height:100%}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-wrap{margin:32px 0 0}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-wrap .kg-text-rich p{margin:0 0 16px;font-size:16px;color:#fffbf4;font-family:Plus Jakarta Sans;font-weight:400;line-height:1.5}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-wrap .kg-text-rich a{text-underline-offset:.3rem;color:inherit;text-decoration:underline}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-text-wrap .kg-text-rich a:hover,.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small a:hover{color:#fd641b}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content.kg-col-2{padding:24px 32px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small,.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small a{font-size:14px;color:#fffbf4;font-family:Plus Jakarta Sans;font-weight:400;line-height:1.5}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small a{text-decoration:none}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small ul{overflow:hidden;margin:0;padding-left:24px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content .kg-table-component .kg-table3_content .kg-text-size-small ul li{margin:0 0 4px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-noitem-found{background-color:#ddd;padding:10px;text-align:center;color:#000d29;font-size:16px;font-weight:500;line-height:1.5;margin-bottom:128px}@media screen and (max-width:991px){.kg-section-section_education-wrapper .kg-padding-section-large{padding:96px 0}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-noitem-found{margin-bottom:96px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card{grid-template-columns:1.1fr;padding:32px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content{justify-content:center;align-items:flex-start;min-height:auto;padding-bottom:64px;padding-left:0;padding-right:0}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu a.kg-layout_tab-link{font-size:13px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu{gap:15px}}@media screen and (max-width:767px){.kg-section-section_education-wrapper .kg-padding-section-large{padding:64px 0}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-noitem-found{margin-bottom:64px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-text-title h2{font-size:36px;margin:0 0 24px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu{flex-direction:column}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card{grid-template-columns:1fr;padding:24px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs-content .kg-layout_tab-pane .kg-layout_card .kg-layout_card-content{padding:0 0 32px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component{max-width:100%}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu a.kg-layout_tab-link{font-size:14px}.kg-section-section_education-wrapper .kg-padding-section-large .kg-layout_component .kg-tab-list-wrap .kg-tab-items .kg-layout_tabs .kg-layout_tabs-menu{gap:16px}}.kg-investment-tab-section{padding:128px 40px;z-index:2;background-color:#f4efe6;background-image:url(/cdn/shop/files/66991df1998e6e31e8f58890_Data_1.svg?v=1756115731);background-position:100% 0;background-size:cover;position:relative;overflow:hidden}.kg-investment-tab-section .kg-investment-header{text-align:center;padding:0 0 64px}.kg-investment-tab-section .kg-investment-header .kg-investment-title{max-width:744px;font-size:52px;font-weight:500;line-height:1.2;margin:auto;letter-spacing:0;padding:69px 0 24px;color:#000d29}.kg-investment-tab-section .kg-investment-header p{font-size:18px;color:#000d29;font-weight:500;line-height:1.5;font-family:Plus Jakarta Sans;max-width:530px;margin:auto;width:100%;letter-spacing:0}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap{padding:0;list-style:none;margin:0 0 48px;display:flex;gap:18px;justify-content:center}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap .kg-invest-tablink{color:#7e7067;font-family:Plus Jakarta Sans;line-height:1.5;padding:10px 0;font-size:18px;font-weight:500;border-bottom:1px solid transparent;letter-spacing:0;cursor:pointer}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap .kg-invest-tablink.active{color:#000d29;border-color:#000d29}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap .kg-invest-tablink:hover{color:#ee4308}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap .kg-invest-tablink.active:hover{color:#000d29}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent{background-color:#202e4a;min-height:500px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap{gap:48px;grid-template-columns:3.25fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;height:100%;min-height:500px;padding-right:48px;display:grid}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap img.kg-invest-img{object-fit:cover;object-position:50% 50%;width:100%;height:auto}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap h3{font-size:48px;color:#f4efe6;font-weight:500;line-height:1.2;letter-spacing:0;font-family:Playfairdisplay,sans-serif;padding:0 0 16px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap ul{list-style:none;margin:0;flex-flow:column;display:flex;gap:4px;padding:0 0 63px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap ul li{color:#f4efe6;font-size:14px;font-weight:500;line-height:1.5;font-family:Plus Jakarta Sans}@media screen and (max-width: 991px){.kg-investment-tab-section{padding:96px 40px}.kg-investment-tab-section .kg-investment-header{padding:0 0 48px}}@media screen and (max-width: 767px){.kg-investment-tab-section{padding:64px 0}.kg-investment-tab-section .kg-investment-header .kg-investment-title{padding:69px 20px 24px}.kg-investment-tab-section .kg-investment-header p{padding:0 20px;font-size:20px}.kg-investment-tab-section .kg-investment-header{padding:0 0 32px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap{justify-content:flex-start;align-items:flex-start;padding-left:20px;padding-right:20px;overflow:auto}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap{flex-flow:column;align-items:stretch;padding-bottom:48px;padding-right:0;display:flex}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap{padding:0 48px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap ul{padding:0 0 32px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tablink-wrap .kg-invest-tablink{flex:none}}@media screen and (max-width: 479px){.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap{padding:0 16px}.kg-investment-tab-section .kg-invest-tab-wrapper .kg-invest-tabcontent .kg-invest-row-wrap .kg-invest-content-wrap .kg-orange-animated-btn{width:100%}}.kg-presse-main-blog-section .kg-presse-title-wrap{margin:0 auto 80px;text-align:center;max-width:848px;width:100%}.kg-presse-main-blog-section .kg-presse-title-wrap h2{margin:0 0 16px;font-size:52px;font-weight:500;line-height:1.2;font-family:Playfair Display;color:#000d29;letter-spacing:0}.kg-presse-main-blog-section .kg-presse-title-wrap p{font-size:18px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;color:#000d29;letter-spacing:0}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list{grid-column-gap:24px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item{background-color:#faf5ef;overflow:hidden}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link{flex-flow:column;justify-content:flex-start;height:100%;text-decoration:none;display:flex;color:#000d29}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-image-wrap{aspect-ratio:3;background-color:#f4efe6;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-image-wrap img{object-fit:contain;flex:none;width:30%;height:60%}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap{gap:16px;text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:32px 24px;display:flex}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap .kg-presse-content-top span{text-align:center;margin-bottom:20px;font-size:12px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;display:block;letter-spacing:0}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap .kg-presse-content-top p{font-size:16px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap .kg-presse-content-bottom{gap:4px;justify-content:flex-start;align-items:center;font-size:14.08px;font-weight:500;text-decoration:none;display:flex}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap .kg-presse-content-bottom svg{max-width:22px;width:100%;height:22px;margin-top:2px;display:flex;position:relative}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap .kg-presse-content-bottom span{padding-bottom:3.52px;display:block;letter-spacing:0;line-height:1.5}@media screen and (max-width: 991px){.kg-presse-main-blog-section .kg-presse-title-wrap{margin:0 auto 64px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text .kg-hero-interior-btn{margin-top:40px}}@media screen and (max-width: 767px){.kg-presse-main-blog-section .kg-presse-title-wrap h2{font-size:36px;font-weight:500}.kg-presse-main-blog-section .kg-presse-title-wrap{margin:0 auto 48px}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list{grid-row-gap:24px;grid-template-columns:1fr}.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap{padding:24px}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text .kg-hero-interior-btn{margin-top:64px}}@media screen and (max-width: 479px){.kg-presse-main-blog-section .kg-presse-list-wrapper .kg-presse-grid-list .kg-presse-list-item .kg-presse-list-link .kg-presse-content-wrap{padding:24px 20px}}.kg-card-product-layout ul.product-grid li.grid__item.kg-next-pagination-grid-item{display:none}.kg-card-product-layout ul.product-grid li.grid__item{width:100%;max-width:100%;display:block}body.kg-main-body .kg-site-main-collection-page{padding-top:0!important}.kg-hero-interior-section .kg-hero-interior-grid .kg-hero-interior-text .kg-hero-interior-btn{margin-top:48px}body.kg-main-body #MainContent div:first-child section.kg-split-section-main .kg-padding-global{padding-top:8px}.kg-formulaire-pierre-precieuse-section{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:100vh;display:grid;overflow:visible;position:relative}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content{flex-flow:column;justify-content:center;align-items:center;margin-left:5vw;margin-right:5vw;padding-top:136px;padding-bottom:0;display:flex;position:relative}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .swiper-button-prev.kg-form-prev,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .swiper-button-next.kg-form-next,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step{display:none}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step.active{display:block}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block{padding-left:88px;padding-right:88px;display:block;position:relative;top:-68px;max-width:560px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block h2{font-size:40px;font-weight:500;line-height:1.2;color:#000d29;margin-bottom:16px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block p{color:#000d29;font-weight:500;font-size:16px;line-height:1.5;margin-bottom:48px;letter-spacing:0}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-form-desclaimer{background-color:#ffe9d4;padding:16px;margin-bottom:48px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-form-desclaimer p{margin-bottom:0}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content{padding-bottom:48px;padding-left:48px;padding-right:48px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content h2{color:#000d29;font-weight:500;line-height:1.5;font-size:16px;font-family:Plus Jakarta Sans,sans-serif;margin-bottom:16px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content label{grid-column-gap:8px;grid-row-gap:8px;border:1px solid #ffd0a9;opacity:.6;filter:grayscale();background-color:#fffbf4;border-radius:4px;justify-content:center;align-items:center;height:44px;margin-bottom:8px;margin-right:8px;padding:0 16px 0 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;cursor:pointer}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-step-nav{grid-column-gap:16px;grid-row-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;justify-self:end;margin-top:auto}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-step-nav button.kg-prev img.kg-arrow-icon{margin-right:13px;display:inline-block}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-step-nav button.kg-prev{background:transparent;border:none;padding-left:16px;padding-right:16px;text-align:center;justify-content:space-between;align-items:center;height:48px;min-height:48px;margin-left:0;margin-right:0;font-size:14px;font-weight:500;font-family:Plus Jakarta Sans,sans-serif;text-decoration:none;display:flex;position:relative;left:-17px;cursor:pointer;color:#000d29;overflow:hidden}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content input[type=text],.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content input[type=email],.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content textarea{border:1px #000;border-bottom:1px solid #dbdde2;height:auto;padding-top:12px;padding-bottom:12px;padding-left:0;width:100%;background-color:#0000;margin-bottom:20px;line-height:1.42857;font-size:14px;color:#000}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content input[type=text]::placeholder,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content input[type=email]::placeholder,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content textarea::placeholder{font-size:10px;color:#a4aab6}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-step-nav button.kg-submit{background-color:#000d29;text-align:center;background-image:url(/cdn/shop/files/6686cecfa07b124ee474cfac_Master.png?v=1757314479);background-position:100%;background-repeat:no-repeat;background-size:contain;flex:none;width:auto;padding:0 48px 0 16px;transition:all .2s;right:-48px;justify-content:space-between;align-items:center;height:48px;opacity:.4;min-height:48px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;border:0;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:100vh;padding-top:20px;padding-bottom:48px;display:flex;position:sticky;top:0;overflow:hidden;grid-area:span 1 / span 1 / span 1 / span 1;background-image:url(/cdn/shop/files/6686580a0019cf678abd5481_Column_2011_20_1.png?v=1757314515)}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .kg-formulaire-slide img.kg-formulaire-slider-image{width:248px;height:auto;max-width:100%;display:inline-block}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .kg-formulaire-slide img.kg-formulaire-slide-ab-image{border:37px solid #000d29;object-fit:cover;width:247px;height:247px;position:absolute;inset:auto 0px -100px auto}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider{width:348px;height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;top:-30px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .swiper-pagination{display:flex;justify-content:center;grid-column-gap:12px;grid-row-gap:12px;align-items:center;bottom:4px;grid-column-gap:16px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:#5e616f;width:8px;height:8px;border-radius:0!important;margin:0;transform:rotate(45deg)!important;opacity:1}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content .kg-formulaire-pierre-slider .kg-formulaire-pierre-slider-wrapper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fd641b}.kg-formulaire-pierre-precieuse-section a.kg-close-button{position:absolute;right:62px;z-index:1;top:28px;padding:0 12px;width:48px}.kg-formulaire-pierre-precieuse-section a.kg-close-button img.kg-close-icon{width:22.4px;height:22.4px}body.kg-formulaire-page-is-active main#MainContent{padding-top:0}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-multi-formulaire-navbar a.multi-form_logo-link img.nav-logo{max-width:100%;display:inline-block}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-multi-formulaire-navbar{justify-content:space-between;align-items:center;width:100%;max-width:560px;height:auto;margin-top:48px;margin-bottom:48px;display:flex;position:absolute;top:0%}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper{align-items:center;width:100%;margin-bottom:94px;padding-left:16px;padding-right:16px;display:flex}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress .kg-step-text{color:#a4aab6;text-align:center;font-size:12px;font-weight:500;position:absolute;bottom:-45px;line-height:1.5}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress{border:1px solid #bec3cb;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:8px;margin-right:8px;display:flex;position:relative}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider{display:block!important;background-color:#bec3cb;flex:1!important;height:1px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider:first-child,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider:last-child{width:48px;flex:none!important}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider.kg-filled,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider.kg-active{background:#fe8139}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress.kg-filled .kg-step-text{color:#fe8139}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress.kg-active{border:1.5px solid #fe8139}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress.kg-active .kg-step-text{color:#000d29}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress.kg-filled{background-image:url(/cdn/shop/files/white-check.svg?v=1756104368);background-color:#fe8139;border-color:#fe8139;background-position:top 2px left 3px;background-repeat:no-repeat}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content label:has(input[type=radio]:checked){background-color:#ffe9d4;filter:grayscale(0);opacity:1}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content label input[type=radio]:checked{border-style:none;border-color:#fe8139;background-color:#fe8139;background-image:url(/cdn/shop/files/6686610d02ddf98c86e1b2f0_Frame_201571.svg?v=1757314709);background-position:50%;background-size:cover;box-shadow:0 2px 5px #0000;-webkit-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-step-content{grid-column-gap:48px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-height:65vh;display:flex;max-width:560px;padding-bottom:48px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-step-nav a.kg-next{margin-left:auto}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-welcome-block-image{display:none}@media screen and (max-width:991px){.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-right-content{display:none}.kg-formulaire-pierre-precieuse-section{grid-template-columns:1fr}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block p,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-form-desclaimer{margin-bottom:40px}.kg-formulaire-pierre-precieuse-section{padding-top:64px}}@media screen and (max-width:767px){.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block h2{font-size:40px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-welcome-block-image{display:block;margin-bottom:32px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-welcome-block-image img{display:inline-block;max-width:100%;height:auto;width:100%}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block{padding-left:0;padding-right:0;top:0;padding-bottom:48px}.kg-formulaire-pierre-precieuse-section a.kg-close-button{right:15px;top:15px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content{padding-top:96px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-multi-formulaire-navbar{margin-top:24px;margin-bottom:24px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block p,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-form-desclaimer{margin-bottom:24px}}@media screen and (max-width:479px){.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block .kg-form-desclaimer p{font-size:14px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-welcome-block h2{font-size:36px}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content form.kg-multi-step-contact-form .kg-form-step .kg-form-custom-field-content{padding-left:0;padding-right:0}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider:last-child,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress:nth-last-child(2){display:none!important}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider:first-child,.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress-divider:last-child{flex:1!important}.kg-formulaire-pierre-precieuse-section .kg-formulaire-pierre-precieuse-left-content .kg-progress-bar .kg-multi-form_progress-wrapper .kg-multi-form_progress .kg-step-text{font-size:11px}}.kg-main-blog.main-blog .kg-pagination-wrapper{max-width:1040px;margin-left:auto;margin-right:auto;width:100%;display:flex;justify-content:space-between;align-items:center}.kg-main-blog.main-blog .kg-pagination-wrapper .pagination .kg-pagination-list li .pagination__item.kg-orange-animated-btn{background-color:#fd641b;width:32px;height:32px;min-height:auto}.kg-main-blog.main-blog .kg-pagination-wrapper .pagination .kg-pagination-list{gap:16px}.kg-main-blog.main-blog .kg-pagination-wrapper .pagination .kg-pagination-list li{margin:0;width:auto;height:auto;max-width:fit-content;flex:auto}.kg-main-blog.main-blog .kg-pagination-wrapper .pagination .kg-pagination-list li .pagination__item.kg-orange-animated-btn img.kg-arrow-icon{margin:0;width:16px;height:16px}.kg-main-blog.main-blog .kg-pagination-wrapper .pagination .kg-pagination-list li .pagination__item.kg-orange-animated-btn:hover img.kg-arrow-icon{transform:unset;transform-style:unset}.kg-main-blog.main-blog .kg-pagination-wrapper .kg-count-blog-pagination span{color:#000d29;font-family:Plus Jakarta Sans;font-size:16px;font-weight:400;line-height:1.5}.kg-main-blog.main-blog .kg-pagination-wrapper .kg-count-blog-pagination span.kg-current-page{color:#fd641b;font-size:20px;line-height:1.5}.kg-main-blog.main-blog .kg-pagination-wrapper .kg-count-blog-pagination{display:flex;align-items:end;gap:3px}.kg-cart-page.gradient{padding-top:80px;padding-bottom:40px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details{padding-left:32px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__totals{vertical-align:middle}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media .cart-item__image-container .cart-item__image{max-width:96px;width:96px;height:96px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media .cart-item__link{max-width:96px;width:100%}.kg-cart-page.gradient .title-wrapper-with-link{margin:0 0 60px;gap:16px;justify-content:space-between;align-items:center;display:flex}.kg-cart-page.gradient .title-wrapper-with-link h1.title.title--primary{font-size:60px;font-weight:500;line-height:1.1;margin:0;font-family:Playfair Display;letter-spacing:0}.kg-cart-page.gradient .title-wrapper-with-link a.underlined-link{flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex;color:#000;background-color:transparent;font-size:14px;line-height:1.5;letter-spacing:0;font-family:Plus Jakarta Sans}.kg-cart-page.gradient form.kg-cart-contents .cart__items .js-contents table.cart-items thead tr th.small-hide.right.caption-with-letter-spacing{text-align:left;padding-left:0}.kg-cart-page.gradient .title-wrapper-with-link a.underlined-link img{width:15px;height:16px}.kg-cart-page.gradient .title-wrapper-with-link form thead tr th.caption-with-letter-spacing{color:#cabca6;font-size:14px;text-transform:capitalize!important;font-weight:500}.kg-cart-page form.kg-cart-contents #main-cart-items{padding:0}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td{padding:40px 0;border-bottom:1px solid #000d2914}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media{width:96px;margin-right:32px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details a.cart-item__name.h4.break{font-size:24px;font-weight:500;line-height:1.4;display:inline-block;font-family:Playfair Display;letter-spacing:0;color:#000d29}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details .product-option{color:#7e7067;font-size:16px;font-family:Plus Jakarta Sans;line-height:1.5;letter-spacing:0;font-weight:500;margin:0}.kg-cart-page form.kg-cart-contents thead th.caption-with-letter-spacing{text-align:left;color:#cabca6;font-size:14px;text-transform:capitalize!important;font-weight:500;font-family:Plus Jakarta Sans;letter-spacing:0;padding:0 0 16px;opacity:1}.kg-cart-page form.kg-cart-contents tbody tr.cart-item td.cart-item__quantity{padding-left:0!important;vertical-align:middle}.kg-cart-page form.kg-cart-contents .cart-item__quantity .cart-item__quantity-wrapper .svg-wrapper svg.icon.icon-remove{height:25px;width:24px}.kg-cart-page form.kg-cart-contents .cart-item__price-wrapper span.price.price--end{font-size:18px;margin:0!important;font-weight:500;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29}.kg-cart-page.gradient .title-wrapper-with-link .kg-countinue-link{display:flex;align-items:center;gap:16px}.kg-cart-page.gradient .title-wrapper-with-link .kg-countinue-link img{max-width:16px;width:100%;height:16px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details a.cart-item__name:hover{text-decoration:none}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td .cart-item__quantity-wrapper .quantity-popover-container{padding:0}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity{width:132px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity .quantity__button{width:40px}@media screen and (max-width: 767px){.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals .totals__total{font-size:16px}.kg-cart-page.gradient{padding-top:48px;padding-bottom:48px}.kg-cart-page.gradient .title-wrapper-with-link{flex-direction:column;align-items:flex-start;margin:0 0 40px}.kg-cart-page.gradient .title-wrapper-with-link h1.title.title--primary{font-size:44px}.kg-cart-page.gradient .title-wrapper-with-link .kg-countinue-link{height:48px}.kg-cart-page form.kg-cart-contents thead th{display:none}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td{padding:24px 0}}@media screen and (max-width: 749px){.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td{padding:0;border:unset}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details{padding-left:0}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media{margin-right:0}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item{display:flex;flex-wrap:wrap;margin:0;padding:24px 0;border-bottom:1px solid #cabca6;gap:15px 32px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__totals{order:4;width:100%;justify-content:flex-start;margin-left:130px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__quantity{width:100%;order:3;margin-left:130px}.kg-cart-page form.kg-cart-contents #main-cart-items{border:unset}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__details a.cart-item__name.h4.break{font-size:19px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity{max-width:192px;width:100%}.kg-cart-page form.kg-cart-contents .cart-item__price-wrapper span.price.price--end{font-size:16px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper{flex-wrap:nowrap}}@media screen and (max-width: 375px){.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity .quantity__button{width:25px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item{gap:15px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media{width:80px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__media .cart-item__image-container .cart-item__image{max-width:80px;width:80px;height:80px}.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__quantity,.kg-cart-page form.kg-cart-contents #main-cart-items .js-contents table.cart-items tbody tr.cart-item td.cart-item__totals{margin-left:96px}}.kg-cart-footer-wrapper .cart__footer{padding-top:0;padding-bottom:0!important}.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals .totals__total{color:#000d29;font-weight:500;font-size:18px;font-family:Plus Jakarta Sans;letter-spacing:0;margin:0;line-height:1.5}.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals{flex-direction:column;gap:3px}.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals .totals__total-value{color:#000d29;font-weight:500;font-size:20px;font-family:Plus Jakarta Sans;letter-spacing:0;line-height:1.5}.kg-cart-footer-wrapper .cart__footer .cart__blocks{width:100%;display:flex;flex-direction:column;align-items:end}.kg-cart-footer-wrapper .cart__footer .cart__blocks .tax-note{margin:3px 0;font-size:16px;color:#7e7067;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0}.kg-cart-footer-wrapper .cart__footer .cart__blocks .tax-note a{color:#7e7067;text-underline-offset:auto}.kg-cart-footer-wrapper .cart__footer .cart__blocks .tax-note a:hover{text-decoration-thickness:auto;color:#ee4308}.kg-cart-footer-wrapper .cart__footer .cart__blocks .cart__ctas{margin:16px 0 0}.kg-cart-footer-wrapper .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{padding:0 16px;height:48px;font-size:14px;letter-spacing:0;font-weight:500;font-family:Plus Jakarta Sans;background:#000d29}.kg-cart-footer-wrapper .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:after{display:none}.kg-cart-footer-wrapper .kg-padding-global{padding-top:0;padding-bottom:80px}@media screen and (max-width: 767px){.kg-cart-footer-wrapper .cart__footer .cart__blocks{align-items:center}.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals .totals__total{width:100%;text-align:center}.kg-cart-footer-wrapper .cart__footer .cart__blocks .totals .totals__total-value{margin:0;width:100%;text-align:center}.kg-cart-footer-wrapper .cart__footer .cart__blocks .tax-note{width:100%;text-align:center}.kg-cart-footer-wrapper .cart__footer .cart__blocks .cart__ctas{width:100%;justify-content:center}.kg-cart-footer-wrapper .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{width:100%;max-width:100%}.kg-cart-footer-wrapper .kg-padding-global{padding-bottom:48px}}.product_hover-cursor{z-index:1;opacity:0;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;width:1px;height:1px;font-size:14.08px;font-weight:500;transition:opacity .2s;display:flex;position:absolute;inset:0% auto auto 0%;letter-spacing:0;color:#000d29}@media only screen and (min-width: 992px){.shopify-section:has(.kg-section_product-wrapper:hover) .product_hover-cursor{opacity:1}}.kg-section_product-wrapper{position:relative;overflow:hidden}.kg-section_product-mobile{display:none}.kg-section_product-wrapper a.product_component{grid-column-gap:0px;grid-row-gap:0px;color:#000d29;cursor:none;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;height:100vh;display:grid;overflow:hidden;text-decoration:none}.kg-section_product-wrapper a.product_component:hover{color:#ee4308}.kg-section_product-wrapper a.product_component .product_image-wrapper{width:100%;height:100%;overflow:hidden}.kg-section_product-wrapper a.product_component .product_image-wrapper .product_image{object-fit:cover;width:100%;max-width:none;height:100%}.kg-section_product-wrapper a.product_component .product_content-wrapper{flex-flow:column;padding:5rem 5vw 5rem 5rem;display:flex;overflow:hidden;justify-content:flex-end}.kg-section_product-wrapper a.product_component .product_content-wrapper .product_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:8rem;display:flex;position:relative;overflow:hidden}.kg-section_product-wrapper a.product_component .product_content-wrapper .product_content h2{font-size:64px;font-weight:500;line-height:1.1;margin-top:0;margin-bottom:0;font-family:Playfair Display;color:#000d29;cursor:none;letter-spacing:0}.kg-section_product-wrapper a.product_component:hover .product_content-wrapper .product_content h2{color:#ee4308}.kg-section_product-mobile .section_product-mobile-list .product_component{height:auto;display:block;position:relative;overflow:visible}@media screen and (max-width:991px){.kg-section_product-wrapper{display:none}.kg-section_product-mobile{display:block}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky{z-index:1;background-color:#fffbf4;width:100%;height:51vh;padding-left:2.5rem;padding-right:2.5rem;position:sticky;top:0}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;padding:5rem 5vw 5rem 5rem;display:flex;overflow:hidden;z-index:0;height:100%;padding:0;position:relative}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content{padding-bottom:48px;transition:none;display:none;position:absolute;inset:auto 0% 0;transform:none;align-items:flex-start;min-height:8rem;overflow:hidden}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content.is-active{background-color:#0000;display:flex;flex-direction:column;gap:24px}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content h2{font-size:52px;font-weight:500;line-height:1.1;margin-top:0;margin-bottom:0;font-family:Playfair Display;letter-spacing:0;color:#000d29}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content a.kg-button{color:#000;background-color:#0000;border:2px solid #0000;text-decoration:underline;height:auto;min-height:0;padding:0;z-index:0;grid-column-gap:8px;grid-row-gap:8px;text-align:left;border-radius:0;align-items:center;margin-left:0;margin-right:0;font-family:Plus Jakarta Sans;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden;letter-spacing:0}.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content a.kg-button .kg-cta-icon{margin-top:2px;margin-left:0;margin-right:0;flex-flow:column;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.kg-section_product-mobile .section_product-mobile-list .product_component .product_image-wrapper{height:60vh;width:100%;overflow:hidden}.kg-section_product-mobile .section_product-mobile-list .product_component .product_image-wrapper .product_image{object-fit:cover;width:100%;max-width:none;height:100%}}@media screen and (max-width:767px){.kg-section_product-mobile .section_product-mobile-list .product_component .product_content-sticky .product_content-wrapper .product_content h2{font-size:40px}}section.kg-section_art{background-color:#fffbf4}section.kg-section_art .kg-padding-global{padding:24px 48px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper{gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content{width:100%;max-width:512px;height:100%;padding-top:72px;padding-bottom:352px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content .kg-art-content-top{max-width:416px;margin-bottom:16px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content .kg-art-content-top h2{font-family:Playfair Display,serif;font-size:52px;font-weight:500;line-height:1.2;color:#000d29;margin:0;letter-spacing:0}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content p{color:#7e7067;font-size:18px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans,sans-serif;margin:0;letter-spacing:0}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group{gap:24px;grid-template-rows:auto;grid-template-columns:1fr 5fr;grid-auto-columns:1fr;place-items:stretch stretch;display:grid}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper img.kg-art-image2{aspect-ratio:1 / 1.2;object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper{border-radius:0;margin-right:-16px;overflow:hidden}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper img.kg-art-image1{aspect-ratio:2 / 3;object-fit:cover;width:100%;height:100%;max-width:100%;display:inline-block}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper.is-small{margin-left:-192px;align-self:end}@media screen and (min-width: 768px){section.kg-section_art.kg-flip-mode-section .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group{grid-template-columns:5fr 1fr}section.kg-section_art.kg-flip-mode-section .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content{order:1}section.kg-section_art.kg-flip-mode-section .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper{margin:0 0 0 -16px}section.kg-section_art.kg-flip-mode-section .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper.is-small{margin-left:0;margin-right:-192px}section.kg-section_art.kg-flip-mode-section .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content .kg-art-content-top{max-width:100%}}@media screen and (max-width: 991px){section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper{place-items:center}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content{padding-bottom:72px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group{display:block}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper{width:100%;margin-right:0}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-art-image-wrapper.is-small{display:none}}@media screen and (max-width: 767px){section.kg-section_art .kg-padding-global{padding:24px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper{grid-template-columns:1fr}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content{max-width:none;padding-top:64px;padding-bottom:32px}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content .kg-art-content-top h2{font-size:36px}}.kg-blog-post-hero-section .kg-padding-global{padding-top:0!important;padding-bottom:0!important}.kg-blog-post-hero-section .kg-container{max-width:768px}.kg-blog-post-hero-section{position:relative;margin-top:30px}.kg-blog-post-hero-section .kg-blog-post-hero-background-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%;max-width:100%;display:inline-block;vertical-align:middle}.kg-blog-post-hero-section .kg-blog-post-hero-background-image .kg-blog-background-img-overly{z-index:1;background-color:#000d2980;position:absolute;top:0%;right:0%;bottom:0%;left:0%;display:block}.kg-blog-post-hero-section .kg-blog-post-hero-background-image{z-index:-1;background-image:linear-gradient(#00000080,#00000080);position:absolute;top:0%;right:0%;bottom:0%;left:0%}.kg-blog-post-hero-section .kg-blog-post-back-btn{top:40px;left:-14.9vw;position:relative;width:120px}.kg-blog-post-hero-section .kg-blog-post-back-btn a.kg-black-animated-btn .kg-arrow-icon{transform:rotate(-180deg)}.kg-blog-post-hero-section .kg-blog-post-hero-content{padding:128px 0}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;max-width:768px;margin-left:auto;margin-right:auto;display:flex}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper h1{margin-bottom:48px;font-size:40px;font-weight:500;line-height:1.2;color:#f4efe6;letter-spacing:0px}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper .kg-blog-post-hero-author-wrapper{text-align:center;flex-direction:column;align-items:center;display:flex}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper .kg-blog-post-hero-author-wrapper .kg-blog-author-name{font-weight:600;color:#f4efe6;line-height:1.5;font-size:16px;letter-spacing:0}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper .kg-blog-post-hero-author-wrapper .kg-blog-author-date-wrapper{justify-content:flex-start;align-items:center;margin-top:4px;display:flex}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper .kg-blog-post-hero-author-wrapper .kg-blog-author-date-wrapper .kg-blog-author-date-text{color:#f4efe6;font-size:14px;letter-spacing:0;font-weight:400;line-height:1.5}.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper .kg-blog-post-hero-author-wrapper .kg-blog-author-date-wrapper .kg-blog-author-text-divider{margin-bottom:7px;margin-left:8px;margin-right:8px;line-height:1;color:#f4efe6}@media screen and (max-width:991px){.kg-blog-post-hero-section .kg-blog-post-hero-content{padding:96px 0}.kg-blog-post-hero-section .kg-blog-post-back-btn{top:19px;left:0}}@media screen and (max-width:767px){.kg-blog-post-hero-section .kg-blog-post-hero-content .kg-blog-post-hero-title-wrapper h1{font-size:32px;margin-bottom:24px}.kg-blog-post-hero-section .kg-blog-post-hero-content{padding:64px 0}}@media screen and (max-width:479px){.kg-blog-post-hero-section .kg-blog-post-back-btn{top:15px}}.kg-article-template .article-template .kg-main-blog-post{padding:128px 24px 0;max-width:896px;margin:auto;justify-content:space-between;align-items:center;width:100%;display:flex;flex-wrap:wrap;gap:30px}.kg-article-template .article-template .kg-main-blog-post .kg-nav-breadcrumb{padding:0}.kg-article-template .article-template .kg-nav-breadcrumb nav.kg-breadcrumb-section ul li a{color:#000d29;font-weight:500;line-height:1.5;font-size:14px}.kg-article-template .article-template .kg-nav-breadcrumb nav.kg-breadcrumb-section ul li a.kg-current:hover{color:#ee4308}.kg-article-template .article-template .kg-main-blog-post .kg-nav-breadcrumb nav.kg-breadcrumb-section ul{gap:8px}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social{gap:16px}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link{background-color:#fd641b;flex:0 auto;justify-content:center;width:32px;height:32px;min-height:auto;padding:0;position:relative;inset:auto;gap:3px;display:flex;overflow:hidden;border-radius:0;z-index:0;align-items:center}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link:before{content:"";position:absolute;inset:50px 0% auto -25%;display:block;width:150%;z-index:-1;max-width:700px;border-top-left-radius:40%;border-top-right-radius:40%;height:80px;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link:hover:before{background-color:#ffd0a9;transform:translate3d(0,-80px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link:hover span.svg-wrapper{filter:invert(100%)}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link span.svg-wrapper{width:16px;height:16px}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link span.svg-wrapper svg{width:100%;height:100%;transform:none}.kg-article-template .article-template .kg-main-blog-post ul.footer__list-social li.list-social__item .link span.svg-wrapper svg path{fill:#fffbf4}.kg-article-template .kg-article-template-content{max-width:896px;padding:64px 24px 48px;margin:0 auto}.kg-article-template .kg-article-template-content blockquote{color:#000d29;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;margin:0 0 16px;border:0;padding:0;display:inline-block}.kg-article-template .kg-article-template-content blockquote a{color:#000d29;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;margin:0;text-underline-offset:4.8px;text-decoration-thickness:1px}.kg-article-template .kg-article-template-content p,.kg-article-template .kg-article-template-content p a{margin-bottom:16px;color:#000d29;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.kg-article-template .kg-article-template-content h2{margin-top:80px;margin-bottom:32px;font-size:38px;font-weight:500;color:#000d29;line-height:1.2;letter-spacing:0}.kg-article-template .kg-article-template-content p a{text-underline-offset:4.8px}.kg-article-template .kg-article-template-content p a:hover,.kg-article-template .kg-article-template-content blockquote a:hover{text-decoration-thickness:1px;color:#fd641b}.kg-article-template .kg-article-template-content figure.w-richtext-figure-type-video{max-width:60%;position:relative;height:0;padding-bottom:33.723653395784545%;margin-left:auto;margin-right:auto;margin-bottom:30px}.kg-article-template .kg-article-template-content figure.w-richtext-figure-type-video>div{width:100%}.kg-article-template .kg-article-template-content figure.w-richtext-figure-type-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}.kg-article-template .kg-article-template-content ul{padding:0;list-style-position:inside}.kg-article-template .kg-article-template-content ul li{margin-bottom:8px;color:#000d29;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.kg-article-template .kg-article-template-content h3{letter-spacing:0;font-family:Plus Jakarta Sans;font-size:18px;color:#000d29;font-weight:500;margin:0 0 10px}.kg-article-template .article-template .article-template__back{max-width:896px;margin:auto;justify-content:space-between;align-items:center;display:flex;padding:48px 24px}.kg-article-template .article-template .article-template__back .kg-right-text{text-align:left;letter-spacing:0;font-weight:400;line-height:1.5;font-size:16px;color:#000d29}.kg-article-template .article-template .article-template__back .kg-right-text span.kg-text-weight{font-weight:600}.kg-article-template .article-template .article-template__back .kg-article-template-back{width:100%;max-width:175px}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link{gap:8px;justify-content:space-between;align-items:center;height:48px;min-height:48px;margin-left:0;margin-right:0;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden;text-align:left;border-radius:0;z-index:0;letter-spacing:0;background:#000d29;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif;transition:all .3s cubic-bezier(.4,0,1,1);line-height:1.5}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link:hover{color:#fffbf4}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link:before{content:"";border-top-left-radius:50%;border-top-right-radius:50%;width:150%;height:120px;position:absolute;inset:50px 0% auto -25%;z-index:-1;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,1,1);display:block}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link span.icon-wrap{margin:0;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link:hover:before{background-color:#fd641b;transform:translate3d(0,-120px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-article-template .article-template .article-template__back .kg-article-template-back .article-template__link:hover span.icon-wrap{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(210deg) skew(0);transform-style:preserve-3d}.kg-blog.blog .title-wrapper-with-link{justify-content:center;margin:0 0 80px;gap:16px}.kg-blog.blog .title-wrapper-with-link h2{font-weight:500;line-height:1.2;letter-spacing:0;font-family:Playfair Display}.kg-blog.blog .title-wrapper-with-link .kg-blog-content p{font-size:24px;letter-spacing:0;text-align:center;color:#000d29;font-weight:400;line-height:1.5}.kg-article-template .article-template .kg-blog-post-content{max-width:896px;padding:48px 24px;margin:0 auto;border-top:1px solid #e5dbcc;border-bottom:1px solid #e5dbcc;text-align:center}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper p{font-size:18px;letter-spacing:0;color:#000d29;font-weight:400;line-height:1.5;margin:0 0 16px}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social{gap:16px}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link{background-color:#fd641b;flex:0 auto;justify-content:center;width:32px;height:32px;min-height:auto;padding:0;position:relative;inset:auto;gap:3px;display:flex;overflow:hidden;border-radius:0;z-index:0;align-items:center}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link span.svg-wrapper{width:16px;height:16px}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link span.svg-wrapper svg{width:100%;height:100%;transform:none}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link:before{content:"";position:absolute;inset:50px 0% auto -25%;display:block;width:150%;z-index:-1;max-width:700px;border-top-left-radius:40%;border-top-right-radius:40%;height:80px;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s linear}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link:hover:before{background-color:#ffd0a9;transform:translate3d(0,-80px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link span.svg-wrapper svg path{fill:#fffbf4}.kg-article-template .article-template .kg-blog-post-content .kg-blog-post-content-bottom .kg-blog-post-share-wrapper .kg-social-icon ul.list-social .link:hover span.svg-wrapper svg path{fill:#000d29}.kg-blog.blog .title-wrapper-with-link .link{letter-spacing:0;font-size:16px;color:#000d29;font-weight:600}.kg-blog.blog .blog__view-all{margin-top:40px}.kg-blog.blog .blog__view-all .blog__button{justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden;text-align:left;border-radius:0;z-index:0;letter-spacing:0;grid-column-gap:8px;grid-row-gap:8px;background:#000d29;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif;transition:all .3s cubic-bezier(.4,0,1,1);line-height:1.5;width:max-content;margin:auto}.kg-blog.blog .blog__view-all .blog__button:after{display:none}.kg-blog.blog .blog__view-all .blog__button:before{border-top-left-radius:50%;border-top-right-radius:50%;width:150%;height:120px;position:absolute;inset:50px 0% auto -25%;z-index:-1;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,1,1);display:block;box-shadow:none}.kg-blog.blog .blog__view-all .blog__button:hover:before{background-color:#fd641b;transform:translate3d(0,-120px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}@media screen and (max-width: 991px){.kg-article-template .article-template .kg-main-blog-post{padding-top:96px}.kg-blog.blog .title-wrapper-with-link{margin-bottom:64px}}@media screen and (max-width: 767px){.kg-article-template .article-template .kg-main-blog-post{padding-top:48px}.kg-article-template .kg-article-template-content{padding-top:32px}.kg-blog.blog .title-wrapper-with-link{margin-bottom:48px}}@media screen and (max-width: 479px){.kg-article-template .article-template .article-template__back .kg-article-template-back{max-width:100%}.kg-article-template .article-template .article-template__back{gap:16px;flex-flow:wrap;padding:32px 24px}}section.kg-quote-section{z-index:0;min-height:300vh;position:relative;background:#fffbf4}section.kg-quote-section .kg-quote-sticky{min-height:100dvh;position:sticky;top:0}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper{z-index:0;flex-flow:column;justify-content:center;min-height:100vh;display:flex;position:relative}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main{padding:0 40px}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner{padding:128px 0}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-quote-component{z-index:1;max-width:752px;margin-left:auto;margin-right:auto;position:relative}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-quote-component .kg-text-center{max-width:848px;margin-left:auto;margin-right:auto;text-align:center}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-quote-component .kg-text-center h2.kg-quote-text{font-size:52px;font-family:Playfair Display;letter-spacing:0;font-weight:500;line-height:1.2;margin:0;letter-spacing:-.72px;color:#000d29}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper.is-dark .kg-padding-global-main .kg-padding-global-inner .kg-quote-component .kg-text-center h2.kg-quote-text{color:#fffbf4}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-content-bottom{z-index:0;margin-top:24px;position:relative}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-content-bottom p.kg-quote-name-first{opacity:0;color:#ffae72;font-size:20px;font-family:Plus Jakarta Sans;font-weight:400;line-height:1.5;letter-spacing:0}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-content-bottom p.kg-quote-name{font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;position:absolute;inset:0% 0% auto;color:#ffae72;font-size:20px;letter-spacing:0}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-quote-background-image-wrapper{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;right:0%;bottom:0%;left:0%}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-quote-background-image-wrapper img{object-fit:contain;flex:none;width:90%;max-width:748px;height:90%;display:inline-block}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper.is-dark{z-index:1;background-color:#121d36;color:#fffbf4;position:absolute;top:0%;right:0%;bottom:0%;left:0%;-webkit-mask:linear-gradient(90deg,#000 50%,#0000 50%) 0 0 / 200%;mask:linear-gradient(90deg,#000 50%,#0000 50%) 0 0 / 200%}@media screen and (max-width: 767px){section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main{padding:0 24px}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner{padding:64px 0}section.kg-quote-section .kg-quote-sticky .kg-quote-section-wrapper .kg-padding-global-main .kg-padding-global-inner .kg-quote-component .kg-text-center h2.kg-quote-text{font-size:36px}}section.kg-section_art.kg-last-bottom .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content{place-self:center end}section.kg-section_art.kg-last-bottom .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-content .kg-art-content-top{max-width:100%}section.kg-section_art .kg-padding-global .kg-art-component .kg-art_content-wrapper .kg-art-image-group .kg-hide-tablet{display:block;align-self:end}.kg-header-color-blossom{position:relative;display:block;width:100%}.header-height-100vh.kg-banner-wrap{z-index:0;min-height:100svh;position:relative;overflow:clip}.header-height-100vh.kg-banner-wrap .header-background-image-wrapper{z-index:-1;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%;transform:translateY(0);overflow:hidden}.header-height-100vh.kg-banner-wrap .header-background-image-wrapper .header-background-image{z-index:-1;object-fit:contain;width:90%;max-width:none;height:90%;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.header-height-100vh.kg-banner-wrap .section_header{color:#ece5da;background-color:#000d29;position:relative;height:100vh;display:block;align-items:center;justify-content:center;transform:translateY(100vh)}.header-height-100vh.kg-banner-wrap .section_header .padding-global{padding-left:40px;padding-right:40px;width:100%}.header-height-100vh.kg-banner-wrap .section_header .header_content{z-index:1;flex-flow:column;justify-content:flex-end;align-items:stretch;min-height:100svh;display:flex;position:relative}.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium{padding-top:80px;padding-bottom:80px}.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium .header_heading-wrapper{text-align:center;container-type:inline-size}.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium .header_heading-wrapper .header_heading{letter-spacing:-.03em;font-size:min(19cqw,15.5rem);line-height:.9;font-weight:500;margin:0;font-family:Playfair Display;color:#fffbf4}.header-height-100vh.kg-banner-wrap .section_header .header_background-video-wrapper{z-index:0;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.header-height-100vh.kg-banner-wrap .section_header .header_background-video-wrapper .video-overlay-layer{z-index:1;opacity:.6;background-image:linear-gradient(#000d2999,#000d29);position:absolute;top:0%;right:0%;bottom:0%;left:0%;display:block}.header-height-100vh.kg-banner-wrap .section_header .header_background-video-wrapper .header_background-video{z-index:0;object-fit:cover;width:100%;height:100%}.header-height-100vh.kg-banner-wrap .section_header .header_background-video-wrapper .w-background-video{color:#fff;position:relative;overflow:hidden}.header-height-100vh.kg-banner-wrap .section_header .header_background-video-wrapper .w-background-video>video{background-image:url(/cdn/shop/files/6765f7e222f2ab47728031e4_2F6775217a6d0fa9b7fb6405c0_rings6__1-poster-00001.jpg?v=1757315471);object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%}.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium .header_heading-wrapper .header_heading .header-text{display:inline-block}@media screen and (max-width: 991px){.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium{padding-top:64px;padding-bottom:64px}}@media screen and (max-width: 767px){.header-height-100vh.kg-banner-wrap .header-background-image-wrapper .header-background-image{width:170%}.header-height-100vh.kg-banner-wrap .section_header .padding-global{padding-left:24px;padding-right:24px}.header-height-100vh.kg-banner-wrap .section_header .header_content .padding-section-medium{padding-top:48px;padding-bottom:48px}}section.section_intro.kg-intro-wrap{z-index:0;color:#fffbf4;background-color:#000d29;padding-top:172px;padding-bottom:172px;position:relative;overflow:hidden}section.section_intro.kg-intro-wrap .padding-global{padding-left:40px;padding-right:40px}section.section_intro.kg-intro-wrap .padding-global .intro_component{justify-content:center;align-items:center;display:flex;position:relative}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_image-wrapper{z-index:0;border:10.08px solid #ffae72;border-radius:0;width:391.04px;position:relative;overflow:hidden}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_image{aspect-ratio:1 / 1.24;object-fit:cover;width:100%;height:100%}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_image-wrapper .intro_image-overlay{z-index:1;background-color:#0003;background-image:linear-gradient(#fe81391a,#fe813957 50%);position:absolute;top:0%;right:0%;bottom:0%;left:0%;display:block}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_content{z-index:1;grid-column-gap:32px;grid-row-gap:32px;text-align:center;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;right:0%;bottom:0%;left:0%}section.section_intro.kg-intro-wrap .padding-global .container-large .intro_component .intro_content .heading-style-h1.is-intro{font-size:64px;font-weight:500;margin:0}section.section_intro.kg-intro-wrap .intro_background-wrapper{z-index:-1;justify-content:center;align-items:center;display:flex;position:absolute;top:0%;right:0%;bottom:0%;left:0%}section.section_intro.kg-intro-wrap .intro_background-wrapper .intro_background-image{object-fit:contain;flex:none;width:90%;height:90%}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_content h2.heading-style-h1.is-intro{font-size:64px;font-weight:500;line-height:1.1;font-family:Playfair Display;letter-spacing:0;color:#fffbf4}@media screen and (max-width: 991px){section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_content{min-height:auto}}@media screen and (max-width: 767px){section.section_intro.kg-intro-wrap{padding-top:0;padding-bottom:0}section.section_intro.kg-intro-wrap .padding-global{padding-left:24px;padding-right:24px}section.section_intro.kg-intro-wrap .padding-global .intro_component{flex-flow:column}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_image-wrapper{width:auto;margin-left:-24px;margin-right:-24px}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_content{grid-column-gap:0rem;grid-row-gap:0rem;order:-1;padding-top:192px;padding-bottom:192px;position:relative}section.section_intro.kg-intro-wrap .padding-global .intro_component .intro_content h2.heading-style-h1.is-intro{font-size:44px}section.section_intro.kg-intro-wrap .intro_background-wrapper .intro_background-image{width:628px;max-width:none}}.kg-product-page-navbar-component{z-index:999;position:fixed;inset:0% 0% auto}.kg-product-page-navbar-component .kg-padding-global{padding:0 24px}body.kg-main-body #MainContent.kg-color-blossom-main{padding-top:64px}.kg-product-page-navbar-component .kg-product-page-navbar-wrapper{justify-content:space-between;align-items:center;padding-top:24px;display:flex}.kg-product-page-navbar-component .kg-product-page-navbar-wrapper .kg-black-animated-btn{flex:0 auto;gap:3px}.kg-product-page-navbar-component .kg-product-page-navbar-wrapper .kg-black-animated-btn .kg-arrow-icon{flex-flow:column;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;margin-top:2px;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-product-page-navbar-component .kg-product-page-navbar-wrapper .kg-black-animated-btn:hover .kg-arrow-icon{transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(45deg) skew(0);transform-style:preserve-3d}.kg-main-product .kg-main-product-section-wrapper .kg-container{max-width:100%}.kg-location-option-section .kg-location-option-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.kg-location-option-section .kg-location-option-grid .kg-location-option-item{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-flow:column;justify-content:center;align-items:center;height:330px;padding-left:46px;padding-right:46px;display:flex}.kg-location-option-section .kg-location-option-grid .kg-location-option-item:nth-child(odd){background-color:#000d29}.kg-location-option-section .kg-location-option-grid .kg-location-option-item:nth-child(2n){background-color:#121d36}.kg-location-option-section .kg-location-option-grid .kg-location-option-item .kg-location-number-wrapper{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:156px;height:156px;display:flex}.kg-location-option-section .kg-location-option-grid .kg-location-option-item:nth-child(odd) .kg-location-number-wrapper{background-image:url(/cdn/shop/files/669cde128f7f1d6ee9343c6b_Content_201_0135c9f7-8077-41f2-8de2-d3c50548fa39.svg?v=1757327382)}.kg-location-option-section .kg-location-option-grid .kg-location-option-item:nth-child(2n) .kg-location-number-wrapper{background-image:url(/cdn/shop/files/669cde36dedac2f9528e1b51_Content_201_20_1.svg?v=1757327444)}.kg-location-option-section .kg-location-option-item .kg-location-number-wrapper .kg-option-number{color:#fd641b;font-family:Playfair Display,sans-serif;font-size:48px;font-weight:400;line-height:1.5}.kg-location-option-section .kg-location-option-grid .kg-location-option-item p{font-size:20px;color:#f4efe6;font-weight:500;text-align:center;line-height:1.5}@media (min-width:992px) and (max-width:1199px){.kg-location-option-section .kg-location-option-grid .kg-location-option-item{padding-left:35px;padding-right:35px}.kg-location-option-section .kg-location-option-grid .kg-location-option-item p{font-size:18px}}@media screen and (max-width:991px){.kg-location-option-section .kg-location-option-grid{grid-template-columns:1fr 1fr}}.kg-location-swiper{display:none}@media screen and (max-width:767px){.kg-location-option-section .kg-location-option-grid{display:none}.kg-location-swiper{display:block}.kg-location-swiper .swiper-slide{display:flex;justify-content:center;align-items:stretch}.kg-location-swiper .kg-location-option-item{width:100%;height:330px;padding-left:46px;padding-right:46px;display:flex;flex-direction:column;justify-content:center;align-items:center}.kg-location-swiper .kg-location-option-item:nth-child(odd){background-color:#000d29}.kg-location-swiper .kg-location-option-item:nth-child(2n){background-color:#121d36}.kg-location-swiper .kg-location-option-item .kg-location-number-wrapper{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:156px;height:156px;display:flex}.kg-location-swiper .kg-location-option-item:nth-child(odd) .kg-location-number-wrapper{background-image:url(/cdn/shop/files/669cde128f7f1d6ee9343c6b_Content_201_db483833-cc21-4c9d-acf6-3ef4d3bde3ef.svg?v=1757315713)}.kg-location-swiper .kg-location-option-item:nth-child(2n) .kg-location-number-wrapper{background-image:url(/cdn/shop/files/669cde36dedac2f9528e1b51_Content_201_20_1.svg?v=1757327444)}.kg-location-swiper .swiper-pagination{position:static;margin-top:16px;text-align:center}.kg-location-swiper .swiper-pagination-bullet{width:10px;height:10px;opacity:1;border-radius:0;transform:rotate(45deg);background:#ded3c4;margin:0 6px!important}.kg-location-swiper .swiper-pagination-bullet-active{background:#fd641b}.kg-location-option-section .kg-location-swiper .kg-location-option-item p{font-size:16px;color:#f4efe6;font-weight:500;text-align:center;line-height:1.5}}.kg-cart-popup .kg-cart-container .title-wrapper-with-link,.kg-cart-popup .kg-cart-container .cart-items thead{display:none}.kg-cart-popup{justify-content:center;align-items:center;width:auto;height:auto;padding:24px;transition:all .2s;display:flex;position:fixed;inset:auto 0% 0% auto;z-index:60}.kg-cart-popup .kg-cart-container{justify-content:center;align-items:flex-start;width:100%;padding-top:0;padding-left:0;padding-right:0;font-size:16px;display:flex;position:relative;box-shadow:0 2px 12px #00000014;z-index:3;grid-row-gap:10px;border:1px solid #ece5da;background-color:#fffbf4;border-radius:8px;flex-direction:column;min-width:634px}.kg-cart-popup .kg-cart-container .kg-cart-popup-closer{z-index:4;color:#000;cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;font-size:41.6px;display:flex;position:absolute;inset:4px 4px auto auto}.kg-cart-popup .kg-cart-container .kg-cart-items-list{width:100%;padding-top:32px}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item{gap:16px;border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:flex-start;width:100%;padding:16px 24px;font-size:16px;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col{gap:16px;justify-content:flex-start;min-width:290px;flex-direction:row;align-items:flex-start;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-cart-item-image{background-image:url(/cdn/shop/files/Alliance5FACE.jpg?v=1741777345);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4.8px;width:80px;height:80px;object-fit:contain;object-position:50% 50%;background-color:#e7e7e7}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-product-info{flex-direction:column;justify-content:center;width:190px;padding-top:0;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-product-info .kg-event-title{font-family:Playfairdisplay;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:#000d29}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-product-info .kg-product-options-wrapper{flex-direction:column;justify-content:center;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-product-info .kg-product-options-wrapper .kg-cart-price-title,.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-items-first-col .kg-product-info .kg-product-options-wrapper .kg-compare-price{color:#8d8d8d;margin:0;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;font-family:Plusjakartasans}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component{gap:18px;justify-content:flex-start;align-items:center;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-quantity-wrapper{justify-content:flex-start;place-items:center start;display:flex;border:1px solid #000}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-quantity-wrapper .kg-input-button{cursor:pointer;flex-direction:row;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-quantity-wrapper .kg-input-button svg{width:16px;height:16px}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-quantity-wrapper input{width:32px;height:24px;pointer-events:none;color:#000;text-align:center;background-color:#f5f5f500;padding:0 0 3px;font-size:14px;border:0;font-weight:500}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-cart-item-remove{width:16px;flex:none}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-item-price{font-weight:500;font-size:18px;color:#000d29;line-height:1.5;letter-spacing:0;font-family:Plusjakartasans}.kg-cart-popup .kg-cart-container .kg-cart-bottom{width:100%;padding:16px 24px 24px}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-total-row{gap:15px;justify-content:flex-end;align-items:center;margin-bottom:14px;padding-top:2px;padding-bottom:2px;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-total-row .kg-label{flex:none;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0;font-family:Plusjakartasans;color:#000d29}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-total-row .kg-cart-total{line-height:1.5;font-size:16px;letter-spacing:0;font-weight:500;color:#000d29;font-family:Plusjakartasans}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-button-group{gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-button-group .kg-basket-button{z-index:0;color:#000d29;background-color:#0000;border:1px solid #000d29;overflow:visible;text-align:center;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;min-height:48px;margin-left:0;margin-right:0;padding:0 16px;font-family:Plusjakartasans;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;max-width:100%}.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-button-group .kg-payment-btn{min-height:48px;margin-left:0;margin-right:0;padding:0 16px;font-family:Plusjakartasans;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden;border-radius:0;color:#f4efe6;z-index:0;height:48px;text-decoration:none;background:#000d29;gap:3px;text-align:center;justify-content:center;align-items:center;flex:1}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td{padding-top:16px;padding-bottom:16px;padding-left:16px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__media{padding-left:24px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__totals{padding-right:24px;position:relative}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .loading__spinner{padding-top:20px;left:0;margin:auto}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr:not(:last-child) td{border-bottom:1px solid #e7e7e7}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items{padding:0}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__image{max-width:80px;width:80px;height:80px;border-radius:5px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__name{font-size:18px;line-height:1.5;color:#000d29;letter-spacing:0;font-family:Playfair Display}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .product-option{color:#8d8d8d;font-size:13px;font-weight:400;font-family:Plus Jakarta Sans;letter-spacing:0;margin:0}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__quantity-wrapper .cart-quantity{background:#fffbf4;min-height:auto;width:auto}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__quantity-wrapper .cart-quantity .quantity__button{width:26px;height:26px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__quantity-wrapper .cart-quantity input{height:26px;width:32px;font-family:Plus Jakarta Sans;font-size:14px;padding:0 0 3px;letter-spacing:0;color:#000}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__price-wrapper .price{margin:0;font-size:18px;color:#000d29;font-weight:500;letter-spacing:0;font-family:Plus Jakarta Sans}.kg-cart-popup .kg-cart-container{max-width:632px;width:100%}.kg-cart-popup .kg-cart-container .kg-cart-bottom .gradient{background:#fffbf4}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks{width:100%}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{flex:1;margin:0;max-width:50%;padding:0 16px;font-family:Plus Jakarta Sans;letter-spacing:0;font-size:14px;background-color:#000d29}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .kg-button-group{flex:1}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .totals .totals__total{color:#000d29;font-size:16px;margin:0;font-weight:500;font-family:Plus Jakarta Sans;letter-spacing:0;line-height:1.5}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .totals .totals__total-value{color:#000d29;font-size:16px;font-weight:500;font-family:Plus Jakarta Sans;letter-spacing:0;line-height:1.5}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas{margin:16px 0 0}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .kg-button-group .kg-basket-button{font-family:Plus Jakarta Sans}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button:after{display:none}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{flex:1;margin:0;max-width:50%;padding:0 16px;font-family:Plus Jakarta Sans;letter-spacing:0;font-size:14px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__name:hover{text-decoration:none}@media screen and (max-width: 767px){.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-bottom:12px;padding-left:20px;padding-right:20px}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form{width:100%}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component{margin-top:-16px;margin-left:97.6px}.kg-cart-popup .kg-cart-container .kg-cart-items-list .kg-cart-item .kg-cart-form .kg-form-component .kg-item-price{margin-left:auto}.kg-cart-popup{align-items:flex-start;padding:16px}.kg-cart-popup .kg-cart-container{min-width:auto;max-height:90%}}@media screen and (max-width: 749px){.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .loading__spinner{padding-top:0;right:0}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas{display:flex;flex-direction:column;gap:16px}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .cart__ctas .cart__checkout-button{max-width:100%}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__image{max-width:50px;width:50px;height:50px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__media,.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__media .cart-item__link{width:80px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__name{font-size:14px;margin:0 0 8px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td .cart-item__price-wrapper .price{font-size:14px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td{padding:0}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr:not(:last-child) td{border-bottom:unset}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:16px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__quantity{width:100%}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__totals{padding-right:20px}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .totals .totals__total{font-size:13px}.kg-cart-popup .kg-cart-container .kg-cart-bottom .cart__footer .cart__blocks .totals .totals__total-value{font-size:14px}.kg-cart-popup .kg-cart-container .kg-cart-items-list form .cart__items table.cart-items tr td.cart-item__media{padding-left:20px}.kg-cart-popup .kg-cart-container .kg-cart-bottom{padding:16px 20px 24px}}@media screen and (max-width: 479px){.kg-cart-popup .kg-cart-container .kg-cart-bottom .kg-button-group .kg-basket-button{width:100%;flex:unset}}.kg-section_location{z-index:2;background-color:#f4efe6;position:relative}.kg-section_location .kg-padding-global{padding:64px 40px}.kg-section_location .kg-padding-global .kg-container{position:relative}.kg-section_location .kg-padding-global img.icon-absoulute{z-index:999;pointer-events:none;position:absolute;inset:12px 16px auto auto;max-width:100%;display:inline-block}.kg-section_location .kg-padding-global .category-tabs.mobile{border-top:1px solid #ebebeb;flex-direction:column;align-items:center;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;display:block;position:relative}.kg-section_location .kg-padding-global .category-name.is-ab{pointer-events:none;justify-content:flex-start;align-items:center;width:450px;height:50px;padding-left:16px;font-size:14px;font-weight:500;position:absolute;inset:0% 0% auto auto;background:#fffbf4;z-index:99;display:flex}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu{z-index:10;background-color:#fffbf4;box-shadow:none;border-radius:0;flex-direction:column;flex:none;align-self:flex-start;width:450px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding-top:50px;display:flex;position:absolute;inset:0% 0% auto auto;overflow:hidden}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content{display:block;position:relative;overflow:hidden}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms.w--tab-active{display:block}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms{display:none;position:relative}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content{gap:48px;grid-template-rows:auto;grid-template-columns:3.25fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;height:100%;min-height:500px;padding-right:48px;display:grid}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content.is-locations{grid-column-gap:0rem;grid-row-gap:0rem;background-color:#202e4a;grid-template-columns:1fr 450px;min-height:578px;padding-right:0}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content img.tab-image{object-fit:cover;object-position:50% 50%;width:100%;height:auto;max-width:100%;display:inline-block}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper.is-location{align-items:stretch;padding:40px 48px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper.is-location h2.kg-heading{font-family:Playfair Display;font-size:52px;font-weight:500;line-height:1.2;margin:0 0 16px;color:#f4efe6}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper .kg-subtitle{color:#fffbf4;font-size:18px;font-weight:400;line-height:1.5;font-family:Plus Jakarta Sans;letter-spacing:0;margin:0 0 32px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu .category-tab-link{background-color:#0000;border:2px solid #0000;height:47px;margin-bottom:5px;padding:9px 30px 9px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block;position:relative;vertical-align:top;text-align:left;cursor:pointer;color:#000d29;letter-spacing:0}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu .category-tab-link.w--current{background-color:#fffbf4;color:#000d29;border:2px #5c5c5c;border-radius:5px;order:-1;height:50px;padding-left:16px;font-weight:600;position:absolute;inset:0% 0% auto}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu .category-tab-link .category-name{justify-content:space-between;display:flex;font-size:14px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper .tags-flex{gap:8px;flex-flow:wrap;display:flex;margin-bottom:48px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper .tags-flex .tag-warpper{color:#7e7067;background-color:#ece5da;padding:8px 12px;font-size:14px;font-weight:500;line-height:1.3}@media screen and (max-width: 767px){.kg-section_location .kg-padding-global{padding:64px 24px}.kg-section_location .kg-padding-global .category-name.is-ab{width:100%}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms{padding-top:47px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content{flex-flow:column;align-items:stretch;padding-bottom:3rem;padding-right:0;display:flex}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper.is-location{padding-left:24px;padding-right:24px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper.is-location h2.kg-heading{font-size:36px}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu{width:100%}}@media screen and (max-width: 479px){.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-menu{width:100%;height:auto;margin-top:0;margin-bottom:20px;padding-top:47px;padding-right:10px;overflow:hidden}.kg-section_location .kg-padding-global .category-tabs.mobile .category-tabs-content .new-tab-cms .tab-content .tab-content-warpper.is-location{padding-top:48px}}.cart-notification-wrapper .cart-notification{padding:18px;display:flex!important;flex-flow:column;gap:40px}.cart-notification-wrapper .cart-notification .cart-notification__header h2.cart-notification__heading{gap:8px;font-size:14px;color:#000d29;letter-spacing:0;line-height:1.5;font-weight:500}.cart-notification-wrapper .cart-notification .cart-notification__header h2.cart-notification__heading svg.icon{width:16px}.cart-notification-wrapper .cart-notification .cart-notification__header button.cart-notification__close{height:40px;width:40px;margin-right:-17px}.cart-notification-wrapper .cart-notification .cart-notification-product{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:stretch;padding:0}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-item{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;display:flex}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-item .cart-notification-product__image{margin:0;width:60px;height:60px}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-item .cart-notification-product__image img{width:100%;height:100%}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-item h3.cart-notification-product__name{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-item p.cart-notification-product__quantity{color:#8d8d8d;margin-bottom:0;font-size:13px;font-weight:400}.cart-notification-wrapper .cart-notification .cart-notification__links{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.cart-notification-wrapper .cart-notification .cart-notification__links a.button{text-align:center;flex:1;justify-content:center;align-items:center;z-index:0;color:#000d29;background-color:#0000;border:1px solid #000d29;flex:none;overflow:visible;height:48px;min-height:48px;font-weight:500;margin:0;font-size:14px}.cart-notification-wrapper .cart-notification .cart-notification__links a.button:after{box-shadow:none}.cart-notification-wrapper .cart-notification .cart-notification__links form#cart-notification-form{margin:0}.cart-notification-wrapper .cart-notification .cart-notification__links form#cart-notification-form button.button{grid-column-gap:3px;grid-row-gap:3px;background-color:#000d29;height:48px;text-align:center;justify-content:center;align-items:center}.cart-notification-wrapper .cart-notification .cart-notification__links form#cart-notification-form button.button:after{box-shadow:none}.cart-notification-wrapper .cart-notification .cart-notification__links form#cart-notification-form button.button:hover{color:#ee4308}*,*:before,*:after{box-sizing:border-box!important}.kg-cart-drawer .cart-drawer .drawer__inner{width:470px;background:#fffbf4}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__media{width:80px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__media img.cart-item__image{border-radius:4.8px;width:80px;height:80px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details{width:215px;padding-left:0}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details a.cart-item__name{font-size:17px;font-weight:500;margin-bottom:5px;color:#000d29}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details a.cart-item__name:hover{color:#fe8139}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details .product-option{color:#8d8d8d;font-size:13px;font-weight:400;margin-top:0}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details dl{margin-top:0}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__totals .cart-item__price-wrapper span.price{font-weight:500;font-size:15px;color:#000d29}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__quantity .quantity-popover-container quantity-input.cart-quantity{width:100px;min-height:30px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__totals{padding-left:0}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__quantity .quantity-popover-container quantity-input.cart-quantity button.quantity__button{width:30px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__quantity button.cart-remove-button:hover span.svg-wrapper svg.icon path{fill:#fe8139}.kg-cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-size:17px;font-weight:500;color:#000;font-family:Playfair Display,serif}.kg-cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas button.cart__checkout-button{justify-content:center;align-items:center;height:48px;min-height:48px;margin-left:0;margin-right:0;padding:0 1rem;font-size:14px;font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden;text-align:left;border-radius:0;z-index:0;grid-column-gap:8px;grid-row-gap:8px;background:#000d29;color:#f4efe6;font-family:Plus Jakarta Sans,sans-serif;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas button.cart__checkout-button:after{border-top-left-radius:50%;border-top-right-radius:50%;width:150%;height:120px;position:absolute;inset:50px 0% auto -25%;z-index:-1;background-color:#fffbf4;transform:translateZ(0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d;transition:all .3s cubic-bezier(.4,0,1,1)}.kg-cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas button.cart__checkout-button:hover:after{background-color:#fd641b;transform:translate3d(0,-120px,0) scaleZ(1) rotateX(0) rotateY(0) rotate(0) skew(0);transform-style:preserve-3d}@media screen and (max-width:480px){.kg-cart-drawer .cart-drawer .drawer__inner{width:360px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__media{width:60px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__media img.cart-item__image{border-radius:4.8px;width:60px;height:60px}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__details{width:150px;padding-left:0}}.kg-cart-drawer .cart-drawer .drawer__inner .cart__contents .drawer__contents .cart-items .cart-item td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between}.kg-card-product-layout .kg-load-more{display:flex;justify-content:end;margin:48px 0 0}.kg-card-product-layout .kg-load-more a.kg-black-animated-btn.kg-contact-btn.kg-collection-list-product-load-more{min-width:232px}@media screen and (max-width:991px){.kg-card-product-layout .kg-load-more{margin:40px 0 0}}@media screen and (max-width:767px){.kg-card-product-layout .kg-load-more{margin:24px 0 0}}.section_header .padding-global{width:100%}.section_header .padding-global .header_content .header_heading-wrapper h1.header_heading{letter-spacing:-.03em;margin-top:0;margin-bottom:0;font-family:Playfair Display;font-size:min(16cqw,14.5rem);line-height:.9;color:#ece5da}.section_header .padding-global .header_content .header_heading-wrapper h1.header_heading .header-text{margin:0}.section_header .padding-global .header_content .header_heading-wrapper h1.header_heading .header-text span.word{padding:0;word-spacing:-50px}.kg-event-wrap{padding-top:192px}.kg-event-wrap .kg-event{padding-top:40px!important;display:flex!important;flex-direction:row;gap:104px!important;width:fit-content;max-width:100%!important;justify-content:center;align-items:flex-start!important}.kg-event-wrap .kg-event .kg-event__content{display:flex;flex-direction:column;width:550px;max-width:100%!important;max-height:500px;align-items:start;text-align:center}.kg-event-wrap .kg-event .kg-event__content h2.kg-event__title{font-weight:700!important;font-size:32px!important;line-height:100%!important;margin:0!important;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:0}.kg-event-wrap .kg-event .kg-event__content .kg-event__date{font-weight:700;font-size:28px!important;margin:28px 0!important;line-height:1;width:100%;font-family:Plus Jakarta Sans,sans-serif}.kg-event-wrap .kg-event .kg-event__content .kg-event__desc{position:relative;min-height:179.77px;height:100%;margin-bottom:32px!important;opacity:1!important}.kg-event-wrap .kg-event .kg-event__content .kg-countdown{align-items:center;margin-left:10%!important;margin-bottom:8px!important;gap:2px!important}.kg-event-wrap .kg-event .kg-event__content .kg-countdown .kg-countdown-arrow{margin-left:12px}.kg-event-wrap .kg-event .kg-event__content a.kg-btn{margin-top:16px;width:70%;position:relative;box-sizing:border-box;text-align:center;max-width:none;background:#fe8139!important;border-radius:0;flex:1;justify-content:space-between;align-items:center;height:48px;display:flex!important;min-height:48px;font-size:14px;font-weight:500!important;padding:0 16px!important;line-height:46px;border-radius:0!important}.kg-event-wrap .kg-event .kg-event__content .kg-countdown .kg-count span.kg-num{font-weight:700!important;font-size:28px!important;line-height:90%!important;margin:0!important}.kg-event-wrap .kg-event .kg-event__content .kg-countdown .kg-count small{font-weight:700!important;font-size:17px!important;opacity:.5;line-height:30px!important}.kg-event-wrap .kg-event .kg-event__image{width:280px;max-width:100%;display:flex;justify-content:center}.kg-event-wrap .kg-event .kg-event__image img{width:100%!important;height:auto!important;object-fit:cover;border:none!important;opacity:1;aspect-ratio:9 / 16;border-radius:15px!important}.kg-event-wrap .kg-event .kg-event__content .kg-event__desc p{font-weight:400;font-size:17px;max-height:100%;line-height:1.5}@media screen and (max-width:900px){.kg-event-wrap .kg-event{flex-wrap:wrap!important;gap:52px!important}.kg-event-wrap .kg-event .kg-event__content .kg-event__desc{min-height:auto}.kg-event-wrap .kg-event .kg-event__content .kg-countdown{align-self:center;margin-left:0!important}.kg-event-wrap .kg-event .kg-event__content a.kg-btn{width:100%}}@media screen and (max-width:767px){.kg-event-wrap{padding-top:128px;padding-left:24px!important;padding-right:24px!important}.kg-event-wrap .kg-event{padding-left:0!important;padding-right:0!important}}.kg-product-credit-wrapper.kg-new-block-image-with-text .kg-product-credit-image-wrapper{background-color:#000f2e;aspect-ratio:1}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container span.kg-discription{font-weight:700;color:#000d29;line-height:1.5;letter-spacing:0;display:block;padding-bottom:10px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description ul li a{color:#7e7067;font-weight:500;text-decoration:none}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description ul li a:hover{color:#fd641b}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description ul{padding-left:0}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description ul li{position:relative;list-style:none;padding-left:15px}.kg-main-product .kg-main-product-section-wrapper .product .product__info-wrapper .product__info-container .product__description ul li:after{content:"";width:6px;height:6px;background:#7e7067;position:absolute;border-radius:50%;left:0;top:12px}.kg-bottom-text .kg-layout-grid.footer_legal-list{grid-column-gap:1rem;grid-row-gap:1rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;align-items:center;display:flex}.kg-bottom-text .kg-layout-grid.footer_legal-list a.kg-footer-legal-link{color:#cabca6;font-size:14px;text-decoration:none}.kg-bottom-text .kg-layout-grid.footer_legal-list .kg-footer_legal-link{flex-flow:column;flex:none;justify-content:center;align-items:center;width:7px;height:7px;display:flex}.kg-bottom-text .kg-layout-grid.footer_legal-list .kg-footer_legal-link svg{width:10px}.kg-bottom-text .kg-layout-grid.footer_legal-list .kg-footer_legal-link svg rect{fill:#bdb19e}.kg-color-hero .kg-nav-breadcrumb .kg-breadcrumb-section ul{grid-column-gap:8px}.kg-color-hero .kg-nav-breadcrumb{padding:0}.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list{gap:8px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;margin-bottom:12px}.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list img.option-cell-icon{width:12.8px;height:12.8px;flex:0 0 12.8px}.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-metafiedls-content .kg-product-list span{font-weight:500;color:#000d29;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;line-height:1.5}section.kg-color-hero{z-index:3;background-color:#fffbf4;min-height:100vh;position:relative}section.kg-color-hero .kg-padding-global{padding:0}section.kg-color-hero .kg-padding-global .kg-container{max-width:100%}section.kg-color-hero .kg-padding-global .kg-product-wrapper{gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;min-height:100vh;display:grid;position:relative}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper{width:100%;padding-top:0}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper{z-index:0;object-fit:cover;object-position:50% 50%;width:100%;height:auto;min-height:100vh;position:relative}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper img.kg-product-full-image{object-fit:cover;width:50vw;max-width:none;height:100%;position:absolute;inset:0% 0% 0% auto}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info h2{font-size:48px;font-family:Playfair Display;letter-spacing:0;font-weight:500;line-height:1.1;color:#000d29;margin:0}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category{gap:4px;flex-flow:column;display:flex}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category p.text-weight-semibold{font-weight:600;line-height:1.5;font-size:16px;letter-spacing:0;color:#000d29;font-family:Plus Jakarta Sans}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .product-info-category p.text-size-small.text-color-bage.text-weight-medium{font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;color:#7e7067;font-weight:500;line-height:1.5;margin:0}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description{display:flex;flex-direction:column;gap:32px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage{display:flex;flex-direction:column;gap:16px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p{color:#7e7067;letter-spacing:0;font-weight:500;line-height:1.5;font-size:16px;font-family:Plus Jakarta Sans}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding{gap:8px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;margin-bottom:12px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding img.option-cell-icon{width:12.8px;height:12.8px;flex:0 0 12.8px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding .text-weight-medium{font-weight:500;color:#000d29;font-size:14px;letter-spacing:0;font-family:Plus Jakarta Sans;line-height:1.5}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .option-cell.lower-padding:last-child{margin:0}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-cta-message-text{line-height:1.5;font-size:16px;letter-spacing:0;font-family:Plus Jakarta Sans;color:#000d29;font-weight:500;opacity:.6;margin:0 0 15px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p a{text-decoration:none;color:#000d29}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description .text-color-bage p a:hover{color:#fd641b}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-color-hero-text{flex-flow:column;display:flex;overflow:hidden;align-items:stretch;min-height:100vh;position:sticky;top:0;justify-self:start;padding:80px 5vw 80px 80px;justify-content:space-between}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description ul li:before{content:"";background-image:url(/cdn/shop/files/6765f7e222f2ab47728031fd_Master.svg?v=1757311625);width:12px;height:12px;background-repeat:no-repeat;background-size:contain;left:0;position:absolute;top:9px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description ul li{grid-column-gap:4px;grid-row-gap:4px;justify-content:flex-start;align-items:center;font-size:14px;display:flex;color:#000d29;font-weight:500;position:relative;padding-left:22px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description p{color:#000d29;font-size:16px;font-weight:400;line-height:1.5}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text h1{font-size:64px;font-weight:500;line-height:1.1}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link .kg-is-realtive a{color:#000;background-color:#0000;border:2px solid #0000;text-decoration:underline;font-size:14px;font-weight:500}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link .kg-is-realtive{grid-column-gap:8px;grid-row-gap:8px;display:flex;align-items:center}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link .kg-is-realtive:hover svg{transform:rotate(-45deg)}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link .kg-is-realtive svg{height:16px;width:16px;transition:.4s}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:128px;display:flex;position:relative;overflow:hidden}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-video-wrapper iframe{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0% 0% 0% auto}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-video-wrapper{z-index:0;object-fit:cover;object-position:50% 50%;width:100%;height:auto;min-height:100vh;position:relative;padding-top:177.76595744680853%}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-breadcrumbs .kg-breadcrumb-section ul li{color:#7e7067;line-height:1.5;font-weight:500;text-transform:capitalize;font-size:16px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-breadcrumbs .kg-breadcrumb-section ul li a.kg-current{color:#fe8139;text-decoration:none}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-breadcrumbs .kg-breadcrumb-section{margin-bottom:48px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text .kg-button-link .kg-is-realtive:hover a .kg-link-text{color:#f4efe6}@media screen and (max-width: 991px){section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-color-hero-text{padding-left:40px}}@media screen and (max-width: 767px){section.kg-color-hero{padding-top:96px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-breadcrumbs .kg-breadcrumb-section{margin-bottom:24px}section.kg-color-hero .kg-padding-global .kg-product-wrapper{grid-template-columns:1fr}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper{order:9999;padding-top:48px;padding-left:24px;padding-right:24px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-product-description{gap:24px;margin-bottom:32px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-bottom-button-text h1{font-size:40px}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info .kg-color-hero-text{padding:0 24px;gap:0;min-height:auto}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper{min-height:auto}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-image-wrapper .kg-product-image-list .kg-image-wrapper img.kg-product-full-image{aspect-ratio:1 / 1.28;width:100%;height:auto;position:static}section.kg-color-hero .kg-padding-global .kg-product-wrapper .kg-product-info{min-height:auto;position:static;align-self:start}}.kg-color-blossom-main .kg-product-page-navbar-component a.kg-Fermer-text{display:flex;color:#000;background-color:#0000;border:2px solid #0000;text-decoration:underline;gap:8px;justify-content:space-between;align-items:center;position:relative;overflow:hidden;font-size:14px;font-weight:500}.kg-color-blossom-main .kg-product-page-navbar-component a.kg-Fermer-text .cta-icon{display:flex;width:16px;height:16px;transition:.4s}.kg-color-blossom-main .kg-product-page-navbar-component a.kg-Fermer-text:hover .is-realtive{color:#f4efe6}.kg-color-blossom-main .kg-product-page-navbar-component a.kg-Fermer-text:hover .cta-icon{transform:rotate(-45deg)!important}.kg-bottom-text .kg-layout-grid.footer_legal-list a.kg-footer-legal-link:hover{color:#ee4308}@media screen and (max-width:991px){.shopify-section-group-footer-group footer.kg-site-footer .footer__content-bottom .kg-copyright-footer-content-wrapper{flex-direction:column;row-gap:16px}}@media screen and (max-width:749px){.shopify-section-group-footer-group footer.kg-site-footer .footer__content-top .kg-footer-icons .kg-legal-links .kg-footer-localization .country-selector__overlay{position:unset;background:transparent}}section.kg-portfolio-product-hero .kg-padding-global .kg-product-wrapper .kg-product-info h1{font-size:48px;font-family:Playfair Display;letter-spacing:0;font-weight:500;line-height:1.1;color:#000d29;margin:0}.kg-main-blog.main-blog .kg-blog-text .kg-blog-page-title h1.kg-main-title{font-size:52px;letter-spacing:0;font-weight:500;line-height:1.1;font-family:Playfair Display;color:#000d29;margin:0 0 16px}@media screen and (max-width: 400px){.kg-site-sticky-header-section .kg-site-header-wrapper header .header__icons .kg-trancy-wrapper{display:none}}@media screen and (max-width: 991px){.kg-site-sticky-header-section .kg-site-header-wrapper header .header__icons .kg-trancy-wrapper .transcy-switcher{right:0;left:auto}}@media screen and (max-width: 990px){.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation .kg-drawer-currency-selector .transcy-switcher-container{position:relative;top:0;left:0;bottom:0;display:flex;flex-direction:column-reverse}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation .kg-drawer-currency-selector .transcy-switcher-container .transcy-switcher .transcy-switcher-content{float:unset}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation .kg-drawer-currency-selector .transcy-switcher-container .transcy-switcher .transcy-switcher-content .transcy-custom-select .transcy-select-items.transcy-select-language-items{top:40px;bottom:unset}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation .kg-drawer-currency-selector .transcy-switcher-container .transcy-switcher .transcy-switcher-content .transcy-custom-select .transcy-select-items.transcy-select-currency-items{top:40px;bottom:unset}.kg-site-sticky-header-section .kg-site-header-wrapper header.kg-container header-drawer .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container nav.menu-drawer__navigation .kg-drawer-currency-selector .transcy-switcher-container .transcy-switcher-item-primary{background:transparent!important;border:0!important;letter-spacing:0;padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kg-custom.css.map */
