.product-prices{display:flex;flex-wrap:wrap;justify-content:flex-start}.product-prices .add-to-compare,.product-prices .counter{margin-right:1.25rem}.product-prices .product-prices-quantity,.product-prices .product-prices-price{display:flex;flex-direction:column}.product-prices .product-prices-quantity .prices-container,.product-prices .product-prices-price .prices-container{display:flex;flex-direction:row;align-items:center;gap:1.25rem;justify-content:flex-end}.product-prices .product-prices-quantity .wholesales-prices-list,.product-prices .product-prices-price .wholesales-prices-list{background-color:#fff;padding:1.25rem;border-color:#e7e7e7}.product-prices .product-prices-quantity .wholesales-prices-cell-title,.product-prices .product-prices-price .wholesales-prices-cell-title{font-family:var(--primary-font-family);font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}.product-prices .product-prices-button-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.product-prices .product-prices-button-wrapper:last-child{padding-top:1.5rem}.product-prices .product-prices-button-wrapper .with-popover .wholesales-prices{border-color:#e7e7e7}.product-prices .product-prices-button-wrapper .with-popover .wholesales-prices:hover{border-color:#ff8200}.product-prices .product-prices-price{align-items:flex-end}.product-prices .product-prices-price .ico-button{padding:0 .8125rem 0 1.25rem;white-space:nowrap}.product-prices .product-prices-price .ico-button:hover,.product-prices .product-prices-price .ico-button:focus,.product-prices .product-prices-price .ico-button:active{background-color:#ff8200!important}.product-prices .product-prices-price .ico-button.medium{height:2.5rem}.product-prices .product-prices-price .ico-button img{margin-left:.8125rem}.product-prices .product-prices-quantity{margin-top:1.25rem;justify-content:flex-end}.product-prices .product-prices-quantity .alert-container{min-height:4rem;width:27rem;margin-left:3.25rem;margin-top:1rem;flex-wrap:wrap}.product-prices .product-prices-quantity .btn-compare-wrapper{justify-content:flex-start;height:30px;margin:0}.product-price-container{letter-spacing:-.5px;font-family:var(--secondary-font-family);font-size:1.625rem;font-weight:600;margin:1.25rem 0}.product-price-container.discounted{font-size:1.25rem;font-weight:400}.product-price-container.discounted .product-price-wrapper{color:#ff8200;position:relative;z-index:1}.product-price-container.discounted .product-price-wrapper .product-price-value,.product-price-container.discounted .product-price-wrapper .product-price-currency{color:#131515}.product-price-container.discounted .product-price-wrapper:before{border-top:3px solid #FF8200;content:"";margin:0 auto;position:absolute;top:8px;left:-3px;right:0;bottom:0;width:105%;z-index:-1}.product-price-container.discounted .product-price-discount{margin-right:.625rem;color:#ff8200}@media (max-width: 991.98px){.product-price-container{font-size:1.5rem;margin-bottom:0}.product-price-container.discounted{font-size:1.125rem}.product-price-container.discounted .product-price-wrapper:before{border-top:2px solid #FF8200;top:8px}.product-price-container .product-prices .product-prices-quantity .btn-compare-wrapper{margin:0 0 .5rem}.product-price-container .product-prices .product-prices-quantity .btn-compare-wrapper .title{font-size:14px;letter-spacing:-.2px;line-height:1rem}}@media (max-width: 767.98px){.product-prices{flex-direction:column}.product-prices .add-to-compare{margin-right:0}.product-prices .product-prices-quantity{margin-top:0}.product-prices .product-prices-quantity .product-prices-button-wrapper{justify-content:space-evenly;font-size:14px;letter-spacing:-.2px;line-height:16px}.product-prices .product-prices-quantity .product-prices-button-wrapper .add-to-compare,.product-prices .product-prices-quantity .product-prices-button-wrapper .add-to-whishlist,.product-prices .product-prices-quantity .product-prices-button-wrapper .counter,.product-prices .product-prices-quantity .product-prices-button-wrapper .with-popover,.product-prices .product-prices-quantity .product-prices-button-wrapper .price-link{margin-right:0;margin-top:0}.product-prices .product-prices-quantity .product-prices-button-wrapper .price-link{height:2.5rem}.product-prices .product-prices-quantity .btn-compare-wrapper{flex-direction:row;justify-content:center;margin-bottom:.25rem}.product-prices .product-prices-quantity .btn-compare-wrapper .alert-container{margin-bottom:11rem;max-width:80%;min-height:4rem;width:calc(100% - 2rem);margin-left:0;flex-wrap:wrap}.product-prices .product-prices-quantity .btn-compare-wrapper .alert-container:before{top:100%;left:calc(50% - 35px);transform:none;border-bottom:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #5C068C}.product-prices .product-prices-price{margin-left:0;margin-top:1.5rem;justify-content:center;align-items:center}.product-prices .product-prices-price .prices-container{flex-direction:column;gap:0;margin-bottom:1.25rem;flex-wrap:nowrap}.product-prices .product-prices-price .ico-button{padding:0 .625rem}.product-prices .product-prices-price .ico-button img{margin-left:.5rem}.product-prices .product-prices-price .cart-error{margin-top:-5px!important}.product-price-container{margin:0}}.discount-label{position:absolute;border-radius:4px;background-color:#ff8200;font-size:1.25rem;line-height:1.25rem;color:#131515;top:.625rem;left:.625rem;font-family:var(--secondary-font-family);letter-spacing:-.5px;padding:.5rem;z-index:9}@media (max-width: 991.98px){.discount-label{font-size:1rem;line-height:1rem;top:.625rem;left:.625rem;padding:.4375rem .5rem}}
