.etha-df{--df-cream: #FFEFDE;--df-plum: #3D233B;--df-ink: 28, 18, 14;--df-scrim-base: .55;--df-scrim: var(--df-scrim-base);--df-ease: cubic-bezier(.22, 1, .36, 1);--df-ease-exit: cubic-bezier(.3, 0, .7, .5);--df-radius: clamp(14px, 1.4vw, 22px);--df-fs-kicker: clamp(12px, min(3.48vw, 14px), 14px);--df-fs-title: clamp(26px, min(8.96vw, calc(34.45px + .386vw) ), 44px);--df-fs-note: clamp(16px, min(4.98vw, calc(19.23px + .193vw) ), 24px);--df-fs-answer: clamp(16px, min(4.98vw, calc(19.23px + .193vw) ), 24px);--df-fs-answer-note: clamp(13px, min(3.98vw, calc(15.23px + .193vw) ), 20px);--df-fs-summary: clamp(15px, min( 4.98vw, calc(18.45px + .385vw) ), 26px);--df-fs-button: clamp(12px, min( 3.98vw, 16px), 16px);--df-fs-result: clamp(19px, min( 6.47vw, calc(25.23px + .193vw) ), 28px);--df-fs-dosha: clamp(52px, min(21.39vw, 86px), 86px);--df-fs-quiz: clamp(10px, min( 2.99vw, calc(11.61px + .096vw) ), 13px);--df-gutter: clamp(16px, min(6.22vw, calc(16.87px + 2.02vw) ), 50px);--df-min-above: clamp(10px, 2.2cqh, 28px);--df-min-answers: clamp(12px, 4.2cqh, 48px);--df-min-below: clamp(14px, 2.6cqh, 36px);--df-serif: var(--etha-font-serif, "Plantin", Georgia, "Times New Roman", serif);--df-sans: var(--etha-font-ui, "Brandon Grotesque", "Helvetica Neue", Helvetica, Arial, sans-serif);position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;border:0;overflow:hidden;background:transparent;color:var(--df-cream);font-family:var(--df-serif);font-size:16px;line-height:1.35;display:flex;align-items:center;justify-content:center;padding:calc(clamp(18px,6vh,60px) + env(safe-area-inset-top)) calc(clamp(12px,4.6vw,26px) + env(safe-area-inset-right)) calc(clamp(18px,6vh,60px) + env(safe-area-inset-bottom)) calc(clamp(12px,4.6vw,26px) + env(safe-area-inset-left));perspective:1400px}.etha-df:not([open]):not([data-df-fallback-open]){display:none}.etha-df[data-df-fallback-open]{display:flex}.etha-df[data-df-closing]{pointer-events:none}.etha-df::backdrop{background:#180e149e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.etha-df [hidden]{display:none!important}.etha-df *,.etha-df *:before,.etha-df *:after{box-sizing:border-box}.etha-df__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.etha-df-scroll-locked{position:fixed!important;left:0!important;right:0!important;width:100%!important;overflow:hidden!important}.etha-df__panel{position:relative;width:min(100%,520px);height:100%;overflow:hidden;border-radius:var(--df-radius);background:var(--df-plum);container-type:size;box-shadow:0 24px 70px #180e146b}.etha-df__screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;background:radial-gradient(120% 80% at 22% 4%,rgba(255,239,222,.2),transparent 62%),linear-gradient(163deg,#4a2c47,#3d233b 54%,#291628)}.etha-df__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.etha-df__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.etha-df__media--q1 img{object-position:30% 52%}.etha-df__media--q2 img{object-position:64% 46%}.etha-df__media--q3 img{object-position:58% 46%}.etha-df__media--q4 img{object-position:56% 50%}.etha-df__media--vata img{object-position:50% 46%}.etha-df__media--pitta img{object-position:52% 50%}.etha-df__media--kapha img{object-position:50% 56%}.etha-df__screen--q .etha-df__media img{filter:blur(13px);transform:scale(1.1)}.etha-df__screen--q .etha-df__scrim{--df-scrim: calc(var(--df-scrim-base) * .55)}.etha-df__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--df-ink),calc(var(--df-scrim) * .62)),rgba(var(--df-ink),0) 34%),linear-gradient(to top,rgba(var(--df-ink),calc(var(--df-scrim) * 1.25)),rgba(var(--df-ink),calc(var(--df-scrim) * .72)) 40%,rgba(var(--df-ink),0) 78%)}.etha-df__scrim--result{background:linear-gradient(to bottom,rgba(var(--df-ink),calc(var(--df-scrim) * .6)),rgba(var(--df-ink),0) 26%),linear-gradient(to top,rgba(var(--df-ink),calc(var(--df-scrim) * 1.45)),rgba(var(--df-ink),calc(var(--df-scrim) * 1.2)) 34%,rgba(var(--df-ink),calc(var(--df-scrim) * .7)) 62%,rgba(var(--df-ink),0) 88%)}.etha-df__body{position:relative;z-index:2;display:flex;flex-direction:column;width:100%;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:calc(clamp(14px,2.6cqh,34px) + env(safe-area-inset-top)) calc(var(--df-gutter) + env(safe-area-inset-right)) calc(var(--df-min-below) + env(safe-area-inset-bottom)) calc(var(--df-gutter) + env(safe-area-inset-left))}.etha-df__progress,.etha-df__screen--q .etha-df__progress,.etha-df__screen--q .etha-df__note,.etha-df__screen--q .etha-df__answers{margin-bottom:auto}.etha-df__body--result>:first-child{margin-top:auto}.etha-df__body--result .etha-df__result-title,.etha-df__body--result .etha-df__summary{margin-bottom:auto}.etha-df__body--result>:last-child{margin-bottom:auto}.etha-df__progress{margin-bottom:auto;padding-bottom:var(--df-min-above)}.etha-df__defs{position:absolute;width:0;height:0;overflow:hidden}.etha-df__progress-line{display:block;width:calc(100% + var(--df-gutter) + env(safe-area-inset-left) + var(--df-gutter) + env(safe-area-inset-right));height:auto;margin-left:calc((var(--df-gutter) + env(safe-area-inset-left)) * -1);overflow:visible}.etha-df__progress-line use{fill:none;stroke:var(--df-cream);stroke-width:2;stroke-miterlimit:10;stroke-linecap:round}.etha-df__progress-rest{stroke-opacity:.22}.etha-df__progress-done{stroke-opacity:1;stroke-dasharray:1 1;stroke-dashoffset:var(--df-draw, 0)}.etha-df__progress-count{display:block;margin-top:clamp(8px,1.5cqh,18px);font-family:var(--df-sans);font-weight:500;font-size:var(--df-fs-kicker);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--df-cream)}.etha-df__kicker{margin:0 0 clamp(8px,1.4cqh,16px);font-family:var(--df-sans);font-weight:500;font-size:var(--df-fs-kicker);line-height:1.15;letter-spacing:.08em;text-transform:uppercase;color:var(--df-cream)}.etha-df__title{margin:0;font-family:var(--df-serif);font-weight:600;font-size:var(--df-fs-title);line-height:1.2;letter-spacing:0;color:var(--df-cream)}.etha-df__note{margin:clamp(10px,1.6cqh,20px) 0 0;font-family:var(--df-serif);font-weight:400;font-size:var(--df-fs-note);line-height:1.1;color:var(--df-cream)}.etha-df__answers{display:grid;gap:2px;margin-top:var(--df-min-answers)}.etha-df__answer{display:flex;align-items:flex-start;gap:clamp(11px,3.7vw,18px);width:100%;min-height:44px;margin:0;padding:clamp(9px,1.5cqh,16px) 0 clamp(10px,1.6cqh,17px);border:0;border-radius:0;background:transparent;color:var(--df-cream);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.etha-df__pin{flex:0 0 auto;width:25px;height:25px;margin-top:-1px}.etha-df__pin-ring{fill:var(--df-cream);fill-opacity:.6;transition:fill-opacity .6s var(--df-ease)}.etha-df__pin-dot{fill:var(--df-cream);opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity .4s var(--df-ease)}.etha-df__answer:hover .etha-df__pin-ring,.etha-df__answer:focus-visible .etha-df__pin-ring{fill-opacity:1}.etha-df__answer[data-df-chosen] .etha-df__pin-ring{fill-opacity:1}.etha-df__answer[data-df-chosen] .etha-df__pin-dot{opacity:1}.etha-df__answer-text{display:block}.etha-df__answer-label{display:block;font-family:var(--df-serif);font-weight:400;font-size:var(--df-fs-answer);line-height:1.12}.etha-df__answer-note{display:block;margin-top:clamp(4px,.7cqh,8px);font-family:var(--df-serif);font-weight:400;font-size:var(--df-fs-answer-note);line-height:1.3;color:var(--df-cream);opacity:1;transition:opacity .6s var(--df-ease)}.etha-df__kicker--result{margin-bottom:clamp(12px,2.2cqh,24px);color:var(--df-cream)}.etha-df__result-title{max-width:360px;margin:0;font-family:var(--df-serif);font-weight:600;font-size:var(--df-fs-result);line-height:1.16;color:var(--df-cream)}.etha-df__result-title em{display:block;margin-top:clamp(10px,1.8cqh,18px);font-style:italic;font-weight:600;font-size:var(--df-fs-dosha);line-height:1}.etha-df__summary{max-width:360px;margin-top:clamp(18px,3cqh,34px);display:grid;gap:clamp(13px,2.1cqh,22px);font-family:var(--df-serif);font-weight:400;font-size:var(--df-fs-summary);line-height:1.38;color:var(--df-cream)}.etha-df__summary p{margin:0}.etha-df__cta-slot{display:flex;margin-top:clamp(20px,3.2cqh,34px)}.etha-df .aura-btn.etha-df__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:314px;min-height:88px;margin:0;padding:14px 30px;border:0;border-radius:0;background:transparent;color:var(--df-cream);font-family:var(--df-sans);font-weight:500;font-size:var(--df-fs-button);line-height:1.25;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:none}.etha-df .aura-btn.etha-df__cta .aura-btn__label{white-space:normal}.etha-df__quiz{display:block;width:100%;min-height:44px;margin:14px 0 0;padding:14px 8px 0;color:var(--df-cream);font-family:var(--df-sans);font-weight:400;font-size:var(--df-fs-quiz);line-height:1.3;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:underline;text-decoration-color:#ffefde8c;text-underline-offset:4px}.etha-df__quiz:hover{color:var(--df-cream)}.etha-df__close{position:absolute;top:calc(8px + env(safe-area-inset-top));right:calc(8px + env(safe-area-inset-right));z-index:6;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--df-cream);cursor:pointer;-webkit-tap-highlight-color:transparent}.etha-df__close-mark,.etha-df__close:hover .etha-df__close-mark{opacity:1}.etha-df :focus-visible{outline:2px solid var(--df-cream);outline-offset:3px}.etha-df [data-df-focus]:focus,.etha-df [data-df-focus]:focus-visible{outline:none}@keyframes etha-df-veil{0%{opacity:0}to{opacity:1}}@keyframes etha-df-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes etha-df-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:var(--df-draw, 0)}}@keyframes etha-df-photo-in{0%{opacity:0}to{opacity:1}}@keyframes etha-df-card-in{0%{opacity:0;transform:rotateX(7deg) translate3d(0,26px,-60px) scale(.955)}to{opacity:1;transform:rotateX(0) translateZ(0) scale(1)}}@keyframes etha-df-card-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,22px,0) scale(.94)}}@keyframes etha-df-backdrop-out{0%{opacity:1}to{opacity:0}}.etha-df[open]::backdrop{animation:etha-df-veil .42s var(--df-ease) both}.etha-df[open] .etha-df__panel,.etha-df[data-df-fallback-open] .etha-df__panel{transform-origin:50% 58%;animation:etha-df-card-in .62s var(--df-ease) both}.etha-df[data-df-closing]::backdrop{animation:etha-df-backdrop-out .26s linear both}.etha-df[data-df-closing] .etha-df__panel{animation:etha-df-card-out .26s var(--df-ease-exit) both}.etha-df__screen:not([hidden]) .etha-df__media,.etha-df__screen:not([hidden]) .etha-df__scrim{animation:etha-df-photo-in .7s var(--df-ease) both}.etha-df__screen:not([hidden]) .etha-df__body>*{animation:etha-df-rise .7s var(--df-ease) both}.etha-df__screen:not([hidden]) .etha-df__progress-done{animation:etha-df-draw .9s var(--df-ease) both;animation-delay:.12s}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(1){animation-delay:40ms}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(2){animation-delay:.1s}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(3){animation-delay:.15s}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(4){animation-delay:.2s}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(5){animation-delay:.25s}.etha-df__screen:not([hidden]) .etha-df__body>:nth-child(6){animation-delay:.3s}@media(prefers-reduced-motion:reduce){.etha-df *,.etha-df *:before,.etha-df *:after,.etha-df[open],.etha-df[data-df-fallback-open]{animation:none!important;transition:none!important}}@media(min-width:900px){.etha-df{padding:40px}.etha-df:not([open]):not([data-df-fallback-open]){display:none}.etha-df__panel{width:min(100%,620px);height:min(760px,calc(100dvh - 80px));box-shadow:0 30px 90px #180e1473}.etha-df__media--q1 img{object-position:50% 50%}.etha-df__media--q2 img{object-position:60% 46%}.etha-df__media--q3 img{object-position:58% 48%}.etha-df__media--q4 img{object-position:52% 42%}.etha-df__media--vata img{object-position:50% 50%}.etha-df__media--pitta img{object-position:52% 50%}.etha-df__media--kapha img{object-position:50% 52%}.etha-df__screen--q .etha-df__media img{filter:blur(18px)}.etha-df__title{max-width:480px;line-height:1.25}.etha-df__answers{max-width:480px}.etha-df__progress-line use{stroke-width:1.5}.etha-df__result-title,.etha-df__summary{max-width:440px}.etha-df .aura-btn.etha-df__cta{max-width:330px;min-height:clamp(76px,11cqh,92px)}.etha-df__quiz{max-width:330px}.etha-df__close{top:14px;right:14px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/etha-dosha-finder.css.map */
