html.jj-evergreen-active .jj-evergreen .jj-paid-hero__layout{gap:20px 44px;align-items:start}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__intro h1{font-size:clamp(34px,3.4vw,46px);line-height:1.05;margin:6px 0 0}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__details{display:grid;gap:10px;margin:0}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__details p{margin:0}html.jj-evergreen-active .jj-evergreen__promise{font-size:20px;line-height:1.4}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__descriptor{font-size:15px;line-height:1.55}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__purchase{padding:16px;gap:0}html.jj-evergreen-active .jj-evergreen .jj-ev-choice{gap:12px;margin:0}html.jj-evergreen-active .jj-evergreen .jj-ev-choice fieldset{gap:8px}html.jj-evergreen-active .jj-evergreen .jj-ev-choice legend{margin-bottom:8px}html.jj-evergreen-active .jj-evergreen .jj-ev-choice .jj-ev-choice__card{padding:10px 12px}html.jj-evergreen-active .jj-evergreen .jj-paid-variant-picker{margin-bottom:12px}html.jj-evergreen-active .jj-evergreen .jj-paid-variant-picker__legend{margin-bottom:8px}html.jj-evergreen-active .jj-evergreen .jj-ev-choice__note{margin:8px 0 0!important;line-height:1.45!important;font-size:11px!important}.jj-ev-shipping{font:400 11px/1.5 var(--jj-editorial-sans);margin:7px 0 0;color:#47616f;text-align:center}.jj-ev-shipping a{text-decoration:underline;text-underline-offset:3px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery{position:relative;gap:10px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__stage,html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__slide{max-height:500px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__media{height:100%;max-height:500px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__media img{height:100%;max-height:500px;object-fit:cover}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__slide:first-child img{object-fit:contain;background:#fff}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__controls{position:absolute;left:10px;right:10px;top:440px;z-index:2;margin:0;pointer-events:none}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__controls button{pointer-events:auto}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__count{background:#fff;color:#102e44;box-shadow:0 1px 5px #0001}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__thumbs{margin:0;gap:8px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__thumbs button{width:52px;height:52px}.jj-ev-proof{padding:48px 24px 36px;background:#f7f6f2;color:#102e44}.jj-ev-proof__inner{max-width:1120px;margin:auto}.jj-ev-proof h2,.jj-ev-formula h2{font-family:var(--jj-editorial-serif);font-weight:500;font-size:clamp(28px,3vw,38px);line-height:1.12;letter-spacing:-.025em;margin:0 0 26px}.jj-ev-proof__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jj-ev-proof__card{min-width:0}.jj-ev-proof__media{height:260px;border-radius:14px;overflow:hidden}.jj-ev-proof__media img{display:block;width:100%;height:100%;object-fit:cover}.jj-ev-proof__media--strip img{object-position:50% 43%}.jj-ev-proof__media--bottle img{object-position:50% 34%}.jj-ev-proof__copy{padding:18px 4px 0}.jj-ev-proof h3{font:600 20px/1.3 var(--jj-editorial-sans);letter-spacing:-.02em;margin:0 0 9px}.jj-ev-proof p{font:400 15px/1.6 var(--jj-editorial-sans);margin:0;max-width:53ch}.jj-ev-demo-link{font:600 12px/1.4 var(--jj-editorial-sans);color:#173c55;display:inline-flex;align-items:center;gap:14px;min-height:44px;border:0;background:transparent;padding:10px 0;margin:3px 0 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.jj-ev-demo-link[hidden]{display:none}.jj-ev-demo:not([open]){display:none}.jj-ev-demo{top:0;right:0;bottom:0;left:0;position:fixed;margin:auto;border:0;border-radius:18px;background:#f7f6f2;color:#102e44;padding:14px;width:min(440px,calc(100vw - 28px));max-height:90dvh;overflow:auto;box-shadow:0 16px 90px #0005}.jj-ev-demo::backdrop{background:#071722b8}.jj-ev-demo .jj-film{max-height:calc(90dvh - 78px);aspect-ratio:4/5}.jj-ev-demo__close{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;min-height:44px;padding:6px 8px;border:0;background:transparent;color:inherit;font:600 13px var(--jj-editorial-sans);cursor:pointer}.jj-ev-demo__close span{font-size:26px;font-weight:400}.jj-ev-demo-link:focus-visible,.jj-ev-demo__close:focus-visible{outline:3px solid #0d4ea2;outline-offset:3px}.jj-ev-formula{padding:28px 24px;background:#edf2f3;color:#102e44}.jj-ev-formula__inner{max-width:1120px;margin:auto;display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:36px}.jj-ev-formula h2{font-size:30px;margin:0}.jj-ev-formula dl{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0}.jj-ev-formula dl>div{border-left:1px solid #cbd6dc;padding-left:24px;display:flex;flex-direction:column;gap:5px}.jj-ev-formula dt{font:500 13px/1.4 var(--jj-editorial-sans)}.jj-ev-formula dd{font:600 25px/1.3 var(--jj-editorial-sans);letter-spacing:-.025em;margin:0;white-space:nowrap}.jj-ev-chapter--compact{padding:40px 24px}.jj-ev-chapter--compact .jj-ev-chapter__inner{max-width:1120px;gap:48px}.jj-ev-chapter--compact .jj-ev-chapter__media{height:300px;overflow:hidden;border-radius:14px}.jj-ev-chapter--compact .jj-ev-chapter__media img{height:100%;width:100%;object-fit:cover;object-position:50% 54%}.jj-ev-chapter--compact .jj-ev-chapter__copy h2{font-size:36px;margin:8px 0 16px}.jj-ev-chapter--compact .jj-ev-chapter__copy p{font-size:15px;line-height:1.6}html.jj-evergreen-active .jj-paid-faq-section{padding-top:36px;padding-bottom:36px}html.jj-evergreen-active .jj-paid-faq-section .jj-paid__header{margin-bottom:20px}html.jj-evergreen-active .jj-ev-close{padding:40px 24px}html.jj-evergreen-active .jj-ev-close__inner{gap:48px}html.jj-evergreen-active .jj-ev-close__inner>figure img{max-height:420px;object-fit:contain;background:#fff}@media(max-width:989px){html.jj-evergreen-active .jj-evergreen .jj-paid-hero__layout{gap:12px}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__intro h1{font-size:34px}html.jj-evergreen-active .jj-evergreen__promise{font-size:17px;line-height:1.35}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__descriptor{font-size:13px;line-height:1.5}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__stage,html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__slide,html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__media{height:240px;max-height:240px;min-height:0;aspect-ratio:auto}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__media img{height:240px;max-height:240px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__controls{top:186px}html.jj-evergreen-active .jj-evergreen .jj-paid-gallery__thumbs button{height:44px;width:44px}html.jj-evergreen-active .jj-evergreen .jj-paid-hero__purchase{padding:12px}html.jj-evergreen-active .jj-evergreen .jj-ev-choice__copy strong{font-size:13px}html.jj-evergreen-active .jj-evergreen .jj-ev-choice .jj-ev-choice__card{padding:9px 10px}html.jj-evergreen-active .jj-ev-gallery-area [data-ev-gallery-single] img{height:240px}html.jj-evergreen-active .jj-ev-single-image figcaption{display:none}}@media(max-width:749px){.jj-ev-proof{padding:30px 20px 26px}.jj-ev-proof h2{font-size:30px;margin-bottom:20px}.jj-ev-proof__grid{grid-template-columns:1fr;gap:26px}.jj-ev-proof__media{height:190px}.jj-ev-proof__copy{padding:14px 0 0}.jj-ev-proof h3{font-size:19px;margin-bottom:6px}.jj-ev-proof p{font-size:14px;line-height:1.55}.jj-ev-formula{padding:24px 20px}.jj-ev-formula__inner{grid-template-columns:1fr;gap:17px}.jj-ev-formula h2{font-size:25px}.jj-ev-formula dl{gap:9px}.jj-ev-formula dl>div{padding-left:10px}.jj-ev-formula dl>div:first-child{padding-left:0;border:0}.jj-ev-formula dt{font-size:11px}.jj-ev-formula dd{font-size:20px}.jj-ev-chapter--compact{padding:30px 20px}.jj-ev-chapter--compact .jj-ev-chapter__inner{gap:20px}.jj-ev-chapter--compact .jj-ev-chapter__media{height:210px}.jj-ev-chapter--compact .jj-ev-chapter__copy h2{font-size:30px;margin:7px 0 10px}.jj-ev-chapter--compact .jj-ev-chapter__copy p{font-size:14px;margin:0}html.jj-evergreen-active .jj-paid-faq-section{padding-top:26px;padding-bottom:26px}html.jj-evergreen-active .jj-ev-close{padding:30px 20px}html.jj-evergreen-active .jj-ev-close h2{font-size:30px}}@media(prefers-reduced-motion:reduce){.jj-ev-proof *{animation:none!important;transition:none!important}}html.jj-evergreen-active .jj-evergreen [data-jj-slide-key=kit] img{object-fit:contain;background:#fff}html.jj-evergreen-active .jj-evergreen [data-jj-slide-key=format] img{object-position:50% 43%}html.jj-evergreen-active .jj-evergreen [data-jj-slide-key=interior] img{object-position:50% 34%}
/*# sourceMappingURL=/cdn/shop/t/99/assets/jj-evergreen-refine.css.map */
