.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .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)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .bde-woo-breadcrumb .woocommerce-breadcrumb{margin-bottom:0}.breakdance .bde-woo-breadcrumb .bde-woo-breadcrumb_delimiter:before{content:"/"}.breakdance .bde-woo-breadcrumb .woocommerce-breadcrumb>*{display:inline-block}.breakdance .bde-woo-breadcrumb .woocommerce-breadcrumb a{text-decoration:none;transition:all ease 0.2s}.breakdance .bde-woo-breadcrumb .bde-woo-breadcrumb_delimiter:before{content:"/";margin:0 8px;color:#ccc}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .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}.breakdance .bde-sf-post-loop-filter{width:100%}.breakdance .sf-plf-controls{width:100%;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.breakdance .sf-plf-field,.breakdance .sf-plf-search{display:flex;align-items:center;gap:8px}.breakdance .sf-plf-field--checkboxes{border:0;padding:0;margin:0;min-width:0}.breakdance .sf-plf-checkbox-options{display:flex;flex-wrap:wrap;gap:8px}.breakdance .sf-plf-checkbox-option{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.breakdance .sf-plf-checkbox-option.is-disabled{opacity:.45;cursor:not-allowed}.breakdance .sf-plf-checkbox-option[hidden]{display:none!important}.breakdance .sf-plf-checkbox-option.is-collapsed{display:none!important}.breakdance .sf-plf-select:disabled,.breakdance .sf-plf-select.is-empty{opacity:.45;cursor:not-allowed}.breakdance .sf-plf-field.is-empty{opacity:.6}.breakdance [data-sf-plf-checkbox-group].is-empty{opacity:.5}.breakdance .sf-plf-checkbox-option input{margin:0}.breakdance .sf-plf-count{opacity:.72;font-size:.9em}.breakdance .sf-plf-checkbox-toggle{appearance:none;background:transparent;border:0;padding:0;cursor:pointer}.breakdance .sf-plf-select,.breakdance .sf-plf-search input{min-height:42px;max-width:100%}.breakdance .sf-plf-reset{min-height:42px;max-width:100%;cursor:pointer}.breakdance .sf-plf-search svg{width:16px;height:16px;flex:0 0 auto}.breakdance .sf-plf-hidden{display:none!important}.breakdance .sf-plf-empty-message{width:100%}@media (max-width:640px){.breakdance .sf-plf-field,.breakdance .sf-plf-search,.breakdance .sf-plf-select,.breakdance .sf-plf-search input,.breakdance .sf-plf-reset,.breakdance .sf-plf-checkbox-options{width:100%}}.breakdance .sf-plf-controls{position:relative}.breakdance .sf-plf-controls.is-loading{pointer-events:none}.breakdance .sf-plf-controls.is-loading .sf-plf-field,.breakdance .sf-plf-controls.is-loading .sf-plf-search,.breakdance .sf-plf-controls.is-loading .sf-plf-reset{opacity:.58}.breakdance .sf-plf-controls.is-loading::after{content:"";width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:sf-plf-spin .65s linear infinite;flex:0 0 auto}.breakdance .sf-plf-target-loading{position:relative;min-height:140px}.breakdance .sf-plf-target-loading::before{content:"";position:absolute;inset:0;z-index:9;background:rgba(255,255,255,.62);backdrop-filter:blur(1px);pointer-events:none}.breakdance .sf-plf-target-loading::after{content:"";position:absolute;top:50%;left:50%;z-index:10;width:32px;height:32px;margin:-16px 0 0 -16px;border:3px solid currentColor;border-right-color:transparent;border-radius:50%;animation:sf-plf-spin .65s linear infinite;pointer-events:none}@keyframes sf-plf-spin{to{transform:rotate(360deg)}}.breakdance .bde-wooshoppage{width:100%}