.product-accordions{display:block;border-bottom:1px solid var(--color-grey-medium)}.product-accordions .accordion{padding:0 1.5em;border-top:1px solid var(--color-grey-medium)}.product-accordions .accordion button{display:flex;height:5em;text-transform:uppercase;font-weight:700;width:100%;align-items:center;justify-content:space-between}.product-accordions .accordion button .label{font-size:1.16666666667em;line-height:1}@media (max-width:768px){.product-accordions .accordion button .label{font-size:1.15em}}.product-accordions .accordion button .icon{width:1em;height:1em;position:relative;display:block}.product-accordions .accordion button .icon span:first-child{width:100%;height:.16666666666em;background-color:var(--color-grey-dark);position:absolute;left:0;top:50%;transform:translateY(-50%)}.product-accordions .accordion button .icon span:last-child{width:.16666666666em;height:100%;background-color:var(--color-grey-dark);position:absolute;left:50%;top:0;transform:translateX(-50%)}.product-accordions .accordion.open .accordion-content{display:block}.product-accordions .accordion.open .icon span:last-child{display:none}.product-accordions .accordion-content{display:none;padding-bottom:1.25em;text-transform:none}.product-accordions .accordion-content ol,.product-accordions .accordion-content p,.product-accordions .accordion-content ul{letter-spacing:.5px}@media (max-width:768px){.product-accordions .accordion-content ol,.product-accordions .accordion-content p,.product-accordions .accordion-content ul{font-size:1.08333333333em}}.product-accordions .accordion-content strong{text-transform:uppercase}