.faq-search__inner{max-width:80rem}.faq-search__header{text-align:center;margin-bottom:3rem}.faq-search__heading{margin:0 0 1rem;letter-spacing:-.02em}.faq-search__subheading{margin:0 auto;max-width:46rem;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.6}.faq-search__search{position:relative;max-width:52rem;margin:0 auto 1.6rem}.faq-search__search-icon{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%);display:flex;pointer-events:none;color:rgba(var(--color-foreground),.55)}.faq-search__search-icon .faq-icon{width:1.8rem;height:1.8rem}.faq-search__input.field__input{width:100%;height:5.4rem;padding:0 5rem 0 4.8rem;border-radius:var(--inputs-radius, .5rem);border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;box-shadow:var(--inputs-shadow-horizontal-offset, 0) var(--inputs-shadow-vertical-offset, 0) var(--inputs-shadow-blur-radius, 0) rgba(var(--color-shadow),var(--inputs-shadow-opacity, 0));transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.faq-search__input.field__input:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem;border-color:rgb(var(--color-foreground))}.faq-search__input::-webkit-search-decoration,.faq-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.faq-search__clear{position:absolute;top:50%;right:1.2rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));cursor:pointer;transition:background .2s ease}.faq-search__clear:hover{background:rgba(var(--color-foreground),.16)}.faq-search__clear .faq-icon{width:1.2rem;height:1.2rem}.faq-search__toolbar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;max-width:52rem;margin:0 auto 2.4rem;min-height:2.4rem}.faq-search__count{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.faq-search__actions{display:flex;align-items:center;gap:.8rem;margin-left:auto}.faq-search__action.link{padding:0;border:0;background:none;font-size:1.4rem;color:rgb(var(--color-foreground));cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.faq-search__action.link:hover{text-decoration:none}.faq-search__action-sep{color:rgba(var(--color-foreground),.4)}.faq-search__category+.faq-search__category{margin-top:3.2rem}.faq-search__category-title{margin:0 0 1.2rem;padding-bottom:.8rem;font-size:1.8rem;letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--color-foreground),.9);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.faq-search__group{display:flex;flex-direction:column}.faq-search__item{border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.faq-search__item-heading{margin:0;font-size:inherit;font-weight:inherit}.faq-search__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;padding:2rem .4rem;border:0;background:none;color:rgb(var(--color-foreground));text-align:left;cursor:pointer;font-family:inherit;font-size:1.7rem;line-height:1.4;transition:color .2s ease}.faq-search__trigger:hover .faq-search__question{color:rgba(var(--color-foreground),.7)}.faq-search__trigger:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;border-radius:.3rem}.faq-search__question{font-weight:600;transition:color .2s ease}.faq-search__chevron{flex-shrink:0;display:flex;transition:transform .3s ease}.faq-search__chevron .faq-icon{width:1.2rem;height:.8rem}.faq-search__trigger[aria-expanded=true] .faq-search__chevron{transform:rotate(180deg)}.faq-search__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.faq-search__panel[data-open]{grid-template-rows:1fr}.faq-search__answer{overflow:hidden;min-height:0;padding:0 .4rem;color:rgba(var(--color-foreground),.78);font-size:1.55rem;line-height:1.7}.faq-search__panel[data-open] .faq-search__answer{padding-bottom:2rem}.faq-search__answer>*:first-child{margin-top:0}.faq-search__answer>*:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.faq-search__panel,.faq-search__chevron{transition:none}}.faq-search__item mark.faq-search__mark{background:rgba(var(--color-foreground),.16);color:inherit;border-radius:.2rem;padding:0 .1rem}.faq-search__item[hidden],.faq-search__category[hidden]{display:none}.faq-search__empty{text-align:center;margin:3.2rem auto 0;padding:3.2rem 2rem;max-width:52rem;color:rgba(var(--color-foreground),.72);font-size:1.6rem;border:.1rem dashed rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, .5rem)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){.faq-search__header{margin-bottom:2.4rem}.faq-search__subheading{font-size:1.5rem}.faq-search__input.field__input{height:5rem;font-size:1.6rem}.faq-search__toolbar{flex-direction:column;align-items:flex-start;gap:.8rem}.faq-search__actions{margin-left:0}.faq-search__trigger{padding:1.8rem .4rem;font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-faq-search.css.map */
