.rte details,.collection__description details{margin:0 0 12px;border:1px solid #e5e5e5;border-radius:8px;background:#fff;overflow:hidden;transition:all .25s ease;max-width:100%;box-sizing:border-box}.rte details:hover,.collection__description details:hover{border-color:#c8c8c8;box-shadow:0 2px 8px #0000000a}.rte details[open],.collection__description details[open]{border-color:#2c2c2c;background:#fafafa}.rte details>summary,.collection__description details>summary{list-style:none;cursor:pointer;padding:18px 24px 18px 56px;font-size:1rem;font-weight:600;color:#1a1a1a;position:relative;-webkit-user-select:none;user-select:none;transition:background .2s ease}.rte details>summary::-webkit-details-marker,.collection__description details>summary::-webkit-details-marker{display:none}.rte details>summary strong,.collection__description details>summary strong{font-weight:600;letter-spacing:.02em}.rte details>summary:before,.collection__description details>summary:before{content:"+";position:absolute;left:24px;top:50%;font-size:1.5rem;font-weight:300;line-height:1;margin-top:-.75rem;color:#1a1a1a;transition:transform .3s ease}.rte details[open]>summary:before,.collection__description details[open]>summary:before{transform:rotate(45deg)}.rte details>summary:hover,.collection__description details>summary:hover{background:#f5f5f5}.rte details>summary:focus-visible,.collection__description details>summary:focus-visible{outline:2px solid #2c2c2c;outline-offset:-2px}.rte details>*:not(summary),.collection__description details>*:not(summary){padding-left:24px;padding-right:24px;max-width:100%;box-sizing:border-box}.rte details>summary+*,.collection__description details>summary+*{margin-top:8px;padding-top:12px}.rte details[open]>*:last-child,.collection__description details[open]>*:last-child{padding-bottom:24px}.rte details h3,.collection__description details h3{font-size:1.05rem;font-weight:600;margin:24px 0 12px;padding-bottom:8px;border-bottom:1px solid #e5e5e5;color:#1a1a1a}.rte details ul,.collection__description details ul{padding-left:1.4em;line-height:1.85}.rte details ul li,.collection__description details ul li{margin-bottom:6px}.rte details p,.collection__description details p{line-height:1.85;color:#333}.rte details table,.collection__description details table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:.93rem;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.rte details table thead,.collection__description details table thead{background:#1a1a1a;color:#fff}.rte details table th,.collection__description details table th{padding:12px 14px;font-weight:600;text-align:left;font-size:.9rem;letter-spacing:.02em}.rte details table td,.collection__description details table td{padding:12px 14px;border-bottom:1px solid #ececec;vertical-align:top;line-height:1.6}.rte details table tbody tr:last-child td,.collection__description details table tbody tr:last-child td{border-bottom:none}.rte details table tbody tr:nth-child(2n),.collection__description details table tbody tr:nth-child(2n){background:#fafafa}.rte details table tbody tr:hover,.collection__description details table tbody tr:hover{background:#f0f0f0}.rte details a,.collection__description details a{color:#1a1a1a;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.rte details a:hover,.collection__description details a:hover{color:#666}.rte details[open]>*:not(summary),.collection__description details[open]>*:not(summary){animation:detailsFadeIn .3s ease}@keyframes detailsFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.rte details,.collection__description details{margin-bottom:8px;width:100%;max-width:100%;display:block;box-sizing:border-box}.rte details>summary,.collection__description details>summary{padding:14px 16px 14px 44px;font-size:.95rem;box-sizing:border-box}.rte details>summary:before,.collection__description details>summary:before{left:16px;font-size:1.3rem}.rte details>*:not(summary),.collection__description details>*:not(summary){padding-left:16px;padding-right:16px;max-width:100%;box-sizing:border-box}.rte details p,.rte details li,.collection__description details p,.collection__description details li{word-wrap:break-word;overflow-wrap:break-word}.rte details table,.collection__description details table{display:block;width:100%;max-width:100%;border-collapse:collapse;background:transparent;box-shadow:none;border-radius:0;overflow:visible;margin:16px 0 24px;box-sizing:border-box}.rte details table thead,.collection__description details table thead{display:none}.rte details table tbody,.collection__description details table tbody{display:block;width:100%}.rte details table tbody tr,.collection__description details table tbody tr{display:block;margin-bottom:12px;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;background:#fff!important;box-shadow:0 1px 3px #0000000a}.rte details table tbody tr:last-child,.collection__description details table tbody tr:last-child{margin-bottom:0}.rte details table td,.collection__description details table td{display:flex;width:100%;padding:10px 12px;border-bottom:1px solid #f0f0f0;font-size:.92rem;line-height:1.5;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;align-items:flex-start}.rte details table td:last-child,.collection__description details table td:last-child{border-bottom:none}.rte details table td:before,.collection__description details table td:before{content:attr(data-label);flex:0 0 35%;max-width:35%;font-weight:600;color:#555;font-size:.82rem;margin-right:10px;padding-top:1px}.rte details table tbody tr:hover,.collection__description details table tbody tr:hover{background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-accordion.css.map */
