.breakdance .bde-section-49-240 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-49-240{background-image:url(https://eireflora.ie/wp-content/uploads/2025/02/collection-page-background-wedding-flower-collections.jpg)}.breakdance .bde-section-49-240>.section-background-overlay{background-color:#00000042;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-49-240>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-49-240 .section-container{--bde-section-width:85%}.breakdance .bde-section-49-240 .section-container{padding-bottom:80px}@media (max-width:1119px){.breakdance .bde-section-49-240>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:1023px){.breakdance .bde-section-49-240>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:767px){.breakdance .bde-section-49-240>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}}@media (max-width:479px){.breakdance .bde-section-49-240>.section-background-overlay{transition:all var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-49-240 .section-container{--bde-section-width:100%}.breakdance .bde-section-49-240 .section-container{padding-bottom:0px}}.breakdance .bde-dual-heading-49-241{margin-bottom:10px}.breakdance .bde-dual-heading-49-241 .dual-heading--primary{color:#fff;font-family:"Marcellus",serif;font-size:40px}.breakdance .bde-dual-heading-49-241 .dual-heading--secondary{color:#F3EBC0;font-family:"Marcellus",serif;font-size:40px;font-style:italic}@media (max-width:479px){.breakdance .bde-dual-heading-49-241{max-width:85%;margin-bottom:30px}.breakdance .bde-dual-heading-49-241 .dual-heading--primary{font-size:30px}.breakdance .bde-dual-heading-49-241 .dual-heading--secondary{font-size:30px}}.breakdance .bde-section-49-164 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-49-164{background-color:#f0f0f0}.breakdance .bde-section-49-164 .section-container{--bde-section-width:90%}.breakdance .bde-section-49-164 .section-container{padding-bottom:30px;padding-top:30px}.breakdance .bde-cart-49-239.breakdance-woocommerce .woocommerce{column-gap:15px}.breakdance .bde-cart-49-239.bde-cart .breakdance-woocommerce .woocommerce{align-items:stretch}.breakdance .bde-cart-49-239.breakdance-woocommerce .cart-collaterals .cart_totals{position:sticky;position:-webkit-sticky;top:40px}.breakdance .bde-cart-49-239{--bde-woo-cart-thumbnail-size:40px;--bde-woo-cart-rows-spacing:5px}.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents .product-remove a{font-size:1px;line-height:0.5}.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents td.product-remove{vertical-align:middle}.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents .attachment-woocommerce_thumbnail{width:40px;height:40px}.breakdance .bde-cart-49-239 table.woocommerce-cart-form__contents thead tr th{font-family:"Marcellus",serif;font-size:13px}.breakdance .bde-cart-49-239 td.product-name a{font-size:13px;font-weight:400}.breakdance .bde-cart-49-239 table.woocommerce-cart-form__contents .woocommerce-Price-amount bdi{color:#000;font-size:14px;font-weight:500}.breakdance .bde-cart-49-239 dl.variation dt{font-size:12px;font-weight:400}.breakdance .bde-cart-49-239 dl.variation dd{color:#000;font-weight:400}.breakdance .bde-cart-49-239 .cart_totals{background:#fff;border-radius:15px;padding:15px 15px 15px 15px}.breakdance .bde-cart-49-239 .cart-collaterals table tr{border:none}.breakdance .bde-cart-49-239 .cart-collaterals table th{padding-top:5px;padding-bottom:5px}.breakdance .bde-cart-49-239 .cart-collaterals table td{padding-top:5px;padding-bottom:5px}.breakdance .bde-cart-49-239 .cart_totals h2{color:#000;font-family:"Marcellus",serif;font-size:20px;font-weight:900}.breakdance .bde-cart-49-239 .cart_totals .shop_table tr:not(:last-child) th{font-size:14px}.breakdance .bde-cart-49-239 .woocommerce-shipping-destination{font-size:14px;font-weight:400}.breakdance .bde-cart-49-239 .cart-collaterals table tr:not(.order-total) .woocommerce-Price-amount bdi{font-size:15px;font-weight:500}.breakdance .bde-cart-49-239 .cart-collaterals table tr:last-child th{font-size:15px}.breakdance .bde-cart-49-239 .cart-collaterals table tr.order-total .woocommerce-Price-amount bdi{font-size:15px;font-weight:600}@media (max-width:1119px){.breakdance .bde-cart-49-239{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%;--bde-woo-responsive__cross-sell-order:99;--bde-woo-responsive__cart-totals-order:2}.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:1023px){.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:767px){.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents tr{border:none}.breakdance .bde-cart-49-239 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-49-239 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-49-239 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.breakdance .bde-cart-49-239 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.breakdance .bde-cart-49-239 .woocommerce-cart-form__contents tr{border:none}.breakdance .bde-cart-49-239 .cart_totals{border-radius:15px;padding:10px 10px 10px 10px}}