:root{--paragraph-spacing:1em;--heading-spacing:1.2em;--list-spacing:var(--paragraph-spacing);--list-indent-spacing:2em;--list-item-spacing:.5em;--nested-list-indent-spacing:1em;--flow-spacing:var(--paragraph-spacing);--figure-spacing:var(--paragraph-spacing);--figcaption-spacing:.5em;--blockquote-spacing:var(--paragraph-spacing)}.smart-spacing--off.smart-spacing--off :where(p,h1,h2,h3,h4,h5,h6,ul,ol,li){margin-block:0}:where(.woocommerce-checkout) p{margin:0 0 1.2em}.wpb_content_element>.wpb_wrapper>* + *,.entry-body>* + *{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}.wpb_content_element>.wpb_wrapper>* + :where(h1,h2,h3,h4,h5,h6),.entry-body>* + :where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:where(* + h2),.entry-body>:where(* + h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:where(* + h3),.entry-body>:where(* + h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:where(* + h4),.entry-body>:where(* + h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:where(* + h5),.entry-body>:where(* + h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:where(* + h6),.entry-body>:where(* + h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}.wpb_content_element>.wpb_wrapper>* + p,.entry-body>* + p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:is(* + ul,* + ol),.entry-body>:is(* + ul,* + ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}.wpb_content_element>.wpb_wrapper>:is(ul,ol),.entry-body>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}.wpb_content_element>.wpb_wrapper>ul * + li,.wpb_content_element>.wpb_wrapper>ol * + li,.entry-body>ul * + li,.entry-body>ol * + li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}.wpb_content_element>.wpb_wrapper>ul ul,.wpb_content_element>.wpb_wrapper>ol ol,.wpb_content_element>.wpb_wrapper>ul ol,.wpb_content_element>.wpb_wrapper>ol ul,.entry-body>ul ul,.entry-body>ol ol,.entry-body>ul ol,.entry-body>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}.wpb_content_element>.wpb_wrapper>:is(ul,ol) :is(ul,ol) li,.entry-body>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}.wpb_content_element>.wpb_wrapper>* + figure,.wpb_content_element>.wpb_wrapper>* + picture,.entry-body>* + figure,.entry-body>* + picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}.wpb_content_element>.wpb_wrapper figcaption,.entry-body figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}.wpb_content_element>.wpb_wrapper>* + blockquote:where(:not(figure>blockquote)),.entry-body>* + blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}.wpb_content_element>.wpb_wrapper>blockquote * + *,.entry-body>blockquote * + *{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}.wpb_content_element>.wpb_wrapper>:is(figure,blockquote,ul,ol) + *,.entry-body>:is(figure,blockquote,ul,ol) + *{--paragraph-spacing:0;--flow-spacing:0}body :where(p:last-of-type) + :is(h1,h2,h3,h4,h5,h6){margin-top:0;margin-block-start:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + *{margin-block-start:var(--flow-spacing,initial);margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + :where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--heading-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:where(* + h2){margin-block-start:var(--h2-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:where(* + h3){margin-block-start:var(--h3-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:where(* + h4){margin-block-start:var(--h4-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:where(* + h5){margin-block-start:var(--h5-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:where(* + h6){margin-block-start:var(--h6-spacing,var(--heading-spacing));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + p{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:is(* + ul,* + ol){margin-block:var(--list-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:is(ul,ol){padding-inline-start:var(--list-indent-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p>ul * + li,:not(.woocommerce-checkout) [class*=woocommerce] * + p>ol * + li{margin-block-start:var(--list-item-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>ul ul,:not(.woocommerce-checkout) [class*=woocommerce] * + p>ol ol,:not(.woocommerce-checkout) [class*=woocommerce] * + p>ul ol,:not(.woocommerce-checkout) [class*=woocommerce] * + p>ol ul{margin-block:var(--nested-list-spacing,var(--list-item-spacing,initial));padding-inline-start:var(--nested-list-indent-spacing,initial)}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:is(ul,ol) :is(ul,ol) li{margin-block-start:var(--nested-list-item-spacing,var(--list-item-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + figure,:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + picture{margin-block:var(--figure-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p figcaption{margin-block:var(--figcaption-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p>* + blockquote:where(:not(figure>blockquote)){margin-block:var(--blockquote-spacing,var(--flow-spacing,initial))}:not(.woocommerce-checkout) [class*=woocommerce] * + p>blockquote * + *{margin-block-start:var(--paragraph-spacing,var(--flow-spacing,initial));margin-block-end:0}:not(.woocommerce-checkout) [class*=woocommerce] * + p>:is(figure,blockquote,ul,ol) + *{--paragraph-spacing:0;--flow-spacing:0}