.cll{color:#1d1d1b}.cll-block{padding:56px 0}.cll-band{background:#f7f7f2}.cll-inner{max-width:1200px;margin:0 auto;padding:0 20px}.cll-inner--narrow{max-width:860px}.cll-h{margin:0 0 10px;font-size:clamp(24px,3vw,32px);line-height:1.2;font-weight:700}.cll-sub{margin:0 0 24px;max-width:720px;font-size:16px;line-height:1.6;color:#444}.cll-small{font-size:14px;line-height:1.55;color:#555;margin:10px 0 0}.cll-small a{color:#3d6720;font-weight:600}.cll-ph{display:flex;align-items:center;justify-content:center;text-align:center;min-height:180px;height:100%;padding:12px;border:2px dashed #c9c9c1;border-radius:12px;color:#777;font-size:13px;background:#fff}.cll-overview{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;margin-top:14px}.cll-desc{font-size:16px;line-height:1.7}.cll-aside{display:flex;flex-direction:column;gap:16px}.cll-card{background:#fff;border:1px solid #e3e3dc;border-radius:14px;padding:18px}.cll-card__h{font-weight:700;font-size:15px;margin-bottom:8px}.cll-list{margin:0;padding-left:18px;font-size:14px;line-height:1.6}.cll-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.cll-chips li{border:1px solid #d8e8d0;background:#fbfdf9;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.cll-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.cll-gallery__item{margin:0;position:relative;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #e3e3dc}.cll-gallery__item.is-wide{grid-column:span 2}.cll-gallery__item img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;padding:10px;box-sizing:border-box;display:block;background:#fff}.cll-gallery__item.is-wide img{aspect-ratio:2 / 1}.cll-gallery__item figcaption{position:absolute;left:10px;bottom:10px;right:10px;background:#ffffffeb;border-radius:8px;padding:6px 10px;font-size:13px}.cll-clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cll-clip{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid #e3e3dc;border-radius:14px;padding:14px}.cll-clip img{width:54px;height:84px;object-fit:contain;flex:0 0 auto}.cll-clip__t{font-weight:700;font-size:15px}.cll-clip__d{font-size:14px;line-height:1.5;color:#444;margin-top:2px}.cll-note{display:flex;gap:14px;align-items:center;margin-top:18px;background:#fff;border:1px solid #d8e8d0;border-radius:14px;padding:14px 18px}.cll-note img{width:64px;flex:0 0 auto}.cll-note p{margin:0;font-size:15px;line-height:1.55}.cll-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cll-method{border:1px solid #e3e3dc;border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.cll-method.is-current{border:2px solid #3d6720}.cll-method__img{background:#fff}.cll-method__img img{width:100%;aspect-ratio:1;object-fit:contain;padding:14px;box-sizing:border-box;display:block;background:#fff}.cll-method__img .cll-ph{min-height:0;aspect-ratio:4 / 3;border-radius:0;border:0}.cll-method__b{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.cll-method__t{font-weight:700;font-size:17px}.cll-method__d{font-size:14px;line-height:1.55;color:#444}.cll-method__best{font-size:13px;color:#3d6720;font-weight:600}.cll-tag{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;color:#fff;background:#3d6720;border-radius:999px;padding:2px 8px;vertical-align:middle}.cll-link{margin-top:auto;font-weight:700;color:#3d6720;font-size:14px}.cll-steps{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cll-step{background:#fff;border:1px solid #e3e3dc;border-radius:14px;padding:18px}.cll-step__n{width:30px;height:30px;border-radius:50%;background:#3d6720;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.cll-step__t{font-weight:700;font-size:16px;margin-bottom:4px}.cll-step__d{font-size:14px;line-height:1.55;color:#444}.cll-specs{width:100%;border-collapse:collapse;margin-top:14px;font-size:15px}.cll-specs th,.cll-specs td{text-align:left;padding:12px 14px;border-bottom:1px solid #e6e6e1;vertical-align:top}.cll-specs th{width:34%;font-weight:600;color:#333}.cll-faq{display:flex;flex-direction:column;gap:10px;margin-top:14px}.cll-q{background:#fff;border:1px solid #e3e3dc;border-radius:12px;padding:0 18px}.cll-q summary{cursor:pointer;list-style:none;padding:16px 28px 16px 0;font-weight:600;font-size:16px;position:relative}.cll-q summary::-webkit-details-marker{display:none}.cll-q summary:after{content:"+";position:absolute;right:0;top:12px;font-size:22px;color:#3d6720}.cll-q[open] summary:after{content:"\2212"}.cll-a{padding:0 0 16px;font-size:15px;line-height:1.6;color:#333}.cll-final{background:#1a1a1a;color:#fff;padding:56px 0}.cll-final .cll-h{color:#fff}.cll-final p{color:#cfcfc8;margin:0;font-size:16px;line-height:1.6}.cll-kicker{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#d77a10;margin-bottom:8px}.cll-final__row{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.cll-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;letter-spacing:.01em;background:#f5911f;color:#fff;box-sizing:border-box}.cll-btn:hover{background:#d77a10;color:#fff;text-decoration:none}.cll-btn--ghost{border:1.5px solid #70b040;color:#fff;background:transparent}.cll-btn--ghost:hover{background:#70b04026;color:#fff}.cll-final .cll-final__phone{font-size:14px;color:#cfcfc8;margin-top:16px}.cll-final__phone a{color:#fff;font-weight:700;text-decoration:none}@media(max-width:989px){.cll-overview{grid-template-columns:1fr}.cll-clips,.cll-methods,.cll-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.cll-block{padding:40px 0}.cll-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.cll-clips,.cll-methods,.cll-steps{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/custom-lanyard-landing.css.map */
