/**
* General
*/

body {
    color: #363636 !important;
}

.btn{
    color: #363636 !important; 
}

.form-hint, .form-text, .form__hint{
    color: #363636 !important;
}

.btn-link:hover{
    color: #bb3131 !important;
}

.page--checkout .form__row--single-selection .form__label .label-content__hint{
    color: #363636 !important;
}

.mm-btn:after, .mm-btn:before{
    border-color: #bb3131 !important;
}

.mm-btn--close.mm-navbar__btn{
    display: none !important;
}

.mm-listitem{
    border-color: #bb3131 !important;
    color: #bb3131 !important;
}

.mm-listitem:after{
    border-bottom-style: solid !important;
}

.mobile-menu .mm-navbar>.mobile-menu-footer{
    background-color: #bb3131 !important;
    color: #fff !important;
}

.mm-navbars--top{
    border-bottom: 1px solid #bb3131 !important;
}

.mobile-menu .mm-navbar>.mobile-menu-footer svg{
    color: #fff !important;
}
.mobile-menu-user.btn.btn-icon{
    color: #fff !important;
}

.currency-selector__toggle.btn.btn-icon{
    color: #fff !important;
}

.footer__block--newsletter .form__row--email{
    flex: 0 0 65% !important;
}

.footer__block--newsletter .form__label{
    margin: 1.65rem 0 0 !important;
}

.footer__block--newsletter .form__buttons{
    width: 34% !important;
    height: 100% !important;
}

.footer__block--newsletter .form__buttons button[type=submit]{
    padding-left: 0rem !important;
    padding-right: 0rem !important;
}

.widget-products-grid__heading { 
    width: 100% !important;
    text-align: center !important;
    border-bottom: 1px solid #bb3131!important;
    line-height: 0.1em !important;
    font-size: 40px !important;
    color: #bb3131 !important;
    margin: 0px 0 60px !important;
} 

.widget-products-grid__heading span { 
    background: #fff !important;
    padding: 0 30px !important; 
}

.drawer-items__quantity-options svg{
    color: #363636!important
}
.header__logo-image{
    max-width: 100% !important;
    padding: 0 !important;
}

.pagination__page-item--active span{
    background-color: #bb3131 !important;
    color: #fff !important;
}

.slider-wrap.noUi-horizontal .noUi-connect{
    background-color: #bb3131 !important;
}

.facets-sidebar .facet__options--checkbox [data-count]:after, .facets-sidebar .facet__options--radio [data-count]:after{
    color: #363636 !important;
}

.form-control, .form-select{
    color: #363636 !important;
    border: 1px solid #eeeeee !important;
}

.header__menu-item--opened>a {
    background-image:url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0nbmV3IDAgMCAzMiAzMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCAzMiAzMicgd2lkdGg9JzUxMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48ZyBpZD0nTGF5ZXJfMSc+PHBhdGggZD0nbTI5LjYwNDMgMTAuNTI4LTEyLjA3MzUgMTIuODI4MWMtLjgzLjg4MTktMi4yMzE1Ljg4MTktMy4wNjE1IDBsLTEyLjA3MzYtMTIuODI4MWMtLjkwNzEtLjk2MzktLjIyMzgtMi41NDU1IDEuMDk5OC0yLjU0NTVoMjUuMDA4OWMxLjMyMzcgMCAyLjAwNyAxLjU4MTYgMS4wOTk5IDIuNTQ1NXonIGZpbGw9JyNiYjMxMzEnLz48L2c+PC9zdmc+") !important;
}

.search-inline__form.form input{
    border: 1px solid #bb3131 !important;
    
    
}

.search-inline__button{
    background: #bb3131 !important
}

.search-inline__button svg{
    color: #fff !important
}

.shipping_text{
    margin-bottom: 0.5rem;
    color: #363636;
    font-weight: bold;
}

.shipping_date{

    color: #bb3131;
    font-weight: bold;
}

.bogo-format__text{
    margin-bottom: 0.5rem;
    color: #bb3131;
    font-weight: bold; 
}

.bogo-format__expiration{
    margin-bottom: 0.5rem;
    color: #bb3131;
    font-weight: bold;
}

.product-summary__info{
    margin-bottom: 0.5rem !important;
}

.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected, .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted){
    background-color: #bb3131 !important;
    color: #fff !important;
}
.delivery-points .delivery-point__label{
    color: #363636 !important;
}

.age-verification__action.btn-secondary{
    color: #fff !important;
}
.form__single-choice--tabs label:hover{
    border-bottom-color: #bb3131 !important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #363636 !important;
 
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #363636 !important;
}
/** 
* Listari produse
*/
.product--slider .product__name{
    color: #363636 !important; 
}

.list-image__badge--price-discount{
    background: #ffd800 !important;
    color: #363636 !important;
}
.list-image__badge--new{
    background: #bb3131 !important;
    color: #fff !important;
}
.list-image__badge--promo-qty-discount{
    background: #bb3131 !important;
    color: #fff !important;    
}
.list-image__badge--promo-bogo-prod{
    background: #bb3131 !important;
    color: #fff !important; 
}
.product--slider .product__info--package-price-gross, .product--slider .product__info--price-gross{
    color: #363636 !important; 
   
}
.form__single-choice--tabs input[type=radio]:checked~label{
    border-bottom-color: #bb3131 !important;
}

/**
* Fisa produs
*/

a{
    color: #bb3131 !important;
}

.text_block{
    border: 2px solid #bb3131 !important;
    border-radius: 20px !important;
    padding: 5px !important;
    font-size:12px !important;
    margin-bottom: 20px !important;
}

.bogo-format__item{
    border: 1px solid #bb3131 !important;
}

main>section:not(:last-child){
    margin-bottom: 0px !important;
}
.page {
    margin-bottom: 0.5rem !important;
}
.product-content__block--reviews .product-content__block-heading{
    font-size: 1.5rem !important;
}
.progress__bar--rating{
    background-color: #bb3131 !important;
}
.page--product-details.page .page__content-wrapper .product-content__block .product-details .product-attributes__label, .page--product-details.page .page__content-wrapper .product-content__block .product-details .product-attributes__value{
    padding: 0.5rem 0.625rem !important;
}
.product-meta-fields{
    display:none !important
}
.product-attributes__item{
    padding: 0 !important;
}

.product-summary__heading{
    color: #bb3131 !important;
}

.quantity-spinner button{
    background: #bb3131 !important;
    border-color: #bb3131 !important;
}

.product-summary__form .input-group-sm>.btn, .product-summary__form .input-group-sm>.form-control, .product-summary__form .input-group-sm>.form-select,.product-summary__form .input-group-sm>.input-group-text{
    padding: 0.75rem 1rem !important;
}
.product-summary__info--batch-quantity .quantity-spinner{
    margin-right: 15px !important;
}

.btn-primary{
    background-color: #bb3131 !important;
    border-color: #bb3131 !important;
    color: #fff !important;
}

.product-summary__info--actions .product-action--add-to-favorites > a {
    border: 2px solid #bb3131 !important;
    color: #363636 !important;
    
}

.btn-check:focus+.btn-primary, .btn-primary:focus, .btn-primary:hover{
    background-color: #fff !important;
    border-color: #bb3131 !important;
    color: #363636!important;
}

.product-summary__info--actions .product-action--add-to-favorites>a svg{
    color: #363636 !important;
}

.quantity-spinner button:hover{
    background-color: #fff !important;
    border-color: #bb3131 !important;
    color: #363636 !important;
}

.quantity-spinner button:hover *{

    color: #363636 !important;
}

.quantity-spinner button *:hover{
    color: #363636 !important;
}

.social-share__item{
    border: 2px solid #bb3131 !important;
}

.social-share__item svg{
    color: #363636 !important; 
}

.product-summary__image-badges>.product-summary__badge--new{
    background: #bb3131 !important;
    color: #fff !important;
}


.product-summary__image-badges>.product-summary__badge--price-discount{
    background: #ffd800 !important; 
}

.product-summary__info--package-price-gross, .product-summary__info--price-gross{
    color: #363636 !important;
}

.product-summary__info--old-price-gross{
    color: #363636 !important;
}

.product-summary__info--price-row .product-summary__info{
    color: #363636 !important;
}

.product-summary__info{
    color: #363636 !important;
}

.product-summary__info--stock{
    color: #363636 !important;
}

.breadcrumb__item:last-child{
    color: #363636;
}

.page--product-details.page .page__content-wrapper .product-content__tabs{
    border-bottom: 2px solid #363636 !important;
}

.product-content__block-heading{
    color: #363636 !important;
}

.page--product-details.page .page__content-wrapper .product-content__block{
    color: #363636 !important;
}

.page--product-details.page .page__content-wrapper .product-content__block .product-details .product-attributes__item:not(:last-of-type){
    border-bottom: 1px solid #bb3131 !important;
}

.page--product-details.page .page__content-wrapper .product-content__block .product-details{
    border: 1px solid #bb3131 !important;
}

.slider-image__image{
    border: 1px solid #bb3131 !important;
}

.page--product-details.page .page__content-wrapper .product-content__block--reviews{
    background: #d18383 !important;
}

.product-content__block--reviews .product-content__block-heading{
    color: #fff !important;
    padding-top: 0rem !important;
}

.product-attributes__item:nth-child(2n){
    background-color: #eeeeee !important;
}

.slider-image__quick-view.btn:before{
    background-color: #bb3131 !important;
}

.slider-image__quick-view .icon--secondary{
    color: #fff !important;
}

.icon--secondary{
    color: #363636 !important;
}

.slider-image__save-wishlist:before{
    background-color: #ffd800 !important;
}

.splide__pagination__page.is-active:after{
    background: #bb3131 !important;
}

.splide__pagination__page:after{
    background: #eeeeee !important;
}

.splide__pagination__page.is-active{
    border: 1px solid #bb3131 !important;
}
#bslot_1ad56adc-4bfb-11ed-a771-d08e79b7d47e{
    padding: 10px 0;
}
#bslot_1ad56adc-4bfb-11ed-a771-d08e79b7d47e a{
    color: #000 !important;
}
.footer__menu-title{
    background-image: url("data:image/svg+xml,%3Csvg width='63' height='22' viewBox='0 0 63 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url%28%23clip0_501_1291%29'%3E%3Cpath d='M13.3699 10.8494C14.8686 10.9167 16.3673 10.9841 17.8967 11.0565C25.788 11.4601 33.6522 11.8386 41.5402 12.2621C47.1818 12.5747 52.8506 12.9124 58.4855 13.2649C59.0463 13.2976 59.6279 13.5803 60.1958 13.758C59.6286 13.9501 59.0551 14.367 58.4671 14.3091C56.0405 14.1473 53.5829 13.7954 51.1358 13.5685C36.2832 12.2812 21.5239 11.749 6.81999 11.8216C5.4675 11.8199 4.12881 11.9233 2.7696 11.9616C1.69582 11.9863 0.672792 11.8963 0.256514 11.0048C-0.0847843 10.2286 0.783164 9.1835 1.86031 9.13882C6.42371 8.94139 10.9189 8.58872 15.486 8.55621C24.9974 8.49303 34.5633 8.4801 44.1228 8.692C49.669 8.8242 55.318 9.46659 60.9361 9.91895C61.558 9.96199 62.1702 10.2498 62.7687 10.4327C62.4907 10.7761 62.2466 11.1047 61.9686 11.4481C61.2059 12.4288 59.8769 12.2873 58.3577 12.1549C53.025 11.689 47.6446 11.1328 42.3261 10.9568C33.13 10.6417 23.9887 10.5618 14.8302 10.3969C14.2967 10.3892 13.8143 10.4518 13.2774 10.4642C13.3184 10.5943 13.3594 10.7244 13.3699 10.8494ZM33.7939 9.50069C42.3923 10.0027 51.0179 10.5298 59.6163 11.0318C59.6025 10.9268 59.5887 10.8218 59.5749 10.7168C50.924 9.40502 42.3498 9.133 33.7939 9.50069Z' fill='%23bb3131'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_501_1291'%3E%3Crect width='61.6749' height='11.8474' fill='white' transform='translate%281.98242%29 rotate%289.55055%29'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
}
.header__menu-item--opened{
    background-image: url("data:image/svg+xml,%3Csvg width='63' height='22' viewBox='0 0 63 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url%28%23clip0_501_1291%29'%3E%3Cpath d='M13.3699 10.8494C14.8686 10.9167 16.3673 10.9841 17.8967 11.0565C25.788 11.4601 33.6522 11.8386 41.5402 12.2621C47.1818 12.5747 52.8506 12.9124 58.4855 13.2649C59.0463 13.2976 59.6279 13.5803 60.1958 13.758C59.6286 13.9501 59.0551 14.367 58.4671 14.3091C56.0405 14.1473 53.5829 13.7954 51.1358 13.5685C36.2832 12.2812 21.5239 11.749 6.81999 11.8216C5.4675 11.8199 4.12881 11.9233 2.7696 11.9616C1.69582 11.9863 0.672792 11.8963 0.256514 11.0048C-0.0847843 10.2286 0.783164 9.1835 1.86031 9.13882C6.42371 8.94139 10.9189 8.58872 15.486 8.55621C24.9974 8.49303 34.5633 8.4801 44.1228 8.692C49.669 8.8242 55.318 9.46659 60.9361 9.91895C61.558 9.96199 62.1702 10.2498 62.7687 10.4327C62.4907 10.7761 62.2466 11.1047 61.9686 11.4481C61.2059 12.4288 59.8769 12.2873 58.3577 12.1549C53.025 11.689 47.6446 11.1328 42.3261 10.9568C33.13 10.6417 23.9887 10.5618 14.8302 10.3969C14.2967 10.3892 13.8143 10.4518 13.2774 10.4642C13.3184 10.5943 13.3594 10.7244 13.3699 10.8494ZM33.7939 9.50069C42.3923 10.0027 51.0179 10.5298 59.6163 11.0318C59.6025 10.9268 59.5887 10.8218 59.5749 10.7168C50.924 9.40502 42.3498 9.133 33.7939 9.50069Z' fill='%23bb3131'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_501_1291'%3E%3Crect width='61.6749' height='11.8474' fill='white' transform='translate%281.98242%29 rotate%289.55055%29'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
}

.newsletter__heading{
        background-image: url("data:image/svg+xml,%3Csvg width='63' height='22' viewBox='0 0 63 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url%28%23clip0_501_1291%29'%3E%3Cpath d='M13.3699 10.8494C14.8686 10.9167 16.3673 10.9841 17.8967 11.0565C25.788 11.4601 33.6522 11.8386 41.5402 12.2621C47.1818 12.5747 52.8506 12.9124 58.4855 13.2649C59.0463 13.2976 59.6279 13.5803 60.1958 13.758C59.6286 13.9501 59.0551 14.367 58.4671 14.3091C56.0405 14.1473 53.5829 13.7954 51.1358 13.5685C36.2832 12.2812 21.5239 11.749 6.81999 11.8216C5.4675 11.8199 4.12881 11.9233 2.7696 11.9616C1.69582 11.9863 0.672792 11.8963 0.256514 11.0048C-0.0847843 10.2286 0.783164 9.1835 1.86031 9.13882C6.42371 8.94139 10.9189 8.58872 15.486 8.55621C24.9974 8.49303 34.5633 8.4801 44.1228 8.692C49.669 8.8242 55.318 9.46659 60.9361 9.91895C61.558 9.96199 62.1702 10.2498 62.7687 10.4327C62.4907 10.7761 62.2466 11.1047 61.9686 11.4481C61.2059 12.4288 59.8769 12.2873 58.3577 12.1549C53.025 11.689 47.6446 11.1328 42.3261 10.9568C33.13 10.6417 23.9887 10.5618 14.8302 10.3969C14.2967 10.3892 13.8143 10.4518 13.2774 10.4642C13.3184 10.5943 13.3594 10.7244 13.3699 10.8494ZM33.7939 9.50069C42.3923 10.0027 51.0179 10.5298 59.6163 11.0318C59.6025 10.9268 59.5887 10.8218 59.5749 10.7168C50.924 9.40502 42.3498 9.133 33.7939 9.50069Z' fill='%23bb3131'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_501_1291'%3E%3Crect width='61.6749' height='11.8474' fill='white' transform='translate%281.98242%29 rotate%289.55055%29'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
}

.header__menu-item--opened{
        background-image: url("data:image/svg+xml,%3Csvg width='63' height='22' viewBox='0 0 63 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url%28%23clip0_501_1291%29'%3E%3Cpath d='M13.3699 10.8494C14.8686 10.9167 16.3673 10.9841 17.8967 11.0565C25.788 11.4601 33.6522 11.8386 41.5402 12.2621C47.1818 12.5747 52.8506 12.9124 58.4855 13.2649C59.0463 13.2976 59.6279 13.5803 60.1958 13.758C59.6286 13.9501 59.0551 14.367 58.4671 14.3091C56.0405 14.1473 53.5829 13.7954 51.1358 13.5685C36.2832 12.2812 21.5239 11.749 6.81999 11.8216C5.4675 11.8199 4.12881 11.9233 2.7696 11.9616C1.69582 11.9863 0.672792 11.8963 0.256514 11.0048C-0.0847843 10.2286 0.783164 9.1835 1.86031 9.13882C6.42371 8.94139 10.9189 8.58872 15.486 8.55621C24.9974 8.49303 34.5633 8.4801 44.1228 8.692C49.669 8.8242 55.318 9.46659 60.9361 9.91895C61.558 9.96199 62.1702 10.2498 62.7687 10.4327C62.4907 10.7761 62.2466 11.1047 61.9686 11.4481C61.2059 12.4288 59.8769 12.2873 58.3577 12.1549C53.025 11.689 47.6446 11.1328 42.3261 10.9568C33.13 10.6417 23.9887 10.5618 14.8302 10.3969C14.2967 10.3892 13.8143 10.4518 13.2774 10.4642C13.3184 10.5943 13.3594 10.7244 13.3699 10.8494ZM33.7939 9.50069C42.3923 10.0027 51.0179 10.5298 59.6163 11.0318C59.6025 10.9268 59.5887 10.8218 59.5749 10.7168C50.924 9.40502 42.3498 9.133 33.7939 9.50069Z' fill='%23bb3131'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_501_1291'%3E%3Crect width='61.6749' height='11.8474' fill='white' transform='translate%281.98242%29 rotate%289.55055%29'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
}

.footer{
    background-color: #eeeeee !important;
    color: #363636 !important;
}

.header__action[data-count]:after{
 background: #bb3131 !important;
}

.header__action-icon svg{
    color: #363636 !important;
}

.header__menu-item--expandable a{
    color: #363636 !important;
}

.header__menu-item:hover{
    background-image: url("data:image/svg+xml,%3Csvg width='63' height='22' viewBox='0 0 63 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url%28%23clip0_501_1291%29'%3E%3Cpath d='M13.3699 10.8494C14.8686 10.9167 16.3673 10.9841 17.8967 11.0565C25.788 11.4601 33.6522 11.8386 41.5402 12.2621C47.1818 12.5747 52.8506 12.9124 58.4855 13.2649C59.0463 13.2976 59.6279 13.5803 60.1958 13.758C59.6286 13.9501 59.0551 14.367 58.4671 14.3091C56.0405 14.1473 53.5829 13.7954 51.1358 13.5685C36.2832 12.2812 21.5239 11.749 6.81999 11.8216C5.4675 11.8199 4.12881 11.9233 2.7696 11.9616C1.69582 11.9863 0.672792 11.8963 0.256514 11.0048C-0.0847843 10.2286 0.783164 9.1835 1.86031 9.13882C6.42371 8.94139 10.9189 8.58872 15.486 8.55621C24.9974 8.49303 34.5633 8.4801 44.1228 8.692C49.669 8.8242 55.318 9.46659 60.9361 9.91895C61.558 9.96199 62.1702 10.2498 62.7687 10.4327C62.4907 10.7761 62.2466 11.1047 61.9686 11.4481C61.2059 12.4288 59.8769 12.2873 58.3577 12.1549C53.025 11.689 47.6446 11.1328 42.3261 10.9568C33.13 10.6417 23.9887 10.5618 14.8302 10.3969C14.2967 10.3892 13.8143 10.4518 13.2774 10.4642C13.3184 10.5943 13.3594 10.7244 13.3699 10.8494ZM33.7939 9.50069C42.3923 10.0027 51.0179 10.5298 59.6163 11.0318C59.6025 10.9268 59.5887 10.8218 59.5749 10.7168C50.924 9.40502 42.3498 9.133 33.7939 9.50069Z' fill='%23bb3131'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_501_1291'%3E%3Crect width='61.6749' height='11.8474' fill='white' transform='translate%281.98242%29 rotate%289.55055%29'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
}

.header {
    color: #363636 !important;
}


/**
* Categorie
*/
.switch-view__button .icon--secondary{
    color: #eeeeee !important;
}
.grid-image__image{
    border: 1px solid #bb3131 !important;
}

.grid-image__quick-view.btn:before{
    background-color: #bb3131 !important;
}
.grid-image__quick-view svg{
    color: #fff!important;
}

.grid-image__save-wishlist:before{
    background-color: #ffd800 !important;
}

.grid-image--out-of-stock .grid-image__image{
    filter: none !important;
}

.grid-image__badges>.grid-image__badge--price-discount{
    background: #ffd800 !important; 
}
.grid-image__badges>.grid-image__badge--new{
    background: #bb3131 !important;
    color: #fff !important;
}
.grid-image__badges>.grid-image__badge--promo-qty-discount{
    background: #bb3131 !important;
    color: #fff !important;
}
.grid-image__badges>.grid-image__badge--promo-bogo-prod{
    background: #bb3131 !important;
    color: #fff !important;
}
.product--grid .product__info--package-price-gross, .product--grid .product__info--price-gross{
    color: #363636 !important;
}

.product--grid .product__info--old-price-gross{
    color: #363636 !important;
}

.pagination__arrow--disabled>*{
    background: #bb3131 !important;
}

.pagination__page-item--active>*{
    border: 1px solid #bb3131 !important;
    color: #bb3131 !important;
}

.pagination__arrow>*{
    background: #bb3131 !important;
    color: #fff !important
}

.pagination__page-item>*{
    color: #bb3131 !important;
    border: none !important;
}
.pagination__page-item>:hover{
    background-color: #bb3131 !important;
    color: #fff !important;
}

.social-icons__item:hover{
    background: #bb3131 !important;
    color: #fff !important;
}

.cart-drawer-totals__item--shipping{
    color: #bb3131 !important;
}
.btn-outline-primary{
    border-color: #bb3131 !important;
    color: #363636 !important;
}

.btn-outline-primary:hover{
    background-color: #bb3131 !important;
    border-color: #bb3131 !important;
    color: #fff !important;
}

.btn-outline-secondary:hover{
     color: #fff !important;
}

/**
* Checkout
*/
.cart__head{
    background-color: #eeeeee !important;
}
.cart-totals{
    background-color: #eeeeee !important;
    border-top: 1px solid #dee2e6 !important;
}

.coupon-code__toggle:hover{
    color: #bb3131 !important;
}
.cart-totals__item--shipping{
    color: #363636 !important;
}

.cart__item-line-total-undiscounted{
    color: #363636 !important;
}
.quantity-spinner.input-group input.form-control{
    background: #eeeeee !important;
}
@media (min-width: 992px){
    .page {
        padding-bottom: 0.5rem !important;
      
    }
}
@media only screen and (max-width: 768px) {
    .footer__block--newsletter .form__label {
        margin: 1.3rem 0 0 !important;
    }
    .product-summary__info--actions{
        flex-direction: row;
        justify-content: center;
    }
}