pi-accordion,pi-accordion-group{display:block;width:100%}.pi-ac-section{width:100%;background-color:rgb(var(--color-background))}.pi-ac__divider{display:block!important;width:100vw;max-width:100vw;height:var(--pi-ac-divider-height, 1px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background-color:var(--pi-ac-divider-color, #e8e8e8);border:0;padding:0;overflow:hidden}.pi-ac__outer{padding-top:var(--pi-ac-spacing-top, 4rem);padding-bottom:var(--pi-ac-spacing-bottom, 4rem);padding-left:var(--pi-ac-side-pad, 2rem);padding-right:var(--pi-ac-side-pad, 2rem)}.pi-ac__container{width:100%;max-width:min(var(--pi-ac-container-width, 900px),100%);margin:0 auto}.pi-ac__header{text-align:var(--pi-ac-heading-align, center);margin-bottom:var(--pi-ac-header-gap, 2.4rem)}.pi-ac__heading{margin:0 0 var(--pi-space-3, 1.2rem);font-size:4rem;line-height:1.15;font-weight:var(--pi-heading-weight, 500);color:rgb(var(--color-foreground))}.pi-ac__subheading{margin:0;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.pi-ac__view-all{display:inline-flex;align-items:center;gap:.4rem;margin-top:var(--pi-space-2, .8rem);font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--pi-ac-link-color, var(--pi-color-primary-hex, #3c120c));text-decoration:none;transition:color var(--pi-dur-fast, .15s) var(--pi-ease, ease)}.pi-ac__view-all:hover{color:var(--pi-ac-link-hover, var(--pi-color-accent-hex, #ff4315));text-decoration:underline}.pi-ac__view-all-icon{flex-shrink:0;width:.7rem;height:.7rem}.pi-ac__list{border-top:1px solid var(--pi-ac-item-border, #e8e8e8)}.pi-acc{border-bottom:1px solid var(--pi-ac-item-border, #e8e8e8)}.pi-acc__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--pi-space-4, 1.6rem);width:100%;padding:var(--pi-ac-item-pad-y, 2rem) 0;margin:0;font:inherit;font-size:1.4rem;font-weight:700;line-height:1.35;text-align:left;color:rgb(var(--color-foreground));background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.pi-acc__trigger:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.pi-acc__title{flex:1 1 auto;min-width:0;margin:0;font:inherit;font-weight:inherit}.pi-acc__icon{flex-shrink:0;position:relative;width:1.6rem;height:1.6rem}.pi-acc__icon:before,.pi-acc__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.15rem;background-color:rgb(var(--color-foreground));border-radius:.1rem;transform:translate(-50%,-50%);transition:transform var(--pi-dur, .25s) var(--pi-ease, ease),opacity var(--pi-dur, .25s) var(--pi-ease, ease)}.pi-acc__icon:after{transform:translate(-50%,-50%) rotate(90deg)}pi-accordion[open] .pi-acc__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.pi-acc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--pi-ac-duration, var(--pi-dur-slow, .4s)) var(--pi-ease, ease)}pi-accordion[open] .pi-acc__panel{grid-template-rows:1fr}.pi-acc__panel-inner{overflow:hidden;min-height:0}.pi-acc__content{padding-bottom:var(--pi-ac-item-pad-y, 2rem);font-size:1.3rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.pi-acc__content>:first-child{margin-top:0}.pi-acc__content>:last-child{margin-bottom:0}.pi-acc__content p+p{margin-top:var(--pi-space-4, 1.6rem)}@media(prefers-reduced-motion:reduce){.pi-acc__panel{transition:none}.pi-acc__icon:before,.pi-acc__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/pi-accordions.css.map */
