﻿.landing-image.tall img{
    height: 65vh;
}

.landing-image.medium img{
    height: 45vh;
}

.landing-image img{
    object-fit: cover !important;
    width: 100%;
}

.box-moving img {
    object-position: 30%;
}

.box-removing img {
    object-position: 85%;
}

.rating {
    color: var(--warning-color)
}

#review-video {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1/1;
}

.perk-image {
    object-fit: cover;
    width: 200px;
    height: 200px;
    border-radius: 6px;
}

.hero-banner {
    position: relative;
    width: 100%;
    height: 680px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.hero-banner-image {
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.storemove-box {
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
}

    .storemove-box img {
        width: 100%;
        height: 500px;
        object-fit: cover;
        object-position: center;
        position: absolute;
        top: 0;
        left: 0;
    }

.ui.secondary.pointing.menu .active.item {
    border-color: #F28258;
    color: #F28258;
}

.ui.secondary.pointing.menu .item{
    font-weight:700;
}

.material-symbols-outlined {
    color: #F28258;
}

.ui.grid {
    margin-top: 0 !important;
}

.review-min-height {
    min-height: 120px;
}

.packaging-box {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: end;
}

.packaging-box-image {
    object-fit: cover;
    width: 100%;
    height: 300px;
    position: absolute;
    top: 0;
    left: 0;
    object-position: 60% 40%;
}

.white.input.border {
    border: #e6e6e6 1px solid !important;
    font-size: smaller;
    border-radius: 8px;   
}

.search-filter input {
    box-shadow: none !important;
}
#whatsapp-widget-container {
    position: relative;
}

#wa-btn-wrapper {
    position: absolute !important;
}
