.dl{--dlp-ink: #0b0b0c;--dlp-ink-soft: #55555a;--dlp-line: #e4e4e0;--dlp-surface: #f7f7f5;--dlp-accent: #f7d131;--dlp-accent-soft: #fef7d4;--dlp-accent-line: #f0e4a8;--dlp-accent-ink: #3d3a28;font-family:inherit;color:var(--dlp-ink);line-height:1.6;font-size:15px;max-width:60rem;margin:0 auto}.dl *{box-sizing:border-box}.dl-i{width:1.25em;height:1.25em;flex:0 0 auto}.dl-lead{font-size:17px;line-height:1.65;margin:0 0 1.5rem;padding:.9rem 0 .9rem 1.1rem;border-left:4px solid var(--dlp-accent);color:var(--dlp-ink)}.dl-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none}.dl-badges li{font-size:13px;font-weight:600;line-height:1.3;padding:.4rem .7rem;border-radius:2rem;background:var(--dlp-surface);border:1px solid var(--dlp-line);color:var(--dlp-ink)}.dl-badges li.on{background:var(--dlp-accent);border-color:var(--dlp-accent)}.dl-grid{display:grid;grid-template-columns:1fr;gap:.75rem;margin:0 0 1.75rem;padding:0;list-style:none}.dl-trust li{display:flex;gap:.7rem;align-items:flex-start;padding:.85rem .95rem;background:var(--dlp-surface);border:1px solid var(--dlp-line);border-radius:.6rem}.dl-trust svg{margin-top:.15rem;color:var(--dlp-ink)}.dl-trust b{display:block;font-size:14px;font-weight:650;line-height:1.35}.dl-trust span{display:block;font-size:13px;color:var(--dlp-ink-soft);line-height:1.45;margin-top:.15rem}.dl h2{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;margin:2rem 0 .9rem;padding-bottom:.5rem;border-bottom:2px solid var(--dlp-line);color:var(--dlp-ink)}.dl h2:first-of-type{margin-top:0}.dl-who li{padding:.9rem 1rem;background:var(--dlp-accent-soft);border:1px solid var(--dlp-accent-line);border-radius:.6rem}.dl-who b{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:700;margin-bottom:.35rem}.dl-who p{margin:0;font-size:14px;line-height:1.6;color:var(--dlp-accent-ink)}.dl-feat li{padding:.9rem 1rem;border:1px solid var(--dlp-line);border-radius:.6rem;background:#fff}.dl-feat b{display:flex;align-items:center;gap:.5rem;font-size:14px;font-weight:700;margin-bottom:.35rem}.dl-feat p{margin:0;font-size:14px;line-height:1.6;color:var(--dlp-ink-soft)}.dl-feat ul{margin:.5rem 0 0;padding-left:1.1rem;font-size:14px;color:var(--dlp-ink-soft);line-height:1.6}.dl-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.5rem;border:1px solid var(--dlp-line);border-radius:.6rem}.dl-tw table{width:100%;border-collapse:collapse;font-size:14px}.dl-tw th,.dl-tw td{padding:.65rem .85rem;text-align:left;border-bottom:1px solid var(--dlp-line);vertical-align:top}.dl-tw tr:last-child th,.dl-tw tr:last-child td{border-bottom:0}.dl-tw th{font-weight:650;color:var(--dlp-ink);width:44%;background:var(--dlp-surface)}.dl-tw td{color:var(--dlp-ink-soft)}.dl-kit{display:grid;grid-template-columns:1fr;gap:.35rem .9rem;margin:0 0 1rem;padding:0;list-style:none;font-size:14px}.dl-kit li{display:flex;gap:.5rem;align-items:flex-start;color:var(--dlp-ink-soft)}.dl-kit svg{margin-top:.2rem;color:var(--dlp-ink)}.dl-note{display:flex;gap:.6rem;align-items:flex-start;background:var(--dlp-accent-soft);border:1px solid var(--dlp-accent-line);border-radius:.5rem;padding:.75rem .9rem;font-size:14px;line-height:1.55;color:var(--dlp-accent-ink);margin:0 0 1.5rem}.dl-faq{margin:0}.dl-faq dt{font-size:15px;font-weight:650;line-height:1.45;margin:0;padding:.9rem 0 .35rem;border-top:1px solid var(--dlp-line)}.dl-faq dt:first-of-type{border-top:0;padding-top:0}.dl-faq dd{margin:0 0 .3rem;font-size:14px;line-height:1.65;color:var(--dlp-ink-soft)}.dl-liens{font-size:14px;line-height:1.7;color:var(--dlp-ink-soft);margin:1.5rem 0 0;padding-top:1.1rem;border-top:1px solid var(--dlp-line)}.dl-liens a{color:var(--dlp-ink);font-weight:650;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:var(--dlp-accent)}.dl-liens a:hover,.dl-liens a:focus-visible{text-decoration-thickness:3px}.dl-liens a:focus-visible{outline:2px solid var(--dlp-ink);outline-offset:2px;border-radius:2px}@media(min-width:34em){.dl-grid,.dl-kit{grid-template-columns:1fr 1fr}}@media(min-width:48em){.dl{font-size:16px}.dl-lead{font-size:18px}.dl h2{font-size:21px}}.dl.dl3{--d3-ink: #0b0b0c;--d3-soft: #4a4a4f;--d3-line: #e4e4e0;--d3-surface: #f7f7f5;--d3-accent: #f7d131;font-size:16px;line-height:1.65;max-width:720px;color:var(--d3-ink)}.dl.dl3>*{max-width:68ch}.dl.dl3>.dl3-key,.dl.dl3>.dl3-tw{max-width:none}.dl.dl3 p{margin:0 0 1em}.dl3 .dl3-lead{font-size:18px;line-height:1.55;font-weight:500;margin:0 0 24px}.dl3 .dl3-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dl3 .dl3-key{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 32px;background:#fff;border:1px solid var(--d3-line);border-radius:10px;overflow:hidden}.dl3 .dl3-key>div{padding:12px 14px;box-shadow:1px 0 0 var(--d3-line),0 1px 0 var(--d3-line);margin:0 0 -1px}.dl3 .dl3-key dt{font-size:13px;line-height:1.3;color:var(--d3-soft);margin:0 0 2px}.dl3 .dl3-key dd{margin:0;font-size:15px;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.dl.dl3 h2{font-family:inherit;font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.01em;margin:36px 0 12px;padding:0 0 0 12px;border:0;border-left:4px solid var(--d3-accent);text-wrap:balance}.dl3 .dl3-lim,.dl3 .dl3-kit{list-style:none;margin:0 0 16px;padding:0}.dl3 .dl3-lim li,.dl3 .dl3-kit li{position:relative;padding:0 0 0 20px;margin:0 0 8px}.dl3 .dl3-lim li:before,.dl3 .dl3-kit li:before{content:"";position:absolute;left:2px;top:.72em;width:8px;height:2px;background:var(--d3-ink)}.dl3 .dl3-kit{columns:1}.dl3 .dl3-tw{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--d3-line);border-radius:10px;margin:0 0 16px}.dl3 .dl3-tw:focus-visible{outline:2px solid var(--d3-ink);outline-offset:2px}.dl3 .dl3-tw table{width:100%;border-collapse:collapse;font-size:15px;margin:0;border:0}.dl3 .dl3-tw th,.dl3 .dl3-tw td{padding:10px 14px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--d3-line);line-height:1.45}.dl3 .dl3-tw tr:last-child th,.dl3 .dl3-tw tr:last-child td{border-bottom:0}.dl3 .dl3-tw th{width:42%;font-weight:600;background:var(--d3-surface)}.dl3 .dl3-tw td{color:var(--d3-soft)}.dl3 .dl3-note{font-size:15px;color:var(--d3-soft);background:var(--d3-surface);border-radius:8px;padding:10px 14px}.dl3 .dl3-faq{border-top:1px solid var(--d3-line)}.dl3 .dl3-faq details{border-bottom:1px solid var(--d3-line)}.dl3 .dl3-faq summary{cursor:pointer;list-style:none;position:relative;min-height:44px;padding:12px 36px 12px 0;font-weight:600;line-height:1.4}.dl3 .dl3-faq summary::-webkit-details-marker{display:none}.dl3 .dl3-faq summary:after{content:"";position:absolute;right:6px;top:50%;width:9px;height:9px;border-right:2px solid var(--d3-ink);border-bottom:2px solid var(--d3-ink);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.dl3 .dl3-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.dl3 .dl3-faq summary:focus-visible{outline:2px solid var(--d3-ink);outline-offset:2px;border-radius:2px}.dl3 .dl3-faq details p{margin:0 0 14px;color:var(--d3-soft)}.dl3 .dl3-more{margin:32px 0 0;padding:16px 0 0;border-top:1px solid var(--d3-line);color:var(--d3-soft)}.dl3 .dl3-more a{color:var(--d3-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--d3-accent);text-decoration-thickness:2px;text-underline-offset:3px}.dl3 .dl3-more a:hover{text-decoration-thickness:3px}.dl3 .dl3-more a:focus-visible{outline:2px solid var(--d3-ink);outline-offset:2px;border-radius:2px}@media(min-width:750px){.dl3 .dl3-key{grid-template-columns:repeat(3,minmax(0,1fr))}.dl3 .dl3-kit{columns:2;column-gap:32px}.dl3 .dl3-kit li{break-inside:avoid}.dl.dl3 h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.dl3 .dl3-faq summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dl-product-description.css.map */
