.accordion{margin-top:20px;margin-bottom:0;padding:0 12px}@media screen and (min-width: 960px){.accordion{padding:0}}.custom-multicolumn-card__info .accordion summary{background-color:rgba(var(--color-foreground),1)}.product__accordion.accordion{padding:0 12px}@media screen and (min-width: 960px){.product__accordion.accordion{padding:0 24px}}.accordion summary{position:relative;display:flex;align-items:center;flex-direction:row;padding:16px 4px;background-color:#f2f0ec;border-radius:8px;border:1px solid #F2F0EC;transition:border-color var(--duration-default) ease-in-out}.accordion:hover summary{border-color:rgba(var(--color-foreground),.4)}@media screen and (min-width: 960px){.accordion summary{padding:20px 36px}}.accordion:hover details[open] summary{border-color:#f2f0ec}.accordion details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion .summary__title{display:flex;flex:1}.accordion__title{margin:0;max-width:calc(100% - 6rem);font-family:var(--font-body-family);font-size:16px;font-weight:500;word-break:break-word;color:#000}@media screen and (min-width: 960px){.accordion__title{font-size:17px}}.accordion summary .icon-caret{position:absolute;top:calc(50% - 9px);width:18px;height:18px;transition:transform var(--duration-default) ease-in-out}@media screen and (min-width: 960px){.accordion summary .icon-caret{top:calc(50% - 12px);width:24px;height:24px}}.accordion summary .icon-caret path{color:#000}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{background-color:#f2f0ec;margin-bottom:1.5rem;border-top:1px solid rgba(var(--color-foreground),.1);word-break:break-word;padding:24px}.custom-multicolumn-card__info .accordion__content{background-color:rgba(var(--color-foreground),1)}.accordion__content img{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/102/assets/component-accordion.css.map */
