.accordion-block{border-bottom:1px solid #7a8459}.accordion-block[aria-expanded=true] .accordion-title::after{transform:rotate(45deg)}.accordion-block[aria-expanded=true] .accordion-content{padding-top:1.2rem;padding-bottom:1.2rem}.accordion-block .accordion-title{padding-bottom:1.2rem;cursor:pointer;position:relative;padding-right:3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;outline:none !important}.accordion-block .accordion-title:hover{opacity:.8}.accordion-block .accordion-title:focus{outline:2px solid #2a2a2a;outline-offset:2px}.accordion-block .accordion-title::after{content:"+";font-size:3rem;font-weight:100;color:#2a2a2a;margin-left:1rem;transition:transform .3s ease-out;position:absolute;top:1rem;right:0;line-height:0;transform:rotate(0deg);transform-origin:center}@media screen and (max-width: 600px){.accordion-block .accordion-title::after{font-size:2.5rem}}.accordion-block .accordion-content{overflow:hidden;max-height:0;padding-top:0;padding-bottom:0;transition:max-height 400ms ease-out,padding 300ms ease-out;font-size:90%}.accordion-block[aria-expanded=true] .accordion-block .accordion-content{max-height:1000px}.accordion-block .accordion-content ul{padding-top:0;margin-top:0}.accordion-block .accordion-content p{margin-top:0;line-height:1.6}.accordion-block .accordion-content p:last-child{margin-bottom:0}.accordion-block .accordion-content ul,.accordion-block .accordion-content ol{margin:0 0 1rem 0;padding-left:1.5rem}.accordion-block .accordion-content ul:last-child,.accordion-block .accordion-content ol:last-child{margin-bottom:0}@media(prefers-reduced-motion: reduce){.accordion-block .accordion-content,.accordion-block .accordion-title::after{transition:none}}/*# sourceMappingURL=product-single-accordion.css.map */