.lightbutton:hover {
    -webkit-box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    border-radius: 200px;
}

.t-submit:hover {
    -webkit-box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    -moz-box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    box-shadow: 0px 4px 30px 5px rgba(255, 255, 255, 0.25);
    border-radius: 200px;
}

/*.kataloghover:hover {
    
    background-color: #E50046 !important;
}*/

.t585__title:hover {
    color: #ffffff !important;
    border: 0px !important;
} 

.t-zoomable {
    color: #ffffff !important;
    border-radius: 16px !important;
} 

.t585__header :hover {
    /*border-top: 1px solid #ffffff;*/
} 

.t107__width {
      border-radius: 16px !important;
} 

screen and (max-width: 480px) {

    .t107__width {
          border-radius: 16px !important;
    } 
    .t107__mobpadding {
          border-radius: 16px !important;
    } 
}



.js-product .t-product__option-variants_buttons .t-product__option-item_simple  {
    background-color: #1F1F21 !important;
    border: 0px;
    border-radius: 16px !important;
}

.js-product .t-product__option-select {
    background-color: #1F1F21 !important;
/*    border: 1px solid #D2D2D2;*/
    color: #ffffff;
}    

.js-store-prod-all-text {
    font-size: 16px;
    
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    background-color: #1F1F21 !important;
    border: 0px;
    border-radius: 16px !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 1px solid #E50046 !important;
    
}

/*--------*/
.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border: 1px solid #E50046 !important;
    
}

.t-slds__thumbsbullet.t-slds__bullet {
    background-color: #1F1F21 !important;
    border-radius: 8px !important;
    margin-right: 10px !important;
    width: 70px !important;
    height: 90px !important;
} 


.js-product .t-product__option-select  {
        border: 1px solid #E50046 !important;
}

div.t-product__option-variants.t-product__option-variants_regular::after  {
        color: #000000 !important;
}

.t-store__card__imgwrapper  {
    background-color: #1F1F21 !important;
    border-radius: 16px 16px 0px 0px !important;
}

.store__card__wrap_txt-and-opts {
    background-color: #1F1F21 !important;
}

.t-store__card__wrap_txt-and-btns {
    background-color: #1F1F21 !important;
}

.t-store__card__btns-wrapper .js-store-buttons-wrapper {
    background-color: #1F1F21 !important;
    border-radius: 0px 0px 16px 16px !important;
}

.js-product .t-store__card .t-col .t-col_3 .t-align_center .js-product-relevant .t-item {
    background-color: #1F1F21 !important;
}

.t-store__card__wrap_txt-and-btns {
    border-radius: 16px !important;
}