.section-sidebar__title{font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:500;line-height:24px;padding:16px}.accordion__title{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.5px;padding:16px}.accordion__content{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.5px;padding-bottom:0 16px 16px}.accordion__content p{margin:16px}[data-collapsible-trigger] .icon{width:18px;height:18px;right:16px}.accordion+.section-sidebar__title{margin-top:0}.section-sidebar__content .section-sidebar__title:first-of-type{border-bottom:1px solid #BBBCBC;margin-bottom:1px}.section-sidebar__content .section-sidebar__title.open{margin-bottom:0;border-bottom:0}.section-sidebar__content .section-sidebar__title.open,.section-sidebar__content .section-sidebar__title{margin-bottom:-2px}.faq .wrapper--full-padded{padding-left:0;padding-right:0}.accordion{border-color:#f0f0f0}.accordion+.section-sidebar__title{border-top:1px solid #BBBCBC}.accordion+.section-sidebar__title.no-accordion-mobile{border-bottom:0}.section-sidebar__text{padding:16px}.section-sidebar__text p{margin:0;color:var(--Primary-Text, #2F2F2F);font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.faq .slideshow .slideshow__slide,.faq .image__hero__frame,.faq .slideshow{min-height:516px}.faq .image-banner-carousel .hero__button-group{display:flex;flex-direction:row;flex-flow:row;bottom:24px;gap:24px}.faq .image-banner-carousel .hero__button-group .hero__button .btn{padding:15px 16px}.faq .image-banner-carousel .hero__content{margin-bottom:76px}.image-banner .hero__content .hero__title{font-family:Animo;font-size:45px;font-style:normal;font-weight:400;line-height:52px;text-transform:uppercase}.section-sidebar__title~.accordion{display:none}.accordion+.section-sidebar__title{border:0;border-bottom:1px solid #BBBCBC}.section-sidebar__title.open+.accordion{display:block;margin-top:0;border-top:0}.accordion.open-accordion{display:block}.section-sidebar__title{position:relative}.section-sidebar__title .icon.icon-plus{transform:translateY(-50%) rotate(90deg)}.section-sidebar__title .icon{position:absolute;right:16px;transform:translateY(-50%);top:50%;visibility:hidden;opacity:0;transition:opacity .3s ease,transform .3s ease,visibility .3s}.section-sidebar__title .icon.show{visibility:visible;opacity:1}.section-sidebar__title.open~.section-sidebar__title{border-top:1px solid #BBBCBC}.image-banner .hero__content__wrapper .hero__content .hero__title{font-size:45px}.section-sidebar__title{color:#000}@media screen and (min-width: 750px){.section-sidebar__title{font-size:22px;line-height:28px}.faq .section-sidebar{padding-left:32px;padding-right:32px}.section-sidebar__widget .widget__link{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.25px;text-transform:uppercase}.section-sidebar__content .section-sidebar__title{color:#2f2f2f;font-size:24px;border-top:0;border-bottom:1px solid #BBBCBC;margin-bottom:1px}.section-sidebar__widget{padding:16px 0 0;margin-top:-16px}.section-sidebar__widget .widget__link.is-selected{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.25px;color:#000}.section-sidebar__widget .widget__link{font-family:PP Neue Montreal Mono;padding:0;margin-bottom:7px;color:var(--Primary-Text, #2F2F2F);font-size:14px;line-height:16px;letter-spacing:0}.section-sidebar__content{padding-left:11px}.section-sidebar__content .section-sidebar__title:last-of-type{border:0}.accordion+.section-sidebar__title{margin-top:32px}.faq .image-banner-carousel .hero__content{max-width:40%}.faq .image-banner-carousel .hero__button-group .hero__button .btn{min-width:164px}.faq .image-banner-carousel .hero__button-group .hero__button{margin:0}.faq .image-banner .hero__content .hero__title{font-style:normal;font-weight:400;line-height:64px;letter-spacing:-.25px}.faq .image-banner-carousel .hero__content{margin-bottom:50px}.section-sidebar__title .icon.show{display:none}.section-sidebar__title~.accordion{display:block;margin-top:-2px}.section-sidebar__text{margin-top:-4px}.image-banner .hero__content__wrapper .hero__content .hero__title{font-size:57px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/faq-page.css.map */
