.faq-page{--faq-page-content-width: 120rem;--faq-page-readable-width: 106.8rem;--faq-page-space-xs: .8rem;--faq-page-space-sm: 1.2rem;--faq-page-space-md: 1.6rem;--faq-page-space-lg: 2.4rem;--faq-page-space-xl: 3.2rem;--faq-page-space-2xl: 4.8rem;display:block;color:var(--gsc-text-color-100);background:var(--gsc-background-color-100)}.faq-page__hero{display:grid;min-height:24rem;color:var(--gsc-text-color-100);background-color:var(--gsc-background-color-100);background-position:center;background-size:cover}.faq-page__hero--with-image{background-image:linear-gradient(rgba(var(--gsc-image-opacity-color),var(--faq-page-overlay-opacity)),rgba(var(--gsc-image-opacity-color),var(--faq-page-overlay-opacity))),var(--faq-page-hero-image)}.faq-page__hero-inner{display:flex;flex-direction:column;justify-content:center;gap:var(--faq-page-space-lg);width:min(100%,var(--faq-page-content-width));margin-inline:auto;padding:var(--faq-page-space-2xl) var(--faq-page-space-md)}.faq-page__title{margin:0;font-family:var(--gsc-headings-font-family);font-size:clamp(3.2rem,6vw,5.6rem);line-height:1.1;color:inherit}.faq-page__search{position:relative;display:block;width:min(100%,44rem)}.faq-page__search-icon{position:absolute;inset-block-start:50%;inset-inline-start:var(--faq-page-space-md);color:rgb(var(--gsc-text-color));pointer-events:none;transform:translateY(-50%)}.faq-page__search-input{width:100%;min-height:4.8rem;padding:var(--faq-page-space-sm) var(--faq-page-space-md) var(--faq-page-space-sm) 4.8rem;border:.1rem solid var(--gsc-border-color-100);font:inherit;color:rgb(var(--gsc-text-color));background:var(--gsc-background-color-100);border-radius:.8rem}.faq-page__search-input:focus-visible,.faq-page__category-card:focus-visible,.faq-page__breadcrumb-link:focus-visible,.faq-page__answer-toggle:focus-visible,.faq-page__category-heading:focus-visible,.faq-page__group-title:focus-visible{outline:.2rem solid var(--gsc-text-color-100);outline-offset:.3rem}.faq-page__content{width:min(100%,var(--faq-page-content-width));margin-inline:auto;padding:var(--faq-page-space-2xl) var(--faq-page-space-md) 8rem}.faq-page__category-heading,.faq-page__group-title{margin:0;font-family:var(--gsc-headings-font-family);color:inherit}.faq-page__category-heading{font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.2}.faq-page__category-grid{display:grid;grid-template-columns:1fr;gap:0;margin-block-start:var(--faq-page-space-xl)}.faq-page__category-card{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:10rem;padding:var(--faq-page-space-md);border-block-end:.1rem solid var(--gsc-border-color-100);text-align:center;color:inherit;text-decoration:none}.faq-page__category-card:hover .faq-page__category-name{color:var(--color-smile-green-400)}.faq-page__category-name{font-family:var(--gsc-headings-font-family);font-size:1.6rem;line-height:1.4;transition:color .16s ease}.faq-page__category-count{margin-block-start:.4rem;font-size:1.3rem;line-height:1.4;opacity:.65}.faq-page__groups{width:min(100%,var(--faq-page-readable-width));margin:7.2rem auto 0}.faq-page[data-mode=category] .faq-page__groups,.faq-page[data-mode=search] .faq-page__groups{margin-block-start:0}.faq-page__group{scroll-margin-block-start:12rem}.faq-page__group+.faq-page__group{margin-block-start:6.4rem}.faq-page__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--faq-page-space-sm);margin-block-end:4rem;font-size:1.3rem;line-height:1.4}.faq-page[data-mode=search] .faq-page__breadcrumbs{display:none}.faq-page__breadcrumb-link,.faq-page__breadcrumb-current{color:inherit;text-decoration:none}.faq-page__breadcrumb-link{display:inline-flex;align-items:center;min-height:4.4rem}.faq-page__breadcrumb-link--home{justify-content:center;min-width:4.4rem;color:var(--color-smile-green-400)}.faq-page__breadcrumb-current{color:var(--color-smile-green-400)}.faq-page__breadcrumb-chevron{flex:0 0 auto;opacity:.35}.faq-page__group-title{margin-block-end:4rem;font-size:clamp(2.6rem,4vw,3.6rem);line-height:1.2}.faq-page__item{padding-block:var(--faq-page-space-lg);border-block-end:.1rem solid var(--gsc-border-color-100)}.faq-page__question-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--faq-page-space-md)}.faq-page__question{min-width:0;margin:0;font-family:var(--gsc-headings-font-family);font-size:clamp(1.6rem,2vw,1.8rem);line-height:1.4;color:inherit}.faq-page__answer-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:var(--faq-page-space-xs);min-height:4.4rem;margin-block:-1.2rem;padding:var(--faq-page-space-sm) 0;border:0;font:inherit;font-weight:600;color:var(--color-smile-green-400);background:transparent;cursor:pointer}.faq-page__answer-toggle svg{transition:transform .16s ease}.faq-page__answer-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.faq-page__answer-toggle[hidden]{display:none}.faq-page__answer-wrap{margin-block-start:var(--faq-page-space-sm)}.faq-page[data-enhanced=true] .faq-page__answer-wrap[data-collapsible=true]:not([data-expanded=true]){max-height:var(--faq-page-answer-collapsed-height);overflow:hidden}.faq-page[data-enhanced=true] .faq-page__answer-wrap[data-collapsible=true]:not([data-expanded=true]) .faq-page__answer{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.faq-page__answer{max-width:94rem;font-size:1.6rem;line-height:1.65;opacity:.76;overflow-wrap:break-word}.faq-page__answer>:first-child{margin-block-start:0}.faq-page__answer>:last-child{margin-block-end:0}.faq-page__empty{margin:7.2rem auto 0;text-align:center;font-size:1.8rem}.faq-page__overview[hidden],.faq-page__group[hidden],.faq-page__item[hidden],.faq-page__empty[hidden]{display:none}@media screen and (min-width:64rem){.faq-page__hero{min-height:28rem}.faq-page__hero-inner{flex-direction:row;align-items:center;justify-content:space-between;padding-inline:var(--faq-page-space-xl)}.faq-page__content{padding-inline:var(--faq-page-space-xl)}.faq-page__category-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--faq-page-space-lg)}}@media(prefers-reduced-motion:reduce){.faq-page__category-name,.faq-page__answer-toggle svg{transition-duration:.01ms}}@media(forced-colors:active){.faq-page__search-input:focus-visible,.faq-page__category-card:focus-visible,.faq-page__breadcrumb-link:focus-visible,.faq-page__answer-toggle:focus-visible,.faq-page__category-heading:focus-visible,.faq-page__group-title:focus-visible{outline:.3rem solid LinkText}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAI */
