#mv {
    padding: 0;
}
#product .wp-block-media-text {
    position: relative;
}

#product p {
    font-size: 0.85em;
}

#product .vk_button {
	width: calc(33.33% - 24px);
}

#product .btn {
    width: 100%;
    height: 48px;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    background: #fcfaf5 !important;
    box-shadow: 8px 8px #fcfaf5, 8px 8px #fff inset;
}

#product .btn i {
	font-size: 0.75em;
	right: 8px;
}
#information {
	display: grid;
	grid-template-columns: 20em auto;
}

.device-mobile #information {
    display: flex;
    gap: 0;
}