html,body[data-container=body]{font-family:'Rubik',sans-serif !important}.row{margin:0 !important}.checkout-index-index .payment-option .messages{display:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important;background-color:#fff !important}.header-container .top-header .container .row{margin:0}#back-top .fa.fa-angle-up:before{color:#fff;font-size:35px}.breadcrumbs .items .item{font-size:16px !important}.breadcrumbs .items .item a{color:#332e2e !important}.breadcrumbs .item:not(:last-child):after{font-size:30px}.compare_limit_reached{color:#cc293d;font-weight:700;padding:10px 0}.message.success a:active,.message.success a,.message.success a:hover,.message.success a:visited{color:#222}.message.warning span{font-size:14px !important}#freshwidget-button.freshwidget-button{top:60% !important;z-index:999}#freshwidget-button .freshwidget-customimage{width:50px;height:50px;right:15px}button.action.primary{background-color:#cc293d !important}button.action.search{background-color:#cc293d !important}button.action.search span{color:#fff !important;font-weight:600}button.action span{color:#fff !important;font-weight:600}div.mage-error{color:#e02b27 !important;font-size:14px;text-align:start}.field-error,div.mage-error[generated] span{color:#e02b27 !important;font-size:14px;text-align:start}.form-login .fieldset>.field.required>.label:after{margin:0 !important;font-size:14px !important}.message.success{color:#fff !important;background:#d30035 !important}.message.success div{color:#fff !important;background:#d30035 !important}.message.success>*:first-child:before{color:#fff !important}.container .page.messages{max-width:100%}.item-product .product-info .product-name{min-height:48px;line-height:24px;margin-top:10px}.item-product .product-info .product-name a{color:#337ab7 !important;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;white-space:initial}.item-product .product-info .info-price .price-box .old-price{color:#b5b5b5 !important}.item-product .product-info .info-price .price-box .price-container .price{color:#332e2e !important;font-weight:500}.item-product .product-info .info-price .price-box .special-price .price{color:#332e2e !important;font-weight:500}.item-product .product-info .info-price .price-box .old-price .price{color:#ccc4c4 !important;font-weight:400 !important}.item-product .product-info .product-sold .count-sold{color:#707070 !important;font-size:12px}.item-product .product-thumb .product-image-container{background:#f6f6f6}.item-product .product-thumb .product-image-container .product-image-wrapper img.product-image-photo{color:transparent}.item-product .product-extra-link a:hover{background-color:#cc293d !important;border-color:#cc293d !important}.item-product .product-thumb .hot-onsale .onsale{background-color:#cc293d !important}.product_row .item-product .product-thumb .onsale .sale-text label{color:#fff !important;font-weight:400 !important}.item-product .product-thumb .hot-onsale .onsale .sale-text label{color:#fff !important;font-weight:400 !important}.item-product .product-thumb .hot-onsale .onsale.new-lable{background-color:#cc293d !important;color:#fff !important;font-weight:400 !important}.item-product .product-thumb .product-info-cart .stock.unavailable{background-color:#cc293d;border-color:#cc293d;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600}.item-product .product-thumb .product-info-cart{bottom:0}.item-product .product-thumb .product-info-cart .actions-primary .view_product_detail{font-weight:600}.item-product .product-thumb .product-info-cart .actions-primary a.view_product_detail{font-weight:600}.item-product .product-thumb .actions-secondary{transform:none;opacity:0;visibility:hidden}.item-product:hover .product-thumb .actions-secondary{transform:none;opacity:1;visibility:visible}.product_row .item-product .product-thumb .product-extra-link li a:hover{color:#fff !important;font-weight:500}.item-product .product-thumb .product-extra-link li a:before{font-weight:500 !important}.item-product .product-thumb .product-extra-link li a:hover:before{font-weight:600 !important}.item-product .product-info .product-rating{margin-bottom:15px;margin-top:10px}.item-product .product-info .product-rating .product-reviews-summary.empty .reviews-actions{height:0}.item-product .product-info .product-rating .product-reviews-summary.empty .inner-rating .rating-result-0:before{font-family:'simple-line-icons';content:'\e09b' '\e09b' '\e09b' '\e09b' '\e09b';font-weight:600;height:15px;line-height:1;letter-spacing:4px;color:#c7c7c7}.item-product .product-info .product-rating .product-reviews-summary .rating-summary .rating-result{width:100px;margin-left:0}.item-product .product-info .product-rating .product-reviews-summary .rating-summary .rating-result:before{font-weight:600;line-height:1;height:15px;font-size:13px;color:#c7c7c7;letter-spacing:4px}.item-product .product-info .product-rating .product-reviews-summary .rating-summary .rating-result span:before{font-weight:400;line-height:1;letter-spacing:4px}.item-product .product-info .product-code label{color:#666 !important;font-weight:400}body.account .block-collapsible-nav .content .nav li a{color:#332e2e}.account .actions-toolbar>.secondary{float:left}.account .actions-toolbar>.primary{float:right}.account .actions-toolbar>.secondary .action.back{display:block}.account .actions-toolbar>.secondary .action.back:hover{color:#fff}.account .actions-toolbar>.secondary .action.back span{font-size:14px;font-weight:500}.account button.action span{color:#fff !important;font-weight:500;font-size:14px}body.account .toolbar .pager .toolbar-amount .toolbar-number{color:#7c7e83;font-weight:400;font-size:14px}body.account .toolbar .pager .limiter .limiter-label{color:#7c7e83;font-weight:400;font-size:14px}body.account .toolbar .pager .limiter .limiter-text{color:#7c7e83;font-weight:400;font-size:14px}body.account .toolbar .pager .limiter .limiter-options{background-color:#e6e6e6;color:#7c7e83;font-weight:400;font-size:14px;padding:0 10px}.customer-account-index .page.messages .message.success{margin-top:20px;margin-bottom:20px}body.account .page-main#maincontent{padding-top:20px}.pdp-addtocart-popup .pupup-error-cart-added{font-weight:700;text-align:center !important;color:red;margin:30px}.pdp-addtocart-popup .cart-error-button-pdp{color:#fff !important;width:100% !important;font-weight:700;font-size:14px !important}.footer_infos_logo img{cursor:pointer}