.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.mefs-notification {
background: #FFBE303B;
color: #555 !important;
padding: 10px;
font-size: 13px !important;
color: #0073AA;
font-weight: 700;
opacity: 1;
}
.mep-event-attendee--list {
max-width: 100%;
margin: 20px auto;
padding: 25px;
background: #F9F9F9;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.mep-event-attendee--list .mep-event-attendee-list--header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 25px;
flex-wrap: wrap;
gap: 15px;
}
.mep-event-attendee--list .mep-event-attendee-list--header .attendee--see-all {
color: #FFF;
border: none;
background: #00B9EB;
font-size: 0.9em;
text-transform: capitalize;
font-weight: 600;
padding: 8px 16px;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s ease;
}
.mep-event-attendee--list .mep-event-attendee-list--header .attendee--see-all:hover,
.mep-event-attendee--list .mep-event-attendee-list--header .attendee--see-all:focus {
background: #0099CC;
transform: translateY(-1px);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
outline: none;
}
.mep-event-attendee--list .mep-event-attendee-list--header .header-tag {
font-size: 1.6em;
margin: 0;
color: #333;
font-weight: 600;
}
.mep-event-attendee--list .mep-event-attendee-list--header .header-tag .attendee-count {
color: #666;
font-weight: 400;
}
.mep-event-attendee--list .mep-event-attendee--inner {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
gap: 20px;
max-height: 400px;
overflow: hidden;
transition: max-height 0.5s ease-in-out;
position: relative;
}
.mep-event-attendee--list .mep-event-attendee--inner.expanded {
max-height: none;
}
.mep-event-attendee--list .mep-event-attendee--inner:not(.expanded)::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 60px;
background: linear-gradient(transparent, #F9F9F9);
pointer-events: none;
z-index: 1;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item {
text-align: center;
padding: 15px;
background: #FFF;
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
transition: transform 0.3s ease, box-shadow 0.3s ease, opacity 0.3s ease;
opacity: 0;
animation: fadeInUp 0.6s ease forwards;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:hover {
transform: translateY(-3px);
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.15);
}
.attach_file_view {
display: block;  }
.attach_file_view iframe { max-height: 300px;
} .mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(1) { animation-delay: 0.1s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(2) { animation-delay: 0.15s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(3) { animation-delay: 0.2s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(4) { animation-delay: 0.25s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(5) { animation-delay: 0.3s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(6) { animation-delay: 0.35s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(7) { animation-delay: 0.4s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(8) { animation-delay: 0.45s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(9) { animation-delay: 0.5s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(10) { animation-delay: 0.55s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(11) { animation-delay: 0.6s; }
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:nth-child(12) { animation-delay: 0.65s; }
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item img {
width: 60px;
height: 60px;
border-radius: 50%;
object-fit: cover;
margin-bottom: 10px;
border: 3px solid #E0E0E0;
transition: border-color 0.3s ease;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item:hover img {
border-color: #00B9EB;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item .attendee_name {
font-size: 0.9em;
line-height: 1.3em;
font-weight: 500;
color: #333;
margin: 0;
word-wrap: break-word;
}
.mfb-form-inner {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.mfb-form-inner .mfb-form-group {
flex-basis: 49%;
margin-bottom: 20px;
}
.mfb-form-inner label {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
.mfb-form-inner input[type="text"] {
border-radius: 3px;
}
.mfb-form-inner input[type="submit"] {
background: #555;
padding: 15px;
border-radius: 3px;
text-transform: initial;
}
.mfb-form-inner .full-row {
flex-basis: 100%;
}
.mfb-form-inner input,
.mfb-form-inner select {
width: 100%;
border: 1px solid #DCD7CA;
background: transparent;
padding: 1.5rem 1.8rem;
font-size: 14px;
color: #555;
}
.dNone {
display: none !important;
}
.term_condition_area {
background: #F2F2F2;
color: black;
padding: 10px;
} @media only screen and (max-width: 1199px) {
.mep-event-attendee--list {
padding: 20px;
}
.mep-event-attendee--list .mep-event-attendee--inner {
grid-template-columns: repeat(auto-fill, minmax(110px, 1fr));
gap: 15px;
}
}
@media only screen and (max-width: 768px) {
.mep-event-attendee--list {
padding: 15px;
margin: 15px auto;
}
.mep-event-attendee--list .mep-event-attendee-list--header {
flex-direction: column;
align-items: flex-start;
gap: 10px;
}
.mep-event-attendee--list .mep-event-attendee-list--header .header-tag {
font-size: 1.4em;
}
.mep-event-attendee--list .mep-event-attendee--inner {
grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
gap: 12px;
max-height: 300px;
}
.mep-event-attendee--list .mep-event-attendee--inner:not(.expanded)::after {
height: 50px;
background: linear-gradient(transparent, #F9F9F9);
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item {
padding: 12px;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item img {
width: 50px;
height: 50px;
}
}
@media only screen and (max-width: 480px) {
.mep-event-attendee--list {
padding: 12px;
margin: 10px auto;
}
.mep-event-attendee--list .mep-event-attendee-list--header .header-tag {
font-size: 1.2em;
}
.mep-event-attendee--list .mep-event-attendee--inner {
grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
gap: 10px;
max-height: 250px;
}
.mep-event-attendee--list .mep-event-attendee--inner:not(.expanded)::after {
height: 40px;
background: linear-gradient(transparent, #F9F9F9);
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item {
padding: 10px;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item img {
width: 45px;
height: 45px;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item .attendee_name {
font-size: 0.8em;
}
}
@media only screen and (max-width: 320px) {
.mep-event-attendee--list .mep-event-attendee--inner {
grid-template-columns: repeat(auto-fill, minmax(80px, 1fr));
gap: 8px;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item {
padding: 8px;
}
.mep-event-attendee--list .mep-event-attendee--inner .mep-event-attendee--item img {
width: 40px;
height: 40px;
}
} label.radio_label {margin: 10px 0 !important;-webkit-flex-wrap: wrap; flex-wrap: wrap;}
.customRadioLabel {font-size: var(--font-size-h6);font-weight: var(--fw-medium);}
.customRadioLabel input[type="radio"] ~ .formControl,
.customRadioLabel input[type="radio"] {display: none;}
.customRadio {padding: 3px 10px 0 30px;position: relative;cursor: pointer;line-height: 1;min-width: 165px;margin: 0 0 7px 0;}
.customRadio::before {
content: "";position: absolute;
left: 0;top: 0;height: 20px;width: 20px;
background-color: #FFF;
border: 2px rgba(0, 0, 0, 0.5) solid;;
border-radius: 50%;
}
.customRadioLabel input[type="radio"]:checked ~ .formControl {display: block;}
.customRadioLabel input[type="radio"]:checked ~ .customRadio::after,
.customRadio.active::after {
content: "";position: absolute;
left: 5px;top: 5px;height: 10px;width: 10px;
background-color: var(--theme-color);
border: 1px solid rgba(0, 0, 0, 0.5);;
border-radius: 50%;
}
.custom_label {min-width: 200px;margin: 0 15px 15px 0;}
.customCheckBoxArea {display: -webkit-flex !important;display: flex !important;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.customCheckBoxArea label {margin: 0 15px 0 0;min-width: 150px;}
.customCheckbox {padding: 0 0 0 30px;position: relative;width: 100%;-webkit-flex-wrap: wrap;flex-wrap: wrap;white-space: nowrap;}
.customCheckbox::before {
content: "";position: absolute;
left: 0;top: 0;height: 20px;width: 20px;
background-color: #FFF;
border: 2px rgba(0, 0, 0, 0.5) solid;
border-radius: 2px;
}
.customCheckboxLabel {padding: 0 0 10px 0;}
.customCheckboxLabel input:checked ~ .customCheckbox::before {border-color: #07C;background: #07C;}
.customCheckboxLabel input:focus ~ .customCheckbox::before {
border-color: #07C;outline: 0;
-webkit-box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3); box-shadow: 0 0 0 3px rgba(0, 119, 204, 0.3);
}
.customCheckboxLabel input:checked ~ .customCheckbox::after {
content: "";position: absolute;
left: 2px;top: 4px;height: 8px;width: 16px;
border: 2px solid #FFF;border-top: none;border-right: none;
z-index: 11;background-color: transparent;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);
}
.mpwem_style label.term_condition_area,
label.term_condition_area {margin: 0 0 10px 0;}
label.term_condition_area a {margin: 0 0 0 15px;}
span.custom_input_area {display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;} div.attach_file_area {margin: 0 0 10px 0;display: flex !important;}
div.attach_file_area .attach_file_view {display: none;
height: auto;cursor: pointer;padding: 5px;background-color: #DDD;font-size: 15px;border-radius: 5px;border: 1px solid #0D66C2;
width: auto; min-width: 180px;text-align: center;
}
div.attach_file_area img {height: 100%;width: auto;cursor: pointer;display: none;max-height: 100px;}
div.attach_file_area iframe {height: 100%;width: auto;cursor: pointer;display: none;max-height: 300px;}
#tshirt, #gen, #veg {margin: 10px 0;font-size: 14px; height: 40px;}  span.mep_label_span {min-width: 200px;max-width: 50%;}
[type="date"] {
background: #FFF url(https://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/calendar_2.png) 97% 50% no-repeat;
}
[type="date"]::-webkit-inner-spin-button {
display: none;
}
[type="date"]::-webkit-calendar-picker-indicator {
opacity: 0;
} .mep_attendee_info .mp_form_item.mep-fb-choice-field,
.mpwem_style .mp_form_item.mep-fb-choice-field,
.mep-fb-choice-field {
display: flex;
flex-direction: column;
align-items: stretch;
gap: 10px;
padding: 0;
margin: 0 0 16px;
width: 100%;
box-sizing: border-box;
}
.mep_attendee_info .mp_form_item.mep-fb-choice-field > span._fs_label,
.mep_attendee_info .mp_form_item.mep-fb-choice-field > span.mep-fb-choice-label,
.mpwem_style .mep-fb-choice-field > .mep-fb-choice-label,
.mep-fb-choice-field > .mep-fb-choice-label,
.mep-fb-choice-field > ._fs_label {
display: block;
min-width: 0 !important;
max-width: 100%;
margin: 0;
padding: 0;
font-size: 13px;
font-weight: 600;
line-height: 1.35;
color: #0f172a;
letter-spacing: 0;
}
.mep-fb-choice-field .textRequired,
.mep-fb-choice-field sup.textRequired {
color: #ef4444;
margin-left: 3px;
font-weight: 700;
top: -0.15em;
}
.mep-fb-choice-field .mep-fb-choice-options,
.mep-fb-choice-field .groupRadioCheck,
.mep-fb-choice-field .groupCheckBox {
display: flex !important;
flex-wrap: wrap;
align-items: stretch;
gap: 8px;
width: 100%;
margin: 0;
padding: 0;
} .mep_attendee_info .mep_radio_item .groupRadioCheck ._button_general_mr,
.mpwem_style .mep_radio_item .groupRadioCheck ._button_general_mr,
.mep-fb-choice-field.mep_radio_item .mep-fb-choice-option,
.mep_radio_item .groupRadioCheck .mep-fb-choice-option,
.mep_radio_item .groupRadioCheck [data-radio-check] {
display: inline-flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 10px !important;
flex: 1 1 160px;
min-width: 140px;
max-width: 100%;
min-height: 44px;
margin: 0 !important;
padding: 10px 14px !important;
border: 1.5px solid #e2e8f0 !important;
border-radius: 10px !important;
background: #fff !important;
color: #0f172a !important;
box-shadow: none !important;
font-size: 13px !important;
font-weight: 500 !important;
line-height: 1.35 !important;
text-align: left !important;
text-decoration: none !important;
cursor: pointer;
transition: border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease, color 0.15s ease;
box-sizing: border-box;
}
.mep_radio_item .groupRadioCheck [data-radio-check]:hover,
.mep_radio_item .groupRadioCheck .mep-fb-choice-option:hover {
border-color: #a5b4fc !important;
background: #f8fafc !important;
color: #0f172a !important;
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.08) !important;
}
.mep_radio_item .groupRadioCheck [data-radio-check].mpActive,
.mep_radio_item .groupRadioCheck .mep-fb-choice-option.mpActive,
.mpwem_style .mep_radio_item .groupRadioCheck [data-radio-check].mpActive {
border-color: var(--color_theme, #6366f1) !important;
background: #eef2ff !important;
color: #0f172a !important;
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.14) !important;
}
.mep_radio_item .groupRadioCheck [data-radio-check] .mep-fb-choice-indicator,
.mep_radio_item .groupRadioCheck [data-radio-check] [data-icon],
.mep_radio_item .groupRadioCheck [data-radio-check] ._mr_xs {
display: inline-flex !important;
align-items: center;
justify-content: center;
flex: 0 0 auto;
width: 18px !important;
height: 18px !important;
min-width: 18px !important;
margin: 0 !important;
padding: 0 !important;
border: 2px solid #cbd5e1;
border-radius: 50%;
background: #fff;
color: transparent !important;
font-size: 0 !important;
line-height: 0 !important;
position: relative;
box-sizing: border-box;
}
.mep_radio_item .groupRadioCheck [data-radio-check] [data-icon]::before,
.mep_radio_item .groupRadioCheck [data-radio-check] [data-icon]::after {
content: none !important;
}
.mep_radio_item .groupRadioCheck [data-radio-check].mpActive [data-icon],
.mep_radio_item .groupRadioCheck [data-radio-check].mpActive .mep-fb-choice-indicator {
border-color: var(--color_theme, #6366f1);
background: var(--color_theme, #6366f1);
}
.mep_radio_item .groupRadioCheck [data-radio-check].mpActive [data-icon]::after,
.mep_radio_item .groupRadioCheck [data-radio-check].mpActive .mep-fb-choice-indicator::after {
content: "" !important;
position: absolute;
width: 6px;
height: 6px;
border-radius: 50%;
background: #fff;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.mep_radio_item .groupRadioCheck [data-radio-check] .mep-fb-choice-text {
display: inline-block;
flex: 1 1 auto;
min-width: 0;
color: inherit;
font-size: 13px;
font-weight: 500;
line-height: 1.35;
text-align: left;
white-space: normal;
word-break: break-word;
} .mep-fb-choice-field.mep_checkbox_item .mep-fb-choice-option--checkbox,
.mep_checkbox_item .groupCheckBox .customCheckboxLabel {
display: inline-flex !important;
align-items: center;
gap: 10px;
flex: 1 1 160px;
min-width: 140px;
max-width: 100%;
min-height: 44px;
margin: 0 !important;
padding: 10px 14px !important;
border: 1.5px solid #e2e8f0;
border-radius: 10px;
background: #fff;
box-sizing: border-box;
cursor: pointer;
transition: border-color 0.15s ease, background-color 0.15s ease, box-shadow 0.15s ease;
}
.mep_checkbox_item .groupCheckBox .customCheckboxLabel:hover {
border-color: #a5b4fc;
background: #f8fafc;
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.08);
}
.mep_checkbox_item .groupCheckBox .customCheckboxLabel:has(input:checked) {
border-color: var(--color_theme, #6366f1);
background: #eef2ff;
box-shadow: 0 0 0 3px rgba(99, 102, 241, 0.14);
}
.mep_checkbox_item .groupCheckBox .customCheckboxLabel input[type="checkbox"] {
position: absolute;
opacity: 0;
pointer-events: none;
width: 0;
height: 0;
}
.mep_checkbox_item .groupCheckBox .customCheckbox,
.mep_checkbox_item .groupCheckBox .mep-fb-choice-text {
position: relative;
display: inline-flex !important;
align-items: center;
gap: 10px;
width: auto !important;
min-width: 0;
margin: 0 !important;
padding: 0 0 0 28px !important;
font-size: 13px;
font-weight: 500;
color: #0f172a;
line-height: 1.35;
white-space: normal;
word-break: break-word;
}
.mep_checkbox_item .groupCheckBox .customCheckbox::before {
left: 0 !important;
top: 50% !important;
transform: translateY(-50%);
width: 18px !important;
height: 18px !important;
border-radius: 5px !important;
border: 2px solid #cbd5e1 !important;
background: #fff !important;
}
.mep_checkbox_item .groupCheckBox .customCheckboxLabel input:checked ~ .customCheckbox::before {
border-color: var(--color_theme, #6366f1) !important;
background: var(--color_theme, #6366f1) !important;
}
.mep_checkbox_item .groupCheckBox .customCheckboxLabel input:checked ~ .customCheckbox::after {
left: 3px !important;
top: calc(50% - 5px) !important;
width: 12px !important;
height: 7px !important;
border-color: #fff !important;
}
@media (max-width: 640px) {
.mep_radio_item .groupRadioCheck [data-radio-check],
.mep_checkbox_item .groupCheckBox .customCheckboxLabel {
flex: 1 1 100%;
min-width: 100%;
}
}.mep-wailist-form {
display: block;
width: 100%;
margin: 30px 0;
}
.mep-waitlist-form-container,
#mep_waitlist_sec.mep-waitlist-form-container,
.mep-wailist-form .mep-waitlist-form-container {
background: #ffffff !important;
border-radius: 16px !important;
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08) !important;
padding: 0 !important;
overflow: hidden !important;
transition: all 0.3s ease !important;
border: 1px solid rgba(0, 0, 0, 0.06) !important;
}
.mep-waitlist-form-container:hover {
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);
transform: translateY(-2px);
} .mep-waitlist-header,
.mep-waitlist-form-container .mep-waitlist-header {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
padding: 32px 28px !important;
text-align: center !important;
color: #ffffff !important;
position: relative !important;
overflow: hidden !important;
}
.mep-waitlist-header::before {
content: '';
position: absolute;
top: -50%;
right: -50%;
width: 200%;
height: 200%;
background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 70%);
animation: pulse 3s ease-in-out infinite;
}
@keyframes pulse {
0%, 100% { opacity: 0.5; transform: scale(1); }
50% { opacity: 0.8; transform: scale(1.1); }
}
.mep-waitlist-icon {
width: 48px;
height: 48px;
margin: 0 auto 16px;
display: block;
opacity: 0.95;
filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}
.mep-waitlist-title {
font-size: 24px;
font-weight: 700;
margin: 0 0 8px 0;
letter-spacing: -0.5px;
color: #ffffff;
position: relative;
z-index: 1;
}
.mep-waitlist-description {
font-size: 15px;
margin: 0;
opacity: 0.95;
font-weight: 400;
position: relative;
z-index: 1;
} .mep-waitlist-fields {
padding: 32px 28px;
}
.mep-waitlist-field-group {
margin-bottom: 24px;
}
.mep-waitlist-field-group:last-of-type {
margin-bottom: 28px;
}
.mep-waitlist-label {
display: block;
font-size: 14px;
font-weight: 600;
color: #2d3748;
margin-bottom: 8px;
letter-spacing: 0.2px;
}
.mep-waitlist-label .required {
color: #e53e3e;
margin-left: 2px;
}
.mep-waitlist-input,
.mep-wailist-form input.mep-waitlist-input,
#mepw_user_name.mep-waitlist-input,
#mepw_user_phone.mep-waitlist-input,
#mepw_user_email.mep-waitlist-input,
#mepw_ticket_qty.mep-waitlist-input {
width: 100% !important;
padding: 14px 16px !important;
font-size: 15px !important;
line-height: 1.5 !important;
color: #2d3748 !important;
background-color: #ffffff !important;
border: 2px solid #e2e8f0 !important;
border-radius: 10px !important;
transition: all 0.3s ease !important;
box-sizing: border-box !important;
font-family: inherit !important;
-webkit-appearance: none !important;
appearance: none !important;
}
.mep-waitlist-input:focus,
.mep-waitlist-input:focus-visible,
.mep-wailist-form input.mep-waitlist-input:focus {
outline: none !important;
border-color: #667eea !important;
box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1) !important;
background-color: #ffffff !important;
}
.mep-waitlist-input:hover {
border-color: #cbd5e0;
}
.mep-waitlist-input::placeholder {
color: #a0aec0;
opacity: 1;
}
.mep-waitlist-input:-webkit-autofill,
.mep-waitlist-input:-webkit-autofill:hover,
.mep-waitlist-input:-webkit-autofill:focus {
-webkit-box-shadow: 0 0 0 30px white inset !important;
-webkit-text-fill-color: #2d3748 !important;
border-color: #667eea;
} .mep-waitlist-button,
#mep_add_waitlist_button.mep-waitlist-button,
#mep_add_waitlist_button.mep-waitlist,
button.mep-waitlist-button,
button#mep_add_waitlist_button {
width: 100% !important;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
color: #ffffff !important;
border: none !important;
border-radius: 12px !important;
padding: 16px 24px !important;
font-size: 16px !important;
font-weight: 600 !important;
cursor: pointer !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 10px !important;
transition: all 0.3s ease !important;
position: relative !important;
overflow: hidden !important;
text-transform: none !important;
letter-spacing: 0.3px !important;
box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4) !important;
}
.mep-waitlist-button::before {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 0;
height: 0;
border-radius: 50%;
background: rgba(255, 255, 255, 0.3);
transform: translate(-50%, -50%);
transition: width 0.6s, height 0.6s;
}
.mep-waitlist-button:hover,
#mep_add_waitlist_button:hover,
button.mep-waitlist-button:hover {
transform: translateY(-2px) !important;
box-shadow: 0 6px 20px rgba(102, 126, 234, 0.5) !important;
}
.mep-waitlist-button:hover::before {
width: 300px;
height: 300px;
}
.mep-waitlist-button:active {
transform: translateY(0);
box-shadow: 0 2px 10px rgba(102, 126, 234, 0.4);
}
.mep-waitlist-button-text {
position: relative;
z-index: 1;
}
.mep-waitlist-button-icon {
position: relative;
z-index: 1;
opacity: 0.9;
transition: transform 0.3s ease;
}
.mep-waitlist-button:hover .mep-waitlist-button-icon {
transform: translateX(3px);
} .mepw-success,
.mepw-error {
display: block;
padding: 16px 20px;
border-radius: 12px;
margin: 16px 0;
font-size: 15px;
font-weight: 500;
text-align: center;
animation: slideIn 0.3s ease-out;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
@keyframes slideIn {
from {
opacity: 0;
transform: translateY(-10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.mepw-success {
background: linear-gradient(135deg, #48bb78 0%, #38a169 100%);
color: #000000;
border: none;
}
.mepw-error {
background: linear-gradient(135deg, #f56565 0%, #e53e3e 100%);
color: #ffffff;
border: none;
} .mep-waitlist-loading {
opacity: 0.7;
pointer-events: none;
}
.mep-waitlist-loading .mep-waitlist-button {
position: relative;
color: transparent;
}
.mep-waitlist-loading .mep-waitlist-button::after {
content: '';
position: absolute;
width: 20px;
height: 20px;
top: 50%;
left: 50%;
margin-left: -10px;
margin-top: -10px;
border: 3px solid rgba(255, 255, 255, 0.3);
border-radius: 50%;
border-top-color: #ffffff;
animation: spin 0.8s linear infinite;
}
@keyframes spin {
to { transform: rotate(360deg); }
} @media (max-width: 768px) {
.mep-waitlist-header {
padding: 24px 20px;
}
.mep-waitlist-title {
font-size: 20px;
}
.mep-waitlist-description {
font-size: 14px;
}
.mep-waitlist-fields {
padding: 24px 20px;
}
.mep-waitlist-icon {
width: 40px;
height: 40px;
margin-bottom: 12px;
}
}
@media (max-width: 480px) {
.mep-waitlist-form-container {
border-radius: 12px;
}
.mep-waitlist-header {
padding: 20px 16px;
}
.mep-waitlist-fields {
padding: 20px 16px;
}
.mep-waitlist-input {
padding: 12px 14px;
font-size: 14px;
}
.mep-waitlist-button {
padding: 14px 20px;
font-size: 15px;
}
} .mep-wailist-form input:not(.mep-waitlist-input) {
display: block !important;
overflow: hidden !important;
margin: 20px auto !important;
width: 100% !important;
padding: 14px 16px !important;
background: #fff !important;
border: 2px solid #e2e8f0 !important;
border-radius: 10px !important;
font-size: 15px !important;
transition: all 0.3s ease !important;
}
.mep-wailist-form input:not(.mep-waitlist-input):focus {
outline: none !important;
border-color: #667eea !important;
box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1) !important;
}
.mep-waitlist {
border: 0 none !important;
border-radius: 12px !important;
cursor: pointer;
display: inline-flex;
font-size: 16px !important;
font-weight: 600 !important;
overflow: hidden;
padding: 16px 24px !important;
position: relative;
text-align: center;
text-transform: none !important;
z-index: 1;
width: 100%;
justify-content: center;
align-items: center;
gap: 10px;
}
#mep_add_waitlist_button {
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%) !important;
border-color: transparent !important;
color: #ffffff !important;
box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4) !important;
} span.mep_waitlist_label.mep-tem3-title-sec {
position: absolute;
top: 15%;
z-index: 999;
right: 12%;
color: #fff;
padding: 4px 20px;
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
border-radius: 6px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
span.event-expire-btn {
display: block;
text-align: center;
padding: 10px;
color: #ff0000;
font-size: 20px;
}#give-review-btn {
appearance: none;
-webkit-appearance: none;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
margin: 0;
padding: 12px 20px;
border: 0;
border-radius: 999px;
background: var(--color_theme, #111113);
color: #fff;
font-size: 0.94rem;
font-weight: 700;
line-height: 1.2;
cursor: pointer;
text-transform: none;
box-shadow: 0 8px 20px rgba(17, 17, 19, 0.12);
transition: transform 0.15s ease, box-shadow 0.15s ease, filter 0.15s ease;
}
#give-review-btn:hover {
text-decoration: none;
color: #fff;
filter: brightness(1.05);
transform: translateY(-1px);
box-shadow: 0 12px 24px rgba(17, 17, 19, 0.16);
}
.mage-modal {
display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .mage-modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 80%;
max-width: 1170px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s
} @-webkit-keyframes animatetop {
from {
top: -300px;
opacity: 0
}
to {
top: 0;
opacity: 1
}
}
@keyframes animatetop {
from {
top: -300px;
opacity: 0
}
to {
top: 0;
opacity: 1
}
} .close {
color: #565656;
float: right;
font-size: 19px;
font-weight: bold;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
.mage-modal-header {
padding: 10px 16px;
color: #565656;
border-bottom: 1px solid #ddd;
}
.mage-modal-header h3 {
font-size: 1em;
}
.mage-modal-body {
padding: 2px 16px;
}
.mage-modal-footer {
padding: 10px 16px;
color: #565656;
border-top: 1px solid #ddd;
}
.mage-modal-footer h3 {
font-size: 1em;
} .mep-event-review-form .group {
margin-bottom: 20px;
}
.mep-event-review-form .group.col-tow {
display: flex;
width: 100%;
justify-content: space-between;
}
.mep-event-review-form .group.col-tow > div {
flex-basis: 48%;
}
.mep-event-review-form .group::after {
display: none;
}
.mep-event-review-form p {
margin-bottom: 10px;
}
.mep-event-review-form .mep-event-review-heading {
margin-bottom: 25px;
}
.mep-event-review-form .mep-event-review-heading p {
font-size: .9em;
color: #333;
}
.mep-event-review-form .label {
font-weight: 700;
font-size: .9em;
display: block;
}
.mep-event-review-form--content {
width: 100%;
}
.mep-event-review-form .radio-inline {
display: inline;
margin-right: 10px;
}
.mep-event-review-form input[type="submit"],
.mep-event-review-form button[type="submit"] {
background: var(--color_theme, #111113);
padding: 12px 20px;
text-transform: none;
color: #fff;
border: none;
border-radius: 999px;
font-weight: 700;
cursor: pointer;
}
.mep-event-review-form input[type="submit"]:hover,
.mep-event-review-form button[type="submit"]:hover {
text-decoration: none;
filter: brightness(1.05);
}
.mep-event-review-form {
width: 100%;
margin: 0 auto;
padding: 20px 0;
} .mep-event-review-list-wrapper,
.mep_reviews_panel {
padding: 0;
margin: 28px 0 12px;
}
.mep_reviews_head {
display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 16px 24px;
flex-wrap: wrap;
margin-bottom: 20px;
}
.mep_reviews_head__copy {
min-width: 0;
flex: 1 1 220px;
}
.mep_reviews_eyebrow {
display: inline-block;
margin: 0 0 8px;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #8a8a96;
}
.mep_reviews_title {
margin: 0 0 8px !important;
font-size: 1.6rem !important;
font-weight: 700 !important;
line-height: 1.2;
letter-spacing: -0.02em;
color: #111113 !important;
}
.mep_reviews_meta {
display: inline-flex;
align-items: center;
flex-wrap: wrap;
gap: 8px 10px;
color: #6b6b76;
font-size: 0.92rem;
font-weight: 500;
}
.mep_reviews_count {
color: #6b6b76;
} .mep_reviews_panel--empty {
margin: 20px 0 8px;
padding: 16px 18px;
border: 1px solid #ececf0;
border-radius: 16px;
background: #fafafb;
}
.mep_reviews_panel--empty .mep_reviews_head {
margin: 0;
align-items: center;
gap: 12px 20px;
}
.mep_reviews_panel--empty .mep_reviews_title {
margin: 0 0 4px !important;
font-size: 1.1rem !important;
font-weight: 700 !important;
letter-spacing: -0.01em;
}
.mep_reviews_panel--empty .mep_reviews_meta,
.mep_reviews_panel--empty .mep_reviews_meta--empty {
margin: 0;
font-size: 0.88rem;
font-weight: 450;
line-height: 1.45;
color: #8a8a96;
}
.mep_reviews_panel--empty #give-review-btn {
padding: 10px 16px;
font-size: 0.88rem;
font-weight: 650;
box-shadow: none;
background: #111113;
}
.mep_reviews_panel--empty #give-review-btn:hover {
transform: none;
box-shadow: none;
filter: brightness(1.08);
}
.mep-event-review-list {
display: flex;
flex-direction: column;
gap: 14px;
}
.mep-event-review-list .mep-event-review-item {
display: flex;
gap: 18px;
margin: 0;
background: #fff;
padding: 20px 22px;
border: 1px solid #e8e8ec;
border-radius: 18px;
box-shadow: 0 1px 2px rgba(17, 17, 19, 0.04);
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.mep-event-review-list .mep-event-review-item:hover {
transform: translateY(-2px);
box-shadow: 0 12px 28px rgba(17, 17, 19, 0.08);
}
.mep-event-review-list .mep-event-review-item .mep-event-review-img {
flex: 0 0 auto;
margin: 0;
text-align: center;
align-self: flex-start;
width: 84px;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-img img {
max-width: 100%;
height: 64px;
border-radius: 50%;
width: 64px;
margin: 0 auto;
object-fit: cover;
border: 2px solid #fff;
box-shadow: 0 0 0 1px #e8e8ec;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-name {
font-weight: 700;
margin-top: 10px;
font-size: 0.86rem;
text-transform: capitalize;
color: #111113;
line-height: 1.3;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info {
flex: 1 1 auto;
min-width: 0;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-rating {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 8px 12px;
margin-bottom: 8px;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-rating img {
width: 100px;
max-width: 100%;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-date {
display: inline-block;
margin: 0;
color: #6b6b76;
font-size: 0.82rem;
font-weight: 500;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-review-title {
font-weight: 700;
color: #111113;
font-size: 1.05rem;
margin: 0 0 8px;
line-height: 1.35;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-content {
margin: 0;
color: #6b6b76;
font-size: 0.95rem;
line-height: 1.65;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-content p {
margin: 0;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-info .mep-event-review-content p + p {
margin-top: 8px;
}
.mep_reviews_empty,
.mep_reviews_empty__icon,
.mep_reviews_empty__title,
.mep_reviews_empty__text {
display: none;
}
.mep-event-review-list--heading {
margin-bottom: 40px;
}
.review_form_error {
color: #cd2653;
font-size: .7em;
margin-top: 5px!important;
display: block;
} .mep-event-review-avg {
background: #fff;
margin: 0;
padding: 20px 22px;
border: 1px solid #e8e8ec;
border-radius: 18px;
box-shadow: 0 1px 2px rgba(17, 17, 19, 0.04);
}
.mep-event-review-avg .mep-avg-review-header {
margin-bottom: 16px;
}
.mep-event-review-avg .mep-avg-review-header h4 {
margin: 0;
font-size: 1rem;
font-weight: 700;
color: #111113;
}
.mep-event-review-avg .mep-avg-review-header h4 span {
color: #6b6b76;
font-weight: 600;
}
.mep-event-review-avg .mep-avg-review-item {
display: grid;
grid-template-columns: 84px minmax(0, 1fr) 44px;
gap: 12px;
align-items: center;
margin-bottom: 10px;
}
.mep-event-review-avg .mep-avg-review-item:last-child {
margin-bottom: 0;
}
.mep-event-review-avg .mep-avg-review-item .rating-text {
font-size: 0.82rem;
font-weight: 600;
color: #6b6b76;
}
.mep-event-review-avg .mep-avg-review-item .rating-bar {
background: #f0f0f3;
height: 8px;
box-shadow: none;
border-radius: 999px;
overflow: hidden;
width: 100%;
}
.mep-event-review-avg .mep-avg-review-item .rating-bar span {
display: block;
height: 100%;
background: var(--color_theme, #111113);
border-radius: 999px;
}
.mep-event-review-avg .mep-avg-review-item .rating-percent {
text-align: right;
font-size: 0.82rem;
font-weight: 600;
color: #111113;
}
.mep-event-review-avg .mep-avg-review-item.r-1 .rating-bar span,
.mep-event-review-avg .mep-avg-review-item.r-2 .rating-bar span,
.mep-event-review-avg .mep-avg-review-item.r-3 .rating-bar span,
.mep-event-review-avg .mep-avg-review-item.r-4 .rating-bar span,
.mep-event-review-avg .mep-avg-review-item.r-5 .rating-bar span {
background: var(--color_theme, #111113);
} .mce-widget.mce-btn {
display: inline-block;
}
@media only screen and (max-width: 1199px) {
.mep-event-review-form,
.mep-event-review-list-wrapper,
.mep_reviews_panel {
width: 100%;
padding: 0;
margin: 24px 0 12px;
}
}
@media only screen and (max-width: 768px) {
.mep_reviews_head {
flex-direction: column;
align-items: stretch;
}
.mep_reviews_head #give-review-btn {
width: 100%;
}
.mep_reviews_title {
font-size: 1.35rem !important;
}
.mep-event-review-list .mep-event-review-item {
flex-direction: column;
gap: 14px;
padding: 18px;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-img {
display: flex;
align-items: center;
gap: 12px;
width: auto;
text-align: left;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-img img {
height: 52px;
width: 52px;
margin: 0;
}
.mep-event-review-list .mep-event-review-item .mep-event-review-name {
margin-top: 0;
font-size: 0.92rem;
}
}
@media only screen and (max-width: 425px) {
.mep-event-review-avg .mep-avg-review-item {
grid-template-columns: 72px minmax(0, 1fr) 40px;
gap: 8px;
}
#give-review-btn {
padding: 12px 16px;
font-size: 0.9rem;
}
}.mep-er-subscription-form {
background-color: #f9f9f9;
border: 1px solid #e5e5e5;
border-radius: 4px;
padding: 20px;
margin: 20px 0;
max-width: 600px;
}
.mep-er-subscription-form h3 {
margin-top: 0;
margin-bottom: 15px;
font-size: 18px;
}
.mep-er-form-row {
margin-bottom: 15px;
}
.mep-er-form-row label {
display: block;
margin-bottom: 5px;
font-weight: 600;
}
.mep-er-form-row input[type="email"] {
width: 100%;
padding: 8px;
border: 1px solid #ddd;
border-radius: 4px;
}
.mep-er-subscription-button {
background-color: #0073aa;
color: white;
border: none;
padding: 10px 15px;
border-radius: 4px;
cursor: pointer;
font-size: 14px;
}
.mep-er-subscription-button:hover {
background-color: #006799;
}
.mep-er-success-message {
color: #4CAF50;
padding: 10px;
background-color: #f1f8e9;
border-left: 3px solid #4CAF50;
margin: 10px 0;
}
.mep-er-error-message {
color: #F44336;
padding: 10px;
background-color: #ffebee;
border-left: 3px solid #F44336;
margin: 10px 0;
}
.mep-er-loading {
display: inline-block;
width: 20px;
height: 20px;
border: 2px solid rgba(0, 115, 170, 0.2);
border-radius: 50%;
border-top-color: #0073aa;
animation: mep-er-spin 1s infinite linear;
margin-left: 10px;
vertical-align: middle;
}
@keyframes mep-er-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-cyrillic-ext.ef54216e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-cyrillic.969ea6a3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-greek-ext.04782fd5.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-greek.9e4a3805.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-symbols.f5851590.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-vietnamese.b13ae75f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-latin-ext.6d1ff22c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:400;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-400-latin.75e6c243.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-cyrillic-ext.ef54216e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-cyrillic.969ea6a3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-greek-ext.04782fd5.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-greek.9e4a3805.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-symbols.f5851590.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-vietnamese.b13ae75f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-latin-ext.6d1ff22c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:500;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-500-latin.75e6c243.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-cyrillic-ext.ef54216e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-cyrillic.969ea6a3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-greek-ext.04782fd5.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-greek.9e4a3805.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-symbols.f5851590.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-vietnamese.b13ae75f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-latin-ext.6d1ff22c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:600;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-600-latin.75e6c243.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-cyrillic-ext.ef54216e.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-cyrillic.969ea6a3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-greek-ext.04782fd5.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-greek.9e4a3805.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-symbols.f5851590.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-vietnamese.b13ae75f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-latin-ext.6d1ff22c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:700;src:url(//momiji.es/wp-content/plugins/pojo-accessibility/assets/build/fonts/Roboto-700-latin.75e6c243.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.ea11y-skip-to-content-link{clip:rect(1px,1px,1px,1px);align-items:center;background-color:#fff;border:1px solid #2563eb;border-radius:12px;clip-path:inset(50%);color:#0c0d0e;display:flex;gap:8px;height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:fixed;text-decoration:none;width:1px;word-wrap:normal!important}.ea11y-skip-to-content-link:focus{clip:auto!important;clip-path:none;height:auto;inset-block-start:30px;inset-inline-start:30px;padding:16px 24px;pointer-events:auto;width:auto;z-index:100000}.ea11y-skip-to-content-link:focus+.ea11y-skip-to-content-backdrop{background-color:rgba(0,0,0,.5);inset:0;position:fixed;z-index:9999}.wvs-has-image-tooltip,[data-wvstooltip]{--font-size:14px;--arrow-width:5px;--arrow-distance:10px;--arrow-position:calc(var(--arrow-distance)*-1);--tip-redius:3px;--tip-min-width:100px;--tip-min-height:100px;--tip-height:30px;--tip-breakpoint-start:53vw;--tip-distance:calc(var(--arrow-distance) + var(--tip-height));--tip-position:calc(var(--tip-distance)*-1);--image-tip-min-height:calc(var(--tip-min-height) + var(--tip-height));--image-tip-max-height:calc(var(--tooltip-height) + var(--tip-height));--image-tip-width-dynamic:clamp(var(--tip-min-width),var(--tip-breakpoint-start),var(--tooltip-width));--image-tip-height-dynamic:clamp(var(--tip-min-height),var(--tip-breakpoint-start),var(--tooltip-height));--image-tip-ratio:calc(var(--tooltip-height)/var(--tooltip-width));--image-tip-position:calc(100% + var(--arrow-distance));--horizontal-position:0px;cursor:pointer;outline:none;position:relative}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;z-index:999}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{background-color:var(--wvs-tooltip-background-color,#333);border-radius:var(--tip-redius);bottom:var(--image-tip-position);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);color:var(--wvs-tooltip-text-color,#fff);font-size:var(--font-size);height:var(--tip-height);line-height:var(--tip-height);min-width:var(--tip-min-width);padding-inline:10px;top:auto;-webkit-transform:translateX(var(--horizontal-position));-ms-transform:translateX(var(--horizontal-position));transform:translateX(var(--horizontal-position));width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock)}.wvs-has-image-tooltip:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:center;align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--tooltip-background);background-position:top;background-repeat:no-repeat;background-size:contain;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--image-tip-height-dynamic) + var(--tip-height));justify-content:flex-end;min-width:var(--image-tip-width-dynamic)}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{border-top-color:transparent;border:var(--arrow-width) solid transparent;border-top-color:var(--wvs-tooltip-background-color,#333);bottom:auto;content:" ";font-size:0;line-height:0;top:var(--arrow-position);width:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:1;visibility:visible}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:after,.wvs-tooltip-position-bottom[data-wvstooltip]:after{border-bottom-color:var(--wvs-tooltip-background-color,#333);border-top-color:transparent;bottom:var(--arrow-position);top:auto}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:before,.wvs-tooltip-position-bottom[data-wvstooltip]:before{bottom:auto;top:calc(var(--tip-position)*-1)}.wvs-theme-sober .product form.cart .variations .variable,.wvs-theme-sober-child .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-sober .product form.cart .variations .variable-options,.wvs-theme-sober-child .product form.cart .variations .variable-options{border:0!important}.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober-child .product form.cart .variations .arrow,.wvs-theme-sober-child .product form.cart .variations .variable-options:after{display:none}.wvs-theme-sober .product form.cart .variations .label,.wvs-theme-sober-child .product form.cart .variations .label{display:block;margin-right:10px;text-align:right}.wvs-theme-sober .product form.cart .variations .value,.wvs-theme-sober-child .product form.cart .variations .value{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wvs-theme-sober .product form.cart .variations select,.wvs-theme-sober-child .product form.cart .variations select{-webkit-appearance:menulist-button!important;border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important}.wvs-theme-sober .product form.cart .radio-variable-item,.wvs-theme-sober-child .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober-child .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-sober .product form.cart .radio-variable-item label,.wvs-theme-sober-child .product form.cart .radio-variable-item label{margin:0;padding-left:30px}.wvs-theme-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober-child .product form.cart .radio-variable-item label:before{border-radius:100%;top:0}.wvs-theme-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober-child .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{bottom:0;left:0;position:relative}.wvs-theme-storefront-child.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{bottom:0;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.wvs-theme-kalium .image-variable-item img,.wvs-theme-kalium-child .image-variable-item img{width:100%!important}.wvs-theme-kalium .radio-variable-item input,.wvs-theme-kalium-child .radio-variable-item input{height:16px!important;width:16px!important}.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-aurum-child .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-child .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-elementor .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-child .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-elementor .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-ushop .variations_form,.wvs-theme-ushop-child .variations_form{overflow:visible!important}.wvs-theme-ushop .single-product-summary .product_meta,.wvs-theme-ushop-child .single-product-summary .product_meta{display:inline-table}.wvs-theme-savoy .woo-variation-items-wrapper,.wvs-theme-savoy-child .woo-variation-items-wrapper{position:relative!important}.wvs-theme-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy-child .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-savoy .nm-variation-row,.wvs-theme-savoy-child .nm-variation-row{display:-webkit-box;display:-ms-flexbox;display:flex}.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock-child .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart-child .wd-attr-selected,.wvs-theme-woodmart-child .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations{border:1px solid #f04040;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f04040;font-size:8px!important;height:20px;padding:5px;width:20px}.wvs-theme-claue .woo-variation-items-wrapper,.wvs-theme-claue-child .woo-variation-items-wrapper{border:none}.wvs-theme-claue .woo-variation-items-wrapper:after,.wvs-theme-claue-child .woo-variation-items-wrapper:after{display:none}.wvs-theme-jupiter table.variations,.wvs-theme-jupiter-child table.variations{overflow:initial}.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen-child .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen-child .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant-child .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-twentytwenty table.variations,.wvs-theme-twentytwenty-child table.variations{overflow:auto}.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-divi-child .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-jevelin-child .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin-child .sh-woo-layout table.variations{max-width:100%}.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label{line-height:1!important}.wvs-theme-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie-child .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-center{--wvs-position:center}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-left{--wvs-position:flex-start}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-right{--wvs-position:flex-end}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .count{padding:0 5px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .wvs-widget-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{border:2px solid #fff;-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);display:inline-block;float:left;height:20px;margin:0 4px;padding:9px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-squared{border-radius:2px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-rounded{border-radius:100%}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{clear:both;content:"";display:inline}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color:hover .item{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000)}.woo-variation-swatches .variations td.value>span:after,.woo-variation-swatches .variations td.value>span:before,.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select:after,.woo-variation-swatches .woo-variation-raw-select:before{display:none!important}.woo-variation-swatches .woo-variation-swatches-variable-item-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-archive-variations-wrapper{display:block;width:100%}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){height:var(--wvs-archive-product-item-height,30px);width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-archive-product-item-font-size,16px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches ul.variations{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.woo-variation-swatches ul.variations,.woo-variation-swatches ul.variations>li{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches ul.variations>li{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;justify-content:var(--wvs-position);margin:5px 0}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.hide{visibility:hidden}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.show{visibility:visible}.woo-variation-swatches .variable-items-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item){height:var(--wvs-single-product-large-item-height,40px);width:var(--wvs-single-product-large-item-width,40px)}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-large-item-font-size,16px)}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;padding:0 5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{cursor:pointer;vertical-align:middle}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{height:20px;width:20px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input+span{margin-inline:10px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper{display:inline-block}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper img{display:inline-block;margin:0;padding:0;vertical-align:middle;width:40px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper .out-of-stock{display:inline-block;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{display:inline-block;padding:2px 0;width:auto}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:focus,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:focus{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover label{opacity:.6;text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper .variable-item{list-style:none;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item img{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item>span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:var(--wvs-hover-item-background-color,#fff);color:var(--wvs-hover-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).wc-visual-variable-item:not(:has(.variable-item-span-button)).selected:not(.no-stock) .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).wc-visual-variable-item:not(:has(.variable-item-span-button)) .variable-item-span-color{display:block;height:100%;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).wc-visual-variable-item:has(.variable-item-span-button){font-size:var(--wvs-single-product-item-font-size,16px);text-align:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock),.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).wc-visual-variable-item:has(.variable-item-span-button).selected:not(.no-stock){background-color:var(--wvs-selected-item-background-color,#fff);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:before{border-bottom:3px solid #de8604;border-left:3px solid transparent;border-right:3px solid transparent;content:" ";left:50%;margin-left:-3px;position:absolute;top:calc(100% - 1px);width:0;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:after{left:50%;min-width:36px;position:absolute;text-align:center;top:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info:after{background:#de8604;border-radius:2px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.38);box-shadow:0 0 2px rgba(0,0,0,.38);color:#fff;content:attr(data-wvs-stock-info);font-size:10px;font-style:italic;line-height:1;padding:2px;text-shadow:0 1px rgba(0,0,0,.251)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled).radio-variable-item .wvs-stock-left-info:after{margin-left:5px}.woo-variation-swatches .variable-items-wrapper .wvs-item-label{position:absolute;top:30px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:100%}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{border-radius:100%;line-height:1;margin:0;overflow:hidden}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:100%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item span:after{border-radius:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.wc-visual-variable-item:has(.variable-item-span-button){min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.wc-visual-variable-item:has(.variable-item-span-button) .variable-item-span{padding:0 5px}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5;text-decoration:line-through}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock:hover .variable-item-contents:before{background-image:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover label{opacity:.3;pointer-events:none}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled.radio-variable-item{width:auto!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:0;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;width:0!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.no-stock .variable-item-contents:before{background-image:none}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-left:5px;margin-right:0}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin:0 2px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .variations .woo-variation-item-label{-webkit-margin-before:5px;margin:0;margin-block-start:5px}.woo-variation-swatches .variations .woo-variation-item-label .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .grouped-variable-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none!important}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .group-variable-items-wrapper{margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .no-group-variable-items-wrapper{margin-top:20px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper{margin-right:20px;margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper:last-child,.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .no-group-variable-items-wrapper{margin-right:0}.woo-variation-swatches .grouped-variable-items .group-variable-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woo-variation-swatches .grouped-variable-items .group-variable-items-name{font-style:italic}.woo-variation-swatches .wvs-hide-view-cart-link{display:none}