.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-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-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-heading{max-width:100%;margin:0}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-heading{max-width:100%;margin:0}.breakdance .plp-vertical-menu{--px-bg:#fff;--px-text:#1f2937;--px-item-color:var(--px-text);--px-muted:#6b7280;--px-accent:#2563eb;--px-accent-soft:#eff4ff;--px-current:var(--px-accent);--px-border:#e5e7eb;--px-border-width:1px;--px-radius:10px;--px-width:550px;--px-shadow:0 6px 24px rgba(17,24,39,0.06);--px-pad:8px;--px-item-py:12px;--px-item-px:14px;--px-gap:2px;--px-icon-gap:10px;--px-sub-py:9px;--px-sub-indent:14px;--px-item-size:15px;--px-item-weight:500;--px-sub-size:14px;--px-icon-size:18px;--px-logo-size:24px;--px-caret:var(--px-muted);--px-line:var(--px-border);--px-flyout-width:240px;--px-badge-bg:var(--px-accent);--px-badge-color:#fff;--px-badge-size:11px;--px-badge-radius:999px;--px-header-bg:transparent;--px-header-color:var(--px-text);--px-header-size:16px;--px-drawer-width:340px;--px-backdrop:rgba(17,24,39,0.5);--px-burger-bg:var(--px-bg);--px-burger-color:var(--px-text);--px-expand-duration:300ms}.breakdance .plp-vertical-menu *,.breakdance .plp-vertical-menu *::before,.breakdance .plp-vertical-menu *::after{box-sizing:border-box}.breakdance .plp-vertical-menu .px-vmenu-module{width:var(--px-width);max-width:100%;transition:width 0.3s ease}.breakdance .plp-vertical-menu .px-vmenu{position:relative;width:100%}.breakdance .plp-vertical-menu .px-vmenu-panel{background:var(--px-bg);color:var(--px-text);border:var(--px-border-width) solid var(--px-border);border-radius:var(--px-radius);padding:var(--px-pad);box-shadow:var(--px-shadow)}.breakdance .plp-vertical-menu .px-vmenu-header{display:flex;align-items:center;gap:var(--px-icon-gap);padding:var(--px-item-py) var(--px-item-px);margin:0 0 6px;background:var(--px-header-bg);color:var(--px-header-color);font-size:var(--px-header-size);font-weight:600;border-bottom:1px solid var(--px-border);border-radius:calc(var(--px-radius) - 2px)}.breakdance .plp-vertical-menu .px-vmenu-header-text{flex:1 1 auto}.breakdance .plp-vertical-menu .px-vmenu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--px-gap)}.breakdance .plp-vertical-menu .px-vmenu-item{position:relative;margin:0;padding:0}.breakdance .plp-vertical-menu .px-vmenu-item>a{display:flex;align-items:center;gap:var(--px-icon-gap);padding:var(--px-item-py) var(--px-item-px);color:var(--px-item-color);background:var(--px-item-bg,transparent);text-decoration:none;font-size:var(--px-item-size);font-weight:var(--px-item-weight);line-height:1.3;border-radius:calc(var(--px-radius) - 2px);transition:background 0.2s ease,color 0.2s ease}.breakdance .plp-vertical-menu .px-vmenu-item>a:hover,.breakdance .plp-vertical-menu .px-vmenu-item>a:focus-visible{background:var(--px-accent-soft);color:var(--px-accent);outline:none}.breakdance .plp-vertical-menu .px-vmenu-item.is-open>a,.breakdance .plp-vertical-menu .px-vmenu-item.is-current-parent>a{color:var(--px-current);background:var(--px-accent-soft)}.breakdance .plp-vertical-menu .px-vmenu-item.is-current>a{color:var(--px-current);background:var(--px-accent-soft)}.breakdance .plp-vertical-menu .px-vmenu-label{flex:1 1 auto;min-width:0}.breakdance .plp-vertical-menu .px-vmenu-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--px-icon-size);height:var(--px-icon-size)}.breakdance .plp-vertical-menu .px-vmenu-icon svg{width:100%;height:100%;fill:currentColor}.breakdance .plp-vertical-menu .px-vmenu-logo{flex:0 0 auto;width:var(--px-logo-size);height:var(--px-logo-size);object-fit:cover;border-radius:6px}.breakdance .plp-vertical-menu .px-vmenu-badge{flex:0 0 auto;padding:4px 8px;font-size:var(--px-badge-size);line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;border-radius:var(--px-badge-radius);background:var(--px-badge-bg);color:var(--px-badge-color)}.breakdance .plp-vertical-menu .px-vmenu-caret{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--px-caret);font-size:14px;line-height:1;cursor:pointer;transition:transform var(--px-expand-duration) ease,color 0.2s ease}.breakdance .plp-vertical-menu .px-vmenu-caret:hover{color:var(--px-accent)}.breakdance .plp-vertical-menu .px-vmenu-item.is-open>a>.px-vmenu-caret{transform:rotate(180deg);color:var(--px-accent)}.breakdance .plp-vertical-menu .px-vmenu-submenu{overflow:hidden;max-height:0;margin:0 0 0 var(--px-sub-indent);padding:0 0 0 var(--px-sub-indent);border-left:2px solid var(--px-line);transition:max-height var(--px-expand-duration) ease,padding var(--px-expand-duration) ease}.breakdance .plp-vertical-menu .px-vmenu-item.is-open>.px-vmenu-submenu{max-height:2000px;padding:4px 0 6px var(--px-sub-indent)}.breakdance .plp-vertical-menu .px-vmenu-submenu .px-vmenu-item>a{padding:var(--px-sub-py) calc(var(--px-item-px) - 2px);font-size:var(--px-sub-size);font-weight:400;color:var(--px-muted)}.breakdance .plp-vertical-menu .px-vmenu-submenu .px-vmenu-item>a:hover,.breakdance .plp-vertical-menu .px-vmenu-submenu .px-vmenu-item>a:focus-visible{color:var(--px-sub-hover-color,var(--px-accent));background:var(--px-sub-hover-bg,var(--px-accent-soft))}.breakdance .plp-vertical-menu .px-vmenu-submenu .px-vmenu-item.is-current>a{color:var(--px-current)}.breakdance .plp-vertical-menu .is-align-left .px-vmenu-item>a,.breakdance .plp-vertical-menu .is-align-left .px-vmenu-header{justify-content:flex-start;text-align:left}.breakdance .plp-vertical-menu .is-align-left .px-vmenu-label{text-align:left}.breakdance .plp-vertical-menu .is-align-center .px-vmenu-item>a{justify-content:center;text-align:center}.breakdance .plp-vertical-menu .is-align-center .px-vmenu-label{flex:0 1 auto}.breakdance .plp-vertical-menu .is-align-right .px-vmenu-item>a{flex-direction:row-reverse;text-align:right}.breakdance .plp-vertical-menu .is-hide-badges .px-vmenu-badge{display:none}.breakdance .plp-vertical-menu .is-hide-carets .px-vmenu-caret{display:none}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle{position:relative;flex:0 0 auto;width:32px;height:32px;margin-left:auto;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle:hover{background:var(--px-accent-soft);color:var(--px-accent)}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span,.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon{position:relative;display:inline-block;width:18px;height:2px;background:currentColor;border-radius:2px}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span::before,.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span::after,.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon::before,.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon::after{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;border-radius:2px}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span::before,.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon::before{top:-6px}.breakdance .plp-vertical-menu .px-vmenu-sidebar-toggle span::after,.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon::after{top:6px}.breakdance .plp-vertical-menu .px-vmenu-hamburger-icon span{display:none}.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"]{width:72px}.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-label,.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-badge,.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-caret,.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-submenu,.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-header-text{display:none}.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-item>a,.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-header{justify-content:center}.breakdance .plp-vertical-menu .px-vmenu-module[data-collapsed="true"] .px-vmenu-sidebar-toggle{margin-left:0}.breakdance .plp-vertical-menu .px-vmenu-hamburger{display:none;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:12px 14px;border:var(--px-border-width) solid var(--px-border);border-radius:var(--px-radius);background:var(--px-burger-bg);color:var(--px-burger-color);font:inherit;font-weight:600;cursor:pointer}.px-vmenu-backdrop{position:fixed;inset:0;background:var(--px-backdrop,rgba(17,24,39,0.5));opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;z-index:9998}.px-vmenu-backdrop[data-open="true"]{opacity:1;visibility:visible}.breakdance .plp-vertical-menu .px-vmenu[data-offcanvas-active="true"] .px-vmenu-hamburger{display:flex}.breakdance .plp-vertical-menu .px-vmenu[data-offcanvas-active="true"] .px-vmenu-panel{position:fixed;top:30px;bottom:0;width:min(86vw,var(--px-drawer-width));max-width:100%;overflow-y:auto;border:0;border-radius:0;z-index:9999;transition:transform 0.35s ease}.breakdance .plp-vertical-menu .px-vmenu[data-offcanvas-active="true"][data-offcanvas-side="left"] .px-vmenu-panel{left:0;transform:translateX(-105%)}.breakdance .plp-vertical-menu .px-vmenu[data-offcanvas-active="true"][data-offcanvas-side="right"] .px-vmenu-panel{right:0;transform:translateX(105%)}.breakdance .plp-vertical-menu .px-vmenu[data-offcanvas-active="true"][data-offcanvas-open] .px-vmenu-panel{transform:translateX(0)}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-panel{overflow:visible}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-submenu{position:absolute;top:0;left:calc(100% + var(--px-pad) + 8px);z-index:20;width:var(--px-flyout-width);max-height:none!important;margin:0;padding:6px!important;overflow:visible;border:var(--px-border-width) solid var(--px-border);border-radius:var(--px-radius);background:var(--px-bg);box-shadow:var(--px-shadow);opacity:0;visibility:hidden;transform:translateX(8px);transition:opacity var(--px-expand-duration) ease,transform var(--px-expand-duration) ease,visibility var(--px-expand-duration) ease}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-submenu::before{content:"";position:absolute;top:0;bottom:0;right:100%;width:calc(var(--px-pad) + 8px)}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-item.is-open>.px-vmenu-submenu{opacity:1;visibility:visible;transform:none}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-caret{transform:rotate(-90deg)}.breakdance .plp-vertical-menu .is-layout-flyout:not(.is-mobile-active) .px-vmenu-item.is-open>a>.px-vmenu-caret{transform:rotate(-90deg)}.breakdance .plp-vertical-menu .is-mobile-active.is-mobile-list .px-vmenu-submenu{max-height:none!important;padding:4px 0 6px var(--px-sub-indent)!important;overflow:visible}.breakdance .plp-vertical-menu .is-mobile-active.is-mobile-list .px-vmenu-caret{display:none}@media (prefers-reduced-motion:reduce){.breakdance .plp-vertical-menu .px-vmenu-submenu,.breakdance .plp-vertical-menu .px-vmenu-caret,.breakdance .plp-vertical-menu .px-vmenu-panel,.breakdance .plp-vertical-menu .px-vmenu-module{transition:none!important}}