.ecd{--ecd-ink: #1e1e1e;--ecd-red: #990000;--ecd-red-dark: #7a0000;--ecd-cream: #f4eedf;--ecd-sand: #f9f5f0;--ecd-paper: #ffffff;--ecd-muted: #6b6457;--ecd-line: rgba(30, 30, 30, .14);--ecd-line-strong: rgba(30, 30, 30, .85);--ecd-gold: #c4a64a;--ecd-radius: 4px;--ecd-gap: 64px;--ecd-toc-w: 268px;--ecd-sticky-top: 72px;--ecd-prose-max: 860px;background:var(--ecd-sand);color:var(--ecd-ink);border-top:1px solid var(--ecd-ink);padding:56px 0 72px;font-family:inherit}.ecd *,.ecd *:before,.ecd *:after{box-sizing:border-box}.ecd__container{max-width:1400px;margin:0 auto;padding:0 24px}.ecd__top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 24px;padding-bottom:14px;margin-bottom:40px;border-bottom:1px solid var(--ecd-ink)}.ecd__kicker,.ecd__meta{margin:0;font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.ecd__kicker span{color:var(--ecd-red);margin:0 4px}.ecd__meta{color:var(--ecd-muted);font-weight:600;display:inline-flex;align-items:center;gap:6px}.ecd__grid{display:grid;grid-template-columns:var(--ecd-toc-w) minmax(0,1fr);gap:var(--ecd-gap);align-items:start}.ecd--cards .ecd__grid{grid-template-columns:minmax(0,1fr)}.ecd__main{min-width:0}.ecd-toc{position:sticky;top:var(--ecd-sticky-top);max-height:calc(100vh - var(--ecd-sticky-top) - 24px);overflow:auto}.ecd-toc__label{margin:0 0 12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ecd-muted)}.ecd-toc__list{list-style:none;margin:0;padding:0;border-left:1px solid var(--ecd-line)}.ecd-toc__list li{margin:0}.ecd-toc__list a{display:grid;grid-template-columns:26px 1fr;gap:6px;align-items:baseline;padding:8px 10px 8px 14px;margin-left:-1px;border-left:2px solid transparent;color:var(--ecd-ink);text-decoration:none;font-size:14px;line-height:1.35;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ecd-toc__n{font-size:11px;font-weight:700;color:var(--ecd-muted);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ecd-toc__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ecd-toc__list a:hover{color:var(--ecd-red);background:#ffffff80}.ecd-toc__list a.is-active{border-left-color:var(--ecd-red);color:var(--ecd-red);font-weight:600;background:var(--ecd-paper)}.ecd-toc__list a.is-active .ecd-toc__n{color:var(--ecd-red)}.ecd-toc__advice{display:flex;gap:12px;align-items:flex-start;margin-top:24px;padding:16px;background:var(--ecd-ink);color:var(--ecd-sand);border-radius:var(--ecd-radius);text-decoration:none;font-size:13px;line-height:1.45}.ecd-toc__advice strong{color:#fff}.ecd-toc__advice .ecd-icon{flex:0 0 auto;color:var(--ecd-gold);margin-top:2px}.ecd-toc__advice:hover{background:var(--ecd-red)}.ecd-toc__advice:hover .ecd-icon{color:#fff}.ecd-tldr{background:var(--ecd-paper);border:1px solid var(--ecd-ink);border-left:4px solid var(--ecd-red);border-radius:var(--ecd-radius);padding:22px 26px;margin:0 0 40px}.ecd-tldr__label{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--ecd-red)}.ecd-tldr__text{font-size:18px;line-height:1.6;max-width:var(--ecd-prose-max)}.ecd-tldr__text p{margin:0 0 10px}.ecd-tldr__text p:last-child{margin:0}.ecd-tldr__text a{color:var(--ecd-red);text-underline-offset:3px}.ecd-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;margin-bottom:16px}.ecd-lead .ecd-tldr{margin:0}.ecd-glance section.pdpglance{margin:0 0 32px}.ecd-glance section.pdpglance h2.pdpglance__h{font-size:22px;margin:0 0 12px;scroll-margin-top:var(--ecd-sticky-top)}.ecd-glance section.pdpglance .pdpglance__table{max-width:none;border-radius:var(--ecd-radius);border-collapse:separate;border-spacing:0;overflow:hidden}.ecd-glance section.pdpglance .pdpglance__table th,.ecd-glance section.pdpglance .pdpglance__table td{font-size:14px;padding:9px 14px}.ecd-ch{scroll-margin-top:var(--ecd-sticky-top);padding:40px 0;border-top:1px solid var(--ecd-line)}.ecd__chapters>.ecd-ch:first-child{border-top:0;padding-top:8px}.ecd-ch__head{display:flex;gap:18px;align-items:center;margin:0 0 20px}.ecd-ch__tile{flex:0 0 48px;width:48px;height:48px;display:grid;place-items:center;background:var(--ecd-ink);color:var(--ecd-cream);border-radius:var(--ecd-radius)}.ecd-ch__tile-num{font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ecd-ch__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.ecd-ch__num{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ecd-red);font-variant-numeric:tabular-nums}.ecd-ch__h2{margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.18;font-weight:600;letter-spacing:-.02em;color:inherit}.ecd-ch__body{padding-left:66px}.ecd-ch__actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}.ecd-prose{font-size:16px;line-height:1.7;max-width:var(--ecd-prose-max)}.ecd-prose>:first-child{margin-top:0}.ecd-prose>:last-child{margin-bottom:0}.ecd-prose p{margin:0 0 14px}.ecd-prose strong{font-weight:700}.ecd-prose a{color:var(--ecd-red);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ecd-prose a:hover{color:var(--ecd-ink)}.ecd-prose ul,.ecd-prose ol{margin:0 0 16px;padding-left:22px}.ecd-prose li{margin:0 0 6px}.ecd-prose li::marker{color:var(--ecd-red)}.ecd-prose h3{font-size:17px;line-height:1.35;font-weight:700;margin:26px 0 8px;letter-spacing:-.005em;display:flex;gap:10px;align-items:baseline}.ecd-prose h3:before{content:"";flex:0 0 8px;width:8px;height:8px;background:var(--ecd-red);transform:translateY(-2px)}.ecd-prose table{width:100%;border-collapse:separate;border-spacing:0;margin:20px 0;font-size:14px;line-height:1.45;background:var(--ecd-paper);border:1px solid var(--ecd-ink);border-radius:var(--ecd-radius);overflow:hidden}.ecd-prose th,.ecd-prose td{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ecd-line)}.ecd-prose tr:last-child td{border-bottom:0}.ecd-prose thead th,.ecd-prose tr:first-child th{background:var(--ecd-ink);color:var(--ecd-cream);font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.ecd-prose tbody tr:nth-child(2n) td{background:var(--ecd-sand)}.ecd-ch--material .ecd-prose{max-width:none}.ecd-ch--material .ecd-prose>p,.ecd-ch--material .ecd-prose>ul{max-width:var(--ecd-prose-max)}.ecd-prose--checks{max-width:none}.ecd-prose--checks>p{max-width:var(--ecd-prose-max)}.ecd-prose--checks ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ecd-prose--checks li{position:relative;margin:0;padding:14px 16px 14px 46px;background:var(--ecd-paper);border:1px solid var(--ecd-line);border-radius:var(--ecd-radius);line-height:1.5}.ecd-prose--checks li:before{content:"";position:absolute;left:14px;top:15px;width:20px;height:20px;border-radius:50%;background:var(--ecd-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center / 13px no-repeat}.ecd-ch--custom{background:var(--ecd-ink);color:var(--ecd-sand);border-radius:var(--ecd-radius);padding:36px;margin:16px 0;border-top:0}.ecd-ch--custom+.ecd-ch{border-top:0}.ecd-ch--custom .ecd-ch__tile{background:var(--ecd-red);color:#fff}.ecd-ch--custom .ecd-ch__num{color:var(--ecd-gold)}.ecd-ch--custom .ecd-prose{color:#ddd5c5}.ecd-ch--custom .ecd-prose strong{color:#fff}.ecd-ch--custom .ecd-prose a{color:var(--ecd-gold)}.ecd-ch--custom .ecd-prose h3{color:#fff}.ecd-ch--ppwr{background:var(--ecd-paper);border:1px solid var(--ecd-ink);border-top:4px solid var(--ecd-gold);border-radius:var(--ecd-radius);padding:36px;margin:16px 0}.ecd-ch--ppwr+.ecd-ch{border-top:0}.ecd-ch--ppwr .ecd-ch__tile{background:var(--ecd-gold);color:var(--ecd-ink)}.ecd-ch--ppwr .ecd-ch__num{color:#8a6d14}.ecd-ch--shipping .ecd-ch__body{padding:18px 22px;margin-left:66px;background:var(--ecd-sand);border:1px solid var(--ecd-line);border-radius:var(--ecd-radius)}.ecd-prose--cards{max-width:none}.ecd-prose--cards>p{max-width:var(--ecd-prose-max)}.ecd-prose--cards ul{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.ecd-prose--cards li{position:relative;margin:0;padding:16px 44px 16px 16px;min-height:64px;background:var(--ecd-paper);border:1px solid var(--ecd-line-strong);border-radius:var(--ecd-radius);font-size:13px;line-height:1.45;color:var(--ecd-muted);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ecd-prose--cards li a{display:block;color:var(--ecd-ink);font-size:15px;font-weight:600;text-decoration:none;line-height:1.3;margin-bottom:2px}.ecd-prose--cards li a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ecd-prose--cards li:after{content:"";position:absolute;right:16px;top:50%;width:16px;height:16px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23990000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / 16px no-repeat;transition:transform .15s ease}.ecd-prose--cards li:hover{border-color:var(--ecd-red);box-shadow:0 2px 0 var(--ecd-red)}.ecd-prose--cards li:hover a{color:var(--ecd-red)}.ecd-prose--cards li:hover:after{transform:translate(4px,-50%)}.ecd-prose--cards li a:focus-visible{outline:none}.ecd-prose--cards li:focus-within{outline:2px solid var(--ecd-red);outline-offset:2px}.ecd-btn{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:var(--ecd-radius);background:var(--ecd-red);color:#fff;border:1px solid var(--ecd-red);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ecd-btn:hover{background:var(--ecd-red-dark);border-color:var(--ecd-red-dark);color:#fff}.ecd-btn--ghost{background:transparent;color:var(--ecd-ink);border-color:var(--ecd-ink)}.ecd-btn--ghost:hover{background:var(--ecd-ink);color:var(--ecd-cream);border-color:var(--ecd-ink)}.ecd-ch--custom .ecd-btn:hover{background:var(--ecd-cream);color:var(--ecd-ink);border-color:var(--ecd-cream)}.ecd-ch--faq{border-top:1px solid var(--ecd-ink);margin-top:24px;padding-top:48px}.ecd-ch--faq .ecd-ch__tile{background:var(--ecd-red);color:#fff}.ecd-faq{margin-left:66px;display:grid;gap:8px;max-width:1000px}.ecd-faq details{background:var(--ecd-paper);border:1px solid var(--ecd-line);border-radius:var(--ecd-radius);transition:border-color .15s ease}.ecd-faq details[open]{border-color:var(--ecd-ink)}.ecd-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px}.ecd-faq summary::-webkit-details-marker{display:none}.ecd-faq summary:focus-visible{outline:2px solid var(--ecd-red);outline-offset:2px}.ecd-faq__q{margin:0;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.005em}.ecd-faq summary:hover .ecd-faq__q{color:var(--ecd-red)}.ecd-faq__pm,.ecd-ch__pm{position:relative;flex:0 0 22px;width:22px;height:22px;border:1px solid var(--ecd-ink);border-radius:50%}.ecd-faq__pm:before,.ecd-faq__pm:after,.ecd-ch__pm:before,.ecd-ch__pm:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.ecd-faq__pm:after,.ecd-ch__pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.ecd-faq details[open] .ecd-faq__pm:after,details.ecd-ch[open] .ecd-ch__pm:after{transform:translate(-50%,-50%) rotate(0)}.ecd-faq details[open] .ecd-faq__pm{background:var(--ecd-ink);color:#fff}.ecd-faq__a{padding:0 20px 18px;font-size:15px;line-height:1.65;color:#3b3832;max-width:860px}.ecd-faq__a p{margin:0 0 10px}.ecd-faq__a p:last-child{margin:0}.ecd-faq__a a{color:var(--ecd-red);text-underline-offset:3px}.ecd-faq__more{margin:24px 0 0 66px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:15px}.ecd-trust{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ecd-ink);color:var(--ecd-sand);border-radius:var(--ecd-radius)}.ecd-trust__item{display:flex;gap:12px;align-items:center;padding:20px 22px;font-size:14px;line-height:1.4;font-weight:600}.ecd-trust__item+.ecd-trust__item{border-left:1px solid rgba(249,245,240,.14)}.ecd-trust__icon{flex:0 0 auto;display:grid;place-items:center;color:var(--ecd-gold)}.ecd-trust a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ecd--accordion details.ecd-ch{padding:0}.ecd--accordion details.ecd-ch>summary{list-style:none;cursor:pointer;padding:22px 0;margin:0}.ecd--accordion details.ecd-ch>summary::-webkit-details-marker{display:none}.ecd--accordion details.ecd-ch>summary .ecd-ch__titles{flex:1 1 auto}.ecd--accordion details.ecd-ch>summary:hover .ecd-ch__h2{color:var(--ecd-red)}.ecd--accordion details.ecd-ch>.ecd-ch__body{padding-bottom:32px}.ecd--accordion details.ecd-ch--custom>summary,.ecd--accordion details.ecd-ch--ppwr>summary{padding:0}.ecd--accordion details.ecd-ch--custom,.ecd--accordion details.ecd-ch--ppwr{padding:28px 32px}.ecd--accordion details.ecd-ch--custom>.ecd-ch__body,.ecd--accordion details.ecd-ch--ppwr>.ecd-ch__body{padding-top:20px;padding-bottom:0}.ecd--accordion .ecd-ch--custom .ecd-ch__pm{border-color:var(--ecd-cream);color:var(--ecd-cream)}.ecd--cards .ecd__chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ecd--cards .ecd__chapters>.ecd-ch{background:var(--ecd-paper);border:1px solid var(--ecd-line-strong);border-radius:var(--ecd-radius);padding:28px;margin:0}.ecd--cards .ecd__chapters>.ecd-ch--custom{background:var(--ecd-ink)}.ecd--cards .ecd__chapters>.ecd-ch--ppwr{border-top:4px solid var(--ecd-gold)}.ecd--cards .ecd__chapters>.ecd-ch--material,.ecd--cards .ecd__chapters>.ecd-ch--links,.ecd--cards .ecd__chapters>.ecd-ch--benefits{grid-column:1 / -1}.ecd--cards .ecd-ch__body,.ecd--cards .ecd-faq,.ecd--cards .ecd-faq__more{padding-left:0;margin-left:0}.ecd--cards .ecd-ch--shipping .ecd-ch__body{margin-left:0}.ecd--cards .ecd-ch--faq{max-width:none}.ecd--cards .ecd-faq{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;align-items:start}@media(max-width:1199px){.ecd{--ecd-gap: 40px;--ecd-toc-w: 230px}.ecd-lead{grid-template-columns:minmax(0,1fr);gap:24px}}@media(max-width:989px){.ecd{padding:40px 0 56px}.ecd__grid{grid-template-columns:minmax(0,1fr);gap:24px}.ecd-toc{position:static;max-height:none;overflow:visible}.ecd-toc__list{display:flex;gap:8px;overflow-x:auto;border-left:0;padding:2px 2px 10px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ecd-toc__list a{display:flex;gap:6px;white-space:nowrap;margin:0;padding:8px 12px;border:1px solid var(--ecd-line-strong);border-radius:999px;background:var(--ecd-paper);font-size:13px;min-height:44px;align-items:center}.ecd-faq summary{min-height:52px}.ecd-toc__t{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis}.ecd-toc__list a.is-active{border-color:var(--ecd-red)}.ecd-toc__advice{display:none}.ecd-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.ecd-trust__item:nth-child(3){border-left:0}.ecd-trust__item:nth-child(n+3){border-top:1px solid rgba(249,245,240,.14)}.ecd--cards .ecd__chapters,.ecd--cards .ecd-faq{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.ecd__container{padding:0 16px}}@media(max-width:626px){.ecd{padding:32px 0 44px}.ecd__top{margin-bottom:24px}.ecd-ch{padding:28px 0}.ecd-ch__head{gap:12px;margin-bottom:14px;align-items:flex-start}.ecd-ch__tile{flex-basis:40px;width:40px;height:40px}.ecd-ch__h2{font-size:21px}.ecd-ch__body,.ecd-faq,.ecd-faq__more{padding-left:0;margin-left:0}.ecd-ch--shipping .ecd-ch__body{margin-left:0}.ecd-ch--custom,.ecd-ch--ppwr{padding:24px 18px;margin:8px -4px}.ecd--accordion details.ecd-ch--custom,.ecd--accordion details.ecd-ch--ppwr{padding:20px 16px}.ecd-prose{font-size:16px}.ecd-prose--checks ul,.ecd-prose--cards ul{grid-template-columns:minmax(0,1fr)}.ecd-prose table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:normal}.ecd-prose th,.ecd-prose td{min-width:140px}.ecd-tldr{padding:18px}.ecd-tldr__text{font-size:16px}.ecd-faq summary{padding:14px 16px}.ecd-faq__a{padding:0 16px 16px}.ecd-trust{grid-template-columns:minmax(0,1fr)}.ecd-trust__item+.ecd-trust__item{border-left:0;border-top:1px solid rgba(249,245,240,.14)}.ecd-trust__item{padding:14px 16px}}@media(prefers-reduced-motion:reduce){.ecd *,.ecd *:before,.ecd *:after{transition:none!important}}@media print{.ecd-toc,.ecd-trust{display:none}.ecd__grid{display:block}.ecd-faq details>.ecd-faq__a{display:block}}.ecd{scroll-margin-top:49px}@media(max-width:749px){.ecd__kicker,.ecd__meta,.ecd-toc__label,.ecd-tldr__label,.ecd-ch__num,.ecd-toc__n{font-size:12px}}.ecd-lead--solo{grid-template-columns:minmax(0,1fr)}.ecd{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ecd-content.css.map */
