.content-product-list{max-width:100%;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px;padding-top:2rem;position:relative}.content-product-list:before{content:"";position:absolute;top:0;left:calc(50% - 5rem);height:2px;background-color:#000;display:block;width:10rem}.content-product-list .product-list .product-details{margin-top:.8em;margin-bottom:.8em}.content-product-list .product-list .product-details .product-count{font-size:.8rem;font-family:"Manrope",sans-serif}.content-product-list .product-list .product-details .product-count span{font-weight:600}.content-product-list .product-list .product-details .product-name p{font-size:.9rem;margin-top:.8em;margin-bottom:.8em;font-family:"Manrope",sans-serif;font-weight:600;text-transform:uppercase}.content-product-list .product-list .product-details .product-description p{font-size:.9rem;margin-top:.8em;margin-bottom:.8em;font-family:"Manrope",sans-serif;font-weight:400}.content-product-list .product-list .product-details .button-br{display:block}.content-product-list .product-list .product-details .button-br .button-wrapper{width:auto;margin:15px 0 !important}.content-product-list .product-list .product-details .button-br .button-wrapper:hover .product-links span{color:#fff;text-decoration:unset !important}.content-product-list .product-list .product-details .button-br .button-wrapper .button-container{margin:5px 0;border:1px solid #000;color:#000;padding:10px 0}.content-product-list .product-list .product-details .button-br .button-wrapper .button-container a .product-links{font-size:.8rem;text-transform:uppercase}.content-product-list .product-list .product-details .button-br .button-wrapper .button-container:hover{background:#000;color:#fff;transition:all .3s}