.accordion summary{display:flex;position:relative;line-height:16px;padding:var(--layout-space-8) var(--layout-space-3) var(--layout-space-8) 0;padding:16px 0}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:1rem;width:1rem;right:.6rem;top:calc(50% - .4rem);position:absolute;transform:rotate(-90deg)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-bottom:0;border-bottom:var(--layout-space-pixel) solid rgba(var(--color-border),1);border-bottom:1px solid #e9e8e7}.footer-block--menu:last-child .accordion{border-bottom:var(--layout-space-pixel) solid rgba(var(--color-border),1)}.accordion__title{display:inline-block;max-width:calc(100% - var(--layout-space-12));min-height:var(--layout-space-3);margin:0;word-break:break-word;font-weight:400;text-transform:none;font-size:var(--text-size-xxs)}.accordion__title.accordion__title--size{font-weight:700;text-transform:uppercase;font-size:var(--text-size-xs)}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * var(--layout-space-4));margin-right:calc(var(--font-heading-scale) * var(--layout-space-2));width:calc(var(--font-heading-scale) * var(--layout-space-4))}.accordion details[open]>summary .icon-caret,details[open].accordion>summary .icon-caret{height:1rem;width:1rem;right:0;top:calc(50% - .4rem);position:absolute;transform:rotate(360deg)}.accordion__content{word-break:break-word;overflow-x:auto;padding:0}.accordion__content img{max-width:100%}.accordion__content .link{font-size:var(--text-size-xxs)}@media screen and (min-width:990px){.accordion--mobile-only{border-top:none;border-bottom:none!important}.accordion--mobile-only summary{pointer-events:none;padding-top:0;padding-bottom:0}.accordion--mobile-only summary .accordion__title{margin-bottom:var(--layout-space-8)}.accordion--mobile-only summary .icon{display:none}}@media screen and (max-width:990px){table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:var(--text-size-xxs);border-style:hidden;min-width:100%}table:not([class]) td,table:not([class]) th{padding:1.2rem 0;border:1px solid rgb(var(--color-border));border-left:0;border-right:0;text-align:center}table:not([class]) th{font-weight:400;width:80px;white-space:nowrap;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/311/assets/component-accordion.css.map */
