.accordions-section{background:var(--bg);overflow:hidden}@media only screen and (min-width: 768px){.accordions-section--left div[class^=wrapper]{display:flex;flex-flow:row wrap;justify-content:space-between;gap:var(--gutter)}.accordions-section--left div[class^=wrapper]:after{content:none}}.accordions-section--left .accordion__header,.accordions-section--left .accordion__content{flex:1 1 calc(50% - var(--gutter) / 2)}.accordions-section--left .section__header{max-width:400px}.accordion__row{width:100%;display:flex;flex-direction:column;column-gap:var(--gutter)}@media only screen and (min-width: 992px){.accordion__row.__section_split{flex-direction:row}}.accordion__row.__section_split .accordion__col.__heading{padding-top:28px}.accordion__row.__section_split .accordion__col.__heading .section__heading{text-align:left;font-family:var(--FONT-STACK-BODY);line-height:1.15;margin-bottom:28px}.accordion__row .accordion__col{width:100%}.accordion__header{text-align:center}.accordion__header .section__heading{font-size:calc(2.1rem * var(--heading-size))}@media only screen and (max-width: 767px){.accordion__header .section__heading{font-size:calc(1.85rem * var(--heading-size))}}.accordion__list{list-style:none;margin:0 auto}.accordion__item{--icon-space: 53px;position:relative;display:block;margin-bottom:0;margin-bottom:var(--MB);background:var(--bg-item)}.body--rounded-corners .accordion__item{border-radius:var(--radius);overflow:visible}.accordion__item:last-child{margin-bottom:0}.accordion__item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:var(--border-width);background:var(--border);opacity:var(--border-opacity);pointer-events:none}.accordion__item [data-collapsible-container].is-expanded{overflow:hidden}.accordion__item--padded .accordion__title{padding-left:var(--inner);padding-right:calc(var(--inner) + var(--icon-space))}.accordion__item--padded .accordion__title .icon{margin-right:var(--inner)}.accordion__item--padded .accordion__text{padding-left:var(--inner);padding-right:var(--inner);padding-top:var(--inner)}.accordion__item--padded .accordion__text-wrapper:before{content:"";height:var(--border-width);background:var(--bg-padded-line);width:100%;position:absolute}.accordion__title{display:block;position:relative;width:100%;padding:28px var(--icon-space) 28px var(--padding-left);margin:0;border:0;background:none;text-align:left}.accordion__title--row{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.accordion__title:disabled{cursor:pointer}.accordion__title .icon{top:0;right:var(--padding-left);height:100%;width:14px}.accordion__title-text{position:relative;display:inline-block;width:100%;font-size:calc(1rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BUTTON-BOLD)}.accordion__title--row .accordion__title-icon+.accordion__title-text{width:calc(100% - var(--icon-size) - 14px)}.accordion__text-wrapper{padding:0 var(--icon-space) 0 var(--padding-left)}.accordion__text{margin:0;padding:0 0 var(--inner);overflow:hidden}.accordion__text p{margin:0 0 15px}.accordion__columns{display:flex;justify-content:space-between;flex-wrap:wrap}.accordion__column{width:100%;margin-bottom:var(--MB)}@media only screen and (min-width: 768px){.accordion__column{width:calc(50% - var(--grid-gutter));margin-bottom:0}}@media only screen and (max-width: 767px){.aos-initialized .accordion__item[data-aos][data-aos-delay].aos-animate{transition-delay:var(--AD)}}.accordion__column:last-child{margin-bottom:0}.accordion__title-icon{width:var(--icon-size);position:relative;margin-right:0;margin-bottom:10px}.accordion__title--row .accordion__title-icon{margin-right:14px;margin-bottom:0}.accordion__title-icon .img-object-contain{display:inline-block;vertical-align:middle}.accordion__title-icon--portrait .lazy-image{text-align:center}.accordion__title-icon--portrait .img-object-contain{width:auto}.sn_faq_accordion .sn_faq_accordion_list{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:80px var(--grid-gutter)}@media only screen and (min-width: 992px){.sn_faq_accordion .sn_faq_accordion_list{flex-direction:row}}.sn_faq_accordion .sn_faq_accordion_list__i{width:100%;flex-grow:1}@media only screen and (min-width: 992px){.sn_faq_accordion .sn_faq_accordion_list__i{width:calc(50% - var(--grid-gutter))}}.sn_faq_accordion .tab__list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}@media only screen and (min-width: 992px){.sn_faq_accordion .tab__list{padding-right:100px}}.sn_faq_accordion .tab__item{position:relative;padding:20px 27px 20px 18px;cursor:pointer;min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;background-color:#f7f4f0}@media only screen and (min-width: 992px){.sn_faq_accordion .tab__item{padding-right:34px;min-height:92px;gap:40px}}.sn_faq_accordion .tab__item .tab__title{font-family:var(--FONT-STACK-NAV);font-size:1.125rem;line-height:.9;font-weight:700;text-transform:uppercase}.sn_faq_accordion .tab__item .tab__icon{flex-shrink:0;width:24px;height:24px;opacity:0;transition:opacity .35s ease}.sn_faq_accordion .tab__item:hover .tab__icon{opacity:1}.sn_faq_accordion .tab__item .tab__item__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:opacity .35s ease;pointer-events:none}.sn_faq_accordion .tab__item:hover .tab__item__bg{opacity:1}.sn_faq_accordion .tab__titles{margin-bottom:40px;transition:opacity .35s ease}.sn_faq_accordion .title__item{font-family:var(--FONT-STACK-HEADING);font-size:2rem;line-height:1.25;letter-spacing:0;font-weight:500;text-transform:uppercase}.sn_faq_accordion .title__item:not(.__title_visible){display:none}.sn_faq_accordion .accordion__content{scroll-margin-top:calc(var(--header-sticky-height) + 20px)}.sn_faq_accordion .accordion__item:not(.__accordion_visible){display:none}.sn_faq_accordion .accordion__image,.sn_faq_accordion .accordion__reference{margin-top:30px}.accordion__item.__base .accordion__reference{margin:var(--inner) 0}.accordion__item .accordion__reference,.accordion__item .accordion__reference p{font-size:.75rem;word-break:break-word}.accordion__item.__base .accordion__reference p{margin:0}.sn_faq_accordion .sn_faq_accordion_list__i__empty{display:none}.sn_faq_accordion .sn_faq_accordion_list__i__empty .placeholder-noblocks{padding:0;text-align:left}.sn_faq_accordion .accordion__content:not(:has(.accordion__item.__accordion_visible)) .sn_faq_accordion_list__i__empty{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-accordions.css.map */
