.accordion summary{padding:1.5rem 5rem 1.5rem 2rem}.accordion details{border-radius:0;border:.1rem solid rgb(var(--color-foreground))}.accordion:first-child details{border-top:.1rem solid rgb(var(--color-foreground))}.accordion .summary__title{display:flex;flex:1}.accordion__title{margin:0;word-break:break-word}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.collapsible-content .accordion:last-child{margin-bottom:0}.accordion__content,.collapsible-row-layout .accordion .accordion__content{word-break:break-word;overflow-x:auto;padding:2rem 0 0}.accordion details[open]{border-radius:0rem}.accordion__content img{max-width:100%}.accordion-icon{display:inline-block;width:1.2rem;height:1.2rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.accordion-icon:before,.accordion-icon:after{content:"";position:absolute;transition:transform .3s ease;background-color:rgb(var(--color-foreground))}.accordion-icon:before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.accordion-icon:after{left:50%;top:0;bottom:0;width:2px;transform:translate(-50%)}details[open] .accordion-icon:after{transform:scaleY(0)}.accordion__title{display:inline-flex}.accordion details{border:.1rem solid rgb(var(--color-foreground))}section:last-child .collapsible-content-wrapper-narrow:before{height:0}.question-buttons-wrapper{width:100%;margin-bottom:0;position:relative}.mobile-filter-toggle{display:none}.filter-icon{width:20px;height:20px;transition:transform .3s ease}.question-buttons{display:flex;flex-wrap:wrap;margin:4.5rem 0 0;justify-content:center}.accordion__content{overflow:hidden;height:0;display:block!important;padding:0!important;transition:height .4s ease!important}.accordion__content-inner{padding:0 2rem 1.5rem}.question-buttons .btn{margin:0 1rem 1rem 0}.question-buttons .btn::last-child{margin-right:0}.question-btn{text-align:center;padding:.8rem 1.3rem;background-color:rgb(var(--color-button-text));color:rgb(var(--color-foreground));text-decoration:none;border:.2rem solid rgb(var(--color-foreground));border-radius:0;transition:all .3s ease;display:inline-block;cursor:pointer;white-space:nowrap;font-family:var(--font-button);font-size:calc(1.5rem * var(--button-size));text-transform:uppercase;letter-spacing:0;line-height:100%;font-weight:700}.question-btn:hover{color:rgb(var(--color-button-text));border-color:rgba(var(--color-button),var(--alpha-button-background));background-color:rgba(var(--color-button),var(--alpha-button-background))}.collapsible-content__subheading{padding:0 2rem}.collapsible-content__header .collapsible-content__heading{margin-bottom:2rem}.accordion details{border-width:0 0 1px 0}.collapsible-content-wrapper-narrow .grid{margin:0}.collapsible-content__heading{margin-bottom:3rem}.accordion details[open]{background-color:rgb(var(--color-button-text))}.f-page-sub-title .body-l{margin:0}.filter-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;background:rgb(var(--color-button-text));border:.2rem solid rgb(var(--color-foreground));cursor:pointer;transition:all .3s ease;color:rgb(var(--color-foreground))}.collapsible-content__subheading{font-family:var(--font-h1);font-weight:700;letter-spacing:0;padding-left:0}@media(max-width:1250px){.collapsible-content-wrapper-narrow:before{max-width:1018px}}@media(max-width:1100px){.collapsible-content-wrapper-narrow:before{max-width:918px}}@media(max-width:989px){.collapsible-content-wrapper-narrow:before{max-width:678px}}@media screen and (max-width:749px){.question-buttons .btn{margin-left:0;margin-right:0}.question-buttons .btn:last-child{margin-bottom:0}.mobile-filter-toggle{display:block;margin-top:2.5rem;margin-bottom:1.3rem}.question-buttons{display:none;flex-direction:column;margin-top:1.5rem;padding:1.5rem;border:.2rem solid rgb(var(--color-foreground));box-shadow:0 4px 12px rgba(var(--color-foreground),.25)}.question-buttons.show{display:flex;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.question-buttons .btn{width:100%}.question-btn{width:100%;display:block;white-space:normal}.collapsible-content-wrapper-narrow:before{max-width:calc(100% - 40px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-accordion.css.map */
