.dptp{--dptp-gold:#a88456;--dptp-gold-line:#decfba;--dptp-deep:#6f2d2b;--dptp-navy:#35465c;--dptp-paper:#fcfaf7}.dptp .dptp-intro{position:relative;margin:10px 0 20px;padding:0 3px;text-align:left}.dptp .dptp-intro-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--dptp-deep);font-size:10px;font-weight:800;letter-spacing:.19em;line-height:1.5;text-transform:uppercase}.dptp .dptp-intro-eyebrow:after{content:"";display:block;flex:1;height:1px;background:linear-gradient(90deg,var(--dptp-gold-line),transparent)}.dptp .dptp-intro-cross{display:inline-grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border:1px solid var(--dptp-gold-line);border-radius:50%;color:var(--dptp-gold);font-size:16px;line-height:1}.dptp .dptp-intro h2{margin:0 0 9px;color:#302c2c;font:400 clamp(25px,3.1vw,35px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:-.035em;text-transform:none}.dptp .dptp-intro h2 em{color:var(--dptp-deep);font-style:italic}.dptp .dptp-intro>p:last-child{max-width:620px;margin:0;color:#746d67;font-size:13px;line-height:1.65}.dptp .dptp-sections{display:flex;flex-direction:column;gap:9px;border:0!important;border-radius:0!important;background:transparent!important}.dptp .dptp-section,.dptp .dptp-section+.dptp-section{position:relative;margin:0;border:1px solid #e5dfd7!important;border-radius:13px;background:#fff;box-shadow:0 4px 13px #22181309;overflow:visible}.dptp .dptp-section[open]{border-color:#d0b68d!important;box-shadow:0 10px 28px #321d1813}.dptp .dptp-section[open]:before{content:"";position:absolute;top:-1px;left:17px;right:17px;height:2px;background:linear-gradient(90deg,#9d784e,#e4d4b7);z-index:2;border-radius:2px}.dptp .dptp-summary,.dptp .dptp-section:first-child>.dptp-summary,.dptp .dptp-section:last-child:not([open])>.dptp-summary{display:grid;grid-template-columns:43px minmax(0,1fr) 30px;gap:13px;align-items:center;min-height:79px;padding:12px 16px;margin:0;border:0;border-radius:12px;background:#fff;cursor:pointer;text-align:left;transition:background .2s ease}.dptp .dptp-section[open]>.dptp-summary{background:var(--dptp-paper);border-radius:12px 12px 0 0}.dptp .dptp-section[open]>.dptp-summary:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background:#e9dfd2}.dptp .dptp-summary:focus-visible{outline:2px solid var(--dptp-navy);outline-offset:3px}.dptp .dptp-icon{display:block;flex:none;width:43px;height:43px;margin:0;padding:10px;border:1px solid #e5d9cc;border-radius:11px;background:#faf5ee;color:var(--dptp-deep);stroke:var(--dptp-deep);stroke-width:1.55;box-shadow:inset 0 1px #ffffffd9;transition:background .2s ease,border-color .2s ease}.dptp .dptp-section[open]>.dptp-summary .dptp-icon{background:#f2e8da;border-color:#d3b991}.dptp .dptp-heading{display:block;min-width:0}.dptp .dptp-kicker{display:block;margin-bottom:3px;color:#a07b52;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.dptp .dptp-title{display:block;margin:0;color:var(--dptp-navy);font-size:15px;font-weight:730;letter-spacing:-.01em;line-height:1.33;text-transform:none}.dptp .dptp-section--value>.dptp-summary .dptp-title{color:var(--dptp-navy)}.dptp .dptp-section--why>.dptp-summary .dptp-title{color:var(--dptp-deep)}.dptp .dptp-section[open]>.dptp-summary .dptp-title{color:var(--dptp-deep)}.dptp .dptp-teaser{display:block;margin-top:4px;color:#79716b;font-size:11.4px;font-weight:400;line-height:1.35;letter-spacing:0}.dptp .dptp-toggle{display:block;position:relative;width:29px;height:29px;flex:none;margin:0;border:1px solid #e6dcd1;border-radius:50%;background:#fcfaf7;color:var(--dptp-deep);transition:background .2s ease,color .2s ease,border-color .2s ease}.dptp .dptp-toggle:before,.dptp .dptp-toggle:after{content:"";position:absolute;top:13px;left:8px;width:12px;height:1.5px;border-radius:1px;background:currentColor}.dptp .dptp-toggle:after{transform:rotate(90deg)}.dptp .dptp-section[open]>.dptp-summary .dptp-toggle{color:#fff;background:var(--dptp-deep);border-color:var(--dptp-deep)}.dptp .dptp-section[open]>.dptp-summary .dptp-toggle:after{transform:rotate(0)}.dptp .dptp-body{padding:19px 20px 23px;color:#342e2a;background:linear-gradient(180deg,#fff,#fffdfa);border-radius:0 0 12px 12px}.dptp .dptp-body h3,.dptp .dptp-body h4{letter-spacing:0}.dptp .dptp-lead{color:var(--dptp-deep);font:400 23px/1.18 Georgia,Times New Roman,serif}.dptp .dptp-specs>div{padding-top:15px;padding-bottom:15px}.dptp .dptp-spec-icon{background:#f8f2ec;border-color:#ebdecf;stroke:var(--dptp-deep)}.dptp .dptp-provider-comparison{box-shadow:0 7px 18px #3c2b1e0f}.dptp .dptp-section--why{background:linear-gradient(115deg,#fff,#fdfaf6)}@media(hover:hover){.dptp .dptp-section>.dptp-summary:hover{background:#fbf7f2}.dptp .dptp-section>.dptp-summary:hover .dptp-icon{border-color:#cbb08e}.dptp .dptp-section>.dptp-summary:hover .dptp-title{color:var(--dptp-deep)}}@media(min-width:760px){.dptp .dptp-summary{grid-template-columns:45px minmax(0,1fr) 30px;gap:16px;padding:13px 19px;min-height:86px}.dptp .dptp-icon{width:45px;height:45px}.dptp .dptp-body{padding:23px 25px 27px}}@media(max-width:520px){.dptp .dptp-intro{margin:6px 0 17px}.dptp .dptp-intro h2{font-size:27px;line-height:1.16}.dptp .dptp-intro>p:last-child{font-size:12.5px}.dptp .dptp-sections{gap:8px}.dptp .dptp-summary,.dptp .dptp-section:first-child>.dptp-summary,.dptp .dptp-section:last-child:not([open])>.dptp-summary{grid-template-columns:39px minmax(0,1fr) 28px;min-height:74px;gap:11px;padding:12px 13px}.dptp .dptp-icon{width:39px;height:39px;padding:9px;border-radius:10px}.dptp .dptp-kicker{font-size:8.5px;letter-spacing:.11em}.dptp .dptp-title{font-size:14px;line-height:1.32}.dptp .dptp-teaser{display:none}.dptp .dptp-toggle{width:28px;height:28px}.dptp .dptp-toggle:before,.dptp .dptp-toggle:after{top:12px;left:7px}.dptp .dptp-body{padding:18px 15px 22px}.dptp .dptp-provider.dptp-body{padding:18px 13px 22px}}@media(prefers-reduced-motion:reduce){.dptp .dptp-summary,.dptp .dptp-icon,.dptp .dptp-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/dpt-accordion-redesign.css.map */
