.elementor-9297 .elementor-element.elementor-element-05db7dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-29a5063{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9297 .elementor-element.elementor-element-3305cbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-9297 .elementor-element.elementor-element-119703e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-9297 .elementor-element.elementor-element-35d4530{--display:flex;}.elementor-9297 .elementor-element.elementor-element-19e8a00{--display:flex;--wd-sticky-offset:150px;}.elementor-9297 .elementor-element.elementor-element-726b008{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}html .elementor-9297 .elementor-element.elementor-element-7ae26e9 .product_title{font-size:28px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-f488c99 img{max-width:80px;}.elementor-9297 .elementor-element.elementor-element-0c75b50{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-f5c1552{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price, .elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 .amount{font-size:24px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price, .elementor-9297 .elementor-element.elementor-element-eea8442 .amount, .elementor-9297 .elementor-element.elementor-element-eea8442 del{color:#9B59B6;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 del .amount{font-size:23px;color:#666666;}.elementor-9297 .elementor-element.elementor-element-c1cd464{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-7a968f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-9297 .elementor-element.elementor-element-1f68fae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9297 .elementor-element.elementor-element-9eb26bf{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-9eb26bf .wd-compare-btn[class*="wd-style-"]{--wd-action-icon-size:16px;}.elementor-9297 .elementor-element.elementor-element-11c30d2{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-11c30d2 .wd-wishlist-btn > a span{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-11c30d2 .wd-wishlist-btn[class*="wd-style-"]{--wd-action-icon-size:15px;}.elementor-9297 .elementor-element.elementor-element-11c30d2 .wd-wishlist-btn > a:hover span{color:#9B59B6;}.elementor-9297 .elementor-element.elementor-element-8f816a0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9297 .elementor-element.elementor-element-5bdc734{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-5bdc734 > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-9297 .elementor-element.elementor-element-5bdc734 .wd-social-icons .wd-label{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-1181483 .single_add_to_cart_button{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-dbb83cd{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-4828fd9{--divider-border-style:solid;--divider-color:#1010101A;--divider-border-width:1px;}.elementor-9297 .elementor-element.elementor-element-4828fd9 .elementor-divider-separator{width:100%;}.elementor-9297 .elementor-element.elementor-element-4828fd9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9297 .elementor-element.elementor-element-7ebce1d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-328c474{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9297 .elementor-element.elementor-element-328c474.wd-single-countdown .element-title{font-family:"Jost", Jost;font-size:14px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-0ecc4ba{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9297 .elementor-element.elementor-element-0ecc4ba > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9297 .elementor-element.elementor-element-a54a273{--divider-border-style:solid;--divider-color:#1010101A;--divider-border-width:1px;}.elementor-9297 .elementor-element.elementor-element-a54a273 .elementor-divider-separator{width:100%;}.elementor-9297 .elementor-element.elementor-element-a54a273 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-9297 .elementor-element.elementor-element-8881f24{width:auto;max-width:auto;}.elementor-9297 .elementor-element.elementor-element-8881f24 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9297 .elementor-element.elementor-element-8881f24 .wd-text-block{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-cf9f6fc{--wd-brd-radius:0px;}.elementor-9297 .elementor-element.elementor-element-30406a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-6270b15 > .elementor-widget-container{margin:35px 0px 30px 0px;}.elementor-9297 .elementor-element.elementor-element-6270b15 .element-title{font-size:28px;}.elementor-9297 .elementor-element.elementor-element-aa67a64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9297 .elementor-element.elementor-element-aa67a64.wd-collapsible-content.e-con{max-height:750px;}.elementor-9297 .elementor-element.elementor-element-aa67a64.wd-collapsible-content.e-con:not(.wd-opened):after{color:#FFFFFF;}.elementor-9297 .elementor-element.elementor-element-81ef30d .title{font-size:28px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-c127cd8 .wd-btn-text{font-size:15px;}.elementor-9297 .elementor-element.elementor-element-cafb1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001C;--border-color:#0000001C;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9297 .elementor-element.elementor-element-716ea74 .title{font-size:28px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-7b52e2b .shop_attributes{--wd-attr-col:2;}.elementor-9297 .elementor-element.elementor-element-0a0595d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001C;--border-color:#0000001C;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-9297 .elementor-element.elementor-element-af9438b .title{font-size:28px;font-weight:600;}.elementor-9297 .elementor-element.elementor-element-e5632f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1010101A;--border-color:#1010101A;--padding-top:35px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-9297 .elementor-element.elementor-element-ccc4f0e .wd-el-title{font-size:28px;font-weight:600;}@media(max-width:1024px){.elementor-9297 .elementor-element.elementor-element-119703e{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-9297 .elementor-element.elementor-element-726b008{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}html .elementor-9297 .elementor-element.elementor-element-7ae26e9 .product_title{font-size:26px;}.elementor-9297 .elementor-element.elementor-element-f488c99 img{max-width:60px;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price, .elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 .amount{font-size:22px;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 del .amount{font-size:21px;}.elementor-9297 .elementor-element.elementor-element-7a968f4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9297 .elementor-element.elementor-element-8f816a0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9297 .elementor-element.elementor-element-5bdc734 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9297 .elementor-element.elementor-element-7ebce1d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9297 .elementor-element.elementor-element-328c474{width:100%;max-width:100%;}.elementor-9297 .elementor-element.elementor-element-328c474 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9297 .elementor-element.elementor-element-0ecc4ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9297 .elementor-element.elementor-element-0ecc4ba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9297 .elementor-element.elementor-element-6270b15 .element-title{font-size:24px;}.elementor-9297 .elementor-element.elementor-element-aa67a64.wd-collapsible-content.e-con{max-height:500px;}.elementor-9297 .elementor-element.elementor-element-81ef30d .title{font-size:26px;}.elementor-9297 .elementor-element.elementor-element-716ea74 .title{font-size:26px;}.elementor-9297 .elementor-element.elementor-element-af9438b .title{font-size:26px;}.elementor-9297 .elementor-element.elementor-element-ccc4f0e .wd-el-title{font-size:26px;}}@media(max-width:768px){.elementor-9297 .elementor-element.elementor-element-29a5063{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9297 .elementor-element.elementor-element-119703e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9297 .elementor-element.elementor-element-7ae26e9{width:100%;max-width:100%;}html .elementor-9297 .elementor-element.elementor-element-7ae26e9 .product_title{font-size:24px;}.elementor-9297 .elementor-element.elementor-element-0c75b50{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price, .elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 .amount{font-size:20px;}.elementor-9297 .elementor-element.elementor-element-eea8442 .price del, .elementor-9297 .elementor-element.elementor-element-eea8442 del .amount{font-size:19px;}.elementor-9297 .elementor-element.elementor-element-11c30d2 .wd-wishlist-btn > a span{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-5bdc734 .wd-social-icons .wd-label{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-1181483 .single_add_to_cart_button{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-8881f24 .wd-text-block{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-30406a4{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-6270b15 .element-title{font-size:26px;}.elementor-9297 .elementor-element.elementor-element-aa67a64{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-81ef30d .title{font-size:24px;}.elementor-9297 .elementor-element.elementor-element-c127cd8 .wd-btn-text{font-size:13.5px;}.elementor-9297 .elementor-element.elementor-element-cafb1da{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-716ea74 .title{font-size:24px;}.elementor-9297 .elementor-element.elementor-element-0a0595d{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9297 .elementor-element.elementor-element-af9438b .title{font-size:24px;}.elementor-9297 .elementor-element.elementor-element-ccc4f0e .wd-el-title{font-size:24px;}}@media(min-width:769px){.elementor-9297 .elementor-element.elementor-element-35d4530{--width:58.3%;}.elementor-9297 .elementor-element.elementor-element-19e8a00{--width:41.7%;}.elementor-9297 .elementor-element.elementor-element-1f68fae{--width:50%;}.elementor-9297 .elementor-element.elementor-element-8f816a0{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-9297 .elementor-element.elementor-element-35d4530{--width:50%;}.elementor-9297 .elementor-element.elementor-element-19e8a00{--width:50%;}.elementor-9297 .elementor-element.elementor-element-1f68fae{--width:100%;}.elementor-9297 .elementor-element.elementor-element-8f816a0{--width:100%;}}/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-1181483 */.wd-buy-now-btn {
    font-size: 15px;
    text-transform: capitalize;
}
.single_add_to_cart_button {
    text-transform: capitalize;
}

@media (max-width: 767px) {
    .wd-buy-now-btn {
        font-size: 13.5px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_wc_hook, class: .elementor-element-0b47564 */.nasa-viewing {
    display: none;
}

/* Contenedor principal de la marca */
.nasa-single-product-brands {
  display: flex;
  flex-direction: column;
  align-items: center; /* centra todo el bloque */
  justify-content: center;
  gap: 0;
  text-align: center;
  font-size: 0 !important;
  line-height: 0 !important;
}

/* Oculta "Marca:" y el &nbsp; */
.nasa-single-product-brands .nasa-single-brand-label {
  display: none !important;
}

/* Estilo del enlace */
.nasa-single-product-brands a {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-align: center;
  font-size: 15px !important;
  line-height: normal !important;
  color: #9b59b6 !important;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}

/* Hover del texto */
.nasa-single-product-brands a:hover {
  color: #bb6bdc !important;
}

/* Imagen centrada dentro del contenedor */
.nasa-single-product-brands .nasa-p-brand-img {
  display: flex;
  justify-content: center;
  align-items: center;
  transition: box-shadow 0.3s ease, transform 0.3s ease;
  border-radius: 6px;
  overflow: hidden;
}

/* Hover con sombra tipo Shopify */
.nasa-single-product-brands a:hover .nasa-p-brand-img {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.12);
}

/* Separación entre imagen y texto */
.nasa-single-product-brands a span,
.nasa-single-product-brands a {
  margin-top: 4px;
}

/* Responsivo */
@media (max-width: 767px) {
  .nasa-single-product-brands a {
    font-size: 13.5px !important;
  }
}/* End custom CSS */