.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion .summary__title{display:flex;flex:1}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word}.accordion .icon-accordion{align-self:center;min-width:1.6rem;margin-inline-end:1rem;fill:rgb(var(--color-foreground))}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word}.accordion__content img{max-width:100%}.accordion__title{margin-bottom:0}.product__accordion,.accordion{border:1px solid #e6e9ed;border-radius:12px;background:#fff;margin-bottom:12px;overflow:hidden;box-shadow:0 4px 14px #1118270a;transition:border-color .2s ease,box-shadow .2s ease}.product__accordion:hover,.accordion:hover{border-color:#d5dce3;box-shadow:0 6px 18px #1118270f}.product__accordion summary,.accordion summary{position:relative;padding:17px 18px;cursor:pointer;list-style:none;transition:background-color .2s ease}.product__accordion summary:hover,.accordion summary:hover{background:#f8faf9}.product__accordion summary::-webkit-details-marker,.accordion summary::-webkit-details-marker{display:none}.product__accordion .summary__title,.accordion .summary__title{display:flex;align-items:center;gap:10px;padding-right:28px}.product__accordion .accordion__title,.accordion .accordion__title{font-size:15px;font-weight:700;color:#111827;line-height:1.3;letter-spacing:0}.product__accordion .icon-accordion,.accordion .icon-accordion{width:18px;height:18px;color:#004d40;opacity:.9}.product__accordion .icon-caret,.accordion .icon-caret{right:18px;height:7px;color:#374151;opacity:.8;transition:transform .22s ease}.product__accordion[open],.accordion[open]{border-color:#d5dce3}.product__accordion[open] summary,.accordion[open] summary{background:#f8faf9;border-bottom:1px solid #e6e9ed}.product__accordion[open] .icon-caret,.accordion[open] .icon-caret{transform:rotate(180deg)}.product__accordion .accordion__content,.accordion .accordion__content{padding:18px;margin:0;font-size:14px;line-height:1.65;color:#374151}.product__accordion .accordion__content p,.accordion .accordion__content p{margin-top:0;margin-bottom:12px}.product__accordion .accordion__content p:last-child,.accordion .accordion__content p:last-child{margin-bottom:0}.product__accordion .accordion__content ul,.accordion .accordion__content ul{margin:8px 0 0;padding-left:18px}.product__accordion .accordion__content li,.accordion .accordion__content li{margin-bottom:7px}.product__accordion .accordion__content table,.accordion .accordion__content table{width:100%;border-collapse:collapse;margin-top:4px;font-size:13.5px}.product__accordion .accordion__content tr,.accordion .accordion__content tr{border-bottom:1px solid #e5e7eb}.product__accordion .accordion__content tr:last-child,.accordion .accordion__content tr:last-child{border-bottom:none}.product__accordion .accordion__content td,.product__accordion .accordion__content th,.accordion .accordion__content td,.accordion .accordion__content th{padding:11px 0;text-align:left;vertical-align:middle}.product__accordion .accordion__content td:first-child,.product__accordion .accordion__content th:first-child,.accordion .accordion__content td:first-child,.accordion .accordion__content th:first-child{color:#6b7280;font-weight:600;width:46%}.product__accordion .accordion__content td:last-child,.product__accordion .accordion__content th:last-child,.accordion .accordion__content td:last-child,.accordion .accordion__content th:last-child{color:#111827;font-weight:650;text-align:right}.product__accordion .accordion__content h3,.product__accordion .accordion__content h4,.accordion .accordion__content h3,.accordion .accordion__content h4{margin:18px 0 8px;font-size:15px;font-weight:750;color:#4b5563}.product__accordion .accordion__content h3:first-child,.product__accordion .accordion__content h4:first-child,.accordion .accordion__content h3:first-child,.accordion .accordion__content h4:first-child{margin-top:0}@media screen and (max-width:749px){.product__accordion,.accordion{border-radius:10px;margin-bottom:10px}.product__accordion summary,.accordion summary{padding:16px}.product__accordion .accordion__title,.accordion .accordion__title{font-size:14.5px}.product__accordion .accordion__content,.accordion .accordion__content{padding:16px;font-size:13.5px}.product__accordion .accordion__content td,.product__accordion .accordion__content th,.accordion .accordion__content td,.accordion .accordion__content th{display:block;width:100%;text-align:left;padding:5px 0}.product__accordion .accordion__content td:first-child,.accordion .accordion__content td:first-child{padding-top:10px}.product__accordion .accordion__content td:last-child,.accordion .accordion__content td:last-child{padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-accordion.css.map */
