.faq{position:relative;background-color:var(--section-background-color, var(--color-background));color:var(--section-text-color, var(--color-foreground))}.faq__container{padding:4rem 2rem 10rem}@media(min-width:768px){.faq__container{padding:8rem 8rem 10rem}}.faq__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.8rem}@media(min-width:768px){.faq__content{gap:8rem}}.faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;text-align:left}@media(min-width:768px){.faq__header{gap:2.4rem}}.faq__caption{margin:0;color:#46220e;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:2rem;text-transform:uppercase;text-align:center}@media(min-width:768px){.faq__caption{text-align:left}}.faq__title{margin:0;font-family:var(--font-heading-family);font-size:32px;font-weight:var(--font-heading-weight);letter-spacing:var(--h4-letter-spacing-desktop);line-height:var(--h4-line-height-desktop);text-transform:uppercase;text-align:center;margin-bottom:3rem}@media(min-width:768px){.faq__title{font-size:clamp(28px,4.5vw,52px);letter-spacing:var(--h1-letter-spacing-desktop);line-height:var(--h1-line-height-desktop);margin-bottom:3rem;text-align:left}}.faq__layout{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(min-width:768px){.faq__layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8rem}}.faq__categories{-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.faq__categories{position:sticky;top:var(--header-height);-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.faq__categories-card{display:grid}@media(min-width:768px){.faq__categories-card{width:fit-content}}.faq__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.faq__tabs--desktop{display:none}@media(min-width:768px){.faq__tabs--desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.faq__tab{align-items:center;justify-content:center;border-radius:16px;height:57px;padding:0 3rem;text-align:center;background-color:#f1f5a6;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border:none;background:none;cursor:pointer}@media(min-width:768px){.faq__tab{height:86px;padding:0 6rem;border-radius:22px}}.faq__tab:hover{opacity:.8}.faq__tab--active{position:relative;top:-4px;background-color:#d4db33;transform:rotate(-2deg)}.faq__tab:not(.faq__tab--active){background-color:#f1f5a6}.faq__tab h2{margin-block:0;color:var(--color-black);font-family:var(--font-body-family);font-size:18px;font-weight:600;line-height:1;text-align:left;text-transform:uppercase}@media(min-width:768px){.faq__tab h2{font-size:25px;line-height:3.6rem}}.faq__dropdown{position:relative;margin-top:3.2rem}.faq__dropdown--mobile{display:block}@media(min-width:768px){.faq__dropdown--mobile{display:none}}.faq__dropdown-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2rem 2.4rem;border:none;border-radius:1.2rem;background-color:#f8cf00;-webkit-box-shadow:-.6rem .6rem 0 0 #2e2e2e;box-shadow:-.6rem .6rem #2e2e2e;color:#2e2e2e;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:var(--font-heading-weight);line-height:2.4rem;list-style:none;text-transform:uppercase;cursor:pointer}.faq__dropdown-trigger::-webkit-details-marker{display:none}.faq__dropdown-trigger::marker{display:none}.faq__dropdown-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.faq__dropdown-icon{-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;margin-left:1.2rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq__dropdown-icon svg{width:100%;height:100%}.faq__dropdown-icon svg path{stroke:currentColor}.faq__dropdown-content{position:absolute;z-index:10;top:100%;right:0;left:0;margin-top:.8rem;overflow:hidden;border:.3rem solid #2e2e2e;border-radius:1.2rem;background-color:#fff;-webkit-box-shadow:-.6rem .6rem 0 0 #2e2e2e;box-shadow:-.6rem .6rem #2e2e2e}.faq__dropdown-option{display:block;width:100%;padding:1.6rem 2.4rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border:none;background:none;color:#2e2e2e;font-family:var(--font-heading-family);font-size:2rem;font-weight:var(--font-heading-weight);line-height:2.4rem;text-align:left;text-transform:uppercase;cursor:pointer}.faq__dropdown-option:hover,.faq__dropdown-option--active{background-color:#f8cf00}.faq__dropdown-option:not(:last-child){border-bottom:.1rem solid #ffffff}.faq__dropdown[open] .faq__dropdown-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__questions{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.faq__questions{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.faq__panel{display:none!important}.faq__panel--active{display:block!important}.faq__item{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:.2rem solid var(--color-black)}.faq__item:last-child{border-bottom:none}.faq__question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:2.4rem 0;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;background:none;color:var(--color-black);font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-body-weight-bold);letter-spacing:.016rem;line-height:2rem;text-align:left;text-transform:uppercase;cursor:pointer}.faq__question:hover{opacity:.8}.faq__question[aria-expanded=true]{opacity:1}.faq__question-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.6rem}.faq__icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:2rem;height:2rem}.faq__icon-plus,.faq__icon-minus{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;opacity:1}.faq__icon-plus svg,.faq__icon-minus svg{width:100%;height:100%}.faq__icon-plus svg path,.faq__icon-minus svg path{stroke:currentColor}.faq__icon-minus{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}.faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.faq__answer-content{padding:0 0 3.2rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-body-weight);line-height:2.4rem}.faq__answer-content p{margin:0}.faq__answer-content p+p{margin-top:1.6rem}.faq__placeholder{padding:4rem 2rem;color:rgba(var(--color-foreground),.6);font-style:italic;text-align:center}.faq__placeholder p{margin:0}.faq__item--open .faq__question{opacity:1}.faq__item--open .faq__icon-plus{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.faq__item--open .faq__icon-minus{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-faq.css.map */
