.ags-divi-extras-module .et_pb_extra_module .posts-list article .post-thumbnail img,.ags-divi-extras-module .et_extra_other_module .posts-list article .post-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.et-db #et-boc .et-l .et_pb_wc_breadcrumb_0,.et-db #et-boc .et-l .et_pb_wc_breadcrumb_0 .et_pb_module_inner,.et-db #et-boc .et-l .et_pb_wc_breadcrumb_0 .woocommerce-breadcrumb,.et-db #et-boc .et-l .et_pb_wc_breadcrumb_0 .woocommerce-breadcrumb a:hover{font-size:14px;color:#a61d22!important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}#faq{background-color:#f7f7f7;border:1px solid #ccc;padding:10px 10px 10px 20px}.faq-accordion{margin:40px 0;padding:30px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px}.faq-accordion h3{margin-top:0;margin-bottom:20px;font-size:24px;color:#333}.faq-item{margin-bottom:15px;border-bottom:1px solid #ddd}.faq-item:last-child{border-bottom:none}.faq-question{padding:15px 40px 15px 15px;background:#fff;cursor:pointer;position:relative;font-weight:600;color:#333;transition:all 0.3s ease;border-radius:4px}.faq-question:hover{background:#f0f0f0}.faq-question::after{content:'+';position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:24px;font-weight:300;transition:transform 0.3s ease}.faq-question.active::after{content:'−';transform:translateY(-50%) rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 15px;background:#fff;transition:max-height 0.3s ease,padding 0.3s ease}.faq-answer.active{max-height:500px;padding:15px}.faq-answer p{margin:0;line-height:1.6;color:#666}.sold-out-overlay{position:absolute;top:10px;left:10px;background-color:#6D6D6D;color:#ffffff;padding:5px 10px;border-radius:3px;font-size:14px;font-weight:bold;z-index:10}.product{position:relative}.wc-block-cart__empty-cart__title,.cart-empty{display:none!important}