.faq-section__inner,.terms-section__inner{display:flex;flex-direction:column;width:100%;gap:3.5rem}.faq-section__content,.terms-section__content{display:contents}.faq-section__head,.terms-section__head{order:1}faq-section .faq-tabs,terms-section .terms-tabs{order:3}.faq-section__body,.terms-section__body{order:4;margin-top:.5rem}.faq-section__head,.faq-search-group,.faq-section__body,.faq-group__items,.terms-section__head,.terms-heading-group,.terms-section__body{display:flex;flex-direction:column;gap:1rem}.faq-search-group,.terms-heading-group{gap:3.5rem}.faq-tabs,.terms-tabs{position:sticky;top:var(--header-dynamic-height, 0px);z-index:5;background:var(--background_color);padding-block:.75rem;margin-inline:calc(-1 * var(--px-m, 0px));transform:translateZ(0);backface-visibility:hidden}faq-section .faq-tabs swiper-init.swiper,terms-section .terms-tabs swiper-init.swiper{display:block;width:100%}.faq-tabs .swiper-slide,.terms-tabs .swiper-slide{width:auto;flex-shrink:0}.faq__tab,.terms__tab{position:relative;display:inline-flex;align-items:center;background:transparent;border:none;color:var(--primary_text);text-decoration:none;white-space:nowrap;cursor:pointer}.faq__tab:before,.terms__tab:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2.75rem}.faq__tab:after,.terms__tab:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--primary_text);pointer-events:none}.faq__tab:hover:after,.faq__tab[aria-current=true]:after,.terms__tab:hover:after,.terms__tab[aria-current=page]:after{width:100%}.faq__tab:focus-visible,.terms__tab:focus-visible{outline:2px solid var(--primary_text);outline-offset:4px}.faq-search,.terms-search{padding:0;width:100%}.faq-search__bar,.terms-search__bar{display:flex;align-items:center;gap:.5rem;background-color:transparent;border:none;border-bottom:1px solid var(--primary_text);border-radius:0;padding:.75rem 0}.faq-search-group__heading,.terms-heading-group__heading{display:flex;width:100%}.faq-search-group__heading .group-text-button__block-wrapper,.terms-heading-group__heading .group-text-button__block-wrapper{display:flex;flex-direction:column;width:100%}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--left,.terms-heading-group__heading .group-text-button__block-wrapper.content-alignment--left{align-items:flex-start;margin-inline:0 auto;text-align:left}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--center,.terms-heading-group__heading .group-text-button__block-wrapper.content-alignment--center{align-items:center;margin-inline:auto;text-align:center;gap:.625rem}.faq-search-group__heading .group-text-button__block-wrapper.content-alignment--right,.terms-heading-group__heading .group-text-button__block-wrapper.content-alignment--right{align-items:flex-end;margin-inline:auto 0;text-align:right}.faq-search-group__heading .heading-block[class*=u-s],.faq-search-group__heading .heading-block[class*=u-h],.terms-heading-group__heading .heading-block[class*=u-s],.terms-heading-group__heading .heading-block[class*=u-h]{color:var(--primary_text)}.faq-search-group__heading .heading-block,.faq-search-group__heading .heading-tag,.terms-heading-group__heading .heading-block,.terms-heading-group__heading .heading-tag{text-align:inherit}.faq-search__icon svg path,.terms-search__icon svg path{fill:var(--primary_text)}.faq-search__input,.terms-search__input{flex:1;width:100%;background:transparent;color:var(--primary_text);border:none;padding:0}.faq-search__input::placeholder,.terms-search__input::placeholder{color:var(--secondary_gray)}.faq-search__input::-webkit-search-cancel-button,.terms-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.faq-search__icon,.terms-search__icon{display:inline-flex;align-items:center;flex-shrink:0;line-height:0}.faq-section__blocks,.terms-section__blocks{display:flex;flex-direction:column;gap:4rem;padding:0}.faq__no-results,.terms__no-results{order:2;color:var(--primary_text);padding:1.875rem 0 3.5rem}.faq__no-results__hint,.terms__no-results__hint{margin:0;color:var(--primary_text)}.faq__no-results.is-hidden,.faq-item.is-hidden,.terms__no-results.is-hidden,.terms-group.is-hidden{display:none}.faq-section.is-no-results .faq-section__inner{row-gap:0}.faq-section.is-no-results .faq-section__body{margin-top:4rem}.terms-section.is-no-results .terms-section__inner{row-gap:0}.terms-section.is-no-results .terms-section__head{margin-top:3.5rem}.faq-item__answer-inner ul,.terms-text-block__content ul{list-style:none;margin-inline-start:0;padding-left:0}.faq-item__answer-inner ul li,.terms-text-block__content ul li{position:relative;list-style:none;margin-inline:0;padding-left:1.25rem}.faq-item__answer-inner ul li:before,.terms-text-block__content ul li:before{content:"";position:absolute;left:0;top:.7em;width:.5rem;height:1px;background:var(--primary_text)}@media(min-width:1025px){.faq-search__bar,.terms-search__bar{margin:4.5rem 0 6rem}.faq-section__inner,.terms-section__inner{display:grid;grid-template-columns:min(464px,40%) minmax(0,1fr);column-gap:1.5rem;align-items:start}.faq-section__head,.faq-search-group,.faq-section__body,.faq-group__items,.terms-section__head,.terms-heading-group,.terms-section__body{gap:1.5rem}.faq-section__body,.terms-section__body{margin-top:0}.faq-tabs,.terms-tabs{grid-column:1;grid-row:1;align-self:start;position:sticky;top:calc(var(--header-dynamic-height, 0px) + 1rem);z-index:auto;margin-inline:0;padding-block:0;background:transparent;transform:none}faq-section .faq-tabs swiper-init.swiper,terms-section .terms-tabs swiper-init.swiper{overflow:visible}.faq-tabs .swiper-wrapper,.terms-tabs .swiper-wrapper{flex-direction:column;align-items:flex-start;gap:.5rem;transform:none}.faq-tabs .swiper-slide,.terms-tabs .swiper-slide{width:100%}.faq__tab,.terms__tab{padding:0}.faq__tab:before,.terms__tab:before{content:none}.faq-section__content,.terms-section__content{display:flex;flex-direction:column;grid-column:2;max-width:586px}.faq-section__blocks,.terms-section__blocks{padding:0 0 2rem}.faq-section.is-no-results .faq-search__bar,.terms-section.is-no-results .terms-search__bar{margin-bottom:0}.faq-section.is-no-results .faq-section__body,.terms-section.is-no-results .terms-section__body,.terms-section.is-no-results .terms-section__head{margin-top:0}.faq__no-results,.terms__no-results{padding-bottom:6rem}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-tab-rail.css.map */
