.bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.bde-heading{max-width:100%;margin:0}.bde-woo-breadcrumb .woocommerce-breadcrumb{margin-bottom:0}.bde-woo-breadcrumb .bde-woo-breadcrumb_delimiter:before{content:"/"}.bde-woo-breadcrumb .woocommerce-breadcrumb>*{display:inline-block}.bde-woo-breadcrumb .woocommerce-breadcrumb a{text-decoration:none;transition:all ease 0.2s}.bde-woo-breadcrumb .bde-woo-breadcrumb_delimiter:before{content:"/";margin:0 8px;color:#ccc}:where(.breakdance) .phox-taxonomy-listing{width:100%}:where(.breakdance) .phox-tax-listing--grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}:where(.breakdance) .phox-tax-item{position:relative;overflow:hidden;background-color:#1a1a1a;background-size:cover;background-position:center;background-repeat:no-repeat;height:300px;border-radius:5px;transition:transform 0.3s ease,box-shadow 0.3s ease}:where(.breakdance) .phox-tax-item__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;border-radius:5px}:where(.breakdance) .phox-tax-item__link{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;z-index:2;padding:20px}:where(.breakdance) .phox-tax-item__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;color:#fff}:where(.breakdance) .phox-tax-item__name{font-size:1.2em;font-weight:600}:where(.breakdance) .phox-tax-item__count{margin-top:5px;font-size:0.9em;opacity:0.8}:where(.breakdance) .phox-tax-item__description{margin-top:8px;font-size:0.85em;opacity:0.9}:where(.breakdance) .phox-tax-item--global-block{height:auto;background:none;padding:0;overflow:visible}:where(.breakdance) .phox-tax-listing--carousel{position:relative;width:100%;overflow:hidden}:where(.breakdance) .phox-tax-carousel{overflow:hidden}:where(.breakdance) .phox-tax-carousel__track{display:flex;gap:20px}:where(.breakdance) .phox-tax-listing--carousel .phox-tax-item{flex:0 0 calc((100% - 40px) / 3);min-width:0}