.produse .produs .info-tip,.produse .produs .info-tip.discount{color:var(--alb);background:var(--roz)}.produse .produs .info-tip,.produse .produs .titlu{font-size:12px;letter-spacing:0;text-align:center;overflow:hidden;text-decoration:none}.produse-grid .bannerHolder{text-align:center}.produse-grid .bannerHolder img{width:100%;height:auto}.produse{margin:0 0 10px}.produse .produs{position:relative;font-family:Jost,sans-serif;padding:0;background:var(--alb);margin:10px 0}.produse .produs .imagine,.produse .produs .slider-produs{position:relative;overflow:hidden;margin:0 0 11px;min-height:164px;z-index:1}.produse .produs .imagine a,.produse .produs .titlu .denumire{display:block}.produse .produs .imagine img{width:100%;height:auto;aspect-ratio:1/1}.produse .produs .imagine img[alt]:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;content:attr(alt)}.produse .produs.oos .imagine a::after{content:"";display:block;width:100%;height:70px;background:url("https://cdn.makeupshop.ro/v4/img/sold-out-xl.svg") center center/80% no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.produse .produs .wishlist .inima{display:block;width:30px;height:30px;font-size:0px;position:absolute;top:30px;right:10px;z-index:2;text-align:right}.produse .produs .wishlist img{width:16.73px!important;height:15px!important}.produse .produs .info-tip{position:absolute;font-family:Jost,sans-serif;font-weight:500;display:inline-block;padding:0 10px;text-transform:uppercase;top:30px;left:10px;z-index:2;height:22px;line-height:22px}.produse .produs .info-tip:nth-child(2){top:54px}.produse .produs .info-tip.text{color:var(--roz);background:var(--roz2)}.produse .produs .slider-produs .swiper-slide{position:relative;min-height:164px;z-index:1}.produse .produs .slider-produs img{width:100%;height:auto;z-index:1}.produse .produs .slider-produs a{display:block;z-index:1}.produse .produs .slider-produs .swiper-scrollbar{left:0!important;width:100%!important;bottom:2px!important;height:1px!important;border-radius:0!important;background:rgba(54,52,73,.5)}.produse .produs .slider-produs .swiper-scrollbar-drag{background:rgba(154,153,163,.5);top:-1px!important;height:3px!important}.produse .produs .titlu{line-height:16px;height:67px;margin:0 0 11px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;color:var(--negru);font-weight:400}.produse .produs .titlu .brand{display:block;text-transform:uppercase;margin:0 0 7px}.produse .produs .preturi{margin:0 0 12.5px}.produse .produs .preturi .pret{padding:0 4.76px;font-weight:400;font-size:14px;letter-spacing:.28px;line-height:21px;color:var(--negru)}.produse .produs .preturi .pret-original{font-weight:300;font-size:10px;letter-spacing:.2px;line-height:15px;padding:1px 4.76px 0;position:relative}.produse .produs .preturi .pret-original:after{content:"";background:var(--roz);height:1px;width:100%;position:absolute;bottom:7px;left:0}.produse .produs .preturi .pret-promotional{font-weight:400;font-size:14px;letter-spacing:.28px;line-height:21px;color:var(--roz)}.produse .produs .rating{font-size:0px;margin:0 0 14px;height:17px}.produse .produs .rating .stars .star{background:url("https://cdn.makeupshop.ro/v4/img/star-negru-filled.svg") center center/14px 14px no-repeat;width:14px;height:14px;display:inline-block;margin:0 4px}.produse .produs .rating .stars .star.outline{background:url("https://cdn.makeupshop.ro/v4/img/star-negru-outline.svg") center center no-repeat}.produse .produs .rating .numar-comentarii{font-size:14px;color:var(--negru);font-weight:300;margin:0 0 0 4px}.produse .produs .numar-nuante{font-family:Jost,sans-serif;font-size:10px;letter-spacing:0;line-height:14px;height:14px;color:var(--gri);font-weight:400;margin:0 0 9px;text-align:center;display:block}.produse .produs .buton{font-size:14px;letter-spacing:.7px;line-height:21px;background:var(--negru);border:solid 1px var(--negru);color:var(--alb);text-align:center;width:100%;display:block;text-decoration:none;padding:6px 0;font-weight:400;position:relative}.produse .produs .buton.outline{background:var(--alb);color:var(--negru)}.produse-slide{width:100%;overflow:hidden;position:relative}.produse-slide .swiper-produs-slide{max-width:50%}@media (min-width:576px){.produse-slide .swiper-produs-slide{max-width:25%}}.sectiune-produse{margin:25px 0 0}.sectiune-produse .nav-produse-load-header{position:relative;margin:0 0 24px}.sectiune-produse .nav-produse-load-header:after{content:"";display:block;width:100%;height:1px;background:var(--negru);position:absolute;bottom:1px;left:0}.sectiune-produse .nav-produse-load-header a{font-family:Jost,sans-serif;letter-spacing:.6px;font-size:16px;line-height:24px;font-weight:400;color:var(--negru);opacity:.9;text-decoration:none;padding:0 15px 7px}.sectiune-produse .nav-produse-load-header .activ{border-bottom:solid 3px var(--negru);font-weight:400;opacity:1}.produse-slide .swiper-scrollbar,.swiper-scrollbar-produse{left:0!important;width:100%!important;bottom:0!important;background:0 0;height:5px}.produse-slide .swiper-scrollbar:after,.swiper-scrollbar-produse:after{width:100%;background:rgba(0,0,0,.5);content:"";height:1px;display:block;position:absolute;top:2px;left:0;z-index:-1}.produse-slide .swiper-scrollbar-drag,.swiper-scrollbar-produse .swiper-scrollbar-drag{background:var(--roz);height:5px}@media all and (max-width:350px){.produse .produs .rating .stars .star{margin:0 1px}.produse .produs .preturi{height:35px;flex-direction:column}.produse .produs .preturi .pret-original{padding:1px 0 0}}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.produs .video-container,.produs .video-container video,.swiper-scrollbar-drag{height:100%;width:100%}.swiper-scrollbar-drag{position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.produse-slide .swiper-wrapper{padding:0 0 10px}.produs .video-container{font-size:0px;position:relative}.produs .video-container .video-loader{font-size:0px}.produs .video-container .videoBannerLink{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.produs .video-container .videoBannerLink img{width:100%;height:100%;display:block}