.sendle_tracking_info{ width:100%; }
.sendle_tracking_info ul{ list-style:none;margin:0px;width:100%;padding:0px;}
.sendle_tracking_info ul li{margin: 0px;width: 100%;padding: 5px;box-sizing: border-box;}
.sendle_tracking_info ul li:nth-child(odd){background:#eeee;}
.sendle_tracking_info ul li:nth-child(even){background:white;}
.sendle_tracking_info ul li .sendle-column-left{width: 40%;display:inline-grid;padding-right: 5px;box-sizing: border-box;}
.sendle_tracking_info ul li .sendle-column-right{width:60%;display:inline-grid;}
.sendle_tracking_info ul li .sendle_event_type{display: inline-grid;width:100%;text-align:center;font-size: 8pt;}
.sendle_tracking_info ul li .sendle_scan_time{display: inline-grid;width:100%;font-size: 8pt;text-align:center;}
.sendle_tracking_info ul li .sendle_description{display: inline-grid;width:100%;font-size: 8pt;}.wp-theme-twentytwentyfive .bulk-order-form {
max-width: 1110px;
}
.wp-theme-twentytwentyfive .bulk-order-form .bulk-add-to-cart {
box-sizing: border-box;
padding: 9px;
}
.wp-theme-twentytwentyfive .bulk-order-form .bulk-add-to-cart .cart-icon {
margin-left: 17px;
display: inline-block;
margin-bottom: -4px;
}
.wp-theme-twentytwentyfive .cart-total .add_to_cart{
vertical-align: middle;
}
.wp-theme-twentytwentyfive .bulk-order-table td input[type="number"]{
text-align: center;
}
.wp-theme-twentytwentyfive .bulk-order-form table th {
padding: 10px;
font-size: 18px;
}
.wp-theme-twentytwentyfive .bulk-order-form table td {
font-size: 18px;
}
.wp-theme-twentytwentyfive .bulk-order-form #categoryFilter {
padding: 10px;
border: 1px solid #d2d2d2;
}
.wp-theme-twentytwentyfive .bulk-order-form input.search-input {
width: 96%;
box-sizing: border-box;
padding: 10px 16px;
}
.wp-theme-twentytwentyfive .bulk-order-form .search-bar {
border: 1px solid #d2d2d2;
border-radius: 2px;
}
.wp-theme-twentytwentyfive .pagination span {
width: 0;
height: 0;
}
.wp-theme-twentytwentyfive .pagination .current {
width: 10px;
height: 18px;
}
.wp-theme-twentytwentyfive .pagination .dots {
width: 10px;
height: 18px;
}
.wp-theme-twentytwentyfour .is-layout-constrained .bulk-order-form {
max-width: 1140px;
} .wp-theme-kadence {
box-sizing: border-box;
}
.wp-theme-kadence .form {
margin-bottom: 0;
}
.wp-theme-kadence .pagination {
margin: 0;
}
.wp-theme-kadence .pagination_and_bulkorder {
margin-top: 40px;
}
.wp-theme-kadence .pagination .page-numbers {
display: unset;
border:unset;
}
.wp-theme-kadence .bulk-actions {
margin-top: 0;
}
.wp-theme-kadence .pagination .current {
border-color: unset;
background: #070707;
}
.wp-theme-kadence .cart-total img {
display: unset;
vertical-align: middle;
}
.wp-theme-kadence .bulk-order-form form {
margin-bottom: 0px;
} .ast-plain-container .pagination a{
text-decoration: none !important;
} .hentry .entry-content a {
text-decoration: none !important;
margin-left: 3px;
}
.hentry .bulk-order-form {
overflow-x: auto;
}
.theme-storefront .bulk-order-header img {
display: unset;
vertical-align: middle;
}
.theme-storefront .filter-dropdown select {
width: 170px;
height: 40px;
border-radius: 4px;
box-sizing: border-box;
padding: 10px;
}
.hentry .wp-post-image {
margin-bottom: 0px !important;
margin-left: 0px !important;
margin-right: 0px !important;
}
@media (max-width: 689.98px) {
.woocommerce-cart-form__contents .actions .coupon {
margin-bottom: 0px;
}
}
@media (max-width: 689.98px) {
.woocommerce-cart-form__contents .actions > * {
margin-top: 0.8em;
}
}
.bulk-order-form {
margin: 20px 0;
}
.bulk-order-header {
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-bottom: 20px;
gap: 5px;
}
@media (max-width: 840px) {
.filter-section {
margin-bottom: 15px;
}
}
.filter-section {
display: flex;
gap: 10px;
}
.filter-btn,
.sort-btn {
padding: 5px 10px;
border: 1px solid #ccc;
background: #f8f8f8;
cursor: pointer;
}
.search-input {
padding: 10px 10px;
border: 0;
}
.bulk-order-table {
width: 100%;
border-collapse: collapse;
}
.table-head {
text-align: left;
background: #f1f1f1;
}
.table-head th {
padding: 14px;
}
#product-tbody-wrapper td {
padding: 14px;
}
.bulk-order-table tr.variation-row {
background: #f1f1f1;
}
.bulk-order-table td {
vertical-align: middle;
border-left: 0;
border-right: 0;
border-top: 0;
}
.bulk-order-table td input[type="number"] {
width: 88px;
height: 40px;
border: 1px solid #6e6e6e;
border-radius: 4px;
font-size: 14px;
text-align: left;
box-sizing: border-box;
background-color: #fff;
color: #2e2e2e;
}
.bulk-order-table td input[type="number"]::-webkit-inner-spin-button,
.bulk-order-table td input[type="number"]::-webkit-outer-spin-button {
opacity: 1 !important; }
.qty-input {
width: 50px;
text-align: center;
}
.add-to-cart-btn {
padding: 5px 10px;
color: #fff;
border: none;
cursor: pointer;
}
.toggle-variations-btn {
padding: 10px 16px;
width: 144px;
height: 40px;
font-size: 14px;
border: 1px solid #070707;
cursor: pointer;
border-radius: 6px;
color: #070707;
}
.select-product {
margin-left: 10px;
}
.bulk-actions {
margin-top: 24px;
display: flex;
gap: 10px;
align-items: center;
}
.bulk-add-to-cart {
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
width: 296px;
height: 40px;
padding: 10px 16px;
background: #6c6cff;
color: #fff;
border: none;
cursor: pointer;
border-radius: 6px;
font-size: 14px;
box-sizing: border-box;
}
.product-title {
display: flex;
align-items: center;
gap: 8px;
}
.product-variation-title {
padding-left: 30px;
display: grid;
grid-template-columns: 40px 1.2fr 0.8fr;
}
.clear_cart {
min-width: 100px;
height: 40px;
border-radius: 6px;
font-size: 14px;
border: 1px solid #d2d2d2;
cursor: pointer;
padding: 8px 14px;
box-sizing: border-box;
}
.pagination form select {
width: 62px;
height: 32px;
padding: 2px;
}
.responsive-table-container {
width: 100%;
}
@media (max-width: 840px) {
.responsive-table-container {
overflow-x: auto;
}
}
.bulk-order-table {
width: 100%;
min-width: 800px;
border-collapse: collapse;
}
.add-to-cart-btn {
font-size: 14px;
width: 144px;
height: 40px;
background-color: #000;
color: #fff;
padding: 10px 24px;
border: none;
cursor: pointer;
border-radius: 5px;
}
.add-to-cart-btn:hover {
background-color: #333;
transition: 0.5s;
}
.pagination {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
margin-top: 28px !important;
}
.pagination form {
margin-bottom: 0;
display: flex;
align-items: center;
justify-content: center;
}
.pagination a {
display: inline-block;
padding: 2.5px 12px;
margin: 0 0.25rem;
border: 1px solid #ccc;
text-decoration: none;
border-radius: 4px;
color: #000;
}
.pagination a:hover {
background-color: #070707;
color: #fff;
border-radius: 4px;
}
.pagination span {
background-color: #070707;
color: #fff;
width: 32px;
height: 32px;
border-radius: 4px;
padding: 5px 12px;
font-size: 14px;
}
.pagination_and_bulkorder {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 10px;
margin-bottom: 10px;
}
.cart-total { padding: 8px 20px;
border-radius: 4px;
font-size: 14px;
border: 1px solid black;
font-weight: bold;
}
.filter-search-container {
display: flex;
width: 100%;
gap: 10px;
}
.filter-dropdown {
width: 170px;
height: 40px;
flex: 1;
}
.filter-dropdown,
select {
font-size: 14px !important; }
.search-bar .search-input {
font-size: 14px;
width: 100%;
}
select:focus,
input:focus {
outline: none;
border-color: #007bff;
}
@media (max-width: 840px) {
.pagination_and_bulkorder {
display: inline-block;
}
.pagination > form {
margin-top: 20px;
}
}
@media (max-width: 780px) {
.search-bar .search-input {
width: 200px;
}
.search-icon {
display: none;
}
.filter-dropdown {
width: 120px;
height: 40px;
}
}
.variation-size {
width: auto;
margin-left: 10px;
border: 1px solid #6e6e6e;
}
.select-product {
width: 19.2px;
height: 19.2px;
-webkit-appearance: none;
appearance: none;
background-color: #fff;
border: 1px solid #000;
border-radius: 6px;
cursor: pointer;
position: relative;
}
.select-product:checked {
background-color: #000 !important;
background-image: url("data:image/svg+xml;utf8,<svg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M20.29 5.71a1 1 0 0 0-1.41 0L9 15.59l-3.88-3.88a1 1 0 0 0-1.41 1.41l4.59 4.59a1 1 0 0 0 1.41 0l10-10a1 1 0 0 0 0-1.41z'/></svg>");
background-repeat: no-repeat;
background-position: center;
background-size: 14px 14px;
}
.select-product:focus {
outline: none;
border-color: #000;
}
.search-bar {
position: relative;
width: 400px;
height: 40px;
}
.search-icon {
position: absolute;
right: 12px;
top: 50%;
transform: translateY(-50%);
width: 20px;
height: 20px;
opacity: 0.5;
pointer-events: none;
}
@media (max-width: 480px) {
.search-icon {
display: none;
}
}
.add-to-cart-btn {
display: flex;
align-items: center;
justify-content: center;
}
.add-to-cart-btn .spinner {
width: 16px;
height: 16px;
border: 2px solid #ccc;
border-top-color: #000;
border-radius: 50%;
display: none;
margin-left: 8px;
animation: spin 1s linear infinite;
color: #ffffff;
}
.add-to-cart-btn.loading .spinner {
display: block;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.bulk-add-to-cart .cart-icon {
display: inline-block;
margin-right: 10px;
}
.cart-total .add_to_cart {
margin-right: 8px;
}.wsx-input-typography, .wsx-form-field.wsx-form-checkbox .wsx-field-content label, .wsx-form-field.wsx-field-radio .wsx-field-content label, .wsx_variation_1 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > select, .wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > input,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > select, .wsx_variation_4 .wsx-reg-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_5 .wsx-reg-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_4 .wsx-form-field .wsx-form-field > input,
.wsx_variation_4 .wsx-form-field .wsx-form-field > select,
.wsx_variation_4 .wsx-form-field .wsx-form-field > textarea, .wsx_variation_5 .wsx-form-field .wsx-form-field > input,
.wsx_variation_5 .wsx-form-field .wsx-form-field > select,
.wsx_variation_5 .wsx-form-field .wsx-form-field > textarea, .wsx_variation_7 .wsx-outline-focus > input,
.wsx_variation_7 .wsx-outline-focus > textarea,
.wsx_variation_7 .wsx-outline-focus > select, .wsx_variation_8 .wsx-form-field > input,
.wsx_variation_8 .wsx-form-field > textarea,
.wsx_variation_8 .wsx-form-field > select, .wsx_variation_8 .wsx-form-field.wsx-outline-focus {
font-size: var(--wsx-input-font-size) !important;
font-weight: var(--wsx-input-weight);
font-style: normal;
line-height: 1.6em !important;
text-transform: var(--wsx-input-case-transform) !important; }
.wsx-formBuilder-input-width, .wholesalex-form-wrapper .wholesalex-login-form > *, .wholesalex-form-wrapper .wholesalex-registration-form > *, .wsx_variation_1 .wsx-outline-focus {
width: 100%;
max-width: var(--wsx-input-width); }
.wsx-formBuilder-input-layout, .wsx-form-file .wsx-field-content .wsx-file-label, .wsx_variation_1 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > select, .wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > input,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > select, .wsx_variation_4 .wsx-field-content, .wsx_variation_5 .wsx-field-content, .wsx_variation_8 .wsx-field-content, .wsx_variation_4 .wsx-reg-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_5 .wsx-reg-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_7 .wsx-outline-focus > input,
.wsx_variation_7 .wsx-outline-focus > textarea,
.wsx_variation_7 .wsx-outline-focus > select, .wsx_variation_8 .wsx-form-field.wsx-outline-focus {
border-radius: var(--wsx-input-border-radius);
padding: var(--wsx-input-padding);
border: var(--wsx-input-border-width) solid var(--wsx-input-border-color); }  .wholesalex-form, .wsx-form-wrapper_frontend {
width: 100% !important;
max-width: var(--wsx-form-container-width) !important; }
.wholesalex-form .wholesalex_circular_loading__wrapper, .wsx-form-wrapper_frontend .wholesalex_circular_loading__wrapper {
display: none; }  .wholesalex-form-wrapper {
height: auto;
width: 100%;
box-sizing: border-box;
border: var(--wsx-form-container-border-width) solid var(--wsx-form-container-border-color);
border-radius: var(--wsx-form-container-border-radius);
background-color: var(--wsx-form-container-bg);
padding: var(--wsx-form-container-padding);
display: flex !important;
justify-content: center;
align-items: stretch; }
.wholesalex-form-wrapper input, .wholesalex-form-wrapper select, .wholesalex-form-wrapper textarea {
min-height: auto !important;
max-width: 100%;
box-shadow: none !important;
margin: 0px !important; }
.wholesalex-form-wrapper input, .wholesalex-form-wrapper select {
height: auto !important; }
.wholesalex-form-wrapper .wsx-form-label {
margin-bottom: 0px; }
.wholesalex-form-wrapper .wsx-form-label > span {
color: #FF2727 !important;
margin-left: 4px; }
.wholesalex-form-wrapper .wsx-clone-label span {
visibility: hidden; }
.wholesalex-form-wrapper .wsx-reg-form-heading-text {
color: var(--wsx-reg-title-color);
font-size: var(--wsx-reg-title-font-size) !important;
font-weight: var(--wsx-reg-title-font-size);
font-style: normal;
line-height: 1.5em !important;
text-transform: var(--wsx-reg-title-case-transform) !important; }
.wholesalex-form-wrapper .wsx-login-form-title-text {
color: var(--wsx-login-title-color);
font-size: var(--wsx-login-title-font-size) !important;
font-weight: var(--wsx-login-title-font-weight);
font-style: normal;
line-height: 1.5em !important;
text-transform: var(--wsx-login-title-case-transform) !important; }
.wholesalex-form-wrapper .wholesalex-registration-form-subtitle-text {
color: var(--wsx-reg-description-color);
font-size: var(--wsx-reg-description-font-size) !important;
font-weight: var(--wsx-reg-description-font-weight);
font-style: normal;
line-height: 1.5em !important;
text-transform: var(--wsx-reg-description-case-transform) !important; }
.wholesalex-form-wrapper .wholesalex-login-form-subtitle-text {
color: var(--wsx-login-description-color);
font-size: var(--wsx-login-description-font-size) !important;
font-weight: var(--wsx-login-description-font-weight);
font-style: normal;
line-height: 1.5 !important;
text-transform: var(--wsx-login-description-case-transform) !important; }
.wholesalex-form-wrapper .wholesalex-login-form {
width: 100%;
max-width: var(--wsx-login-width);
box-sizing: border-box;
border: var(--wsx-login-border-width) solid var(--wsx-login-border-color);
border-radius: var(--wsx-login-border-radius);
background-color: var(--wsx-login-bg);
padding: var(--wsx-login-padding) 16px var(--wsx-login-padding) 16px; }
.wholesalex-form-wrapper .wholesalex-login-form > * {
margin: 0 auto; }
.wholesalex-form-wrapper .wholesalex-login-form .wsx-fields-container {
display: flex;
flex-direction: column;
gap: 25px; }
.wholesalex-form-wrapper .wholesalex-login-form .wholesalex-login-form-title {
margin-bottom: 30px !important;
width: auto; }
.wholesalex-form-wrapper .wsx-login-fields input {
caret-color: var(--wsx-login-input-color); }
.wholesalex-form-wrapper .wsx-login-fields input::placeholder {
color: var(--wsx-login-input-placeholder-color) !important; }
.wholesalex-form-wrapper .wsx-login-fields input::-ms-input-placeholder {
color: var(--wsx-login-input-placeholder-color) !important; }
.wholesalex-form-wrapper .wholesalex-registration-form {
width: 100%;
max-width: var(--wsx-form-reg-width);
box-sizing: border-box;
border-radius: var(--wsx-form-reg-border-radius);
border: var(--wsx-form-reg-border-width) solid var(--wsx-form-reg-border-color);
background-color: var(--wsx-form-reg-bg);
padding: var(--wsx-form-reg-padding) 16px var(--wsx-form-reg-padding) 16px; }
.wholesalex-form-wrapper .wholesalex-registration-form > * {
margin: 0 auto; }
.wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > select option {
background-color: var(--wsx-form-reg-bg) !important; }
.wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > select option, .wholesalex-form-wrapper .wsx-reg-fields .wsx-privacy-policy {
color: var(--wsx-input-color) !important; }
.wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > input, .wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > textarea {
caret-color: var(--wsx-input-color); }
.wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > input::placeholder, .wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > textarea::placeholder {
color: var(--wsx-input-placeholder-color) !important; }
.wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > input::-ms-input-placeholder, .wholesalex-form-wrapper .wsx-reg-fields .wsx-form-field > textarea::-ms-input-placeholder {
color: var(--wsx-input-placeholder-color) !important; }
.wholesalex-form-wrapper .wsx-form-field > textarea,
.wholesalex-form-wrapper .wsx-form-field > select,
.wholesalex-form-wrapper .wsx-form-field > input {
display: block;
width: 100% !important;
min-width: auto !important;
line-height: 1.6em;
box-sizing: border-box; }
.wholesalex-form-wrapper .wsx-form-field > textarea:focus,
.wholesalex-form-wrapper .wsx-form-field > select:focus,
.wholesalex-form-wrapper .wsx-form-field > input:focus {
box-shadow: none !important;
outline: none !important; }
.wholesalex-form-wrapper .wsx-form-field > textarea[type='date']::-webkit-calendar-picker-indicator,
.wholesalex-form-wrapper .wsx-form-field > select[type='date']::-webkit-calendar-picker-indicator,
.wholesalex-form-wrapper .wsx-form-field > input[type='date']::-webkit-calendar-picker-indicator {
background-color: var(--wsx-input-placeholder-color); }
.wholesalex-form-wrapper .wsx-form-btn-wrapper {
text-align: var(--wsx-form-button-align);
margin-bottom: 1.5rem; }
.wholesalex-form-wrapper button.wsx-register-btn {
color: var(--wsx-form-button-color) !important;
border: var(--wsx-form-button-border-width) solid var(--wsx-form-button-border-color);
background-color: var(--wsx-form-button-bg) !important;
transition: .3s;
cursor: pointer; }
.wholesalex-form-wrapper button.wsx-register-btn:hover {
color: var(--wsx-form-button-hover-color) !important;
border-color: var(--wsx-form-button-hover-border-color) !important;
background-color: var(--wsx-form-button-hover-bg) !important; }
.wholesalex-form-wrapper button.wsx-register-btn:disabled {
opacity: .5; }
.wholesalex-form-wrapper .wholesalex-login-form .wsx-form-btn-wrapper >
button.wsx-login-btn {
color: var(--wsx-login-form-button-color);
border: var(--wsx-form-button-border-width) solid var(--wsx-login-form-button-border-color);
background-color: var(--wsx-login-form-button-bg);
transition: .3s;
cursor: pointer; }
.wholesalex-form-wrapper .wholesalex-login-form .wsx-form-btn-wrapper >
button.wsx-login-btn:hover {
color: var(--wsx-login-form-button-hover-color);
border-color: var(--wsx-login-form-button-hover-border-color);
background-color: var(--wsx-login-form-button-hover-bg); }
.wholesalex-form-wrapper input:-webkit-autofill {
background-color: transparent;
color: #130f0f;
-webkit-text-fill-color: #868686;
transition: background-color 5000s ease-in-out 0s; }
.wholesalex-form-wrapper button.wsx-register-btn,
.wholesalex-form-wrapper button.wsx-login-btn {
width: 100%;
max-width: var(--wsx-form-button-width);
min-height: auto !important;
display: inline-block;
border-radius: var(--wsx-form-button-border-radius);
padding: var(--wsx-form-button-padding) !important;
text-align: center;
margin-top: 36px;
box-sizing: border-box;
font-size: var(--wsx-form-button-font-size) !important;
font-weight: var(--wsx-form-button-weight);
font-style: normal;
line-height: 1.6em !important;
text-transform: var(--wsx-form-button-case-transform) !important; } .wsx-form-separator {
width: var(--wsx-form-container-separator);
display: block;
background-color: var(--wsx-form-container-border-color); } .wsx-field-heading {
margin-bottom: 8px; }
label.wsx-form-label, .wsx-form-label, .wsx-form-field-label {
color: var(--wsx-form-label-color) !important;
font-size: var(--wsx-form-label-font-size) !important;
font-weight: var(--wsx-form-label-weight);
font-style: normal;
line-height: 1.6em !important;
text-transform: var(--wsx-form-label-case-transform) !important; }
.wsx-login-fields label.wsx-form-label, .wsx-login-fields .wsx-form-label, .wsx-login-fields .wsx-form-field-label {
color: var(--wsx-login-form-label-color) !important; }
.wsx-login-fields .wsx-form-field-help-message {
color: var(--wsx-login-input-color); } .wsx-form-field-help-message, .wsx-form-field-warning-message {
font-style: italic;
font-size: 12px;
display: block;
margin-top: 4px; }
.wsx-form-field-warning-message {
color: var(--wsx-input-warning-color); } .wsx-reg-form-heading,
.wholesalex-login-form-title {
position: relative; }
.wsx-reg-form-heading .wsx-reg-form-heading-text,
.wsx-reg-form-heading .wsx-login-form-title-text,
.wholesalex-login-form-title .wsx-reg-form-heading-text,
.wholesalex-login-form-title .wsx-login-form-title-text {
margin-bottom: 10px; }  .wsx-form-file .wsx-field-content input {
opacity: 0;
overflow: hidden;
position: absolute;
z-index: 0; }
.wsx-form-file .wsx-field-content input::-webkit-file-upload-button {
visibility: hidden; }
.wsx-form-file .wsx-field-content .wsx-file-label {
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg);
display: flex !important;
justify-content: flex-start;
align-items: center;
gap: 8px; }
.wsx-form-file .wsx-field-content .wsx-file-label span {
color: var(--wsx-form-label-color);
border-radius: 1px;
border: 1px solid var(--wsx-form-label-color);
padding: 2px 8px;
display: flex !important;
justify-content: center;
align-items: center;
gap: 6px; }
.wsx-form-file .wsx-field-content .wsx-file-label span svg {
stroke: var(--wsx-form-label-color); }
.wsx-form-file .wsx-field-content .wsx-file-label span svg path {
stroke: var(--wsx-form-label-color) !important; }
body .wholesalex-form-wrapper .wsx-file-outline .wsx-form-label {
position: absolute;
transform: translate(16px, -50%);
gap: 5px;
padding: 0px 5px; }
body .wholesalex-form-wrapper .wsx-file-outline .wsx-clone-label {
color: transparent !important;
background-color: var(--wsx-input-bg);
padding: 0px 5px;
height: var(--wsx-input-border-width);
transform: translate(16px, 0%); }
body .wholesalex-form-wrapper .wsx-file-outline .wsx-clone-label > span {
visibility: hidden; }  .wsx-field-radio .wsx-field-content {
border: 0px !important; }
.wsx-field-radio .wholesalex-field-wrap > div {
color: var(--wsx-input-color); }
.wsx-field-radio .wholesalex-field-wrap > input {
accent-color: var(--wsx-input-color);
height: 17px !important;
width: 17px !important;
appearance: auto !important; }
.wsx-field-radio .wholesalex-field-wrap > input:checked::before {
content: none !important; }
.wsx-field-radio .wholesalex-field-wrap > input:hover {
accent-color: var(--wsx-input-focus-color); }
.wsx-field-radio .wholesalex-field-wrap > input:focus {
box-shadow: unset !important; }  .wsx-form-checkbox .wholesalex-field-wrap > input {
height: 16px !important;
width: 16px !important;
min-width: 16px;
border-radius: 2px;
overflow: hidden;
appearance: unset !important;
display: flex !important;
justify-content: center;
align-items: center; }
.wsx-form-checkbox .wholesalex-field-wrap > input:checked::before {
content: " \2714" !important;
width: 16px !important;
height: 16px !important;
font-size: 11px;
border-radius: 2px;
margin: 0px !important;
background-color: var(--wsx-input-bg) !important;
display: flex !important;
justify-content: center;
align-items: center; }
.wsx-login-fields {
caret-color: var(--wsx-login-input-color); }
.wsx-login-fields .wsx-form-checkbox .wholesalex-field-wrap > input {
border: 1.5px solid var(--wsx-login-input-color); }
.wsx-login-fields .wsx-form-checkbox .wholesalex-field-wrap > input:checked::before {
color: var(--wsx-login-input-color);
background-color: var(--wsx-login-input-bg) !important; }
.wsx-login-fields .wsx-form-checkbox .wsx-field-content {
border-color: var(--wsx-login-input-border-color); }
.wsx-login-fields .wsx-form-checkbox label {
color: var(--wsx-login-input-color) !important; }
.wsx-reg-fields {
caret-color: var(--wsx-input-color); }
.wsx-reg-fields .wsx-form-field-help-message {
color: var(--wsx-input-color); }
.wsx-reg-fields .wsx-form-checkbox .wholesalex-field-wrap > input {
border: 1.5px solid var(--wsx-input-color);
accent-color: transparent !important; }
.wsx-reg-fields .wsx-form-checkbox .wholesalex-field-wrap > input:checked::before {
color: var(--wsx-input-color); }  .wsx-form-field.wsx-field-radio .wholesalex-field-wrap {
display: flex !important;
justify-content: flex-start;
align-items: center; }
.wsx-form-field.wsx-form-checkbox .wholesalex-field-wrap {
display: flex !important;
justify-content: flex-start;
align-items: center; }
.wsx-form-field.wsx-form-checkbox .wholesalex-field-wrap, .wsx-form-field.wsx-field-radio .wholesalex-field-wrap {
gap: 8px; }
.wsx-form-field.wsx-form-checkbox .wholesalex-field-wrap input, .wsx-form-field.wsx-field-radio .wholesalex-field-wrap input {
margin: 0px;
cursor: pointer; }
.wsx-form-field.wsx-form-checkbox .wholesalex-field-wrap input:focus, .wsx-form-field.wsx-field-radio .wholesalex-field-wrap input:focus {
outline: none;
box-shadow: none; }
.wsx-form-field.wsx-form-checkbox .wsx-form-field-help-message, .wsx-form-field.wsx-field-radio .wsx-form-field-help-message {
margin-top: 8px !important; }
.wsx-form-field.wsx-form-checkbox .wsx-field-content, .wsx-form-field.wsx-field-radio .wsx-field-content {
display: flex;
row-gap: 20px;
column-gap: 32px;
flex-wrap: wrap; }
.wsx-form-field.wsx-form-checkbox .wsx-field-content label, .wsx-form-field.wsx-field-radio .wsx-field-content label {
color: var(--wsx-input-color);
margin: 0px !important; }  .wholesalex-registration-form .wsx_variation_1 .wsx-reg-form-row-setting,
.wholesalex-registration-form .wsx_variation_3 .wsx-reg-form-row-setting {
position: static; }
.wsx_variation_1 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_1 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_1 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > select {
color: var(--wsx-login-input-color);
background-color: var(--wsx-login-input-bg) !important;
padding: var(--wsx-input-padding);
border-radius: var(--wsx-input-border-radius);
caret-color: var(--wsx-login-input-color);
border: var(--wsx-input-border-width) solid var(--wsx-login-input-border-color);
font-size: var(--wsx-input-font-size) !important;
font-weight: var(--wsx-input-weight);
font-style: normal;
line-height: 1.6em !important; }
.wsx_variation_1 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_1 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_1 .wsx-login-fields .wsx-form-field > select:focus,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_2 .wsx-login-fields .wsx-form-field > select:focus,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_3 .wsx-login-fields .wsx-form-field > select:focus,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_6 .wsx-login-fields .wsx-form-field > select:focus,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_7 .wsx-login-fields .wsx-form-field > select:focus {
color: var(--wsx-login-input-focus-color) !important;
background-color: var(--wsx-login-input-focus-bg) !important;
border-color: var(--wsx-login-input-focus-border-color) !important; }
.wsx_variation_1 .wsx-login-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_1 .wsx-login-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_1 .wsx-login-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_2 .wsx-login-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_2 .wsx-login-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_2 .wsx-login-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_3 .wsx-login-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_3 .wsx-login-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_3 .wsx-login-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_6 .wsx-login-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_6 .wsx-login-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_6 .wsx-login-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_7 .wsx-login-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_7 .wsx-login-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_7 .wsx-login-fields .wsx-form-field.wsx-field-warning > select {
color: var(--wsx-login-input-warning-color) !important;
background-color: var(--wsx-login-input-warning-bg) !important;
border-color: var(--wsx-login-input-warning-border-color) !important; }
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > select {
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg) !important;
caret-color: var(--wsx-input-color); }
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field > select:focus,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field > select:focus,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field > select:focus,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field > select:focus,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field > select:focus {
color: var(--wsx-input-focus-color) !important;
background-color: var(--wsx-input-focus-bg) !important;
border-color: var(--wsx-input-focus-border-color) !important; }
.wsx_variation_1 .wsx-reg-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_1 .wsx-reg-fields .wsx-form-field.wsx-field-warning > .wsx-field-content > .wsx-file-label,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_2 .wsx-reg-fields .wsx-form-field.wsx-field-warning > .wsx-field-content > .wsx-file-label,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_3 .wsx-reg-fields .wsx-form-field.wsx-field-warning > .wsx-field-content > .wsx-file-label,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_6 .wsx-reg-fields .wsx-form-field.wsx-field-warning > .wsx-field-content > .wsx-file-label,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field.wsx-field-warning > input,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field.wsx-field-warning > textarea,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field.wsx-field-warning > select,
.wsx_variation_7 .wsx-reg-fields .wsx-form-field.wsx-field-warning > .wsx-field-content > .wsx-file-label {
color: var(--wsx-input-warning-color) !important;
background-color: var(--wsx-input-warning-bg) !important;
border-color: var(--wsx-input-warning-border-color) !important; }  .wsx_variation_2 > .wsx-reg-form-row-setting {
position: absolute !important;
right: 0px !important;
bottom: 100% !important; }
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > input,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > textarea,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > select {
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg) !important;
caret-color: var(--wsx-input-color); }
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > input:focus + .wsx-form-label,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > textarea:focus + .wsx-form-label,
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus > select:focus + .wsx-form-label {
background-color: var(--wsx-input-focus-bg) !important; }
.wsx_variation_2 .wsx-reg-fields .wsx-outline-focus .wsx-form-label.wsx-clone-label {
background-color: var(--wsx-input-bg); }
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > input,
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > textarea,
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > select {
color: var(--wsx-login-input-color);
background-color: var(--wsx-login-input-bg) !important;
padding: var(--wsx-input-padding);
border-radius: var(--wsx-input-border-radius);
caret-color: var(--wsx-login-input-color);
border: var(--wsx-input-border-width) solid var(--wsx-login-input-border-color);
font-size: var(--wsx-input-font-size) !important;
font-weight: var(--wsx-input-weight);
font-style: normal;
line-height: 1.6em !important; }
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > input:focus + .wsx-form-label,
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > textarea:focus + .wsx-form-label,
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus > select:focus + .wsx-form-label {
background-color: var(--wsx-login-input-focus-bg) !important; }
.wsx_variation_2 .wsx-login-fields .wsx-outline-focus .wsx-form-label.wsx-clone-label {
background-color: var(--wsx-login-input-bg); }
.wsx_variation_2 .wsx-outline-focus {
display: flex;
background: transparent;
position: relative; }
.wsx_variation_2 .wsx-outline-focus .wsx-form-label {
padding: 0px 5px;
position: absolute;
transform: translate(16px, -50%);
display: flex !important;
justify-content: center;
align-items: center;
gap: 5px; }
.wsx_variation_2 .wsx-outline-focus .wsx-form-label.wsx-clone-label {
color: transparent !important;
padding: 0px 5px;
height: var(--wsx-input-border-width);
transform: translate(16px, 0%); }  .wsx_variation_3 .wsx-form-field > textarea,
.wsx_variation_3 .wsx-form-field > select,
.wsx_variation_3 .wsx-form-field .wsx-file-label,
.wsx_variation_3 .wsx-form-field > input {
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important; }
.wsx_variation_3 .wsx-form-field > textarea:focus,
.wsx_variation_3 .wsx-form-field > select:focus,
.wsx_variation_3 .wsx-form-field .wsx-file-label:focus,
.wsx_variation_3 .wsx-form-field > input:focus {
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important; }  .wsx_variation_3 .wsx-form-file .wsx-file-label, .wsx_variation_4 .wsx-form-file .wsx-file-label {
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important; }  .wsx_variation_4 .wsx-form-file .wsx-field-content {
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important; }
.wsx_variation_4 .wsx-outline-focus {
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
padding-top: calc(var(--wsx-input-padding) / 2) !important;
padding-bottom: calc(var(--wsx-input-padding) / 2) !important;
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important; }  .wsx_variation_4 .wsx-field-content, .wsx_variation_5 .wsx-field-content, .wsx_variation_8 .wsx-field-content {
background-color: var(--wsx-input-bg);
display: block; }
.wsx_variation_4 .wsx-file-label, .wsx_variation_5 .wsx-file-label, .wsx_variation_8 .wsx-file-label {
background-color: unset !important;
padding: 0px !important;
border: 0px !important;
border-radius: 0px !important;
flex-direction: column !important;
align-items: flex-start !important; }
.wsx_variation_4 .wsx-file-label span, .wsx_variation_5 .wsx-file-label span, .wsx_variation_8 .wsx-file-label span {
padding: 0px;
border: 0px; }
.wsx_variation_4 .wsx-file-label .wsx-form-label, .wsx_variation_5 .wsx-file-label .wsx-form-label, .wsx_variation_8 .wsx-file-label .wsx-form-label {
display: flex;
gap: 5px; }
.wsx_variation_4 .wsx-file-label .wsx-form-label span, .wsx_variation_5 .wsx-file-label .wsx-form-label span, .wsx_variation_8 .wsx-file-label .wsx-form-label span {
border: 0px !important;
padding: 0px !important; }
.wsx_variation_4 .wsx-file-label_wrap, .wsx_variation_5 .wsx-file-label_wrap {
display: flex !important;
align-items: center;
gap: 20px; }
.wsx_variation_4 .wsx-reg-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_5 .wsx-reg-fields .wsx-form-field.wsx-outline-focus {
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg) !important;
caret-color: var(--wsx-input-color); }
.wsx_variation_4 .wsx-reg-fields .wsx-form-field.wsx-outline-focus:focus-within, .wsx_variation_5 .wsx-reg-fields .wsx-form-field.wsx-outline-focus:focus-within {
border-style: solid;
color: var(--wsx-input-focus-color) !important;
background-color: var(--wsx-input-focus-bg) !important;
border-color: var(--wsx-input-focus-border-color) !important; }
.wsx_variation_4 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_4 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_4 .wsx-reg-fields .wsx-form-field > textarea, .wsx_variation_5 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_5 .wsx-reg-fields .wsx-form-field > select,
.wsx_variation_5 .wsx-reg-fields .wsx-form-field > textarea {
color: var(--wsx-input-color); }
.wsx_variation_4 .wsx-login-fields .wsx-form-field.wsx-outline-focus, .wsx_variation_5 .wsx-login-fields .wsx-form-field.wsx-outline-focus {
color: var(--wsx-login-input-color);
background-color: var(--wsx-login-input-bg) !important;
padding: var(--wsx-input-padding);
border-radius: var(--wsx-input-border-radius);
caret-color: var(--wsx-login-input-color);
border: var(--wsx-input-border-width) solid var(--wsx-login-input-border-color);
font-size: var(--wsx-input-font-size) !important;
font-weight: var(--wsx-input-weight);
font-style: normal;
line-height: 1.6em !important; }
.wsx_variation_4 .wsx-login-fields .wsx-form-field.wsx-outline-focus:focus-within, .wsx_variation_5 .wsx-login-fields .wsx-form-field.wsx-outline-focus:focus-within {
border-style: solid;
color: var(--wsx-login-input-focus-color) !important;
background-color: var(--wsx-login-input-focus-bg) !important;
border-color: var(--wsx-login-input-focus-border-color) !important; }
.wsx_variation_4 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_4 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_4 .wsx-login-fields .wsx-form-field > textarea, .wsx_variation_5 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_5 .wsx-login-fields .wsx-form-field > select,
.wsx_variation_5 .wsx-login-fields .wsx-form-field > textarea {
color: var(--wsx-login-input-color); }
.wsx_variation_4 .wsx-form-field.wsx-outline-focus, .wsx_variation_5 .wsx-form-field.wsx-outline-focus {
position: relative;
border-style: solid;
margin-top: 4px;
display: flex !important;
justify-content: center;
align-items: flex-start;
flex-direction: column-reverse; }
.wsx_variation_4 .wsx-form-field.wsx-outline-focus > select,
.wsx_variation_4 .wsx-form-field.wsx-outline-focus > input, .wsx_variation_5 .wsx-form-field.wsx-outline-focus > select,
.wsx_variation_5 .wsx-form-field.wsx-outline-focus > input {
border: none !important;
box-shadow: none;
background-color: transparent;
padding: 0px !important;
margin: 0px !important;
min-height: fit-content !important; }
.wsx_variation_4 .wsx-form-field.wsx-outline-focus > textarea, .wsx_variation_5 .wsx-form-field.wsx-outline-focus > textarea {
border: none !important;
box-shadow: none;
background-color: transparent;
padding: 0px !important;
margin: 0px !important; }
.wsx_variation_4 .wsx-login-fields .wsx-field-warning.wsx-form-field:not(.wsx-form-checkbox), .wsx_variation_5 .wsx-login-fields .wsx-field-warning.wsx-form-field:not(.wsx-form-checkbox) {
color: var(--wsx-login-input-warning-color) !important;
background-color: var(--wsx-login-input-warning-bg) !important;
border-color: var(--wsx-login-input-warning-border-color) !important; }
.wsx_variation_4 .wsx-reg-fields .wsx-field-warning.wsx-form-field:not(.wsx-field-radio):not(.wsx-form-checkbox):not(.wsx-form-file), .wsx_variation_4 .wsx-reg-fields .wsx-form-file.wsx-field-warning .wsx-field-content, .wsx_variation_5 .wsx-reg-fields .wsx-field-warning.wsx-form-field:not(.wsx-field-radio):not(.wsx-form-checkbox):not(.wsx-form-file), .wsx_variation_5 .wsx-reg-fields .wsx-form-file.wsx-field-warning .wsx-field-content {
color: var(--wsx-input-warning-color) !important;
background-color: var(--wsx-input-warning-bg) !important;
border-color: var(--wsx-input-warning-border-color) !important; }
.wsx_variation_4 .wsx-field-radio .wsx-field-content, .wsx_variation_4 .wsx-form-checkbox .wsx-field-content, .wsx_variation_5 .wsx-field-radio .wsx-field-content, .wsx_variation_5 .wsx-form-checkbox .wsx-field-content {
background-color: unset;
border: 0px;
padding: 0px; }  .wsx_variation_5 .wsx-outline-focus {
padding-top: calc(var(--wsx-input-padding) / 2) !important;
padding-bottom: calc(var(--wsx-input-padding) / 2) !important; }  .wsx_variation_6 .wholesalex-registration-form-column:has(> .wsx-form-select) .wsx-field-heading {
position: static !important; }
.wsx_variation_6 .wsx-form-date,
.wsx_variation_6 .wsx-form-select {
display: flex !important;
justify-content: center;
align-items: flex-start;
flex-direction: column-reverse; }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) {
display: flex !important;
justify-content: flex-start;
align-items: center; }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > select,
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > input {
height: fit-content !important;
box-sizing: border-box; }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > textarea:focus ~ .wsx-form-label,
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > textarea:focus-within ~ .wsx-form-label,
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > input:focus ~ .wsx-form-label,
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > input:focus-within ~ .wsx-form-label {
display: none !important; }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) > input:not([value]):not(:defined) {
display: none !important; }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) .wsx-form-label {
position: absolute;
padding-left: var(--wsx-input-padding); }
.wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) .wsx-form-label:focus, .wsx_variation_6 .wsx-outline-focus:not(.wsx-form-select):not(.wsx-form-date) .wsx-form-label:focus-within {
display: none !important; }  .wsx_variation_7 .wsx-outline-focus {
display: flex !important;
background: transparent;
position: relative; }
.wsx_variation_7 .wsx-outline-focus > input,
.wsx_variation_7 .wsx-outline-focus > textarea,
.wsx_variation_7 .wsx-outline-focus > select {
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg) !important;
caret-color: var(--wsx-input-color); }
.wsx_variation_7 .wsx-outline-focus > input:focus ~ .wsx-form-label, .wsx_variation_7 .wsx-outline-focus > input:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > textarea:focus ~ .wsx-form-label,
.wsx_variation_7 .wsx-outline-focus > textarea:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > select:focus ~ .wsx-form-label,
.wsx_variation_7 .wsx-outline-focus > select:focus ~ .wsx-clone-label {
transform: translate(16px, -50%);
padding-left: 6px;
padding-right: 6px;
top: 0px !important; }
.wsx_variation_7 .wsx-outline-focus > input:not(:placeholder-shown) ~ .wsx-form-label,
.wsx_variation_7 .wsx-outline-focus > textarea:not(:placeholder-shown) ~ .wsx-form-label,
.wsx_variation_7 .wsx-outline-focus > select:not(:placeholder-shown) ~ .wsx-form-label {
transform: translate(16px, -50%) !important;
padding-left: 6px !important;
padding-right: 6px !important;
top: 0px !important; }
.wsx_variation_7 .wsx-outline-focus > input:not(:placeholder-shown) ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > textarea:not(:placeholder-shown) ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > select:not(:placeholder-shown) ~ .wsx-clone-label {
transform: translate(16px, 0%) !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
background-color: var(--wsx-input-bg); }
.wsx_variation_7 .wsx-outline-focus > input:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > textarea:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-outline-focus > select:focus ~ .wsx-clone-label {
transform: translate(16px, 0%) !important;
padding-top: 0px !important;
padding-bottom: 0px;
top: 0px !important;
background-color: var(--wsx-input-focus-bg) !important; }
.wsx_variation_7 .wsx-outline-focus .wsx-form-label {
padding: var(--wsx-input-padding);
z-index: 999 !important;
transform: translate(var(--wsx-input-padding), -50%);
transition: .3s;
position: absolute !important;
top: 50% !important;
left: 0% !important; }
.wsx_variation_7 .wsx-outline-focus .wsx-form-label.wsx-clone-label {
position: absolute;
height: calc(var(--wsx-input-border-width)* 2);
z-index: 0 !important;
color: transparent !important;
transform: translate(0px, -50%) !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
transition: unset !important; }
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > input:not(:placeholder-shown) ~ .wsx-clone-label,
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > textarea:not(:placeholder-shown) ~ .wsx-clone-label,
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > select:not(:placeholder-shown) ~ .wsx-clone-label {
background-color: var(--wsx-login-input-focus-bg) !important; }
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > input:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > textarea:focus ~ .wsx-clone-label,
.wsx_variation_7 .wsx-login-fields .wsx-outline-focus > select:focus ~ .wsx-clone-label {
background-color: var(--wsx-login-input-focus-bg) !important; }  .wsx_variation_8 .wsx-form-field > input,
.wsx_variation_8 .wsx-form-field > textarea,
.wsx_variation_8 .wsx-form-field > select {
border: none !important;
box-sizing: border-box;
background-color: transparent !important;
padding: 0px; }
.wsx_variation_8 .wsx-form-field.wsx-outline-focus {
cursor: text;
display: block;
padding-left: 0px !important;
margin-top: 0px !important;
box-sizing: border-box;
color: var(--wsx-input-color);
background-color: var(--wsx-input-bg) !important;
caret-color: var(--wsx-input-color);
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important; }
.wsx_variation_8 .wsx-login-fields .wsx-form-field > input,
.wsx_variation_8 .wsx-login-fields .wsx-form-field > textarea,
.wsx_variation_8 .wsx-login-fields .wsx-form-field > select {
color: var(--wsx-login-input-color); }
.wsx_variation_8 .wsx-login-fields .wsx-form-field > input:focus,
.wsx_variation_8 .wsx-login-fields .wsx-form-field > textarea:focus,
.wsx_variation_8 .wsx-login-fields .wsx-form-field > select:focus {
color: var(--wsx-login-input-focus-color) !important; }
.wsx_variation_8 .wsx-login-fields .wsx-form-field.wsx-outline-focus {
background-color: var(--wsx-login-input-bg) !important; }
.wsx_variation_8 .wsx-login-fields .wsx-form-field.wsx-outline-focus:focus-within {
border-color: var(--wsx-login-input-focus-color) !important;
background-color: var(--wsx-login-input-focus-bg) !important; }
.wsx_variation_8 .wsx-login-fields .wsx-form-field.wsx-field-warning:not(.wsx-field-radio):not(.wsx-form-checkbox), .wsx_variation_8 .wsx-login-fields .wsx-form-field.wsx-field-warning.wsx-form-file > .wsx-field-content {
color: var(--wsx-login-input-warning-color) !important;
background-color: var(--wsx-login-input-warning-bg) !important;
border-color: var(--wsx-login-input-warning-border-color) !important; }
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > input,
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > textarea,
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > select {
color: var(--wsx-input-color); }
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > input:focus,
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > textarea:focus,
.wsx_variation_8 .wsx-reg-fields .wsx-form-field > select:focus {
color: var(--wsx-input-focus-color) !important; }
.wsx_variation_8 .wsx-reg-fields .wsx-form-field.wsx-outline-focus {
background-color: var(--wsx-input-bg) !important; }
.wsx_variation_8 .wsx-reg-fields .wsx-form-field.wsx-outline-focus:focus-within {
border-color: var(--wsx-input-focus-border-color) !important;
background-color: var(--wsx-input-focus-bg) !important; }
.wsx_variation_8 .wsx-reg-fields .wsx-form-field.wsx-field-warning:not(.wsx-field-radio):not(.wsx-form-checkbox), .wsx_variation_8 .wsx-reg-fields .wsx-form-field.wsx-field-warning.wsx-form-file > .wsx-field-content {
color: var(--wsx-input-warning-color) !important;
background-color: var(--wsx-input-warning-bg) !important;
border-color: var(--wsx-input-warning-border-color) !important; }
.wsx_variation_8 .wsx-field-radio .wsx-field-content, .wsx_variation_8 .wsx-form-checkbox .wsx-field-content {
background-color: unset;
border: 0px;
padding: 0px; }
.wsx_variation_8 .wsx-file-label {
flex-direction: column;
align-items: flex-start !important;
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important; }
.wsx_variation_8 .wsx-file-label_wrap {
display: flex !important;
justify-content: flex-start;
align-items: center;
gap: 20px; }
.wsx_variation_8 .wsx-field-content {
border-radius: var(--wsx-input-border-radius) var(--wsx-input-border-radius) 0px 0px;
border-top: 0px !important;
border-left: 0px !important;
border-right: 0px !important; }  .wsx-form-wrapper_frontend.wsx_variation_5 .wsx-field-content > .wsx-file-label, .wsx-form-wrapper_frontend.wsx_variation_4 .wsx-field-content > .wsx-file-label {
flex-direction: row !important;
align-items: center !important; }
[data-type='wholesalex/forms'] {
width: 100% !important;
max-width: 100% !important; }
[data-type='wholesalex/forms'] .wsx-reg-form-heading, .wp-block-wholesalex-forms.wholesalex-form .wsx-reg-form-heading, .wsx-form-wrapper_frontend .wsx-reg-form-heading {
padding-bottom: 20px; }
[data-type='wholesalex/forms'] .wholesalex-fields-wrapper, .wp-block-wholesalex-forms.wholesalex-form .wholesalex-fields-wrapper, .wsx-form-wrapper_frontend .wholesalex-fields-wrapper {
display: flex;
flex-direction: column;
gap: 25px; }
[data-type='wholesalex/forms'] .wholesalex-form-wrapper, [data-type='wholesalex/forms'].wholesalex-form-wrapper, .wp-block-wholesalex-forms.wholesalex-form .wholesalex-form-wrapper, .wp-block-wholesalex-forms.wholesalex-form.wholesalex-form-wrapper, .wsx-form-wrapper_frontend .wholesalex-form-wrapper, .wsx-form-wrapper_frontend.wholesalex-form-wrapper {
overflow: hidden; }
[data-type='wholesalex/forms'] .wholesalex-registration-form .wholesalex-fields-wrapper, .wp-block-wholesalex-forms.wholesalex-form .wholesalex-fields-wrapper, .wsx-form-wrapper_frontend .wholesalex-fields-wrapper {
margin-top: 20px !important; }
.wholesalex-form-preview-block-placeholder {
flex-direction: column;
display: flex !important;
justify-content: flex-start;
align-items: center; }
@media only screen and (max-width: 1100px) {
.wholesalex-form-wrapper:not(.wsx-form-wrapper_frontend) {
flex-direction: column;
align-items: center; } }
@media only screen and (max-width: 991px) {
.wsx-form-wrapper_frontend.wholesalex-form-wrapper {
flex-direction: column;
align-items: center; } }
@media only screen and (max-width: 768px) {
.wholesalex-form-wrapper {
display: block; } }
.wsx-reg-form-row.double-column {
display: flex;
justify-content: space-between;
gap: 16px; }
.wsx-reg-form-row.double-column > div {
flex: 1; }
.wholesalex_circular_loading__wrapper {
background-color: rgba(255, 255, 255, 0.5);
margin: 0;
transition: opacity 0.3s;
position: absolute !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
z-index: 9999999;
cursor: wait;
height: 100vh;
top: 0;
position: fixed !important; }
.wholesalex_loading_spinner {
width: 100%;
text-align: center;
margin-top: -21px;
position: absolute !important;
top: 50% !important;
top: 50% !important; }
.wholesalex_circular_loading_icon {
stroke-width: 2;
stroke-dashoffset: 0;
stroke-dasharray: 90, 150;
stroke: var(--wholesalex-primary-color);
stroke-linecap: round;
animation: wholesalex_circular_loading 1.5s ease-in-out infinite; }
@keyframes wholesalex_circular_loading {
0% {
stroke-dasharray: 1, 140;
stroke-dashoffset: 0; } }
.wholesalex_loading_spinner .move_circular {
height: 42px;
width: 42px;
animation: circular_rotate 2s linear infinite; }
@keyframes circular_rotate {
100% {
transform: rotate(1turn); } }
.wsx_variation_1 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_2 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_3 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_4 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_5 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_7 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_8 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-login-form-label-color-warning) !important; }
.wsx_variation_1 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_2 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_3 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_4 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_5 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_7 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_8 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-login-form-label-color-active) !important; }
.wsx_variation_1 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_2 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_3 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_4 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_5 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_7 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_8 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-form-label-color-warning) !important; }
.wsx_variation_1 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_2 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_3 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_4 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_5 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_7 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label),
.wsx_variation_8 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-form-label-color-active) !important; }
.wsx_variation_6 .wsx-login-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-login-form-label-color-warning) !important; }
.wsx_variation_6 .wsx-login-fields .wsx-reg-form-row:focus-within .wsx-form-label:not(.wsx-clone-label), .wsx_variation_6 .wsx-login-fields .wsx-field:focus-within .wsx-form-label:not(.wsx-clone-label), .wsx_variation_6 .wsx-login-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-login-form-label-color-active) !important; }
.wsx_variation_6 .wsx-reg-fields .wsx-field-warning .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-form-label-color-warning) !important; }
.wsx_variation_6 .wsx-reg-fields .wsx-reg-form-row:focus-within .wsx-form-label:not(.wsx-clone-label), .wsx_variation_6 .wsx-reg-fields .wsx-field:focus-within .wsx-form-label:not(.wsx-clone-label), .wsx_variation_6 .wsx-reg-fields .wsx-form-field:focus-within .wsx-form-label:not(.wsx-clone-label) {
color: var(--wsx-form-label-color-active) !important; }:root {
--color-primary: #6C6CFF;
--color-secondary: #FEAD01;
--color-tertiary: #070707;
--color-primary-hover: #4D4DFF;
--color-negative: #FF2F54;
--color-positive: #62C55A;
--color-positive-hover: #289720;
--color-reject: #FF6200; 
--color-deactive: #494949; 
--color-warning: #FF6F00;
--color-notice: #f2695e;
--color-promotion-bg: #ffe4c4;
--color-promotion-border: #ffcda5;
--color-blue-dark: #0A0D14;
--color-sky: #5CADFF;
--color-orchid: #A367F0;
--color-mint : #52D47F;
--color-lime: #94C752;
--color-pink: #ff176b;
--color-indigo: #292461;
--color-gray: #E6E6E6;
--color-base-one: #ffffff;
--color-base-two: #E7E7FF;
--color-base-three: #F4F4FF;
--color-base-four: #F8F8F8;
--color-text-dark: #07050b;
--color-text-medium: #343A46;
--color-text-light: #6B677A;
--color-text-reverse: #ffffff;
--color-text-body: #87858d;
--color-text-disable: #9c9aa1;
--color-border-primary: #E2E4E9;
--color-border-secondary: #DCDCEE;
--color-border-tertiary: #D5D5FA;
--color-border-light: #eeeeee;
--color-shadow-primary: rgba(78, 46, 206, 0.16);
--color-shadow-dark: rgba(78, 46, 206, 0.161);
--color-shadow-tertiary: rgba(7, 7, 7, 0.5);
--border-radius-xl: 16px;
--border-radius-lg: 12px;
--border-radius-md: 8px;
--border-radius-smd: 6px;
--border-radius-sm: 4px;
--btn-font-size: 14px;
--btn-font-weight: 500;
--btn-line-height: 1.15em;
--btn-vertical-padding: 10px;
--btn-horizontal-padding: 20px;
--transition-md: 0.3s;
--transition-sm: 0.1s;
--body-font-family: 'Inter', sans-serif;
--font-weight-bold: 600;
--font-weight-medium: 500;
--font-weight-regular: 400;
} .wholesalex-bogo-badge-container{
height: 30px;
inset: 0px 0px auto 0px;
}
.wholesalex-bogo-badge-shop{
position: absolute;
}
.wholesalex-bogo-badge, 
.wholesalex-bogo-badge-single-product{
text-align: center;
text-shadow: none;
height: 30px;
font-size: 14px;
font-weight: 600;
color: #ffffff;
line-height: 30px;
opacity: 1;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
z-index: 100;
display: inline-block;
padding: 0px 18px;
top: 0px;
white-space: nowrap;
box-sizing: border-box;
transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
position: absolute;
}
.wholesalex-bogo-badge{
top: 0px;
}
.wholesalex-bogo-badge-single-product{
top: 30px;
}
.wholesalex-bogo-badge::before, 
.wholesalex-bogo-badge-single-product::before {
top: 0px;
display: block;
width: 0;
height: 0;
border-top: 15px solid transparent;
border-bottom: 15px solid transparent;
content: '';
position: absolute;
white-space: nowrap;
right: auto;
left: -14px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 1px;
border-bottom-right-radius: 1px;
border-left: none;
}
.wholesalex-bogo-badge-label{
white-space: nowrap;
}
.wsx-combined-bogo-badge{
display: flex;
}
.wholesalex-bogo-badge-product{
left: 560px;
right: auto;  
transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);
filter: drop-shadow(#807e7e 0px 0px 0px);
position: relative;
}
.wholesalex-bogo-badge-single-product-container{
position: absolute;
top: 0px;
height: 30px;
inset: 0px 0px auto auto;
}
.wholesalex-bogo-badge-singles{
position: absolute;
} p.price,
.wc-block-components-product-price {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
a.wsx-link {
text-decoration: none;
}
table.wsx-table {
width: 100%;
}
.wp-core-ui select.wsx-select {
outline: none;
border: 1px solid var(--color-border-primary);
border-radius: var(--border-radius-md);
box-shadow: none;
background-color: transparent;
width: 100%;
min-height: 40px;
height: 100%;
margin: 0;
position: relative;
max-width: unset;
background: transparent url(//coolcandleco.com.au/wp-content/plugins/wholesalex/assets/img/angle-down-16.svg) no-repeat right 14px top 55%;
background-size: 16px 16px;
padding: 0 32px 0 8px;
}
.wp-core-ui select.wsx-select:focus,
select.wsx-select:focus, input.wsx-input:focus, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]):focus.wsx-input, textarea.wsx-textarea:focus {
outline: none;
box-shadow: none;
border-color: var(--color-primary);
}
.wp-core-ui select.wsx-bg-base1 {
background-color: var(--color-base-one);
}
select.wsx-select, input.wsx-input, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]).wsx-input, textarea.wsx-textarea,
.wholesalex-field select.wsx-select, .wholesalex-field input.wsx-input, .wholesalex-field input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]).wsx-input, .wholesalex-field textarea.wsx-textarea {
height: auto;
min-height: 40px;
border: 1px solid var(--color-border-primary);
border-radius: var(--border-radius-md);
}
.wsx-select,
select.wsx-select {
display: flex;
align-items: center;
justify-content: space-between;
min-height: 20px;
cursor: pointer;
width: fill-available;
width: -webkit-fill-available;
}
select.wsx-br-md, input.wsx-br-md, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]).wsx-br-md, textarea.wsx-br-md {
border-radius: var(--border-radius-md);
}
.wsx-filter select.wsx-bulk-order-select {
border-color: var(--color-border-primary);
border-width: 0 0 0 1px;
border-radius: 0;
width: 100%;
}
.wsx-option-container {
min-width: max-content;
overflow-x: hidden;
overflow-y: auto;
max-height: 60vh;
box-shadow: 0 2px 4px 0 var(--color-shadow-primary);
background-color: var(--color-base-one);
position: absolute;
transition: opacity var(--transition-md) ease-in-out;
display: flex;
flex-direction: column;
gap: 2px;
}
.wsx-option-item {
padding: 7px 8px;
cursor: pointer;
color: var(--color-text-light);
}
.wsx-option-item-container {
padding: 0px 8px;
color: var(--color-text-body);
}
.wsx-option-item-container .wsx-option-item {
padding-left: 16px;
}
.wsx-option-item:last-child {
border-bottom: 0;
}
.wsx-option-item:hover,
.wsx-option-item.active  {
background-color: var(--color-base-three);
color: var(--color-text-medium);
}
.wsx-input-label {
font-size: 14px;
font-weight: var(--font-weight-medium);
line-height: 20px;
color: var(--color-text-medium);
}
.wholesalex-field label.wsx-label {
margin-bottom: 8px;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 60%;
}
.woocommerce-account .large-9.col .woocommerce-MyAccount-content {
width: 100%;
} .wsx-account-info img {
width: 32px;
height: 32px;
border-radius: 50%;
max-width: unset;
} .wsx-account-table-container {
overflow: auto;
}
.wsx-account-table-container table.wsx-table {
border: none;
border-collapse: collapse;
padding-left: 0;
padding-right: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.wsx-account-table-container table.wsx-table th.job-title {
padding-left: 0px;
}
.wsx-account-table-container table.wsx-table th.phone {
padding-left: 0px;
}
.wsx-account-table-container table.wsx-table tbody td.wallet_balance {
text-align: center;
}
.wsx-account-table-container table.wsx-table .permission {
color: var(--color-text-medium);
}
.wsx-account-table-container table.wsx-table .no_permission {
color: var(--color-text-disable);
}
.wsx-account-table-container table.wsx-table th {
border: none;
padding: 10px 16px;
}
.wsx-account-table-container table.wsx-table tbody td {
border-width: 1px;
padding: 10px 16px;
}
.wsx-account-table-container table.wsx-table thead {
background-color: var(--color-text-medium);
color: white;
}
.wsx-account-table-container table.wsx-table tbody tr {
vertical-align: middle;
}
.wsx-account-table-container table.wsx-table .wsx-ellipsis {
max-width: 12rem;
} .wsx-card {
padding: 20px;
margin-bottom: 16px;
border-radius: var(--border-radius-lg);
background-color: var(--color-base-one);
box-shadow: 0px 2px 4px 0px var(--color-shadow-dark);
}
.wsx-card-2 {
padding: 20px 24px;
background-color: var(--color-gray);
border-radius: var(--border-radius-md);
}
.wsx-card-border {
border: 1px solid var(--color-border-primary);
}  .wsx-pagination-wrapper {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
white-space: nowrap;
margin-top: 32px;
}
.wsx-pagination-wrapper .wsx-btn,
.wsx-pagination-wrapper .page-numbers {
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
.wsx-pagination-wrapper .wsx-btn:hover,
.wsx-pagination-wrapper .page-numbers:hover {
background-color: var(--color-tertiary);
color: var(--color-text-reverse);
}
.wsx-pagination-wrapper .wsx-btn:hover span,
.wsx-pagination-wrapper .wsx-btn:hover .wsx-color-tertiary {
color: var(--color-text-reverse);
}
select.wsx-pagination-option-list {
background-color: var(--color-base-one);
border: 1px solid var(--color-border-secondary);
padding: 1px 36px 1px 12px;
border-radius: var(--border-radius-md);
color: var(--color-text-medium);
min-height: 31px;
padding-top: 4px;
}
select.wsx-pagination-option-list:focus {
outline: none;
box-shadow: none;
border-color: var(--color-border-secondary);
color: var(--color-primary);
}
.wsx-pagination-wrapper .page-numbers {
color: var(--color-text-dark);
font-size: var(--btn-font-size);
font-weight: var(--btn-font-weight);
line-height: var(--btn-line-height);
border: 1px solid var(--color-border-secondary);
border-radius: var(--border-radius-md);
transition: all var(--transition-md);
text-decoration: none;
}
.wsx-pagination-wrapper .page-numbers.current {
color: var(--color-text-reverse);
border-color: var(--color-tertiary);
background-color: var(--color-tertiary);
}
.wsx-pagination-wrapper .page-numbers.dots {
cursor: not-allowed;
opacity: 0.4;
}
.wsx-pagination-wrapper .page-numbers.dots:hover {
background-color: var(--color-base-one);
color: var(--color-text-dark);
border-color: var(--color-border-secondary);
} .wsx-modal-wrapper {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background-color: var(--color-shadow-tertiary);
opacity: 0;
visibility: hidden;
transition: opacity var(--transition-md) ease, visibility var(--transition-md) ease;
z-index: 9999;
}
.wsx-modal-wrapper.open {
opacity: 1;
visibility: visible;
}
.wsx-modal-wrapper .wsx-modal-container-box .dashicons-no-alt {
position: absolute;
top: 115px;
right: 375px;
cursor: pointer;
font-size: 24px;
color: var(--color-base-one);
}
.wsx-modal-wrapper .wsx-modal-sm {
max-width: 364px;
}
.wsx-modal-header {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
padding-bottom: 12px;
border-bottom: 1px solid var(--color-border-primary);
margin-bottom: 16px;
}
.wsx-modal-title {
font-size: 16px;
font-weight: var(--font-weight-medium);
color: var(--color-text-medium);
}
.wsx-modal-close {
color: var(--color-text-medium);
cursor: pointer;
border-radius: 50%;
border: 1px solid currentColor;
line-height: 0;
padding: 3px;
}
.wsx-modal-close:hover {
color: var(--color-negative);
}
.wsx-modal-body {
font-size: 12px;
color: var(--color-text-body);
margin-bottom: 32px;
}
.wsx-modal-footer {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 12px;
} .wsx-popup-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
color: var(--color-text-medium);
background-color: var(--color-shadow-tertiary);
transition: opacity var(--transition-md) ease, visibility var(--transition-md);
z-index: 9999;
}
.wsx-popup-overlay .wsx-card {
padding: 32px 56px;
position: relative;
z-index: 0;
max-width: 95vw;
margin-bottom: 0;
}
.wsx-popup-overlay .wsx-icon {
border: 1px solid currentColor;
border-radius: 50%;
padding: 3px;
position: absolute;
right: 16px;
top: 16px;
cursor: pointer;
}
.wsx-popup-overlay .wsx-icon:hover {
color: var(--color-negative);
}
.wsx-transaction-popup .wsx-card {
padding: 46px 56px;
}
.wsx-popup-content-wrapper {
background-color: var(--color-base-one);
padding: 20px;
border-radius: var(--border-radius-md);
max-width: 90%;
box-shadow: 0 2px 10px var(--color-shadow-tertiary);
transition: transform var(--transition-md) ease;
position: relative;
}
.wsx-popup-content {
max-height: 90%;
overflow-y: auto;
}
.wsx-popup-content-wrapper .wsx-icon-cross {
position: absolute;
right: 16px;
top: 16px;
line-height: 0;
}
.wsx-icon-cross {
cursor: pointer;
}
.wsx-icon-cross.wsx-icon-round {
border: 1px solid currentColor;
border-radius: 50%;
padding: 3px;
display: flex;
align-items: center;
justify-content: center;
line-height: 0;
}
.wsx-icon-cross:hover {
color: var(--color-negative);
}
.wsx-popup-content-wrapper .wsx-addon-modal-video {
width: 560px;
height: 315px;
}
.wsx-addon-popup-image {
max-width: 166px;
max-height: 166px;
}
.wsx-pro-modal .wsx-popup-content-wrapper {
padding: 8px;
border-radius: var(--border-radius-xl);
text-align: center;
max-width: 390px;
width: 90vw;
} .wsx-alert-popup-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--color-shadow-primary);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999;
}
.wsx-alert-popup {
background-color: var(--color-base-one);
border-radius: var(--border-radius-lg);
width: 90%;
max-width: 400px;
padding: 16px;
box-shadow: 0 4px 8px var(--color-shadow-primary);
text-align: center;
border: 1px solid var(--color-border-primary);
}
.wsx-alert-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 15px;
border-bottom: 1px solid var(--color-border-primary);
padding-bottom: 12px;
}
.wsx-alert-title-wrapper {
font-weight: var(--font-weight-medium);
color: var(--color-tertiary);
display: flex;
align-items: center;
gap: 8px;
}
.wsx-alert-body {
margin-bottom: 20px;
font-size: 12px;
line-height: 16px;
text-align: left;
color: var(--color-text-medium);
}
.wsx-alert-footer {
display: flex;
justify-content: flex-end;
align-items: center;
gap: 12px;
} .wsx-scrollbar {
scrollbar-width: thin;
scrollbar-color: var(--color-border-tertiary) transparent;
}
.wsx-scrollbar::-webkit-scrollbar {
width: 8px;
height: 8px;
}
.wsx-scrollbar::-webkit-scrollbar-track {
background-color: transparent;
}
.wsx-scrollbar::-webkit-scrollbar-thumb {
background-color: var(--color-text-light);
border-radius: var(--border-radius-lg);
}
.wsx-scrollbar::-webkit-scrollbar-thumb:hover {
background-color: var(--color-primary);
}
.wsx-scrollbar::-webkit-scrollbar-button {
width: 0;
height: 0;
display: none; 
}
.wsx-curser-pointer {
cursor: pointer;
}
.wsx-title {
color: var(--color-tertiary);
font-size: 32px;
line-height: 1.2em;
font-weight: var(--font-weight-bold);
}
.wsx-ellipsis {
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.wsx-bulk-item-delete {
background-color: var(--color-base-three);
color: var(--color-negative);
line-height: 0;
border-radius: var(--border-radius-md);
padding: 8px;
}
.wsx-bulk-item-delete:hover {
background-color: var(--color-negative);
color: var(--color-base-one);
} .wsx-selected-field-wrapper {
width: 100%;
}
.wsx-selected-field-wrapper.wsx-multiple-field {
width: 50%;
}
.wsx-multiselect-wrapper {
position: relative;
border: 1px solid var(--color-border-primary);
border-radius: var(--border-radius-md);
background-color: var(--color-base-one);
display: flex;
align-items: center;
min-height: 38px;
}
.wsx-multiselect-wrapper .wsx-multiselect-inputs {
width: 100%;
}
.wsx-multiselect-wrapper input,
.wsx-multiselect-wrapper input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]),
.wsx-multiselect-wrapper input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]):focus,
.wsx-multiselect-wrapper input.wsx-input,
.wsx-multiselect-wrapper input[type=number].wsx-input,
.wsx-multiselect-wrapper input[type=number].wsx-input:focus,
.wsx-multiselect-wrapper input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]).wsx-input,
.wsx-multiselect-wrapper input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]).wsx-input:focus {
border: none;
box-shadow: none;
outline: none;
min-width: 100px;
min-height: unset;
height: 30px;
padding: 0 0 0 10px;
}
.wsx-multiselect-option-wrapper {
width: fit-content;
}
.wsx-multiselect-options {
position: absolute;
z-index: 1;
left: 0;
top: calc(100% + 4px);
min-width: 300px;
padding: 0;
margin: 0;
overflow: hidden;
overflow-y: auto;
max-height: 245px;
border-radius: var(--border-radius-md);
box-shadow: 0px 0px 16px -4px var(--color-shadow-tertiary);
}
.wsx-multiselect-options.wsx-card {
padding: 0;
}
.wsx-multiselect-option {
padding: 6px 20px;
cursor: pointer;
text-align: left;
}
.wsx-multiselect-option:hover {
background-color: var(--color-primary);
color: var(--color-text-reverse);
}
.wsx-multiselect-input-wrapper {
display: flex;
gap: 4px;
align-items: center;
flex-wrap: wrap;
padding: 5px 0 5px 10px;
}
.wsx-multiselect-option-message {
padding: 6px 20px;
}
.wsx-selected-option {
display: flex;
align-items: center;
gap: 8px;
border: 1px solid var(--color-border-secondary);
padding: 4px 8px 4px 4px;
border-radius: var(--border-radius-sm);
}
.wsx-selected-option .multiselect-option-name {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 5rem;
} .wsx-search-wrapper {
display: flex;
align-items: center;
border: 1px solid var(--color-border-secondary);
border-radius: var(--border-radius-md);
color: var(--color-text-light);
overflow: hidden;
}
.wsx-search-wrapper input:is([type=url],[type=tel],:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]),[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]) {
border: 0;
min-height: auto;
height: 38px;
border: 0;
box-shadow: none;
outline: none;
}
.wsx-search-wrapper .wsx-icon {
padding: 9px;
}
.wsx-search-wrapper .wsx-icon.wsx-icon-right {
border-left: 1px solid var(--color-border-secondary);
} .wsx-checkbox-option-wrapper {
gap: 10px;
display: flex;
cursor: pointer;
position: relative;
width: fit-content;
}
.wsx-checkbox-option-wrapper input[type="checkbox"] {
position: absolute;
z-index: 999999;
opacity: 0;
cursor: pointer;
width: auto;
height: auto;
min-height: unset;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.wsx-checkbox-option-wrapper label.wsx-label {
margin: 0;
}
.wsx-checkbox-mark {
display: block;
position: relative;
height: 20px;
width: 20px;
background-color: var(--color-base-one);
border: 1px solid var(--color-tertiary);
border-radius: var(--border-radius-smd);
line-height: 0;
}
.wsx-checkbox-mark:after {
content: "";
position: absolute;
top: 4px;
left: 4px;
bottom: 4px;
right: 4px;
background: url(//coolcandleco.com.au/wp-content/plugins/wholesalex/assets/img/white-tick.svg) center / cover no-repeat;
display: none;
}
input:checked ~ .wsx-checkbox-mark {
background-color: var(--color-tertiary);
}
input:checked ~ .wsx-checkbox-mark:after {
display: block;
}
.wsx-checkbox-md {
height: 16px;
width: 16px;
}
.wsx-checkbox-sm {
height: 12px;
width: 12px;
} .wsx-btn-group {
display: flex;
align-items: center;
gap: 16px;
}
.wsx-btn-group.wsx-center {
justify-content: center;
margin: 0 auto;
}
.wsx-btn {
width: fit-content;
padding: var(--btn-vertical-padding) var(--btn-horizontal-padding);
border: none;
border-radius: var(--border-radius-md);
color: var(--color-text-reverse);
font-size: var(--btn-font-size);
font-weight: var(--btn-font-weight);
line-height: var(--btn-line-height);
transition: all var(--transition-md);
cursor: pointer;
}
.wsx-btn.wsx-go-back {
padding: calc(var(--btn-vertical-padding) - 2px) var(--btn-horizontal-padding);
}
.wsx-btn-border {
border: 1px solid currentColor;
padding: calc(var(--btn-vertical-padding) - 2px) var(--btn-horizontal-padding);
}
.wsx-btn-border-primary {
color: var(--color-primary);
}
.wsx-btn-border-primary:hover {
color: var(--color-text-reverse);
border-color: var(--color-primary);
background-color: var(--color-primary);
}
.wsx-btn .wsx-icon.wsx-color-primary {
color: var(--color-primary);
}
.wsx-btn .wsx-icon.wsx-color-primary:hover {
color: var(--color-secondary);
}
.wsx-btn .wsx-icon.wsx-color-secondary {
color: var(--color-secondary);
}
.wsx-btn .wsx-icon.wsx-color-secondary:hover {
color: var(--color-primary);
}
.wsx-btn.wsx-color-primary {
color: var(--color-primary);
}
.wsx-btn.wsx-color-text-medium {
color: var(--color-text-medium);
}
.wsx-btn.wsx-color-text-light {
color: var(--color-text-light);
}
.wsx-btn.wsx-color-text-reverse {
color: var(--color-text-reverse);
}
.wsx-btn.wsx-color-blue-dark {
color: var(--color-blue-dark);
}
.wsx-btn.wsx-bg-primary:hover,
.wsx-btn.wsx-bg-primary.active,
.wsx-btn.wsx-bg-negative:hover,
.wsx-btn.wsx-bg-negative.active {
background-color: var(--color-secondary);
border-color: var(--color-secondary);
}
.wsx-btn.wsx-bg-secondary {
color: var(--color-tertiary);
}
.wsx-btn.wsx-bg-secondary:hover,
.wsx-btn.wsx-bg-secondary.active {
background-color: var(--color-primary);
color: var(--color-text-reverse);
border-color: var(--color-primary);
}
.wsx-btn.wsx-bg-base1:hover,
.wsx-btn.wsx-bg-base1.active,
.wsx-btn.wsx-bg-base2:hover,
.wsx-btn.wsx-bg-base2.active,
.wsx-btn.wsx-bg-base3:hover,
.wsx-btn.wsx-bg-base3.active {
background-color: var(--color-tertiary);
color: var(--color-text-reverse);
border-color: var(--color-tertiary);
}
.wsx-btn.wsx-bg-base1,
.wsx-btn.wsx-bg-base2,
.wsx-btn.wsx-bg-base3 {
color: var(--color-text-dark);
}
.wsx-btn.wsx-bg-base1 span,
.wsx-btn.wsx-bg-base2 span,
.wsx-btn.wsx-bg-base3 span {
color: var(--color-text-reverse);
}
.wsx-btn.wsx-bg-tertiary:hover,
.wsx-btn.wsx-bg-tertiary.active,
.wsx-btn.wsx-bg-positive:hover,
.wsx-btn.wsx-bg-positive.active {
background-color: var(--color-primary);
border-color: var(--color-primary);
}
.wsx-btn.disable {
cursor: not-allowed;
opacity: 0.4;
pointer-events: none;
}
.wsx-btn-action {
background-color: var(--color-base-three);
border-radius: var(--border-radius-md);
padding: 8px;
color: var(--color-tertiary);
line-height: 0;
transition: all var(--transition-md);
display: inline-flex;
align-items: center;
box-sizing: border-box;
cursor: pointer;
}
.wsx-btn-action:hover {
color: var(--color-primary);
background-color: var(--color-base-two);
}
.wsx-btn.wsx-bg-primary {
background-color: var(--color-primary);
color: var(--color-text-reverse);
}
.wsx-btn.wsx-bg-secondary {
background-color: var(--color-secondary);
}
.wsx-btn.wsx-bg-tertiary {
background-color: var(--color-tertiary);
}
.wsx-btn-icon {
display: flex;
align-items: center;
gap: 8px;
cursor: pointer;
}
.wsx-btn-icon .wsx-anim-icon-left {
animation: none;
}
.wsx-btn-icon:hover .wsx-anim-icon-left {
animation: iconMovingLeft var(--transition-md) forwards;
}
.wsx-btn-wallet {
width: 100%;
min-width: 254px;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
border-radius: var(--border-radius-md);
color: var(--color-tertiary); background-color: var(--color-base-two);
padding: 30px;
cursor: pointer;
}
.wsx-btn-wallet.active {
color: var(--color-text-reverse);
background-color: var(--color-primary);
position: relative;
}
.wsx-btn-wallet.active:after {
content: '';
position: absolute;
bottom: -10px;
border: 12px solid var(--color-primary);
transform: rotate(45deg);
}
.wsx-btn-wallet.wallet_submit_btn {
width: fit-content;
color: var(--color-text-reverse);
background-color: var(--color-tertiary);
padding: var(--btn-vertical-padding) var(--btn-horizontal-padding);
min-width: 260px;
}
.wsx-btn-wallet.wallet_submit_btn:hover {
background-color: var(--color-primary);
}
.wsx-icon {
line-height: 0;
}
.wsx-icon-cross {
cursor: pointer;
}
.wsx-icon-cross.wsx-icon-round {
border: 1px solid currentColor;
border-radius: 50%;
padding: 3px;
display: flex;
align-items: center;
justify-content: center;
line-height: 0;
}
.wsx-icon-cross:hover {
color: var(--color-negative);
} .wsx-dropdown-content-wrapper {
position: absolute;
z-index: 9;
padding: 24px;
border-radius: var(--border-radius-lg);
background-color: var(--color-base-one);
box-shadow: 0px 2px 4px 0 var(--color-shadow-primary);
white-space: nowrap;
}
.wsx-dropdown {
position: relative;
z-index: 9;
cursor: pointer;
}
.wsx-dropdown .wsx-menu-icon svg {
transition: transform var(--transition-md)
} .wsx-container {
max-width: 1320px;
margin: 0 auto;
padding: 42px 15px 100px;
}
.wsx-container-wrapper {
max-width: 1320px;
margin: 0 auto;
padding: 42px 15px 100px;
display: flex;
gap: 24px;
}
.wsx-container-wrapper .wsx-container-left {
flex-basis: 68%;
}
.wsx-container-wrapper .wsx-container-right {
flex-basis: 32%;
}
.wsx-container-wrapper .wsx-color-negative svg {
margin-bottom: -6px;
}
.wsx-container-left {
width: 100%;
}
.wsx-container-right {
width: 100%;
}
.wsx-dropdown-actions-list {
margin-bottom: 20px;
}
.wsx-dropdown-actions-list:last-child,
.wsx-dropdown-actions-list:last-child:only-child {
margin-bottom: 0;
} .wsx-tooltip {
position: relative;
cursor: pointer;
width: fit-content;
}
.wsx-tooltip-content {
position: absolute;
width: fit-content;
max-width: 250px;
height: fit-content;
border-radius: var(--border-radius-sm);
padding: 6px 12px;
background-color: var(--color-indigo);
color: var(--color-text-reverse);
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
white-space: normal;
}
.wsx-tooltip-content::before {
content: "";
position: absolute;
z-index: -1;
width: 12px;
height: 12px;
background-color: var(--color-indigo);
transform: rotate(45deg);
border-radius: 3px;
font-weight: var(--font-weight-regular);
text-align: center;
}
.wsx-tooltip-content.top::before {
top: calc(100% - 8px);
}
.wsx-tooltip-content.bottom::before {
bottom: calc(100% - 8px);
}
.wsx-tooltip-content.left::before {
left: calc(100% - 8px);
}
.wsx-tooltip-global .wsx-tooltip-content.right {
left: calc(100% + 8px);
top: 50%;
transform: translateY(-50%);
bottom: auto;
}
.wsx-tooltip-content.right::before {
right: calc(100% - 8px);
}
.wsx-tooltip-global .wsx-tooltip-content {
visibility: hidden;
z-index: 1;
width: max-content;
bottom: 125%;
left: 50%;
transform: translateX(-50%);
opacity: 0;
transition: opacity 0.3s;
}
.wsx-tooltip-global:hover .wsx-tooltip-content {
visibility: visible;
opacity: 1;
} .wsx-wallet-add-balance {
padding: 32px;
background-color: var(--color-base-three);
border: 1px solid var(--color-border-secondary);
border-radius: var(--border-radius-lg);
}
.wsx-wallet-add-balance input[type=number].wsx-input {
min-width: 260px;
border-color: var(--color-text-light);
background-color: var(--color-base-one);
border-radius: var(--border-radius-md);
}
.wsx-wallet-add-balance input[type=number].wsx-input:focus {
background-color: var(--color-base-one);
} .wsx-new-conversation-container {
margin-bottom: 40px;
}
.wsx-new-conversation-container input, 
.wsx-new-conversation-container select.wsx-select, 
.wsx-new-conversation-container textarea.wsx-textarea, 
.wsx-new-conversation-container input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]) {
border-radius: var(--border-radius-md);
border-color: var(--color-border-tertiary);
background-color: var(--color-base-one);
transition: all var(--transition-sm);
}
.wsx-new-conversation-container input:focus, 
.wsx-new-conversation-container select.wsx-select:focus, 
.wsx-new-conversation-container textarea.wsx-textarea:focus, 
.wsx-new-conversation-container input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]):focus {
border: 1px solid var(--color-primary);
}
.wsx-conversation-form {
display: flex;
flex-direction: column;
gap: 30px;
}
.wsx-conversation-form label.wsx-label {
margin-bottom: 8px;
display: block;
}
.wsx-conversation-form input.wsx-btn {
border-radius: var(--border-radius-md);
margin-left: auto;
}
.wsx-conversation-title {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
}
.wsx-conversation-header {
font-size: 26px;
font-weight: var(--font-weight-bold);
color: var(--color-text-medium);
line-height: 1.33;
}
.wsx-conversation-form {
padding: 30px;
background-color: var(--color-base-three);
border-radius: var(--border-radius-md);
border: 1px solid var(--color-border-primary);
}
.wsx-reply-lists-container {
font-family: var(--body-font-family);
font-size: 14px;
padding: 20px;
border-bottom: 1px solid var(--color-border-primary);
display: flex;
flex-direction: column;
gap: 30px;
}
.wsx-reply-lists {
margin-bottom: 30px;
}
.wsx-reply-meta {
display: flex;
align-items: center;
gap: 4px;
flex-wrap: wrap;
justify-content: start;
}
.wsx-reply-lists.wsx-reply-right .wsx-reply-meta,
.wsx-reply-lists.wsx-reply-right .wsx-message-container {
justify-content: end;
}
.wsx-reply-meta .wsx-image {
width: 20px;
height: 20px;
border-radius: 50%;
}
.wsx-message-container {
display: flex;
}
.wsx-message-wrapper {
display: flex;
align-items: center;
gap: 12px;
margin-top: 8px;
width: fit-content;
position: relative;
}
.wsx-reply-lists.wsx-reply-right .wsx-message-wrapper {
flex-direction: row-reverse;
}
.wsx-message {
width: fit-content;
max-width: 36vw;
padding: 12px 20px;
line-height: 1.15em;
}
.wsx-quote,
.wsx-message {
background-color: var(--color-base-two);
border-radius: 0 var(--border-radius-lg) var(--border-radius-lg) var(--border-radius-lg);
}
.wsx-reply-lists.wsx-reply-right .wsx-quote,
.wsx-reply-lists.wsx-reply-right .wsx-message {
color: var(--color-text-reverse);
background-color: var(--color-primary);
border-radius: var(--border-radius-lg) 0 var(--border-radius-lg) var(--border-radius-lg);
} .wsx-quote-heading {
font-size: 18px;
font-weight: var(--font-weight-medium);
margin-bottom: 12px;
}
.wsx-quote-table {
background-color: var(--color-base-one);
color: var(--color-text-light);
border-radius: var(--border-radius-md);
border: 1px solid var(--color-border-tertiary);
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
width: 100%;
}
.wsx-quote-table-head {
background-color: var(--color-base-three);
color: var(--color-text-medium);
}
.wsx-quote-table-row {
padding: 12px 24px;
display: grid;
align-items: center;
grid-template-columns: 2fr repeat(2, 1fr);
border-bottom: 1px solid var(--color-base-two);
}
.wsx-quote-table-row:last-child {
border-bottom: none;
}
.wsx-quote-table-row.wsx-quote-item-4 {
grid-template-columns: 2fr repeat(3, 1fr);
}
.wsx-quote-table-item {
min-width: 100px;
}
.wsx-quote-table-item.wsx-table-product-name {
min-width: 140px;
}
a.wsx-quote-item-link {
font-weight: var(--font-weight-bold);
color: var(--color-primary);
display: block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
max-width: 8rem;
}
a.wsx-quote-item-link:hover {
color: var(--color-orchid);
}
.wsx-quote-table-footer {
display: flex;
align-items: center;
gap: 16px;
flex-wrap: wrap;
margin-top: 12px;
}
.wsx-quote-table-text {
font-size: 16px;
color: var(--color-tertiary);
}
.wsx-reply-lists.wsx-reply-right .wsx-quote-table-text,
.wsx-reply-lists.wsx-reply-right .wsx-quote-table-text .woocommerce-Price-amount {
color: var(--color-text-reverse);
}
.wsx-quote-table-text .woocommerce-Price-amount {
font-weight: var(--font-weight-bold);
}
.wsx-reply-container {
border-top: 1px solid var(--color-border-primary);
}
.wsx-reply-container textarea.wsx-textarea {
padding: 6px 10px;
margin: 0 0 16px;
outline: none;
border: 1px solid var(--color-border-primary);
border-radius: var(--border-radius-md);
box-shadow: none;
background-color: var(--color-base-one);
width: 100%;
min-height: 40px;
height: 100%;
font-size: 14px;
}
.wsx-reply-container textarea.wsx-textarea:focus {
border: 1px solid var(--color-primary);
box-shadow: none;
} .wsx-single-product-settings-slider label.wsx-label {
margin: 0 !important;
width: 100% !important;
}
.wsx-slider,
label.wsx-slider {
display: flex;
align-items: center;
}
.wsx-slider-input {
position: absolute;
visibility: hidden;
}
.wsx-slider-track {
position: relative;
width: 44px;
height: 24px;
border-radius: 12px;
transition: background-color var(--transition-md) ease;
cursor: pointer;
flex-shrink: 0;
}
.wsx-slider-thumb {
position: absolute;
top: 2px;
left: 2px;
width: 20px;
height: 20px;
border-radius: 50%;
transition: left var(--transition-md) ease;
}
.wsx-slider.active .wsx-slider-thumb {
left: 22px;
}
.wsx-slider-md .wsx-slider-track {
width: 40px;
height: 20px;
}
.wsx-slider-md .wsx-slider-thumb {
width: 16px;
height: 16px;
left: 2px;
}
.wsx-slider-md .wsx-slider.active .wsx-slider-thumb {
left: 22px;
}
.wsx-slider-sm .wsx-slider-track {
width: 28px;
height: 16px;
}
.wsx-slider-sm .wsx-slider-thumb {
width: 12px;
height: 12px;
left: 2px;
}
.wsx-slider-sm .wsx-slider.active .wsx-slider-thumb {
left: 14px;
}
.wsx-relative {
position: relative;
}
.wsx-absolute {
position: absolute;
z-index: 1;
}
.wsx-fixed {
position: fixed;
z-index: 9;
}
.wsx-top {
top: 0;
}
.wsx-top-16 {
top: 16px;
}
.wsx-up {
bottom: 100%;
}
.wsx-bottom {
bottom: 0;
}
.wsx-down {
top: 100%;
}
.wsx-down-60p {
top: 60%;
}
.wsx-down-4 {
top: calc(100% + 4px);
}
.wsx-left {
left: 0;
}
.wsx-left-n15 {
left: -15px;
}
.wsx-start {
right: 100%;
}
.wsx-start-4 {
right: calc(100% + 4px);
}
.wsx-right {
right: 0;
}
.wsx-right-16 {
right: 16px;
}
.wsx-end {
left: 100%;
}
.wsx-end-4 {
left: calc(100% + 4px);
}
.wsx-z-99999 {
z-index: 99999;
}
.wsx-z-9999 {
z-index: 9999;
}
.wsx-z-999 {
z-index: 999;
}
.wsx-z-99 {
z-index: 99;
}
.wsx-z-9 {
z-index: 9;
}
.wsx-z-1 {
z-index: 1;
}
.wsx-z-0 {
z-index: 0;
}
.wsx-bg-approve {
background-color: var(--color-positive);
}
.wsx-bg-approve:hover {
background-color: var(--color-positive-hover);
}
.wsx-bg-delete {
opacity: 0.8;
background-color: var(--color-negative);
}
.wsx-bg-delete:hover {
opacity: 1;
}
.wsx-bg-deactive {
background-color: var(--color-deactive);
}
.wsx-bg-deactive:hover {
background-color: var(--color-tertiary);
}
.wsx-bg-reject {
opacity: 0.8;
background-color: var(--color-reject);
}
.wsx-bg-reject:hover {
opacity: 1;
}
.wsx-bg-primary {
background-color: var(--color-primary);
}
.wsx-bg-secondary {
background-color: var(--color-secondary);
}
.wsx-bg-tertiary {
background-color: var(--color-tertiary);
}
.wsx-bg-negative {
background-color: var(--color-negative);
}
.wsx-bg-positive {
background-color: var(--color-positive);
}
.wsx-bg-sky {
background-color: var(--color-sky);
}
.wsx-bg-orchid {
background-color: var(--color-orchid);
}
.wsx-bg-mint {
background-color: var(--color-mint);
}
.wsx-bg-lime {
background-color: var(--color-lime);
}
.wsx-bg-pink {
background-color: var(--color-pink);
}
.wsx-bg-indigo {
background-color: var(--color-indigo);
}
.wsx-bg-gray {
background-color: var(--color-gray);
}
.wsx-bg-base1 {
background-color: var(--color-base-one);
}
.wsx-bg-base2 {
background-color: var(--color-base-two);
}
.wsx-bg-base3 {
background-color: var(--color-base-three);
}
.wsx-bg-base4 {
background-color: var(--color-base-four);
}
.wsx-bg-promotion {
background-color: var(--color-promotion-bg);
}
.wsx-bg-text-medium {
background-color: var(--color-text-medium);
}
.wsx-bg-transparent {
background-color: transparent;
}
.wsx-color-primary {
color: var(--color-primary);
}
.wsx-color-secondary {
color: var(--color-secondary);
}
.wsx-color-tertiary {
color: var(--color-tertiary);
}
.wsx-color-negative {
color: var(--color-negative);
}
.wsx-color-positive {
color: var(--color-positive);
}
.wsx-color-warning {
color: var(--color-warning);
}
.wsx-color-blue-dark {
color: var(--color-blue-dark);
}
.wsx-color-sky {
color: var(--color-sky);
}
.wsx-color-orchid {
color: var(--color-orchid);
}
.wsx-color-mint {
color: var(--color-mint);
}
.wsx-color-lime {
color: var(--color-lime);
}
.wsx-color-pink {
color: var(--color-pink);
}
.wsx-color-indigo {
color: var(--color-indigo);
}
.wsx-color-gray {
color: var(--color-gray);
}
.wsx-color-text-dark {
color: var(--color-text-dark);
}
.wsx-color-text-medium {
color: var(--color-text-medium);
}
.wsx-color-text-light {
color: var(--color-text-light);
}
.wsx-color-text-reverse {
color: var(--color-text-reverse);
}
.wsx-color-text-body {
color: var(--color-text-body);
}
.wsx-shadow-primary {
box-shadow: 0 0 10px 10px var(--color-shadow-primary);
}
.wsx-border-default {
border: 1px solid;
}
.wsx-border-none {
border: none;
}
.wsx-border-top {
border-top: 1px solid;
}
.wsx-border-bottom {
border-bottom: 1px solid;
}
.wsx-br-lg {
border-radius: var(--border-radius-lg);
}
.wsx-br-md {
border-radius: var(--border-radius-md);
}
.wsx-br-sm {
border-radius: var(--border-radius-sm);
}
.wsx-br-round {
border-radius: 50%;
}
.wsx-br-none {
border-radius: 0;
}
.wsx-bc-primary {
border-color: var(--color-primary);
}
.wsx-bc-secondary {
border-color: var(--color-secondary);
}
.wsx-bc-tertiary {
border-color: var(--color-tertiary);
}
.wsx-bc-border-primary {
border-color: var(--color-border-primary);
}
.wsx-bc-border-secondary {
border-color: var(--color-border-secondary);
}
.wsx-bc-border-tertiary {
border-color: var(--color-border-tertiary);
}
.wsx-bc-border-light {
border-color: var(--color-border-light);
}
.wsx-bc-promotion {
border-color: var(--color-promotion-border);
}
.wsx-bc-transparent {
border-color: transparent;
}
.wsx-d-block {
display: block;
}
.wsx-d-flex {
display: flex;
}
.wsx-d-none {
display: none;
}
.wsx-flex-column {
flex-direction: column;
}
.wsx-flex-column-reverse {
flex-direction: column-reverse;
}
.wsx-flex-reverse {
flex-direction: row-reverse;
}
.wsx-flex-wrap {
flex-wrap: wrap;
}
.wsx-flex-nowrap {
flex-wrap: nowrap;
}
.wsx-flex-1 {
flex: 1;
}
.wsx-flex-0 {
flex: 0;
}
.wsx-basis-50 {
flex-basis: 50%;
}
.wsx-basis-20 {
flex-basis: 20%;
}
.wsx-basis-17 {
flex-basis: 17%;
}
.wsx-basis-4 {
flex-basis: 4%;
}
.wsx-item-start {
align-items: start;
}
.wsx-item-center {
align-items: center;
}
.wsx-item-end {
align-items: end;
}
.wsx-justify-evenly {
justify-content: space-evenly;
}
.wsx-justify-around {
justify-content: space-around;
}
.wsx-justify-space {
justify-content: space-between;
}
.wsx-justify-center {
justify-content: center;
}
.wsx-justify-start {
justify-content: start;
}
.wsx-justify-end {
justify-content: end;
}
.wsx-justify-wrapper {
display: flex;
align-items: center;
justify-content: space-between;
white-space: nowrap;
gap: 10px;
}
.wsx-d-grid,
.wsx-column-2,
.wsx-column-3,
.wsx-column-4,
.wsx-column-1fr-2fr {
display: grid;
}
.wsx-gap-100 {
gap: 100px;
}
.wsx-gap-48 {
gap: 48px;
}
.wsx-gap-40 {
gap: 40px;
}
.wsx-gap-32 {
gap: 32px;
}
.wsx-gap-30 {
gap: 30px;
}
.wsx-gap-24 {
gap: 24px;
}
.wsx-gap-20 {
gap: 20px;
}
.wsx-gap-16 {
gap: 16px;
}
.wsx-gap-12 {
gap: 12px;
}
.wsx-gap-8 {
gap: 8px;
}
.wsx-gap-6 {
gap: 6px;
}
.wsx-gap-4 {
gap: 4px;
}
.wsx-column-2 {
grid-template-columns: repeat(2, 1fr);
}
.wsx-column-3 {
grid-template-columns: repeat(3, 1fr);
}
.wsx-column-4 {
grid-template-columns: repeat(4, 1fr);
}
.wsx-column-1fr-2fr {
grid-template-columns: 1fr 2fr;
}
.wsx-w-full {
width: 100%;
} 
.wsx-w-90p {
width: 90%;
} 
.wsx-w-60p {
width: 60%;
} 
.wsx-w-half {
width: 50%;
} 
.wsx-w-auto {
width: auto;
} 
.wsx-w-fit {
width: fit-content;
} 
.wsx-width-70v {
width: 70vw;
}
.wsx-width-90v {
width: 90vw;
}
.wsx-width-full {
width: 100vw;
} 
.wsx-width-1320 {
max-width: 1320px;
}
.wsx-width-1280 {
max-width: 1280px;
}
.wsx-width-1230 {
max-width: 1230px;
}
.wsx-width-512 {
max-width: 512px;
}
.wsx-width-360 {
max-width: 360px;
}
.wsx-width-250 {
max-width: 250px;
}
.wsx-height-full {
height: 100vh;
} 
.wsx-text-start {
text-align: start;
}
.wsx-text-center {
text-align: center;
}
.wsx-text-end {
text-align: end;
}
.wsx-font-bold {
font-weight: var(--font-weight-bold);
}
.wsx-font-medium {
font-weight: var(--font-weight-medium);
}
.wsx-font-regular {
font-weight: var(--font-weight-regular);
}
.wsx-lh-normal {
line-height: normal;
}
.wsx-lh-0 {
line-height: 0;
}
.wsx-font-32 {
font-size: 32px;
}
.wsx-font-28 {
font-size: 28px;
}
.wsx-font-24 {
font-size: 24px;
}
.wsx-font-20 {
font-size: 20px;
}
.wsx-font-18 {
font-size: 18px;
}
.wsx-font-16 {
font-size: 16px;
}
.wsx-font-14 {
font-size: 14px;
line-height: 16px;
}
.wsx-font-12 {
font-size: 12px;
line-height: 14px;
}
.wsx-center-hz {
margin-left: auto;
margin-right: auto;
}
.wsx-m-0 {
margin: 0;
}
.wsx-mb-100 {
margin-bottom: 100px;
}
.wsx-mb-48 {
margin-bottom: 48px;
}
.wsx-mb-40 {
margin-bottom: 40px;
}
.wsx-mb-32 {
margin-bottom: 32px;
}
.wsx-mb-26 {
margin-bottom: 26px;
}
.wsx-mb-24 {
margin-bottom: 24px;
}
.wsx-mb-20 {
margin-bottom: 20px;
}
.wsx-mb-16 {
margin-bottom: 16px;
}
.wsx-mb-14 {
margin-bottom: 14px;
}
.wsx-mb-12 {
margin-bottom: 12px;
}
.wsx-mb-8 {
margin-bottom: 8px;
}
.wsx-mb-4 {
margin-bottom: 4px;
}
.wsx-mb-n8 {
margin-bottom: -8px;
}
.wsx-mb-0 {
margin-bottom: 0px;
}
.wsx-mt-100 {
margin-top: 100px;
}
.wsx-mt-48 {
margin-top: 48px;
}
.wsx-mt-40 {
margin-top: 40px;
}
.wsx-mt-32 {
margin-top: 32px;
}
.wsx-mt-24 {
margin-top: 24px;
}
.wsx-mt-20 {
margin-top: 20px;
}
.wsx-mt-16 {
margin-top: 16px;
}
.wsx-mt-12 {
margin-top: 12px;
}
.wsx-mt-8 {
margin-top: 8px;
}
.wsx-mt-4 {
margin-top: 4px;
}
.wsx-p-32 {
padding: 32px;
}
.wsx-p-24 {
padding: 24px;
}
.wsx-p-20 {
padding: 20px;
}
.wsx-p-16 {
padding: 16px;
}
.wsx-p-10 {
padding: 10px;
}
.wsx-p-8 {
padding: 8px;
}
.wsx-p-6 {
padding: 6px;
}
.wsx-p-4 {
padding: 4px;
}
.wsx-p-0 {
padding: 0px;
}
.wsx-plr-40 {
padding-left: 40px;
padding-right: 40px;
}
.wsx-plr-24 {
padding-left: 24px;
padding-right: 24px;
}
.wsx-plr-20 {
padding-left: 20px;
padding-right: 20px;
}
.wsx-plr-16 {
padding-left: 16px;
padding-right: 16px;
}
.wsx-plr-12 {
padding-left: 12px;
padding-right: 12px;
}
.wsx-plr-10 {
padding-left: 10px;
padding-right: 10px;
}
.wsx-plr-8 {
padding-left: 8px;
padding-right: 8px;
}
.wsx-plr-4 {
padding-left: 4px;
padding-right: 4px;
}
.wsx-pt-100 {
padding-top: 100px;
}
.wsx-pt-48 {
padding-top: 48px;
}
.wsx-pt-32 {
padding-top: 32px;
}
.wsx-pt-24 {
padding-top: 24px;
}
.wsx-pt-20 {
padding-top: 20px;
}
.wsx-pt-16 {
padding-top: 16px;
}
.wsx-pt-12 {
padding-top: 12px;
}
.wsx-pt-10 {
padding-top: 10px;
}
.wsx-pt-8 {
padding-top: 8px;
}
.wsx-pt-6 {
padding-top: 6px;
}
.wsx-pt-4 {
padding-top: 4px;
}
.wsx-pb-100 {
padding-bottom: 100px;
}
.wsx-pb-48 {
padding-bottom: 48px;
}
.wsx-pb-32 {
padding-bottom: 32px;
}
.wsx-pb-24 {
padding-bottom: 24px;
}
.wsx-pb-20 {
padding-bottom: 20px;
}
.wsx-pb-16 {
padding-bottom: 16px;
}
.wsx-pb-12 {
padding-bottom: 12px;
}
.wsx-pb-10 {
padding-bottom: 10px;
}
.wsx-pb-8 {
padding-bottom: 8px;
}
.wsx-pb-6 {
padding-bottom: 6px;
}
.wsx-pb-4 {
padding-bottom: 4px;
} @media (max-width: 991px) {
.wsx-lg-column-1,
.wsx-lg-column-2,
.wsx-lg-column-3 {
display: grid;
}
.wsx-lg-column-3 {
grid-template-columns: repeat(3, 1fr);
}
.wsx-lg-column-2 {
grid-template-columns: repeat(2, 1fr);
}
.wsx-lg-column-1 {
grid-template-columns: 1fr;
}
}
@media (max-width: 850px) {
.wsx-message {
max-width: 56vw;
}
}
@media (max-width: 689px) {
.woocommerce-account .woocommerce-MyAccount-content {
width: 100%;
}
}
@media (max-width: 490px) {
.wsx-message {
max-width: 46vw;
}
}
@media (max-width: 490px) {
.wsx-sm-flex {
display: flex;
flex-direction: column;
}
}
.approve-button {
margin-right: 10px;
padding: 10px;
background-color: #4CAF50;
border: none;
color: #fff;
border-radius: 4px;
cursor: pointer;
}
.decline-button {
padding: 10px;
background-color: #f44336;
border: none;
color: #fff;
border-radius: 4px;
cursor: pointer;
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{zoom:1;width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails,.woocommerce div.product div.thumbnails,.woocommerce-page #content div.product div.thumbnails,.woocommerce-page div.product div.thumbnails{zoom:1}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.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:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{zoom:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment,.woocommerce div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment{zoom:1}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;column-gap:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-direction:column;width:100%;padding:0;position:relative}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(4,1fr)}.woocommerce ul.products:not(.elementor-grid).columns-1,.woocommerce-page ul.products:not(.elementor-grid).columns-1{grid-template-columns:repeat(1,minmax(0,1fr));width:100%;margin-right:0}.woocommerce ul.products:not(.elementor-grid).columns-2,.woocommerce-page ul.products:not(.elementor-grid).columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-5,.woocommerce-page ul.products:not(.elementor-grid).columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.woocommerce ul.products:not(.elementor-grid).columns-6,.woocommerce-page ul.products:not(.elementor-grid).columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left;display:flex;margin:0 auto}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.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{margin-left:5px}@media (min-width:545px){.woocommerce #content table.cart td.actions>input[type=submit],.woocommerce table.cart td.actions>input[type=submit],.woocommerce-page #content table.cart td.actions>input[type=submit],.woocommerce-page table.cart td.actions>input[type=submit]{margin:5px auto}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{zoom:1;width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:calc(50% - 10px)}.woocommerce .cart-collaterals .cross-sells ul.products li.first,.woocommerce-page .cart-collaterals .cross-sells ul.products li.first{clear:both}.woocommerce .cart-collaterals .cross-sells ul.products li.last,.woocommerce-page .cart-collaterals .cross-sells ul.products li.last{margin-right:0}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{zoom:1}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{zoom:1}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;width:100%;margin-bottom:1em}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{zoom:1}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.review-rating{order:2}.star-rating{margin-right:10px}.review-count{margin-left:10px;font-size:14px;margin-top:-6px}@media (max-width:544px){.review-rating{display:block}.review-count{margin-left:0;margin-top:0}}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:0;margin:1em 0 0;padding:3px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:3px 0;border-bottom:1px solid var(--ast-border-color);width:100%;margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{padding-left:0;padding-right:0}