.dca{margin-top:28px;background:var(--dut-paper,#faf8f5);color:var(--dut-ink,#271b23);font-family:var(--font-body-family)}.dca__hero{background:var(--dca-colour);color:#302035;padding:60px 0}.dca__hero-inner{text-align:center}.dca h2{color:inherit;font-family:var(--dut-font-display,Georgia,serif);font-size:clamp(29px,3.3vw,46px);line-height:1.15;letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance}.dca .dca__hero h2{font-size:clamp(35px,4.3vw,60px)}.dca p{font-size:16px;line-height:1.8;margin:0 0 18px}.dca .dca__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;margin-bottom:18px}.dca__hero p:not(.dca__eyebrow){max-width:760px;margin:0 auto 28px}.dca__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.dca .dca__buttons a,.dca__closing a{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:12px 22px;border-radius:99px;background:#593044;color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;transition:background .18s}.dca .dca__buttons a:hover,.dca__closing a:hover{background:#302035}.dca__body{padding-top:58px;padding-bottom:58px}.dca__intro{max-width:940px;margin-bottom:32px}.dca__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.dca__grid article{border-top:3px solid var(--dca-colour);padding-top:20px}.dca h3{color:inherit;font-size:21px;line-height:1.35;font-weight:650;margin:8px 0 14px}.dca__number{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--dca-colour);color:#302035;font-size:11px;font-weight:700}.dca__tip{display:grid;grid-template-columns:1fr 2fr;align-items:start;gap:34px;padding:28px 32px;border:1px solid var(--dca-colour);border-left:6px solid var(--dca-colour);border-radius:0 18px 18px 0;margin:32px 0 44px}.dca__tip h3,.dca__tip p{margin:0}.dca__faqs{max-width:1040px}.dca__faqs details{border-bottom:1px solid #a0788b55}.dca__faqs summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;padding:21px 0;font-size:16px;line-height:1.5;font-weight:650;cursor:pointer}.dca__faqs summary::-webkit-details-marker{display:none}.dca__faqs summary:after{content:"+";font-size:24px;font-weight:400;flex-shrink:0}.dca__faqs details[open] summary:after{content:"\2212"}.dca__faqs details>div{max-width:880px;padding-bottom:10px}.dca__related{margin-top:36px}.dca__related>div{display:flex;flex-wrap:wrap;gap:10px 24px}.dca__related a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px;line-height:1.8}.dca__closing{margin-top:28px}.dca [id]{scroll-margin-top:230px}.dca a:focus-visible,.dca summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.dca--split .dca__hero-inner{display:grid;grid-template-columns:1.8fr 1fr;gap:52px;align-items:center;text-align:left}.dca--split .dca__hero p:not(.dca__eyebrow){margin:0}.dca--split .dca__buttons{flex-direction:column;align-items:stretch;max-width:340px}.dca--split .dca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dca--compact .dca__hero{padding:38px 0}.dca--compact .dca__body{max-width:1050px;padding-top:38px;padding-bottom:38px}.dca--compact .dca__tip{margin-bottom:30px}@media(max-width:989px){.dca__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dca--split .dca__hero-inner{grid-template-columns:1fr;gap:26px;text-align:center}.dca--split .dca__buttons{max-width:none;flex-direction:row}.dca--split .dca__hero p:not(.dca__eyebrow){margin:auto}}@media(max-width:749px){.dca__hero{padding:40px 0}.dca__body{padding-top:36px;padding-bottom:38px}.dca p{font-size:15px;line-height:1.75}.dca h3{font-size:19px}.dca__buttons,.dca--split .dca__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dca__buttons a:first-child{grid-column:1/-1}.dca .dca__buttons a{font-size:13px;padding:12px 14px}.dca__grid,.dca--split .dca__grid{grid-template-columns:1fr;gap:20px}.dca__tip{grid-template-columns:1fr;gap:8px;padding:22px;margin:24px 0 34px}.dca__faqs summary{font-size:15px;padding:19px 0}.dca [id]{scroll-margin-top:20px}.dca__related>div{gap:10px 20px}}.dca p a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.dca p a:hover{text-decoration-thickness:2px}.dca__shop{max-width:1100px;margin-bottom:48px}.dca__shop p:last-child{margin-bottom:0}.dca--compact .dca__shop{margin-bottom:32px}@media(max-width:749px){.dca__shop{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dut-category-advice.css.map */
