.section-faq-accordions .page-menu-wrapper{top:calc(var(--header-height) + var(--announcement-banner-height));z-index:4}.section-faq-accordions .btn-wrapper{background-color:#fff;border-color:#d9d9d9;top:calc(var(--header-height) + var(--announcement-banner-height) + 3.5rem);z-index:3}.section-faq-accordions .btn-wrapper .expand-btn{font-size:.875rem;background:rgba(0,0,0,0);border:none;color:#f16154}.section-faq-accordions .btn-wrapper .expand-btn[aria-expanded=false] .open{display:flex}.section-faq-accordions .btn-wrapper .expand-btn[aria-expanded=false] .close{display:none}.section-faq-accordions .btn-wrapper .expand-btn[aria-expanded=true] .close{display:flex}.section-faq-accordions .btn-wrapper .expand-btn[aria-expanded=true] .open{display:none}.section-faq-accordions .btn-wrapper .expand-btn svg{width:.875rem;height:.875rem;margin:0 -0.125rem 0 .125rem}.section-faq-accordions .btn-wrapper .expand-btn svg>*{stroke:#f16154;stroke-width:.0938rem}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button{font-size:1rem;letter-spacing:.02em;line-height:1.55;transition:all .3s ease-in-out}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button[aria-expanded=true]{padding-bottom:0}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button::before{width:.6875rem;height:.875rem;background-image:var(--icon-plus-grey);background-size:.625rem;margin-right:-0.0625rem}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button:not(.collapsed)::before{background-image:var(--icon-minus-grey);height:.1875rem}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button::after{content:none}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-item{border-color:#d9d9d9}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-item:first-child{border-top:none}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-body p{font-size:.875rem;letter-spacing:normal;line-height:1.65;color:#585956;margin-bottom:.75rem}body:not(.template-collection,.template-search) .section-faq-accordions .extra-info{font-size:.75rem}.section-faq-accordions .content-wrapper:has(.page-content){min-width:0}.section-faq-accordions .page-content a{text-decoration:underline;overflow-wrap:break-word}.section-faq-accordions .lead-times tr td{width:52.5%}@media screen and (min-width: 992px){.template-page main .section-faq-accordions{padding-bottom:1.5625rem}.section-faq-accordions .header-wrapper .h3{font-size:3.625rem}.section-faq-accordions .btn-wrapper{border-color:#d9d9d9;position:relative;top:0}.section-faq-accordions .btn-wrapper .expand-btn{font-size:1.125rem}.section-faq-accordions .btn-wrapper .expand-btn svg{width:1.15rem;height:1.25rem;margin-left:.3125rem}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button{font-size:1.5rem;letter-spacing:normal}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button[aria-expanded=true]{padding-bottom:.6875rem}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-button::before{width:.8125rem;height:.8125rem;background-size:.75rem;margin:0}body:not(.template-collection,.template-search) .section-faq-accordions .accordion-body p{font-size:1.125rem;letter-spacing:.02em;line-height:1.35}}