/*

Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

body.login div#login h1 a {
width:320px!important;
height:120px!important;
background-size:500px 160px!imortant;
}


.login h1 a, .login h1 {
width:320px!important;
background-size:320px 160px!imortant;
/*width:calc(20vw + 200px)!imortant;*/
}

/* Change Icon on User Profle Page */ 
.yith-wcmap .user-profile .user-avatar.avatar-upload:after {
background: url(/data/apps/yith-woocommerce-customize-myaccount-page/assets/images/photo.svg) #b69765 no-repeat!important;
background-position: 8px 9px!important;
background-size: 18px!important
}

/* Change Spacing of Profile Username - Pad from Photo above*/;
.yith-wcmap .user-profile .user-info .username {
padding-top:7px!important;
margin-top: 7px!important;
}

/* Remove Title from Auction Unsubscribe Page */
.yith-wcact-unsubscribe-content .has-text-align-center {
display:none!important;
}

/* Remove SKU and Catagory Meta from Product Pages */
.product_meta{
display:none!important;
}

/* Edit button on Profile page when No orders or Items Exist in blue background */
.woocommerce-account .button{
color:#fff!important;
text-decoration: unset;
}

.yith-wcact-watchlist {
margin-bottom:70px!important;
}

/* CSS Custom for Team Registration */

.regteamrule {
border-top: 4px dotted #b69765!important;
}
.tm-extra-product-options .tc-epo-label {
margin-top:10px;
}
.tm-options-totals {
display:none!important;
}
.tm-final-totals {
font-size:1.5em!important;
}
.woocommerce-Price-amount {font-size:2em!important;}

/* Keep Cart from splitting into two collums*/
/*.wc-block-components-sidebar-layout {
display:block!important;
}*/
/* Remove BlockUI Error blocking Checkout*/
.blockUI {
display:none!important;
}

/* Inlarge Sold Image on Auction Items */
.yith-wcact-aution-badge {
width:clamp(100px,10vw + 50px,400px)!Important;
max-width:400px!Important;
max-height:300px!Important;
}

/* Remove Cross sells cart - Add to cart button */
.add_to_cart_button.wc-block-components-product-button__button {display:none!important;}

/* Customize Cart Checkout Type Sizes */
.payment_method_betpg {font-size:24px!important;}
.payment_box payment_method_betpg {font-size:16px!important;}

/* Updates to Product Items Pages*/
h1.product_title.entry-title {font-size:4em!important;}
span.woocommerce-Price-amount.amount {font-size:4em!important;}
.movemberYear {font-size:2em;font-weight:100;line-height: 1.1;}
.productWarning {padding: 0px 0px 30px 0px;border-radius: 20px;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);}
.customWarningProductIcon i.x-icon-warning.x-framework-icon[data-x-icon-s] {color: #fff4cd;}

.spanwhite {color:#fff;}

/* Thank you page Text Names*/
/*.thankyouname{font-size:2em!important;}*/


/*Fix Strikethrough on Discounted Prices on Woocommerce */
.price del {
    text-decoration: none !important;   /* Remove the default browser line */
    position: relative;                 /* Needed to position our new line */
    display: inline-block;              /* Fixes height calculation issues */
}

/* 2. Create and perfectly center the new line */
.price del::after {
    content: '';
    display: block;
    width: 100%;
    height: 5px;                        /* <-- CONTROL YOUR LINE THICKNESS HERE */
    background-color: currentColor;     /* Makes line the same color as the text */
    position: absolute;
    left: 0;
    top: 50%;                           /* Positions the top of the line at the middle */
    transform: translateY(-50%);        /* <-- THIS IS THE KEY FIX: It pulls the line up to be perfectly centered */
}

