.jp,.jp-section,.jp-sticky{--jp-ink: #1a2b33;--jp-ink-2: #3a4c53;--jp-muted: #4f6268;--jp-strike: #5e6f75;--jp-dark: #16282e;--jp-teal: #0e6f64;--jp-accent: #12a594;--jp-mint: #eaf7f4;--jp-sand: #f4ede1;--jp-cream: #fcf7ef;--jp-line: #ece4d6;--jp-divider: #f0e8da;--jp-star: #e8a33d;color:var(--jp-ink)}.jp *,.jp-section *,.jp-sticky *{box-sizing:border-box}jagat-product,jagat-ritual{display:block}.jp-container{max-width:1440px;margin:0 auto;padding:0 clamp(10px,3vw,24px)}.jp a{color:var(--jp-teal);text-decoration:none}.jp a:hover{color:#0b5c53}.jp-crumbs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--jp-muted);padding:20px 6px 14px}.jp-crumbs__current{color:var(--jp-ink)}.jp-top{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:start}@media screen and (min-width:730px){.jp-top{grid-template-columns:repeat(2,minmax(0,1fr))}}.jp-gallery{display:flex;flex-direction:column;gap:12px;min-width:0}.jp-stage{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:26px;overflow:hidden;touch-action:pan-y;background:radial-gradient(64% 52% at 50% 26%,#fff,#eaf7f4 56%,#f4ede1)}.jp-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:scale(1.06);background:var(--jp-mint);transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),visibility 0s linear .55s}.jp-slide.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .55s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),visibility 0s}.jp-slide img{display:block;width:100%;height:100%;object-fit:cover}.jp-slide--cutout{background:transparent}.jp-slide--cutout img{height:82%;margin-top:9.9%;object-fit:contain;filter:drop-shadow(0 26px 26px rgba(18,43,40,.34))}.jp-stage__pills{position:absolute;top:18px;left:18px;display:flex;gap:8px;pointer-events:none}.jp-pill{font-size:11px;font-weight:700;letter-spacing:.07em;padding:8px 13px;border-radius:99px}.jp-pill[hidden]{display:none}.jp-pill--badge{background:#fff;color:var(--jp-teal)}.jp-pill--off{background:var(--jp-dark);color:#fff}.jp-accent{position:absolute;right:clamp(8px,2vw,22px);bottom:clamp(10px,2vw,20px);text-align:center;transform:rotate(-5deg);pointer-events:none}.jp-accent__text{font-family:Jagat Caveat,Caveat,cursive;font-weight:500;font-size:clamp(18px,2.6vw,28px);line-height:1.2;color:var(--jp-dark)}.jp-accent__line{display:block;width:104px;height:8px;margin:4px auto 0;border-bottom:2px solid var(--jp-dark);border-radius:50%}.jp-thumbs-wrap{position:relative;height:clamp(84px,24vw,120px);min-width:0}.jp-thumbs{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;display:flex;gap:8px;padding:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-snap-type:x mandatory;scroll-padding:4px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jp-thumbs::-webkit-scrollbar{display:none}.jp .jp-thumbs__arrow{position:absolute;z-index:2;top:50%;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border-radius:50%;border:1px solid var(--jp-line);background:#fffffff2;color:var(--jp-ink);box-shadow:0 6px 16px #16282e29;cursor:pointer;transition:background-color .2s,color .2s}.jp .jp-thumbs__arrow--prev{left:-4px;transform:translateY(-50%)}.jp .jp-thumbs__arrow--next{right:-4px;transform:translateY(-50%)}.jp .jp-thumbs__arrow[hidden]{display:none}.jp .jp-thumbs__arrow:hover{background:var(--jp-dark);color:#fff}.jp .jp-thumb{display:flex;flex-direction:column;flex:0 0 auto;height:100%;aspect-ratio:3 / 4;scroll-snap-align:start;margin:0;padding:6px;border-radius:16px;background:#fff;border:1.5px solid var(--jp-line);font-family:var(--font-body-family);cursor:pointer;transition:border-color .2s,background-color .2s,transform .2s,box-shadow .2s}.jp .jp-thumb:hover{border-color:var(--jp-accent)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.jp .jp-thumb:hover{transform:translateY(-3px);box-shadow:0 10px 20px #16282e24}}.jp .jp-thumb.is-active{background:var(--jp-mint);border-color:var(--jp-accent)}.jp-thumb__img{display:block;width:100%;height:100%;border-radius:11px;overflow:hidden;background:var(--jp-mint)}@media screen and (min-width:760px){.jp-gallery{flex-direction:row-reverse;align-items:stretch}.jp-stage{flex:1 1 0;width:auto;min-width:0}.jp-thumbs-wrap{flex:0 0 clamp(64px,7vw,86px);height:auto;min-height:0}.jp-thumbs{flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}.jp .jp-thumb{width:100%;height:auto;aspect-ratio:auto}.jp-thumb__img{height:auto;aspect-ratio:3 / 4}.jp .jp-thumbs__arrow{top:auto;left:50%;right:auto}.jp .jp-thumbs__arrow--prev{top:-4px;transform:translate(-50%)}.jp .jp-thumbs__arrow--next{bottom:-4px;transform:translate(-50%)}.jp .jp-thumbs__arrow svg{transform:rotate(90deg)}}.jp-thumb__img img{display:block;width:100%;height:100%;object-fit:cover}.jp-buy{background:#fff;border-radius:26px;padding:clamp(18px,3.4vw,28px);display:flex;flex-direction:column;gap:18px;box-shadow:0 10px 30px #1a2b330f;min-width:0}.jp .jp-rating{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;color:inherit}.jp-rating__stars{color:var(--jp-star);font-size:14px;white-space:nowrap}.jp-rating__text{font-size:12px;color:var(--jp-muted);white-space:nowrap}.jp .jp-title{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:clamp(26px,3.2vw,34px);line-height:1.12;letter-spacing:-.025em;color:var(--jp-ink);text-transform:none}.jp-summary{max-width:70ch;margin:0;font-size:14px;line-height:1.65;color:var(--jp-muted)}.jp-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.jp-price__now{font:700 36px/1 var(--font-body-family);color:var(--jp-teal)}.jp-price__mrp{font-size:14px;color:var(--jp-strike);text-decoration:line-through}.jp-price__mrp[hidden]{display:none}.jp-price__unit{background:var(--jp-sand);font-size:11px;font-weight:700;padding:6px 11px;border-radius:99px}.jp-picker{display:flex;flex-direction:column;gap:18px}.jp-step{display:block;margin:0;padding:0;border:none;min-width:0}.jp-step[hidden],.jp-step--solo{display:none}.jp-step__size{margin:-3px 0 9px;font-size:12px;line-height:normal;color:var(--jp-muted)}.jp-step__head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;width:100%;margin:0 0 9px;padding:0;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--jp-muted)}.jp-step__name{text-transform:uppercase}.jp-step__hint{font-weight:600;letter-spacing:0;color:var(--jp-ink)}.jp-sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.jp-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:18px 10px;padding-top:6px}.jp-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:16px 14px 14px;border-radius:18px;cursor:pointer;text-align:left;font-size:13.3333px;line-height:normal;color:var(--jp-ink);background:var(--jp-cream);border:1.5px solid var(--jp-line);transition:background-color .2s,border-color .2s,box-shadow .2s}.jp-tile:hover{border-color:var(--jp-accent)}.jp-radio:checked+.jp-tile{background:var(--jp-mint);border-color:var(--jp-accent);box-shadow:0 0 0 3px #12a5941f}.jp-radio:focus-visible+.jp-tile{outline:2px solid var(--jp-teal);outline-offset:2px}.jp-tile__size{font:700 17px/1 var(--font-body-family)}.jp-tile__sub,.jp-tile__note{font-size:11px;color:var(--jp-muted);line-height:normal}.jp-tile__from{font-size:11px;font-weight:600;color:var(--jp-teal);line-height:normal}.jp-tile__badge{position:absolute;top:-9px;left:12px;white-space:nowrap;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#fff;background:var(--jp-teal);padding:4px 8px;border-radius:6px}.jp-tile__label{font:600 14px/1.2 var(--font-body-family)}.jp-tile__prices{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.jp-tile__price{font:700 15px/1 var(--font-body-family)}.jp-tile__mrp{font-size:11px;color:var(--jp-strike);text-decoration:line-through;line-height:normal}.jp-tile.is-sold-out .jp-tile__label,.jp-tile.is-sold-out .jp-tile__prices{opacity:.55}.jp-form{display:block}.jp-form__error{font-size:13px;color:#b3261e;margin-bottom:10px}.jp-form__error[hidden]{display:none}.jp-form__form{display:flex;flex-direction:column;gap:18px;margin:0}.jp-qty-row{display:flex;align-items:center;gap:14px}.jp-qty-row__label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jp-muted)}.jp-cta{display:flex;flex-wrap:wrap-reverse;gap:12px;align-items:stretch}.jp-qty{display:flex;align-items:center;gap:2px;flex:0 0 auto;background:var(--jp-cream);border:1.5px solid var(--jp-line);border-radius:99px;padding:5px}.jp .jp-qty__btn{width:34px;height:34px;margin:0;padding:1px 6px;border-radius:50%;border:none;background:#fff;color:var(--jp-ink);font:400 16px/normal Arial,sans-serif;cursor:pointer}.jp .jp-qty__btn:hover{background:#f2efe7}.jp .jp-qty__input{width:32px;margin:0;padding:0;border:none;background:transparent;box-shadow:none;text-align:center;font:600 15px/1.55 var(--font-body-family);color:var(--jp-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.jp .jp-qty__input::-webkit-outer-spin-button,.jp .jp-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jp .jp-add{position:relative;flex:1 1 96px;min-width:0;margin:0;background:#fff;color:var(--jp-dark);font:600 15px/1.2 var(--font-body-family);letter-spacing:normal;padding:14px 12px;border:1.5px solid var(--jp-dark);border-radius:99px;cursor:pointer;transition:background-color .2s}.jp .jp-add:hover{background:#f2efe7}.jp .jp-add[disabled]{opacity:.55;cursor:not-allowed}.jp .jp-add .loading-overlay__spinner{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.jp .jp-buynow{position:relative;overflow:hidden;flex:2 1 190px;min-width:0;display:flex;align-items:center;justify-content:center;margin:0;background:var(--jp-teal);color:#fff;font:700 15px/1 var(--font-body-family);letter-spacing:normal;padding:11px 16px;border:none;border-radius:99px;box-shadow:0 12px 26px #0e6f6447;cursor:pointer;transition:background-color .2s}.jp .jp-buynow:hover{background:#0b5c53}.jp .jp-buynow[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.jp .jp-buynow[aria-busy=true]{cursor:progress}.jp-buynow__text{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.jp-buynow__note{font:500 12px/1 var(--font-body-family);color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.jp-secure{display:flex;align-items:center;justify-content:center;gap:8px;margin:-6px 0 0;font-size:12px;line-height:1.4;color:var(--jp-muted);text-align:center}.jp-secure svg{flex:0 0 auto}.jp-checkout-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;background:#16282e73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jp-checkout-loading[hidden]{display:none}.jp-checkout-loading__card{display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 30px;border-radius:22px;background:#fff;box-shadow:0 30px 70px #16282e4d;font:600 14px/1 var(--font-body-family);color:var(--jp-dark)}@keyframes jmSpin{to{transform:rotate(360deg)}}.jp-spin{display:block;width:38px;height:38px;border-radius:50%;border:3px solid var(--jp-mint);border-top-color:var(--jp-teal);animation:jmSpin .8s linear infinite}@media(prefers-reduced-motion:reduce){.jp-spin{animation-duration:2.4s}}.jp .jp-add:focus-visible,.jp .jp-buynow:focus-visible,.jp .jp-qty__btn:focus-visible,.jp .jp-thumb:focus-visible,.jp .jp-thumbs__arrow:focus-visible{outline:2px solid var(--jp-teal);outline-offset:2px;box-shadow:none}.jp-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:14px 0 0;list-style:none;font-size:12px;color:var(--jp-muted);border-top:1px solid var(--jp-divider)}.jp-section{max-width:1440px;margin:0 auto;padding:0 clamp(10px,3vw,24px)}.jp-card{border-radius:26px;margin-top:16px;padding:clamp(26px,5vw,44px) clamp(16px,4vw,36px)}.jp-card--white{background:#fff}.jp-section .jp-h2{margin:0;font-family:var(--font-body-family);font-weight:600;font-size:clamp(23px,2.9vw,32px);line-height:1.14;letter-spacing:-.025em;color:var(--jp-ink);text-transform:none}.jp-section .jp-h2--sm{font-size:clamp(22px,2.7vw,30px);line-height:1.12}.jp-lead{max-width:70ch;margin:0;font-size:14px;line-height:1.65;color:var(--jp-muted)}.jp-benefits,.jp-actives{list-style:none;margin:0;padding:0}.jp-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:16px}.jp-benefit{background:#fff;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:8px}.jp-benefit__mark{justify-self:start;width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--jp-mark-bg, #eaf7f4);color:var(--jp-mark-fg, #0e6f64)}.jp-benefit__title{margin-top:6px;font:600 15px/1.25 var(--font-body-family)}.jp-benefit__text,.jp-active__text,.jp-step-card__text{font-size:12px;line-height:1.6;color:var(--jp-muted)}.jp-actives__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:24px}.jp-eyebrow{display:inline-block;background:var(--jp-mint);color:var(--jp-teal);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:7px 13px;border-radius:99px;margin-bottom:12px;line-height:normal}.jp-actives__note{margin:10px 0 0;font-size:12px;color:var(--jp-muted);max-width:420px}jagat-actives{display:block}.jp-actives{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;list-style:none;margin:0;padding:0}.jp-active{position:relative;aspect-ratio:3 / 4;border-radius:26px;overflow:hidden;background:#f3ebdd;transition:box-shadow .35s ease}.jp-active .jp-active__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.jp-active__leaf{position:absolute;top:0;right:0;bottom:42%;left:0;display:flex;align-items:center;justify-content:center}.jp-active__num{position:absolute;top:14px;left:14px;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:34px;height:34px;padding:0 10px;border-radius:99px;background:#ffffffe6;font:700 12px/1 var(--font-body-family);letter-spacing:.06em;color:#0e6f64}.jp-active__caption{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;display:flex;flex-direction:column;gap:6px;padding:16px 16px 17px;border-radius:20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.jp-active .jp-active__name{font:600 16px/1.25 var(--font-body-family);color:var(--jp-dark)}.jp-active .jp-active__text{font-size:12.5px;line-height:1.55;color:var(--jp-muted);text-wrap:pretty}@media(hover:hover){.jp-active:hover{box-shadow:0 24px 48px #16282e24}}.jp-active__mark{width:26px;height:52px;border-radius:60% 0;background:linear-gradient(160deg,#6dbe45,#12a594)}@supports (grid-template-rows: subgrid){.jp-benefit{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.jp-benefit{row-gap:8px}}.jp-step-card__title--active{font:600 15px/1.25 var(--font-body-family)}.jp-card--sand{background:var(--jp-sand)}.jp-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.jp-split--center{align-items:center}.jp-split--start{align-items:start}.jp-howto .jp-h2{margin-bottom:10px}.jp-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;list-style:none;margin:0;padding:0}.jp-step-card{background:#fff;border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:8px}.jp-step-card__n{font:700 12px/1 var(--font-body-family);letter-spacing:.1em;text-transform:uppercase;color:var(--jp-teal)}.jp-step-card__title{font:600 16px/1.25 var(--font-body-family)}.jp-card--details{padding:clamp(24px,4.5vw,40px) clamp(16px,4vw,36px)}.jp-details .jp-h2{margin-bottom:10px}.jp-accordion{display:flex;flex-direction:column;gap:10px}.jp-qa{width:100%;border-radius:18px;background:var(--jp-cream);border:1.5px solid var(--jp-line);color:var(--jp-ink);transition:border-color .2s}.jp-qa:hover,.jp-qa[open]{border-color:var(--jp-accent)}.jp-qa>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;list-style:none;font:600 14px/1.4 var(--font-body-family);text-align:left}.jp-qa>summary::-webkit-details-marker{display:none}.jp-qa>summary::marker{content:""}.jp-qa>summary:focus-visible{outline:2px solid var(--jp-teal);outline-offset:2px;border-radius:16px}.jp-qa__sign{width:26px;height:26px;flex:0 0 auto;border-radius:50%;background:var(--jp-sand);display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.jp-qa__sign:before{content:"+"}.jp-qa[open] .jp-qa__sign:before{content:"\2212"}.jp-qa__answer{max-width:70ch;margin:-8px 22px 18px;font-size:13px;line-height:1.7;color:var(--jp-muted)}.jp-card--ritual{background:linear-gradient(115deg,#6dbe45,#12a594 52%,#2c6fa8);padding:clamp(24px,4.5vw,40px) clamp(16px,4vw,36px)}.jp-ritual__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:22px}.jp-section .jp-ritual__title{margin:0 0 8px;color:#fff;letter-spacing:-.02em}.jp-ritual__blurb{margin:0;font-size:14px;color:#fffffff0;max-width:520px}.jp-bundle{background:#fff;border-radius:22px;padding:18px 22px;display:flex;align-items:center;gap:18px}.jp-bundle__label{font-size:12px;color:var(--jp-muted)}.jp-bundle__price{font:700 26px/1 var(--font-body-family);color:var(--jp-teal);margin-top:4px}.jp-bundle__list{font-size:11px;color:var(--jp-strike);text-decoration:line-through}.jp-section .jp-bundle__add{margin:0;background:var(--jp-dark);color:#fff;font:600 13px/1 var(--font-body-family);padding:14px 20px;border:none;border-radius:99px;cursor:pointer;white-space:nowrap}.jp-section .jp-bundle__add:hover{background:#0c1a1f}.jp-section .jp-bundle__add[disabled]{opacity:.6;cursor:progress}.jp-ritual{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.jp-ritual--pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.jp-ritual__plus{width:36px;height:36px;border-radius:50%;background:#ffffff38;border:1.5px solid rgba(255,255,255,.7);color:#fff;display:flex;align-items:center;justify-content:center;font:600 20px/1 var(--font-body-family);justify-self:center}.jp-ritual--pair .jp-ritual-card{height:100%}.jp-section .jp-ritual-card{background:#fff;border-radius:22px;padding:20px;display:flex;gap:16px;align-items:center;color:var(--jp-ink);text-decoration:none}.jp-ritual-card__img{width:78px;height:96px;flex:0 0 auto;border-radius:14px;overflow:hidden;background:var(--jp-mint)}.jp-ritual-card__img img{display:block;width:100%;height:100%;object-fit:cover}.jp-ritual-card__body{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0}.jp-ritual-card__step{font:700 10px/1 var(--font-body-family);letter-spacing:.11em;text-transform:uppercase;color:var(--jp-teal)}.jp-ritual-card__name{font:600 15px/1.25 var(--font-body-family)}.jp-ritual-card__price{font-size:13px;font-weight:600;color:var(--jp-teal)}.jp-ritual__status{margin:12px 0 0;font-size:13px;color:#fff}.jp-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:32px;align-items:start}.jp-reviews__summary{display:flex;flex-direction:column;gap:12px}.jp-reviews__score{display:flex;align-items:baseline;gap:8px}.jp-reviews__avg{font:700 46px/1 var(--font-body-family)}.jp-reviews__scale{font-size:16px;color:var(--jp-strike)}.jp-reviews__stars{color:var(--jp-star);font-size:16px}.jp-reviews__widget{min-width:0}sticky-add-to-cart.jp-sticky{position:fixed;left:0;right:0;bottom:18px;width:calc(100% - 48px);max-width:1252px;margin:0 auto;background:#fff;border:1px solid #ece4d6;border-radius:99px;box-shadow:0 12px 34px #1a2b3324;padding:8px 8px 8px 10px;z-index:20;transform:translateY(140%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .7s cubic-bezier(.34,1.5,.5,1),opacity .35s ease,visibility 0s linear .7s}sticky-add-to-cart.jp-sticky.show{transform:none;opacity:1;visibility:visible;pointer-events:auto;z-index:20;transition:transform .7s cubic-bezier(.34,1.5,.5,1),opacity .35s ease,visibility 0s}.jp-sticky__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:20px}.jp-sticky__info{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.jp-sticky .jp-sticky__img{display:block;padding:0;width:48px;height:48px;flex:0 0 auto;border-radius:50%;overflow:hidden;background:var(--jp-mint)}.jp-sticky__img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;margin:0}.jp-sticky__text{min-width:0;display:flex;flex-direction:column;gap:3px}.jp-sticky__name{font:600 14px/1.25 var(--font-body-family);color:var(--jp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-sticky__meta{font-size:12px;color:var(--jp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp-sticky__price-m{display:none;font:700 16px/1 var(--font-body-family);color:var(--jp-teal)}.jp-sticky__actions{display:flex;align-items:center;gap:14px;flex:0 0 auto}.jp-sticky__price-d{font:700 22px/1 var(--font-body-family);color:var(--jp-teal);white-space:nowrap}.jp-sticky .jp-sticky__btn{margin:0;background:#fff;color:var(--jp-dark);font:600 14px/1 var(--font-body-family);border:1.5px solid var(--jp-dark);border-radius:99px;cursor:pointer;white-space:nowrap;padding:14px 22px;min-height:0}.jp-sticky .jp-sticky__btn:hover{background:#f2efe7}.jp-sticky .jp-sticky__btn[disabled]{opacity:.55}.jp-sticky__btn-plus{display:none}.jp-sticky__pf{display:block}.jp-sticky .jp-sticky__buy{position:relative;overflow:hidden;margin:0;background:var(--jp-teal);color:#fff;font:600 14px/1 var(--font-body-family);border:none;border-radius:99px;cursor:pointer;white-space:nowrap;padding:15px 26px;min-height:0}.jp-sticky .jp-sticky__buy>span{position:relative}.jp-sticky .jp-sticky__buy:hover{background:#0b5c53}.jp-sticky .jp-sticky__buy[disabled]{opacity:.55;cursor:not-allowed}.jp-sticky .jp-sticky__btn:focus-visible,.jp-sticky .jp-sticky__buy:focus-visible{outline:2px solid var(--jp-teal);outline-offset:2px}@media screen and (min-width:760px){.jp-ritual--pair .jp-ritual-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:759px){.jp-ritual--pair{grid-template-columns:minmax(0,1fr);gap:10px}.jp-sticky__row{gap:12px}sticky-add-to-cart.jp-sticky{bottom:10px;width:calc(100% - 20px);padding:6px 6px 6px 8px}.jp-sticky__actions{gap:8px}.jp-sticky .jp-sticky__img{width:42px;height:42px}.jp-sticky__name{font-size:13px}.jp-sticky__meta,.jp-sticky__price-d{display:none}.jp-sticky__price-m{display:block}.jp-sticky .jp-sticky__btn{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:99px;font-size:18px}.jp-sticky__btn-plus{display:block}.jp-sticky .jp-sticky__btn-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jp-sticky .jp-sticky__buy{padding:14px 20px}}.jp-actives__controls[hidden],.jp-actives .jp-active--clone{display:none}@media screen and (max-width:759px){.jp-actives{position:relative;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;align-items:start;gap:14px;margin:0 calc(-1*clamp(16px,4vw,36px));padding:0 clamp(16px,4vw,36px) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 clamp(16px,4vw,36px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.jp-actives::-webkit-scrollbar{display:none}.jp-actives .jp-active{min-width:0;scroll-snap-align:start}.jp-actives .jp-active--clone{display:block}.jp-actives__controls{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px}.jp-actives__toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:var(--jp-teal);cursor:pointer;border-radius:99px}.jp-actives__toggle:before{content:"";position:absolute;width:30px;height:30px;border-radius:99px;border:1px solid var(--jp-divider);background:var(--jp-cream)}.jp-actives__toggle{position:relative}.jp-actives__toggle svg{position:relative}.jp-actives__toggle .jp-actives__icon-play,.jp-actives__toggle[aria-pressed=true] .jp-actives__icon-pause{display:none}.jp-actives__toggle[aria-pressed=true] .jp-actives__icon-play{display:block}.jp-actives__dots{display:flex;align-items:center}.jp-actives__dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:44px;margin:0;padding:0;border:0;background:none;cursor:pointer}.jp-actives__dot:before{content:"";width:7px;height:7px;border-radius:99px;background:#0e6f6440;transition:width .25s ease,background-color .25s ease}.jp-actives__dot[aria-current=true]:before{width:18px;background:var(--jp-teal)}.jp-actives__toggle:focus-visible,.jp-actives__dot:focus-visible{outline:2px solid var(--jp-teal);outline-offset:-4px}}@media(prefers-reduced-motion:reduce){.jp-thumbs,.jp-actives{scroll-behavior:auto}.jp-actives__toggle{display:none!important}.jp *,.jp-section *,sticky-add-to-cart.jp-sticky{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jagat-product.css.map */
