/* RESORN_PRODUCT_FAQ_V1 */
.product__description details{border:1px solid rgba(var(--color-foreground),.18);border-radius:10px;margin:0 0 10px;background:rgb(var(--color-background));overflow:hidden}.product__description details summary{position:relative;display:flex;align-items:center;min-height:44px;padding:12px 48px 12px 14px;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.product__description details summary::-webkit-details-marker{display:none}.product__description details summary::after{content:'+';position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;line-height:1}.product__description details[open] summary::after{content:'−'}.product__description details summary:hover{background:rgba(var(--color-foreground),.04)}.product__description details summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-3px}.product__description details>p{margin:0;padding:0 14px 14px}.product__description table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.product__description th,.product__description td{padding:10px 12px;text-align:left;vertical-align:top;border:1px solid rgba(var(--color-foreground),.15)}@media(max-width:390px){.product__description details summary{min-height:48px;padding-left:12px}.product__description th,.product__description td{padding:9px;font-size:14px}}

/* RESORN_PAYMENT_METHODS_V1 */
.resorn-payment-methods{margin:14px 0 2px;text-align:center}.resorn-payment-methods p{margin:0 0 8px;font-size:12px;line-height:1.4;letter-spacing:.02em;opacity:.76}.resorn-payment-methods ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.resorn-payment-methods li,.resorn-payment-methods span{display:flex;align-items:center}.resorn-payment-methods svg{display:block;width:40px;height:25px}.resorn-payment-methods span:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:390px){.resorn-payment-methods ul{gap:6px}.resorn-payment-methods svg{width:38px;height:24px}}
