.custom-accordion{position:relative}.custom-faq-container{padding-block:1.5rem;padding-inline:1.5rem;background:var(--gradient-background)}.generic-faq-section-title.h1{margin-top:1.8rem}.custom-accordion dt>a{color:rgb(var(--color-foreground));display:block;font-family:var(--font-heading-family);padding-block:1.5rem;padding-right:2rem;padding-left:1rem;text-align:left;font-style:normal;text-decoration:none;position:relative}.custom-accordion dd{background-color:#ffffff80;color:rgba(var(--color-foreground),.75);font-size:1em;line-height:1.5em;margin-left:0;border:1px solid transparent;position:relative;margin-top:-2px}.custom-accordion dd.animateIn{border-color:#ffffff80}.custom-accordion dd>p{padding:1em 2em}.accordionTitle{border-top:.1rem solid rgba(var(--color-foreground),.08)}dt:last-of-type .accordionTitle{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordionTitle:before{content:"+";font-size:2rem;font-weight:200;line-height:1;float:right;top:16px;position:absolute;right:16px;color:rgba(var(--color-foreground),.75);-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.accordionTitle:hover{background:rgba(var(--color-foreground),.04)}.accordionTitleActive{background:none}.accordionTitleActive:before{-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);transform:rotate(-225deg)}.accordionItem{height:auto;overflow:hidden}@media all{.accordionItem{max-height:50em;-moz-transition:max-height 1s;-o-transition:max-height 1s;-webkit-transition:max-height 1s;transition:max-height 1s}}@media screen and (min-width: 48em){.accordionItem{max-height:15em;-moz-transition:max-height .5s;-o-transition:max-height .5s;-webkit-transition:max-height .5s;transition:max-height .5s}.custom-faq-container{padding-block:36px;padding-inline:60px}}.accordionItemCollapsed{max-height:0}.animateIn{animation-name:accordionIn;animation-duration:.65s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}.animateOut{animation-name:accordionOut;animation-duration:.75s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes accordionIn{0%{opacity:0;-moz-transform:scale(.8)}to{opacity:1;-moz-transform:scale(1)}}@keyframes accordionIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes accordionOut{0%{opacity:1;-moz-transform:scale(1)}to{opacity:0;-moz-transform:scale(.8)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/generic-faq.css.map */
