/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 28 2025 | 17:18:09 */
/* --->>> DISPLAY TEMPO ADD PHOTO ON MY ACCOUNT - JPC - 2023-12-12  <<<-- */
.yith-wcmap .user-profile .user-avatar.avatar-upload:after {
    display: none!important;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-decline {
    padding-top: 5px!important;
    padding-right: 15px!important;
    padding-bottom: 5px!important;
    padding-left: 15px!important;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-settings {
    display: none!important;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-bar-wrap.eu-cookies-bar-cookies-bar-position-bottom_right .eu-cookies-bar-cookies-bar {
    display: block;
    margin-top: 30px!important;
    margin-bottom: 30px!important;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-accept {
    padding: 8px!important;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-accept .eu-cookies-bar-tick:before {
    margin-right: 10px;
    margin-left: 5px;
}
/* EU Cookies Bar by VillaTheme - JPC - 2023-12-12 */
.eu-cookies-bar-cookies-settings-call-container.eu-cookies-bar-cookies-settings-call-position-right {
    display: none!important;
}
/* Checkout WC - Remove Order Again - JPC - 2023-12-12 */
p.order-again {
    display:none!important;
}

/* Remove Update Cart on Cart WC - JPC - 2023-12-12 */
.woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {
	display: none;
}
/* Change Color on Button Remove Cart WC - JPC - 2023-12-12 */
.woocommerce a.remove {
    color: #767676!important;
}
/* Change Color on my Account Order Infos - JPC - 2023-12-12 */
mark, ins {
    background: #00baff;
}
/* Change Color on my Account Order Infos - JPC - 2023-12-12 */
mark {
    color: #ffffff;
    padding: 5px;
    border-radius: 8px;
}
/* Change Color on my Account Order Infos - JPC - 2023-12-12 */
.woocommerce-info {
    border-top-color: #00baff!important;
    border-radius: 15px!important;
}
/* Change Color on my Account Order Infos - JPC - 2023-12-12 */
.woocommerce-info:before {
    color: #00baff!important;
}
/* Change border my Account Yith My Account - JPC - 2023-12-12 */
#my-account-menu-tab.layout-modern .myaccount-menu>li {
    border-radius: 20px!important;
}
/* Remove Colone Shipping Adress on My Account - JPC - 2023-12-12 */
div.u-column2.col-2.woocommerce-Address {
    display: none!important;
}
/* Remove Infos on Shop Page - JPC - 2023-12-12 */
.woocommerce .woocommerce-ordering {
    display: none!important;
}
/* Remove Infos on Shop Page - JPC - 2023-12-12 */
.woocommerce .woocommerce-result-count {
    display: none!important;
}
/* Remove Infos on Shop Page - JPC - 2023-12-12 */
.woocommerce ul.products li.product span.onsale, .woocommerce-page ul.products li.product span.onsale {
    display: none!important;
}
/* Colors Infos Icon on Shop Page - JPC - 2023-12-12 */
.octf-btn-icon i {
    color: #1a1b1e!important;
}
/* Change coloe  button Cart + checkout - JPC - 2023-12-12 */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce input.button, .woocommerce button.button.alt.disabled {
    background-color: #fe4c1c!important;
    box-shadow: 8px 8px 18px 0px rgba(254, 76, 28, 0.3)!important;
    -webkit-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3)!important;
    -moz-box-shadow: 8px 8px 18px 0px rgba(254, 76, 28, 0.3)!important;
}

/* Modif on YITH My Account - JPC - 2023-12-12 */
#yith-wcmap-avatar .avatar-modal-content .avatar-actions .set-avatar button {
    border-radius: 8px;
    background: #00baff;
}
/* Modif on YITH My Account - JPC - 2023-12-12 */
#yith-wcmap-avatar .avatar-modal-wrapper .avatar-modal-wrapper-region .avatar-modal {
    display: none;
}
/* Modif on YITH My Account - JPC - 2023-12-12 */
.yith-wcmap .user-profile .user-info .logout a {
    background-color: #1a1b1e;
    border-radius: 50px;
}
/* Modif on YITH My Account - JPC - 2023-12-12 */
#yith-wcmap-avatar .avatar-modal-content .avatar-actions a.reset {
    color: #767676;
    margin-left: 20px!important;
}
/* Remove Subtotel on Cart page WC - JPC - 2023-12-12 */
.woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th {
    display: none;
}
/* Change Fotn size on Pircing  - JPC - 2023-12-12 */
.woocommerce ul.products li.product .price ins {
    font-weight: 800;
}
/* Change Position Top on Menu My Account - JPC - 2023-12-12 */
.elementor-1340 .elementor-element.elementor-element-20316ca0 {
    padding: 40px 0px 60px 0px;
}
/* Disable breadcrumbs textuelle on all Page - JPC - 2023-12-12 */
.page-header .breadcrumbs, .breadcrumbs {
    display: none;
}
/* Change Color on Button Remove Cart WC - JPC - 2023-12-12 */
.product-categories > li a:hover:before, .woocommerce-mini-cart__buttons a.button.checkout, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce button.button, .woocommerce button.button:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: #1a1b1e!important;
}
/* Change Color on Button Remove Cart WC - JPC - 2023-12-12 */
.woocommerce button.button {
    background-color: #00c3ff;
    box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);
    -webkit-box-shadow: 8px 8px 18px 0px rgba(42, 67, 113, 0.3);
    -moz-box-shadow: 8px 8px 18px 0px rgba(0, 195, 255, 0.3);
}
/* Change Color on Button Remove Cart WC - JPC - 2023-12-12 */
.woocommerce .quantity .qty {
    color: #1a1b1e;
    border: 1px solid #00baff24;
    background-color: #00baff08;
    font-weight: 700;
	margin-top: -50px;
}
/* Change Size logo Level on YITH My Points on Menu Mobile My Account - JPC - 2023-12-12 */
.ywpar_myaccount_entry_info .ywpar_levels_badges .ywpar_level.ywpar_level img {
    max-width: 100px;
}
/* Remove Button Add to cart on page My Credits - JPC - 2023-12-12 */
.wp-block-button.wc-block-components-product-button {
    display: none!important;
}
/* Change Color  Cart WC Error Message - JPC - 2023-12-12 */
.woocommerce-error {
    border-top-color: #1a1b1e;
    border-radius: 25px;
}
/* Change Color  Cart WC Error Message - JPC - 2023-12-12 */
.woocommerce-error::before {
    color: #1a1b1e;
}
/* Change Button on Contact form JPC - 2023-12-12 */
.octf-btn-pink {
    background: #00baff!important;
}
/* Change Button on Contact form JPC - 2023-12-12 */
.octf-btn-pink.octf-btn-icon {
    box-shadow: 8px 8px 18px 0px #00baff4d!important;
    -webkit-box-shadow: 8px 8px 18px 0px #00baff4d!important;
}
/* Change Button on Contact form JPC - 2023-12-12 */
.octf-btn-pink.octf-btn {
    box-shadow: 12px 12px 20px 0px #00baff4d!important;
    -webkit-box-shadow: 12px 12px 20px 0px #00baff4d;
}
/* Add Bottom on Credit number on pricing plans - JPC - 2023-12-12 */
.ot-pricing-table .inner-table > p {
    margin-top: 20px;
}
/* Change Color + Size on My Credit Page - JPC - 2023-12-12 */
table.timeout_table th {
    background-color: #00baff;
    border-radius: 15px!important;
}
/* Change Color + Size on My Credit Page - JPC - 2023-12-12 */
table.timeout_table td, table.timeout_table th {
    border: 1px solid #fff;
	border-radius: 15px!important;
}
/* Change Color and position on Popup  Minter LAYER - JPC - 2023-12-12 */
.pum-theme-4628 .pum-container, .pum-theme-default-theme .pum-container {
    border-radius: 10px;
}
/* Change border on My Credit Page - JPC - 2023-12-12 */
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""], .wc-block-components-product-image img[alt=""] {
    border-radius: 15px;
}
/* Change Color + Size on My Credit Page - JPC - 2023-12-12 */
.pum-container.pum-responsive.pum-responsive-medium {
    border-radius: 25px;
}
/* Modif Metamask Login/Restiger Button - JPC - 2023-12-12 */
.metamask-login[data-v-4644fe17] {
    border-radius: 15px;
    margin-bottom: 20px;
	margin-top: 10px;
}
/* Modif Metamask Login/Restiger Button - JPC - 2023-12-12 */
.metamask-login>svg[data-v-4644fe17] {
    border-radius: 15px;
}
/* Modif WalletConnect Login/Restiger Button - JPC - 2023-12-12 */
.walletconnect-login>svg[data-v-298a0714] {
    border-radius: 15px;
}
/* Modif WalletConnect Login/Restiger Button - JPC - 2023-12-12 */
.walletconnect-login[data-v-298a0714] {
    border-radius: 15px;
	margin-bottom: 20px;
}
/* Modif Login/Restiger Button - JPC - 2023-12-12 */
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border-radius: 25px;
}
/* Change color button on contact form - JPC - 2023-12-12 */
button, html input[type=button], input[type=reset], input[type=submit] {
    border-radius: 25px;
	background: #f2f2f2!important;
}
/* Display Icon on woocomerce info popup - JPC - 2023-12-12 */
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before {
    content: "\e028";
	display:none;
}
/* change on popup Please Wait - JPC - 2023-12-12 */
.pum-theme-5448 .pum-container, .pum-theme-lightbox .pum-container {
	border-radius: 25px;
    border: 8px solid #00baff;
    box-shadow: 0px 0px 30px 0px #00baff;
    background-color: rgba( 255, 255, 255, 1.00 );
}
/* change on popup Please Wait - JPC - 2023-12-12 */
.pum-theme-5448 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    display: none;
}
/* Remove Close button on Verif on My Account */
.pum-theme-5450 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close {
	display: none!important;
}
/* Remove Close button on Verif on My Account */
.pum-theme-5450 .pum-container, .pum-theme-hello-box .pum-container {
    padding: 40px;
    border-radius: 80px;
    border: 10px solid #ffffff;
}
/* Remove Close button on Verif on My Account */
.pum-theme-5450, .pum-theme-hello-box {
    background-color: #ffffff;
}
/* Change on ID Submition on My Account  - JPC - 2023-12-12 */
.wkwccv-registration {
    border-radius: 25px;
    border-color: #e6e6e6;
    margin-top: 50px;
    margin-bottom: 50px;
}
/* Change on ID Submition on My Account  - JPC - 2023-12-12 */
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    margin-bottom: 15px;
	width: 100%;
	border-radius: 25px;
}
/* Change Size Ox User name on  My Account  - JPC - 2023-12-12 */
.yith-wcmap .user-profile .user-info .username {
    font-size: 13px;
}
span.username {
    margin-left: 5px!important;
}

/* Edit User YITH profil logout - JPC - 2023-12-12 */
.yith-wcmap .user-profile .user-info .logout a {
    color: #000;
}
/* Edit User YITH profil logout - JPC - 2023-12-12 */
.yith-wcmap .user-profile .user-info .logout a {
    background-color: #f2f2f2;
}
/* Edit User YITH profil logout - JPC - 2023-12-12 */
.yith-wcmap .user-profile .user-info>span {
    margin-bottom: 15px;

}
/* Edit Ticket box on my account - JPC - 2023-12-12 */
#wcsts_open_new_ticket_button {
    margin-top: 5px;
    background-color: #00baff!important;
}
/* Edit Ticket box on my account - JPC - 2023-12-12 */
body, button, input, select, optgroup, textarea {
    border-radius: 5px;
}
/* Change border on My Wallet history  - JPC - 2023-12-12 */
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    border-radius: 5px;
}
/* Change border on My Wallet history  - JPC - 2023-12-12 */
.woocommerce input.button {
    background-color: #00baff!important;
}
/* Change Payments style on checkout page - JPC - 2023-12-12 */
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background-color: #ffffff;
    border-radius: 15px;
}
/* Change Payments style on checkout page - JPC - 2023-12-12 */
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    display:none!important;
}
/* Change Payments style on checkout page - JPC - 2023-12-12 */
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    margin-bottom: 25px;
	background-color: #ffffff;
    border-radius: 15px;
    padding: 35px;
    margin-top: 15px;
}
/* Change color on button form contact - JPC - 2023-12-12 */
.octf-btn-primary.octf-btn {
	color:	#000;
	background-color: #00baff!important;
}
/* Change position Redeem on PAGE Cart + Checkout -JPC 2023-12-12 */
button#ywpar_apply_discounts.button.ywpar_apply_discounts.ywpar-fixed-discount {
    float: none!important;
    margin-left: 150px;
    background-color: #e6e6e6e6!important;
    color: #000;
}
/* Remove add Credit Card Payments - JPC 2023-12-12 */
.woocommerce-checkout #payment div.payment_box p:last-child {
    display: none!important;
}
/* Change color Credit Card Payments - JPC 2023-12-12 */
fieldset {
    border: 1px solid #ffffff;
}
/* Change color Credit Card Payments - JPC 2023-12-12 */
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
    border-bottom: 1px solid #fafafa;
}
/* Change color Required * - JPC 2023-12-12 */
.woocommerce form .form-row .required {
    color: #fafafa;
}
/* Checkout Change Loader WC  - JPC 2023-12-12 */
.blockUI.blockOverlay {
    background-image:url('https://paterfy.com/wp-content/uploads/2023/12/Paterfy-gif-fnc4s.gif') !important;
    background-position: center 50% !important;
    background-color: #ffffff;
    background-repeat: no-repeat !important;
    position: fixed !important;
}
/* Checkout Change Loader WC  - JPC 2023-12-12 */
.processing .blockOverlay {
    background-image:url('https://paterfy.com/wp-content/uploads/2023/12/Paterfy-gif-fnc4s.gif') !important;
    background-color: #ffffff;
    background-position: center 50% !important;
    background-repeat: no-repeat !important;
}
/* Checkout page processing spinner - JPC 2023-12-12 */
.woocommerce-checkout.processing .blockUI.blockOverlay {
    background-image:url('https://paterfy.com/wp-content/uploads/2023/12/Paterfy-gif-fnc4s.gif') !important;
    background-color: #ffffff;
    background-position: center 50% !important;
    background-repeat: no-repeat !important;
    position: fixed !important;
}
/* Custom Button REGISTER on My Account - JPC 2023-12-12 */
a.register_button {
	background-color: #000000!important;
	border-radius: 25px!important;
	padding: 15px 35px!important;
	color:#ffffff!important;
	font-size: 14px!important;
    font-family: "Red Hat Display", sans-serif!important;
    font-weight: 700!important;
    outline: none!important;
}
/* change padding on Update cart -JPC 2023-12-12 */
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
    border-radius: 25px;
    padding-bottom: 25px;
}
/* change Color + weight on Update cart -JPC 2023-12-12 */
.ywpar_myaccount_entry_info .points_collected {
    font-weight: 700;
    line-height: 75px;
    color: #00baff;
}
/* Add modif on Popup ID 5453 - Over 18 Year Old - Floating Bar -JPC 2023-12-12 */
.pum-theme-5453 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close {
    display: none;
}
/* Add modif on Popup Im Not a robot -JPC 2023-12-12 */
#pum-5854 {
    background: #ffffff!important;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.wc-pao-addon .wc-pao-addon-name {
    margin-top: 15px;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    margin-left: 35%;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: left;
    width: 80%;
    margin-left: 15%;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.product_meta > span {
    display: none;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.woocommerce div.product form.cart .button {
    margin-top: 35px;
	background: #00baff!important;
	padding: 15px !important;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
.woocommerce div.product .entry-summary p.price, .woocommerce div.product .entry-summary span.price {
    display: none;
}
/* Custom Id Verficitation Addons Products  -JPC 2023-12-12 */
div.product-addon-totals {
    display: none;
}
/* Add Border on Credirt Card payments - JPC 2023-12-12 */
.wc-stripe-elements-field, .wc-stripe-iban-element-field {
    border-radius: 50px!important;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    margin-bottom: 1px;
    padding-right: 60%;
}
/* Change Payments style on checkout page - JPC - 2023-12-12 */
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	background-color: #ffffff;
    border-radius: 15px;
    padding: 25px;
    margin-top: 15px;
	margin-bottom: 1px;
    padding-right: 60%;
}
/* Change Payments style on checkout page - JPC - 2023-12-12 */
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #ffffff;
    border-radius: 15px;
}
/* Change Add margin top on Request Page - JPC - 2023-12-12 */
span.wpcf7-list-item {
    margin-top: 25px;
}
/* Change Color + Size on My Credit Page - JPC - 2023-12-12 */
.pum-theme-5449 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
    background-color: #1a1b1e!important;
	color: #ffffff!important;
	border: 1px solid #8c8f99 !important;
}
.pum-theme-5449 .pum-container, .pum-theme-enterprise-blue .pum-container {
    border-radius: 25px;
}
/* Change Color + Size on points and rewards - JPC - 2023-12-12 */
.ywpar_points_rewards td.ywpar_points_rewards-points > span.ywpar_plus {
    color: #00baff!important;
}
/* Change Color ticket support- JPC - 2023-12-12 */
#wcsts_new_ticket_button_redirect {
    background: #f9f9f9!important;
	color: #0d0e0e !important;
}
/* Change Color Button WC - JPC - 2023-12-12 */
.woocommerce #content table.cart td.actions .coupon .button.alt, .woocommerce #content table.cart td.actions .coupon .input-text+.button, .woocommerce table.cart td.actions .coupon .button.alt, .woocommerce table.cart td.actions .coupon .input-text+.button, .woocommerce-page #content table.cart td.actions .coupon .button.alt, .woocommerce-page #content table.cart td.actions .coupon .input-text+.button, .woocommerce-page table.cart td.actions .coupon .button.alt, .woocommerce-page table.cart td.actions .coupon .input-text+.button {
    background: #1a1b1e!important;
}
/* Change Color Button WC - JPC - 2023-12-12 */
.woocommerce #content table.cart td.actions .button, .woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button {
    color: #ffffff!important;
}
/* Change Color Button WC - JPC - 2023-12-12 */
#mmenu-toggle button {
    background: #f6f6f6!important;
}
/* Change Color Button WC - JPC - 2023-12-12 */
.woocommerce button.button {
    background-color: #00c3ff!important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900!important;
	border-radius: 15px!important;
    color: #000000!important;
}
#yith-wcmap-avatar .avatar-modal-wrapper .avatar-modal-wrapper-region .avatar-modal {
    border-radius: 15px;
}
.product-categories > li a:hover:before, .woocommerce-mini-cart__buttons a.button.checkout, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce button.button, .woocommerce button.button:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    background-color: #00baff!important;
}
.text__stroke span.num {
     color: #00baff!important;
    -webkit-text-stroke-color: #00baff!important;
}
.woocommerce ul.products li.product a img {
    margin: 0 0 0em;
}
.wc-block-components-product-image {
    border-radius: 15px;
}
.woocommerce ul.products, .woocommerce-page ul.products {
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-right: 30px;
    padding-top: 20px;
    padding-bottom: 10px;
    padding-right: 30px;
    padding-left: 30px;
}
/* Cookies Bar - JPC - JPC - 2024-01-12 */
.eu-cookies-bar-cookies-bar-button.eu-cookies-bar-cookies-bar-button-accept {
    padding-top: 8px!important;
	padding-bottom: 8px!important;
	padding-left: 15px!important;
	padding-right: 15px!important;
}
/* Remove button on Mobile - JPC - 2024-01-12 */
.slick-dots {
    display: none!important;
}
/*  Add custom size image on wc product shop My Credit page - JPC - 2024-01-12 */
.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img, .wc-block-components-product-image img {
    width: 50%!important;
    margin-left: 25%!important;
}
/*  Add backgound on wc product shop JPC - 2024-01-12 */
.woocommerce ul.products li.product .product-media, .woocommerce-page ul.products li.product .product-media {
    background: #ffffff;
}

div.flex.align-items-center.gap-3.justify-content-between {
   display:none!important;
   margin-top:-15px!important;
}
.wc-block-components-notice-banner.is-info {
    background-color: #ffffff!important;
    border-color: #ffffff!important;
}
.wc-block-components-notice-banner.is-info>svg {
    background-color: #e0e0e0!important;
}
.justify-content-center {
    margin-bottom: 30px!important;
}
/*  Edit Video player Home Mage JPC - 2024-01-12 */
.mfp-iframe-holder .mfp-close {
    display: none!important;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.woocommerce ul.products li.product .wrapper-add-to-cart, .woocommerce-page ul.products li.product .wrapper-add-to-cart {
    border-radius: 40px!important;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.ywpar_tabcontent #ywpar_banner #ywpar_progress_bar .step .step_points {
    color: #00baff;
    font-size: medium;
	margin-top:	10px;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
#ywpar_banner #ywpar_progress_bar .step > span {
    width: 60px;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.ywpar_tabcontent #ywpar_banner {
    border-radius: 50px;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.ywpar_myaccount_entry_info > div {
    background-color: #f5f5f5a6;
    border-radius: 25px;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.ywpar_tabcontent #ywpar_banner.with_image {
    padding-left: 70px;
    padding-bottom: 62px;
    border-radius: 25px;
    background-color: #f5f5f5!important;
}
/*  Page Blog Style - JPC 2024-01-12 */
.blog-post .share-post {
    float: left;
}
/*  Page Blog Style - JPC 2024-01-12 */
.single-post-inner .entry-media img, .single-post-inner .gallery-post {
    margin-left: 25%;
	margin-bottom: 20px!important;
}
.service-slide-inner {
    border: 1px solid #ffffff;
}
.service-slide-inner:hover {
    border: 1px solid #00baff1a;
}
/* Add modif on Popup Maker ID 5453 - Over 18 Year Old - Floating Bar - Floating Bar JPC 2024-01-12 */
.pum-theme-5453 .pum-container, .pum-theme-floating-bar .pum-container {
    border: 10px solid #00baff21;
}
/* Box Verif Account - JPC - 2024-01 */
label.button.alt.wkwccv-upload-label-duplicate {
    display: none!important;
}
/* Box Verif Account - JPC - 2024-01 */
.wkwccv-upload-document-container span.wkwccv-uploaded-document-name {
    display: none!important;
}
.elementor-2213 .elementor-element.elementor-element-286fd579 .circle_logo {
    top: 25px;
    left: 25px;
    max-width: 90%;
}
/* YITH point and rewards Image BAnner - JPC - 2024-01 */
.ywpar_tabcontent #ywpar_banner.with_image img.banner_image {
    max-width: 55px;
    left: 10px;
}
/* Edit WooCommerce My Account - JPC - 2024-01 */
.woocommerce-EditAccountForm.edit-account {
	margin-top: 50px;
}
.single-product .woocommerce-product-gallery__image, .single-product div.product div.images .flex-control-thumbs li img {
    background: #ffffff;
}
/* Edit WooCommerce product Gallery - JPC - 2024-01 */
.woocommerce-product-gallery__trigger {
    display: none;
}
/* Edit WooCommerce product Gallery - JPC - 2024-01 */
.woocommerce-product-gallery .flex-viewport {
    pointer-events: none!important;
}
.elementor-lightbox .elementor-lightbox-image {
    box-shadow: 0 0 30px rgb(0 0 0 / 0%), 0 0 8px -5px rgb(0 0 0 / 0%)!important;
    border-radius: 50px!important;
}
/* Edit WooCommerce product - JPC - 2024-01 */
.woocommerce div.product div.images img {
    width: 70%;
}
/* Change Size Email on My Account- JPC - 2023-12-12 */
input[type=email] {
    padding: 9px 20px;
    padding-right: 350px;
	width: 101%;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_input_attachment_container {
    border: 1px #ffffff solid!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_customer_message {
    border-radius: 15px!important;
	background-color: #f5f5f5!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_ticket_message_content.wcsts_ticket_unread_message_content .wcsts_message {
    border: 1px groove #00baff!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_message {
    border-radius: 15px!important;
	margin-bottom: 25px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_ticket_message_content.wcsts_ticket_unread_message_content .wcsts_message:before {
    color: #f2f2f2!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_single_ticket_container {
    border-radius: 15px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_ticket_status {
    background: #ffffff none repeat scroll 0 0!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_ticket_subject {
    background: #ffffff none repeat scroll 0 0!important;
	padding-bottom: 25px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_single_ticket_container {
    margin-bottom: 80px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_messages_box {
    margin-bottom: 10px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_ticket_subject {
    font-size: 14px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcts_single_attachment {
    border-radius: 8px!important;
}
/* Edit Ticket box on my account - JPC - 2023-12-12 */
#wcsts_new_ticket_box {
    border: 1px solid #8c8f99!important;
    background: #ffffff!important;
    border-radius: 15px!important;
	padding-bottom: 15px!important;
	margin-left: 15px !important;
	margin-right: 15px !important;
	padding-right: 15px !important;
    padding-left: 15px !important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
.wcsts_unread_admin_messages {
    background: #00baff!important;
    border-radius: 500px!important;
}
/* Edit Support Ticket Page - JPC - 2024-01 */
#wcsts_pagination_navigation {
    margin-bottom: 80px!important;
    margin-top: -40px!important;
    margin-left: 45%;
}
/* Edit Icon profile user my account - JPC - 2024-01 */
.yith-wcmap .user-profile {
    margin-top: -10px;
}
/* Edit Button Invoice - JPC - 2024-01 */
.woocommerce table.my_account_orders .button {
    margin-left: 10px;
}
/* Remove Button on Popup ID 5453 on I Not a Robot - Cutting Edget - JPC - 2024-01 */
.pum-theme-5451 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close {
    display: none !important;
}
/* Add bottom on product addons - JPC - 2024-01 */
.wc-pao-addon {
    margin-bottom: 60px;
}
/* Edit WooCommerce product addons - JPC - 2024-01 */
.woocommerce div.product .product_title {
    margin-left: 15%;
	margin-top: -20px;
	margin-bottom: 100px;
}
/* Edit WooCommerce product addons - JPC - 2024-01 */
.content-product-wrapper {
    padding: 60px 0px 110px;
}
/* Edit on Lucky Wheel - JPC - 2024-01 */
.wlwl-close-wheel, .wlwl-hide-after-spin {
    right: 5px;
}
/* Edit on Lucky Wheel - JPC - 2024-01 */
.wlwl_lucky_wheel_content .wlwl_field_input {
    border-radius: 10px;
}
/* Edit on Lucky Wheel - JPC - 2024-01 */
.wheel_content_right > .wlwl_user_lucky > .wlwl_spin_button {
    border-radius: 25px; 
}
/* Edit My Account remove ID verification - JPC - 2024-01 */
legend {
    display: none;
}
/* Edit My Account ID verification - JPC - 2024-01 */
.wkwccv-upload-document-container:nth-of-type(2) {
    margin-top: 15px !important;
}
/* Edit Yith birthday date - JPC - 2024-01 */
span#yith_birthday {
    border: solid 1px #fff!important;
}
div.alg-wc-ev-resend-verification-url {
    margin-left: 18px !important;
}
h1.woocommerce-products-header__title.page-title {
    display: none;
}
.woocommerce ul.products li.product .woocommerce-placeholder {
    border: 1px solid #ffffff;
}
/* Edit on Lucky Wheel - JPC - 2024-01 */
.wlwl-gdpr-checkbox-wrap {
    margin-top: 25px!important;
	margin-left: 10px;
}
input.wpcf7-form-control.wpcf7-quiz {
    max-width: 150px;
}
.wpcf7-quiz-label {
	margin-top: 20px!important;	
}
input:-internal-autofill-selected {
    background-color: #ffffff!important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #00baff !important;
}
.wpcf7 .wpcf7-stripe .wpcf7-form-control {
    border-radius: 10px!important;
}
.blog-grid .masonry-post-item.post-box .entry-media .post-cat {
    display: none!important;
}
.main-navigation ul li ul.sub-menu {
    width: 340px;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
    padding: 8px 8px 22px 0px;
    border-radius: 50px;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    padding-right: 10%;
}
.woocommerce-page .woocommerce-cart-form {
    margin-top: -80px;
	border-radius: 25px;
}
.woocommerce table.shop_table {
    margin-top: 30px;
}
.yith-wcmap .user-profile .user-info .user-email {
    display: none;
}
div.post-cat {
    display: none;
}
.ywpar_myaccount_entry_info span.ywpar_total_collected_title {
    display: none;
}
.single-page-header.post-box {
    display: none!important;
}
div.entry-summary.the-excerpt {
    display: none!important;
}
div.the-excerpt {
    display: none!important;
}
/* Change Color and position on Popup  Minter LAYER - JPC - 2023-12-12 */
.pum-theme-4628 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
    border-radius: 25px!important;
    background-color: #0d0e0e!important;
	color: #ffffff!important;
    margin-right: 42%;
	padding-top: 5px!important;
    padding-right: 25px!important;
    padding-bottom: 5px!important;
    padding-left: 25px!important;
	margin-top: 300px;
	font-size:	16px!important;
}
.pum-theme-5452 .pum-content, .pum-theme-framed-border .pum-content {
    margin-top: -100px;
	margin-bottom: -20px;
}
#cancel-btn {
    background-color: #0d0e0e !important;
    color: #fff !important;
}
.ywpar-order-point-summary {
    display: none;
}
.elementor-3910 .elementor-element.elementor-element-d267a56 {
    border-color: #fff!important;
}
.wpufa_upload_progressbar {
    background-color: #00baff!important;
    height: 20px!important;
    border-radius: 6px!important;
}
.wpufa_main_container {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.icon-box .content-box .box-title a {
    color: #1a1b1e !important;
}
.icon-box-grid .icon-box .content-box .box-title {
    color: #1a1b1e !important;
}
label.wpfa_input_field_label_required:after {
    color: #ffffff!important;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: left;
	background-color: #00baff!important;
    padding: 20px!important;
    border-radius: 50px!important;
    width: 100% !important;
	margin-top: 40px!important;
    margin-bottom: 30px!important;
}

.wpufa_input_field_container {
    margin-bottom: 25px!important;
	margin-top: 25px!important;
	color: #0d0e0e!important;
	margin-right: 5px !important;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    display: none!important;
}
img.wp-smiley, img.emoji {
    margin-top: 35px !important;
}
.dlm-myaccount-license-key > .dlm-myaccount-license-key-action:hover {
    background-image: linear-gradient(to right, #00c9ff, #00baff)!important;
}
.product-categories > li a:hover:before, .woocommerce-mini-cart__buttons a.button.checkout, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce button.button, .woocommerce button.button:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	border-radius: 50px!important;
	padding: 15px 15px 15px 15px!important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce input.button, .woocommerce button.button.alt.disabled {
    background-color: #00baff !important;
    box-shadow: 8px 8px 18px 0px #00baff3d !important;
}
.dnd-upload-counter {
    display: none;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar {
    background: #00baff21;
}
.dnd-upload-status .dnd-upload-details .name {
    color: #8080802b
}
.codedropz-upload-inner h3 {
    font-size: 18px;
}
.ot-pricing-table .inner-table .details {
    margin-top: 10px;
    padding-top: 10px;
    line-height: 40px;
    border-top: 1px solid #fff;
    text-align: left;
    margin-left: 25%;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title a, .woocommerce-page ul.products li.product .woocommerce-loop-product__title a {
    color: #0d0e0e;
    font-size: 15px;
}
.woocommerce ul.products li.product .price .woocommerce-Price-amount, .woocommerce-page ul.products li.product .price .woocommerce-Price-amount, .woocommerce ul.products li.product .add_to_cart_button.added:after, .woocommerce-page ul.products li.product .add_to_cart_button.added:after, .woocommerce .woocommerce-Price-amount, .woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #00baff;
    font-size: 16px!important;
}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-status {
    display: none!important;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
    display: none!important;
}
/* change font size on woocomerce info popup - JPC - 2023-12-12 */
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    font-weight: bold;
	color: #0d0e0e!important;
}
.woocommerce-ResetPassword .woocommerce-Button {
    background-color: #00baff !important;
    border-radius: 25px !important;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    border: 1px solid #00baff29 !important;
}
.wpufa-upload-button {
    border-radius: 50px !important;
    background-color: #00baff !important;
    color: #0d0e0e !important;
}
.wcsts_button {
    border-radius: 50px !important;
	border: 1px solid #666666!important;
	padding: 5px 15px!important;
}
.post-box .entry-media {
    margin-left: 10% !important;
    width: 80% !important;
}
.wc-pao-addon-image-swatch.selected {
    outline-color: #00baff!important;
    outline-width: 4px!important;
    border-radius: 10px!important;
}
.wc-pao-addon-image-swatch:hover, .wc-pao-addon-image-swatch:active, .wc-pao-addon-image-swatch:focus {
    border-radius: 10px!important;
}
.button.button-primary.wcam-donwload-button {
margin-bottom: 20px !important;
}
.wc-pao-addon-heading {
    margin: 2em 0 0;
}
.dlm-date {
    margin-bottom: 0px !important;
}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
    text-align: center !important;
}
.pum-theme-5452 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close {
    background-color: #00baff !important;
}
.wpcf7-submit {
    max-width: 300px !important;
	text-align:	center !important;
}
.wc-pao-addon-custom-text {
	width: 100% !important;
	border-radius: 50px !important;
}
.wc-pao-addon-image-swatch-select {
    display: none!important;
}
.octf-btn, .octf-btn-primary.octf-btn, .octf-btn-third.octf-btn, .octf-btn-secondary.octf-btn {
	text-align:	center !important;
}
.pum-theme-5448 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    color: #00baff;
}
.wpcf7 input.wpcf7-text { 
	font-size: 16px;
}
.wpcf7 textarea {
    font-size: 16px;
}
.woo-sctr-shortcode-wrap-wrap.woo-sctr-shortcode-wrap-wrap-1 .woo-sctr-shortcode-countdown-wrap.woo-sctr-shortcode-countdown-style-2 .woo-sctr-shortcode-countdown-value {
    border-radius: 50px;
}