.breakdance .bde-section-1599-101 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1599-101 .section-container{padding-top:30px}.breakdance .bde-section-1599-101{box-shadow:5px 20px 75px 0px #00000025}.product_meta .sku_wrapper{display:none}.breakdance .bde-text-link-1599-104{margin-bottom:30px}.breakdance .bde-text-link-1599-104,.breakdance .bde-text-link-1599-104>*{color:#580731}.breakdance .bde-text-link-1599-104:hover,.breakdance .bde-text-link-1599-104:hover>*{color:#c52245}@media (max-width:767px){.breakdance .bde-productbuilder-1599-105{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-columns-1599-106{--columnCount:2;margin-bottom:50px}@media (max-width:1119px){.breakdance .bde-columns-1599-106{--columnCount:2}.breakdance .bde-columns-1599-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-1599-106.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-1599-106{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-1599-106{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-1599-106{--columnCount:2}}.breakdance .bde-column-1599-107{--column-width:50%}.breakdance .bde-column-1599-109{--column-width:50%}.breakdance .bde-heading-1599-110{font-size:32px;margin-bottom:24px}.breakdance .bde-wooproductprice-1599-112{margin-bottom:16px}.breakdance .bde-wooproductcartbutton-1599-114 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-1599-114{margin-bottom:40px}@media (max-width:1119px){.breakdance .bde-wooproductcartbutton-1599-114 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:1023px){.breakdance .bde-wooproductcartbutton-1599-114 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:767px){.breakdance .bde-wooproductcartbutton-1599-114 .woocommerce-grouped-product-list-item__quantity{width:148px}.breakdance .bde-wooproductcartbutton-1599-114{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-wooproductcartbutton-1599-114 .woocommerce-grouped-product-list-item__quantity{width:148px}}@media (max-width:767px){.breakdance .bde-related-products-1599-119{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}.breakdance .bde-section-1599-123{background-image:url(https://beaconbonfire.com/wp-content/uploads/2025/09/gradient.avif)}.breakdance .bde-section-1599-123>.section-background-overlay{background-color:#580731;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-1599-123>.section-background-overlay{opacity:0.15}.breakdance .bde-section-1599-123 .section-container{padding-bottom:12px;padding-top:40px}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider svg{color:#580731;bottom:0;top:auto;transform:scaleY(1);z-index:1}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider path,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider rect,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider ellipse,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider polyline,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider polygon{color:#580731}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider svg{color:#7C2451;height:450px;bottom:0;top:auto;transform:scaleY(1)}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider path,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider rect,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider ellipse,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider polyline,.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider polygon{color:#7C2451}@media (max-width:1119px){.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:1023px){.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:767px){.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}@media (max-width:479px){.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--1 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}.breakdance .bde-section-1599-123 .section-shape-divider-wrapper--2 .section-shape-divider svg{bottom:0;top:auto;transform:scaleY(1)}}.breakdance .bde-div-1599-124{width:100%;padding:50px 100px 100px 100px;border-radius:8px;margin-bottom:76px;align-items:center;text-align:center;justify-content:center}.breakdance .bde-div-1599-124{overflow:hidden}@media (max-width:1023px){.breakdance .bde-div-1599-124{padding:25px 25px 150px 25px}}.breakdance .bde-heading-1599-125{color:#FFF;font-family:"Antonio",sans-serif;font-size:56px;font-weight:900;line-height:1;margin-bottom:15px}@media (max-width:1119px){.breakdance .bde-heading-1599-125{text-shadow:5px 20px 75px #00000025,5px 20px 50px #000000FF,3px 3px 0px #00000025}}@media (max-width:1023px){.breakdance .bde-heading-1599-125{font-size:50px}}.breakdance .bde-text-1599-126{width:655px;color:#FFF;font-size:22px;font-weight:400;text-shadow:3px 3px 15px #000000FF,5px 20px 60px #000;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:0.2px;margin-top:30px;margin-bottom:50px}@media (max-width:1119px){.breakdance .bde-text-1599-126{text-shadow:1px 1px 0px #00000066,5px 5px 50px #000000FF,5px 20px 75px #00000025}}.breakdance .bde-button-1599-127{margin-top:0px;margin-bottom:0px}.breakdance .bde-button-1599-127 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:#590131;--bde-button-custom-background-color-hover:#590131;border-radius:0px;padding:var(--bde-button-padding-base)}