.pswp.brx .pswp__content { transform: scale(.87);}.pswp.brx .pswp__content iframe { border-radius: 20px;}.pswp.brx.pswp--open { backdrop-filter: blur(20px);}.pswp.brx .pswp__top-bar .pswp__button--close { margin-top: -15px;}main#brx-content{animation: fadein .25s ease;}#price { scroll-margin-top: 100px;}.single-product .product:not(tr) { display: block;}.woocommerce-notices-wrapper:not(:empty) { position: absolute !important; z-index: 6; left: 50%; transform: translateX(-50%);}@keyframes fadein {0% { opacity: 0; transform: translateY(6px);}100% { opacity: 1; transform: translateY(0);} }.brxe-section, .brxe-container{ position: relative; }.bricks-button{ position: relative; overflow: hidden; z-index: 0; }.brxe-button { padding: 13px 22px;}.bricks-button.outline { padding: 9px 18px;}.bricks-button svg{ stroke:var(--ae-color-blanco); fill:var(--ae-color-blanco);}.bricks-button:before{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(0,0); content: ""; background-color: transparent; background-image: linear-gradient(90deg, var(--ae-color-titulos) 0%, var(--ae-color-titulos) 100%); border-radius: 50%; --width: 105%; width: var(--width); height: calc(100%* var(--width)); aspect-ratio: 1 / 1; transition: all .5s; z-index: -1; }.bricks-button:hover:before { transform: translate(-50%,-50%) scale(1,1);}.bricks-button.bricks-background-secondary:before{ background-image: linear-gradient(90deg, var(--ae-color-primario) 0%, var(--ae-color-secundario) 100%);}::-webkit-scrollbar { width: 10px; background-color: var(--ae-color-titulos);}::-webkit-scrollbar-track { border-radius: 0px;}::-webkit-scrollbar-thumb { background-color: var(--morado); border-radius: 0px;}::-moz-selection { color: var( --ae-color-blanco); background: var(--morado);}::selection { color: var( --ae-color-blanco); background: var(--morado);} body {font-size: 1.45rem; font-family: "Poppins"; line-height: 1.6em; color: var(--gris-oscuro); font-weight: 400} h1, h2, h3, h4, h5, h6 {font-family: "Poppins"; font-weight: 600; line-height: normal; color: var(--gris-oscuro)} .bricks-button {font-family: "Poppins"; font-weight: 600; line-height: normal; letter-spacing: 0px; border-radius: 15px; padding-top: 13px; padding-right: 28px; padding-bottom: 13px; padding-left: 28px} .bricks-button:where(.outline):hover {color: var(--morado); border-color: var(--morado)} .bricks-button:where(.outline) {color: var(--gris-oscuro); border: 1.5px solid var(--gris-oscuro)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {font-size: 1.3rem; color: var(--morado)} .bricks-button:where(.bricks-background-primary):hover, .bricks-button:where(.bricks-color-primary):hover {color: var(--ae-color-blanco)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--ae-color-blanco)} .bricks-button:where(.bricks-background-primary:not(.outline)):hover {background-color: var(--morado)} .bricks-button:where(.bricks-color-primary.outline) {color: var(--ae-color-blanco); border-color: var(--ae-color-blanco)} .bricks-button:where(.bricks-color-primary.outline):hover {color: var(--morado); border-color: var(--morado)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--ae-color-blanco)} .bricks-button:where(.bricks-background-secondary):hover, .bricks-button:where(.bricks-color-secondary):hover {color: var(--morado)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--morado)} .bricks-button:where(.bricks-background-secondary:not(.outline)):hover {background-color: var(--ae-color-blanco)} .bricks-button:where(.bricks-color-secondary.outline) {color: var(--morado); border-color: var(--morado)} .bricks-button:where(.bricks-color-secondary.outline):hover {color: var(--violet); background-color: var(--ae-color-blanco); border-color: var(--morado)} .bricks-button:where(.sm) {padding-top: 9px; padding-right: 20px; padding-bottom: 9px; padding-left: 20px; font-size: 11px!important} .bricks-button:where(.md) {font-size: 1.3rem} .bricks-button:where(.lg) {font-size: 1.6rem} .brxe-container {column-gap: 0px; row-gap: 0px; flex-direction: column; width: 1240px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .woocommerce main.site-main {width: 1240px} #brx-content.wordpress {width: 1240px} .brxe-section {padding-top: 64px; padding-right: 28px; padding-bottom: 64px; padding-left: 28px}.brxe-form ::placeholder {text-transform: uppercase; letter-spacing: 2px; font-size: 12px}.brxe-form select {text-transform: uppercase; letter-spacing: 2px; font-size: 12px} html {background-color: var(--ae-color-blanco)} body {background: none} .pswp .pswp__bg {background-color: rgba(255, 255, 255, 0.6)} .pswp.brx .pswp__top-bar button.pswp__button--close svg {color: var(--violet)}@media (max-width: 991px) { .brxe-section {padding-top: 80px; padding-right: 28px; padding-bottom: 80px; padding-left: 28px}}@media (max-width: 767px) { .brxe-section {padding-top: 60px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px}.brxe-accordion .accordion-title .title {font-size: 15px}}