span.mobile_menu_bar:before{color:#ffffff!important}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#45F2E3}@media (max-width:980px){.container.et_menu_container{width:calc(100% - 37px)}}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px)}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}@media (max-width:980px){.et_header_style_left #logo{max-height:40%!important;padding-top:5px}}.wpforms-form{color:#000000;background-color:#efefef;padding:20px 15px;border:3px solid #666;border-radius:15px}.wpforms-form button[type=submit]{background-color:#45F2E3!important;color:#000000!important}.wpforms-form button[type=submit]:hover{background-color:rgba(69,242,227,0.7)!important}.wpforms-page-next{background-color:#9dd1ef!important;color:#000000!important}.wpforms-page-prev{background-color:#9dd1ef!important;color:#000000!important}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:46%!important;padding:0 15px!important}}@media only screen and (max-width:479px){.three-columns .et_pb_column{width:50%!important}}.et-cart-info{display:none}::-moz-selection{color:#ebf8f1;background:#45F2E3}::selection{color:#ebf8f1;background:#45F2E3}.single-product #main-content{background-color:#000000}.woocommerce-page .et_pb_section{background-color:#000000}.woocommerce-product-gallery__image{pointer-events:none!important}.product-type-variable select{color:white;background-color:black}#top-menu li ul.sub-menu{counter-reset:submenu-counter}#top-menu li ul.sub-menu li{counter-increment:submenu-counter}#top-menu li ul.sub-menu li a:before{content:counter(submenu-counter) ". ";font-weight:600;margin-right:8px;opacity:0.7}@media (max-width:980px){.et_pb_section.et_pb_fullwidth_section.et_pb_section_0,#main-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:99999}}@media (max-width:767px){.artist-grid{display:flex;flex-wrap:wrap}.artist-grid .et_pb_column{width:50%!important;margin:0!important;padding:4px}.artist-grid .et_pb_image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}}@media (max-width:767px){.mobile-sticky-cta{position:fixed!important;bottom:16px;left:16px;right:16px;z-index:99999;opacity:0;transform:translateY(120%);pointer-events:none;transition:all .35s ease}.mobile-sticky-cta.show-sticky{opacity:1;transform:translateY(0);pointer-events:auto}.mobile-sticky-cta .et_pb_button{width:100%;text-align:center}body{padding-bottom:90px}}@media (min-width:768px){.mobile-sticky-cta{display:none!important}}html,body{overflow-x:hidden!important;max-width:100%!important}.artist-carousel .dsm_card_carousel_child{position:relative;overflow:hidden}.artist-carousel .dsm_card_carousel_child .atem-hover-text{position:absolute;left:20px;right:20px;bottom:20px;z-index:5;color:#fff;opacity:0;transform:translateY(12px);transition:all 0.3s ease}.artist-carousel .dsm_card_carousel_child:hover .atem-hover-text{opacity:1;transform:translateY(0)}.artist-carousel .dsm_card_carousel_child::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.45);opacity:0;transition:all 0.3s ease;pointer-events:none;z-index:2}.artist-carousel .dsm_card_carousel_child:hover::after{opacity:1}