.lc-product,.lc-product-summary{box-sizing:border-box;width:100%;font-family:inherit;color:#171717}
.lc-product *,.lc-product-summary *{box-sizing:border-box}
.lc-product-summary{display:block;padding:18px 20px;background:#f7f7f8;border:1px solid #e9e9ec;border-left:3px solid #d90b2f;border-radius:0 14px 14px 0;font-size:14px;line-height:1.6}
.lc-product-summary p{margin:0 0 10px}
.lc-product-summary p:last-child{margin-bottom:0}
.lc-product-summary__intro{font-size:14px;line-height:1.65}
.lc-product-summary__price{font-size:14px}
.lc-product-summary .lc-product-summary__terms{font-size:12px;color:#62626a;line-height:1.6}
.lc-product{margin:4px 0 0}
.lc-product__eyebrow{margin:0 0 12px;font-size:10px;letter-spacing:.12em;font-weight:700;line-height:1.6;color:#777780}
.lc-product__accordions{display:grid;gap:9px}
.lc-product .lc-product__item{margin:0;border:1px solid #e5e5e9;border-radius:13px;background:#fff;overflow:hidden}
.lc-product .lc-product__item[open]{border-color:#d1d1d8}
.lc-product .lc-product__item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:17px 18px;margin:0;list-style:none;cursor:pointer;font-size:14px;font-weight:650;line-height:1.4;color:#171717;text-align:left}
.lc-product .lc-product__item summary::-webkit-details-marker{display:none}
.lc-product .lc-product__item summary::marker{content:""}
.lc-product .lc-product__item summary:hover{background:#f7f7f8;color:#171717}
.lc-product .lc-product__item summary:focus-visible{outline:2px solid #d90b2f;outline-offset:-3px;border-radius:11px}
.lc-product__toggle{position:relative;display:block;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#f0f0f3}
.lc-product__toggle::before,.lc-product__toggle::after{content:"";position:absolute;background:#55555f;border-radius:1px}
.lc-product__toggle::before{left:7px;top:11px;width:10px;height:2px}
.lc-product__toggle::after{left:11px;top:7px;width:2px;height:10px}
.lc-product__item[open] .lc-product__toggle::after{display:none}
.lc-product .lc-product__body{padding:0 18px 18px;font-size:13px;line-height:1.75;color:#505059}
.lc-product__body p{margin:0 0 13px}
.lc-product__body p:last-child{margin-bottom:0}
.lc-product__body ul,.lc-product__body ol{margin:0;padding-left:18px}
.lc-product__body li{margin:0 0 13px;padding-left:3px}
.lc-product__body li:last-child{margin-bottom:0}
.lc-product__body li>span{display:block;margin-top:3px;font-size:12px;line-height:1.65}
.lc-product__body strong{color:#202025;font-weight:650}
.lc-product__body .lc-product__muted,.lc-product__body .lc-product__muted strong{color:#777780}
.lc-product .lc-product__body a,.lc-product .lc-product__help a{color:#35353d;text-decoration:underline;text-underline-offset:3px}
.lc-product .lc-product__body a:hover,.lc-product .lc-product__help a:hover{color:#666670}
.lc-product .lc-product__body a:focus-visible,.lc-product .lc-product__help a:focus-visible{outline:2px solid #d90b2f;outline-offset:3px}
.lc-product__body .lc-product__note{padding:10px 12px;border-radius:8px;background:#f5f5f7;font-size:12px}
.lc-product__help{margin:16px 0 0;text-align:center;font-size:12px;line-height:1.7;color:#777780}
@media(max-width:600px){.lc-product-summary{padding:15px 16px}.lc-product .lc-product__item summary{font-size:13px;padding:15px 14px}.lc-product .lc-product__body{padding:0 14px 16px}}
