.pakahi-quiz{background-image:var(--pkq-intro-bg, none);background-size:cover;background-position:center;background-repeat:no-repeat;--pq-accent: rgb(var(--color-button, 236 154 154));--pq-accent-soft: color-mix(in srgb, var(--pq-accent) 20%, rgb(var(--color-background)));--pq-accent-softer: color-mix(in srgb, var(--pq-accent) 8%, rgb(var(--color-background)));--pq-text: rgba(var(--color-foreground, 0 0 0), 1);--pq-text-muted: rgba(var(--color-foreground, 0 0 0), .65);--pq-card-radius: 16px;--pq-pill-radius: 999px;overflow-x:clip;max-width:100%}@supports not (color: color-mix(in srgb,white,black)){.pakahi-quiz{--pq-accent-soft: var(--pk-tint-pink);--pq-accent-softer: var(--pk-tint-pink)}}.pakahi-quiz [hidden],.pakahi-quiz [hidden=""],.pakahi-quiz [hidden=hidden]{display:none!important}.pakahi-quiz ul,.pakahi-quiz ol{list-style:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}.pakahi-quiz button,.pakahi-quiz .btn,.pakahi-quiz a.btn{font-family:var(--pk-font-body);-webkit-appearance:none;appearance:none}.pakahi-quiz img{max-width:100%;height:auto}.pakahi-quiz .pakahi-quiz__view{display:none!important;width:100%}.pakahi-quiz .pakahi-quiz__view--active{display:block!important;width:100%}.pakahi-quiz .pakahi-quiz__view--active[data-view=stepper]{min-height:80dvh}.pakahi-quiz .pakahi-quiz__header{text-align:center;margin-bottom:2.5rem}.pakahi-quiz .pakahi-quiz__logo{height:36px;width:auto;display:inline-block;margin-bottom:1.5rem}.pakahi-quiz .pakahi-quiz__step-indicator{display:block;margin-bottom:.75rem}.pakahi-quiz .pakahi-quiz__progress{height:4px;background:var(--pq-accent-softer);border-radius:2px;overflow:hidden;max-width:520px;margin:0 auto}.pakahi-quiz .pakahi-quiz__progress-fill{height:100%;width:var(--pkq-progress, 0%);background:var(--pq-accent);transition:width .4s ease;border-radius:2px}.pakahi-quiz .pakahi-quiz__step{display:none;width:100%}.pakahi-quiz .pakahi-quiz__step--active{display:flex!important;flex-direction:column;align-items:stretch;gap:1.5rem;isolation:isolate;position:relative;width:100%}.pakahi-quiz .pakahi-quiz__step--active>*{margin:0;position:static;transform:none;flex:0 0 auto}.pakahi-quiz .pakahi-quiz__heading{display:block;width:100%;text-align:center;margin:0;padding-top:1rem}.pakahi-quiz .pakahi-quiz__hint{display:block;width:100%;text-align:center;color:var(--pq-text-muted);margin-top:-.5rem;background:transparent;border:0;box-shadow:none;transition:color .3s ease}.pakahi-quiz .pakahi-quiz__hint.is-pulse{color:var(--pq-accent);font-weight:var(--pk-w-bold)}.pakahi-quiz .pakahi-quiz__options{width:100%;margin:0 auto;padding:0;list-style:none;box-sizing:border-box}.pakahi-quiz .pakahi-quiz__option-item{position:relative;list-style:none;margin:0;padding:0;overflow:visible}.pakahi-quiz .pakahi-quiz__options--cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;max-width:880px}@media(min-width:750px){.pakahi-quiz .pakahi-quiz__options--cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}}.pakahi-quiz .pakahi-quiz__options--cards-3{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}@media(min-width:750px){.pakahi-quiz .pakahi-quiz__options--cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pakahi-quiz .pakahi-quiz__card{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;background:transparent;border:0;padding:0;margin:0;cursor:pointer;position:relative;color:var(--pq-text);-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-quiz__card-circle{width:clamp(110px,18vw,150px);height:clamp(110px,18vw,150px);aspect-ratio:1 / 1;border-radius:50%;background:transparent;border:0;outline:0;outline-offset:0;box-shadow:none;display:grid;place-items:center;overflow:visible;position:relative;transition:transform .25s ease,outline-color .2s ease}.pakahi-quiz .pakahi-quiz__card-image{width:100%;height:100%;max-width:100%;object-fit:contain;filter:none;display:block}.pakahi-quiz .pakahi-quiz__card-label{text-align:center;max-width:14ch}.pakahi-quiz .pakahi-quiz__card:hover .pakahi-quiz__card-circle,.pakahi-quiz .pakahi-quiz__card:focus-visible .pakahi-quiz__card-circle{transform:translateY(-2px)}.pakahi-quiz .pakahi-quiz__card.is-selected .pakahi-quiz__card-circle{outline:2px solid var(--pq-accent);outline-offset:4px}.pakahi-quiz .pakahi-quiz__card.is-selected .pakahi-quiz__card-label{color:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__options--photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;max-width:1024px}@media(min-width:750px){.pakahi-quiz .pakahi-quiz__options--photos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.pakahi-quiz .pakahi-quiz__photo-card{display:flex;flex-direction:column;gap:.75rem;width:100%;background:rgb(var(--color-background));border:1.5px solid var(--pq-accent-soft);border-radius:var(--pq-card-radius);padding:.85rem;cursor:pointer;text-align:center;color:var(--pq-text);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-quiz__photo-card:hover,.pakahi-quiz .pakahi-quiz__photo-card:focus-visible{border-color:var(--pq-accent);transform:translateY(-2px);box-shadow:0 6px 16px -8px var(--pq-accent)}.pakahi-quiz .pakahi-quiz__photo-card.is-selected{background:var(--pq-accent-softer);border-color:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__photo-card-image-wrap{display:block;width:100%;height:0;padding-top:100%;position:relative;overflow:hidden;border-radius:12px;background:var(--pq-accent-softer)}.pakahi-quiz img.pakahi-quiz__photo-card-image,.pakahi-quiz .pakahi-quiz__photo-card-image{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.pakahi-quiz .pakahi-quiz__options--scents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1024px}@media(min-width:600px){.pakahi-quiz .pakahi-quiz__options--scents{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.pakahi-quiz .pakahi-quiz__scent-card{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%;background:rgb(var(--color-background));border:1.5px solid var(--pq-accent-soft);border-radius:var(--pq-card-radius);padding:.9rem;cursor:pointer;text-align:left;color:var(--pq-text);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-quiz__scent-card:hover,.pakahi-quiz .pakahi-quiz__scent-card:focus-visible{border-color:var(--pq-accent);transform:translateY(-2px);box-shadow:0 6px 16px -8px var(--pq-accent)}.pakahi-quiz .pakahi-quiz__scent-card.is-selected{background:var(--pq-accent-softer);border-color:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__scent-image-wrap{display:block;width:100%;height:0;padding-top:75%;position:relative;overflow:hidden;border-radius:10px;background:var(--pq-accent-softer)}.pakahi-quiz img.pakahi-quiz__scent-image,.pakahi-quiz .pakahi-quiz__scent-image{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.pakahi-quiz .pakahi-quiz__scent-desc{color:var(--pq-text-muted)}.pakahi-quiz button.pakahi-quiz__info-btn,.pakahi-quiz .pakahi-quiz__info-btn{position:absolute;top:0;right:0;width:26px;height:26px;border-radius:50%;background-color:var(--pk-shadow-6);background-image:none;color:rgb(var(--color-background));border:0;font-style:normal;text-transform:lowercase;cursor:pointer;display:grid;place-items:center;z-index:5;padding:0;transition:transform .15s ease;-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-quiz__info-btn>span{color:rgb(var(--color-background))}.pakahi-quiz .pakahi-quiz__info-btn:hover{transform:scale(1.08)}.pakahi-quiz .pakahi-quiz__info-btn:focus-visible{outline:2px solid var(--pq-accent);outline-offset:2px}.pakahi-quiz .pakahi-quiz__option-item--icon .pakahi-quiz__info-btn{top:4px;right:12%}.pakahi-quiz .pakahi-quiz__option-item--photo .pakahi-quiz__info-btn{top:8px;right:8px}.pakahi-quiz .pakahi-quiz__option-item--scent .pakahi-quiz__info-btn{top:12px;right:12px}.pakahi-quiz .pakahi-quiz__status{position:relative;display:flex;align-items:center;gap:1rem;background:linear-gradient(90deg,var(--pq-accent-softer) 0%,var(--pq-accent-soft) 100%);border-radius:999px;padding:1.2rem 2rem;max-width:720px;margin:1rem auto .5rem}.pakahi-quiz .pakahi-quiz__status-dot{width:16px;height:16px;border-radius:50%;background:rgb(var(--color-background));flex-shrink:0;box-shadow:0 0 0 2px var(--pq-accent-soft);transition:background .2s ease}.pakahi-quiz .pakahi-quiz__status.is-ok .pakahi-quiz__status-dot{background:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__status-text{color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;margin-top:1.5rem;border-top:1px solid var(--pk-shadow-1)}.pakahi-quiz .pakahi-quiz__footer-left,.pakahi-quiz .pakahi-quiz__footer-right{display:flex;align-items:center;gap:1.5rem}.pakahi-quiz .pakahi-quiz__back{background:transparent;border:0;color:var(--pq-accent);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 0}.pakahi-quiz .pakahi-quiz__back:hover{color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__next,.pakahi-quiz .pakahi-quiz__add-to-cart{display:inline-flex;align-items:center;gap:.5rem}.pakahi-quiz .pakahi-quiz__next:disabled,.pakahi-quiz .pakahi-quiz__add-to-cart:disabled{opacity:.5;cursor:not-allowed}.pakahi-quiz .pakahi-quiz__result-header{text-align:center;margin-bottom:2rem}.pakahi-quiz .pakahi-quiz__result-heading{margin:.5rem 0 0}.pakahi-quiz .pakahi-quiz__result-grid{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;margin-bottom:3rem}@media(min-width:750px){.pakahi-quiz .pakahi-quiz__result-grid{grid-template-columns:1fr 1.2fr;gap:4rem}}.pakahi-quiz .pakahi-quiz__result-media{position:relative;display:grid;place-items:center;min-height:320px}.pakahi-quiz .pakahi-quiz__result-bottle{max-width:340px;width:100%;height:auto;display:block}.pakahi-quiz .pakahi-quiz__product-pick{border:0;padding:0;margin:0 0 1.5rem;display:grid;gap:.6rem}.pakahi-quiz .pakahi-quiz__product-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.5rem 0;cursor:pointer}.pakahi-quiz .pakahi-quiz__product-row input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;border:1.5px solid var(--pq-accent);border-radius:4px;position:relative;cursor:pointer;background:rgb(var(--color-background));flex-shrink:0}.pakahi-quiz .pakahi-quiz__product-row input[type=checkbox]:checked{background:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__product-row input[type=checkbox]:checked:after{content:"";position:absolute;top:4px;right:5px;bottom:5px;left:4px;border-right:2px solid rgb(var(--color-button-text));border-bottom:2px solid rgb(var(--color-button-text));transform:rotate(45deg) translate(-1px,-2px)}.pakahi-quiz .pakahi-quiz__product-price{color:var(--pq-text-muted)}.pakahi-quiz .pakahi-quiz__name-field{margin-bottom:1.5rem}.pakahi-quiz .pakahi-quiz__name-label{display:block;margin-bottom:.4rem}.pakahi-quiz .pakahi-quiz__name-field input{width:100%;padding:.7rem 1rem;border:1.5px solid var(--pk-shadow-2);border-radius:6px;background:rgb(var(--color-background));color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__name-field input:focus{outline:none;border-color:var(--pq-accent)}.pakahi-quiz .pakahi-quiz__name-hint{margin:.4rem 0 0;color:var(--pq-text-muted)}.pakahi-quiz .pakahi-quiz__result-text{color:var(--pq-text-muted);margin:1.5rem 0 1rem}.pakahi-quiz .pakahi-quiz__delivery{display:inline-flex;align-items:center;gap:.5rem;color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__delivery-dot{width:10px;height:10px;border-radius:50%;background:var(--pk-green);display:inline-block}.pakahi-quiz .pakahi-quiz__ingredients{background:var(--pq-accent-softer);border-radius:var(--pq-card-radius);padding:2rem 1.5rem;margin:2rem 0}.pakahi-quiz .pakahi-quiz__ingredients-heading{margin:0 0 .75rem;text-align:center}.pakahi-quiz .pakahi-quiz__ingredients-text{text-align:center;color:var(--pq-text-muted);max-width:60ch;margin:0 auto 2rem}.pakahi-quiz .pakahi-quiz__ingredients-list{margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:1rem;max-width:720px}.pakahi-quiz .pakahi-quiz__ingredient-card{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;list-style:none}.pakahi-quiz .pakahi-quiz__ingredient-thumb{width:80px;height:80px;border-radius:50%;background:rgb(var(--color-background));display:grid;place-items:center;text-align:center;color:var(--pq-text-muted);overflow:hidden}.pakahi-quiz .pakahi-quiz__ingredient-thumb img{width:100%;height:100%;object-fit:cover;display:block}.pakahi-quiz .pakahi-quiz__ingredient-thumb:not(:has(img)):before{content:attr(data-ingredient)}.pakahi-quiz .pakahi-quiz__inci{margin:2rem 0 3rem}.pakahi-quiz .pakahi-quiz__inci-block{border-top:1px solid var(--pk-shadow-2);padding:1rem 0}.pakahi-quiz .pakahi-quiz__inci-summary{cursor:pointer;padding:.5rem 0}.pakahi-quiz .pakahi-quiz__inci-text{color:var(--pq-text);white-space:pre-line;word-break:break-word;margin:.5rem 0 0}.pakahi-quiz .pakahi-quiz__footer--result{position:sticky;bottom:0;background:rgb(var(--color-background));padding:1.25rem 0;z-index:10}.pakahi-quiz .pakahi-quiz__total{display:flex;flex-direction:column;align-items:flex-end;color:var(--pq-text-muted)}.pakahi-quiz .pakahi-quiz__total-value{font-variant-numeric:tabular-nums;color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__cta-spinner{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:pq-spin .7s linear infinite;display:inline-block}@keyframes pq-spin{to{transform:rotate(360deg)}}.pakahi-quiz .pakahi-quiz__error{background:var(--pk-error-tint);border:1px solid var(--pk-error);border-radius:6px;padding:.75rem 1rem;color:var(--pk-error);margin:1rem 0}.pakahi-quiz .pakahi-quiz__added-card{text-align:center;background:var(--pq-accent-softer);border-radius:var(--pq-card-radius);padding:4rem 2rem;max-width:580px;margin:4rem auto}.pakahi-quiz .pakahi-quiz__added-icon{display:inline-flex;width:64px;height:64px;border-radius:50%;background:rgb(var(--color-background));color:var(--pq-accent);align-items:center;justify-content:center;margin-bottom:1.5rem}.pakahi-quiz .pakahi-quiz__added-heading{margin:0 0 .75rem}.pakahi-quiz .pakahi-quiz__added-text{color:var(--pq-text-muted);margin:0 0 2rem}.pakahi-quiz .pakahi-quiz__added-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.pakahi-quiz .pakahi-quiz__info-modal:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid!important;place-items:center;padding:1rem}.pakahi-quiz .pakahi-quiz__info-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pk-shadow-4);cursor:pointer}.pakahi-quiz .pakahi-quiz__info-modal-card{position:relative;background:rgb(var(--color-background));border-radius:var(--pq-card-radius);padding:2rem 1.75rem 1.75rem;max-width:480px;width:100%;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px -20px var(--pk-shadow-3);animation:pq-modal-in .2s ease-out}@keyframes pq-modal-in{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.pakahi-quiz .pakahi-quiz__info-modal-close{position:absolute;top:.5rem;right:.75rem;background:transparent;border:0;cursor:pointer;font-family:var(--pk-font-body);font-weight:var(--pk-w-regular);font-size:var(--pk-fs-xl);line-height:var(--pk-lh-ui);color:var(--pq-text-muted);padding:.5rem}.pakahi-quiz .pakahi-quiz__info-modal-close:hover{color:var(--pq-text)}.pakahi-quiz .pakahi-quiz__info-modal-title{margin:0 0 1rem;text-align:left;padding-right:1.5rem}.pakahi-quiz .pakahi-quiz__info-modal-image-wrap{width:100%;height:0;padding-top:62.5%;position:relative;border-radius:12px;overflow:hidden;background:var(--pq-accent-softer);margin-bottom:1rem}.pakahi-quiz .pakahi-quiz__info-modal-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pakahi-quiz .pakahi-quiz__info-modal-text{margin:0;color:var(--pq-text)}.pakahi-quiz .pakahi-konfig__filter-bar{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;max-width:720px;margin:0 auto 2rem}.pakahi-quiz .pakahi-konfig__filter-pill{background:rgb(var(--color-background));border:1px solid var(--pq-accent-soft);border-radius:var(--pq-pill-radius);padding:.5em 1.1em;color:var(--pq-text-muted);cursor:pointer;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease;-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-konfig__filter-pill:hover,.pakahi-quiz .pakahi-konfig__filter-pill:focus-visible{border-color:var(--pq-accent);color:var(--pq-text)}.pakahi-quiz .pakahi-konfig__filter-pill.is-selected{background:var(--pq-accent);border-color:var(--pq-accent);color:rgb(var(--color-button-text))}.pakahi-quiz .pakahi-konfig__ingredient-grid{margin:0 auto;padding:0;display:grid;grid-template-columns:1fr;gap:.75rem;max-width:880px}@media(min-width:600px){.pakahi-quiz .pakahi-konfig__ingredient-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.pakahi-quiz .pakahi-konfig__ingredient-card{position:relative;list-style:none;margin:0;padding:0}.pakahi-quiz .pakahi-konfig__ingredient-info-btn{top:6px;right:6px;width:24px;height:24px;font-size:var(--pk-badge-size)}.pakahi-quiz .pakahi-konfig__ingredient-button{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:.9rem;width:100%;background:rgb(var(--color-background));border:1.5px solid var(--pq-accent-soft);border-radius:var(--pq-card-radius);padding:.8rem 1rem;cursor:pointer;text-align:left;color:var(--pq-text);transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.pakahi-quiz .pakahi-konfig__ingredient-button:hover,.pakahi-quiz .pakahi-konfig__ingredient-button:focus-visible{border-color:var(--pq-accent);box-shadow:0 4px 12px -8px var(--pq-accent)}.pakahi-quiz .pakahi-konfig__ingredient-card.is-selected .pakahi-konfig__ingredient-button{background:var(--pq-accent-softer);border-color:var(--pq-accent)}.pakahi-quiz .pakahi-konfig__ingredient-image-wrap{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--pq-accent-softer);flex-shrink:0}.pakahi-quiz .pakahi-konfig__ingredient-image{width:100%;height:100%;object-fit:cover;display:block}.pakahi-quiz .pakahi-konfig__ingredient-meta{display:flex;flex-direction:column;gap:.15rem}.pakahi-quiz .pakahi-konfig__ingredient-price{color:var(--pq-text-muted);font-variant-numeric:tabular-nums}.pakahi-quiz .pakahi-konfig__ingredient-toggle{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--pq-accent);background:rgb(var(--color-background));position:relative;flex-shrink:0}.pakahi-quiz .pakahi-konfig__ingredient-card.is-selected .pakahi-konfig__ingredient-toggle{background:var(--pq-accent)}.pakahi-quiz .pakahi-konfig__ingredient-card.is-selected .pakahi-konfig__ingredient-toggle:after{content:"";position:absolute;top:4px;right:5px;bottom:5px;left:4px;border-right:2px solid rgb(var(--color-button-text));border-bottom:2px solid rgb(var(--color-button-text));transform:rotate(45deg) translate(-1px,-2px)}.pakahi-quiz .pakahi-konfig__running-total{display:flex;flex-direction:column;align-items:flex-end;color:var(--pq-text-muted)}.pakahi-quiz .pakahi-konfig__running-total .pakahi-quiz__total-value{color:var(--pq-accent)}.pakahi-quiz .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pakahi-quiz.css.map */
