.link{
    cursor: pointer!important;
    color:#88272f;
    text-transform: capitalize;
}

.link:hover{
    opacity: 0.7!important;
}

.slick-track{
    display:flex;
    align-items: stretch;
}

.slick-slide{
    float:unset;
    height: inherit;
}

/*Icons
*/
.icon{
    display: inline-block;
}
.icon-sm svg{
    width:20px;
}
.icon-muted svg{
    fill:gray;
}

#resend-code,#change-email{
    cursor: pointer;
}


.header{
    transition: background 1s ease;
}

.header.scrolling{
    background-color: #f7f7f7;
    box-shadow: 0px 3px 8px rgba(0,0,0,0.2  );
}


    body{
        overflow-x: hidden;
        width: 100vw;
    }
    .category-label{
        display:inline-flex;
        border:2px solid gray;
        border-radius: 10px;
        padding:5px 15px;
        font-weight: 500;
        cursor:pointer;
        flex-shrink: 0;
        flex-grow: 0;
    }
    .category-label:hover,.category-label.checked{
        border-color:var(--accent-dark);
        background-color: var(--accent-dark);
        color:white;
    }
    /* For most browsers */
.noscroll {
  overflow: hidden;
}

/* For WebKit browsers (Chrome, Safari) */
.noscroll::-webkit-scrollbar {
  display: none;
}

/* For Firefox */
.noscroll {
  scrollbar-width: none;
}

.sticky-column{
    position: sticky;
    top:7vh
}

@media screen and (max-width:720px) {
    .sticky-column{
        position: relative;
        top:unset;
    }
}
