.sec__featured-text-accordion{position:relative;width:100%;padding-top:calc(var(--section-pt, 60) * 1px);padding-bottom:calc(var(--section-pb, 60) * 1px)}.featured-text-accordion__layout{display:grid;grid-template-columns:38% 1fr;gap:60px;position:relative}@media(max-width:1024px){.featured-text-accordion__layout{grid-template-columns:1fr;gap:40px}}.featured-text-accordion__left{display:flex;flex-direction:column;position:relative;padding-right:40px}@media(min-width:1025px){.featured-text-accordion__left:after{content:"";position:absolute;top:5%;right:0;bottom:5%;width:1px;background-color:var(--vertical-divider-color, rgba(255, 255, 255, .15))}}@media(max-width:1024px){.featured-text-accordion__left{padding-right:0}}.featured-text-accordion__subheading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--subheading-color, rgba(255, 255, 255, .7));margin-bottom:10px}.featured-text-accordion__heading{font-size:var(--heading-size-desktop, 42px);font-weight:700;line-height:1.15;color:var(--heading-color, #ffffff);margin:0 0 16px}@media(max-width:767px){.featured-text-accordion__heading{font-size:var(--heading-size-mobile, 30px)}}.featured-text-accordion__description{font-size:15px;line-height:1.6;color:var(--description-color, rgba(255, 255, 255, .75));margin-bottom:35px}.featured-text-accordion__categories{display:flex;flex-direction:column;gap:16px;margin-top:auto;padding-top:20px}@media(max-width:1024px){.featured-text-accordion__categories{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:10px}}.featured-text-accordion__cat-btn{background:transparent;border:none;color:var(--cat-text-color, rgba(255, 255, 255, .6));font-size:16px;font-weight:600;text-align:left;padding:8px 0;cursor:pointer;transition:all .25s ease;position:relative;display:inline-flex;align-items:center;width:fit-content}.featured-text-accordion__cat-btn:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:var(--cat-active-color, #ffffff);transition:width .3s ease}.featured-text-accordion__cat-btn:hover,.featured-text-accordion__cat-btn.is-active{color:var(--cat-active-color, #ffffff)}.featured-text-accordion__cat-btn.is-active:after{width:100%}.featured-text-accordion__right{display:flex;flex-direction:column}.featured-text-accordion__item{border-bottom:1px solid var(--accordion-border-color, rgba(255, 255, 255, .12));transition:border-color .3s ease}.featured-text-accordion__header{display:flex;align-items:center;justify-content:space-between;padding:22px 0;cursor:pointer;gap:16px;-webkit-user-select:none;user-select:none}.featured-text-accordion__question{font-size:var(--question-font-size, 18px);font-weight:600;line-height:1.4;color:var(--question-color, #ffffff);margin:0;transition:color .25s ease}.featured-text-accordion__header:hover .featured-text-accordion__question,.featured-text-accordion__item.is-active .featured-text-accordion__question{color:var(--question-active-color, #ffffff)}.featured-text-accordion__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--question-color, #ffffff);transition:transform .35s cubic-bezier(.4,0,.2,1);flex-shrink:0}.featured-text-accordion__item.is-active .featured-text-accordion__icon{transform:rotate(180deg)}.featured-text-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.featured-text-accordion__item.is-active .featured-text-accordion__content{grid-template-rows:1fr}.featured-text-accordion__answer-wrapper{min-height:0;transition:opacity .3s ease,padding .3s ease;opacity:0;padding-bottom:0}.featured-text-accordion__item.is-active .featured-text-accordion__answer-wrapper{opacity:1;padding-bottom:24px}.featured-text-accordion__answer-card{background-color:var(--answer-card-bg, #ffffff);color:var(--answer-card-text, #111827);border-radius:var(--answer-card-radius, 8px);padding:20px 24px;border:1px solid var(--answer-card-border, rgba(0, 0, 0, .08));font-size:15px;line-height:1.6}.featured-text-accordion__answer-card p{margin:0 0 10px}.featured-text-accordion__answer-card p:last-child{margin-bottom:0}.featured-text-accordion__item.is-filtered-out{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/featured-text-accordion.css.map */
