.lm-acc{margin-top:28px;border-top:1px solid rgba(0,0,0,.12)}.lm-acc details{border-bottom:1px solid rgba(0,0,0,.12)}.lm-acc summary{list-style:none;cursor:pointer;padding:20px 0;font-size:15px;font-weight:500;letter-spacing:.02em;display:flex;justify-content:space-between;align-items:center}.lm-acc summary::-webkit-details-marker{display:none}.lm-acc summary:after{content:"+";font-size:20px;font-weight:300}.lm-acc details[open] summary:after{content:"\2212"}.lm-acc details>div{padding-bottom:22px;font-size:14px;line-height:1.8;color:#000000c2}.lm-acc p{margin:0 0 12px}.lm-acc ul{margin:0 0 12px;padding-left:18px}.lm-acc li{margin-bottom:6px}.lm-mini-rec{margin-top:22px;padding-top:20px;border-top:1px solid rgba(0,0,0,.08)}.lm-mini-rec-heading{margin-bottom:12px;font-size:13px;font-weight:500;letter-spacing:.02em}.lm-mini-rec-list{display:flex;flex-direction:column;gap:12px}.lm-mini-rec-card{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.lm-mini-rec-img{width:72px;height:86px;object-fit:cover;flex:0 0 auto;background:#f7f1ea}.lm-mini-rec-title{font-size:12.5px;line-height:1.45}.lm-mini-rec-price{margin-top:4px;font-size:12.5px;font-weight:500}.lm-color-rec{margin-top:22px;padding-top:18px;border-top:1px solid rgba(0,0,0,.08)}.lm-color-rec-heading{margin:0 0 12px;font-size:16px;line-height:1.4;font-weight:700;letter-spacing:-.02em;color:#1f1f1f}.lm-color-rec-list{display:flex;flex-wrap:wrap;gap:10px}.lm-color-rec-item{display:block;width:78px;height:96px;border:1px solid rgba(0,0,0,.1);background:#f7f1ea;overflow:hidden;transition:border-color .2s ease,opacity .2s ease,transform .2s ease}.lm-color-rec-item:hover{border-color:#0000008c;opacity:.9;transform:translateY(-1px)}.lm-color-rec-img{width:100%;height:100%;object-fit:cover;display:block}.lm-color-rec-item.is-current{border-color:#000000bf;box-shadow:0 0 0 1px #000000bf;pointer-events:none}.lm-gallery-detail{max-width:1100px;margin:64px auto;padding:0 24px}.lm-gallery-header{text-align:center;margin-bottom:32px}.lm-gallery-header h1{margin:0 0 12px;font-size:28px;font-weight:500}.lm-gallery-header p{max-width:560px;margin:0 auto 18px;font-size:14px;line-height:1.8;color:#000000a6}.lm-gallery-product-link{display:inline-block;padding:12px 28px;border:1px solid rgba(0,0,0,.75);color:inherit;text-decoration:none;font-size:13px}.lm-gallery-images{display:grid;gap:18px}.lm-gallery-sheet-img{width:100%;height:auto;display:block}@media screen and (max-width:749px){.lm-gallery-detail{margin:40px auto;padding:0 16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lemene-product-accordion.css.map */
