.shopping-container {
    position: fixed;
    width: 95%;
    height: 95vh;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: var(--spacing-large);
    background-color: var(--color-white);
    box-shadow: var(--box-shadow);
}

.shopping-element__price {
    padding: var(--spacing-medium);
    font-weight: bold;

}

.shopping-element__name {
    padding: var(--spacing-medium);
    color: var(--color-annaccent);
}

.shopping__close {
    position: absolute;
    width: 35px;
    height: 35px;
    top: 20px;
    right: 20px;
    background-image: url(img/close-icon.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    cursor: pointer;
}
