.elementor-9208 .elementor-element.elementor-element-7c5d9af4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-7c5d9af4, .elementor-9208 .elementor-element.elementor-element-7c5d9af4::before{--border-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-4ca3c5c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-caf038a img{opacity:0.65;}.elementor-9208 .elementor-element.elementor-element-45f1293b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-29fcc195 img{opacity:0.75;}.elementor-9208 .elementor-element.elementor-element-7be0b44c .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#E0CFCE;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-9208 .elementor-element.elementor-element-7be0b44c > .elementor-widget-container{margin:-270px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-192b9fa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-b8ac781 img{opacity:0.75;}.elementor-9208 .elementor-element.elementor-element-c070133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-9208 .elementor-element.elementor-element-c070133:not(.elementor-motion-effects-element-type-background), .elementor-9208 .elementor-element.elementor-element-c070133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0CFCE;}.elementor-9208 .elementor-element.elementor-element-c070133, .elementor-9208 .elementor-element.elementor-element-c070133::before{--border-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-0cf8736{text-align:center;}.elementor-9208 .elementor-element.elementor-element-0cf8736 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-9208 .elementor-element.elementor-element-0cf8736 > .elementor-widget-container{margin:080px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-795753a{text-align:center;}.elementor-9208 .elementor-element.elementor-element-795753a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-9208 .elementor-element.elementor-element-795753a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-9208 .elementor-element.elementor-element-70f055a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-9208 .elementor-element.elementor-element-36e8c78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-8477b38{text-align:center;}.elementor-9208 .elementor-element.elementor-element-8477b38 .elementor-heading-title{color:#FFFFFF;font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;}.elementor-9208 .elementor-element.elementor-element-8477b38 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-d82a713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-62d3e2e{text-align:center;}.elementor-9208 .elementor-element.elementor-element-62d3e2e .elementor-heading-title{color:#FFFFFF;font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;}.elementor-9208 .elementor-element.elementor-element-62d3e2e > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-be77362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-c9aa882{text-align:center;}.elementor-9208 .elementor-element.elementor-element-c9aa882 .elementor-heading-title{color:#FFFFFF;font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;}.elementor-9208 .elementor-element.elementor-element-c9aa882 > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-592fc595:not(.elementor-motion-effects-element-type-background), .elementor-9208 .elementor-element.elementor-element-592fc595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0CFCE4A;}.elementor-9208 .elementor-element.elementor-element-592fc595{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:030px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-592fc595 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9208 .elementor-element.elementor-element-42dddab6{text-align:center;}.elementor-9208 .elementor-element.elementor-element-42dddab6 .elementor-heading-title{color:#D7B4B3;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;}.elementor-9208 .elementor-element.elementor-element-3743c699{text-align:center;}.elementor-9208 .elementor-element.elementor-element-3743c699 .elementor-heading-title{color:#202124;font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:500;letter-spacing:0px;}.elementor-9208 .elementor-element.elementor-element-3743c699 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-2fbbe709 > .elementor-container{max-width:1250px;}.elementor-9208 .elementor-element.elementor-element-2fbbe709:not(.elementor-motion-effects-element-type-background), .elementor-9208 .elementor-element.elementor-element-2fbbe709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0CFCE4A;}.elementor-9208 .elementor-element.elementor-element-2fbbe709{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 0px 100px 0px;}.elementor-9208 .elementor-element.elementor-element-2fbbe709 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products  ul.products{grid-column-gap:25px;grid-row-gap:50px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product{text-align:center;border-radius:5px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.08);background-color:#FFFFFF;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:5px 5px 0px 0px;margin-bottom:10px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#202124;margin-bottom:8px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#202124;margin-bottom:8px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;letter-spacing:0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price{color:#202124;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price ins{color:#202124;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price ins .amount{color:#202124;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price del{color:#737373;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price del .amount{color:#737373;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .price del {font-family:"Sulphur Point", Sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product .button{padding:0px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products ul.products li.product span.onsale{display:block;min-width:0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-e36d2dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9208 .elementor-element.elementor-element-77fe3fa{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-item > a{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:500;}.elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-text{color:#202124;transition:color 0.3s;}.elementor-9208 .elementor-element.elementor-element-77fe3fa > .elementor-widget-container{margin:35px 0px -15px 0px;}.elementor-9208 .elementor-element.elementor-element-a24b3d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:30px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-206cf8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-117dd72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-e49b89a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-682ab8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-9208 .elementor-element.elementor-element-592fc595{padding:50px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-3743c699 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:00px 0px 0px 0px;}}@media(min-width:768px){.elementor-9208 .elementor-element.elementor-element-4ca3c5c0{--width:33.33%;}.elementor-9208 .elementor-element.elementor-element-45f1293b{--width:33.33%;}.elementor-9208 .elementor-element.elementor-element-192b9fa0{--width:33.33%;}.elementor-9208 .elementor-element.elementor-element-70f055a{--content-width:1250px;}.elementor-9208 .elementor-element.elementor-element-36e8c78{--width:50%;}.elementor-9208 .elementor-element.elementor-element-d82a713{--width:50%;}.elementor-9208 .elementor-element.elementor-element-be77362{--width:50%;}.elementor-9208 .elementor-element.elementor-element-a24b3d6{--content-width:1250px;}.elementor-9208 .elementor-element.elementor-element-206cf8c{--width:25%;}.elementor-9208 .elementor-element.elementor-element-117dd72{--width:25%;}.elementor-9208 .elementor-element.elementor-element-e49b89a{--width:25%;}.elementor-9208 .elementor-element.elementor-element-682ab8c{--width:25%;}}@media(max-width:767px){.elementor-9208 .elementor-element.elementor-element-7be0b44c > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-c070133{--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-9208 .elementor-element.elementor-element-0cf8736 .elementor-heading-title{font-size:14px;}.elementor-9208 .elementor-element.elementor-element-0cf8736 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-795753a .elementor-heading-title{font-size:12px;}.elementor-9208 .elementor-element.elementor-element-795753a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-9208 .elementor-element.elementor-element-70f055a{--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-9208 .elementor-element.elementor-element-592fc595{padding:040px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-42dddab6 .elementor-heading-title{font-size:16px;}.elementor-9208 .elementor-element.elementor-element-42dddab6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9208 .elementor-element.elementor-element-3743c699 .elementor-heading-title{font-size:18px;}.elementor-9208 .elementor-element.elementor-element-3743c699 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-2fbbe709{padding:20px 0px 40px 0px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9208 .elementor-element.elementor-element-91c3b1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9208 .elementor-element.elementor-element-77fe3fa{--e-icon-list-icon-size:30px;}.elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9208 .elementor-element.elementor-element-77fe3fa .elementor-icon-list-item > a{font-size:14px;}.elementor-9208 .elementor-element.elementor-element-206cf8c{--width:50%;}.elementor-9208 .elementor-element.elementor-element-117dd72{--width:50%;}.elementor-9208 .elementor-element.elementor-element-e49b89a{--width:50%;}.elementor-9208 .elementor-element.elementor-element-682ab8c{--width:50%;}}/* Start custom CSS */.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    display: none;
}

button.btn.btn-primary.yith-wcan-filters-opener.enhanced {
    display: none !important;
}

@media (max-width: 1024px){
.elementor-2508 .elementor-element.elementor-element-3771688 > .elementor-widget-container {
    padding: 0px;}}
    
    a.ast-on-card-button.ast-select-options-trigger.product_type_variable.add_to_cart_button {
    display: none;
}

a.ast-on-card-button.ast-select-options-trigger.product_type_simple {
    display: none;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    display: none;
}

button.btn.btn-primary.yith-wcan-filters-opener.enhanced {
    display: none !important;
}

@media (max-width: 1024px){
.elementor-2508 .elementor-element.elementor-element-3771688 > .elementor-widget-container {
    padding: 0px;}}
    

    .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
        display: none;
    }
    
    button.btn.btn-primary.yith-wcan-filters-opener.enhanced {
        display: none !important;
    }
    
    @media (max-width: 1024px){
    .elementor-2508 .elementor-element.elementor-element-3771688 > .elementor-widget-container {
        padding: 0px;}}

.elementor-element.elementor-element-d9ef7ca.e-flex.e-con-boxed.e-con {
    display: none;
}


.categorias-principal {
    overflow: hidden;
    position: relative;
    display: inline-block; /* Asegura que el contenedor solo ocupe el tamaño necesario */
}

.categorias-principal img {
    transition: transform 0.3s ease, filter 0.3s ease;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.categorias-principal:hover img {
    transform: scale(1.1); /* Aplica el zoom */
    filter: brightness(0.8); /* Oscurece la imagen */
}


small.woocommerce-price-suffix {
    display: none;
}

/*instagram*/
.insta-pley {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.insta-pley::before {
    content: "▶"; /* Icono de Play */
    font-size: 3rem; /* Tamaño del icono */
    color: white; /* Color del icono */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: transform 0.3s ease-in-out;
    pointer-events: none; /* Evita que el icono interfiera con los clics */
    z-index: 9999;
}

.insta-pley:hover::before {
    transform: translate(-50%, -50%) scale(1.2); /* Efecto de crecimiento */
}

.insta-galeria, .insta-pley {
    position: relative;
    overflow: hidden; /* Evita que la imagen sobresalga del contenedor */
    display: block;
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.insta-galeria img, .insta-pley img {
    width: 100%;
    height: 100%;
    object-fit: cover; /* Asegura que la imagen se ajuste sin distorsión */
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}

.insta-galeria:hover img, .insta-pley:hover img {
    transform: scale(1.1); /* Aplica un pequeño zoom */
    opacity: 0.7; /* Hace la imagen un poco más blanca y traslúcida */
}

/*icono reel*/
.insta-pley::after {
    content: "";
    background-image: url('https://cisnedepapel.com/wp-content/uploads/2025/02/icons8-carrete-instagram.svg'); /* Reemplaza con la URL del icono */
    background-size: 25px 25px; /* Ajusta el tamaño del icono */
    background-repeat: no-repeat;
    position: absolute;
    top: 10px; /* Ajusta la posición vertical */
    right: 10px; /* Ajusta la posición horizontal */
    width: 24px;
    height: 24px;
    opacity: 1; /* Ajusta la transparencia */
    transition: opacity 0.3s ease-in-out;
}

.insta-galeria::after {
    content: "";
    background-image: url('https://cisnedepapel.com/wp-content/uploads/2025/02/icono-insta-post-galeria.png'); /* Reemplaza con la URL del icono */
    background-size: 20px 20px; /* Ajusta el tamaño del icono */
    background-repeat: no-repeat;
    position: absolute;
    top: 10px; /* Ajusta la posición vertical */
    right: 10px; /* Ajusta la posición horizontal */
    width: 24px;
    height: 24px;
    opacity: 1; /* Ajusta la transparencia */
    transition: opacity 0.3s ease-in-out;
}/* End custom CSS */