h2.ql-heading{font-size:1.3em!important}.woocommerce-Price-amount.amount{color:#fc0a0a}.rt-container-fluid{width:80%}.hero-section-banner .banner-layers{margin-right:10px}@media only screen and (max-width:600px){.text-box.banner-layer{width:68%!important;top:35%!important;right:5%!important}.single-product .et_pb_column{margin-bottom:0px!important}}.back-to-top.button{margin-bottom:70px}.single-product .ppc-button-wrapper{display:none!important}@media only screen and (max-width:600px){.ppcpp-payment-icon{width:48px!important;height:48px!important}}.et-dynamic-content-woo et-dynamic-content-woo--product_description{clear:both!important}#order_review_heading{display:none}.yith_wccl_layout_inline span .select_box_colorpicker{display:none!important}.woocommerce-product-gallery{max-height:500px!important}img.ppcpp-payment-icon{width:48px!important;height:48px!important}img.zoomImg{max-height:500px}@media only screen and (max-width:768px){.et_pb_module.et_pb_wc_images{margin:0!important}.single-product div.product .woocommerce-product-gallery .flex-viewport{max-height:300px!important}}.wc_payment_method.payment_method_ppcp-credit-card-gateway,.wc_payment_method.payment_method_ppcp-googlepay{display:block!important}.woocommerce-checkout #main-content .container:before{display:none!important}.woocommerce-checkout #left-area{width:100%}.wc-block-components-express-payment__event-buttons{padding-bottom:0px!important}ul.wc-block-components-express-payment__event-buttons{list-style-type:none!important}.return-to-cart-button:hover:after{display:none!important}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:none}.woocommerce-checkout .wc-block-components-panel__button>.wc-block-components-panel__button-icon{fill:white!important}.label.yith_wccl_layout_inline{display:block;width:100%}.value.yith_wccl_layout_inline{display:block}.woocommerce-variation-description{display:none}.searchwp-modal-form__container{background:whitesmoke;padding:25px;border-radius:25px;box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;text-align:center}.swp-button{background:linear-gradient(45deg,#6c63ff,#3b82f6);color:#fff;border:none;border-radius:20px;padding:10px 20px;font-size:16px;font-weight:bold;cursor:pointer;transition:transform 0.2s,box-shadow 0.2s}.swp-button:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,0.2)}.swp-button:active{box-shadow:none}.searchform input[type="text"]{padding:10px 15px;border:2px solid #ccc;border-radius:20px;font-size:16px;outline:none;transition:border-color 0.3s}.searchform input[type="text"]:focus{border-color:#6c63ff}#pum-16344 .pum-close{display:none}.searchwp-modal-form__footer{display:none!important}#mobile_menu4{width:200px!important;right:0!important;left:auto!important}.ppcpp-shipping{font-size:12px}.dipl_team_grid .dipl_team_grid_item:hover .dipl_team_member_image{transform:scale(1)!important}.wc-reviews-list{margin:20px 0}.wc-review{border:1px solid #ddd;padding:10px;margin-bottom:10px;border-radius:5px}.wc-review-author{font-weight:bold}.wc-review-date{font-size:0.9em;color:#555}.wc-review-stars{font-size:1.2em;color:gold}.wc-review-text{margin-top:10px}#review-form{max-width:500px;margin:20px auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;box-shadow:0 2px 5px rgba(0,0,0,0.1)}#review-form input[type="text"],#review-form input[type="email"],#review-form textarea,#review-form select{width:100%;margin-bottom:15px;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color 0.2s}#review-form input[type="text"]:focus,#review-form input[type="email"]:focus,#review-form textarea:focus,#review-form select:focus{border-color:#007cba}#review-form textarea{min-height:100px;resize:vertical}#review-form button{width:100%;padding:10px;font-size:16px;color:#fff;background-color:#007cba;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.2s}#review-form button:hover{background-color:#005a99}#review-message{margin-top:15px;padding:10px;font-size:14px;text-align:center;border:1px solid transparent;border-radius:4px}#review-message.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#review-message.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#rating-container{display:flex;justify-content:center;margin-bottom:15px}#review-form{display:flex;flex-direction:column;width:300px;margin:20px auto}#review-form select{margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:5px}.stars{display:none!important}#rating{display:block!important}.et_pb_wc_price_1_tb_body{margin-bottom:0px!important}#wcvat_notpossible{display:none!important}.wc-block-components-chip__remove{display:none!important}.widat-table{max-width:540px}.gallery-navigation-carousel-wrapper{display:block!important}.select_option_colorpicker.select_option{border:1px grey solid!important}.select_option_colorpicker.select_option.selected{border:2px solid var(--yith-wccl-form-colors_accent)!important}.ppcpp-payment-icons{gap:2px!important;padding-left:20px!important;padding-right:20px!important}.wc-block-components-express-payment,.wc-block-components-express-payment-continue-rule{display:none}