.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))}.breakdance .plp-wavy-gallery{max-width:100%}html.px-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}html.px-hide-scrollbar::-webkit-scrollbar,.px-gallery-overlay::-webkit-scrollbar,.px-gallery-overlay-items::-webkit-scrollbar{display:none}.px-gallery{width:100%;position:relative}.px-gallery-wrapper{position:relative;width:100%;height:100vh;min-height:600px;display:flex;align-items:center;overflow:hidden;background:transparent}.px-gallery-items{display:flex;align-items:center;gap:15px;width:max-content;padding:0 50%;box-sizing:content-box;will-change:transform}.px-gallery-item{position:relative;width:60px;height:240px;cursor:pointer;transform-origin:center center;transition:transform 0.1s ease;will-change:transform}.px-gallery-item img{display:block;width:100%;height:100%!important;object-fit:cover;filter:grayscale(1);user-select:none;-webkit-user-drag:none;transition:filter 0.1s ease}.px-gallery-item:hover img,.px-gallery-item.px-active img{filter:grayscale(0)}.px-gallery-overlay{position:fixed;inset:0;width:100%;height:100vh;background:#111;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:-1;overflow:hidden;padding:20px 0;opacity:0;transform:scale(0.4);pointer-events:none;transform-origin:center;transition:opacity 0.5s ease,transform 0.5s ease}.px-gallery-overlay.px-active{z-index:1000;opacity:1;transform:scale(1);pointer-events:auto}.px-gallery-overlay-items{display:flex;align-items:center;gap:5%;overflow-x:auto;overflow-y:hidden;width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.px-gallery-overlay-items .px-gallery-item{width:40vw;height:60vh;max-height:750px;flex:0 0 40vw;cursor:pointer}.px-gallery-overlay-items .px-gallery-item:first-child{margin-left:30%}.px-gallery-overlay-items .px-gallery-item:last-child{margin-right:30%}.px-gallery-overlay-items .px-gallery-item img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.px-gallery-overlay-title{color:#fff;font-size:20px;line-height:1.3;padding:10px 15px;text-align:center;margin-top:10px;min-height:30px;width:100%;pointer-events:none}@media (max-width:767px){.px-gallery-wrapper{min-height:500px}.px-gallery-item{width:45px;height:180px;flex-basis:45px}.px-gallery-items{gap:12px}.px-gallery-overlay-items .px-gallery-item{width:65vw;flex-basis:65vw;height:70vh}.px-gallery-overlay-items .px-gallery-item:first-child{margin-left:17.5%}.px-gallery-overlay-items .px-gallery-item:last-child{margin-right:17.5%}.px-gallery-overlay-title{font-size:17px}}