p a:hover{
color: #009756 !important; } .button-default {
padding: 10px 28px;
justify-content: center;
align-items: center;
gap: 8px;
border-width:2px;
border-style: solid;
border-radius: 40px;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal; letter-spacing: -0.18px;
display: flex;
width:fit-content;
height: 48px;
}
.button-default.button-black.button-forward.disabled{
background-color: var(--wp--preset--color--dark-grey) !important;}
.button-default a{
height:22px;
}
:disabled{
cursor: not-allowed;
} .button-outline {
border-width: 2px;
border-style: solid;
border-color: var(--wp--preset--color--black);
color: var(--wp--preset--color--black);
background-color: transparent; }
.button-outline a{
color:var(--wp--preset--color--black);
} .button-green{
background-color: var(--wp--preset--color--green);
border-color:var(--wp--preset--color--green);
}
.button-black{
background-color: var(--wp--preset--color--black); border: none;
color:white;
}
.button-green a, .button-black a, .button-black{
color: white;
} .button-outline:hover {
border-color: var(--wp--preset--color--green);
color: var(--wp--preset--color--green);
transition: all 0.3s;
}
.button-outline:hover a {
color: var(--wp--preset--color--green);
transition: all 0.3s;
}
.button-outline a:hover {
color: var(--wp--preset--color--green);
transition: all 0.3s;
}
.button-green:hover, #epower-update-cart:hover{
background-color: #009756 !important; border-color:#009756; color: white;
transition: all 0.3s;
}
.button-black:hover, .button-forward.button-black:active{
background-color: var(--wp--preset--color--green) !important; color: white;
transition: all 0.3s;
}
.button-black a:hover{
color: white;
}
.wp-block-button.is-style-outline .cancel:hover {
color: var(--wp--preset--color--red) !important;
border-color: var(--wp--preset--color--red);
}
.wp-block-button.is-style-outline .cancel:hover::after {
content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%23E90047"/></svg>');
} .hide-arrow:after{
display: none !important;
} .button-back.button-outline::before{ content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%2300BF6F"/></svg>');
height: 22px;
position: relative;
top: -4px;
}
.button-forward.button-outline::after{
content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%2300BF6F"/></svg>');
height: 22px;
position: relative;
top: 6px;
transform: rotate(180deg);
}
.button-backward.button-outline::before{
content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%2300BF6F"/></svg>');
height: 22px;
position: relative;
top: -4px;
}
.button-forward.button-black::after{  content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%2300BF6F"/></svg>');
height: 22px;
position: relative;
top: 4.5px;
transform: rotate(180deg); display: block;
}
.button-forward.button-black:active:after, .button-forward.button-black:visited:after {
content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
height: 22px;
position: relative;
top: -5px;
right: 0px;
transform: rotate(0);
}
.button-forward.button-black:hover:after{
content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
top: -5px;
position: relative;
height: 22px;
transform: none;
}
.button-backward.button-black::before{ content:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.5714 14.6H10.8571L14.1571 11.366C14.4386 11.0902 14.5714 10.7612 14.5714 10.4C14.5714 9.7112 13.9907 9 13.1429 9C12.7636 9 12.4329 9.1351 12.1571 9.406L6.47286 14.9766C6.23857 15.2062 6 15.4897 6 16C6 16.5103 6.19929 16.756 6.46143 17.0129L12.1571 22.594C12.4329 22.8649 12.7636 23 13.1429 23C13.9914 23 14.5714 22.2888 14.5714 21.6C14.5714 21.2388 14.4386 20.9098 14.1571 20.634L10.8571 17.4H24.5714C25.36 17.4 26 16.7728 26 16C26 15.2272 25.36 14.6 24.5714 14.6Z" fill="%2300BF6F"/></svg>');
height: 22px;
position: relative;
top: -4px;
right: 4px;
}
.button-backward.button-green::before{ content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
height: 22px;
position: relative;
top: 5px;
right: 4px;
transform: rotate(180deg);
}
.button-backward.button-black:hover:before
{ content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
top: 5px;
position: relative;
height: 22px;
transform: rotate(180deg);
}
.button-black.button-forward.disabled::after,
.button-black.button-forward:disabled:after{ content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
top: -5px;
left: 1px;
position: relative;
height: 22px;
transform: rotate(0deg);
}
.button-forward.button-green::after, .button-black.button-forward:hover:enabled:after{ content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.42857 14.6H21.1429L17.8429 11.366C17.5614 11.0902 17.4286 10.7612 17.4286 10.4C17.4286 9.7112 18.0093 9 18.8571 9C19.2364 9 19.5671 9.1351 19.8429 9.406L25.5271 14.9766C25.7614 15.2062 26 15.4897 26 16C26 16.5103 25.8007 16.756 25.5386 17.0129L19.8429 22.594C19.5671 22.8649 19.2364 23 18.8571 23C18.0086 23 17.4286 22.2888 17.4286 21.6C17.4286 21.2388 17.5614 20.9098 17.8429 20.634L21.1429 17.4H7.42857C6.64 17.4 6 16.7728 6 16C6 15.2272 6.64 14.6 7.42857 14.6Z' fill='white'/%3E%3C/svg%3E%0A");
top: -5px;
position: relative;
height: 22px;
}
.button-plus.button-outline::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath stroke='%2300BF6F' stroke-linecap='round' stroke-width='3' d='M2 14h24M14 26V2'/%3E%3C/svg%3E");
top: -4px;
position: relative;
height: 22px;
}
.wp-block-button.loading::after{
position: static !important;
animation: spin 1.5s linear infinite;
transform-origin: center center;
content: url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%2300BF6F'/%3E%3C/svg%3E%0A");
}
.green-arrow-down::after {
position: relative;  display: flex;
width: 24px;
top: 2px;
height: 24px;
justify-content: center;
align-items: center;
left: .3rem;
content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Layer_1'%3E%3Cpath id='Vector' d='M17.4 7.42857L17.4 21.1429L20.634 17.8429C20.9098 17.5614 21.2388 17.4286 21.6 17.4286C22.2888 17.4286 23 18.0093 23 18.8571C23 19.2364 22.8649 19.5671 22.594 19.8429L17.0234 25.5271C16.7938 25.7614 16.5103 26 16 26C15.4897 26 15.244 25.8007 14.9871 25.5386L9.406 19.8429C9.1351 19.5671 9 19.2364 9 18.8571C9 18.0086 9.7112 17.4286 10.4 17.4286C10.7612 17.4286 11.0902 17.5614 11.366 17.8429L14.6 21.1429L14.6 7.42857C14.6 6.64 15.2272 6 16 6C16.7728 6 17.4 6.64 17.4 7.42857Z' fill='%2300BF6F'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.text-go-back{
text-decoration: underline;
font-size: medium;
border: none;
background-color: inherit;
color: var(--wp--preset--color--green);
cursor: pointer;
}
.text-go-back a:hover:enabled{
color: var(--wp--preset--color--dark-geen);
}
button.text-go-back span {
display: flex;
gap: 0.5em;
justify-content: center;
}   *:has(>.woocomerce-button-with-loading.show-loading-indicator-in-button){
position:relative;
}
.button-default.woocomerce-button-with-loading.show-loading-indicator-in-button, .button-default.woocomerce-button-with-loading.show-loading-indicator-in-button:hover{
color: var(--wp--preset--color--green);
background-color: var(--wp--preset--color--green) !important;
} .woocomerce-button-with-loading.show-loading-indicator-in-button::after{
display: none;
} .woocomerce-button-with-loading.show-loading-indicator-in-button~.loading{
display: flex;
} .categories_epower { display: flex;
justify-content: center;
align-items: center;
column-gap: 24px;
align-self: stretch;
flex-wrap: wrap;
row-gap: 12px;
}
@media screen and (max-width:480px){
.categories_epower {
column-gap: 16px;
flex-wrap: nowrap;
justify-content: flex-start;
overflow-x: auto;
width: 100vw;
margin-left: -1em;
margin-bottom: -1em;
padding: 0 1em 1em 1em;
}
}
.tag_epower {
display: flex;
padding: 8px 14px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 8px;
background: var(--wp--preset--color--grey);
text-transform: capitalize;
}
.tag_epower a {
color: var(--wp--preset--color--black);
text-align: center;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 104%;
letter-spacing: -0.32px;
white-space: nowrap;
}
.tag_epower:hover { }
.tag_epower a:hover { }
.tag-active {
background-color: var(--wp--preset--color--dark-grey);
}
.tag-active a {
color: var(--wp--preset--color--white);
} .border-bottom-image, .woocommerce table.shop_table.ep-order-review-table .border-bottom-image{
border-width: 0 0 1px 0;
border-style: solid;
border-image: linear-gradient( 90deg, rgba(0, 0, 0, 0) -0.78%, rgba(0, 0, 0, 0.2) 15.5%, rgba(0, 0, 0, 0.2) 83.73%, rgba(0, 0, 0, 0) 100% ) 1;
}
.border-top-image, .woocommerce table.shop_table.ep-order-review-table .border-top-image{
border-width: 1px 0 0 0;
border-style: solid;
border-image: linear-gradient( 90deg, rgba(0, 0, 0, 0) -0.78%, rgba(0, 0, 0, 0.2) 15.5%, rgba(0, 0, 0, 0.2) 83.73%, rgba(0, 0, 0, 0) 100% ) 1;
}
@media screen and (max-width: 520px) {
.categories_epower{
margin-top: 0;
}
}
@media screen and (max-width:480px){ .button-default{
width:100%;
}
}