body.single-product.dz-cap-product-page .dz-cap-story{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:24px;align-items:start;max-width:1240px;margin:48px auto;padding:0 24px;width:100%;box-sizing:border-box}
body.single-product .dz-information-heading{grid-column:1/-1;padding-bottom:18px;border-bottom:1px solid #35414f;margin-bottom:4px}
body.single-product .dz-information-heading>span{display:block;font:800 10px/1.5 Manrope,Arial,sans-serif;letter-spacing:.16em;color:#ff9789}
body.single-product .dz-information-heading h2{font:800 clamp(30px,3vw,42px)/1.1 'Barlow Condensed',sans-serif;color:#f3f4f6!important;margin:8px 0 10px;text-transform:uppercase}
body.single-product .dz-information-heading p{font:400 14px/1.6 Manrope,Arial,sans-serif;color:#b9c4d2;margin:0}
body.single-product.dz-cap-product-page .dz-cap-story-grid{display:block;grid-column:2;grid-row:2;min-width:0}
body.single-product.dz-cap-product-page .dz-product-info-accordion{grid-column:1;grid-row:2;margin:0;background:#151b23!important;border:1px solid #35414f!important;border-radius:8px!important}
body.single-product.dz-cap-product-page .dz-cap-faq-card{padding:24px!important;border:1px solid #35414f!important;border-top:3px solid #c63730!important;border-radius:8px!important;background:#151b23!important;box-shadow:none!important}
body.single-product.dz-cap-product-page .dz-cap-faq-card h2{font:750 20px/1.35 Manrope,Arial,sans-serif!important;margin:0 0 18px;color:#f1f4f8!important;letter-spacing:-.03em}
body.single-product.dz-cap-product-page .dz-cap-story summary{font-family:Manrope,Arial,sans-serif!important;font-size:14px!important;font-weight:750!important;line-height:1.55!important;color:#edf2f7!important;min-height:56px;display:flex;align-items:center;cursor:pointer;transition:background .15s}
body.single-product.dz-cap-product-page .dz-product-info-panel>summary{padding:20px 64px 20px 24px;font-size:16px!important;min-height:70px}
body.single-product.dz-cap-product-page .dz-cap-faq summary{padding:15px 40px 15px 0}
body.single-product.dz-cap-product-page .dz-cap-story summary:after{display:grid;place-items:center;width:26px;height:26px;border:1px solid #566273;border-radius:50%;color:#ffab9e!important;font:400 20px/1 Arial,sans-serif;right:0}
body.single-product.dz-cap-product-page .dz-product-info-panel>summary:after{right:24px}
body.single-product.dz-cap-product-page .dz-cap-story summary:hover{color:#ffb0a5!important}
body.single-product.dz-cap-product-page .dz-cap-story summary:focus-visible{outline:2px solid #ff9789;outline-offset:3px}
body.single-product.dz-cap-product-page .dz-cap-story details{border-color:#35414f!important}
body.single-product.dz-cap-product-page .dz-product-info-content{padding:0 24px 28px}
body.single-product.dz-cap-product-page .dz-product-info-content :is(p,li),body.single-product.dz-cap-product-page .dz-cap-faq details p{font:400 14px/1.85 Manrope,Arial,sans-serif!important;color:#c3cedb!important}
body.single-product.dz-cap-product-page .dz-product-info-content p{margin:0 0 18px}
body.single-product.dz-cap-product-page .dz-product-info-content :is(h2,h3,h4){font:750 16px/1.4 Manrope,Arial,sans-serif!important;color:#f1f4f8!important;margin:24px 0 12px}
body.single-product.dz-cap-product-page .dz-product-info-content ul{padding-left:20px;margin:0 0 20px}
body.single-product.dz-cap-product-page .dz-product-info-content li{padding-left:4px;margin:0 0 9px}
body.single-product.dz-cap-product-page .dz-product-info-content li::marker{color:#ee8072}
body.single-product.dz-cap-product-page .dz-cap-faq details p{padding:0 30px 18px 0;margin:0}
@media(max-width:800px){body.single-product.dz-cap-product-page .dz-cap-story{grid-template-columns:minmax(0,1fr);gap:18px;margin:32px auto;padding:0 16px}body.single-product.dz-cap-product-page .dz-product-info-accordion{grid-column:1;grid-row:2}body.single-product.dz-cap-product-page .dz-cap-story-grid{grid-column:1;grid-row:3}body.single-product.dz-cap-product-page .dz-cap-faq-card{padding:20px!important}body.single-product.dz-cap-product-page .dz-product-info-panel>summary{padding-left:20px}body.single-product.dz-cap-product-page .dz-product-info-content{padding:0 20px 22px}}
