:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content){--dm-block-gap:1.35em}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content)>:first-child{margin-top:0}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content)>:last-child{margin-bottom:0}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) :where(.wp-block-image,.wp-block-gallery,.wp-block-table,.wp-block-quote,.wp-block-columns,.wp-block-group,.wp-block-embed,.wp-block-code,.wp-block-preformatted){margin-block:var(--dm-block-gap)}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) :where(.alignwide,.alignfull){width:100%;max-width:100%;margin-inline:0}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-image img{max-width:100%;height:auto}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-image figcaption,:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-element-caption{margin-top:8px;color:var(--dm-color-text-muted,#666);font-size:13px;line-height:1.5;text-align:center}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-gallery{gap:12px}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-table table{min-width:560px}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-block:var(--dm-block-gap)}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-button__link{min-height:44px;padding:10px 18px;border:1px solid var(--dm-color-text,#111);border-radius:var(--dm-radius-control,10px);background:var(--dm-color-text,#111);color:var(--dm-color-bg,#fff);font-size:14px;font-weight:700;line-height:1.5;text-decoration:none}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .is-style-outline>.wp-block-button__link{background:#fff0;color:var(--dm-color-text,#111)}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-columns{gap:24px}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) :where(pre,.wp-block-code){max-width:100%;overflow-x:auto;padding:16px;border:1px solid var(--dm-color-border,#e5e5e5);border-radius:var(--dm-radius-soft,8px);background:#f6f8fa;font-size:14px;line-height:1.6}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) .wp-block-separator{border:0;border-top:1px solid var(--dm-color-border,#e5e5e5)}:where(.product-single-body,.blog-single-body,.news-single-body,.editor-styles-wrapper .wp-block-post-content) :where(iframe,video){max-width:100%}@media (max-width:600px){:where(.product-single-body,.blog-single-body,.news-single-body) .wp-block-columns{gap:16px}:where(.product-single-body,.blog-single-body,.news-single-body) .wp-block-buttons,:where(.product-single-body,.blog-single-body,.news-single-body) .wp-block-button,:where(.product-single-body,.blog-single-body,.news-single-body) .wp-block-button__link{width:100%}:where(.product-single-body,.blog-single-body,.news-single-body) .wp-block-button__link{text-align:center}}