.elementor-582 .elementor-element.elementor-element-bb86c48 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-bb86c48{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-bd13a16.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-582 .elementor-element.elementor-element-bd13a16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-6372fed{text-align:center;}.elementor-582 .elementor-element.elementor-element-6372fed img{width:310px;max-width:100%;}.elementor-582 .elementor-element.elementor-element-6372fed > .elementor-widget-container{margin:0px 0px 25px 0px;background-image:url("https://snoopdogg.com/wp-content/uploads/2021/02/vinyl.png");background-position:center center;background-repeat:no-repeat;background-size:75% auto;}.elementor-582 .elementor-element.elementor-element-e1735ac .ae-element-post-title{text-align:center;font-family:"dystopian", Sans-serif;font-size:16px;}.elementor-582 .elementor-element.elementor-element-e1735ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-e1735ac{width:auto;max-width:auto;}.elementor-582 .elementor-element.elementor-element-8807c87 .ae-element-custom-field{font-family:"dystopian", Sans-serif;font-size:16px;font-weight:400;}.elementor-582 .elementor-element.elementor-element-8807c87 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-582 .elementor-element.elementor-element-8807c87{width:auto;max-width:auto;}.elementor-582 .elementor-element.elementor-element-b59f21f{text-align:center;}.elementor-582 .elementor-element.elementor-element-b59f21f > .elementor-widget-container{margin:08px 0px 0px 0px;}@media(max-width:1024px){.elementor-582 .elementor-element.elementor-element-6372fed > .elementor-widget-container{background-position:70% 50%;background-size:300px auto;}}@media(max-width:600px){.elementor-582 .elementor-element.elementor-element-6372fed{text-align:left;}.elementor-582 .elementor-element.elementor-element-6372fed img{max-width:81%;}.elementor-582 .elementor-element.elementor-element-6372fed > .elementor-widget-container{background-position:center right;background-size:200px auto;}}/* Start custom CSS for ae-post-title, class: .elementor-element-e1735ac */.elementor-582 .elementor-element.elementor-element-e1735ac h2 {
    margin-top: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b59f21f */@media (max-width: 1024px) {
    .elementor-582 .elementor-element.elementor-element-b59f21f {
        text-transform: uppercase;
        text-decoration: underline;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd13a16 */.elementor-582 .elementor-element.elementor-element-bd13a16:hover .vinyl-img .elementor-widget-container {
    background-position: 80px center;
    transition: 150ms ease-in;
}

.elementor-582 .elementor-element.elementor-element-bd13a16:hover .view-album {
    text-decoration: underline;
    transition: 150ms ease-in;
}

@media (min-width: 1025px) {
    .elementor-582 .elementor-element.elementor-element-bd13a16:hover .vinyl-img .elementor-widget-container img {
    transform: translateX(-50px);
    transition: 150ms ease-in;
}

.elementor-582 .elementor-element.elementor-element-bd13a16 .vinyl-img .elementor-widget-container img {
    transform: translateX(0px);
    transition: 150ms ease-in;
}
}

@media (max-width: 1024px) {
    .elementor-582 .elementor-element.elementor-element-bd13a16:hover .vinyl-img .elementor-widget-container {
    background-position: center !important;
}
}

@media (max-width: 1450px) and (min-width: 1025px) {
        .elementor-582 .elementor-element.elementor-element-bd13a16:hover .vinyl-img .elementor-widget-container {
    background-position: 95% center !important;
}
}/* End custom CSS */