faq-section{display:block;color:var(--primary_text);background-color:var(--background_color)}.faq__heading-wrapper{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2rem}faq-section .faq__topics .Button.Button--Secondary{transition:background-color .2s ease-in-out,border .2s ease-in-out,border-color .2s ease-in-out;border-radius:4px}faq-section .faq__topics .Button.Button--Secondary:hover,faq-section .faq__topics .Button.Button--Secondary.is-active{background-color:var(--background_color_2);border-color:var(--primary_text)}faq-section .faq__topics .Button .btn-stones-wrapper,faq-section .faq__topics .Button:hover .btn-stones-wrapper{display:none}faq-section .faq__topics .Button.Button--Secondary{border:1px solid var(--secondary_gray)}faq-section .faq__topics .Button--Secondary span.ButtonText{background-image:unset}.faq__search-wrapper.expanded{height:auto;display:block;visibility:visible;transition:height .3s ease-in-out}.faq--search{color:var(--primary_text)}.faq__content-inner{display:flex;flex-direction:row;justify-content:space-between;width:100%}.faq__content-main{width:fit-content;display:flex;flex-direction:column;width:100%}.faq-search{display:flex;gap:.25rem;padding:0;width:fit-content;align-items:center}.faq__block{display:flex;flex-direction:column;gap:2rem}.faq-question{padding:.75rem 0;gap:.75rem}.faq-question span:first-child{text-align:left;text-wrap:wrap}.faq-terms{border-bottom:1px solid var(--tertiary_grey)}.faq-terms .DropdownContent__Inner p{padding-bottom:.75rem}.faq-terms .Dropdown--Plus{position:relative;width:16px;height:16px}.faq-terms:not(:has(.Dropdown--Content)) .Dropdown--Button{cursor:default;pointer-events:none}.faq_search-bar{width:100%}.faq_search-bar input{width:100%;padding:1rem 0;border:none;border-bottom:1px solid var(--secondary_grey);background-color:var(--background_color);color:var(--primary_text)}.faq_search-bar input::placeholder{color:var(--primary_text)}.faq__results--none-inner{display:flex;flex-direction:column;padding:1.5rem .75rem;gap:.75rem;background-color:var(--background_color_2);border-radius:8px;margin:.5rem 0 1.5rem}faq-section button,faq-section p,faq-section .section-heading,.faq__block--heading{color:var(--primary_text)}.faq__results--none div{color:var(--primary_text)}.faq__results--none[aria-hidden=true],.faq__block--heading.is-hidden,.faq__block.is-hidden,.faq__block[aria-hidden=true]{display:none}.faq__block[aria-hidden=false]{display:block}.faq__contact-wrapper{padding:1.5rem 0;background-color:var(--background_color_2);border-radius:.5rem;padding:1.5rem .75rem;display:none}.faq__contact-wrapper:has(.rte),.faq__contact-wrapper:has(.Button){margin-top:4rem;display:block}.faq_search-bar--wrapper{display:flex;flex-direction:row;gap:.5rem;align-items:center;border-bottom:1px solid var(--secondary_gray);padding:0 .75rem}.faq_search-bar--icon-wrapper{width:1rem;height:1rem}.faq__search-wrapper{padding-bottom:1.5rem}.faq__group{display:flex;flex-direction:column;gap:.75rem}.faq-section_content{background-color:var(--background_color_2);border-radius:6px;padding:0 .75rem}.faq-dropdown-group__wrapper{display:flex;flex-direction:column;gap:4rem}.faq__topic-links--sticky{position:sticky;top:calc(var(--announcement-dynamic-height) + var(--header-height-fixed) + 1rem);z-index:3;background-color:transparent}.faq__topic-links a{background-color:var(--background_color)}.faq__group-dropdown ul{margin-top:0;margin-bottom:.5rem;margin-left:.75rem}@media screen and (max-width: 1024px){.faq__content-inner{flex-direction:column}faq-section .faq__content-main .swiper-wrapper{margin-top:.5rem;margin-bottom:.5rem}faq-section .faq__content-main .swiper-slide{padding:.5rem .75rem;width:fit-content}.faq__group-dropdown{margin-top:3.5rem}}@media screen and (min-width: 1025px){.faq__topic-links--desktop{visibility:visible;opacity:1;height:auto;overflow:visible;min-width:457px;padding:1.5rem 0}.faq__topic-links--sticky{position:sticky;top:calc(var(--announcement-dynamic-height) + var(--header-height-fixed) + 2rem);z-index:3;background-color:transparent}.faq__results--none-inner{margin:1.5rem 0 .5rem}.faq__content-wrapper{display:flex}.faq__content-main{flex-direction:row;flex-wrap:nowrap;gap:2rem;width:fit-content;display:grid;grid-template-columns:40.8fr 58fr;width:100%}.faq__heading-wrapper{align-items:center;width:100%;padding-bottom:4rem}.faq__heading-wrapper p{max-width:672px}.faq__search-wrapper{height:auto;visibility:visible}.faq__topic-links .DropdownContent__Inner{display:block;height:100%}.faq__group-dropdown{flex:58fr}faq-section .Button .ButtonTextContainer{text-align:left;display:block}faq-section .Button{padding:.5rem .75rem}.faq__search-links-wrapper{flex:41}.faq--search{margin-top:0}.faq_search-bar--wrapper{padding:0 2rem}.faq__search-wrapper{position:unset;padding-bottom:.5rem}.faq__topic-links--desktop{display:flex;flex-direction:column;gap:.75rem}.faq-link-list-items-desktop{gap:1.5rem;display:flex;flex-direction:column}.faq__contact-wrapper{padding:2rem}}.faq-section_content.is-hidden{display:none}.Dropdown--Content.closing .DropdownContent__Inner{transition:opacity .2s linear;opacity:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-faq.css.map */
