h5{ font-size: 20px !important;}
figcaption.wp-element-caption
{
font-size: 11px;
}
#pms_register-form.pms-form-design-wrapper .pms-form-submit {
    background: #008080 !important;
}
#pms_register-form.pms-form-design-wrapper .pms-form-submit:hover{
    background-color: #00c7c7 !important; 
}	
#pms_register-form.pms-form-design-wrapper .pms-subscription-plan label{
    border-color: #008080 !important;
}
#pms_register-form.pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-name, .pms-form-design-wrapper .pms-subscription-plan label .pms-subscription-plan-price{
    color: #008080 !important;
}
#pms_register-form.pms-form-design-wrapper#pms_login p.login-remember input[type="checkbox"], .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"], .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"], .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]{
    border-color: #008080 !important;
}
#pms_register-form.pms-form-design-wrapper#pms_login p.login-remember input[type="checkbox"]:focus, .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"]:focus, .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"]:focus, .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]:focus{
    border-color: #008080; box-shadow:inset 0 0 4px #008080, 0 0 4px #008080 !important;
}
#pms_register-form.pms-form-design-wrapper#pms_login p.login-remember input[type="checkbox"]:checked, .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"]:checked, .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"]:checked, .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]:checked{
    background: #008080 !important;
}
#pms_register-form.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:checked {
    background: #008080; border-color:#008080 !important;
}
#pms_register-form.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:focus {
     border-color:#008080; box-shadow:inset 0 0 0 3px #ffffff, 0 0 4px #00c7c7 !important;
}
#pms_register-form.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:hover  {
     border-color:#00c7c7 !important;
}
#site-content-wrapper.pms-prorate-frontend-message, p.pms-alert, #pms-stripe-payment-elements:not(.StripeElement), .pms-gm-message, .pms-gm-message__purchase {
	background: #f0f5f5;
	border-color: #008080; border-width:2px; max-width:550px !important;
}
#site-content-wrapper.pms-form-design-wrapper .pms-warning-message-wrapper a, .pms-form-design-wrapper .pms-gdpr-field label a, .pms-alert a, .pms-form-design-wrapper p a.pms-register-page-link, .pms-form-design-wrapper#pms_login p.login-extra a {color: #008080; !important;
}
#site-content-wrapper.pms-prorate-frontend-message:before, p.pms-alert:before, #pms-stripe-payment-elements:not(.StripeElement):before, .pms-gm-message:before, .pms-gm-message__purchase:before {display:none; !important;
}
#site-content-wrapper.pms-form-design-wrapper .pms-warning-message-wrapper a:hover, .pms-form-design-wrapper table#pms-payment-history tr td.pms-payment-invoice a:hover, .pms-form-design-wrapper table.pms-account-subscription-details-table tr td a.pms-account-subscription-action-link__update-payment-method:hover, .pms-form-design-wrapper .pms-gdpr-field label a:hover, .pms-alert a:hover, .pms-form-design-wrapper p a.pms-register-page-link:hover, .pms-form-design-wrapper#pms_login p.login-extra a:hover {color:#00c7c7; !important;
}
#site-content-wrapper.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back, .pms-form-design-wrapper input[type="submit"], .pms-form-design-wrapper #pms-apply-discount, .pms-form-design-wrapper .pms-form-submit{
    background: #008080 !important;
}
#site-content-wrapper.pms-form-design-wrapper#pms_recover_password_form input[type="submit"], .pms-form-design-wrapper#pms_login input[type="submit"]:hover{
    background-color: #00c7c7 !important; 
}
#pms_login p.login-remember input[type="checkbox"], .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"], .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"], .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]{
    border-color: #008080 !important;
}
#pms_login p.login-remember input[type="checkbox"]:checked, .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"]:checked, .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"]:checked, .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]:checked{
    background: #008080 !important;
}
#pms_login p.login-remember input[type="checkbox"]:focus, .pms-form-design-wrapper .pms-gdpr-field input[type="checkbox"]:focus, .pms-form-design-wrapper .mc4wp-checkbox-paid-member-subscriptions input[type="checkbox"]:focus, .pms-form-design-wrapper .pms-subscription-plan-auto-renew input[type="checkbox"]:focus{
    border-color: #008080; box-shadow:inset 0 0 4px #008080, 0 0 4px #008080 !important;
}
.pms-pt-button-column-2 .wp-block-button__link{
    background: #008080 !important;
}
.pms-pt-button-column-2 .wp-block-button__link{border-color: #008080 !important;
}
.pms-pt-button-column-2 .wp-block-button__link strong:hover{color: #008080 !important;
}
.pms-pt-button-column-2 .wp-block-button__link:hover strong {color: #008080 !important;
}
.pms-pt-button-column-2 .wp-block-button__link strong{font-family:Cinzel !important;
}
.pms-pt-button-column-1 .wp-block-button__link{border-color: #008080 !important;
}
.pms-pt-button-column-1 .wp-block-button__link strong{color: #008080; font-family:Cinzel !important;
}
.pms-pt-button-column-1 .wp-block-button__link:hover {background-color: #008080 !important;
}
.pms-pt-button-column-1 .wp-block-button__link:hover strong {color: #FFF !important;
}
.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back, .pms-form-design-wrapper input[type="submit"]:hover, .pms-form-design-wrapper #pms-apply-discount, .pms-form-design-wrapper .pms-form-submit {
     background:#00c7c7 !important;
}
.pms-form-design-wrapper .pms-account-navigation ul li a{font-family:Cinzel !important;
}
.pms-form-design-wrapper .pms-account-navigation ul li a:hover{color: #008080!important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link:not(.pms-account-navigation-link--logout) a:hover, .pms-form-design-wrapper .pms-account-navigation ul li a.pms-account-navigation-link--active{color: #008080!important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{color: #008080; border-color:#008080!important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:before {display:none!important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:hover, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{background-color: #008080 !important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:hover, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{border-color: #008080 !important;
}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__status td.status-active {color:#008080; border-color: #008080; background: #d4f3f3 !important;
}
.pms-form-design-wrapper .pms-subscription-plan label.selected, .pms-form-design-wrapper .pms-subscription-plan label:hover{border-color: #008080!important;
}
.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:checked{border-color: #00c7c7; background:#008080!important;
}
.pms-form-design-wrapper .pms-subscription-plan label.selected .pms-subscription-plan-name, .pms-form-design-wrapper .pms-subscription-plan label.selected .pms-subscription-plan-price{color: #008080!important;
}
.pms-form-design-wrapper .pms-subscription-plan input[type="radio"]:hover{border-color: #008080!important;
}
.pms-form-design-wrapper #pms-members-table .pms-members-table__search input:focus, .pms-form-design-wrapper .pms-group-dashboard form#pms-invite-members textarea:focus, .pms-form-design-wrapper .pms-field textarea:focus, .pms-form-design-wrapper#pms_login p.login-username input:focus, .pms-form-design-wrapper#pms_login p.login-password input:focus, .pms-form-design-wrapper .pms-subscription-plan-price input.pms_pwyw_pricing:focus, .pms-form-design-wrapper #pms-subscription-plans-discount input#pms_subscription_plans_discount_code:focus, .pms-form-design-wrapper #pms-stripe-credit-card-details:focus, .pms-form-design-wrapper .pms-field:not(.pms-field-subscriptions) input[type=text]:focus, .pms-form-design-wrapper .pms-field input[type=password]:focus
{border-color: #008080!important;
}
.pms-form-design-wrapper #pms-credit-card-information .pms-field-type-card_expiration_date select:focus, .pms-form-design-wrapper .pms-field .chosen-container-active .chosen-single, .pms-form-design-wrapper .pms-field.pms-field-type-select select:focus, .pms-form-design-wrapper .pms-field.pms-field-type-select_state select:focus{border-color: #008080!important;
}
.pms-pt-list li::before {
    content: url('https://veganfashionrepository.com/wp-content/uploads/2024/11/Untitled-design-1-1.svg'); 
    display: flex;
    width: 28px; 
    height: 28px; 
    border-radius: 50%; 
    background: #d4e2e2; 
    position: absolute;
    left: -37px;
    justify-content: center;
    align-items: center;
    padding: 0 !important;
    margin: 0 !important;
    box-sizing: border-box !important;
}
.pms-pt-list-extra li::before{background: #d4e2e2!important;
}
.pms-gm-message{border-color: #008080!important;
}
.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back:focus, .pms-form-design-wrapper input[type="submit"]:focus, .pms-form-design-wrapper #pms-apply-discount:focus{box-shadow: 0 0 4px #008080!important;
}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link{color: #ffffff; font-family: Cinzel !important;
}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link__change:before {content:none !important}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link__cancel:before {content:none}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:hover, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link:hover {background: #00c7c7 !important; border:#00c7c7 !important}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a, .pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link {background: #008080!important}
.pms-form-design-wrapper .pms-account-navigation ul li.pms-account-navigation-link--logout a:focus, 
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type a.pms-account-subscription-action-link:focus {
    outline: none;
    border: 1px solid #008080 !important;  
    box-shadow: 0 0 4px #008080;  
    background: #008080 !important;  
    color: #FFFFFF !important; 
}
.pms_success-messages-wrapper span.pms-notice-title {color:#008080; font-family:Libre Baskerville !important}
.pms_success-messages-wrapper p {color:#008080; border:1px solid #008080; background:#f0f5f5 !important}
.pms-form-design-wrapper table.pms-account-subscription-details-table tr.pms-account-subscription-details-table__actions td:last-of-type .pms-account-subscription-action-link__renew:before {content:none}
 .pms_success-messages-wrapper p:before {
    content: url(https://veganfashionrepository.com/wp-content/uploads/2024/11/Untitled-design-2-1.svg);  
    border: 1px solid #008080; 
    background: #ccdede; 
    line-height: 12px;
}
.pms_success-messages-wrapper p  {border: 1px solid #008080 !important}
.pms-form-design-wrapper .pms-group-dashboard a.pms-group-dashboard-go-back, .pms-form-design-wrapper input[type="submit"], .pms-form-design-wrapper #pms-apply-discount{background: #008080 !important}
.pms-form-design-wrapper #pms-apply-discount:hover
{background:#00c7c7 !important}
.pms-form-design-wrapper input[name="pms_redirect_back"]:not(#pms-cancel-subscription-form input[name="pms_redirect_back"], #pms-abandon-subscription-form input[name="pms_redirect_back"]){background:#747474 !important}
.pms-form-design-wrapper input[name="pms_redirect_back"]:not(#pms-cancel-subscription-form input[name="pms_redirect_back"], #pms-abandon-subscription-form input[name="pms_redirect_back"]):hover {background:#b4b5bc !important}
.pms-form-design-wrapper input[name="pms_redirect_back"]:not(#pms-cancel-subscription-form input[name="pms_redirect_back"], #pms-abandon-subscription-form input[name="pms_redirect_back"]) {
    margin-left: 20px !important;
}
.saga-block-inverted-color a, .saga-block-inverted-color p, .saga-block-inverted-color .blogty-btn-link.style_2 {
    font-size: 25px !important; color: #0bfbfb !important;
}
.blogty-cta-widget  {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: -50vw; 
    left: 50%; 
    padding: 0;
    position: relative; 
    right: 0;
    overflow-x: hidden; 
}
.blogty-cta-widget .cta-title {font-size: 39px !important}
@media (max-width: 768px) {.saga-block-inverted-color a, .saga-block-inverted-color p, .saga-block-inverted-color .blogty-btn-link.style_2{ font-size: 22px !important}}
@media (max-width: 480px) {.saga-block-inverted-color a, .saga-block-inverted-color p, .saga-block-inverted-color .blogty-btn-link.style_2{ font-size: 18px !important}}
@media (max-width: 768px) {.blogty-cta-widget .cta-title { font-size: 34px !important}}
@media (max-width: 480px) {.blogty-cta-widget .cta-title { font-size: 30px !important}}

.blogty-cta-widget .cta-description {font-size: 18px !important}
@media (max-width: 768px) {.blogty-cta-widget .cta-description { font-size: 16px !important}}
@media (max-width: 480px) {.blogty-cta-widget .cta-description { font-size: 15px !important}}
.blogty-secondary-column .widget-title, .blogty-secondary-column .saga-element-title {font-size:20px}
.blogty-slider-wrapper-block .swiper-button-prev, .blogty-slider-wrapper-block .swiper-button-next{color:#00c7c7}
.blogty-slider-wrapper-block .swiper-button-prev, .blogty-slider-wrapper-block .swiper-button-next{background-color:transparent}
.blogty-slider-wrapper-block .swiper-button-prev, .blogty-slider-wrapper-block .swiper-button-next{border:none}