.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-container-link{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;text-decoration:none;transition-property:background-color,border-color,box-shadow,color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms);position:relative;background-size:cover}.breakdance .bde-container-link h1,.bde-container-link h2,.bde-container-link h3,.bde-container-link h4,.bde-container-link h5,.bde-container-link h6{transition-property:color;transition-timing-function:ease-in-out;transition-duration:var(--defaultTransition,300ms)}.breakdance .bde-wc-product-hover-image{position:relative;overflow:hidden;display:block;width:100%;--wcProductHoverTransition:var(--bde-transition-duration,300ms)}.breakdance .bde-wc-product-hover-image__main,.breakdance .bde-wc-product-hover-image__hover{display:block;width:100%;transition:opacity var(--wcProductHoverTransition) ease-in-out}.breakdance .bde-wc-product-hover-image__main img,.breakdance .bde-wc-product-hover-image__hover img{display:block;width:100%;height:auto}.breakdance .bde-wc-product-hover-image__hover{position:absolute;inset:0;opacity:0;pointer-events:none}.breakdance .bde-wc-product-hover-image[data-has-hover="yes"]:hover .bde-wc-product-hover-image__hover{opacity:1}.breakdance .bde-wc-product-hover-image--placeholder{aspect-ratio:1;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#888;font-size:14px;text-align:center;padding:1rem}.breakdance .bde-shortcode{max-width:100%;width:100%}.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-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-wc-variation-counts{display:flex;flex-direction:column;gap:0.25em}.breakdance .bde-wc-variation-counts[data-layout="inline"]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.5em 1em}.breakdance .bde-wc-variation-counts__item{display:block}.breakdance .bde-wc-variation-counts[data-layout="inline-divided"]{flex-direction:row;flex-wrap:wrap;align-items:center;gap:0}.breakdance .bde-wc-variation-counts__select{display:flex;align-items:center;gap:0.35em;width:100%;max-width:100%}.breakdance .bde-wc-variation-counts__select .bde-custom-dropdown{flex:1 1 auto;width:100%;min-width:0;--bde-dropdown-border:var(--bde-palette-color-1,#1d2327);--bde-dropdown-font-size:18px;--bde-dropdown-row-padding-y:5px;--bde-dropdown-row-padding-x:10px;--bde-dropdown-radius:0}.breakdance .bde-wc-variation-counts__select .bde-custom-dropdown__trigger{border:1px solid var(--bde-dropdown-border);border-radius:var(--bde-dropdown-radius);font-size:var(--bde-dropdown-font-size);padding:var(--bde-dropdown-row-padding-y) var(--bde-dropdown-row-padding-x);background:#fff}.breakdance .bde-wc-variation-counts__label{font-size:inherit}.breakdance .bde-wc-variation-counts__dropdown{max-width:100%;font:inherit;color:inherit}.breakdance .bde-wc-variation-counts__dropdown option.bde-wc-variation-counts__option--unavailable,.bde-wc-variation-counts__dropdown option:disabled,.bde-wc-variation-counts__dropdown option.bde-wc-variation-counts__option--unavailable{color:inherit;opacity:0.45}.breakdance .bde-wc-variation-counts__sold-out,.bde-wc-variation-counts__sold-out{font-style:italic}.breakdance .bde-wc-variation-picker{position:relative}.bde-wc-variation-picker__tooltip,.breakdance .bde-wc-variation-picker__tooltip{position:fixed;z-index:999999;left:0;top:0;transform:translate(-50%,calc(-100% - 10px));padding:0.55em 0.9em;border-radius:6px;background:#1d2327;color:#fff;font-size:15px;line-height:1.4;white-space:normal;max-width:min(300px,calc(100vw - 24px));text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease,transform 0.15s ease;box-shadow:0 4px 14px rgba(0,0,0,0.18)}.bde-wc-variation-picker__tooltip a,.breakdance .bde-wc-variation-picker__tooltip a{color:inherit;text-decoration:underline}.bde-wc-variation-picker__tooltip a:hover,.bde-wc-variation-picker__tooltip a:focus,.breakdance .bde-wc-variation-picker__tooltip a:hover,.breakdance .bde-wc-variation-picker__tooltip a:focus{color:inherit;text-decoration:underline}.bde-wc-variation-picker__tooltip::after,.breakdance .bde-wc-variation-picker__tooltip::after{content:'';position:absolute;left:50%;top:100%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#1d2327;pointer-events:none}.bde-wc-variation-picker__tooltip.is-visible,.breakdance .bde-wc-variation-picker__tooltip.is-visible{opacity:1;visibility:visible;transform:translate(-50%,calc(-100% - 6px));pointer-events:auto}.breakdance .bde-wc-variation-counts--placeholder{color:#888;font-size:14px}.breakdance .bde-wc-variation-cart-button{display:inline-flex;max-width:100%}.breakdance .bde-wc-variation-cart-button__button{max-width:100%}.breakdance .bde-wc-variation-cart-button__btn--icon{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;line-height:1}.breakdance .bde-wc-variation-cart-button__btn--icon svg{width:1.25em;height:1.25em;fill:currentColor}.breakdance .bde-wc-variation-cart-button__icon[hidden]{display:none!important}.breakdance .bde-wc-variation-cart-button__btn:disabled{opacity:0.6;cursor:not-allowed}.bde-wc-variation-picker__tooltip{position:fixed;z-index:999999;left:0;top:0;transform:translate(-50%,calc(-100% - 10px));padding:0.55em 0.9em;border-radius:6px;background:#1d2327;color:#fff;font-size:15px;line-height:1.4;white-space:normal;max-width:min(300px,calc(100vw - 24px));text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease,transform 0.15s ease;box-shadow:0 4px 14px rgba(0,0,0,0.18)}.bde-wc-variation-picker__tooltip a{color:inherit;text-decoration:underline}.bde-wc-variation-picker__tooltip a:hover,.bde-wc-variation-picker__tooltip a:focus{color:inherit;text-decoration:underline}.bde-wc-variation-picker__tooltip::after{content:'';position:absolute;left:50%;top:100%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#1d2327;pointer-events:none}.bde-wc-variation-picker__tooltip.is-visible{opacity:1;visibility:visible;transform:translate(-50%,calc(-100% - 6px));pointer-events:auto}