.flowers-product .shop_table{border:0!important;margin-bottom:0!important}.flowers-product #opc-product-selection tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flowers-product .product-item{width:25%;text-align:center;border:1px solid #fff;margin-bottom:2em;outline:1px solid #d4d4d4}.flowers-product .product-item td{width:100%;display:block;max-width:100%;border:0!important;padding:0!important}.flowers-product .product-name{font-weight:700;margin-top:.5em;margin-bottom:1em}.flowers-product .product-price .woocommerce-Price-amount.amount span,.flowers-product .product-price .woocommerce-Price-amount.amount{font-weight:700}.flowers-product .product-price .woocommerce-Price-amount.amount span{font-size:20px;color:#000;position:relative;bottom:10px}.flowers-product .product-price .woocommerce-Price-amount.amount{font-size:40px;color:#7abb42}.flowers-product .product-quantity{margin-top:1em;margin-bottom:1em!important}.flowers-product .quantity{margin:auto}.flowers-product div.quantity input[type=number]{background-color:#fff!important;border:1px solid #b3b3b3!important;color:#000!important;height:40px}.flowers-product .woocommerce-form-coupon-toggle{margin-top:0}.flowers-product .woocommerce-info{background:0 0!important;color:#000!important;border:1px solid #ddd!important;margin-bottom:0}.flowers-product .woocommerce-info a{color:#7abb48!important}.flowers-product form.woocommerce-form-coupon{margin-top:0;margin-bottom:0;border-top:0;border-radius:0}.flowers-product .woocommerce-form-coupon p{font-size:1rem}.flowers-product .checkout_coupon button[type=submit],.flowers-product .place-order button[type=submit]{background:#f9e000!important;border:1px solid #000!important;border-radius:0;color:#000!important}.flowers-product .woocommerce-checkout{background:#efefef;margin-top:0;width:100vw;margin-left:calc(-50vw + 50% - 8px);position:relative;z-index:999;padding-bottom:3em}.below-products{width:100vw;margin-left:calc(-50vw + 50% - 8px)}.flowers-product .woocommerce-checkout .col-1,.flowers-product .woocommerce-checkout .col-2,.flowers-product .woocommerce-checkout-review-order{border:1px solid #ddd;padding:15px 10px}.flowers-product .woocommerce-checkout div,.flowers-product .woocommerce-checkout h3{max-width:1080px;margin:auto;font-size:1rem}.flowers-product .col2-set{padding-top:3em}.flowers-product .woocommerce-billing-fields input{padding:10px!important;border-radius:0px!important}.flowers-product .woocommerce-billing-fields h3,.flowers-product .woocommerce-additional-fields h3,#order_review_heading{background:#7abb42;padding:10px;font-weight:700;font-size:1.2rem;margin-bottom:1em}#order_review_heading{margin-top:2em;margin-bottom:0}.min-order span{font-weight:700;color:#7abb42;font-size:3rem;position:relative;bottom:0}.min-order sup{color:#000;font-size:1.5rem;position:relative;bottom:.5em;right:.2em}.woocommerce-checkout-review-order-table .cart_item.opc_cart_item{background:#fff}.footer-links{border-top:1px solid #222;margin-top:1em}.footer-links .et_pb_text_inner{font-size:18px;color:#fff}.footer-links a:hover{text-decoration:underline}.accordion .et_pb_toggle{padding:10px 20px;background:#7cda24;color:#000;border:0;border-left:10px solid #fdf101}.accordion .et_pb_toggle h5{color:#000!important;border-bottom:1px solid #555;padding-bottom:5px}.accordion .et_pb_toggle_close h5{border-bottom:0px solid #555}.et_pb_toggle_title:before{color:#000}.accordion .et_pb_toggle_content{font-size:18px;font-weight:400!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{pointer-events:none}.footer-links{border:0!important}.footer-links .et_pb_with_border{padding-top:1em}@media (max-width:980px){#top-menu{display:block!important}}@media (max-width:769px){.blur-icon-align .et_pb_main_blurb_image{display:block;margin:auto}.blur-icon-align .et_pb_blurb_container{padding:0;display:block}h2 span{font-size:inherit!important}.accordion .et_pb_toggle h5{font-size:16px!important}}@media (max-width:500px){.footer-links a{font-size:14px}.flowers-product .product-item{margin-bottom:2em!important}}.footer-form form#gform_3 input,.footer-form .gform_wrapper.gravity-theme .gfield textarea.small{padding:15px!important;border-radius:5px!important;background:rgba(255,255,255,.75);border:none!important;color:#292626!important}.footer-form #gform_submit_button_3{background:#e9da00!important}@media screen and (max-width:2500px){.water-gardens-ten{display:none!important}}@media screen and (max-width:1440px){.img-col{display:none!important}}@media screen and (max-width:1024px){.water-gardens-ten{display:block!important}.water-gardens{display:block!important}}@media screen and (max-width:980px){a.cust-sliderbuttext1{margin-right:15px}a.cust-sliderbuttext2{margin-left:15px}}@media screen and (max-width:980px){.img-col{display:block!important}}@media screen and (max-width:980px){button.wpcf7-form-control.wpcf7-submit.et_pb_button{width:100%!important;font-size:18px!important}.green-text-color{font-size:35px!important}.water-gardens-ten{display:none!important}.water-gardens{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:980px){.cust-slider h1{font-size:53px!important}.cust-slider h2{font-size:28px!important}}@media screen and (max-width:767px){a.cust-sliderbuttext1{max-width:320px;display:block;margin:20px auto}a.cust-sliderbuttext2{display:block;margin:0 auto;max-width:320px}}@media screen and (max-width:767px){.cust-slider h1{font-size:40px!important}.cust-slider h2{font-size:25px!important}.green-text-color{font-size:25px!important}button.wpcf7-form-control.wpcf7-submit.et_pb_button{font-size:16px!important}.et_bloom_form_content.et_bloom_1_field.et_bloom_bottom_stacked.et_bloom_custom_html_form.et_bloom_impression_recorded{padding:0 15px 30px!important}}