body[data-kg-ambience]{--kg-ocean:12,67,103;--kg-ember:104,22,41;background:#0b0b10!important;color:#eeedf2}body[data-kg-ambience=ocean]{--kg-ocean:9,82,127;--kg-ember:113,31,25}body[data-kg-ambience=amber]{--kg-ocean:14,44,64;--kg-ember:111,74,14}body[data-kg-ambience=heart]{--kg-ocean:25,37,63;--kg-ember:134,17,43}body[data-kg-ambience=rose]{--kg-ocean:21,45,70;--kg-ember:103,32,65}body[data-kg-ambience] #MainContent{background:radial-gradient(ellipse 95% 850px at 0% 220px,rgba(var(--kg-ocean),.3),transparent 85%),radial-gradient(ellipse 85% 1000px at 100% 550px,rgba(var(--kg-ember),.23),transparent 85%),radial-gradient(ellipse 95% 1300px at 0% 2300px,rgba(var(--kg-ocean),.14),transparent 85%),radial-gradient(ellipse 90% 1200px at 100% 3600px,rgba(var(--kg-ember),.17),transparent 85%),#0b0b10!important}body[data-kg-ambience] #MainContent :is(.kg-wrap,.kg-category-section,.kg-glow-title,.kg-led-showcase,.kg-tsuri-feature,.kg-ts-reviews,.kg-preview-reviews,.kg-glow-guide,.collection-hero,.kg-hero){background:transparent!important;border-top-color:transparent;border-bottom-color:transparent}body[data-kg-ambience] .kg-quality-card{background:#110f15c7;border-color:#49303a}body[data-kg-ambience] .kg-quality-copy{background:transparent}body[data-kg-ambience] #MainContent .kg-boat{background:transparent!important;border:0;align-items:center;isolation:isolate}.kg-boat-heading{position:relative;z-index:1}.kg-adventure-scene{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;pointer-events:none;isolation:isolate}.kg-adventure-scene>img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;border-radius:0!important;background:transparent!important;mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 80%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)!important;mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 80%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent)!important;-webkit-mask-composite:source-in}body[data-kg-ambience] .kg-boat-image>img{position:relative;margin-top:-9%;mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 87%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 87%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in}.kg-boat-options{position:relative;margin-top:0;padding-bottom:16px}body[data-kg-ambience] .kg-boat-options span{background:#0b0b1099;border-color:#67313e}body[data-kg-ambience] :is(.kg-footer-promo,.footer){background:radial-gradient(ellipse 90% 700px at 85% 65%,rgba(104,22,41,.19),transparent 85%),#0b0b10!important;border-top-color:transparent!important}body[data-kg-ambience] .kg-footer-promo:after{background:linear-gradient(transparent,#0b0b10)!important}body[data-kg-ambience] .kg-product-gallery>img{background:#12121873}body[data-kg-ambience=ocean] .kg-product-gallery>.kg-adventure-scene{margin-bottom:-8%}body[data-kg-ambience=ocean] .kg-product-gallery>img{position:relative;background:transparent;mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 90%,transparent)}body[data-kg-ambience] .kg-matching-product-card .card{background:#101017d6!important}body[data-kg-ambience] .kg-matching-product-card .card__inner{background:radial-gradient(ellipse at 50% 85%,rgba(var(--kg-ember),.13),transparent 70%),#101017bf!important}@media(min-width:851px){.kg-boat .kg-adventure-scene{margin-top:-8%}.kg-boat-heading{padding-bottom:45px}.kg-boat-image{padding-left:8px}}@media(max-width:850px){body[data-kg-ambience] .kg-boat{padding:28px 16px 36px;gap:4px}.kg-boat .kg-adventure-scene{width:calc(100% + 32px);margin-left:-16px;margin-top:4px}.kg-boat-image>img{margin-top:-8%}.kg-boat-options{justify-content:center;padding:0 0 8px;gap:8px}.kg-boat-heading{padding-bottom:0}.kg-boat-image{padding-left:0}}@media(min-width:851px){body[data-kg-ambience] #MainContent{background:radial-gradient(ellipse 110% 1100px at -10% 260px,rgba(var(--kg-ocean),.25),transparent 82%),radial-gradient(ellipse 100% 1400px at 110% 620px,rgba(var(--kg-ember),.2),transparent 85%),radial-gradient(ellipse 100% 1500px at 0% 2500px,rgba(var(--kg-ocean),.12),transparent 85%),radial-gradient(ellipse 100% 1800px at 100% 4200px,rgba(var(--kg-ember),.14),transparent 85%),#0b0b10!important}body[data-kg-ambience] #MainContent .kg-boat{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);max-width:1600px;margin:0 auto;padding:42px clamp(28px,4vw,64px) 52px;gap:22px;position:relative}.kg-boat-heading{padding:0 4px 24px 0;max-width:490px;align-self:center}.kg-boat-heading h2{font-size:clamp(38px,3.8vw,62px);line-height:1.07;text-wrap:balance}.kg-boat-heading p{max-width:45ch;line-height:1.7}.kg-boat-image{padding-left:0;position:relative}.kg-boat .kg-adventure-scene{width:110%;margin:0 -5%;aspect-ratio:3/2}body[data-kg-ambience] .kg-boat-image>img{margin-top:-30%;width:100%;mask-image:linear-gradient(to bottom,transparent,#000 27%,#000 84%,transparent),linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 27%,#000 84%,transparent),linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in}.kg-boat-options{padding:0 4%;gap:9px;margin-top:-6px;justify-content:center}.kg-boat-options span{font-size:12px;padding:9px 13px;line-height:1.4}body[data-kg-ambience=ocean] .kg-product-gallery>.kg-adventure-scene{margin-top:-14px;margin-bottom:-23%}body[data-kg-ambience] .kg-category-section{max-width:1600px;margin:0 auto;padding-top:36px}body[data-kg-ambience] :is(.kg-led-showcase,.kg-tsuri-feature,.kg-glow-guide){max-width:1440px;margin-left:auto;margin-right:auto}}.kg-product-icons.kg-midnight-icons{background:radial-gradient(ellipse at 15% 0%,#14245444,transparent 65%),#0b0b10;border-top-color:#22243a;border-bottom-color:#282336;padding:12px 0 10px}.kg-midnight-icons .kg-icon-track{animation-duration:100s}.kg-midnight-icons .kg-icon-group{gap:16px;padding:0 8px;align-items:flex-start}.kg-midnight-icons .kg-product-icon{width:96px;gap:8px}.kg-midnight-icons .kg-icon-ring{padding:1px;background:linear-gradient(135deg,#5082bd,#56507c 55%,#733246);border-radius:50%}.kg-midnight-icons .kg-icon-photo{width:76px;height:76px;padding:5px;border:0;background:#0b0c12;display:flex;align-items:center;justify-content:center}.kg-midnight-icons .kg-icon-photo img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:50%}.kg-midnight-icons .kg-icon-label{font-size:10px;line-height:1.35;letter-spacing:0;min-height:27px;max-width:94px;font-weight:700;text-transform:none;text-wrap:balance}.kg-midnight-icons .kg-product-icon:focus-visible{outline:2px solid #95a9f4;outline-offset:3px;border-radius:8px}body[data-kg-ambience] #MainContent .kg-led-showcase{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 10% 20%,rgba(34,39,116,.23),transparent 70%),radial-gradient(ellipse at 85% 66%,rgba(70,38,117,.14),transparent 70%)!important;border:0}.kg-led-showcase:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;z-index:-1;background:linear-gradient(#0b0b10,transparent 14%,transparent 85%,#0b0b10);opacity:.8}.kg-led-showcase .kg-led-demo video{border:1px solid #343156;background:#08090e;box-shadow:0 0 20px #33368b25;mask-image:linear-gradient(to right,transparent,#000 2%,#000 98%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 2%,#000 98%,transparent)}.kg-led-showcase .kg-led-promo{background:transparent}.kg-led-showcase .kg-led-promo>img{mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 87%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 87%,transparent),linear-gradient(to right,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in}.kg-led-showcase .kg-led-purchase{padding-top:8px;padding-bottom:16px}@media(max-width:600px){.kg-midnight-icons .kg-icon-group{gap:12px;padding:0 6px}.kg-midnight-icons .kg-product-icon{width:76px}.kg-midnight-icons .kg-icon-photo{width:62px;height:62px;padding:4px}.kg-midnight-icons .kg-icon-label{font-size:9px;max-width:76px;min-height:25px}.kg-product-icons.kg-midnight-icons{padding:10px 0 7px}}@media(prefers-reduced-motion:reduce){.kg-midnight-icons .kg-icon-track{animation:none}}.kg-midnight-icons .kg-icon-blue-hearts{position:relative;padding:0}.kg-midnight-icons .kg-icon-blue-hearts img{position:absolute;width:200%;height:200%;max-width:none;left:0;top:-100%;object-fit:fill;border-radius:0}.kg-midnight-icons .kg-approved-art{background-image:url(/cdn/shop/files/karglow-approved-product-icon-board.jpg?v=1792385709);background-repeat:no-repeat;padding:0;border:0}.kg-midnight-icons .kg-approved-led{background-size:741.37931% 343.10345%;background-position:2.24014% 21.2766%}.kg-midnight-icons .kg-approved-wanted{background-size:741.37931% 343.10345%;background-position:18.63799% 21.2766%}.kg-midnight-icons .kg-approved-heart_strap{background-size:741.37931% 343.10345%;background-position:34.94624% 21.2766%}.kg-midnight-icons .kg-approved-broken{background-size:741.37931% 343.10345%;background-position:51.16487% 21.2766%}.kg-midnight-icons .kg-approved-red_broken{background-size:741.37931% 343.10345%;background-position:67.47312% 21.2766%}.kg-midnight-icons .kg-approved-pearl{background-size:741.37931% 343.10345%;background-position:83.78136% 21.2766%}.kg-midnight-icons .kg-approved-shark{background-size:741.37931% 343.10345%;background-position:100.08961% 21.2766%}.kg-midnight-icons .kg-approved-lava{background-size:658.16327% 304.59184%;background-position:3.93053% 83.04239%}.kg-midnight-icons .kg-approved-sunny{background-size:658.16327% 304.59184%;background-position:22.6691% 83.04239%}.kg-midnight-icons .kg-approved-titanic{background-size:658.16327% 304.59184%;background-position:41.04205% 83.04239%}.kg-midnight-icons .kg-approved-red_hearts{background-size:658.16327% 304.59184%;background-position:59.41499% 83.04239%}.kg-midnight-icons .kg-approved-orange_hearts{background-size:658.16327% 304.59184%;background-position:77.87934% 83.04239%}.kg-midnight-icons .kg-approved-blue_hearts{background-size:658.16327% 304.59184%;background-position:96.52651% 83.04239%}body[data-kg-ambience] #MainContent .kg-tsuri-feature{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 80% 70%,rgba(127,63,86,.18),transparent 75%)!important}.kg-tsuri-feature .kg-tsuri-copy h2{color:#fafafc!important;opacity:1}.kg-tsuri-feature .kg-tsuri-copy h2 em{color:#ffc3d3!important;font-style:normal;opacity:1}.kg-tsuri-feature .kg-tsuri-copy p{color:#e5e1e6!important;opacity:1;line-height:1.65}.kg-tsuri-feature .kg-tsuri-label{color:#f4edf2!important;opacity:1}.kg-tsuri-feature .kg-tsuri-color{color:#faf7fa!important;background:#1b151d!important;border:1px solid #a77489!important;opacity:1}.kg-tsuri-feature .kg-tsuri-color:hover,.kg-tsuri-feature .kg-tsuri-color:focus-visible{background:#3b2433!important;border-color:#ffd3e1!important}.kg-tsuri-feature .kg-tsuri-purchase strong{color:#fff!important;opacity:1;font-family:var(--font-heading-family);font-style:italic;font-size:clamp(30px,3vw,42px);font-weight:900}.kg-tsuri-feature .kg-tsuri-purchase>a{background:#8d2748!important;color:#fff!important;border:1px solid #b04d70!important;opacity:1}.kg-tsuri-feature .kg-tsuri-tag{color:#fff!important;background:#762b49!important;opacity:1}.kg-tsuri-feature .kg-tsuri-visual{background:transparent!important;position:relative;isolation:isolate}.kg-tsuri-feature .kg-tsuri-visual img{border-radius:0!important;mask-image:linear-gradient(to bottom,transparent,#000 10%,#000 87%,transparent),linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 10%,#000 87%,transparent),linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in}@media(max-width:850px){.kg-tsuri-feature .kg-tsuri-visual{width:calc(100% + 24px);margin-left:-12px}.kg-tsuri-feature .kg-tsuri-copy p{font-size:16px}.kg-tsuri-feature .kg-tsuri-colors{justify-content:center}.kg-tsuri-feature .kg-tsuri-color{padding:10px 13px;min-height:42px}}.announcement-bar.kg-rose-promo{background-color:#110b12!important;background-image:linear-gradient(90deg,transparent,rgba(10,7,13,.84) 32%,rgba(10,7,13,.84) 68%,transparent),url(/cdn/shop/files/karglow-red-cloud-promotion.jpg?v=1792388369)!important;background-size:cover!important;background-position:center 65%!important;color:#fff!important;border-bottom:1px solid #b65b7145}.kg-rose-promo .announcement-bar__message{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-family:Arial,Helvetica,sans-serif;font-size:14px!important;line-height:1.4;letter-spacing:1.1px;font-weight:700;padding:9px 16px!important;margin:0;min-height:44px;color:#fff!important}.kg-promo-code-line{display:inline-flex;align-items:center;gap:10px}.kg-promo-code-line strong{color:#ffc0cd;font-weight:800;letter-spacing:1.4px;border:1px solid #f4a8b9;border-radius:999px;padding:3px 12px;background:#110b1280}.kg-rose-promo a{text-decoration:none!important}.kg-rose-promo a:hover strong{background:#783249}.kg-rose-promo a:focus-visible{outline:2px solid #ffc0cd;outline-offset:-3px}@media(max-width:600px){.kg-rose-promo .announcement-bar__message{font-size:12px!important;gap:4px;padding:7px 12px!important;letter-spacing:.8px;flex-direction:column;min-height:58px}.kg-promo-divider{display:none}.kg-promo-code-line{gap:7px}.kg-promo-code-line strong{padding:2px 11px}.announcement-bar.kg-rose-promo{background-position:center 70%!important}}.announcement-bar.kg-rose-promo{position:relative;isolation:isolate;background:#110b12!important;overflow:hidden}.announcement-bar.kg-rose-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,transparent 5%,rgba(5,3,7,.68) 36%,rgba(5,3,7,.68) 64%,transparent 95%),url(/cdn/shop/files/karglow-red-cloud-promotion.jpg?v=1792388369);background-size:cover;background-position:center 85%;filter:brightness(2.8) saturate(1.45);opacity:1}.kg-rose-promo .page-width{position:relative}.kg-rose-promo .announcement-bar__message{text-shadow:0 1px 3px #000}@media(max-width:600px){.announcement-bar.kg-rose-promo:before{background-size:auto 180%;background-position:center 80%}}.announcement-bar.kg-rose-promo:before{background-image:url(/cdn/shop/files/karglow-warm-horizon-clouds.webp?v=1792390274);background-size:100% auto;background-position:center 75%;filter:none;opacity:1}.kg-rose-promo .announcement-bar__link{display:block;padding:0}.kg-rose-promo .announcement-bar__message{flex-direction:row!important;flex-wrap:nowrap!important;white-space:nowrap!important;gap:8px!important;min-height:48px;padding:8px 12px!important;font-size:14px!important;letter-spacing:.7px}.kg-rose-promo .kg-promo-code-line{white-space:nowrap;gap:8px}.kg-rose-promo .kg-promo-divider{display:inline!important}.kg-rose-promo .kg-promo-code-line strong{background:#0b0b1280}@media(max-width:600px){.announcement-bar.kg-rose-promo:before{background-size:100% auto;background-position:center 75%}.kg-rose-promo .announcement-bar__message{font-size:clamp(9px,2.5vw,12px)!important;letter-spacing:.15px;gap:5px!important;min-height:44px;padding:8px 5px!important}.kg-rose-promo .kg-promo-code-line{gap:5px}.kg-rose-promo .kg-promo-code-line strong{letter-spacing:.6px;padding:3px 7px}.kg-rose-promo .page-width{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/karglow-ocean.css.map */
