.faq{max-width:1200px;margin-inline:auto;padding:120px 24px 160px}.faq__title{font-size:36px;line-height:50.4px;text-align:center;margin-bottom:56px}@media screen and (min-width: 768px){.faq__title{max-width:670px;margin-inline:auto;white-space:nowrap}}.faq__nav{display:flex;justify-content:center;margin-bottom:78px}.faq__breadcrumbs{display:none}.faq__search{width:100%;max-width:520px;position:relative}.faq__search-icon{position:absolute;height:24px;width:24px;top:14px;left:16px}.faq__nav--details{justify-content:space-between;align-items:center;margin-bottom:11px}.faq__nav--details .faq__breadcrumbs{display:flex;align-items:center;gap:16px}.faq__breadcrumbs-item--all{color:#161616;font-size:16px;line-height:24px}.faq__breadcrumbs-item--active{color:#6a6a6a;font-size:16px;line-height:24px}.faq__nav--details .faq__search{max-width:240px}.faq__search-input{width:100%;padding:14px 28px 14px 48px;border-radius:4px;border:1px solid #ddd!important;background:#fff;box-shadow:0 2px 4px #16161629;color:#757575;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.faq__nav--details .faq__search-input{padding:6px 8px 6px 36px;font-size:14px}.faq__nav--details .faq__search-icon{height:20px;width:20px;top:6px;left:8px}.faq__content-wrapper{position:relative;overflow:hidden;transition:all .3s ease-in-out}.faq__items{display:grid;row-gap:39px;column-gap:24px;grid-template-columns:repeat(3,1fr);width:100%;transition:all .3s ease-in-out}.faq__items--hidden{opacity:0;display:none;pointer-events:none;visibility:hidden}.faq__item{border:2px solid #3b626b;border-radius:8px;padding:37px 5px 24px;min-height:201px;cursor:pointer}.faq__item-title{font-family:Avenir Next;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;text-transform:none;margin-top:12px;margin-bottom:0;color:#3b626b}.faq__item-image{height:93px;width:auto;object-fit:contain;margin-inline:auto;display:block}.faq__item-image-wrapper{min-height:100px;display:flex;justify-content:center;align-items:center}.faq-details{position:absolute;width:100%;top:0;transition:all .3s ease-in-out}.faq-details--hidden{opacity:0;pointer-events:none;visibility:hidden}.faq-details__title{color:#161616;font-size:24px;font-weight:400;line-height:32px;margin-top:56px;margin-bottom:81px;text-align:center}.faq-details__list{display:grid;column-gap:26px;row-gap:17px;grid-template-columns:repeat(2,1fr)}.faq-details__item{border-radius:8px;border:1px solid #ddd;background:#a9d3db33;padding:25px;display:flex;flex-direction:column;align-items:flex-start}.faq-details__item-title{color:#000;font-family:Avenir Next;text-transform:none;font-size:16px;letter-spacing:0;font-weight:600;line-height:24px;margin-bottom:4px}.faq-details__item-text{--line-height: 24px;color:#6a6a6a;font-size:16px;font-weight:400;line-height:var(--line-height);max-height:calc(var(--line-height) * 3);overflow:hidden;transition:all .3s ease-in-out}.faq-details__item-text p:last-child{margin-bottom:0}.faq-details__item-text p:not(:last-child){margin-bottom:1.5em}.faq-details__item-text li{margin-bottom:0}.faq-details__item-text a{text-decoration:none;color:#50a2ff}.faq-details__item-text .metafield-rich_text_field>*>br:last-child,.faq-details__item-text .metafield-rich_text_field>*>br:nth-last-child(2){display:none}.faq-details__read-more{color:#50a2ff}.faq-details__item-image-wrapper{border-radius:15px;overflow:hidden;margin-top:20px;order:999}.faq-details__item-image{display:block;transition:all .3s ease-in-out}@media screen and (max-width: 1000px){.faq{padding:46px 16px 40px}.faq__title{display:block!important;margin-bottom:40px;font-size:24px;line-height:normal}.faq__nav{margin-bottom:62px}.faq__nav--details{margin-bottom:33px;flex-direction:column-reverse;gap:40px}.faq__nav--details .faq__search{max-width:100%}.faq__nav--details .faq__search-input{padding:14px 28px 14px 48px}.faq__nav--details .faq__search-icon{height:24px;width:24px;top:12px;left:16px}.faq__items{row-gap:40px;column-gap:18px;grid-template-columns:repeat(2,1fr)}.faq__item{padding:25px 12px 12px;min-height:0}.faq__item-title{margin-top:5px;font-size:16px;line-height:normal}.faq__item-image-wrapper{min-height:0}.faq__item-image{height:55px;width:auto}.faq-details__title{margin-top:0;font-size:20px;margin-bottom:12px}.faq-details__item-text{max-height:calc(var(--line-height) * 6)}.faq-details__list{row-gap:22px;grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-faq.css.map */
