.accordion{margin:0 0 16px}.product__accordion ul,.product__accordion ol{list-style-position:outside;padding-left:1em}.main-product-accordion{width:100%;padding:24px;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--palette-line);background:#fff;box-shadow:0 1px 2px #0a0d120d}.main-product-accordion summary{padding:0;width:100%}.main-product-accordion .summary__title h2{color:var(--palette-ink);font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:500;line-height:1.25}.main-product-accordion__icon{display:flex;width:24px;height:24px;padding:8px 0;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--palette-line);background:var(--palette-surface)}.main-product-accordion__icon svg{width:10px;height:5px;transition:transform .24s ease,opacity .24s ease;transform-origin:50% 50%}.main-product-accordion[open] .main-product-accordion__icon svg{transform:rotate(180deg)}.product__accordion .accordion__content{padding:24px 0 0;margin-bottom:0;scrollbar-width:none;-ms-overflow-style:none;font-size:var(--font-size-subheading)!important;color:var(--palette-grey)}.product__accordion .accordion__content p:has(>a){margin:0}.product__accordion .accordion__content p a{display:flex;height:32px;padding:0 12px;justify-content:center;align-items:center;gap:8px;width:fit-content;border-radius:999px;border:1px solid rgba(0,0,0,.05);background:#0000000d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--palette-ink);text-align:center;font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:500;line-height:1.25;text-decoration:none}.product__accordion .accordion__content p a img{width:12px;height:12px}.product__accordion .accordion__content ul{margin-top:0;padding-left:2rem;display:flex;flex-direction:column;margin-bottom:24px;gap:6px}.product__accordion .accordion__content ul:last-child{margin-bottom:0}.product__accordion .accordion__content ul li{color:var(--palette-grey);font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:400;line-height:1.4}.product__accordion .accordion__content ul li strong{color:var(--palette-ink);font-weight:500}.product__accordion .accordion__content ol{margin-top:0;margin-bottom:0;padding-left:2rem;display:flex;flex-direction:column;gap:32px;list-style-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M9.75 0.75L3.5625 6.75L0.75 4.02273' stroke='%23131416' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.product__accordion .accordion__content ol li{color:var(--palette-grey);font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:400;line-height:1.4}.product__accordion .accordion__content ol li strong{color:var(--palette-ink);font-weight:500}.product__accordion .accordion__content table{margin-bottom:24px;border-radius:8px;border:1px solid var(--palette-line)}.product__accordion .accordion__content table th{padding:12px;border-bottom:1px solid var(--palette-line);border-right:1px solid var(--palette-line);color:var(--palette-ink);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:500;line-height:1.15;text-align:start}.product__accordion .accordion__content table th:last-child{border-right:none}.product__accordion .accordion__content table td{padding:12px;border-right:1px solid var(--palette-line)}.product__accordion .accordion__content table td:last-child{border-right:none}.product__accordion .accordion__content table td p{color:var(--palette-grey);font-family:var(--font-body-family);font-size:var(--font-size-body);font-style:normal;font-weight:400;line-height:1.15;margin:0}.main-product-accordion__table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:var(--font-size-body);margin:16px 0}.main-product-accordion__table th,.main-product-accordion__table td{padding:10px 12px;text-align:left;border-bottom:1px solid #e5e5e5}.main-product-accordion__table th{font-weight:600;color:var(--palette-ink);background:var(--palette-surface)}.main-product-accordion__table td{color:var(--palette-grey)}.main-product-accordion__table tbody tr:last-child td{border-bottom:none}.main-product-accordion .metafield-rich_text_field p:has(>strong){color:var(--palette-ink);font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;line-height:1.4;margin-bottom:8px}.main-product-accordion .metafield-rich_text_field p{color:var(--palette-grey);font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:400;line-height:1.4;margin:0 0 24px}.main-product-accordion .metafield-rich_text_field p strong{font-weight:400!important}.main-product-accordion .metafield-rich_text_field p:last-child{margin:0}@media(max-width:900px){.product__accordion .accordion__content{font-size:var(--font-size-body)!important}.product__accordion .accordion__content ol li,.product__accordion .accordion__content ul li,.main-product-accordion .metafield-rich_text_field p,.main-product-accordion .metafield-rich_text_field p:has(>strong){font-size:var(--font-size-body)!important;line-height:1.4!important}.accordion__content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scrollbar-width:thin}.accordion__content table::-webkit-scrollbar{height:4px;display:block}.accordion__content table::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.accordion__content table::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/main-product-accordion.css.map */
