@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700&display=swap');@font-face{font-family:'Montserrat';src:url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.eot');src:url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.woff2') format('woff2'),url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.woff') format('woff'),url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.ttf') format('truetype'),url('/wp-content/themes/steyoyoke-theme/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}html{overflow-x:hidden}.stripe-card-group{width:100%}input#nyp{text-align:center;height:50px;border:2px solid #000}.row-fluid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:10px;padding-left:10px;padding-top:10px;padding-bottom:10px}.col-1,.col-2{max-width:50%}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1700px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;font-family:'Montserrat'}h2,.h2{font-size:1.6rem}h1,.h1{font-size:2.2rem}body,body,.product-name{margin:0;font-family:'Noto Sans',sans-serif;font-size:1.2rem;color:#000;line-height:1.8}p{margin-top:0;margin-bottom:1rem;line-height:32px;font-family:'Montserrat'}dl,ol,ul{margin-top:0;margin-bottom:0}#custom_price_field{width:20%;height:5%;border-color:#191919;padding:10px}.nav-link{display:block;padding:.5rem 1rem;font-family:'Montserrat';font-size:22px;text-transform:uppercase}p a{font-family:inherit;font-weight:700;text-decoration:none;color:#000;transition:ease .3s}p a:hover{text-decoration:underline}a,p#breadcrumbs a{color:#d0d0d0;text-decoration:none;background-color:transparent;font-family:'Montserrat';transition:ease .3s}a:hover{color:#212121;text-decoration:none}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#000;border-color:#000;-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.5);box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary.disabled,.btn-outline-primary:disabled,.wpcf7 input.disabled[type=submit],.wpcf7 input:disabled[type=submit]{color:#858c93;background-color:transparent}:focus{outline:none}.wrapper{padding:50px 0 0}ul.share-buttons{list-style:none;display:flex;padding:26px 0;max-width:288px;margin:auto}ul.share-buttons li{margin:0 6px;padding-top:6px}.aligncenter{display:block}div#section-grey{margin-top:60px;padding:100px 0 0;border-top:2px solid #ccc;background-color:#f9f9f9}.btn-primary{color:#fff;background-color:#191919;border-color:#191919;padding:32px 0!important;display:block!important;font-size:32px!important;text-transform:uppercase;width:300px!important;border-radius:0!Important;margin:auto}.wpcf7 input[type=submit]{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{height:90px;padding:20px;font-size:2rem;font-family:'Montserrat';text-transform:uppercase}input#coupon_code{height:60px}tr.fee th{color:black!important}tr.fee td{text-align:right}.dropdown-menu{border-radius:0;padding:0;border-bottom:0}.dropdown:hover .dropdown-menu{display:block}.dropdown:hover>.dropdown-menu{display:block;max-height:400px;opacity:1}.dropdown>.dropdown-menu{margin:0;transition:all .3s;max-height:0;display:block;overflow:hidden;opacity:0}.navbar-expand-md .navbar-nav .nav-link{padding-right:.7rem;padding-left:.7rem}.alignleft{display:inline;float:left;margin-right:.5em}ul#nav{list-style:none;padding:0;display:flex;max-width:fit-content;margin:auto;text-align:center}ul#nav li{margin:0 16px}ul#nav li a{text-align:center;text-transform:uppercase;font-size:2.2rem}a.active{color:#000}a.submenu{font-size:2rem!important}ul#nav li a.submenu.all,li.submenu.all{display:none;width:0}ul#nav li a.submenu.all.active{display:block}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-4322.nav-item{display:none}.form-control:focus,.widget_archive select:focus,.widget_categories select:focus,.wpcf7 .wpcf7-validation-errors:focus,.wpcf7 input:focus[type=color],.wpcf7 input:focus[type=date],.wpcf7 input:focus[type=datetime-local],.wpcf7 input:focus[type=datetime],.wpcf7 input:focus[type=email],.wpcf7 input:focus[type=file],.wpcf7 input:focus[type=month],.wpcf7 input:focus[type=number],.wpcf7 input:focus[type=range],.wpcf7 input:focus[type=search],.wpcf7 input:focus[type=submit],.wpcf7 input:focus[type=tel],.wpcf7 input:focus[type=text],.wpcf7 input:focus[type=time],.wpcf7 input:focus[type=url],.wpcf7 input:focus[type=week],.wpcf7 select:focus,.wpcf7 textarea:focus{color:#495057;background-color:#fff;border-color:#ccc!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.wpcf7 .show>input.dropdown-toggle[type=submit],.wpcf7 input:not(:disabled):not(.disabled).active[type=submit],.wpcf7 input:not(:disabled):not(.disabled):active[type=submit]{color:#fff;background-color:#505050!important;border-color:#505050!important}img.img-article{max-width:100%;height:100%;margin-bottom:60px}nav.music-pagination{display:block;margin:0 auto}.page-link{position:relative;display:block;padding:.2rem .7rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #000;margin:0 5px}.page-link:hover{z-index:2;color:#fff;text-decoration:none;background-color:#000;border-color:#000}.page-item.active .page-link{z-index:3;color:#fff;background-color:#000;border-color:#000;font-family:'Montserrat'}.page-item:first-child .page-link,.page-item:last-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}a.next.page-link{padding:.2rem .4rem}del{margin-right:.3em}span.preorder{min-height:3.6em;min-width:59.63px;padding:.3em .5em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:0;left:0;margin:0;background-color:#000;color:#fff;font-size:.857em;z-index:9;text-transform:uppercase}.release span.preorder{top:10px;left:10px}.button-app{display:inline-block;padding:10px 20px;background-color:#fff !important;border:2px solid #000 !important;color:#000 !important;font-family:'Montserrat' !important;text-transform:uppercase;text-decoration:none;font-size:20px;transition:background-color .3s ease,color .3s ease;margin-left:3px}.button-app:hover{background-color:#000 !important;color:#fff !important}.button-app-container{text-align:left}@media (max-width:768px){.button-app{display:block;margin:0 auto;text-align:center;font-size:19px}}a.custom-logo-link{max-width:220px}.navbar-dark .navbar-nav .dropdown-menu .nav-link,.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .dropdown-menu .nav-link:active{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#d0d0d0!important;text-align:inherit;white-space:nowrap;background-color:transparent;border-bottom:1px solid;font-family:'Montserrat';font-size:21px;text-transform:uppercase}.navbar-dark .navbar-nav .dropdown-menu .nav-link:focus,.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover{color:#ffffff!important;text-decoration:none;background-color:#191919}div#topbar{background-color:#191919;padding:0}div#search-column{padding-top:13px}button.is-search-submit{border:0}.is-form-style input.is-search-input{padding:11px 12px!important;font-size:13px!important;font-family:'Noto Sans',sans-serif!important}.bg-primary{background-color:#fff!important;border-bottom:1px solid #ccc}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#404040}.navbar-dark .navbar-nav .nav-link{color:#000}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#404040}p.deal-text{margin:0;text-align:center;color:#fff;font-size:1.3rem;text-transform:uppercase;line-height:35px}@media (max-width:768px){p.deal-text{font-size:1rem;line-height:30px}}p.deal-text a{font-family:'Montserrat'}p.deal-text a{color:#fff}.btn-secondary{height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase}.dropdown-toggle:after{display:none}.navbar-toggler{padding:0}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#000}a.cart-contents.menu-item{position:absolute;right:-27%;top:15px;display:none;z-index:1000}img.banner-home{border:1px solid #d5d5d5}p.foot-link{position:absolute;bottom:65px;left:26px;margin-bottom:-30px}a.button-light{padding:5px 20px;font-size:25px;background-color:#fff;border:1px solid #000;transition:ease .3s;cursor:pointer;color:#000;font-family:'Montserrat'}@media (max-width:768px){a.button-light{font-size:22px;padding:4px 16px}}a.button-light:hover{background-color:#191919;border:1px solid #fff;color:#fff}li.share-text{font-family:'Montserrat';font-size:30px;padding-top:0!important}.overlay{position:absolute;top:10px;bottom:0;left:10px;right:0;height:545px;width:98.3%;opacity:0;transition:.5s ease;background-color:#000000c4}.overlay-2{position:absolute;top:10px;bottom:0;left:11px;right:0;height:546px;width:96.5%;opacity:0;transition:.5s ease;background-color:#000000c4}.overlay-2:hover,.overlay:hover{opacity:1}div#row-title{padding:30px 0;background-color:#f9f9f9;border-bottom:1px solid #ccc}h1.page-title{text-align:center;text-transform:uppercase;font-size:2.3rem;font-weight:700}a.buttton-dark{border:none;background-color:#191919;color:#fff;font-size:1.3rem;padding:24px 20px;text-transform:uppercase;display:block;width:245px;margin:auto;text-align:center;font-family:'Montserrat'}.wpcf7-form-control.wpcf7-submit.has-spinner.button-newsletter{top:162px}ul.lista-eventi{padding:0;list-style:none;margin:0}ul.lista-eventi li{display:inline-block}div#colonna-evento{border:1px solid #ccc;padding:13px}li.data-evento,li.artista-evento,li.luogo-evento{font-size:18px;font-weight:600}li.data-evento{width:18%}li.artista-evento{width:30%}li.luogo-evento{width:35%}div#colonna-ticket{padding:0}a.button-ticket{background-color:#191919;color:#fff;font-size:37px;text-align:center;padding:8px 59px;display:block;transition:ease .3s;line-height:52px}a.button-ticket:hover{background-color:#fff;color:#ccc;border:1px solid #ccc}div#riga-evento{margin-bottom:20px}div#col-sx{padding:30px 60px 65px;background-color:#f9f9f9}div#col-dx{padding:88px 80px 50px}.cont-column{max-height:1020px;overflow-y:scroll;padding:0 20px}.copertina{position:relative;width:100%;border:1px solid #d5d5d5;margin:auto;max-width:900px;float:left}.the_wrapper{margin:0 !important}.overlay-music{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease;background-color:#000000c4}.copertina:hover .overlay-music{opacity:1}img.play-icon{font-size:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.input-newsletter{height:120px;padding:20px;font-size:2rem;font-family:'Montserrat';width:83%}input.wpcf7-form-control.wpcf7-submit.button-newsletter{position:absolute;bottom:120px;height:120px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:16px;background:#f9f9f9;border-color:#f9f9f9;color:#191919;margin:0}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.input-newsletter{height:120px;padding:20px;font-size:2rem;font-family:'Montserrat';width:100%;border-radius:0}div#row-comment{padding:24px 18px;background-color:#fff;border:1px solid #ccc}img.wp-post-image{max-width:100%;height:auto;border:1px solid #d5d5d5}span.breadcrumb_last,span.breadcrumb_last{font-family:'Montserrat'!important}p#breadcrumbs{padding-bottom:10px;font-size:17px;text-transform:uppercase}div#collapseExample{position:absolute;width:96%;z-index:1}a.button-ticket.disabled{background-color:#fff;color:#ccc;border:1px solid #ccc;cursor:not-allowed}a.link-album{position:absolute;bottom:11px;padding:37% 15px;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:96.3%;color:#fff;min-height:545px}h2.entry-title{text-transform:uppercase;padding-left:10px;padding-right:10px}a.link-album:hover{opacity:1}textarea#comment{height:120px;padding:20px}h3#reply-title{display:none}ol.comment-list{padding:0;list-style:none}footer.comment-meta{display:none}.comment-content,.gb-entry-content{padding:23px!important;border:1px solid #ccc;margin-bottom:30px}div#gwolle-gb-total{display:none}a.comment-reply-link{height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase}.comment-content p{margin:0}.gwolle_gb_notice{font-size:12px}#gwolle_gb div.input input[type=text],#gwolle_gb div.input input[type=email],#gwolle_gb div.input input[type=url],#gwolle_gb div.input textarea{width:100%;height:120px;padding:20px;font-size:2rem;font-family:'Montserrat'}input#gwolle_gb_submit{height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase}.text-info{color:#ccc}#gwolle_gb_write_button input.button,#gwolle-gb-write-button input.button{float:none;height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase}div#collapsetrack{position:absolute;width:96%;z-index:1}li.icona-evento{margin-right:13px}ul.music-icons{list-style:none;padding:0;display:block;margin:auto}ul.music-icons li{margin:0 5px;display:inline-flex}a.link-linea{font-size:25px;color:#000}img.icona-linea{margin-bottom:7px}ul.vinile-cd{padding:0;list-style:none}ul.vinile-cd li{margin:30px 0 10px}.info{margin:60px 0}.page-link:focus{box-shadow:0 0 0 .2rem rgba(85,51,255,0)}.entry-meta{display:none}.woocommerce span.onsale{min-height:3.6em;min-width:59.63px;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#000;color:#fff;font-size:.857em;z-index:9;text-transform:uppercase}p.woocommerce-result-count{display:none}.custom-select{display:inline-block;width:100%;height:-moz-calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;vertical-align:middle;border:1px solid #000;border-radius:0}#type{border:2px solid #000;font-size:30px;font-family:'Montserrat';padding:5px;transition:ease .3s;margin-top:10px;width:100%;background:#fff}li.product-category.product.home{float:right!important;margin-right:30px!important}div#woocommerce-wrapper{padding:40px 0}a.back-link{font-size:1.5rem;display:block;margin-bottom:30px}h1.product_title.entry-title{display:none}mark.count{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .products ul,.woocommerce ul.products{margin:0}h2.page-title a{text-align:center;text-transform:uppercase}.woocommerce .woocommerce-breadcrumb{padding-bottom:10px;font-size:17px;text-transform:uppercase;font-family:'Montserrat';color:#000}.woocommerce .woocommerce-breadcrumb a{color:#d0d0d0}p.price{color:#000;font-size:1.8em;font-family:'Montserrat'}form.cart .variations td.label,form.cart .variations td.value,h4.description-title,.qty{padding-right:1em;display:block;font-weight:600;font-size:23px;font-family:'Noto Sans'}.select_option{float:left;border:2px solid #000;margin-right:6px;font-size:30px;font-family:'Montserrat';padding:5px;transition:ease .3s;margin-top:10px}.select_option span,.select_option img{border:0}button.single_add_to_cart_button.button.alt{height:135px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:20px 50px;text-transform:uppercase;margin:0 0 50px;border-radius:0}button.single_add_to_cart_button.button.alt:hover{color:#fff;background-color:#000;border-color:#000}ol.flex-control-nav.flex-control-thumbs li img{border:1px solid #d5d5d5}.select_option span,.select_option img{border:none;display:block;width:35px;height:27px;text-decoration:none;line-height:27px;text-align:center;cursor:pointer}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{z-index:3;color:#fff;background-color:#000;border-color:#000;font-family:'Montserrat'}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;position:relative;display:block;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #000;margin:0 5px;font-family:'Montserrat'}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:10px 16px;min-width:1em;display:block;color:#000}.woocommerce-message{border-top-color:#000!important;border:2px solid #000!important;background-color:#fff;display:block;padding:9px 30px;position:relative;float:left;width:100%}.woocommerce-message:before{display:none}.woocommerce form.cart div.quantity{float:left;margin:0 12px 30px 0;width:100%}button.single_add_to_cart_button{height:135px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase;margin:0 0 50px}.clear{margin:30px 0;display:flex}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#252525;border-color:#252525}.btn-primary:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2em;display:block}.product_meta{display:none}.woocommerce-tabs.wc-tabs-wrapper{display:none}a.chart-link{font-size:22px;font-family:'Noto Sans';color:#000;text-decoration:underline;display:block;margin-bottom:30px}.woocommerce div.product div.images img{display:inherit;width:100%;height:auto;box-shadow:none}select#length,select#pa_colour,select#artwork-colour{height:50px;margin-top:5px;border:2px solid #000}ul.share-buttons li img{width:32px!important}.woocommerce .quantity .qty{width:100%;text-align:center;height:50px;border:2px solid #000}section.related.products{display:none}li.product-category img{display:none!important}.add-to-cart-container{display:none}.woocommerce ul.products li.product .price{display:none}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{padding:10px}h2.woocommerce-loop-product__title{opacity:0;font-size:1.8rem!important;position:absolute;bottom:2px;left:2.5%;color:#fff;transition:ease .3s;width:95%;padding:321px 10px 25px 10px!important;text-transform:uppercase}.product.type-product{position:relative}.product .woocommerce-LoopProduct-link{position:relative;display:block}.product .woocommerce-LoopProduct-link img{width:100%;height:auto;display:block}.product .overlay-product{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .3s ease;z-index:2}.product .woocommerce-LoopProduct-link:hover .overlay-product{opacity:1}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2:hover{opacity:1}ul.products.columns-3{display:-moz-box;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}li.product{padding:0 10px!important;width:33.33%!important}li.product a h2.woocommerce-loop-product__title{bottom:5%}span.cart-contents-count{position:relative;left:-51%;top:-10px;font-size:13px}.woocommerce form .form-row label{line-height:2;display:none}a.button.wc-forward{margin-left:20px!important;text-transform:uppercase;border-radius:0!important}.select_option:hover,.select_option.selected{border-color:#000;background-color:#000;color:#fff}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#fff;background-color:#191919;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce table.shop_table thead{background-color:#000}ol.flex-control-nav.flex-control-thumbs li{display:inline-flex;margin:10px 2px;cursor:pointer}ol.flex-control-nav.flex-control-thumbs{padding:0}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;border:1px solid #d5d5d5}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;text-transform:uppercase;border-left:1px solid #ccc}td.product-name a{font-family:'Noto Sans';font-weight:600}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px;box-shadow:none;margin:auto;display:block}.btn-outline-primary:disabled{color:#888;background-color:#00000026;height:112px;border:none;font-family:'Montserrat';font-size:1.8rem;padding:0 20px;text-transform:uppercase;margin:0}.btn-outline-primary{height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:1.8rem;padding:0 20px;text-transform:uppercase;margin:0}#coupon_code.input-text{width:400px!important;font-size:27px;padding:12px 14px;height:112px;border-radius:0}.cart_totals h2{display:none}.cart-collaterals{margin-top:80px}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:0;background-color:#fff}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%}tr.order-total{background-color:#000}tr.order-total th,tr.order-total td{color:white!important}tr.cart-subtotal td,tr.order-total td,th.product-total,td.product-total,tr.woocommerce-shipping-totals.shipping td{text-align:right}tr.cart-subtotal th,tr.woocommerce-shipping-totals.shipping th{color:#000!important}tr.cart-subtotal th,tr.woocommerce-shipping-totals.shipping th{border-left:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:8px 0;outline:0;line-height:normal;height:60px;border-radius:0;font-family:'Montserrat';font-size:25px}span.select2-selection.select2-selection--single{height:60px;padding:13px;border-radius:0;border:1px solid #cfd4da;font-family:'Montserrat';font-size:24px;margin-top:8px}label{display:inline-block;margin-bottom:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:26%;margin-left:-4px;margin-top:-2px;position:absolute;top:94%;width:0}div#order_review{margin-top:23px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-privacy-policy-text{font-size:12px}.woocommerce-privacy-policy-text a{font-family:'Noto Sans'}form.yith-wfbt-form{padding:25px!important;margin-bottom:70px!important;background:#f9f9f9}.yith-wfbt-submit-block{padding-top:4%}.price_text{font-size:17px;margin-bottom:20px;font-weight:600}a.woocommerce-product-gallery__trigger{display:none}div#row-newsletter{padding:130px 0 60px;background-color:#f9f9f9}#wrapper-footer-full,#wrapper-static-hero{background-color:#191919;padding-top:70px;padding-bottom:50px}ul.menu-footer-big{padding:0;list-style:none;display:inline-flex;font-family:'Montserrat';font-size:1.6rem;color:#fff}ul.menu-footer-big li{margin:0 20px}ul.menu-footer-min{padding:0;list-style:none;display:inline-flex;font-family:'Montserrat';font-size:1rem;color:#fff}ul.menu-footer-min li{margin:0 20px}.textwidget{text-align:center}ul.menu-footer-big li a,ul.menu-footer-min li a{color:#fff}div#text-2{text-align:center}div#wrapper-footer{background-color:#262626;color:#fff;font-family:'Montserrat';padding:10px 0}input.input-newsletter{height:120px;padding:20px;font-size:1.6rem;font-family:'Montserrat';width:100%}input.button-newsletter{height:120px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:1.6rem;padding:0 20px;text-transform:uppercase;position:relative;right:0;width:250px;float:right;margin-top:-120px}.custom-select:focus{border-color:#6b6b6b;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(85,51,255,.25);box-shadow:0 0 0 .2rem rgba(255,255,255,.25)}ul.social-icon{list-style:none;padding:0;display:inline-flex;margin-top:30px}ul.social-icon li{margin:0 10px}#responsive-form{margin:0 auto;width:100%}.wpcf7{max-width:100%;margin:0 auto!important}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.image-wrapper{position:relative;overflow:hidden}.image-wrapper img{display:block;width:100%;height:auto;transition:transform .3s ease-in-out}.image-wrapper{position:relative}.overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;text-decoration:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}.overlay-content{position:relative;z-index:3;color:#fff;text-align:center;top:50%;transform:translateY(-50%)}.overlay-title{color:inherit;font-size:1.2rem;margin:0}.overlay-content h2{color:inherit}.link-music:hover{color:#fff}.woocommerce-loop-product__title{text-align:left}@media only screen and (min-width:48em){.column-half{width:50%}div#mobile-menu,.navbar-collapse.mobile-menu.collapse{display:none!important}li.share-text{font-family:'Montserrat';font-size:20px!important;padding-top:9px!important}}div#navbarNavDropdownDesk{display:none}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea,.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-required.wpcf7-validates-as-url{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:90px;padding:20px;font-size:2rem;font-family:'Montserrat';text-transform:uppercase}span.wpcf7-list-item-label{font-size:.7rem}span.checkbox-605 span{font-size:1.2rem!important}.wpcf7 input[type=submit]{height:112px;border:none;background-color:#191919;color:#fff;font-family:'Montserrat';font-size:2.3rem;padding:0 20px;text-transform:uppercase;width:200px}.btn-outline-primary:hover,.wpcf7 input:hover[type=submit]{color:#fff;background-color:#505050;border-color:#505050}.wpcf7 input[type=text]:focus{background:#fff}.wpcf7-submit{float:right;background:#ca0002;color:#fff;text-transform:uppercase;border:none;padding:8px 20px;cursor:pointer}.wpcf7-submit:hover{background:red}span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:red;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9c6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;margin:0}button:focus{outline:0;outline:0}.sale-banner{text-align:center;padding-top:10px;padding-bottom:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.sale-banner{padding:15px 15px 7px;text-align:center}.sale-banner h2{line-height:1;margin-bottom:0;font-size:20px;font-weight:700}.sale-banner p{margin-bottom:5px;font-size:18px;color:#444;font-family:'Montserrat'}.sale-banner p:hover{color:#d0d0d0 !important}.archive.tax-categorie_music.term-releases #row-title .row:last-child ul#nav li:first-child a{display:flex !important}.single-product form.cart .variations td.label,.single-product form.cart .variations td.value,.single-product h4.description-title,.single-product .qty{padding-left:0 !important}@media only screen and (max-width:90em){div#col-dx{padding:88px 15px 50px 30px}div#col-sx{padding:30px 30px 65px}}@media only screen and (max-width:1440px){a.link-album{position:absolute;bottom:11px;padding:32% 15px;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:96%;color:#fff;min-height:484px}.overlay-product{position:absolute;top:0;bottom:0;left:10px;right:0;height:450px;width:450px;opacity:0;transition:.5s ease;background-color:#000000c4}}@media screen and (min-width:1025px) and (max-width:1280px){.overlay-product{position:absolute;top:0;bottom:0;left:10px;right:0;height:383px;width:383px;opacity:0;transition:.5s ease;background-color:#000000c4}}@media only screen and (max-width:71.875em) and (min-width:65em){.nav-link{font-size:18px!important}.overlay-2{position:absolute;top:10px;bottom:0;left:10px;right:0;height:363px;width:95%;opacity:0;transition:.5s ease;background-color:#000000c4}.overlay{position:absolute;top:10px;bottom:0;left:10px;right:0;height:365px;width:97.3%;opacity:0;transition:.5s ease;background-color:#000000c4}h2.entry-title{padding:60px 0;margin-bottom:0}a.link-album{position:absolute;bottom:10px;padding:63px 0;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:94.5%;min-height:364px}div#collapseExample{position:absolute;width:80%;z-index:1}h2.woocommerce-loop-product__title{opacity:0;font-size:1.8rem!important;position:absolute;bottom:2px;left:2.5%;color:#fff;transition:ease .3s;width:95%;padding:270px 10px 25px 10px!important;text-transform:uppercase}.overlay-product{display:none}div#col-sx{padding:20px}.btn-primary{width:100%!important}.navbar-collapse{position:relative;z-index:1000;background-color:#fff;left:0;top:0}}@media only screen and (max-width:64em) and (min-width:48em){.nav-link{font-size:13px!important}.overlay-2:hover,.overlay:hover{opacity:0}h2.entry-title{padding:79px 0;margin-bottom:0}img.banner-home{min-height:auto;border:1px solid #d5d5d5}a.link-album{position:absolute;bottom:10px;padding:0;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:92%;color:#fff;min-height:235px}div#collapseExample{position:absolute;width:80%;z-index:1}h2.woocommerce-loop-product__title{opacity:0;font-size:1.8rem!important;position:absolute;bottom:2px;left:2.5%;color:#fff;transition:ease .3s;width:95%;padding:270px 10px 25px 10px!important;text-transform:uppercase}.overlay-product{display:none}div#col-sx{padding:20px}.btn-primary{width:100%!important}.navbar-collapse{position:relative;z-index:1000;background-color:#fff;left:0;top:0}a.cart-contents.menu-item{position:absolute;right:85%;top:15px;display:none;z-index:100000}}@media (min-width:780px){.navbar-expand-md .navbar-toggler{display:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px 12px}}@media only screen and (max-width:767px) and (min-width:360px){.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-moz-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px 12px}form.cart .variations td.label,form.cart .variations td.value,h4.description-title,.qty{padding-right:0}input.wpcf7-form-control.wpcf7-submit.button-newsletter{position:relative}div.is-ajax-search-result{max-width:90%!important}.wpcf7 input[type=submit]{width:100%}li.product{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:none;-ms-flex:none;flex:none;max-width:100%;padding:0 15px!important;margin-bottom:0!important;width:100%!important}li.share-text{font-family:'Montserrat';font-size:20px!important;padding-top:9px!important}.overlay-2:hover,.overlay:hover{opacity:0}.overlay-product{display:none}.woocommerce span.onsale{font-size:.7em;line-height:5.236;min-width:75.63px;position:absolute;right:20px!important}.navbar-collapse{position:absolute;z-index:1000;background-color:#fff;left:0;top:50%;width:100%}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#c1c1c1}.navbar-dark .navbar-nav .dropdown-menu .nav-link,.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .dropdown-menu .nav-link:active{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#d0d0d0!important;text-align:inherit;white-space:nowrap;background-color:#000;border-bottom:1px solid;font-family:'Montserrat';font-size:30px;text-transform:uppercase}img.banner-home{min-height:auto;max-height:inherit}div#col-sx,div#col-dx{padding:20px}ul#nav li a{text-align:center;text-transform:uppercase;font-size:1.4rem}a.submenu{font-size:1rem!important}h1.page-title{text-align:center;text-transform:uppercase;font-size:1.4rem}p#breadcrumbs{padding-bottom:10px;font-size:15px;text-transform:uppercase}.woocommerce ul.products li.product a{text-decoration:none;font-size:1.2rem}.woocommerce .woocommerce-breadcrumb{font-size:15px}li.share-text{font-size:24px}h2.entry-title{padding:60px 0;margin-bottom:0}a.cart-contents.menu-item{position:absolute;right:0;top:-13px;display:none}.site-info{text-align:center!important}div#collapsetrack{position:absolute;width:90%;z-index:1}button.single_add_to_cart_button,.btn-primary{width:100%!important}input.input-newsletter{width:100%}input.button-newsletter{position:relative;width:100%;margin-top:10px}.navbar-dark .navbar-toggler{color:#000;float:right}a.cart-contents.menu-item{float:right}ul.lista-eventi li{display:block}li.data-evento,li.artista-evento,li.luogo-evento{width:100%;text-align:center;margin-bottom:10px}li.icona-evento{width:40px;margin:auto;margin-bottom:12px}ul.menu-footer-big,ul.menu-footer-min{display:block}#coupon_code.input-text{width:100%!important}a.link-album{position:absolute;bottom:10px;padding:50px 0;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:95%;color:#fff;min-height:355px}.nav-link{display:block;padding:.5rem 1rem;font-family:'Montserrat';font-size:18px!important;text-transform:uppercase}}@media only screen and (max-width:768px){.player-container .the_wrapper{margin:0 auto !important;display:block}.col-md-12{text-align:center !important;display:block}}@media only screen and (max-width:47em){.navbar-dark .navbar-nav .nav-link{color:#fff}.site-info{font-size:15px !important}.cont-column{max-height:max-content}#search{display:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px 12px}}@media only screen and (max-width:22em){a.cart-contents.menu-item{position:absolute;right:0;top:-13px;display:none}input.input-newsletter{width:100%}input.button-newsletter{position:relative;width:100%}li.share-text{font-family:'Montserrat';font-size:20px!important;padding-top:9px!important}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#c1c1c1}.navbar-dark .navbar-nav .dropdown-menu .nav-link,.navbar-dark .navbar-nav .dropdown-menu .nav-link.active,.navbar-dark .navbar-nav .dropdown-menu .nav-link:active{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#d0d0d0!important;text-align:inherit;white-space:nowrap;background-color:#000;border-bottom:1px solid;font-family:'Montserrat';font-size:30px;text-transform:uppercase}p.price{color:#000;font-size:1.5em;font-family:'Montserrat'}a.submenu.all.active{top:1px!important}img.banner-home{min-height:auto;border:1px solid #d5d5d5}p#breadcrumbs{padding-bottom:10px;font-size:15px;text-transform:uppercase}h1.page-title{text-align:center;text-transform:uppercase;font-size:1.2rem}a.link-album{position:absolute;bottom:11px;padding:30% 15px;text-align:center;background-color:#000000b8;color:#fff;transition:ease .3s;opacity:0;width:94%;color:#fff;min-height:300px}.navbar-collapse{position:absolute;z-index:1000;background-color:#191919;left:7%;top:76%}.overlay-product{display:none}ul#nav li a{text-align:center;text-transform:uppercase;font-size:1.2rem!important}h2.woocommerce-loop-product__title{opacity:0;font-size:1.8rem!important;position:absolute;bottom:2px;left:2.5%;color:#fff;transition:ease .3s;width:95%;padding:260px 10px 25px 10px!important;text-transform:uppercase}.overlay-2:hover,.overlay:hover{opacity:0}div#col-sx,div#col-dx{padding:20px}.woocommerce span.onsale{font-size:.7em;min-height:6em;line-height:5.236;min-width:75.63px;position:absolute;top:.5em!important;left:17.5em!important;right:auto}div#collapseExample{position:absolute;width:80%;z-index:1}.nav-link{font-size:18px!important}li.product{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:none;-ms-flex:none;flex:none;max-width:100%;padding:0 15px!important;margin-bottom:0!important;width:100%!important}.btn-primary{width:100%!important}div#navbarNavDropdownDesk{display:none}span.cart-contents-count{position:relative;left:20px;top:-47px;font-size:15px}#coupon_code.input-text{width:100%!important;font-size:27px;padding:12px 14px;height:112px;border-radius:0}}@media only screen and (min-width:20em) and (max-width:375px){span.cart-contents-count{position:relative;left:16px;top:-48px;font-size:13px}a.cart-contents.menu-item{position:absolute;right:0;top:-8px;display:none}li.share-text{font-family:'Montserrat';font-size:20px!important;padding-top:9px!important}.navbar-collapse{position:absolute;z-index:1000;background-color:#191919;left:0;top:100%;width:100%}p.price{color:#000;font-size:1.5em;font-family:'Montserrat'}.overlay-product{display:none}ul#nav li a{text-align:center;text-transform:uppercase}li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-4322.nav-item{display:block}h2.woocommerce-loop-product__title{opacity:0;font-size:1.8rem!important;position:absolute;bottom:2px;left:2.5%;color:#fff;transition:ease .3s;width:95%;padding:260px 10px 25px 10px!important;text-transform:uppercase}.overlay-2:hover,.overlay:hover{opacity:0}img.banner-home{min-height:auto;border:1px solid #d5d5d5}}