*{box-sizing: border-box;margin: 0;font-family: 'Fredoka', sans-serif;}:root {--main-color: #7E4CEA;--main-color-dark: #4f3a99;--C_clara:#a68ee8;--V_pricipal:#88fc84;--V_clara:#a9ffa9;--V_Clara_plus:#d9ffa9;--G_texo:#868686;--color-gray: #969696;--G_borde:#c5c5c5;--G_fondo:#b1b1b1;}.bg_main_color {background-color: var(--main-color);}.img_background_format{background-position: center;background-repeat: no-repeat;background-size: cover;}.popover-body {background-color:var(--main-color) !important;color: #fff !important;text-align: justify;}.popover-header {background-color:#7e4cea !important;color: #fff !important;font-weight: bold;}.font-black {font-weight: 900;}.txt_main_color{color: var(--main-color);}.txt_main_color-dark{color: var(--main-color-dark);}.btn_main_color{background-color: var(--main-color);border: 1px solid var(--main-color);border-radius: 10px;padding: 10px 20px 10px 20px;transition: 0.5s;}.btn_main_color:hover{background-color: var(--main-color-dark);}.active_menu_bottom{color: var(--main-color) !important;}.container_scroll::-webkit-scrollbar{background: #a68ee88e;width: 7px;}.container_scroll::-webkit-scrollbar-thumb{background: var(--C_clara);}.btn_per_one{background: var(--main-color) !important;color: white;font-weight: bold;border-radius: 40px;padding: 8px 20px 8px 20px;border: none;display: flex;justify-content: center;align-items: center;font-size: .8rem;}.btn_per_two{background: var(--V_pricipal) !important;color: var(--main-color-dark);font-weight: bold;border-radius: 40px;padding: 8px 20px 8px 20px;border: none;display: flex;justify-content: center;align-items: center;font-size: .8rem;}.btn_per_black{background: black !important;color: white;font-weight: bold;border-radius: 40px;padding: 8px 20px 8px 20px;border: none;display: flex;justify-content: center;align-items: center;font-size: .8rem;}@media (min-width: 768px) {.container-screm-up-10{width: 10% !important;}.container-screm-up-20{width: 20% !important;}.container-screm-up-30{width: 30% !important;}.container-screm-up-40{width: 40% !important;}.container-screm-up-50{width: 50% !important;}.container-screm-up-58{width: 58% !important;}.container-screm-up-60{width: 60% !important;}.container-screm-up-70{width: 70% !important;}.container-screm-up-80{width: 80% !important;}.container-screm-up-90{width: 90% !important;}.container-screm-up-100{width: 100% !important;}.container-direction-row{flex-direction: row !important;}.grid-gallery{grid-template-columns: 1fr 1fr 1fr 1fr !important;}.purchases-data-phone{display: none !important;}.purchases-data-desktop{display: flex !important;}}@media (max-width: 768px) {.purchases-data-phone{display: flex !important;}.purchases-data-desktop{display: none !important;}}@media (max-width: 543px) {.card-membership{justify-content: center !important;}.data-member-two{font-size: 10px;align-items: center !important;}.data-member-user{font-size: 10px;}}.card-membership{justify-content: flex-start;}.shows_img_gallery:first-child{width: 100%;max-width: 1064px !important;}.shows_img_gallery{height: 400px;max-width: 349px;background: rgba(0, 0, 0, 0.616);background-image: url('https://cdn-imgix.headout.com/media/images/5ace16a131b03d1932c615686368ea65-1134-new-york-mj-live---tribute-concert-08.jpg');background-blend-mode: overlay;background-size: cover;background-position: center;border-radius: 60px;}.grid-gallery{display: grid;grid-template-columns: 1fr 1fr;gap: 5px;margin: 10px;overflow-y: auto;overflow-x: hidden;max-height: 480px;}.custom-tooltip {--bs-tooltip-bg: var(--main-color-dark);--bs-tooltip-color: var(--bs-white);}.btn-salitre {--bs-btn-font-weight: 600;--bs-btn-color: white;--bs-btn-bg: var(--main-color);--bs-btn-border-color: var(--main-color);--bs-btn-hover-color: white;--bs-btn-hover-bg: var(--main-color);--bs-btn-hover-border-color: var(--main-color);--bs-btn-focus-shadow-rgb:var(--main-color);--bs-btn-active-color: white;--bs-btn-active-bg: var(--main-color);--bs-btn-active-border-color: var(--main-color);}.btn-salitre2 {--bs-btn-font-weight: 600;--bs-btn-color: var(--main-color-dark);--bs-btn-bg: var(--V_pricipal);--bs-btn-border-color: var(--V_pricipal);--bs-btn-hover-color: var(--main-color-dark);--bs-btn-hover-bg: var(--V_pricipal);--bs-btn-hover-border-color: var(--V_pricipal);--bs-btn-focus-shadow-rgb:var(--V_pricipalr);--bs-btn-active-color: var(--main-color-dark);--bs-btn-active-bg: var(--V_pricipal);--bs-btn-active-border-color: var(--V_pricipal);}.form-control-feedback {color: red;}.error-message {background-color: #f8d7da;border: 1px solid #f5c6cb;color: #721c24;}.success-message {background-color: #d4edda;border: 1px solid #c3e6cb;color: #155724;}.response-message {position: fixed;top: 10%;left: 50%;transform: translate(-50%, -50%);border-radius: 5px;padding: 10px 20px;margin: 0;text-align: center;font-weight: bold;font-size: 16px;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);animation: fadeIn 0.5s ease-in-out;z-index: 9999;}@keyframes fadeIn {from {opacity: 0;transform: translateY(-5px);}to {opacity: 1;transform: translateY(0);}}.disabled {background-color: #f0f0f0 !important;color: #6c757d !important;border-color: #d6d6d6 !important;cursor: not-allowed !important;}@media (max-width: 768px) {.frm-column-shop{flex-wrap: wrap;}}.popover-body {background-color:var(--main-color) !important;color: #fff !important;text-align: justify;}.popover-header {background-color:#7e4cea !important;color: #fff !important;font-weight: bold;}.popover{z-index: 99999999 !important;}.shoppy_body {display:block !important;}.shoppy_container {margin-top:10px !important;}@media (max-width: 410px) {.popover {--bs-popover-max-width: 60vw !important;}}