.accordion-col{--space-column: calc(var(--spacing-md) * 1.25);--space-accordion-item: calc(var(--spacing-xs) * 1.5);background:var(--color-section-bg)}.accordion-col__item[open] .accordion-col__itemHeading{color:var(--color-gray-light-text)}.accordion-col__item[open] .accordion-col__itemHeading .accordion-col__itemHeadingText{color:inherit}.accordion-col__item[open] .icon-plus,.accordion-col__item[open] .icon-minus{stroke:var(--color-gray-light-text)}.accordion-col__item[open] .icon-plus{display:none}.accordion-col__item[open] .icon-minus{display:block}.accordion-col__itemHeading{--color-bullet: var(--color-custom-bullet, var(--color-primary));display:flex;justify-content:space-between;align-items:center;padding:var(--space-accordion-item) 0;border-bottom:1px solid var(--color-gray-solid)}.accordion-col__itemHeading .accordion-col__itemHeadingText{margin:0;text-transform:uppercase}.accordion-col__itemHeading .accordion-col__itemHeadingText.text--bullet:before{content:"";width:var(--spacing-xs);height:var(--spacing-xs);display:inline-block;background:var(--color-bullet);border-radius:50%;margin-right:var(--spacing-xs)}.accordion-col__itemHeading .accordion-col__itemIcon{font-size:0}.accordion-col__itemHeading .icon-plus,.accordion-col__itemHeading .icon-minus{width:21px;height:21px;stroke:#000}.accordion-col__itemHeading .icon-minus{display:none}.accordion-col__itemContent{padding:var(--spacing-sm) 0;max-width:90%;margin-left:auto;margin-right:auto}.accordion-col__additionalInfo{display:none}.accordion-col__itemImage,.accordion-col__additionalInfoImage{text-align:center}.accordion-col__itemQuantity,.accordion-col__additionalInfoQuantity{text-align:right}.accordion-col__itemDescription h1,.accordion-col__additionalInfoDescription h1,.accordion-col__itemDescription h2,.accordion-col__additionalInfoDescription h2,.accordion-col__itemDescription h3,.accordion-col__additionalInfoDescription h3,.accordion-col__itemDescription h4,.accordion-col__additionalInfoDescription h4,.accordion-col__itemDescription h5,.accordion-col__additionalInfoDescription h5,.accordion-col__itemDescription h6,.accordion-col__additionalInfoDescription h6{font-size:clamp(var(--font-size-text-lg-min),var(--font-size-text-lg-base),var(--font-size-text-lg-max))}.accordion-col__itemSource,.accordion-col__additionalInfoSource{display:flex;align-items:center;gap:var(--spacing-xs)}.accordion-col__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin:var(--spacing-md) 0 var(--spacing-xs)}.accordion-col__actions .accordion-col__button{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text);font-weight:800}.accordion-col__actions .accordion-col__button.button--pipe:after{content:"";display:block;width:1px;height:100%;background-color:var(--color-text)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width: 768px){.accordion-col__actions,.accordion-col__actions .accordion-col__button{gap:var(--spacing-sm)}}@media (min-width: 1024px){.accordion-col__spacerList{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-column)}.accordion-col__item[open]{pointer-events:none;cursor:not-allowed}.accordion-col__itemContent{display:none}.accordion-col__additionalInfo.active{display:block;animation:fadeIn 1s}}
