.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-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.breakdance .bde-productbuilder{width:100%}.breakdance-woocommerce.bde-productbuilder .woocommerce-notices-wrapper + .product{flex-direction:column;justify-content:flex-start;align-items:flex-start}.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 .autogenerated-blce-wooaddtofavorites .favourite-toggle{display:inline-block;cursor:pointer;font-size:24px;text-decoration:none}.breakdance .bde-wooproductimages{position:relative;width:100%}.breakdance .bde-wooproductimages .woocommerce-product-gallery{width:100%}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-heading{max-width:100%;margin:0}.breakdance .bde-wooproductcartbutton{display:flex;flex-direction:column;gap:12px;max-width:100%}.breakdance .bde-wooproductcartbutton .woocommerce-variation-availability p{margin:0}.autogenerated-blce-phoxcalculator .dropdown-area-title,.slider-area-title,.switch-area-title{margin-bottom:15px}.breakdance .autogenerated-blce-phoxcalculator{width:100%;max-width:100%}.autogenerated-blce-phoxcalculator .total{text-align:center;margin-left:auto;margin-right:auto;max-width:100%;padding:20px}.autogenerated-blce-phoxcalculator .totaltitle{width:100%}.totalcontent{font-size:16px}.autogenerated-blce-phoxcalculator .total-display{display:inline-block}.autogenerated-blce-phoxcalculator .range-slider{width:100%;max-width:100%;position:relative;margin-top:2.5rem;margin-bottom:2rem}.autogenerated-blce-phoxcalculator .range-input{-webkit-appearance:none;width:100%;border-radius:500px;--range-progress:50%}.autogenerated-blce-phoxcalculator .range-input:focus{outline:none}.autogenerated-blce-phoxcalculator .range-input::before,.autogenerated-blce-phoxcalculator .range-input::after{display:none}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-runnable-track{width:100%;height:0.8rem;cursor:pointer;border-radius:100px}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-thumb{-webkit-appearance:none;transform:translateY(calc(-50% + 6px));border-radius:50%;background-color:#000;width:25px;height:25px}.autogenerated-blce-phoxcalculator .tooltip{position:absolute;top:-2.0rem;pointer-events:none}.autogenerated-blce-phoxcalculator .tooltip span{position:absolute;text-align:center;display:block;line-height:1;padding:0.125rem 0.25rem;background:#000;color:#fff;border-radius:0.125rem;left:50%;transform:translate(-50%,0)}.autogenerated-blce-phoxcalculator .tooltip span:before{position:absolute;content:"";left:50%;bottom:-8px;transform:translateX(-50%);width:0;height:0;border:4px solid transparent;border-top-color:#000}.autogenerated-blce-phoxcalculator p{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px}.autogenerated-blce-phoxcalculator .slidertitle{text-align:center}@media (max-width:768px){.autogenerated-blce-phoxcalculator .range-input{-webkit-appearance:none;appearance:none;width:100%;background:none;z-index:10}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-runnable-track{height:1rem;border-radius:100px;cursor:pointer}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:50%;cursor:pointer;transform:translateY(calc(-50% + 8px))}}.autogenerated-blce-phoxcalculator .switch-total-holder{margin-top:10px;display:block}.autogenerated-blce-phoxcalculator .switch-total{display:inline-block;text-align:center}.autogenerated-blce-phoxcalculator .switch-item{display:flex;align-items:center;justify-content:space-between;grid-column:span 1}.autogenerated-blce-phoxcalculator .switch-title{margin:0;margin-left:10px;flex-grow:1}.autogenerated-blce-phoxcalculator .switch-before{margin-right:0.2em}.autogenerated-blce-phoxcalculator .switch-after{margin-left:0.2em}.autogenerated-blce-phoxcalculator .phox-switch{position:relative;display:inline-block;width:40px;height:20px;flex-shrink:0}.autogenerated-blce-phoxcalculator .phox-switch input{opacity:0;width:0;height:0}.autogenerated-blce-phoxcalculator .phox-switch .switch-slider{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;transition:0.4s}.autogenerated-blce-phoxcalculator .phox-switch .switch-slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:0.4s}.autogenerated-blce-phoxcalculator .phox-switch input:checked + .switch-slider:before{transform:translateX(20px)}.autogenerated-blce-phoxcalculator .switch-items{max-width:100%;margin:0 auto;display:grid}.autogenerated-blce-phoxcalculator .switch-items .switch-item:nth-child(5n+1){break-after:column}.autogenerated-blce-phoxcalculator .phox-switch{cursor:pointer}.autogenerated-blce-phoxcalculator .dropdown-section .section-title{margin-bottom:15px}.autogenerated-blce-phoxcalculator .dropdown-value-container{display:flex;flex-direction:column;gap:5px;margin:10px 0;width:100%}.autogenerated-blce-phoxcalculator .dropdown-value-container select{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;appearance:none;cursor:pointer;transition:border-color 0.3s ease,background-color 0.3s ease}.autogenerated-blce-phoxcalculator .dropdown-value-container select:hover{border-color:#007bff}.autogenerated-blce-phoxcalculator .dropdown-value-container select:focus{outline:none;border-color:#007bff;box-shadow:0 0 4px rgba(0,123,255,0.6)}.breakdance .bde-icon-list{max-width:100%;display:flex;text-align:left}.breakdance .bde-icon-list ul{width:100%;display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:16px}.breakdance .bde-icon-list li .bde-icon-list__item-wrapper{display:flex;align-items:center;text-decoration:none;gap:8px}.breakdance .bde-icon-list ul .bde-icon-list__icon{display:flex;font-size:20px}.breakdance .bde-icon-list--background ul .bde-icon-list__icon{padding:14px;border-radius:0px;background-color:#DBE5FF}.breakdance .bde-icon-list ul .bde-icon-list__icon>svg{font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.breakdance .bde-accordion{width:100%;display:flex;flex-direction:column}.breakdance .bde-accordion__content-wrapper{outline:0!important}.bde-accordion__button{border:none;margin:0;padding:0;color:inherit;width:100%;overflow:visible;background:transparent;-webkit-appearance:none;padding:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;transition:all var(--bde-transition-duration) ease}.bde-accordion__title{font-size:18px;font-weight:600;width:100%;color:var(--bd-headings-color);transition:all var(--bde-transition-duration) ease}.bde-accordion__panel-content{padding:16px}.bde-accordion__icon{display:flex;width:24px;height:24px;background-color:var(--grey-400);transition:all var(--bde-transition-duration) ease;mask-size:contain;mask-repeat:no-repeat;mask-position:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%}.bde-accordion__icon--default{mask-image:var(--bde-accordion-icon-default);-webkit-mask-image:var(--bde-accordion-icon-default)}.bde-accordion__icon--active{mask-image:var(--bde-accordion-icon-active);-webkit-mask-image:var(--bde-accordion-icon-active)}.bde-accordion__icon--active,.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{display:none}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion__button[aria-expanded="true"] .bde-accordion__icon--default{transform:rotateZ(90deg)}.bde-accordion__button.has-both-icons[aria-expanded="true"] .bde-accordion__icon--active{display:flex}.bde-accordion--bordered{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px;border:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color);border-radius:var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__button,.bde-accordion--bordered .bde-accordion__panel-content{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--bordered .bde-accordion__button:hover{background-color:var(--grey-100)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__button{border-bottom:0;border-radius:0 0 var(--bde-accordion-border-radius) var(--bde-accordion-border-radius)}.bde-accordion--bordered .bde-accordion__content-wrapper:last-child .bde-accordion__panel-content{border-bottom:0}.bde-accordion--bordered .bde-accordion__content-wrapper:first-child .bde-accordion__button{border-radius:var(--bde-accordion-border-radius) var(--bde-accordion-border-radius) 0 0}.bde-accordion--bordered-bottom{--bde-accordion-border-color:var(--grey-200);--bde-accordion-border-width:2px;--bde-accordion-border-radius:8px}.bde-accordion--bordered-bottom .bde-accordion__button,.bde-accordion--bordered-bottom .bde-accordion__panel-content{padding:16px 0}.bde-accordion--bordered-bottom .bde-accordion__content-wrapper{border-bottom:var(--bde-accordion-border-width) solid var(--bde-accordion-border-color)}.bde-accordion--pills{gap:16px}.bde-accordion--pills .bde-accordion__button{border-radius:999px;background-color:var(--grey-100);padding:16px 24px}.bde-accordion--pills .bde-accordion__panel-content{margin-top:16px}.breakdance .bde-wooproductinfo{width:100%;display:flex;flex-direction:column;gap:12px}.breakdance .bde-wooproductinfo h2{margin:0}.breakdance .bde-wooproductinfo .woocommerce-product-attributes tr td p{margin:0}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-related-products{width:100%}.breakdance .bde-related-products .swiper-pagination{margin-top:20px}