ul.attributes
{
    padding-left: 0;
}

.attributes .container.limited-edition
{
    margin-top: 20px;
}

.attributes .container
{
    display: flex;
}

.attributes .container .label, .attributes .container .data
{
    flex-direction: column;
}

.attributes .container .label
{
    width: 40%;
}
.attributes .container .data
{
    width: 60%;
    font-weight: bold;
}

.attributes .container.limited-edition .data
{
    width: 100%;
}

.viewer3d-container
{
    position: relative;
    width:100%;
    height: 100%;
}

model-viewer
{
    --progress-mask: transparent;
    --poster-color: transparent;
    position: absolute;
    width:100%;
    height: 100%;
}

/*.model-viewer__wrapper {*/

/*    border-radius: 50%;*/
/*    !*overflow: hidden;*!*/
/*    border: 1px solid #060522;*/
/*    background-color: #060522;*/
/*    will-change: transform;*/
/*    !*padding-top: 100%;*!*/
/*}*/


.button-container
{
    position: absolute;
    bottom: 0;
}

.button-container .view-ar-btn
{
    position: relative;
    margin-bottom: 0;
}

.div-block-27
{
    position: relative;
}


#svg-iconar-cube {
    -webkit-animation: anim-iconar-cube 8s linear infinite;
    animation: anim-iconar-cube 8s linear infinite;
    transform: rotateY(0deg) rotateX(0deg);
    transform-origin: 50%;
}
@keyframes anim-iconar-cube
{
    0%,50%
    {
        transform:rotateY(0deg) rotateZ(0deg)
    }
    55%
    {
        transform:rotateY(180deg) rotateZ(180deg)
    }
    60%,100%
    {
        transform:rotateY(360deg) rotateZ(360deg)
    }
}

.view-ar-btn:hover #svg-border
{

    -webkit-animation: anim-svg-border 2s linear infinite;
    animation: anim-svg-border 2s linear infinite;
    transform: rotateY(0deg) rotateX(0deg);
    transform-origin: 50%;

        /*-webkit-animation: anim-border 8s linear infinite;*/
        /*animation: anim-border 8s linear infinite;*/

}

@keyframes anim-svg-border
{
    0%
    {
        transform: scale(1)
    }
    50%
    {
        transform: scale(1.2)
    }
    100%
    {
        transform: scale(1)
    }
}

@media screen and (max-width: 479px)
{
    .div-block-27
    {
        height: 500px;
    }


}