.quiz__section{display:none;scroll-margin-top:var(--header-height, 0px)}.quiz__section.active{display:block}.fq-progress{flex-wrap:wrap;align-items:center;min-height:8rem;background:rgba(var(--color-badge-foreground),.95);position:sticky;top:0;z-index:2;transition:top .15s ease-out}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .fq-progress{top:var(--header-height, 0px)}.fq-tabs{flex-wrap:wrap;padding:0;list-style:none;min-height:8rem;width:100%;margin:0 auto}.fq-tabs li{flex:1 0 0}.fq-tab{width:100%;gap:10px;justify-content:center;padding:1rem;border:none;background:transparent;text-align:left;font-family:var(--font-body-family);color:rgba(var(--color-foreground),.4);transition:color .2s ease}.fq-tab[disabled]{cursor:default}.fq-tab[disabled] .fq-tab__text,.fq-tab[disabled] .fq-tab__label,.fq-tab[disabled] .fq-tab__value{color:#999}.fq-tab[disabled] .fq-tab__num{color:#999;border:1px solid #999}.fq-tab__num{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.4rem;height:2.4rem;border:1px solid rgba(var(--color-badge-background));font-family:var(--font-price-family);border-radius:50%;line-height:1;background:transparent;color:rgba(var(--color-badge-background))}.fq-tab__label{white-space:nowrap}.fq-tab__text{display:flex;flex-direction:column;gap:.4rem}.fq-tab__value:empty{display:none}.fq-tab--done,.fq-tab--current{color:rgba(var(--color-foreground),.9)}.fq-tab__label,.fq-tab__value{color:rgba(var(--color-badge-background))}.fq-tab--current .fq-tab__num{background:rgba(var(--color-badge-background));color:rgba(var(--color-badge-foreground),.95)}.fq-tab--done .fq-tab__num{font-size:0}.fq-tab--done .fq-tab__num:before{content:"";width:100%;height:100%;background-color:currentColor;-webkit-mask:url(/cdn/shop/files/edit_icon_d28f3d6f-92ba-48f2-a609-20e974ec8822.svg?v=1786344106) no-repeat center / 50%;mask:url(/cdn/shop/files/edit_icon_d28f3d6f-92ba-48f2-a609-20e974ec8822.svg?v=1786344106) no-repeat center / 50%}.fq-restart{align-items:center;justify-content:flex-start;gap:.8rem;width:100%;margin:0 auto;padding:0;border:none;background:transparent;font-family:var(--font-tag-family);color:rgba(var(--color-badge-background))}.fq-restart__icon{flex:0 0 auto;width:1.2rem;height:1.2rem;background-color:currentColor;-webkit-mask:url(/cdn/shop/files/chevron2-left.svg?v=1786346894) no-repeat center / contain;mask:url(/cdn/shop/files/chevron2-left.svg?v=1786346894) no-repeat center / contain}[dir=rtl] .fq-restart__icon{transform:rotate(180deg)}.fq-question{max-width:60rem;margin-bottom:3rem}.fq-question p{color:rgba(var(--color-foreground),.9);font-family:var(--font-body-family);margin:0}.fq-grid{flex-wrap:wrap;row-gap:2.4rem;padding:unset}.fq-card{display:flex;flex-direction:column;width:100%;padding:0 1.5rem;border:none;background:transparent;text-align:left}.fq-card__media,.fq-card__info,.fq-card__title,.fq-card__desc{display:block}.fq-card__image{width:100%;height:auto;display:block;object-fit:cover}.fq-card__info{padding-top:2rem;flex:1 1 auto}.fq-card__title,.fq-card__desc{color:rgba(var(--color-foreground),.9);font-family:var(--font-body-family)}.fq-card__title{font-size:1.8rem;line-height:1.3;margin-bottom:1rem;font-family:var(--font-body-family)}.fq-card--text .fq-card__title{font-size:1.4rem;text-align:center}.fq-card__title:last-child{margin-bottom:0}.fq-card__desc{line-height:1.5}.fq-card--text .fq-card__info{display:flex;flex-direction:column;justify-content:center;padding:1.2rem;border:1px solid rgba(var(--color-foreground),.15)}.fq-card__media:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:2.5rem;background-color:#333;-webkit-mask:url(/cdn/shop/files/tick_2ff8a362-5b7e-48ed-bd49-2fba8f41bd49.svg?v=1786002319) no-repeat center / contain;mask:url(/cdn/shop/files/tick_2ff8a362-5b7e-48ed-bd49-2fba8f41bd49.svg?v=1786002319) no-repeat center / contain;opacity:0;transition:opacity .2s ease}.fq-card--selected .fq-card__media:after{opacity:1}.fq-card--selected .fq-card__image{outline:2px solid #333;outline-offset:-2px}.fq-card--text.fq-card--selected .fq-card__info{border-color:#333;border-width:2px}.fq-empty{margin:0;color:#d02b2b;font-family:var(--font-body-family);text-align:center}.fq-result{width:100%;max-width:32rem;padding:0 1.5rem}.fq-result__link{display:block;text-decoration:none;color:inherit}.fq-result__image{width:100%;height:auto;display:block;object-fit:cover}.fq-result__info{display:block;padding-top:2rem;text-align:center}.fq-result__title,.fq-result__price{display:block;color:rgba(var(--color-foreground),.9);font-family:var(--font-price-family)}.fq-result__title{font-size:1.8rem;margin-bottom:.6rem}.fq-result__form{display:block;margin-top:2rem;text-align:center}.fq-result__form .form,.fq-result__form .product-form__error-message-wrapper{margin:0}.fq-actions{display:flex;justify-content:center;gap:1.5rem;margin-top:6rem}.fq-actions .button,.fq-result__submit,.fq-result__page-button{min-width:23rem;height:4.5rem;box-shadow:unset}.fq-continue,.fq-result__submit,.fq-result__page-button{color:rgba(var(--color-badge-background));background:rgba(var(--color-badge-foreground),.95)}.fq-result__page-button{display:flex;align-items:center;justify-content:center;margin-top:2rem;text-decoration:none}.fq-back{color:rgba(var(--color-foreground));background:transparent;border:1px solid rgba(var(--color-foreground),.15)}.fq-back:hover{color:rgba(var(--color-badge-background));background:rgba(var(--color-badge-foreground),.95);border-color:rgba(var(--color-badge-foreground),.95)}.fq-actions .button:after,.fq-result__submit:after,.fq-result__page-button:after{content:unset}.fq-actions .button[disabled],.fq-result__submit[disabled]{opacity:.4;cursor:not-allowed}@media screen and (min-width:750px){.fq-question p{font-size:30px}.fq-card{max-width:25%}.fq-tabs,.fq-restart{max-width:80%}.fq-question{padding-top:6rem}}@media screen and (max-width:991.9px){.fq-card{max-width:50%}}@media screen and (max-width:749px){.fq-question p{font-size:1.8rem}.fq-progress{margin-bottom:3rem}.fq-tabs,.fq-restart{padding:1rem 2rem}.fq-actions .button{min-width:auto}.fq-question{padding-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/fragrance-quiz.css.map */
