.dp-faq{display:block;padding:26px 28px;background:#fff;color:#103e76;font-family:var(--font-body-family),sans-serif}.dp-faq *,.dp-faq *:before,.dp-faq *:after{box-sizing:border-box}.dp-faq [hidden]{display:none!important}.dp-faq__inner{max-width:1280px;margin-inline:auto}.dp-faq__groups{display:grid;gap:28px}.dp-faq__group{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:36px;align-items:start}.dp-faq .dp-faq__heading{max-width:330px;margin:0;padding:13px 0 0;position:relative;color:#103e76;font-family:var(--font-heading-family),sans-serif;font-size:28px;font-weight:700;line-height:1.22;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.dp-faq__heading:before{content:"";position:absolute;top:0;left:0;width:30px;height:3px;background:#c62828}.dp-faq__panel{min-width:0;border:1px solid #dce3eb;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 3px #edf1f6,0 8px 20px -18px #103e7640}.dp-faq .dp-faq__item{margin:0;padding:0;border:0}.dp-faq__item+.dp-faq__item{border-top:1px solid #e3e8ef}.dp-faq .dp-faq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:62px;margin:0;padding:16px 20px;color:#103e76;font-family:var(--font-body-family),sans-serif;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.01em;text-transform:none;cursor:pointer;list-style:none;transition:background-color .15s ease}.dp-faq__item>summary::-webkit-details-marker{display:none}.dp-faq__item>summary::marker{content:""}.dp-faq .dp-faq__item>summary:hover{background:#f6f8fb}.dp-faq .dp-faq__item[open]>summary{background:#f2f6fa}.dp-faq .dp-faq__item>summary:focus-visible,.dp-faq a:focus-visible,.dp-faq__table:focus-visible{outline:2px solid #c62828;outline-offset:-3px}.dp-faq__icon{display:block;position:relative;width:25px;height:25px;flex:0 0 25px;border:1px solid #dce3eb;border-radius:50%;background:#fff;color:#103e76}.dp-faq__icon:before,.dp-faq__icon:after{content:"";position:absolute;top:11px;left:7px;width:9px;height:1.5px;border-radius:1px;background:currentColor}.dp-faq__icon:after{transform:rotate(90deg);transition:transform .15s ease}.dp-faq__item[open] .dp-faq__icon{background:#103e76;border-color:#103e76;color:#fff}.dp-faq__item[open] .dp-faq__icon:after{transform:rotate(0)}.dp-faq .dp-faq__answer,.dp-faq .dp-faq__preamble{padding:16px 20px 20px;color:#435367;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.dp-faq .dp-faq__answer p,.dp-faq .dp-faq__preamble p{margin:0 0 12px;font-size:inherit;line-height:inherit}.dp-faq .dp-faq__answer>:last-child,.dp-faq .dp-faq__preamble>:last-child{margin-bottom:0}.dp-faq .dp-faq__answer ul,.dp-faq .dp-faq__answer ol{padding-left:22px;margin:0 0 12px}.dp-faq .dp-faq__answer li{margin-bottom:5px}.dp-faq a{color:#103e76;text-decoration:underline;text-underline-offset:3px}.dp-faq img{max-width:100%;height:auto}.dp-faq__table{overflow-x:auto;max-width:100%}.dp-faq__source{font-size:16px;line-height:1.6}@media(max-width:989px){.dp-faq__group{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:24px}.dp-faq .dp-faq__heading{font-size:26px}}@media(max-width:749px){.dp-faq{padding:20px 16px}.dp-faq__groups{gap:24px}.dp-faq__group{display:block}.dp-faq .dp-faq__heading{max-width:100%;margin-bottom:14px;padding-top:11px;font-size:23px;line-height:1.22}.dp-faq__panel{border-radius:10px}.dp-faq .dp-faq__item>summary{gap:12px;min-height:56px;padding:13px 14px;font-size:14px;line-height:1.4}.dp-faq__icon{width:23px;height:23px;flex-basis:23px}.dp-faq__icon:before,.dp-faq__icon:after{top:10px;left:6px}.dp-faq .dp-faq__answer,.dp-faq .dp-faq__preamble{padding:13px 14px 16px;font-size:14px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.dp-faq .dp-faq__item>summary,.dp-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/dp-collection-faq.css.map */
