.elementor-16 .elementor-element.elementor-element-3dcd1bd3{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-3dcd1bd3{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-3dcd1bd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-17d621c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-17d621c .breadcrumb{font-size:0.8rem;font-weight:400;line-height:1.5em;}.elementor-16 .elementor-element.elementor-element-17d621c .breadcrumbs-wrap .breadcrumb{color:#A07DFA;}.elementor-16 .elementor-element.elementor-element-17d621c .breadcrumbs-wrap a{color:#C3B8E0;}.elementor-16 .elementor-element.elementor-element-17d621c .breadcrumbs-wrap a:hover{color:#675594;}.elementor-element-17d621c .breadcrumbs-wrap{margin:0px 10px 0px 5px;}.elementor-16 .elementor-element.elementor-element-478474ea{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-478474ea{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-4f67b93b{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-4f67b93b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-24f474af{padding:0px 0px 10px 30px;}.elementor-element-24f474af .img-thumbnail .inner{border-color:#FFCF0000;}.elementor-element-24f474af .product-images .zoom, .elementor-element-24f474af .product-images .img-thumbnail:hover .zoom{background-color:#FFFFFF;}.elementor-element-24f474af .product-images .image-galley-viewer, .elementor-element-24f474af .product-images .img-thumbnail:hover .image-galley-viewer{background-color:#FFFFFF;}.elementor-element-24f474af .product-images .zoom{width:28px;height:28px;border:3px solid;box-sizing:content-box;border-color:#E7E7E7;margin:0 14px 14px 14px;}.elementor-element-24f474af .product-images .zoom i{line-height:28px;font-size:15px;}.elementor-element-24f474af .product-images .image-galley-viewer{width:28px;height:28px;--porto-product-action-width:28px;border:3px solid;box-sizing:content-box;--porto-product-action-border:3px;border-color:#E7E7E7;margin:0 14px;--porto-product-action-margin:14px;}.elementor-element-24f474af .product-images .image-galley-viewer i{line-height:28px;font-size:15px;}.elementor-element-24f474af .product-images .image-galley-viewer.without-zoom{margin-bottom:14px;}.elementor-16 .elementor-element.elementor-element-2ac26b3c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2ac26b3c{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-2ac26b3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-786165ca{margin:-0.125rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.875rem) 0rem;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-786165ca .product_title{font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6c6f1d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-element-6c6f1d6a .woocommerce-product-rating .star-rating{font-size:12px;}.elementor-16 .elementor-element.elementor-element-6c6f1d6a .review-link{font-size:12px;}.elementor-element-6c6f1d6a .woocommerce-product-rating:after{content:none;}.elementor-element-7c55b748 a, .elementor-element-7c55b748 a span{width:auto;text-indent:0;}.elementor-element-7c55b748 .yith-wcwl-add-to-wishlist a:before{position:static;margin-right:0.125rem;line-height:1;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7c55b748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-element-7c55b748 a:before, .single-product .elementor-element-7c55b748 .add_to_wishlist:before{font-size:13px;}.elementor-16 .elementor-element.elementor-element-7c55b748 a, .elementor-16 .elementor-element.elementor-element-7c55b748 a span{font-size:13px;font-weight:400;}.elementor-element-7c55b748 .yith-wcwl-wishlistaddedbrowse a:before, .elementor-element-7c55b748 .yith-wcwl-wishlistexistsbrowse a:before{color:#DA5555;}.single-product .product-summary-wrap .elementor-element-7c55b748 a, .single-product .product-summary-wrap .elementor-element-7c55b748 a span, .elementor-element-7c55b748 a, .elementor-element-7c55b748 a span:not(.yith-wcwl-tooltip){color:#FFFFFF;}.single-product .product-summary-wrap .elementor-element-7c55b748 a:hover, .single-product .product-summary-wrap .elementor-element-7c55b748 a:hover span, .elementor-element-7c55b748 a:hover, .elementor-element-7c55b748 a:hover span{color:#FFFFFF;}.elementor-element-7c55b748 a, .single-product .product-summary-wrap .elementor-element-7c55b748 a{background-color:#12121C;}.elementor-element-7c55b748 a:hover, .single-product .product-summary-wrap .elementor-element-7c55b748 a:hover{background-color:#171723;border-color:#171723;}.elementor-element-7c55b748 a{padding-left:9px;padding-right:9px;}.elementor-16 .elementor-element.elementor-element-7ec12155{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-element-7ec12155 .product_meta{display:flex;flex-wrap:wrap;}.elementor-element-7ec12155 .product_meta, .product-summary-wrap  .elementor-element-7ec12155 .product_meta span{font-weight:700;}.elementor-16 .elementor-element.elementor-element-6a997f2f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-16 .elementor-element.elementor-element-6a997f2f .price{font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-6a997f2f .price del{color:#C5C5C5;}.elementor-16 .elementor-element.elementor-element-7bc79130{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.9rem) 0rem;}.elementor-element-7bc79130 p, .elementor-16 .elementor-element.elementor-element-7bc79130{font-size:1rem;line-height:1.75rem;letter-spacing:-0.015em;}.elementor-16 .elementor-element.elementor-element-128bb39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-20fa1824{width:100%;max-width:100%;}.elementor-element-20fa1824 .product-summary-wrap .quantity{margin:0px 0px 0px 0px;}.elementor-element-20fa1824 .product-summary-wrap .quantity .minus{width:30px;border-width:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-element-20fa1824 .product-summary-wrap .quantity .minus:not(:hover){color:var( --e-global-color-d24d8d8 );}.elementor-element-20fa1824 .product-summary-wrap .quantity .qty{width:21px;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-d24d8d8 );background-color:#FFFFFF;}.elementor-element-20fa1824 .product-summary-wrap .quantity .qty:not(:hover){color:var( --e-global-color-d24d8d8 );}.elementor-element-20fa1824 .product-summary-wrap .quantity .plus{border-width:0px 0px 0px 0px;border-color:var( --e-global-color-d24d8d8 );background-color:#FFFFFF;}.elementor-element-20fa1824 .product-summary-wrap .quantity .plus:not(:hover){color:var( --e-global-color-d24d8d8 );}.elementor-element-20fa1824 .woocommerce-variation-price .price{color:#FFFFFF;}.elementor-element-20fa1824 .single_add_to_cart_button{color:var( --e-global-color-d24d8d8 );background-color:var( --e-global-color-primary );}.elementor-element-20fa1824 .view-cart-btn{color:var( --e-global-color-tertiary );}.elementor-element-20fa1824 form .button{flex:1;min-width:150px;}.elementor-element-20fa1824 .cart:not(.variations_form), .elementor-element-20fa1824 .single_variation_wrap{padding:10px 0px 10px 0px;border-width:0px 0px 0px 0px;border-style:solid;}.elementor-element-20fa1824 .product-summary-wrap .variations tr{display:block;}.elementor-element-20fa1824 .variations .label, .elementor-element-20fa1824 .variations td.value{display:block;}.elementor-16 .elementor-element.elementor-element-266d0fdc{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1.35rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-711dea9b{width:auto;max-width:auto;border-radius:0rem 0.5rem 0.5rem 0.5rem;}.elementor-element-8de155c .product-name{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8de155c .price{color:var( --e-global-color-primary );}.elementor-element-8de155c .availability{color:var( --e-global-color-tertiary );}.elementor-16 .elementor-element.elementor-element-220d8a40{--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-16 .elementor-element.elementor-element-77f23692{--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:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:14px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-77f23692{--padding-inline-start:0px;--padding-inline-end:14px;}.elementor-16 .elementor-element.elementor-element-77f23692.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-6cab546{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-16 .elementor-element.elementor-element-6cab546 .elementor-heading-title{font-size:1.625rem;font-weight:600;}.elementor-element-38e1b26c p, .elementor-16 .elementor-element.elementor-element-38e1b26c{font-size:1rem;font-weight:400;line-height:1.875em;letter-spacing:-0.015em;}.elementor-16 .elementor-element.elementor-element-bb433fc{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-7d7d076{--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;}.elementor-16 .elementor-element.elementor-element-2cc82479{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:2px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.35rem) 0rem;}.elementor-16 .elementor-element.elementor-element-2cc82479 .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-2cc82479 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-nav:not(.disabled){display:block !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-nav button{font-size:22px !important;line-height:22px !important;width:40px !important;height:40px !important;border-radius:50% !important;color:#222529 !important;background-color:#FFFFFF !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-20px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.show-nav-title .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-20px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-20px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-nav button:not(.disabled):hover{color:#FFFFFF !important;background-color:var( --e-global-color-primary );}.elementor-element-55f9890d .sp-linked-heading{font-size:1.625rem;font-weight:600;text-transform:capitalize;letter-spacing:-0.025em;border:none;margin-bottom:1.1rem;}@media(max-width:991px){.elementor-16 .elementor-element.elementor-element-786165ca .product_title{font-size:1.6rem;}.elementor-16 .elementor-element.elementor-element-266d0fdc{--margin-top:0.15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-711dea9b{width:var( --container-widget-width, 8rem );max-width:8rem;--container-widget-width:8rem;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-bb433fc{--margin-top:2.7rem;--margin-bottom:-0.7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-nav button{font-size:20px !important;line-height:20px !important;width:34px !important;height:34px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-17px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.show-nav-title .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-17px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-17px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-17px !important;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-3dcd1bd3{--width:100%;}.elementor-16 .elementor-element.elementor-element-478474ea{--content-width:1265px;}.elementor-16 .elementor-element.elementor-element-4f67b93b{--width:50%;}.elementor-16 .elementor-element.elementor-element-2ac26b3c{--width:45%;}.elementor-16 .elementor-element.elementor-element-77f23692{--width:50%;}.elementor-16 .elementor-element.elementor-element-bb433fc{--width:45%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-3dcd1bd3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-3dcd1bd3{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-17d621c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-17d621c .breadcrumb{font-size:0.8rem;}.elementor-16 .elementor-element.elementor-element-478474ea{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-478474ea{--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-16 .elementor-element.elementor-element-24f474af{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-24f474af.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2ac26b3c{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:00%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-2ac26b3c{--padding-inline-start:0%;--padding-inline-end:00%;}.elementor-16 .elementor-element.elementor-element-786165ca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-16 .elementor-element.elementor-element-786165ca .product_title{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-7c55b748{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 13px 0px;}.elementor-element-7c55b748 a{padding-left:9px;padding-right:9px;}.elementor-16 .elementor-element.elementor-element-7ec12155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-16 .elementor-element.elementor-element-6a997f2f .price{font-size:1.6rem;}.elementor-16 .elementor-element.elementor-element-128bb39{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 22px 0px 22px;}.elementor-16 .elementor-element.elementor-element-20fa1824{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-77f23692{--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-77f23692{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-77f23692.e-con{--order:99999 /* order end hack */;}.elementor-16 .elementor-element.elementor-element-38e1b26c{padding:0% 5% 0% 0%;}.elementor-16 .elementor-element.elementor-element-2fea5fa7{padding:0% 5% 0% 0%;}.elementor-16 .elementor-element.elementor-element-bb433fc{--margin-top:2.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-16 .elementor-element.elementor-element-e17f4ae{padding:0% 0% 0% 0%;}.elementor-16 .elementor-element.elementor-element-55f9890d{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-nav button{font-size:15px !important;line-height:15px !important;width:26px !important;height:26px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-13px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.show-nav-title .owl-nav button.owl-prev, .elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-13px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-13px !important;}.elementor-16 .elementor-element.elementor-element-55f9890d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-13px !important;}}/* Start custom CSS for porto_cp_image, class: .elementor-element-24f474af */.product-thumbs-vertical-slider .img-thumbnail, .product-thumbs-vertical-slider .slick-slide {
    border: none;
    width: 60% !important;
}
/* Thumbnail prodotto pagina singola: dimensione ridotta */
.product-thumbs-slider .owl-item {
    width: 70px !important;
}
.product-thumbs-slider .owl-item .img-thumbnail {
    width: 70px !important;
    height: 70px !important;
    padding: 2px !important;
}
.product-thumbs-slider .owl-item .img-thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
}

.product-thumbs-slider .yaydp-sale-tag {
    display: none !important;
}
.product-thumbs-slider.owl-carousel .owl-item img {
    HEIGHT: AUTO !IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for porto_cp_rating, class: .elementor-element-6c6f1d6a */.elementor-16 .elementor-element.elementor-element-6c6f1d6a{
 margin-bottom: -13px !important;
}/* End custom CSS */
/* Start custom CSS for porto_cp_wishlist, class: .elementor-element-7c55b748 */.add_to_wishlist.single_add_to_wishlist{
    border-radius: 8px;
    border: 1px solid var(--card-border);
    
}
.add_to_wishlist.single_add_to_wishlist:before{
    color: #c084fc !important;
}/* End custom CSS */
/* Start custom CSS for porto_cp_meta, class: .elementor-element-7ec12155 */.product-stock {
    font-size: 0;
}

.product-stock .stock {
    font-size: 14px; 
    color: #38b54a !important;
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for porto_cp_add_to_cart, class: .elementor-element-20fa1824 */.custom-cart .single_add_to_cart_button{
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for porto_cp_addcart_sticky, class: .elementor-element-8de155c */.sticky-product .single_add_to_cart_button {
    background-color:  #ffcf00 !important;
    color: #120d20 !important;
}/* End custom CSS */
/* Start custom CSS for porto_cp_description, class: .elementor-element-38e1b26c */.read-more-wrap {
  position: relative;
}

.read-more-wrap.collassato {
  max-height: 72px;
  overflow: hidden;
}

.read-more-wrap.collassato::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40px;
  background: linear-gradient(rgba(18, 13, 32, 0), rgba(18, 13, 32, 1));

  pointer-events: none;
}

.read-more-btn {
  display: block;
  margin-top: 6px;
  margin-left: auto;
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  background: none;
  border: none;
  padding: 0;
  font-family: inherit;
}/* End custom CSS */