html:root{--dda-bg:#ffffff;--dda-card:#ffffff;--dda-raised:#eeeff1;--dda-grey:#f7f7f8;--dda-ink:#121417;--dda-ink2:#474c54;--dda-muted:#5f656e;--dda-line:rgba(18,20,23,.12);--dda-line2:rgba(18,20,23,.24);--dda-accent:#c62847;--dda-deep:#c62847;--dda-deep-h:#a8213c;--dda-tint:#f7f7f8;--dda-pline:#e4e5e8;--dda-ok:#0f7a3a;--dda-ok-soft:#e3f3e8;--dda-ok-mark:#b9e3c6;--dda-bad:#b3261e;--dda-bad-soft:#fbe7e5;--dda-display:"Bricolage Grotesque", var(--font-heading-family), system-ui, sans-serif;--dda-sans:var(--font-body-family), system-ui, sans-serif;--dda-ease:cubic-bezier(.22,1,.36,1)}.dda{background:var(--dda-bg);color:var(--dda-ink);font:400 17px/1.55 var(--dda-sans);letter-spacing:0;padding:var(--dda-pt,48px) 0 var(--dda-pb,48px)}.dda *,.dda *:before,.dda *:after{box-sizing:border-box}.dda ::selection{background:var(--dda-deep);color:#fff}.dda a{color:inherit;text-underline-offset:3px}.dda :focus-visible{outline:3px solid var(--dda-ink);outline-offset:2px;border-radius:6px}.dda-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.dda .dda-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:10px;font:600 16px/1.2 var(--dda-sans);text-decoration:none;border:1px solid transparent;cursor:pointer;text-align:center;transition:background-color .15s var(--dda-ease),transform .12s var(--dda-ease)}.dda .dda-btn:active{transform:scale(.98)}.dda .dda-btn--deep{background:var(--dda-deep);color:#fff}.dda .dda-btn--deep:hover{background:var(--dda-deep-h)}.dda .dda-btn--ink{background:var(--dda-ink);color:#fff}.dda .dda-btn--ink:hover{background:#000}.dda .dda-btn--line{background:var(--dda-card);border-color:var(--dda-line2);color:var(--dda-ink)}.dda .dda-btn--line:hover{background:var(--dda-tint);border-color:var(--dda-pline)}.dda .dda-more{display:inline-flex;min-height:44px;align-items:center;margin-top:16px;font-weight:600;color:var(--dda-deep)}.dda-hero__grid{display:grid;grid-template-columns:minmax(0,5.5fr) minmax(0,6.5fr);gap:64px;align-items:start}.dda-intro{padding-top:48px}.dda .dda-h1{font:600 clamp(36px,4.6vw,66px)/1.04 var(--dda-display);letter-spacing:-.03em;margin:0;color:var(--dda-ink);overflow-wrap:break-word;min-width:0}.dda .dda-h1 mark{background:none;color:inherit;position:relative;z-index:0;white-space:nowrap}.dda .dda-h1 mark{color:var(--dda-deep)}.dda .dda-h1 mark:before{content:"";position:absolute;z-index:-1;left:-.04em;right:-.04em;bottom:.02em;height:.12em;background:var(--dda-deep);border-radius:2px}.dda-lede{font-size:19px;color:var(--dda-ink2);max-width:480px;margin:24px 0}.dda-trust{font-size:15px;color:var(--dda-muted);margin:0}.dda-trust b{color:var(--dda-ink);font-weight:600}.dda-quiz{background:var(--dda-card);border:1px solid var(--dda-line);border-radius:20px;padding:24px;box-shadow:0 1px 2px #0000000a,0 12px 32px #1214170f}.dda-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 -8px 16px;padding:0 8px}.dda-tabs::-webkit-scrollbar{display:none}.dda .dda-tab{flex:none;min-height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--dda-line);background:transparent;font:500 15px/1 var(--dda-sans);letter-spacing:0;color:var(--dda-ink2);cursor:pointer;transition:background-color .15s var(--dda-ease)}.dda .dda-tab:hover{background:var(--dda-tint)}.dda .dda-tab[aria-selected=true]{background:var(--dda-deep);border-color:var(--dda-deep);color:#fff;font-weight:600}.dda-qmeta{font-size:14px;color:var(--dda-muted);margin:0 0 8px}.dda-stem{font:500 21px/1.4 var(--dda-sans);margin:0 0 16px;color:var(--dda-ink)}.dda-opts{display:grid;gap:8px;list-style:none;margin:0;padding:0}.dda-opts li{margin:0}.dda .dda-opt{position:relative;z-index:0;display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;text-align:left;border:1px solid var(--dda-line2);border-radius:12px;background:var(--dda-card);font:400 17px/1.35 var(--dda-sans);letter-spacing:0;color:var(--dda-ink);cursor:pointer;transition:background-color .15s var(--dda-ease),border-color .15s var(--dda-ease)}.dda .dda-opt:hover:not([disabled]){background:var(--dda-tint);border-color:var(--dda-pline)}.dda-opt .k{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--dda-raised);font-weight:600;font-size:15px}.dda-opt .t{position:relative}.dda-opt .t:before{content:"";position:absolute;z-index:-1;left:-4px;right:-4px;top:12%;bottom:8%;background:var(--dda-ok-mark);border-radius:3px;transform:scaleX(0);transform-origin:left center;transition:transform .42s var(--dda-ease) .06s}.dda .dda-opt[disabled]{cursor:default;opacity:1}.dda .dda-opt.is-right{border-color:var(--dda-ok);background:var(--dda-ok-soft)}.dda-opt.is-right .k{background:var(--dda-ok);color:#fff}.dda-opt.is-right .t:before{transform:scaleX(1)}.dda .dda-opt.is-wrong{border-color:var(--dda-bad);background:var(--dda-bad-soft)}.dda-opt.is-wrong .k{background:var(--dda-bad);color:#fff}.dda .dda-opt.is-dim{opacity:.62}.dda-opt svg{margin-left:auto;flex:none;width:20px;height:20px}.dda-fb{margin-top:16px}.dda-fb[hidden]{display:none}.dda-verdict{display:flex;align-items:center;gap:8px;font:600 18px/1.3 var(--dda-sans);margin:0 0 8px}.dda-verdict svg{width:20px;height:20px;flex:none}.dda-verdict.ok{color:var(--dda-ok)}.dda-verdict.no{color:var(--dda-bad)}.dda-why{margin:0 0 12px;color:var(--dda-ink2);font-size:16px}.dda-why b{color:var(--dda-ink)}.dda-rec{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center;padding:16px;border-radius:14px;background:var(--dda-tint);margin-top:16px}.dda-rec p{margin:0;font-size:16px}.dda-acts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.dda-acts .dda-btn{flex:1 1 200px}.dda-tally{font-size:14px;color:var(--dda-muted);margin:12px 0 0}.dda .dda-h2{font:600 clamp(30px,3.6vw,48px)/1.08 var(--dda-display);letter-spacing:-.03em;margin:0 0 12px;color:var(--dda-ink)}.dda-sub{color:var(--dda-ink2);margin:0 0 48px;max-width:640px}.dda-sub--tight{margin-bottom:12px}.dda-finder{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:720px;margin-bottom:32px}.dda .dda-finder input{min-height:56px;border:1px solid var(--dda-line2);border-radius:12px;background:var(--dda-card);padding:0 16px;font:400 17px var(--dda-sans);color:var(--dda-ink);width:100%}.dda .dda-finder input:focus{outline:3px solid var(--dda-accent);outline-offset:0;border-color:var(--dda-deep)}.dda-vend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.dda-vend li{margin:0}.dda .dda-vend a{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:64px;padding:0 16px;border-radius:12px;background:var(--dda-card);border:1px solid var(--dda-line);text-decoration:none;font:500 18px/1.2 var(--dda-sans);color:var(--dda-ink);transition:background-color .15s var(--dda-ease)}.dda-vend a span{font-size:14px;color:var(--dda-muted);font-weight:400;white-space:nowrap}.dda .dda-vend a:hover{background:var(--dda-tint);border-color:var(--dda-pline)}.dda-cmp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.dda-cmp__col{display:flex;flex-direction:column;padding:32px;border-radius:20px;background:var(--dda-card);border:1px solid var(--dda-line)}.dda-cmp__col--paid{border:2px solid var(--dda-deep)}.dda-cmp__tag{align-self:flex-start;margin:0 0 12px;padding:4px 12px;border-radius:999px;background:var(--dda-raised);font:600 14px/1.4 var(--dda-sans);color:var(--dda-ink)}.dda-cmp__col--paid .dda-cmp__tag{background:var(--dda-deep);color:#fff}.dda .dda-cmp__h{font:600 26px/1.15 var(--dda-display);letter-spacing:-.02em;margin:0 0 16px;color:var(--dda-ink)}.dda-cmp__list{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:12px}.dda-cmp__list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;margin:0;color:var(--dda-ink2);font-size:17px;line-height:1.45}.dda-cmp__list svg{width:22px;height:22px;color:#0f7a3a;margin-top:1px}.dda-cmp__col--paid .dda-cmp__list svg{color:var(--dda-deep)}.dda-cmp__acts{margin-top:auto}.dda-cmp__acts .dda-btn{width:100%}.dda-cmp__more{margin:12px 0 0;font-size:15px;color:var(--dda-muted)}.dda-cmp__more a{display:inline-flex;align-items:center;min-height:44px;color:var(--dda-deep);font-weight:600}.dda-cmp__more b{color:var(--dda-ink)}.dda-rvhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:24px}.dda-rvhead .dda-h2{margin:0}.dda-rating{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0;color:var(--dda-ink2);font-size:16px}.dda-rating b{font:600 40px/1 var(--dda-display);letter-spacing:-.03em;color:var(--dda-ink)}.dda .dda-rv .dd-rv__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dda .dda-rv .dd-rv-card{margin:0;padding:24px;background:var(--dda-card);border:1px solid var(--dda-line);border-radius:16px;box-shadow:none;color:var(--dda-ink);display:flex;flex-direction:column}.dda .dda-rv blockquote{margin:12px 0 16px;padding:0;border:0;font-size:18px;line-height:1.55;font-style:normal;color:var(--dda-ink)}.dda .dda-rv figcaption{margin-top:auto;font-size:15px;color:var(--dda-muted);display:flex;flex-direction:column;gap:2px}.dda .dda-rv figcaption b{color:var(--dda-ink);font-weight:600}.dda .dda-rv figcaption a{color:var(--dda-deep);display:inline-flex;min-height:44px;align-items:center}.dda-guar{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:20px;align-items:center;padding:24px 28px;border-radius:16px;background:var(--dda-tint);border:1px solid var(--dda-pline)}.dda-guar>svg{width:40px;height:40px;color:var(--dda-deep)}.dda .dda-guar__h{font:600 24px/1.2 var(--dda-display);letter-spacing:-.02em;margin:0 0 4px;color:var(--dda-ink)}.dda-guar p{margin:0;color:var(--dda-ink2);font-size:16px}.dda-guar .dda-btn{white-space:nowrap}.dda-packs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.dda-packs li{margin:0}.dda .dda-pack{display:flex;flex-direction:column;text-decoration:none;color:var(--dda-ink)}.dda-pack b{font:600 18px/1.25 var(--dda-sans);margin-bottom:4px}.dda-pack>span:not(.dda-pack__art){font-size:15px;color:var(--dda-muted)}.dda-pack .dda-star{color:var(--dda-deep)}.dda-pack .dda-price{color:var(--dda-ink);font-weight:600;margin-top:4px}.dda-pack:hover b{text-decoration:underline}.dda-faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}.dda-faq details{border-bottom:1px solid var(--dda-line2)}.dda-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:64px;gap:16px;cursor:pointer;font:600 19px/1.3 var(--dda-sans);color:var(--dda-ink)}.dda-faq summary::-webkit-details-marker{display:none}.dda-faq summary svg{flex:none;width:20px;height:20px;transition:transform .2s var(--dda-ease)}.dda-faq details[open] summary svg{transform:rotate(180deg)}.dda-faq details p{margin:0 0 24px;color:var(--dda-ink2)}.dda-faq details a{color:var(--dda-deep);font-weight:600;display:inline-flex;min-height:44px;align-items:center}@media(max-width:1000px){.dda-hero__grid{grid-template-columns:minmax(0,1fr);gap:24px}.dda-intro{padding-top:0}.dda-vend{grid-template-columns:repeat(3,minmax(0,1fr))}.dda-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.dda-faq{grid-template-columns:minmax(0,1fr);gap:24px}.dda .dda-rv .dd-rv__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.dda{font-size:16px}.dda.dda-hero{padding-top:16px;padding-bottom:64px}.dda .dda-h1{font-size:36px}.dda-lede{font-size:16px;margin:12px 0 0}.dda-trust{display:none}.dda-quiz{padding:16px;border-radius:16px;margin:0 -4px}.dda-stem{font-size:18px}.dda .dda-opt{min-height:52px;font-size:16px}.dda-vend{grid-template-columns:repeat(2,minmax(0,1fr))}.dda .dda-vend a{font-size:16px;min-height:56px}.dda-cmp{grid-template-columns:minmax(0,1fr)}.dda-cmp__col{padding:24px}.dda-guar{grid-template-columns:32px minmax(0,1fr);padding:20px}.dda-guar>svg{width:32px;height:32px}.dda-guar .dda-btn{grid-column:1/-1}.dda-finder{grid-template-columns:minmax(0,1fr)}.dda-packs{gap:16px}.dda-pack b{font-size:16px}.dda-sub{margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.dda *{transition:none!important}}.dda-find{position:relative;margin:0 0 16px}.dda-find__label{display:block;font:600 15px/1.3 var(--dda-sans);color:var(--dda-ink);margin:0 0 8px}.dda-find__box{position:relative}.dda-find__box svg{position:absolute;left:14px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:var(--dda-muted);pointer-events:none}.dda .dda-find input{width:100%;min-height:52px;border:1px solid var(--dda-line2);border-radius:12px;background:var(--dda-card);padding:0 16px 0 44px;font:400 17px var(--dda-sans);color:var(--dda-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.dda .dda-find input:focus{outline:3px solid var(--dda-accent);outline-offset:0;border-color:var(--dda-deep)}.dda-find__list{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:var(--dda-card);border:1px solid var(--dda-line);border-radius:14px;box-shadow:0 12px 32px #12141724;max-height:min(60vh,420px);overflow:auto}.dda-find__list[hidden]{display:none}.dda-find__list li{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 10px;margin:0;border-radius:10px;cursor:pointer;color:var(--dda-ink)}.dda-find__list li[aria-selected=true],.dda-find__list li:hover{background:var(--dda-tint)}.dda-find__list li b{display:block;font:600 16px/1.25 var(--dda-sans)}.dda-find__list li small{display:block;font-size:13px;color:var(--dda-muted)}.dda-find__list .dd-art--mini{width:44px;height:44px;flex:none;border-radius:8px}.dda-find__list .dd-art--mini .dd-art__c{font-size:11px}.dda-find__list .dda-find__none{cursor:default;color:var(--dda-muted);font-size:15px}.dda-find__list .dda-find__none:hover{background:none}.dda-chips-label{margin:0 0 8px;font-size:14px;color:var(--dda-muted)}.dda-rimg{display:block;width:64px;height:64px}.dda-rimg .dd-art--mini{width:64px;height:64px;border-radius:10px}.dd-art{--v:#c62847;--vt:#c62847;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:22px 20px 16px;overflow:hidden;border-radius:inherit;text-align:left;font-family:var(--dda-sans);background:#fff;color:#0d0f13;box-shadow:inset 0 0 0 1px #dfe2e6}.dd-art:before{content:"";position:absolute;left:0;right:0;top:0;height:7px;background:var(--v)}.dd-art__v{position:absolute;left:20px;top:18px;right:16px;font:700 11px/1.2 var(--dda-sans);letter-spacing:.14em;color:var(--vt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-art__n{margin-top:14px;font:700 clamp(20px,2.2vw,30px)/1.05 var(--dda-sans);letter-spacing:-.02em;color:#0d0f13;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dd-art__n--s{font-size:clamp(16px,1.6vw,21px);line-height:1.12}.dd-art__c{font:500 clamp(14px,1.3vw,18px)/1.2 var(--dda-sans);color:#5a606a}.dd-art__q{position:absolute;left:20px;bottom:12px;font:700 13px/1.2 var(--dda-sans);color:var(--vt)}.dd-art--mini{position:relative;inset:auto;justify-content:center;align-items:center;padding:8px 4px 4px;text-align:center}.dd-art--mini:before{height:5px}.dd-art--mini .dd-art__c{font:700 12px/1.05 var(--dda-sans);color:var(--vt);overflow-wrap:anywhere}html:root .card:has(.dd-art),html:root .card__inner:has(.dd-art){--ratio-percent:56% !important}html:root .card__inner:has(.dd-art){border-radius:14px;overflow:hidden}html:root .card__media:has(.dd-art) .media{background:none}.dda-pack__art{position:relative;display:block;aspect-ratio:5/3;border-radius:14px;overflow:hidden;margin-bottom:12px}html:root{--dd-red:#c62847;--dd-red-dark:#c62847;--dd-red-soft:#f7f7f8;--dd-star:#c62847;--jdgm-primary-color:#c62847;--jdgm-secondary-color:rgba(198,40,71,.1);--jdgm-star-color:#c62847;--jdgm-write-review-bg-color:#c62847;--jdgm-paginate-color:#c62847;--jdgm-reviewer-name-color:#c62847}html:root .ddl{--ddl-accent:#c62847 !important}html:root .jm-review-widget,html:root .jm-review-item,html:root .jm-star-rating,html:root [class*=jm-]{--jm-review-widget-star-and-histogram-color:#c62847 !important}html:root .ddh__stats li:after{background:var(--r, #c62847)}@media(hover:hover){html:root .ddh__stats li:hover strong{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddh__steps li:hover{border-color:color-mix(in srgb,var(--r, #c62847) 35%,var(--line, #E6E7EB))}}@media(hover:hover){html:root .ddh__vendors a:hover em{color:var(--r, #c62847)}}@media(hover:hover){html:root .dd-dir li>a:hover,html:root .dd-dir li>button:hover,html:root .ddb__row>a:hover{background-color:color-mix(in srgb,var(--r, #c62847) 5%,transparent)}}@media(hover:hover){html:root .dd-dir li>a:hover .dd-code,html:root .dd-dir li>button:hover .dd-code,html:root .ddb__row>a:hover strong{color:var(--r, #c62847)!important}}@media(hover:hover){html:root .collection__view-all a:hover{border-color:var(--r, #c62847)!important;color:var(--r, #c62847)!important}}html:root .dd-popular:after{box-shadow:0 0 0 2px #c6284780}html:root .product-form__submit .dd-sheen:before{background:linear-gradient(100deg,transparent,rgba(198,40,71,.12),transparent)}@media(hover:hover){html:root .product-form__submit:hover{box-shadow:0 12px 24px -14px #c6284799}}@media(hover:hover){html:root .xbtb_list_item>.xbtb_item:hover .xbtb_item_icon{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddl__steps>li:hover b{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddpd__facts>div:hover{background-color:color-mix(in srgb,var(--r, #c62847) 5%,transparent)}}@media(hover:hover){html:root .ddpd__facts>div:hover dd{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddpd__bars li:hover .ddpd__dn{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddpd__faq summary:hover{color:var(--r, #c62847)}}@media(hover:hover){html:root .ddc__btn:hover,html:root #ddf-btn:hover{box-shadow:0 12px 24px -14px #c628478c}}html:root .dd-mp-bar{background:#c62847}html:root .dd-mp-bar .dd-mp-code{color:#c62847;border:.15rem dashed rgba(198,40,71,.55)}html:root .dd-mp-code{color:#c62847;border:.15rem dashed rgba(198,40,71,.6)}html:root .dd-mp-line,html:root .dd-mp-cart{background:#c628470f;border:.1rem solid rgba(198,40,71,.25)}html:root .dd-rv-stars>span{background:#c62847}html:root .dd-rv-card figcaption a:hover{color:#c62847}html:root .ddh__eyebrow2{color:#c62847}html:root .ddh__ticks svg{color:#c62847}html:root .rte .dd-endcard .dd-endcard__btn{background:#c62847}html:root .rte .dd-endcard .dd-endcard__btn:hover{background:#a8213c}html:root .dd-steps b{color:#c62847}html:root .dd-steps a{color:#c62847}@media(hover:hover){html:root .dd-steps li:hover{border-color:color-mix(in srgb,#c62847 35%,#E6E7EB)}}@media(hover:hover){html:root .rte .dd-endcard .dd-endcard__btn:hover{box-shadow:0 12px 24px -14px #c62847b3}}html:root .dd-buybar__btn{background:#c62847}html:root .dd-buybar__btn:hover{background:#a8213c}html:root #menu-drawer .menu-drawer__menu-item:hover{color:#c62847}html:root #menu-drawer .menu-drawer__menu-item[href*=choose-exam]{color:#c62847}html:root .terms-relentless.dd-terms-flag{outline:2px solid #c62847}html:root .dd-qbar{border-left:3px solid #c62847}html:root .dd-qbar a{color:#c62847}html:root .dd-404 button{background:#c62847}html:root .dd-404 .dd-404__pills a:hover{border-color:#c62847;color:#c62847}html:root .product-form__submit.button--secondary{--color-button:198,40,71;background-color:#c62847!important;border-color:#c62847!important}html:root .product-form__submit.button--secondary:after{box-shadow:0 0 0 1px #c62847!important}@media screen and (min-width:990px){html:root .dd-sidebuy__btn{background:#c62847}}@media screen and (min-width:1200px){html:root .dd-side__jumps a:hover,html:root .dd-side__jumps a.is-here{color:#c62847}}@media screen and (min-width:1200px){html:root .dd-side__btn--half{background:#c62847}}@media screen and (min-width:1200px){html:root .dd-side__top:hover{color:#c62847}}html:root .rte a[href],html:root .rte a[href]:visited{color:#c62847}html:root .rte a[href]:hover{color:#a8213c}html:root .color-scheme-3 .rte a[href],html:root .color-scheme-4 .rte a[href],html:root .color-scheme-5 .rte a[href]{color:rgba(var(--color-foreground),.85)}html:root #dd-samples .dd-sample{color:#c62847}html:root #dd-samples .dd-sample:hover{color:#a8213c}html:root,html:root .color-scheme-1{--color-button:198,40,71}html:root .color-scheme-2{--color-button:198,40,71}html:root .jdgm-histogram__bar-content{background-color:#c62847}html:root .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,html:root .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#c62847}html:root .jdgm-review-snippet-widget{--jdgm-snippet-star-color:#c62847}html:root .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{background:#fff}html:root .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#c62847}html:root .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,html:root .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{background:#fff}html:root .ddhp__b{background:#c62847}html:root #ddf-sections--28186449150178__dd_footer .ddf__logo span{color:#c62847}html:root .ddh{--r:#c62847;--rd:#c62847}html:root .ddh__free{border:1px solid #e4e5e8;background:#f7f7f8}html:root #ddm-template--28186448789730__dd_more_vendors{--r:#c62847}html:root .dd-pair__opt input{accent-color:#c62847}html:root .dd-pair__p b{color:#c62847}html:root .dd-pair__opt:has(input:checked){border-color:#c62847;background:#c628470a}html:root .ddq__eyebrow{color:#c62847}html:root .ddq__num{color:#c62847}html:root .ddq__ans summary{color:#c62847}html:root .ddq__btn{background:#c62847}html:root .ddq__btn--ghost{background:#fff}html:root .ddl__steps li.ddl__on{border-color:#c62847}html:root .ddl__steps a{color:#c62847!important}html:root .ddl__steps li.ddl__buy a{background:#c62847}html:root .ddl__tag{background:#c62847}html:root #ddpd-template--28186449084642__dd_details .ddpd__read a{color:#c62847}html:root #ddpd-template--28186449084642__dd_details .ddpd__faq summary:after{color:#c62847}html:root .jdgm-rev__icon:after,html:root .jdgm-rev__buyer-badge{background-color:#16181d}html:root .jdgm-star{color:#c62847}html:root .jdgm-preview-badge .jdgm-star{color:#c62847}html:root .jdgm-histogram .jdgm-star{color:#c62847}html:root{--buttons-radius:10px;--buttons-radius-outset:11px;--inputs-radius:12px;--inputs-radius-outset:13px;--product-card-corner-radius:1.4rem;--collection-card-corner-radius:1.4rem;--blog-card-corner-radius:1.4rem;--popup-corner-radius:14px;--drawer-border-opacity:.12;--media-radius:12px;--text-boxes-radius:14px}html:root,html:root .color-scheme-1{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:18,20,23;--color-shadow:18,20,23;--color-secondary-button-text:18,20,23;--color-link:198,40,71}html:root .color-scheme-2{--color-background:255,255,255;--gradient-background:#ffffff;--color-foreground:18,20,23}html:root body{background-color:var(--dda-bg)}html:root ::selection{background:var(--dda-deep);color:#fff}html:root :focus-visible{outline-color:var(--dda-ink)}html:root h1,html:root h2,html:root .h0,html:root .h1,html:root .h2,html:root .title--primary,html:root .main-page-title,html:root .collection-hero__title,html:root .article-template__title,html:root .blog__title,html:root .product__title h1,html:root .ddx__title,html:root .ddh__head h2,html:root .ddh__title,html:root .dd-about__h,html:root .ddq__h,html:root .ddl__head h2{font-family:var(--dda-display);font-weight:600;letter-spacing:-.025em;color:var(--dda-ink)}html:root .main-page-title,html:root .collection-hero__title,html:root .article-template__title,html:root .title--primary,html:root .blog__title{font-size:clamp(32px,4.2vw,52px);line-height:1.06}html:root .product__title h1{font-size:clamp(28px,3.2vw,42px);line-height:1.1}html:root h3,html:root .h3,html:root .h4{letter-spacing:-.01em;color:var(--dda-ink)}html:root .button,html:root .shopify-payment-button__button--unbranded,html:root .customer button,html:root .cart__checkout-button{font-weight:600;letter-spacing:0;border-radius:var(--buttons-radius)}html:root .button:not(.button--tertiary),html:root .shopify-payment-button__button--unbranded{min-height:48px}html:root .button--secondary{--color-button:255,255,255;--color-button-text:18,20,23}html:root .button:not(.button--secondary):not(.button--tertiary):hover{--color-button:168,33,60}html:root .link,html:root .underlined-link,html:root .customer a{color:var(--dda-deep)}html:root .field__input,html:root .select__select,html:root .customer .field input,html:root .search__input{border-radius:var(--inputs-radius)}html:root .field:after,html:root .select:after,html:root .customer .field:after{border-radius:var(--inputs-radius)}html:root .dd-mp-bar{background:var(--dda-deep);color:#fff}html:root .dd-mp-bar .dd-mp-code{background:#fff;color:var(--dda-deep);border-color:#fff}html:root .dd-mp-line,html:root .dd-mp-cart{background:var(--dda-tint);border-color:var(--dda-pline)}html:root .header-wrapper{background:var(--dda-bg);border-bottom:1px solid var(--dda-line)}html:root .header__menu-item{color:var(--dda-ink2)}html:root .header__menu-item:hover{color:var(--dda-ink)}html:root .header__active-menu-item{color:var(--dda-deep)}html:root .header__submenu,html:root .menu-drawer,html:root .search-modal__content{background:#fff}html:root .header__submenu{border-radius:14px;border:1px solid var(--dda-line)}html:root .footer,html:root .dd-footer,html:root footer.footer{background:#fff;border-top:1px solid var(--dda-line);color:var(--dda-ink2)}html:root .footer a:hover,html:root .dd-footer a:hover{color:var(--dda-ink)}html:root .card-wrapper .card__heading{font-weight:600;letter-spacing:-.005em;color:var(--dda-ink)}html:root .card-wrapper .price{color:var(--dda-ink);font-weight:600}html:root .card--standard>.card__content{padding-top:10px}html:root .collection-hero{background:var(--dda-bg)}html:root .facets__form,html:root .facet-filters__field .select__select{border-radius:12px}html:root .cart-notification{background:#fff;border:1px solid var(--dda-line);border-top:0;border-radius:0 0 16px 16px;box-shadow:0 16px 40px #12141724}html:root .predictive-search{background:#fff;border-radius:0 0 14px 14px}html:root .cart__footer,html:root .cart-item{background:transparent}html:root .cart-items td,html:root .cart-items th{border-color:var(--dda-line)}html:root .rterms-checkbox{border-radius:12px}html:root .jdgm-widget,html:root .jdgm-rev-widg{--jdgm-primary-color:#c62847}html:root .rte{color:#121417db}html:root .rte h2,html:root .rte h3{color:var(--dda-ink)}html:root .rte blockquote{border-left-color:var(--dda-deep)}html:root .article-template__content,html:root .main-page-title+.rte{font-size:17px;line-height:1.6}@media(max-width:749px){html:root .article-template__content,html:root .main-page-title+.rte{font-size:16px}}html:root .template-search__header h1,html:root .customer h1,html:root .template-404 h1,html:root .password-main h1{font-family:var(--dda-display);font-weight:600;letter-spacing:-.025em}html:root .customer .field input{min-height:48px}html:root .media>.dd-art{display:flex}html:root{--dd-star:#c62847}html:root .dd-pair__p s{color:#121417ad}html:root .jdgm-widget,html:root .jdgm-widget *{--jm-review-widget-lighter-text-color:#5f656e}html:root .dd-jump a,html:root .dd-crumbs a,html:root .product__info-container p>a[href="/pages/free-samples"]{display:inline-flex;align-items:center;min-height:44px}html:root [id^=ddf-] a{display:inline-flex;align-items:center;min-height:44px}html:root .rte details>summary{display:flex;align-items:center;min-height:44px}html:root .header__submenu .header__menu-item{display:flex;align-items:center;min-height:44px}html:root .dd-qbar a{display:inline-flex;align-items:center;min-height:44px}html:root .ddhp__i,html:root .ddhp__b{min-height:44px}.dda-stem.is-clamped{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.dda .dda-moreq{display:inline-flex;align-items:center;min-height:44px;margin:-8px 0 8px;padding:0;border:0;background:none;font:600 15px/1.2 var(--dda-sans);color:var(--dda-deep);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dda .dda-moreq[hidden]{display:none}html:root .dd-bb{margin:32px 0 8px}html:root .dd-bb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 20px}html:root .dd-bb__card{padding:20px 22px;border-radius:14px;background:#fff;border:1px solid var(--dda-line)}html:root .dd-bb__card h4{margin:0 0 10px;font:600 18px/1.25 var(--dda-display);letter-spacing:-.01em;color:var(--dda-ink)}html:root .dd-bb__card ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}html:root .ddpd__read .dd-bb__card li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;margin:0;padding:0;font-size:15.5px;line-height:1.5;color:var(--dda-ink2)}html:root .ddpd__read .dd-bb__card li:before{display:none}html:root .dd-bb__card svg{width:20px;height:20px;margin-top:2px;color:var(--dda-deep)}html:root .dd-bb__card b{color:var(--dda-ink)}html:root .ddpd__read .dd-bb__card a{color:var(--dda-deep);font-weight:600}@media(max-width:749px){html:root .dd-bb__grid{grid-template-columns:minmax(0,1fr)}}html:root .article-template__link,html:root .dd-side__jumps a{display:inline-flex;align-items:center;min-height:44px}html:root .ddpd__read form input,html:root .ddpd__read form button{min-height:44px}html:root .ddl.ddl--two{border:1px solid var(--dda-line);border-radius:16px;padding:22px 24px;background:#fff;margin:0 0 36px}html:root .ddl--two .ddl__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 14px}html:root .ddl--two .ddl__head h3{margin:0;font:600 21px/1.2 var(--dda-display);letter-spacing:-.015em;color:var(--dda-ink)}html:root .ddl--two .ddl__head span{font-size:14px;color:var(--dda-muted)}html:root .ddl--two .ddl__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html:root .ddl--two .ddl__steps li{margin:0;display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:12px;border:1px solid var(--dda-line);background:#fff;color:var(--dda-ink)}html:root .ddl--two .ddl__steps li.ddl__on{border-color:var(--dda-pline);background:var(--dda-tint)}html:root .ddl--two .ddl__steps li.ddl__buy{background:#fff;border:2px solid var(--dda-deep);color:var(--dda-ink)}html:root .ddl--two .ddl__steps strong{font:600 18px/1.25 var(--dda-display);color:var(--dda-ink)}html:root .ddl--two .ddl__steps em{font-style:normal;font-size:15px;line-height:1.5;color:var(--dda-ink2)}html:root .ddl--two .ddl__acts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:auto;padding-top:6px}html:root .ddl--two .ddl__steps a.ddl__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:10px;background:var(--dda-deep);color:#fff!important;font-weight:600;font-size:15px;text-decoration:none;margin:0}html:root .ddl--two .ddl__steps li.ddl__on a.ddl__btn{background:var(--dda-ink)}html:root .ddl--two .ddl__steps a.ddl__link{display:inline-flex;align-items:center;min-height:44px;color:var(--dda-deep)!important;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:3px;margin:0;padding:0;background:none}@media(max-width:749px){html:root .ddl--two .ddl__steps{grid-template-columns:minmax(0,1fr)}html:root .ddl.ddl--two{padding:18px 16px}}html:root .dd-freeq{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:12px 0 0}html:root .dd-freeq__btn{flex:1 1 100%;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:8px 16px;border-radius:10px;border:1px solid var(--dda-ink);background:#fff;color:var(--dda-ink)!important;font-weight:600;font-size:16px;text-decoration:none;text-align:center}html:root .dd-freeq__btn span{font-weight:400;font-size:13px;color:var(--dda-muted)}html:root .dd-freeq__btn:hover{background:var(--dda-tint)}html:root .dd-freeq__pdf{display:inline-flex;align-items:center;min-height:44px;margin:0 auto;color:var(--dda-deep)!important;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:3px}html:root .dd-bb__card--free p{margin:0 0 10px;font-size:15.5px;line-height:1.55;color:var(--dda-ink2)}html:root .dd-bb__acts{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}html:root .ddpd__read .dd-bb__acts a.dd-bb__btn{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:10px;background:var(--dda-ink);color:#fff;font-weight:600;text-decoration:none}html:root .ddpd__read .dd-bb__acts a.dd-bb__link{display:inline-flex;align-items:center;min-height:44px}html:root .dd-spages{display:none}html:root .ddl--two .ddl__steps li em,html:root .ddl--two .ddl__steps li.ddl__buy em{color:var(--dda-ink2)!important}html:root .ddpd__read .dd-bb__acts a.dd-bb__btn{color:#fff!important}html:root .ddl--two .ddl__steps a.ddl__btn,html:root .ddl--two .ddl__steps a.ddl__link,html:root .ddpd__read form input,html:root .ddpd__read form button,html:root .dda .dda-rv figcaption a,html:root .article-template__link{min-height:46px}html:root .dd-side__btn,html:root .dd-side__top{display:flex;align-items:center;justify-content:center;min-height:46px}html:root{--dd-red-dark:#a8213c}html:root .ddh{--rd:#a8213c}.dda.dda-part--compare,.dda.dda-part--proof,.dda.dda-part--guarantee{background:var(--dda-grey)}.dda-guar{background:#fff;border-color:var(--dda-pline)}.dda .dda-rv .dd-rv-card,.dda-cmp__col{background:#fff}html:root .header-wrapper{background:#fff}html:root .ddl--two .ddl__steps li.ddl__on{background:var(--dda-grey);border-color:var(--dda-pline)}html:root .header__active-menu-item,html:root .header__menu-item:hover{color:var(--dda-deep)}html:root .scroll-trigger,html:root .scroll-trigger--offscreen{opacity:1!important;transform:none!important;animation:none!important}html:root .dd-reveal,html:root .dd-wait{opacity:1!important;transform:none!important;transition:none!important}html:root .ddh__eyebrow,html:root .ddh__title,html:root .ddh__lead,html:root .ddh__search,html:root .ddh__popular,html:root .ddh__stats,html:root .ddh__cover,html:root .ddh__art,html:root .product__media-wrapper,html:root .product__info-container>*,html:root .dd-pills>*,html:root .dd-popular,html:root .dd-popular:after,html:root .product-media-container,html:root .xbtb_list_item>.xbtb_item,html:root .ddl__steps>li,html:root .ddpd__facts>div,html:root .shopify-policy__title,html:root .shopify-policy__body,html:root .ddb__title,html:root .ddb__sub,html:root .ddb__month{animation:none!important}html:root .dd-f-tilt,html:root .dd-f-mag{transform:none!important}.dda-enter{opacity:0;transform:translateY(8px)}.dda-enter.dda-in{opacity:1;transform:none;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.dda-enter .dda-packs>li{opacity:0;transform:translateY(8px)}.dda-enter.dda-in .dda-packs>li{opacity:1;transform:none;transition:opacity .24s cubic-bezier(.22,1,.36,1) calc(var(--dda-i,0)*30ms),transform .24s cubic-bezier(.22,1,.36,1) calc(var(--dda-i,0)*30ms)}@media(prefers-reduced-motion:reduce){.dda-enter,.dda-enter *{opacity:1!important;transform:none!important;transition:none!important}}.dda-hero__grid{align-items:center}.dda-hstats{list-style:none;margin:32px 0 0;padding:24px 0 0;border-top:1px solid var(--dda-line);display:grid;gap:14px}.dda-hstats li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:baseline;margin:0;color:var(--dda-ink2);font-size:16px}.dda-hstats b{font:600 26px/1 var(--dda-display);letter-spacing:-.02em;color:var(--dda-ink)}@media(max-width:1000px){.dda-hstats{display:none}}.dda-sub{margin-bottom:32px}@media(max-width:720px){.dda.dda-part{padding-top:min(var(--dda-pt),40px);padding-bottom:min(var(--dda-pb),40px)}.dda-sub{margin-bottom:24px}}.dda .dda-exam{--v:#c62847;--vt:#c62847;margin:0 0 6px;padding:2px 0 2px 12px;border-left:4px solid var(--v);font:600 22px/1.25 var(--dda-display);letter-spacing:-.015em;color:var(--dda-ink)}.dda .dda-exam:empty{display:none}.dda-exam__v{color:var(--vt)}.dda-skel{display:block;height:18px;margin:8px 0;border-radius:6px;background:#eeeff1}.dda-skel--s{width:62%}.dda .dda-skel-opt{display:block;min-height:56px;border-color:transparent;background:#f7f7f8}.dda-jumps{display:flex;gap:8px;overflow-x:auto;margin:0 0 20px;padding:2px 0 10px;scrollbar-width:thin}.dda-jumps a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--dda-line);border-radius:999px;background:#fff;color:var(--dda-ink)!important;text-decoration:none!important;font-weight:600;font-size:14px}.dda-jumps a:hover{border-color:var(--dda-deep)}html:root .dd-dir .dda-vg{margin:0 0 28px;scroll-margin-top:96px}html:root .dd-dir .dda-vg>h2,html:root .dd-dir .dda-vg>h3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;padding:6px 0 6px 12px;border-left:5px solid var(--v);font:600 22px/1.2 var(--dda-display);letter-spacing:-.015em;color:var(--dda-ink)}html:root .dd-dir .dda-vh__c{font:500 14px/1.2 var(--dda-sans);color:var(--dda-muted)}html:root .dd-dir .dda-vg ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}html:root .dd-dir .dda-vg li{margin:0;padding:0}html:root .dd-dir .dda-vg li:before{display:none}html:root .dd-dir .dda-vg li>a,html:root .dd-dir .dda-vg li>button{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 14px;border:1px solid var(--dda-line);border-radius:10px;background:#fff;color:var(--dda-ink)!important;text-decoration:none!important;text-align:left;font:inherit}html:root .dd-dir .dda-vg li>a:hover,html:root .dd-dir .dda-vg li>button:hover{border-color:var(--v);background:#fff}html:root .dd-dir .dda-vg .dd-code{font-weight:700;color:var(--dda-ink)!important}html:root .dd-dir .dda-vg .dd-name{color:var(--dda-muted)}.dda-fold__btn{display:none}@media(max-width:749px){html:root .dd-dir:not(.dda-searching) .dda-fold li:nth-child(n+9){display:none}.dda-fold .dda-fold__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:8px;border:1px dashed var(--dda-line2);border-radius:10px;background:#fff;font:600 15px var(--dda-sans);color:var(--dda-deep);cursor:pointer}html:root .dd-dir.dda-searching .dda-fold__btn{display:none}}.dda-tools{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end;margin:0 auto 20px}.dda-tools__f{display:flex;flex-direction:column;gap:6px;margin:0;font:600 14px/1.3 var(--dda-sans);color:var(--dda-ink)}.dda-tools input,.dda-tools select{min-height:48px;width:100%;border:1px solid var(--dda-line2);border-radius:12px;padding:0 14px;font:400 16px var(--dda-sans);background:#fff;color:var(--dda-ink)}.dda-tools input:focus,.dda-tools select:focus{outline:3px solid var(--dda-deep);outline-offset:0}.dda-tools__n{grid-column:1/-1;margin:0;font-size:14px;color:var(--dda-muted)}.dda-tools__n:empty{display:none}@media(max-width:749px){.dda-tools{grid-template-columns:1fr 1fr}.dda-tools__q{grid-column:1/-1}}.dda-empty{max-width:560px;margin:16px auto 32px;padding:32px 24px;text-align:center;border:1px dashed var(--dda-line2);border-radius:16px}.dda-empty[hidden]{display:none}.dda-empty p{margin:0 0 14px;font:600 19px/1.3 var(--dda-sans);color:var(--dda-ink)}.dda-empty a{display:inline-flex;align-items:center;min-height:44px;margin-left:12px;color:var(--dda-deep);font-weight:600}html:root .product-grid>.grid__item[hidden]{display:none}html:root .dd-dir .dda-vg>h2,html:root .dd-dir .dda-vg>h3{font-family:var(--dda-display)!important;font-size:22px!important;font-weight:600!important;letter-spacing:-.015em!important;text-transform:none!important;color:var(--dda-ink)!important}html:root .dd-dir .dda-vg li>a,html:root .dd-dir .dda-vg li>button{border:1px solid var(--dda-line)!important;border-radius:10px!important;background:#fff!important;padding:8px 14px!important}html:root .rte .dd-endcard,html:root .rte .dd-endcard p,html:root .rte .dd-endcard h2,html:root .rte .dd-endcard h3{color:#f3f4f6}html:root .rte .dd-endcard a.dd-endcard__btn{color:#fff!important}html:root .rte .dd-endcard a:not(.dd-endcard__btn){color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/120/assets/dd-answer.css.map */
