.breakdance .bde-section-379-109 .section-container{align-items:center;text-align:center;justify-content:center}.breakdance .bde-section-379-109{background-image:url(https://calstocktherapyhub.com/wp-content/uploads/2025/07/abstract-blurred-nature-background-with-bokeh-for-2024-10-11-22-06-50-utc-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.breakdance .bde-section-379-109>.section-background-overlay{background-color:#202020;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-379-109>.section-background-overlay{opacity:0.4}.breakdance .bde-section-379-109 .section-container{height:350px}.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider svg{color:var(--hcl-neutral-1);width:160%;bottom:0;top:auto;transform:scaleY(1);z-index:1}.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider path,.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider rect,.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider ellipse,.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider polyline,.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider polygon{color:var(--hcl-neutral-1)}@media (max-width:1119px){.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:1023px){.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:767px){.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:479px){.breakdance .bde-section-379-109 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}.breakdance .bde-section-379-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-379-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-productbuilder-379-101{--space-between:var(--hss-l);--container-width:var(--hsx-page-width)}.breakdance .bde-productbuilder-379-101 .bde-image *:not(figcaption){height:100%}.breakdance .bde-productbuilder-379-101>div.product{display:grid;grid-template-columns:minmax(var(--bde-section-horizontal-padding),1fr) minmax(0,calc(var(--container-width) / 2)) minmax(0,calc(var(--container-width) / 2)) minmax(var(--bde-section-horizontal-padding),1fr);align-items:stretch!important;min-height:100vh}.breakdance .bde-productbuilder-379-101>div.product>div.bde-image:first-child{grid-column:1 / 3;padding-right:calc(var(--space-between) / 2)}.breakdance .bde-productbuilder-379-101>div.product>div.bde-image:last-child{grid-column:3 / -1;padding-left:calc(var(--space-between) / 2)}.breakdance .bde-productbuilder-379-101>div.product>:not(div.bde-image):first-child{grid-column:2 / 3;padding-left:0;padding-right:calc(var(--space-between) / 2)}.breakdance .bde-productbuilder-379-101>div.product>:not(div.bde-image):last-child{grid-column:3 / 4;padding-right:0;padding-left:calc(var(--space-between) / 2)}.breakdance .bde-productbuilder-379-101>div.product>.bde-image{position:relative}.breakdance .bde-productbuilder-379-101>div.product>.bde-image img{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width:1023px){.breakdance .bde-productbuilder-379-101{padding-right:var(--bde-section-horizontal-padding);padding-left:var(--bde-section-horizontal-padding)}.breakdance .bde-productbuilder-379-101>div.product{display:flex}.breakdance .bde-productbuilder-379-101>div.product>div.bde-image:first-child{padding-right:0}.breakdance .bde-productbuilder-379-101>div.product>div.bde-image:last-child{padding-left:0}.breakdance .bde-productbuilder-379-101>div.product>:not(div.bde-image):first-child{padding-right:0}.breakdance .bde-productbuilder-379-101>div.product>:not(div.bde-image):last-child{padding-left:0}.breakdance .bde-productbuilder-379-101>div.product>.bde-image img{position:static}}@media (max-width:767px){.breakdance .bde-productbuilder-379-101{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-wooproductimages-379-122.breakdance-woocommerce .woocommerce-product-gallery__trigger{display:none}.breakdance .bde-wooproductimages-379-122.breakdance-woocommerce .flex-viewport,.breakdance .bde-wooproductimages-379-122.breakdance-woocommerce .woocommerce-product-gallery__wrapper:not(.flex-viewport .woocommerce-product-gallery__wrapper){border-radius:var(--hrd-m)}.breakdance .bde-wooproductimages-379-122.breakdance-woocommerce .flex-control-nav li{flex-basis:calc(20% - var(--bde-woo-base-big-gaps) * 4 / 5)}.breakdance .bde-wooproductimages-379-122{--bde-woo-base-big-gaps:var(--hsp-xs)}.breakdance .bde-wooproductimages-379-122 .woocommerce-product-gallery__image{pointer-events:none}.breakdance .bde-div-379-103{padding-top:var(--bde-section-vertical-padding);padding-bottom:var(--bde-section-vertical-padding);gap:var(--hsp-xs);justify-content:flex-start}.breakdance .bde-heading-379-104{color:#5CBCA4;font-weight:500}.breakdance .bde-wooproductprice-379-105 p.price--stackable{gap:13px}.breakdance .bde-wooproductprice-379-105 .price del .woocommerce-Price-amount.amount bdi,.breakdance .bde-wooproductprice-379-105 .price del .woocommerce-Price-amount.amount bdi *,.breakdance .bde-wooproductprice-379-105 .price del{font-size:var(--hfs-h4);font-weight:400}.breakdance .bde-wooproductprice-379-105.bde-wooproductprice p.price ins .woocommerce-Price-amount bdi,.breakdance .bde-wooproductprice-379-105.bde-wooproductprice p.price>.woocommerce-Price-amount bdi,.breakdance .bde-wooproductprice-379-105.bde-wooproductprice p.price{font-size:var(--hfs-h2)}.breakdance .bde-text-379-106{line-height:1.5em;letter-spacing:0.5px}.breakdance .bde-wooproductcartbutton-379-107 form.cart,.breakdance .bde-wooproductcartbutton-379-107{width:100%;max-width:100%!important}.breakdance .bde-wooproductcartbutton-379-107 button.button.single_add_to_cart_button{--bde-button-primary-border-color:var(--hcl-neutral-12);--bde-button-primary-border-color-hover:var(--hcl-neutral-12);--bde-button-primary-background-color:transparent;--bde-button-primary-background-color-hover:transparent;--bde-button-primary-text-color:var(--hcl-neutral-12);--bde-button-primary-text-color-hover:var(--hcl-neutral-12);border-radius:9999px;color:var(--hcl-neutral-12)}.breakdance .bde-wooproductcartbutton-379-107 button.button.single_add_to_cart_button:hover{transform:scale(1.05)}.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-379-107 form.cart:not(.variations_form),.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-variation-add-to-cart,.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-variation-add-to-cart-disabled{gap:var(--hsp-xxs)}.breakdance .bde-wooproductcartbutton-379-107{text-align:left}.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-variation-add-to-cart{flex-direction:column}.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-variation-add-to-cart div.quantity{max-width:100%}.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-variation-add-to-cart button[type="submit"]{width:100%}.breakdance .bde-wooproductcartbutton-379-107 form:not(.variations_form.cart){flex-direction:column}.breakdance .bde-wooproductcartbutton-379-107 form:not(.variations_form.cart) div.quantity{max-width:100%}.breakdance .bde-wooproductcartbutton-379-107 form:not(.variations_form.cart) button[type="submit"]{width:100%}@media (max-width:1119px){.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:1023px){.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:767px){.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-379-107{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-wooproductcartbutton-379-107 .woocommerce-grouped-product-list-item__quantity{width:148px}}