p.in-stock{display:none}span.et_shop_image{display:none}.et_pb_shop .woocommerce ul.products li.product,.woocommerce ul.products li.product{background-image:url('https://holidaysforthehome.com/wp-content/uploads/2026/10/box.jpg');background-position:center center;background-repeat:no-repeat;background-size:contain;aspect-ratio:1 / 1;min-height:0;margin-bottom:30px!important}.et_pb_shop .woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.et_pb_shop .woocommerce ul.products li.product .et_shop_image,.et_pb_shop .woocommerce ul.products li.product .price,.woocommerce ul.products li.product .et_shop_image,.woocommerce ul.products li.product .price{display:none!important}.et_pb_shop .woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title{margin:0;padding:0;text-align:center;width:100%;transform:translateY(25px)}.woocommerce div.product form.cart .button{margin-bottom:3rem}form.cart .select-all-btn,.select-all-btn{display:block!important;float:none!important;clear:both;width:80%!important;max-width:80%!important;margin:0 auto 3rem auto!important;text-align:center!important;align-self:center;background-color:#fff!important;border:2px solid #151515!important;color:#151515!important}.variation-checkbox{background:#fff}.variation-checkbox:has(input:checked),.variation-checkbox.is-checked{border-color:#4E878E!important;background-color:#4E878E!important;color:#fff!important;font-weight:bold}.woocommerce div.product form.cart .button{vertical-align:middle;width:100%;border:3px solid #d6001c;background:#d6001c;color:#fff;border-radius:6px}td.product-name .product-quantity{display:none}.et_pb_wc_checkout_payment_info_0_tb_body.et_pb_wc_checkout_payment_info{background-color:none!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:none}button#place_order{width:100%}.woocommerce-order-received .et-l--body>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_body{background-color:#fff!important}.woocommerce-order-received .woocommerce-order-overview{display:none}.woocommerce-order-received .woocommerce-notice{font-size:1.7rem;color:#222;line-height:2.3rem;text-align:center;margin-bottom:3rem}