:root{--kaju-navy: #0f1e33;--kaju-navy-2: #17345a;--kaju-orange: #f26b2e;--kaju-orange-2: #e8452c;--kaju-gradient: linear-gradient(135deg, #ff8a3d 0%, #f26b2e 45%, #e8452c 100%);--kaju-light: #f4f6fa;--kaju-radius: 16px}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.01em}.kaju-eyebrow{display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.6rem;border-radius:999px;background:#f26b2e24;color:var(--kaju-orange);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2rem}.kaju-section-title,.collection__title .title,.featured-collection .title{text-align:center;text-transform:uppercase;font-weight:800}.kaju-section-title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.6rem);margin:0 0 3.2rem}.kaju-section-title span,h1 em,h2 em{font-style:italic;color:var(--kaju-orange)}.header__heading-link .kaju-logo{display:block;max-width:100%}@media screen and (max-width:749px){.header__heading-link .kaju-logo{width:120px!important}}.header__menu-item{font-weight:600;font-size:1.4rem}.header__menu-item:hover span{color:var(--kaju-orange);text-decoration:none}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.button--primary,.product-form__submit{background:var(--kaju-gradient)!important;color:#fff!important;box-shadow:0 10px 24px -10px #e8452ca6;transition:transform .2s ease,box-shadow .2s ease}.button--primary:hover,.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px #e8452ccc}.button--primary:after,.product-form__submit:after{box-shadow:none!important}.kaju-btn-outline{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 3rem;border-radius:var(--buttons-radius);border:2px solid rgba(255,255,255,.6);color:#fff;font-weight:700;font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,border-color .2s ease}.kaju-btn-outline:hover{background:#ffffff1a;border-color:#fff}.kaju-hero{position:relative;overflow:hidden;background:radial-gradient(60rem 40rem at 85% 30%,rgba(242,107,46,.35),transparent 60%),radial-gradient(40rem 30rem at 0% 100%,rgba(23,52,90,.9),transparent 70%),var(--kaju-navy);color:#fff}.kaju-hero__inner{position:relative;display:grid;gap:4rem;align-items:center;padding-top:5.6rem;padding-bottom:5.6rem}@media screen and (min-width:990px){.kaju-hero__inner{grid-template-columns:1.05fr 1fr;padding-top:7.2rem;padding-bottom:7.2rem}}.kaju-hero__heading{color:#fff;margin:0 0 2rem;line-height:1.02;font-weight:800;text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 4rem)}@media screen and (min-width:990px){.kaju-hero__heading{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.kaju-hero__heading em{font-style:italic;background:var(--kaju-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.1em}.kaju-hero__text{font-size:1.75rem;line-height:1.6;margin:0 0 3.2rem;max-width:50rem;color:#ffffffd1}.kaju-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.kaju-hero__perks{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;margin:3.6rem 0 0;padding:0;list-style:none;font-size:1.35rem;color:#ffffffd9}.kaju-hero__perks li{display:flex;align-items:center;gap:.8rem}.kaju-hero__perks .kaju-icon{color:var(--kaju-orange)}.kaju-hero__media{position:relative}.kaju-hero__media:before{content:"";position:absolute;top:8%;right:4%;bottom:-4%;left:10%;background:var(--kaju-gradient);border-radius:32px;transform:rotate(4deg);opacity:.9}.kaju-hero__frame{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:1 / 1;background:var(--kaju-navy-2);box-shadow:0 30px 60px -20px #0009}.kaju-hero__frame img,.kaju-hero__frame svg{width:100%;height:100%;object-fit:cover;display:block}.kaju-hero__frame .placeholder-svg{fill:#ffffff59;background:var(--kaju-navy-2)}.kaju-hero__sticker{position:absolute;top:-1.6rem;right:-.8rem;z-index:2;display:grid;place-items:center;width:11rem;height:11rem;border-radius:50%;background:#fff;color:var(--kaju-orange-2);font-weight:800;font-size:1.6rem;line-height:1.1;text-align:center;text-transform:uppercase;transform:rotate(-10deg);box-shadow:0 12px 30px -8px #00000073;padding:1.2rem}.kaju-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.6rem;list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.kaju-trust__grid{grid-template-columns:repeat(var(--kaju-cols, 4),1fr)}}.kaju-trust__item{display:flex;gap:1.4rem;align-items:center}.kaju-trust__item .kaju-icon{flex:none;width:5rem;height:5rem;padding:1.1rem;border-radius:14px;background:var(--kaju-gradient);color:#fff;stroke-width:1.8}.kaju-trust__title{font-size:1.45rem;font-weight:700;margin:0 0 .2rem;line-height:1.3}.kaju-trust__text{font-size:1.3rem;margin:0;opacity:.7;line-height:1.4}.kaju-cats__grid{display:grid;gap:1.6rem;grid-template-columns:1fr}.kaju-cat{position:relative;display:flex;align-items:flex-end;border-radius:var(--kaju-radius);overflow:hidden;aspect-ratio:4 / 5;color:#fff;text-decoration:none;background:var(--kaju-navy-2)}@media screen and (max-width:749px){.kaju-cat{aspect-ratio:16 / 10}}.kaju-cat img,.kaju-cat .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kaju-cat .placeholder-svg{fill:#ffffff4d}.kaju-cat:hover img{transform:scale(1.06)}.kaju-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(15,30,51,.92) 0%,rgba(15,30,51,.15) 55%,transparent 100%)}.kaju-cat__body{position:relative;z-index:1;width:100%;padding:2.4rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.kaju-cat__title{font-family:var(--font-heading-family);font-size:2.6rem;font-weight:800;font-style:italic;text-transform:uppercase;line-height:1.1;margin:0;color:#fff}.kaju-pill{flex:none;display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.8rem;border-radius:999px;background:var(--kaju-gradient);color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:transform .2s ease}.kaju-cat:hover .kaju-pill{transform:translate(4px)}.kaju-promo{border-radius:var(--kaju-radius);background:var(--kaju-gradient);color:#fff;padding:4rem 2.4rem;display:grid;gap:2.4rem;align-items:center;text-align:center;position:relative;overflow:hidden}.kaju-promo:before{content:"";position:absolute;width:40rem;height:40rem;right:-12rem;top:-20rem;border-radius:50%;background:#ffffff1f}@media screen and (min-width:990px){.kaju-promo{grid-template-columns:1.4fr auto auto;text-align:left;padding:4.4rem 5.6rem}}.kaju-promo__heading{color:#fff;font-weight:800;font-style:italic;text-transform:uppercase;margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.05}.kaju-promo__text{margin:0;font-size:1.6rem;color:#ffffffeb}.kaju-countdown{display:flex;justify-content:center;gap:.8rem;position:relative}.kaju-countdown__unit{min-width:6.8rem;padding:1rem .6rem;border-radius:12px;background:var(--kaju-navy);text-align:center}.kaju-countdown__num{display:block;font-size:2.8rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.kaju-countdown__label{display:block;margin-top:.4rem;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.kaju-promo .button{background:var(--kaju-navy)!important;box-shadow:none;position:relative}.kaju-steps__grid{display:grid;gap:1.6rem;grid-template-columns:1fr;margin:0;padding:0}@media screen and (min-width:750px){.kaju-steps__grid{grid-template-columns:repeat(3,1fr)}}.kaju-step{background:#fff;border-radius:var(--kaju-radius);padding:3.2rem 2.4rem;text-align:center;box-shadow:0 10px 30px -18px #0f1e3359}.kaju-step__num{display:inline-grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--kaju-gradient);color:#fff;font-size:2rem;font-weight:800;margin-bottom:1.6rem}.kaju-step__title{margin:0 0 .8rem;font-weight:800;font-size:calc(var(--font-heading-scale) * 1.9rem)}.kaju-step__text{margin:0;opacity:.75;font-size:1.45rem;line-height:1.6}.card-wrapper .card{border:1px solid rgba(15,30,51,.08);transition:box-shadow .25s ease,transform .25s ease}.card-wrapper:hover .card{box-shadow:0 18px 36px -20px #0f1e3373}.card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem}.card .badge,.price .badge{font-weight:800;font-size:1.2rem;letter-spacing:.04em;padding:.5rem 1.1rem}.price--on-sale .price-item--sale,.card-information .price--on-sale .price-item--last{color:var(--kaju-orange-2);font-weight:800}.price .price-item--last,.card-information .price{font-weight:700}.quick-add__submit{border-radius:999px}.kaju-ptrust{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin:.4rem 0 1.2rem}.kaju-ptrust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem .6rem;border-radius:12px;background:var(--kaju-light);font-size:1.15rem;font-weight:600;line-height:1.3;text-align:center}.kaju-ptrust__item .kaju-icon{color:var(--kaju-orange)}.collapsible-content summary .h4{font-weight:700}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.2}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.product .price{font-size:2.6rem}.product .price--on-sale .price-item--regular{font-size:1.7rem;opacity:.6}.kaju-save{display:inline-flex;align-items:center;gap:.6rem;margin:.2rem 0 1.2rem;padding:.6rem 1.2rem;border-radius:8px;background:#f26b2e1f;color:var(--kaju-orange-2);font-size:1.35rem}.kaju-hl{list-style:none;margin:0 0 .8rem;padding:0;display:grid;gap:.8rem}.kaju-hl li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.45}.kaju-hl .kaju-icon{flex:none;width:2.2rem;height:2.2rem;padding:.3rem;border-radius:50%;background:var(--kaju-gradient);color:#fff;stroke-width:2.6;margin-top:.1rem}.product-form__submit{min-height:5.6rem;font-size:1.6rem}.product-form__buttons .shopify-payment-button__button{min-height:5.2rem;border-radius:var(--buttons-radius)}.product__description{font-size:1.5rem;line-height:1.7}.kaju-story__block{padding:5.6rem 0}.kaju-story__block--light{background:var(--kaju-light)}.kaju-story .kaju-section-title{font-size:calc(var(--font-heading-scale) * 2.2rem);margin-bottom:2.8rem}@media screen and (min-width:750px){.kaju-story .kaju-section-title{font-size:calc(var(--font-heading-scale) * 2.8rem)}}.kaju-benefits{display:grid;gap:1.6rem}@media screen and (min-width:750px){.kaju-benefits{grid-template-columns:repeat(2,1fr);gap:2.4rem}}.kaju-benefit{border-radius:var(--kaju-radius);background:var(--kaju-light);padding:2.4rem}.kaju-benefit .kaju-icon{width:4.8rem;height:4.8rem;padding:1rem;border-radius:12px;background:var(--kaju-gradient);color:#fff;stroke-width:1.8;margin-bottom:1.4rem}.kaju-benefit h3{margin:0 0 .6rem;font-size:1.8rem;font-weight:800}.kaju-benefit p{margin:0;font-size:1.45rem;line-height:1.6;opacity:.8}.kaju-benefit--media{padding:0;overflow:hidden;background:#fff;border:1px solid rgba(15,30,51,.08)}.kaju-benefit--media .kaju-benefit__body{padding:2rem 2.4rem 2.4rem}.kaju-benefit__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center}@media screen and (min-width:750px){.kaju-benefit__media img{aspect-ratio:1 / 1}}.kaju-howto{display:grid;gap:1.2rem;margin:0}@media screen and (min-width:750px){.kaju-howto{grid-template-columns:repeat(3,1fr);gap:2rem}}.kaju-howto li{display:flex;gap:1.6rem;align-items:flex-start;background:#fff;border-radius:var(--kaju-radius);padding:2rem;box-shadow:0 10px 30px -20px #0f1e3359}.kaju-howto__num{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--kaju-gradient);color:#fff;font-weight:800;font-size:1.7rem}.kaju-howto h3{margin:.4rem 0;font-size:1.7rem;font-weight:800}.kaju-howto p{margin:0;font-size:1.4rem;line-height:1.55;opacity:.8}.kaju-compare{max-width:72rem;margin:0 auto;border-radius:var(--kaju-radius);overflow:hidden;border:1px solid rgba(15,30,51,.1)}.kaju-compare__row{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:stretch;text-align:center;font-size:1.4rem}.kaju-compare__row>span{padding:1.4rem .8rem;display:grid;place-items:center}.kaju-compare__row+.kaju-compare__row{border-top:1px solid rgba(15,30,51,.08)}.kaju-compare__row>.kaju-compare__label{place-items:center start;text-align:left;padding-left:1.6rem;font-weight:600}.kaju-compare__head{font-weight:800;font-size:1.2rem;text-transform:uppercase}.kaju-compare__us{background:#f26b2e14}.kaju-compare__head .kaju-compare__us{background:var(--kaju-gradient);color:#fff}.kaju-yes,.kaju-no{display:inline-grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%}.kaju-yes{background:#1f9d55;color:#fff}.kaju-yes .kaju-icon{stroke-width:2.6}.kaju-no{background:#0f1e3314;color:#0f1e3380}.kaju-no .kaju-icon{stroke-width:2.2}.kaju-specs{max-width:72rem;margin:0 auto;background:#fff;border-radius:var(--kaju-radius);overflow:hidden}.kaju-specs>div{display:grid;grid-template-columns:1fr 1.3fr;gap:1.6rem;padding:1.4rem 2rem;font-size:1.45rem}.kaju-specs>div+div{border-top:1px solid rgba(15,30,51,.08)}.kaju-specs dt{font-weight:700}.kaju-specs dd{margin:0;opacity:.85}.kaju-faq{max-width:72rem;margin:0 auto;display:grid;gap:1rem}.kaju-faq details{border-radius:12px;background:var(--kaju-light);padding:0 2rem}.kaju-faq summary{list-style:none;cursor:pointer;padding:1.8rem 3rem 1.8rem 0;font-weight:700;font-size:1.5rem;position:relative}.kaju-faq summary::-webkit-details-marker{display:none}.kaju-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400;color:var(--kaju-orange)}.kaju-faq details[open] summary:after{content:"\2013"}.kaju-faq p{margin:0 0 1.8rem;font-size:1.45rem;line-height:1.65;opacity:.85}.kaju-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;box-shadow:0 -8px 24px -8px #0f1e3340;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease}.kaju-sticky.is-visible{transform:none}.kaju-sticky__inner{display:flex;align-items:center;gap:1rem;max-width:90rem;margin:0 auto}.kaju-sticky__img{width:4.8rem;height:4.8rem;border-radius:8px;object-fit:cover;flex:none}.kaju-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column}.kaju-sticky__title{font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kaju-sticky__price{font-weight:800;font-size:1.6rem;color:var(--kaju-orange-2)}.kaju-sticky__price s{font-weight:400;font-size:1.2rem;color:#0f1e3380;margin-left:.4rem}.kaju-sticky__btn{flex:none;border:0;border-radius:10px;padding:1.4rem 1.8rem;background:var(--kaju-gradient);color:#fff;font:inherit;font-weight:800;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.kaju-sticky__btn[disabled]{opacity:.5}.product-form__buttons:has(.shopify-payment-button__button) .product-form__submit{display:none}.product-form__buttons .shopify-payment-button__button--unbranded{min-height:5.8rem;border-radius:var(--buttons-radius);background:var(--kaju-gradient)!important;color:#fff!important;font-size:1.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 24px -10px #e8452ca6}.product-form__buttons .shopify-payment-button__more-options{display:none}.product-form__buttons .shopify-payment-button__button--unbranded{font-size:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;min-height:6.4rem;padding:1rem 1.6rem}.product-form__buttons .shopify-payment-button__button--unbranded:before,.product-form__buttons .shopify-payment-button__button--unbranded:after{position:static!important;inset:auto!important;box-shadow:none!important;z-index:auto!important;border-radius:0!important;background:none!important;color:#fff}.product-form__buttons:has(.kaju-paylogos){display:flex;flex-direction:column}.product-form__buttons:has(.kaju-paylogos)>.shopify-payment-button{order:1}.product-form__buttons:has(.kaju-paylogos)>.kaju-paylogos{order:2}.product-form__buttons:has(.kaju-paylogos)>#buttonContainerProduct{order:3}.product-form__buttons .shopify-payment-button__button--unbranded:before{content:"Pagar ahora";font-size:1.7rem;font-weight:800;letter-spacing:.05em;line-height:1.2}.product-form__buttons .shopify-payment-button__button--unbranded:after{content:"Tarjeta de d\e9 bito, cr\e9 dito o transferencia";font-size:1.25rem;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.2;opacity:.95}.kaju-paylogos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin:.9rem 0 1.4rem}.kaju-paylogos__icon{height:2.4rem;width:auto}.kaju-paylogos__tag{display:inline-flex;align-items:center;height:2.4rem;padding:0 .7rem;border:1px solid #d9dee5;border-radius:.4rem;background:#fff;font-size:1.1rem;font-weight:700;color:var(--kaju-navy, #0f1e33)}.kaju-paylogos__tag--mp{color:#009ee3}.product-form__buttons:has(.kaju-paylogos)>.kaju-codship{order:4}.product-form__buttons:has(#buttonContainerProduct)>#buttonContainerProduct{order:1}.product-form__buttons:has(#buttonContainerProduct)>.kaju-codship{order:2;margin:.8rem 0 .2rem}.product-form__buttons:has(#buttonContainerProduct)>.shopify-payment-button{order:3;margin-top:.6rem}.product-form__buttons:has(#buttonContainerProduct)>.kaju-paylogos{order:4;margin:.2rem 0 .8rem;gap:.4rem}.product-form__buttons:has(#buttonContainerProduct) .kaju-paylogos__icon,.product-form__buttons:has(#buttonContainerProduct) .kaju-paylogos__tag{height:1.9rem}.product-form__buttons:has(#buttonContainerProduct) .kaju-paylogos__tag{font-size:1rem}.product-form__buttons:has(#buttonContainerProduct) .shopify-payment-button__button--unbranded{min-height:0!important;padding:.4rem!important;background:none!important;box-shadow:none!important;border:0!important}.product-form__buttons:has(#buttonContainerProduct) .shopify-payment-button__button--unbranded:before{content:"\bfPrefieres pagar con tarjeta? Paga online y ahorra $2.000";color:var(--kaju-navy, #0f1e33);font-size:1.35rem;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:.3rem}.product-form__buttons:has(#buttonContainerProduct) .shopify-payment-button__button--unbranded:after{content:none}.kaju-codship{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:.9rem 0 .4rem;font-size:1.2rem;color:#0f1e33b3}.kaju-codship__brand{display:inline-flex;align-items:center;height:2.6rem;padding:0 .9rem;border-radius:.5rem;background:#0033a0;color:#fff;font-size:1.35rem;font-weight:600;letter-spacing:-.01em}.kaju-codship__brand b{font-weight:800}.kaju-howto__video{max-width:48rem;margin:0 auto 2.4rem;border-radius:var(--kaju-radius);overflow:hidden;box-shadow:0 18px 40px -20px #0f1e3380;background:#000}.kaju-howto__video video{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.kaju-demo{background:radial-gradient(40rem 30rem at 100% 0%,rgba(242,107,46,.3),transparent 60%),var(--kaju-navy);color:#fff}.kaju-demo__inner{display:grid;gap:2.8rem;align-items:center}@media screen and (min-width:750px){.kaju-demo__inner{grid-template-columns:1fr 1fr;gap:5.6rem}}.kaju-demo__media{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 24px 50px -20px #000000b3;outline:3px solid rgba(242,107,46,.6);outline-offset:6px}.kaju-demo__media video{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.kaju-demo__title{color:#fff;font-weight:800;text-transform:uppercase;line-height:1.1;margin:0 0 1.4rem;font-size:calc(var(--font-heading-scale) * 2.6rem)}@media screen and (min-width:750px){.kaju-demo__title{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.kaju-demo__text{margin:0 0 2rem;font-size:1.55rem;line-height:1.6;color:#ffffffd9}.kaju-demo__points{margin-bottom:2.4rem}.kaju-demo__points li{color:#fff}.kaju-demo__cta{width:100%;min-height:5.4rem;font-size:1.6rem}@media screen and (min-width:750px){.kaju-demo__cta{width:auto;padding:0 4rem}}.kaju-secure{margin:.4rem 0 1.6rem;padding:1.8rem;border-radius:16px;background:linear-gradient(180deg,#f0faf4,#fff);border:2px solid #1f9d55;box-shadow:0 12px 28px -18px #1f9d5599}.kaju-secure__head{display:flex;align-items:center;gap:1.2rem;margin-bottom:1rem}.kaju-secure__icon{flex:none;display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:50%;background:#1f9d55;color:#fff}.kaju-secure__icon .kaju-icon{stroke-width:1.9}.kaju-secure__title{margin:0;font-size:1.8rem;font-weight:800;line-height:1.2;color:#0f1e33}.kaju-secure__sub{margin:.2rem 0 0;font-size:1.3rem;font-weight:600;color:#1f9d55}.kaju-secure__text{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.55;color:#0f1e33d9}.kaju-secure__pay{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.2rem;padding:0;justify-content:flex-start}.kaju-secure__pay .icon{width:3.8rem;height:2.4rem}.kaju-secure__chips{display:flex;flex-wrap:wrap;gap:.8rem;padding-top:1.2rem;border-top:1px dashed rgba(31,157,85,.35)}.kaju-secure__chips span{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border-radius:999px;background:#fff;border:1px solid rgba(15,30,51,.1);font-size:1.2rem;font-weight:700;color:#0f1e33}.kaju-secure__chips .kaju-icon{color:var(--kaju-orange)}.jdgm-star,.jdgm-star:before{color:#f5a623!important}.jdgm-prev-badge{margin:-.4rem 0 1rem}.jdgm-prev-badge__text{font-size:1.3rem;font-weight:600;color:var(--kaju-navy)}.jdgm-widget.jdgm-review-widget{max-width:72rem;margin:0 auto;padding:3.2rem 1.6rem;font-family:var(--font-body-family)!important}.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-weight:800!important;text-transform:uppercase;text-align:center!important;font-size:calc(var(--font-heading-scale) * 2.2rem)!important;color:var(--kaju-navy)!important}.jdgm-rev-widg__summary{text-align:center!important}.jdgm-write-rev-link,.jdgm-rev-widg .jdgm-btn--solid,.jdgm-form .jdgm-submit-rev{background:var(--kaju-gradient)!important;border:0!important;color:#fff!important;border-radius:10px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;padding:1.2rem 2.4rem!important}.jdgm-rev__icon.jdgm-rev__buyer-badge,.jdgm-rev__buyer-badge{background:#1f9d55!important;color:#fff!important}.jdgm-review-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading-family)!important;font-weight:800!important;text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 2.2rem)!important;color:var(--kaju-navy)!important;text-align:center;width:100%}.jdgm-review-widget .jm-button--primary{background:var(--kaju-gradient)!important;border:0!important;color:#fff!important;border-radius:10px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;min-height:4.8rem;padding:0 2.6rem!important;box-shadow:0 10px 24px -10px #e8452ca6}.jdgm-review-widget .jdgm-empty-state{display:none!important}[id$=__related-products]:not(:has(.grid__item)){display:none}.kaju-tag{display:table;margin:0 auto 1rem;padding:.6rem 1.4rem;border-radius:999px;background:#f26b2e1f;color:var(--kaju-orange-2);font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.kaju-tag--light{background:#ffffff24;color:#fff}.kaju-demo .kaju-tag{margin-left:0}.kaju-story .kaju-section-title{margin-top:0}.kaju-story__block{padding:4.8rem 0}.kaju-uses{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;margin:0}@media screen and (min-width:750px){.kaju-uses{grid-template-columns:repeat(4,1fr);gap:2rem}}.kaju-use{background:#fff;border:1px solid rgba(15,30,51,.08);border-radius:var(--kaju-radius);padding:2rem 1.4rem;text-align:center;box-shadow:0 10px 26px -20px #0f1e3366}.kaju-use__emoji{display:inline-grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#f26b2e1a;font-size:2.8rem;margin-bottom:1rem}.kaju-use h3{margin:0 0 .4rem;font-size:1.6rem;font-weight:800}.kaju-use p{margin:0;font-size:1.3rem;line-height:1.45;opacity:.75}.kaju-benefits-scroll{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 1.6rem 1rem}.kaju-benefits-scroll::-webkit-scrollbar{display:none}.kaju-benefits-scroll .kaju-benefits{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;gap:1.2rem}.kaju-benefits-scroll .kaju-benefit{scroll-snap-align:center;background:#fff}.kaju-swipe-hint{text-align:center;margin:1rem 0 0;font-size:1.25rem;font-weight:600;color:var(--kaju-orange-2)}@media screen and (min-width:750px){.kaju-benefits-scroll{overflow:visible;max-width:var(--page-width);margin:0 auto;padding:0 5rem}.kaju-benefits-scroll .kaju-benefits{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;gap:2rem}.kaju-swipe-hint{display:none}}.kaju-close{padding:3.2rem 0}.kaju-close__card{position:relative;max-width:56rem;margin:0 auto;padding:3.2rem 2.4rem;border-radius:20px;background:var(--kaju-gradient);color:#fff;text-align:center;overflow:hidden;box-shadow:0 24px 50px -24px #e8452ccc}.kaju-close__img{width:14rem;height:14rem;margin:0 auto 1.6rem;border-radius:50%;background:#fff;overflow:hidden;border:4px solid rgba(255,255,255,.6)}.kaju-close__img img{width:100%;height:100%;object-fit:cover;display:block}.kaju-close__title{color:#fff;margin:0 0 .4rem;font-weight:800;text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.1}.kaju-close__name{margin:0 0 1rem;font-size:1.4rem;opacity:.9}.kaju-close__price{margin:0 0 1.6rem;font-size:3.6rem;font-weight:800;line-height:1}.kaju-close__price s{font-size:1.8rem;font-weight:500;opacity:.75;margin-left:.6rem}.kaju-close__perks{display:grid;gap:.8rem;justify-content:center;margin:0 0 2.4rem;text-align:left}.kaju-close__perks li{display:flex;align-items:center;gap:.8rem;font-size:1.45rem;font-weight:600}.kaju-close__btn{width:100%;max-width:36rem;min-height:5.8rem;border:0;border-radius:12px;background:var(--kaju-navy);color:#fff;font:inherit;font-size:1.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 12px 26px -12px #0009;transition:transform .2s ease}.kaju-close__btn:hover{transform:translateY(-2px)}.kaju-faq__rte{padding-bottom:1.6rem;font-size:1.45rem;line-height:1.65;opacity:.85}.kaju-faq__rte p{margin:0 0 .8rem}.kaju-specs--inline{background:transparent;margin:0 0 1.6rem}.kaju-specs--inline>div{padding:1rem 0}.kaju-price-badge{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:-.6rem 0 1.4rem}.kaju-price-badge__pill{display:inline-flex;align-items:center;padding:.6rem 1.2rem;border-radius:8px;background:var(--kaju-gradient);color:#fff;font-size:1.25rem;font-weight:800;letter-spacing:.08em;box-shadow:0 8px 18px -10px #e8452ccc;animation:kajuPulse 2.4s ease-in-out infinite}@keyframes kajuPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.kaju-price-badge__pill{animation:none}}.kaju-price-badge__text{display:inline-flex;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:700;color:#1f9d55}.product .product__tax{display:none}.product .kaju-price-badge{margin-top:.4rem}.product__info-container:has([data-kaju-bundle]) .product-form__quantity{display:none}.kaju-bundle{border:0;padding:0;margin:.4rem 0 1.4rem;display:grid;gap:1rem}.kaju-bundle__legend{font-size:1.35rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.8rem;color:var(--kaju-navy)}.kaju-bundle__opt{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.6rem 1.4rem;border:2px solid rgba(15,30,51,.14);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.kaju-bundle__opt input{position:absolute;opacity:0;pointer-events:none}.kaju-bundle__radio{flex:none;width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid rgba(15,30,51,.35);display:grid;place-items:center}.kaju-bundle__opt.is-selected{border-color:var(--kaju-orange);background:#fff7f2;box-shadow:0 10px 24px -16px #e8452ccc}.kaju-bundle__opt.is-selected .kaju-bundle__radio{border-color:var(--kaju-orange)}.kaju-bundle__opt.is-selected .kaju-bundle__radio:after{content:"";width:1.1rem;height:1.1rem;border-radius:50%;background:var(--kaju-gradient)}.kaju-bundle__opt input:focus-visible+.kaju-bundle__radio{outline:2px solid var(--kaju-orange);outline-offset:2px}.kaju-bundle__info{flex:1;display:grid;gap:.2rem;min-width:0}.kaju-bundle__info strong{font-size:1.55rem;color:var(--kaju-navy)}.kaju-bundle__info small{font-size:1.25rem;opacity:.75}.kaju-bundle__info em{font-style:normal;font-weight:800;color:#1f9d55;opacity:1}.kaju-bundle__note{color:var(--kaju-orange-2);opacity:1!important;font-weight:600}.kaju-bundle__price{text-align:right;font-size:1.8rem;font-weight:800;color:var(--kaju-navy);line-height:1.1}.kaju-bundle__price s{display:block;font-size:1.25rem;font-weight:500;opacity:.5}.kaju-bundle__badge{position:absolute;top:-1.1rem;right:1.4rem;padding:.3rem 1rem;border-radius:999px;background:var(--kaju-navy);color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.06em}.kaju-price-badge__text--deal{color:var(--kaju-orange-2)}.kaju-close__pack{margin:-.6rem 0 1.6rem;font-size:1.45rem;color:#fff}.kaju-close__pack strong{font-size:1.7rem}.kaju-hero__collage{position:relative;display:grid;gap:1rem;grid-template-columns:1fr 1fr;aspect-ratio:1 / 1}.kaju-hero__collage--1{grid-template-columns:1fr}.kaju-hero__collage--2{grid-template-rows:1fr}.kaju-hero__collage--3{grid-template-rows:1fr 1fr}.kaju-hero__collage--3 .kaju-hero__tile:first-child{grid-row:span 2}.kaju-hero__collage--4{grid-template-rows:1fr 1fr}.kaju-hero__tile{position:relative;display:block;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 20px 40px -20px #0009;transition:transform .25s ease}.kaju-hero__tile:hover{transform:translateY(-3px)}.kaju-hero__tile img{width:100%;height:100%;object-fit:cover;display:block}.kaju-hero__tile-price{position:absolute;left:.8rem;bottom:.8rem;padding:.4rem 1rem;border-radius:999px;background:var(--kaju-gradient);color:#fff;font-size:1.25rem;font-weight:800;box-shadow:0 6px 14px -6px #00000080}.kaju-hero__media:has(.kaju-hero__collage):before{top:6%;right:2%;bottom:-3%;left:8%}@media screen and (min-width:750px){.kaju-cats__grid{grid-template-columns:repeat(var(--kaju-cols, 3),1fr)}}.kaju-bhero{position:relative;overflow:hidden;background:var(--kaju-navy);color:#fff;min-height:min(125vw,82vh);display:flex;align-items:flex-start}.kaju-bhero--plain{background:radial-gradient(120% 80% at 90% 100%,rgba(242,107,46,.45),transparent 60%),var(--kaju-navy);min-height:0}.kaju-bhero__media,.kaju-bhero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kaju-bhero:not(.kaju-bhero--plain):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f1e33c7,#0f1e3359 45%,#0f1e3300 70%);pointer-events:none}.kaju-bhero__content{position:relative;z-index:1;padding-top:3.2rem;padding-bottom:3.2rem;width:100%}.kaju-bhero__eyebrow{display:inline-block;margin:0 0 1.2rem;padding:.5rem 1.2rem;border-radius:999px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.kaju-bhero__heading{color:#fff;font-size:clamp(3.2rem,9vw,6.4rem);line-height:1.04;font-weight:800;margin:0 0 1.2rem;max-width:14ch;text-shadow:0 2px 18px rgba(0,0,0,.25)}.kaju-bhero__heading em{color:#ff9a5c}.kaju-bhero__text{font-size:1.55rem;line-height:1.5;margin:0 0 2rem;max-width:38ch;opacity:.95}.kaju-bhero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.kaju-bhero__link{color:#fff;font-weight:700;text-decoration:none;border-bottom:2px solid rgba(255,255,255,.6);padding-bottom:.2rem}@media screen and (min-width:750px){.kaju-bhero{min-height:min(56.25vw,78vh);align-items:center}.kaju-bhero:not(.kaju-bhero--plain):after{background:linear-gradient(90deg,#0f1e33d1,#0f1e3373 40%,#0f1e3300 65%)}.kaju-bhero__content{padding-top:6rem;padding-bottom:6rem}.kaju-bhero__text{font-size:1.8rem}}@media screen and (max-width:749px){.kaju-trust__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none}.kaju-trust__grid::-webkit-scrollbar{display:none}.kaju-trust__item{flex:0 0 auto;scroll-snap-align:start;gap:.9rem;padding:1rem 1.4rem 1rem 1rem;border-radius:999px;background:#0f1e330f;border:1px solid rgba(15,30,51,.08)}.kaju-trust__item .kaju-icon{width:3.6rem;height:3.6rem;padding:.8rem;border-radius:50%}.kaju-trust__title{font-size:1.3rem;white-space:nowrap;margin:0}.kaju-trust__text{display:none}}@media screen and (max-width:749px){.kaju-cats__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.kaju-cats__grid .kaju-cat{aspect-ratio:1 / 1;min-height:0}.kaju-cats__grid .kaju-cat__title{font-size:1.7rem}.kaju-cats__grid .kaju-pill{display:none}.kaju-cats__grid[style*="--kaju-cols: 1"]{grid-template-columns:1fr}.kaju-cats__grid--odd .kaju-cat:first-child{grid-column:span 2;aspect-ratio:2 / 1}}.kaju-about{padding:4.8rem 0;background:var(--kaju-light)}.kaju-about__inner{display:grid;gap:2.8rem;align-items:center}.kaju-about__media{border-radius:var(--kaju-radius);overflow:hidden;aspect-ratio:4 / 5;max-height:60vh;box-shadow:0 24px 50px -24px #0f1e3373}.kaju-about__media img,.kaju-about__media svg{width:100%;height:100%;object-fit:cover;display:block}.kaju-about__content .kaju-tag{margin-left:0}.kaju-about__title{text-align:left;margin-bottom:1.6rem}.kaju-about__text{font-size:1.6rem;line-height:1.6;margin-bottom:2.4rem}.kaju-about__text p{margin:0 0 1rem}.kaju-about__pillars{display:grid;gap:1.6rem;margin:0 0 2.8rem}.kaju-about__pillars li{display:flex;gap:1.4rem;align-items:flex-start}.kaju-about__icon{flex:none;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:14px;background:var(--kaju-gradient);color:#fff}.kaju-about__icon .kaju-icon{stroke-width:1.8}.kaju-about__pillars h3{margin:0 0 .3rem;font-size:1.6rem;font-weight:800}.kaju-about__pillars p{margin:0;font-size:1.4rem;line-height:1.5;opacity:.75}@media screen and (min-width:750px){.kaju-about{padding:8rem 0}.kaju-about__inner{grid-template-columns:1fr 1.1fr;gap:6rem}.kaju-about__media{max-height:none}}.kaju-spot{padding:3.2rem 0}.kaju-spot__card{display:grid;border-radius:calc(var(--kaju-radius) + 4px);overflow:hidden;background:var(--kaju-navy);color:#fff;box-shadow:0 30px 60px -30px #0f1e33b3}.kaju-spot__media{position:relative;aspect-ratio:1 / 1;background:#fff}.kaju-spot__media img,.kaju-spot__media svg{width:100%;height:100%;object-fit:cover;display:block}.kaju-spot__sticker{position:absolute;top:1.4rem;left:1.4rem;padding:.6rem 1.4rem;border-radius:999px;background:var(--kaju-gradient);font-weight:800;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.kaju-spot__content{padding:2.8rem 2.2rem 3.2rem}.kaju-spot__content .kaju-tag{margin-left:0}.kaju-spot__title{color:#fff;font-size:clamp(2.6rem,7vw,4.2rem);line-height:1.1;font-weight:800;margin:0 0 1.2rem}.kaju-spot__title em{color:#ff9a5c}.kaju-spot__text{font-size:1.55rem;line-height:1.55;opacity:.9;margin:0 0 2rem}.kaju-spot__name{margin:0 0 .4rem;font-weight:700;opacity:.85}.kaju-spot__price{margin:0 0 2rem;font-size:3rem;font-weight:800}.kaju-spot__price small{display:block;font-size:1.4rem;font-weight:700;color:#ff9a5c}@media screen and (min-width:750px){.kaju-spot{padding:5.6rem 0}.kaju-spot__card{grid-template-columns:1fr 1fr}.kaju-spot__media{aspect-ratio:auto;min-height:100%}.kaju-spot__content{padding:5.6rem 4.8rem;align-self:center}}@media screen and (max-width:749px){.kaju-bhero:not(.kaju-bhero--plain) .kaju-bhero__content{display:flex;flex-direction:column;align-self:stretch;min-height:min(125vw,82vh);padding-top:2.4rem;padding-bottom:2.4rem}.kaju-bhero:not(.kaju-bhero--plain) .kaju-bhero__text{display:none}.kaju-bhero:not(.kaju-bhero--plain) .kaju-bhero__buttons{margin-top:auto}.kaju-bhero:not(.kaju-bhero--plain) .kaju-bhero__buttons .button{box-shadow:0 10px 30px -8px #00000073}.kaju-bhero:not(.kaju-bhero--plain):after{background:linear-gradient(180deg,#0f1e33b3,#0f1e3326 34%,#0f1e3300 55%)}}@media screen and (max-width:749px){.kaju-bhero__eyebrow{align-self:flex-start}.kaju-bhero__heading{font-size:clamp(3rem,8.6vw,4.6rem)}}.kaju-trust__item[aria-hidden=true]{display:none}@media screen and (max-width:749px){.kaju-trust__viewport{overflow:hidden;margin:0 -1.5rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.kaju-trust__viewport .kaju-trust__grid{overflow:visible;width:max-content;margin:0;padding:.2rem 0;gap:0;scroll-snap-type:none;animation:kaju-marquee calc(var(--kaju-items, 4) * 4.5s) linear infinite}.kaju-trust__viewport .kaju-trust__item{margin-right:1rem}.kaju-trust__item[aria-hidden=true]{display:flex}.kaju-trust__viewport:hover .kaju-trust__grid,.kaju-trust__viewport:active .kaju-trust__grid{animation-play-state:paused}}@keyframes kaju-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kaju-trust__viewport .kaju-trust__grid{animation:none}.kaju-trust__viewport{overflow-x:auto}}.kaju-vid{position:relative}.kaju-vid__play{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:6.4rem;height:6.4rem;border:0;border-radius:50%;background:var(--kaju-gradient);color:#fff;display:grid;place-items:center;box-shadow:0 12px 30px -8px #00000073;cursor:pointer}.kaju-vid__play[hidden]{display:none}.kaju-rv-stars{display:inline-block;text-decoration:none;margin:-.4rem 0 .6rem;min-height:2rem}.kaju-reviews{background:var(--kaju-light)}.kaju-reviews .kaju-tag{margin-left:auto;margin-right:auto;display:table}.kaju-reviews__text{text-align:center;max-width:46ch;margin:-1.6rem auto 2.4rem;opacity:.75;font-size:1.5rem}.kaju-reviews__box{background:#fff;border-radius:var(--kaju-radius);padding:2rem 1.6rem;box-shadow:0 18px 40px -28px #0f1e3373;font-family:var(--font-body-family)}@media screen and (min-width:750px){.kaju-reviews__box{padding:3.2rem}}.kaju-reviews__box .ryviu-btn,.kaju-reviews__box button[class*=write],.kaju-reviews__box .r--write-review,.kaju-reviews__box [class*=btn-write]{background:var(--kaju-gradient)!important;border:0!important;color:#fff!important;border-radius:10px!important;font-weight:700!important}.kaju-pack-pill{display:inline-block;margin:.4rem 0 .8rem;padding:.7rem 1.4rem;border-radius:999px;background:#f26b2e1a;border:1px solid rgba(242,107,46,.35);color:var(--kaju-orange-2);font-weight:800;font-size:1.35rem;letter-spacing:.02em}.kaju-pack-pill strong{color:var(--kaju-orange-2)}.kaju-eta{margin:1.4rem 0 .4rem;padding:1.4rem 1.2rem 1rem;border-radius:var(--kaju-radius);background:var(--kaju-light)}.kaju-eta__steps{display:grid;grid-template-columns:repeat(3,1fr);margin:0;position:relative}.kaju-eta__steps:before{content:"";position:absolute;top:1.9rem;left:16.6%;right:16.6%;height:3px;border-radius:3px;background:linear-gradient(90deg,#22c55e,var(--kaju-orange))}.kaju-eta__steps li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;position:relative}.kaju-eta__ic{display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background:#22c55e;color:#fff;box-shadow:0 0 0 4px var(--kaju-light)}.kaju-eta__steps li:nth-child(2) .kaju-eta__ic{background:#6ea94c}.kaju-eta__steps li:nth-child(3) .kaju-eta__ic{background:var(--kaju-orange)}.kaju-eta__ic .kaju-icon{stroke-width:1.9}.kaju-eta__steps b{font-size:1.4rem;color:var(--kaju-navy)}.kaju-eta__steps small{font-size:1.15rem;opacity:.7}.kaju-eta__note{margin:.9rem 0 0;font-size:1.1rem;line-height:1.4;text-align:center;opacity:.6}.kaju-pb__title{text-align:left}.kaju-pb__title span{color:var(--kaju-orange);font-style:normal}.kaju-pb .kaju-tag{margin-left:0}.kaju-pb__text{font-size:1.55rem;line-height:1.55;margin:-1.6rem 0 2rem;opacity:.8}.kaju-pb__list{display:grid;gap:1rem;margin:0 0 1.6rem}.kaju-pb__list li{display:flex;align-items:center;gap:1.2rem;padding:1.3rem 1.4rem;border-radius:14px;background:#fff;border:1px solid rgba(15,30,51,.1);font-weight:700;font-size:1.45rem;line-height:1.35}.kaju-pb__emoji{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#f26b2e1f;font-size:2rem}.kaju-pb__solution{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem;border-radius:16px;background:var(--kaju-gradient);color:#fff;box-shadow:0 16px 30px -18px #e8452ccc}.kaju-pb__arrow{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#ffffff38;font-size:2rem;font-weight:800}.kaju-pb__solution small{display:block;font-size:1.15rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;opacity:.9}.kaju-pb__solution p{margin:.2rem 0 0;font-size:1.6rem;font-weight:800;line-height:1.35}@media screen and (min-width:750px){.kaju-pb .page-width{max-width:760px}}.kaju-hs .kaju-section-title span{color:var(--kaju-orange);font-style:normal;display:block}.kaju-hs__text{text-align:center;max-width:46ch;margin:-1.6rem auto 2rem;font-size:1.45rem;opacity:.75}.kaju-hs__wrap{display:grid;gap:1.6rem;align-items:center}.kaju-hs__media{position:relative;border-radius:var(--kaju-radius);overflow:hidden;background:#fff}.kaju-hs__media img{display:block;width:100%;height:auto}.kaju-hs__dot{position:absolute;transform:translate(-50%,-50%);width:3.6rem;height:3.6rem;border-radius:50%;border:3px solid #fff;background:var(--kaju-navy);color:#fff;font-size:2.2rem;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 6px 16px #0f1e3359;transition:transform .2s,background .2s}.kaju-hs__dot:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid rgba(242,107,46,.7);animation:kaju-pulse 1.8s ease-out infinite}.kaju-hs__dot.is-active{background:var(--kaju-orange);transform:translate(-50%,-50%) scale(1.12)}@keyframes kaju-pulse{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.kaju-hs__card{display:flex;gap:1.3rem;align-items:flex-start;padding:1.6rem 1.8rem;border-radius:16px;background:var(--kaju-navy);color:#fff;min-height:11rem}.kaju-hs__card[hidden]{display:none}.kaju-hs__emoji{font-size:2.8rem;line-height:1}.kaju-hs__card h3{margin:0 0 .4rem;color:#fff;font-size:1.7rem;font-weight:800}.kaju-hs__card p{margin:0;font-size:1.4rem;line-height:1.5;opacity:.85}.kaju-hs__hint{margin:.9rem 0 0;text-align:center;font-size:1.2rem;opacity:.6}@media screen and (min-width:750px){.kaju-hs__wrap{grid-template-columns:1.2fr 1fr;gap:4rem}}@media(prefers-reduced-motion:reduce){.kaju-hs__dot:after{animation:none}}.kaju-demo--light{background:var(--kaju-light);color:var(--kaju-navy)}.kaju-demo--light .kaju-demo__title{color:var(--kaju-navy)}.kaju-demo--light .kaju-demo__text{color:#0f1e33cc}.kaju-demo--light .kaju-demo__points li{color:var(--kaju-navy)}.kaju-demo--light .kaju-tag{margin-left:0}.kaju-demo--waves{position:relative;overflow:hidden;padding:7.2rem 0;isolation:isolate}.kaju-demo--waves .kaju-demo__inner{position:relative;z-index:1}.kaju-wave{position:absolute;left:0;right:0;height:44px;overflow:hidden;z-index:2;pointer-events:none}.kaju-wave--top{top:-1px}.kaju-wave--bottom{bottom:-1px;transform:scaleY(-1)}.kaju-wave__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;animation:kaju-wave-move 9s linear infinite}.kaju-wave__layer svg{display:block;width:100%;height:100%}.kaju-wave__layer path{fill:rgb(var(--color-background, 255 255 255))}.kaju-wave__layer--back{opacity:.45;height:100%;animation-duration:14s;animation-direction:reverse}.kaju-wave__layer--front{height:72%}.kaju-wave--bottom .kaju-wave__layer--front{animation-duration:11s}@keyframes kaju-wave-move{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (min-width:750px){.kaju-wave{height:70px}.kaju-demo--waves{padding:9.6rem 0}}.kaju-demo__orb{position:absolute;z-index:0;width:34rem;height:34rem;top:10%;right:-10rem;border-radius:50%;background:radial-gradient(circle,rgba(242,107,46,.45),transparent 65%);filter:blur(10px);animation:kaju-orb 12s ease-in-out infinite alternate;pointer-events:none}@keyframes kaju-orb{0%{transform:translate(0) scale(1)}50%{transform:translate(-30vw,25%) scale(1.2)}to{transform:translate(-60vw,-10%) scale(.9)}}.kaju-demo--waves .kaju-demo__media{outline:none;padding:4px;background:conic-gradient(from var(--kaju-ang, 0deg),#ff8a3d,rgba(242,107,46,.1) 30%,#e8452c 50%,rgba(242,107,46,.1) 80%,#ff8a3d);animation:kaju-spin 5s linear infinite,kaju-float 6s ease-in-out infinite;box-shadow:0 0 40px -6px #f26b2e8c,0 24px 50px -20px #000000b3}.kaju-demo--waves .kaju-demo__media video{border-radius:16px}@property --kaju-ang{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes kaju-spin{to{--kaju-ang: 360deg}}@keyframes kaju-float{0%,to{translate:0 0}50%{translate:0 -8px}}.kaju-js [data-kaju-reveal] .kaju-rv{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d, 0) * .12s)}.kaju-js [data-kaju-reveal] .kaju-rv--pop{transform:translate(-18px) scale(.92)}.kaju-js [data-kaju-reveal].is-in .kaju-rv{opacity:1;transform:none}.kaju-js [data-kaju-reveal].is-in .kaju-rv--pop svg{animation:kaju-check-pop .5s ease calc(var(--d, 0) * .12s + .3s) both}@keyframes kaju-check-pop{0%{transform:scale(.4)}60%{transform:scale(1.3)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.kaju-wave__layer,.kaju-demo__orb,.kaju-demo--waves .kaju-demo__media{animation:none}.kaju-js [data-kaju-reveal] .kaju-rv{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kaju.css.map */
