.faq-categories,faq-categories-section{display:block;position:relative;overflow:visible;--sticky-header-offset: calc(var(--header-height, 72px) - 1px)}.faq-categories__tabs-shell{position:sticky;top:var(--sticky-header-offset, var(--header-height, 72px));z-index:12;width:100%;padding-inline:var(--page-margin, 16px);padding-block-start:12px;padding-block-end:12px;background-color:#9bcbeb;touch-action:pan-y}@media screen and (min-width:750px){.faq-categories__tabs-shell{padding-block-start:16px;padding-block-end:16px}}.faq-categories__tabs-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:-1;width:100vw;transform:translate(-50%);pointer-events:none;background:linear-gradient(180deg,#9bcbebd9,#9bcbeb8c);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.faq-categories__tabs-wrap{position:relative;z-index:1;width:100%;max-width:var(--wide-page-width);margin-inline:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-y;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none;text-align:center}.faq-categories__tabs-wrap.is-dragging{cursor:grabbing;scroll-behavior:auto}.faq-categories__tabs-wrap::-webkit-scrollbar{display:none}.faq-categories__tabs{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:0;width:max-content;min-width:100%;margin-inline:0;padding:6px;border-radius:100px;border:.5px solid rgb(155 203 235 / 80%);background:#f9f9f94d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.faq-categories__tab{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:38px;padding:11px 14px;border:0;border-radius:999px;background:transparent;color:var(--faq-categories-tab-inactive-color, #003550);font-family:var(--font-body--family);font-size:var(--faq-categories-tab-size-mobile, 12px);font-weight:500;line-height:1.16;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.faq-categories__tab.is-active{background:var(--faq-categories-tab-active-bg, #ffffff);color:var(--faq-categories-tab-active-color, #003550)}.faq-categories__tab-label{position:relative;z-index:1}@media screen and (max-width:749px){.faq-categories__tabs-shell{padding-inline:0}.faq-categories__tabs-wrap{scroll-padding-inline:var(--page-margin, 16px);padding-inline:var(--page-margin, 16px)}}.faq-categories__list{display:flex;flex-direction:column;width:100%}.faq-categories__category{position:relative;width:100%;overflow:hidden;scroll-margin-top:var(--faq-categories-scroll-offset, calc(var(--header-height, 72px) + 80px))}.faq-categories__list>.faq-categories__category+.faq-categories__category{margin-block-start:var(--faq-categories-category-gap-mobile, 0)}.faq-categories__category-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.faq-categories__category-background-image{width:100%;height:100%;object-fit:cover;object-position:center}.faq-categories__category-background-image--desktop{display:none}.faq-categories__category-background-image--mobile{display:block}.faq-categories__category-container{position:relative;z-index:1;width:100%;max-width:var(--wide-page-width);margin-inline:auto;padding-inline:var(--page-margin, 16px)}.faq-categories__category-content{display:grid;gap:16px}.faq-categories__category-heading,.faq-categories__category-heading .text-block{width:100%}@media screen and (max-width:749px){.faq-categories__category-heading .text-block{--text-align: center !important;--text-align-default: center;text-align:center}}.faq-categories__accordion{display:flex;flex-direction:column;gap:var(--faq-categories-item-gap, 12px);width:100%}.faq-categories__accordion accordion-custom{display:block}.faq-categories__question-inner{position:relative;overflow:hidden;border-radius:var(--faq-categories-item-radius-mobile, 16px)}.faq-categories__question-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none}.faq-categories__question-background-image{width:100%;height:100%;object-fit:cover}.faq-categories__question-background-image--desktop{display:none}.faq-categories__question-background-image--mobile{display:block}.faq-categories__details{position:relative;z-index:1;border:0;background:var(--faq-categories-item-bg, #ffffff);box-shadow:0 2px 16px #0035500f}.faq-categories__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;cursor:pointer;list-style:none}.faq-categories__summary::-webkit-details-marker{display:none}.faq-categories__question-text{flex:1;min-width:0;color:var(--faq-categories-question-color, #003550);font-family:var(--font-body--family);font-weight:500;text-align:left}.faq-categories__accordion .icon-caret{display:none}.faq-categories__accordion .icon-plus{display:flex;flex-shrink:0;width:16px;height:16px;color:var(--faq-categories-question-color, #003550)}.faq-categories__content{padding:0 16px 16px}.faq-categories__answer{color:var(--faq-categories-answer-color, #003550);font-family:var(--font-body--family);font-weight:400;text-align:left}.faq-categories__answer>:first-child{margin-top:0}.faq-categories__answer>:last-child{margin-bottom:0}@media screen and (min-width:750px){.faq-categories__tabs{display:inline-flex;justify-content:flex-start;width:max-content;max-width:fit-content;margin-inline:auto;padding:8px}.faq-categories__tab{min-height:42px;padding:11px 16px;font-size:var(--faq-categories-tab-size, 14px)}.faq-categories__list>.faq-categories__category+.faq-categories__category{margin-block-start:var(--faq-categories-category-gap, 0)}.faq-categories__category-background-image--desktop{display:block}.faq-categories__category-background-image--mobile{display:none}.faq-categories__category-content{grid-template-columns:minmax(200px,361px) minmax(0,1fr);gap:64px;align-items:start}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(odd) .faq-categories__category-content{grid-template-areas:"heading accordion"}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(odd) .faq-categories__category-heading{grid-area:heading}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(odd) .faq-categories__accordion{grid-area:accordion}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(2n) .faq-categories__category-content{grid-template-areas:"accordion heading";grid-template-columns:minmax(0,1fr) minmax(200px,361px)}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(2n) .faq-categories__category-heading{grid-area:heading}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(2n) .faq-categories__accordion{grid-area:accordion}.faq-categories__category--layout-right .faq-categories__category-content{grid-template-areas:"accordion heading";grid-template-columns:minmax(0,1fr) minmax(200px,361px)}.faq-categories__category--layout-right .faq-categories__category-heading{grid-area:heading}.faq-categories__category--layout-right .faq-categories__accordion{grid-area:accordion}.faq-categories__category--layout-left .faq-categories__category-content{grid-template-areas:"heading accordion"}.faq-categories__category--layout-left .faq-categories__category-heading{grid-area:heading}.faq-categories__category--layout-left .faq-categories__accordion{grid-area:accordion}.faq-categories__question-inner{border-radius:var(--faq-categories-item-radius, 16px)}.faq-categories__question-background-image--desktop{display:block}.faq-categories__question-background-image--mobile{display:none}.faq-categories__summary{padding:20px 24px}.faq-categories__content{padding:0 24px 20px}}@media screen and (min-width:1200px){.faq-categories__category-content{grid-template-columns:361px 1fr}.faq-categories__list>.faq-categories__category--layout-auto:nth-child(2n) .faq-categories__category-content,.faq-categories__category--layout-right .faq-categories__category-content{grid-template-columns:1fr 361px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/faq-categories.css.map */
