.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.bundle-product-list-header h3{text-align:center;font-size:28px;line-height:28px;margin-bottom:30px}@media only screen and (min-width:768px){.bundle-product-list-header h3{font-size:48px;line-height:44px;margin-bottom:60px}}.bundle-product-list-container .bundle-item{text-align:center;padding-top:20px;padding-bottom:20px}.bundle-product-list-container .bundle-item:active,.bundle-product-list-container .bundle-item:focus,.bundle-product-list-container .bundle-item:hover,.bundle-product-list-container .bundle-item:visited{text-decoration:none}.bundle-product-list-container .bundle-item.midi{padding-top:0}.bundle-product-list-container .bundle-item h6{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100;margin:0;font-size:12px;line-height:12px}@media only screen and (min-width:768px){.bundle-product-list-container .bundle-item h6{font-size:16px;line-height:16px}}.bundle-product-list-container .bundle-item img{width:100%;height:auto;max-width:100px;vertical-align:middle;margin:0 auto 12px}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.tt-checkout-overlay{display:none;background-color:#000;background-color:rgba(255,255,255,.75);background:-webkit-radial-gradient(50% 50%,ellipse closest-corner,#fff 1%,rgba(255,255,255,.75) 100%);background:-moz-radial-gradient(50% 50%,ellipse closest-corner,#fff 1%,rgba(255,255,255,.75) 100%);background:-ms-radial-gradient(50% 50%,ellipse closest-corner,#fff 1%,rgba(255,255,255,.75) 100%);background:radial-gradient(50% 50%,ellipse closest-corner,#fff 1%,rgba(255,255,255,.75) 100%);z-index:10000;position:fixed;width:100%;height:100%;top:1px;left:1px;color:#686766;text-align:center}.tt-checkout-overlay h4{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:12px;padding-top:40%;font-size:32px;line-height:35px}@media only screen and (min-width:768px){.tt-checkout-overlay h4{padding-top:15%;font-size:40px;line-height:44px}}.tt-checkout-overlay img{width:64px;height:auto}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.cross-sells-container{background-color:#222;color:#c3c3c1;letter-spacing:.2px;font-kerning:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cross-sells-container .cross-sells-slider{display:flex;overflow-x:auto;overflow-y:hidden;-ms-flex:1 0 0;flex:1 0 0}.cross-sells-container .cross-sells-slider::-webkit-scrollbar{width:5px;height:15px;border-radius:7.5px}.cross-sells-container .cross-sells-slider::-webkit-scrollbar-track{background:#adadad;border-radius:7.5px}.cross-sells-container .cross-sells-slider::-webkit-scrollbar-thumb{background-color:#3c3c3c;border-radius:7.5px}.cross-sells-container .cross-sells-slider .item{float:left;margin-right:25px;margin-bottom:15px}.cross-sells-container .cross-sells-slider .item .image-wrapper{float:left;width:90px;height:auto;margin:0}@media only screen and (min-width:768px){.cross-sells-container .cross-sells-slider .item .image-wrapper{width:120px}}.cross-sells-container .cross-sells-slider .item .image-wrapper img{width:100%;height:auto}.cross-sells-container .cross-sells-slider .item .image-wrapper div.midi{height:36px}@media only screen and (min-width:768px){.cross-sells-container .cross-sells-slider .item .image-wrapper div.midi{height:48px}}.cross-sells-container .cross-sells-slider .item .image-wrapper .new_product.midi:after{background-position-y:36px}@media only screen and (min-width:768px){.cross-sells-container .cross-sells-slider .item .image-wrapper .new_product.midi:after{background-position-y:48px}}.cross-sells-container .cross-sells-slider .item .item-footer-container{text-align:center}.cross-sells-container .cross-sells-slider .item .item-footer-container .cross-sells-btn{font-size:12px;padding:8px 12px;border-radius:8px;font-weight:600;width:100%;outline:0!important}.cross-sells-container .cross-sells-slider .item .item-footer-container .cross-sells-btn:hover{background-color:#505050!important;border-color:#505050!important}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .price-text{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:18px}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .sale-wrapper{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;color:#b91d1d;font-size:22px;line-height:18px}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .sale-wrapper .sale_price_stroke{text-decoration:line-through;color:#b91d1d;font-size:16px;line-height:16px}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .sale-wrapper .sale_price_stroke .price-text-small{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .sale-wrapper .sale_price_stroke .price-text-small .woocommerce-Price-currencySymbol{margin-right:0}.cross-sells-container .cross-sells-slider .item .item-footer-container .price-container .sale-wrapper .sale_price_stroke .price-text-small .woocommerce-Price-currencySymbol::after{content:" "}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){.free-product-label{font-size:46px!important;line-height:40px!important}}.product-page-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.product-page-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:992px){.product-page-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1200px){.product-page-product-listing .tt-product-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1400px){.product-page-product-listing .tt-product-list{grid-template-columns:repeat(5,1fr)}}.archive-page-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.archive-page-product-listing .tt-product-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.archive-page-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1200px){.archive-page-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1400px){.archive-page-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}.shortcode-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media only screen and (min-width:768px),only screen and (min-width:992px){.shortcode-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr);margin-bottom:40px}.shortcode-product-listing .tt-product-list.one-card{transform:translateX(37.5%)}.shortcode-product-listing .tt-product-list.two-cards{transform:translateX(25%)}.shortcode-product-listing .tt-product-list.three-cards{transform:translateX(12.5%)}.shortcode-product-listing .tt-product-list.four-cards{transform:translateX(0)}}@media only screen and (min-width:1200px),only screen and (min-width:1400px){.shortcode-product-listing .tt-product-list{grid-template-columns:repeat(5,1fr)}.shortcode-product-listing .tt-product-list.one-card{transform:translateX(40%)}.shortcode-product-listing .tt-product-list.two-cards{transform:translateX(30%)}.shortcode-product-listing .tt-product-list.three-cards{transform:translateX(20%)}.shortcode-product-listing .tt-product-list.four-cards{transform:translateX(10%)}}.combination-product-listing .product-listing-container{padding-bottom:0!important}.combination-product-listing .product-listing-container .tt-product-list{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.combination-product-listing .product-listing-container .tt-product-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.combination-product-listing .product-listing-container .tt-product-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1200px){.combination-product-listing .product-listing-container .tt-product-list{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width:1400px){.combination-product-listing .product-listing-container .tt-product-list{grid-template-columns:repeat(5,1fr)}}.composite-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:992px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1200px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1400px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1580px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1930px){.composite-product-listing .tt-product-list{grid-template-columns:repeat(4,1fr)}}.free-product-selector-container .tt-product-list{grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.free-product-selector-container .tt-product-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:992px){.free-product-selector-container .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1200px){.free-product-selector-container .tt-product-list{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1400px){.free-product-selector-container .tt-product-list{grid-template-columns:repeat(4,1fr)}}.has-archive-page-product-listing{background:#f5f5f5}.tt-product-list>.tt-main-product-list-item{grid-column:-1;grid-row:span 3}.product-listing-container:not(.non-card-view){position:relative;padding-bottom:3rem}.product-listing-container:not(.non-card-view) .row{margin-left:0;margin-right:0}.product-listing-container:not(.non-card-view) .row>[class*=col-]{padding-left:0;padding-right:0}.product-listing-container:not(.non-card-view) .product-listing-results-container .has-all-products-in-category{border:1px solid #aaa;background:#fafafa;padding:5px 10px;margin-top:0}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .product-listing-results-container .has-all-products-in-category{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:16px}}.product-listing-container:not(.non-card-view) .product-listing-results-container h4{font-size:25px;line-height:28px;margin-top:40px;margin-bottom:15px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .product-listing-results-container h4{font-size:36px;line-height:36px;margin-top:40px;margin-bottom:15px}}.product-listing-container:not(.non-card-view) .tt-product-list{display:grid;gap:.8rem;grid-auto-rows:max-content max-content auto}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item{grid-column-start:1;grid-column-end:-1;grid-row:span 3}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container{text-decoration:none;border-radius:8px;padding:30px 0}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container{padding:30px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container a{color:#fff}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container a:hover{color:#fff;text-decoration:none}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container h5{font-size:32px;line-height:28px}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container p{font-size:16px;line-height:20px}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container small{line-height:18px;font-size:12px;display:inline-block;margin-bottom:0}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{position:absolute;text-align:center;top:-22px;right:6%}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-17px;right:4.5%}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-24px;right:4.5%}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-19px;right:4%}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct.splash-count-2{top:60px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct.splash-count-2{top:85px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct.splash-count-2{top:60px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct.splash-count-2{top:105px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{color:#fff;border-radius:50%;padding:10px;text-align:center;display:table-cell;vertical-align:middle;width:80px;height:80px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:100px;height:100px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:80px;height:80px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:120px;height:120px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:22px;line-height:20px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:28px;line-height:26px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:22px;line-height:20px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:32px;line-height:28px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:15px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:18px;line-height:17px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:14px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:23px;line-height:24px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:28px;line-height:23px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:36px;line-height:28px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:27px;line-height:22px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:40px;line-height:33px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.bread_text{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:8px;line-height:4px;margin:2px 0}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.bread_text{font-size:10px;line-height:8px;margin:3px 0 2px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col{padding:0 42px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col.col-text-left{padding-left:60px!important}.product-listing-container:not(.non-card-view) .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col.col-text-right{padding-right:60px!important}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;box-sizing:border-box;background:#fff;border-radius:8px;padding:.8rem}@media only screen and (min-width:379px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item{padding:1.2rem}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item{padding:1.8rem}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .selection-complete-overlay{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.5);display:none;visibility:hidden;z-index:2;left:0;top:0;right:0;bottom:0;margin:auto}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item.selection-complete .selection-complete-overlay{display:block;visibility:visible}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container{grid-row:1;display:grid;align-items:end;position:relative}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor{position:relative}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .own-overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:100%;background:rgba(198,198,198,.4);z-index:2}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper{position:absolute;top:25%;left:-7%;z-index:3}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper .info-splash{padding:6px 16px 4px 16px;color:#fff;font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;margin-top:5px}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper .info-splash{font-size:16px;padding:7px 20px 5px 20px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper .info-splash.own{background-color:gray}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper .info-splash.new{background-color:#5cb85c}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .info-splash-wrapper .info-splash.sale{background-color:#b91d1d}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct{position:absolute;z-index:3;text-align:center;top:-7%;right:-10%}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper{color:#fff;border-radius:50%;padding:10px;text-align:center;display:table-cell;vertical-align:middle;width:70px;height:70px}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper{width:90px;height:90px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper>div{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:18px;line-height:18px}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper>div{font-size:20px;line-height:20px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper>div.custom-text{font-size:12px;line-height:13px}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:15px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor img{width:100%;height:auto;cursor:pointer}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer{position:absolute;z-index:5;top:0;height:100%;width:100%}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer .textbox-inner{text-align:left;display:none;height:100%;width:100%;align-items:center;background-color:rgba(255,255,255,.95);padding:12px 10px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer .textbox-inner{display:flex;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer .textbox-inner p{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;margin-top:0;margin-bottom:0;max-height:100%;overflow:hidden;text-overflow:ellipsis}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer .textbox-inner p strong{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:15px;text-transform:uppercase;display:block;margin-bottom:2px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-image-container .product-image-anchor .textbox-outer:hover>.textbox-inner{opacity:1}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container{grid-row:2;text-align:left;margin-bottom:0}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container p{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;text-align:left;margin:0;color:#373737}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container a.btn{margin-bottom:48px;padding:8px 16px 6px}@media only screen and (min-width:576px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container a.btn{width:110px}}@media only screen and (min-width:576px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container a.btn.add-to-cart{padding:8px 16px 6px;width:110px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container a.btn.add-to-cart{width:100px;margin-bottom:20px}}@media only screen and (min-width:1200px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-info-container a.btn.add-to-cart{width:110px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container{display:none;text-align:center}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .current-price{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:16px}@media only screen and (min-width:405px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .current-price{font-size:18px;line-height:22px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .current-price{font-size:24px;line-height:26px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .original-price{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:21px;vertical-align:text-top;margin-left:3px}@media only screen and (min-width:405px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .original-price{line-height:19px}}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .original-price{font-size:15px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-price-container .price-spacer{font-size:6px}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container{grid-row:3}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container{margin-top:5px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a{width:100%;position:relative;z-index:10;margin-left:auto;margin-right:auto;font-size:12px;padding-top:8px;padding-bottom:7px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a{font-size:14px;padding-top:10px;padding-bottom:9px}}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-cart-btn,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-composite-btn,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.select-free-product-btn{background-color:#fff;border-color:#999;color:#373737}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-cart-btn:hover,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-composite-btn:hover,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.select-free-product-btn:hover{background-color:#f1f1f1;border-color:#999;color:#373737}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-cart-btn.selected,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.add-to-composite-btn.selected,.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.select-free-product-btn.selected{background-color:#f1f1f1;border-color:#999;color:#373737}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.learn-more-btn{background-color:#fff;border-color:#999;color:#373737}.product-listing-container:not(.non-card-view) .tt-product-list .tt-product-list-item .tt-product-button-container a.learn-more-btn:hover{background-color:#f1f1f1;border-color:#999;color:#373737}.product-listing-container:not(.non-card-view) .tt-filter label{display:inline-block;margin-right:10px;margin-top:5px;margin-bottom:6px}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .tt-filter label{margin-top:3px;margin-bottom:5px}}.product-listing-container:not(.non-card-view) .tt-filter label input{margin:0;vertical-align:text-top}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .results-headers.mobile{display:none}}.product-listing-container:not(.non-card-view) .results-headers.mobile .viewing{margin-top:20px}.product-listing-container:not(.non-card-view) .results-headers.desktop{display:none}@media only screen and (min-width:768px){.product-listing-container:not(.non-card-view) .results-headers.desktop{display:block}}.product-listing-container:not(.non-card-view) .results-headers.desktop h6,.product-listing-container:not(.non-card-view) .results-headers.desktop label{display:inline-block;margin-right:5px;margin-top:15px}@media only screen and (min-width:992px){.product-listing-container:not(.non-card-view) .results-headers.desktop .sorting{text-align:right}}.product-listing-container.non-card-view{position:relative}.product-listing-container.non-card-view .product-listing-results-container .has-all-products-in-category{border:1px solid #aaa;background:#fafafa;padding:5px 10px;margin-top:0;margin-bottom:-20px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .product-listing-results-container .has-all-products-in-category{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:16px;margin-bottom:-18px;margin-top:-10px;margin-right:-3px}}.product-listing-container.non-card-view .product-listing-results-container h4{font-size:25px;line-height:28px;margin-top:40px;margin-bottom:15px}@media only screen and (min-width:992px){.product-listing-container.non-card-view .product-listing-results-container h4{font-size:36px;line-height:36px;margin-top:40px;margin-bottom:15px}}.product-listing-container.non-card-view .tt-product-list{margin-top:30px}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container{text-decoration:none;border-radius:16px;padding:30px 0}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container{padding:30px}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container a{color:#fff}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container a:hover{color:#fff;text-decoration:none}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container h5{font-size:32px;line-height:28px}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container p{font-size:16px;line-height:20px}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container small{line-height:18px;font-size:12px;display:inline-block;margin-bottom:0}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{position:absolute;text-align:center;top:-22px;right:6%}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-17px;right:4.5%}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-24px;right:4.5%}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct{top:-19px;right:4%}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{color:#fff;border-radius:50%;padding:10px;text-align:center;display:table-cell;vertical-align:middle;width:80px;height:80px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:100px;height:100px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:80px;height:80px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper{width:120px;height:120px}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:22px;line-height:20px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:28px;line-height:26px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:22px;line-height:20px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div{font-size:32px;line-height:28px}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:15px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:18px;line-height:17px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:14px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.custom-text{font-size:23px;line-height:24px}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:28px;line-height:23px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:36px;line-height:28px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:27px;line-height:22px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .promoProduct .wrapper>div.discount-text{font-size:40px;line-height:33px}}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col{padding:0 42px}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col.col-text-left{padding-left:60px!important}.product-listing-container.non-card-view .tt-product-list .tt-main-product-list-item .main-products-list-item-container .text-col.col-text-right{padding-right:60px!important}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container{display:flex;flex:1;align-items:end}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent{position:relative}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .own-overlay{width:100%;height:100%;position:absolute;background:rgba(198,198,198,.4)}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct{position:absolute;z-index:2;text-align:center;top:-10%;right:-16%}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper{color:#fff;border-radius:50%;padding:10px;text-align:center;display:table-cell;vertical-align:middle;width:70px;height:70px}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper{width:80px;height:80px}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper>div{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0;margin:0;font-size:18px;line-height:18px}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper>div{font-size:20px;line-height:20px}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper>div.custom-text{font-size:12px;line-height:13px}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-image-container .tt-box-parent .promoProduct .wrapper>div.custom-text{font-size:14px;line-height:15px}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item img{width:100%;height:auto}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .banner-img{position:absolute;z-index:1;left:0}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .banner-img.new{top:0}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .banner-img.on-sale{bottom:0}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .banner-img.sale{bottom:0}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .banner-img.own{top:0}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer{position:absolute;z-index:2;top:0;height:100%;width:100%}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer .textbox-inner{display:none;height:100%;width:100%;align-items:center;background-color:rgba(255,255,255,.95);padding:12px 10px}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer .textbox-inner{display:flex;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer .textbox-inner p{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;margin-top:0;margin-bottom:0;max-height:100%;overflow:hidden;text-overflow:ellipsis}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer .textbox-inner p strong{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:15px;text-transform:uppercase;display:block;margin-bottom:2px}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .textbox-outer:hover>.textbox-inner{opacity:1}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info{text-align:center;margin-top:13px;margin-bottom:0}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info{margin-bottom:14px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info{margin-bottom:24px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info{margin-bottom:34px}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info p{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;text-align:left;min-height:64px;margin:0 0 10px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info p{min-height:48px}}.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info a.btn{margin-bottom:48px;padding:8px 16px 6px}@media only screen and (min-width:576px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info a.btn{width:110px}}@media only screen and (min-width:576px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info a.btn.add-to-cart{padding:8px 16px 6px;width:110px}}@media only screen and (min-width:992px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info a.btn.add-to-cart{width:100px;margin-bottom:20px}}@media only screen and (min-width:1200px){.product-listing-container.non-card-view .tt-product-list .tt-product-list-item .tt-product-list-item-info a.btn.add-to-cart{width:110px}}.product-listing-container.non-card-view .tt-filter label{display:inline-block;margin-right:10px;margin-top:5px;margin-bottom:6px}@media only screen and (min-width:768px){.product-listing-container.non-card-view .tt-filter label{margin-top:3px;margin-bottom:5px}}.product-listing-container.non-card-view .tt-filter label input{margin:0;vertical-align:text-top}@media only screen and (min-width:768px){.product-listing-container.non-card-view .results-headers.mobile{display:none}}.product-listing-container.non-card-view .results-headers.mobile .viewing{margin-top:20px}.product-listing-container.non-card-view .results-headers.desktop{display:none}@media only screen and (min-width:768px){.product-listing-container.non-card-view .results-headers.desktop{display:block}}.product-listing-container.non-card-view .results-headers.desktop h6,.product-listing-container.non-card-view .results-headers.desktop label{display:inline-block;margin-right:5px;margin-top:15px}@media only screen and (min-width:992px){.product-listing-container.non-card-view .results-headers.desktop .sorting{text-align:right}}@media only screen and (min-width:768px){.product-listing-container.pl-loading{opacity:.4}}.product-listing-container .tt-neg-margin{margin-left:-12px}.product-listing-container .results-loader img{display:block;width:100px;height:auto;margin:5vh auto}.product-listing-container .pl-overlay{display:none;position:fixed;width:100%;height:100%;margin-left:-15px;background-color:rgba(0,0,0,.8);z-index:10;opacity:0;top:38px;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s}.product-listing-container .pl-overlay.expanded{display:block;animation:animatePlOverlayDark .4s linear;animation-fill-mode:forwards}@keyframes animatePlOverlayDark{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){.product-listing-container .pl-overlay{display:none!important}}@media only screen and (max-width:767px){.product-listing-container .pl-controls-wrapper{position:fixed;width:90%;z-index:20;background-color:#f1f1f1;left:-100vw;padding:0 15px 20px 15px;height:100vh;overflow-y:scroll;top:38px}}.product-listing-container .pl-controls-wrapper .close{color:#555;opacity:1;outline:0}@media only screen and (max-width:767px){.product-listing-container .pl-controls-wrapper .close{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:5px;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;float:right;font-size:25.5px;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}}.product-listing-container .pl-filter-controls{max-width:240px;margin:0 auto}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls{max-width:none;margin:inherit}}.product-listing-container .pl-filter-controls label{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:16px}@media only screen and (max-width:767px){.product-listing-container .pl-filter-controls label{font-size:18px;line-height:24px}}@media only screen and (max-width:767px){.product-listing-container .pl-filter-controls h5{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:30px!important;line-height:30px!important;color:inherit;margin:15px 0 20px}}.product-listing-container .pl-filter-controls h6{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:18px;color:inherit}@media only screen and (max-width:767px){.product-listing-container .pl-filter-controls h6{font-size:19px!important;margin-top:20px}}.product-listing-container .pl-filter-controls select{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;text-transform:capitalize;padding:4px;text-align:right;margin-right:15px;border-color:#aaa}.product-listing-container .pl-filter-controls select:last-child{margin-right:0}@media only screen and (max-width:767px){.product-listing-container .pl-filter-controls select{width:100%;margin:8px 0;font-size:18px;padding:10px;background:#f1f1f1;text-align:left}}.product-listing-container .pl-filter-controls .filterButton{float:right}.product-listing-container .pl-filter-controls .filterButton h6{margin-right:3px;display:inline-block}.product-listing-container .pl-filter-controls .product-line-navigation-container{color:red}.product-listing-container .pl-filter-controls .quick-remove-all-filter{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;border:1px solid #aaa!important;color:#555!important;font-size:16px;width:100%;background-color:transparent!important;border-radius:10px;padding:15px 15px;margin:0}.product-listing-container .pl-filter-controls .quick-remove-all-filter:hover{border:1px solid #555!important}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls .quick-remove-all-filter{margin:13px 0 6px;width:145px;padding:8px}}@media only screen and (min-width:1200px){.product-listing-container .pl-filter-controls .quick-remove-all-filter{width:165px}}.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter,.product-listing-container .pl-filter-controls .quick-remove-range-filter{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;border:1px solid #aaa;display:block;border-radius:0;color:#555!important;font-size:16px;line-height:20px;text-transform:none;text-align:left;width:100%;padding:8px 12px 8px 20px;margin:15px 0}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter,.product-listing-container .pl-filter-controls .quick-remove-range-filter{font-size:11px;line-height:16px;padding:6px 3px 6px 10px;width:145px;margin:4px 0}}@media only screen and (min-width:1200px){.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter,.product-listing-container .pl-filter-controls .quick-remove-range-filter{width:165px;padding:6px 9px 6px 19px}}.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter:hover,.product-listing-container .pl-filter-controls .quick-remove-range-filter:hover{text-decoration:none;background-color:#e6e6e6!important;cursor:pointer}.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter .quick-remove-button-label,.product-listing-container .pl-filter-controls .quick-remove-range-filter .quick-remove-button-label{padding-right:15px}.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter .close,.product-listing-container .pl-filter-controls .quick-remove-range-filter .close{float:right;font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:26px;line-height:10px;padding-right:0;margin-top:3px;border:none;background:0 0;color:#555;opacity:1;outline:0!important}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls .quick-remove-checkbox-filter .close,.product-listing-container .pl-filter-controls .quick-remove-range-filter .close{margin-top:0}}.product-listing-container .pl-filter-controls .filter-spacer{height:9px}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls .filter-spacer{height:5px}}.product-listing-container .pl-filter-controls .filter-toggle-link{display:inline-block;cursor:pointer;text-decoration:none!important}.product-listing-container .pl-filter-controls .filter-toggle-link.show-more{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;margin-top:2px}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls .filter-toggle-link.show-more{font-size:11px;line-height:16px;margin-top:0}}.product-listing-container .pl-filter-controls .filter-toggle-link.show-more.main-filter-toggle{font-size:14px;line-height:14px;margin-top:20px}.product-listing-container .pl-filter-controls .filter-toggle-link .toggle-open{display:none;margin-left:2px}.product-listing-container .pl-filter-controls .filter-toggle-link .toggle-close{display:inline-block;margin-left:2px}.product-listing-container .pl-filter-controls .filter-toggle-link.collapsed .toggle-open{display:inline-block}.product-listing-container .pl-filter-controls .filter-toggle-link.collapsed .toggle-close{display:none}.product-listing-container .pl-filter-controls .label-toggle{margin-left:2px}.product-listing-container .pl-filter-controls .range-between-mark{text-align:center;margin:0 auto;margin-bottom:-23px}.product-listing-container .pl-filter-controls .range-label-right{float:right;margin-right:0}.product-listing-container .pl-filter-controls input.range-filter{width:50px;line-height:16px;text-align:center;padding:0;vertical-align:baseline!important}@media only screen and (min-width:768px){.product-listing-container .pl-filter-controls input.range-filter{width:30px}}.product-listing-container .filter-slider-wrap{--dif:calc(var(--max) - var(--min));display:grid;grid-template:repeat(2,-webkit-max-content) 1em 1fr;grid-template:repeat(2,max-content) 1em 1fr;overflow:hidden;position:relative;margin:15px auto 12px;width:100%;background:linear-gradient(0deg,#ccc 1em,transparent 0);font-family:ubuntu mono,consolas,monaco,monospace}@media only screen and (min-width:768px){.product-listing-container .filter-slider-wrap{margin-bottom:7px}}.product-listing-container .filter-slider-wrap::after,.product-listing-container .filter-slider-wrap::before{grid-column:1/span 2;grid-row:3;height:100%;background:#9f1a23;content:""}.product-listing-container .filter-slider-wrap::before{margin-left:calc((var(--a) - var(--min))/ var(--dif) * 100%);width:calc((var(--b) - var(--a))/ var(--dif) * 100%)}.product-listing-container .filter-slider-wrap::after{margin-left:calc((var(--b) - var(--min))/ var(--dif) * 100%);width:calc((var(--a) - var(--b))/ var(--dif) * 100%)}.product-listing-container .filter-slider-wrap [id=multi-lbl]{grid-column:1/span 2}.product-listing-container .filter-slider-wrap .sr-only{position:absolute;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.product-listing-container .filter-slider-wrap input[type=range]{grid-column:1/span 2;grid-row:3;z-index:1;top:0;left:0;margin:0;background:0 0;color:#aaa;pointer-events:none}.product-listing-container .filter-slider-wrap input[type=range],.product-listing-container .filter-slider-wrap input[type=range]::-webkit-slider-runnable-track,.product-listing-container .filter-slider-wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.product-listing-container .filter-slider-wrap input[type=range]::-webkit-slider-runnable-track{width:100%;height:100%;background:0 0}.product-listing-container .filter-slider-wrap input[type=range]::-moz-range-track{width:100%;height:100%;background:0 0}.product-listing-container .filter-slider-wrap input[type=range]::-webkit-slider-thumb{border:none;width:1em;height:1em;border-radius:0;background:currentcolor;pointer-events:auto}.product-listing-container .filter-slider-wrap input[type=range]::-moz-range-thumb{border:none;width:1em;height:1em;border-radius:0;background:currentcolor;pointer-events:auto}.product-listing-container .filter-slider-wrap input[type=range]:focus{z-index:2;outline:dotted 1px currentcolor}.product-listing-container .filter-slider-wrap input[type=range]:hover{color:#ddd}@media only screen and (min-width:768px){.product-listing-container .show-filter-btn-wrapper{display:none}}.product-listing-container .show-filter-btn-wrapper:not(.static){position:fixed;bottom:50px;z-index:15;width:100%}.product-listing-container .show-filter-btn-wrapper.static{margin:20px auto}.product-listing-container .show-filter-btn,.product-listing-container .show-filtered-products-btn{margin:0 auto;display:block;max-width:250px;padding:16px 16px 14px 16px}.product-listing-container .show-filter-btn .glyphicon,.product-listing-container .show-filtered-products-btn .glyphicon{margin-left:10px}.product-listing-container .product-line-navigation-container .tt-filter label.tree-top{display:block;font-size:18px;line-height:24px;margin-bottom:6px}@media only screen and (min-width:768px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top{font-size:8px;line-height:15px;margin-bottom:0}}@media only screen and (min-width:1200px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top{font-size:10px;line-height:16px}}@media only screen and (min-width:1400px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top{font-size:11px;line-height:17px}}.product-listing-container .product-line-navigation-container .tt-filter label.tree-top a{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;display:block;font-size:18px;line-height:22px;margin-top:30px}@media only screen and (min-width:768px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top a{font-size:10px;line-height:14px;margin-top:20px;margin-bottom:0}}@media only screen and (min-width:1200px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top a{font-size:12px;line-height:16px}}@media only screen and (min-width:1400px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-top a{font-size:13px;line-height:18px}}.product-listing-container .product-line-navigation-container .tt-filter label.tree-child{display:block;line-height:18px;margin-bottom:6px}@media only screen and (min-width:768px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child{line-height:12px;margin-bottom:0}}@media only screen and (min-width:1200px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child{line-height:16px}}@media only screen and (min-width:1400px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child{line-height:17px}}.product-listing-container .product-line-navigation-container .tt-filter label.tree-child a{font-size:16px;line-height:21px}@media only screen and (min-width:768px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child a{font-size:9px;line-height:9px}}@media only screen and (min-width:1200px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child a{font-size:11px;line-height:11px}}@media only screen and (min-width:1400px){.product-listing-container .product-line-navigation-container .tt-filter label.tree-child a{font-size:12px;line-height:12px}}.product-listing-container .product-line-navigation-container .tt-filter .divider{height:50px}@media only screen and (min-width:768px){.product-listing-container .product-line-navigation-container .tt-filter .divider{height:30px}}.product-listing-container.dark .pl-filter-controls{color:#e2e2e2}.product-listing-container.dark .pl-filter-controls a{color:#e2e2e2}.product-listing-container.dark .pl-filter-controls h6{color:#e2e2e2!important}.product-listing-container.dark .tt-product-list-item-info p.tt-product-list-item-name{color:#e2e2e2}.product-listing-container.dark .tt-product-list-item-info a.btn{background-color:#e2e2e2!important;border-color:#e2e2e2!important;color:#e2e2e2}.shortcode-product-listing.is-showing-add-to-cart-buttons .tt-product-list-item-info .tt-product-list-item-name{display:none}.breadcrumb.filter-breadcrumb{margin-bottom:20px}@media only screen and (min-width:768px){.breadcrumb.filter-breadcrumb{margin-bottom:28px;background-color:inherit;padding:5px 0;font-size:11px}}.customcheck{display:block;position:relative;padding-left:28px;margin-top:8px;margin-bottom:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){.customcheck{padding-left:22px}}.customcheck.disabled{color:#aaa}.customcheck.disabled:hover{cursor:not-allowed}.customcheck.disabled .checkmark{background-color:#f5f5f5;border-color:#ccc}.customcheck input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #3c3c3c}@media only screen and (min-width:768px){.checkmark{top:1px;height:14px;width:14px}}.customcheck:hover input~.checkmark{background-color:#f5f5f5}.customcheck:not(.disabled) input:checked~.checkmark{background-color:#555}.checkmark:after{content:"";position:absolute;display:none}.customcheck input:checked~.checkmark:after{display:block}.customcheck:not(.disabled) .checkmark:after{left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:768px){.customcheck:not(.disabled) .checkmark:after{width:4px;height:8px}}.woocommerce-NoticeGroup ul{display:inline;padding:0}.woocommerce-NoticeGroup ul li{list-style:none}.tt-disable-checkout{position:absolute;width:100%;height:120px;background-color:rgba(255,255,255,.5);z-index:1000}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.ezkeysline #price-box-modal .login-color{color:#9f1a23}.ezkeysline #price-box-modal div.selections .btn:hover{background-color:#9f1a231f!important}.ezkeysline #price-box-modal div.selections .btn.active{background-color:#9f1a23!important;border-color:#9f1a23!important}.ezdrummerline #price-box-modal .login-color{color:#e26223}.ezdrummerline #price-box-modal div.selections .btn:hover{background-color:#e262241f!important}.ezdrummerline #price-box-modal div.selections .btn.active{background-color:#e26223!important;border-color:#e26223!important}.superiorline #price-box-modal .login-color{color:#43a9d9}.superiorline #price-box-modal div.selections .btn:hover{background-color:#43a9d91f!important}.superiorline #price-box-modal div.selections .btn.active{background-color:#43a9d9!important;border-color:#43a9d9!important}.ezmixline #price-box-modal .login-color{color:#f9b930}.ezmixline #price-box-modal div.selections .btn:hover{background-color:#f9b9301f!important}.ezmixline #price-box-modal div.selections .btn.active{background-color:#f9b930!important;border-color:#f9b930!important}.promo-disclaimer-modal .modal-dialog .modal-content{border-radius:10px;width:auto;max-width:750px;margin:50px 10px 0}@media only screen and (min-width:768px){.promo-disclaimer-modal .modal-dialog .modal-content{margin:70px auto 0}}.promo-disclaimer-modal .modal-dialog .modal-content section{margin-bottom:20px}@media only screen and (min-width:768px){.promo-disclaimer-modal .modal-dialog .modal-content section{margin-bottom:30px}}@media only screen and (min-width:768px){.promo-disclaimer-modal .modal-dialog .modal-content section:not(.highlighted){padding:0 15px}}.promo-disclaimer-modal .modal-dialog .modal-content .modal-header{border-bottom:none}.promo-disclaimer-modal .modal-dialog .modal-content .modal-header button.close span{display:block;color:#fff;background-color:#000;border:1px solid #000;border-radius:20px;margin:0;padding:0;width:21px;height:21px;font-size:15px;line-height:15px;font-weight:100}.promo-disclaimer-modal .modal-dialog .modal-content .modal-header button.close span:hover{cursor:pointer}.promo-disclaimer-modal .modal-dialog .modal-content .modal-body{padding-top:0}.promo-disclaimer-modal .modal-dialog .modal-content .modal-body h3{margin-top:10px}.promo-disclaimer-modal .modal-dialog .modal-content .modal-body h4{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100;font-size:1em;line-height:1}@media only screen and (min-width:768px){.promo-disclaimer-modal .modal-dialog .modal-content .modal-body h4{font-size:28px;line-height:1}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content{width:auto;max-width:900px;border-radius:24px;margin:50px 10px 0;background-color:#f1f1f1;border:none}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content{margin:70px auto 0}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content section{margin-bottom:40px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content section{margin-bottom:50px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-header{border-bottom:none}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-header button.close span{display:block;color:#fff;background-color:#000;border:1px solid #000;border-radius:20px;margin:0;padding:0;width:21px;height:21px;font-size:15px;line-height:15px;font-weight:100}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-header button.close span:hover{cursor:pointer}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body{padding-top:0}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body li{font-size:1rem;line-height:1rem}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body h4{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100;color:#3c3c3c;font-size:18px;line-height:20px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body h4{font-size:30px;line-height:26px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body h5{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:26px;line-height:24px;color:#767d83}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body h5{font-size:28px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body img:not(.price-box-product-image){float:left;width:80px;height:auto;margin-right:25px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body img:not(.price-box-product-image){width:100px;margin-right:30px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content{white-space:initial}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content{padding:0 40px 0}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content .required-header{color:#767d83;margin-top:10px;margin-bottom:0;font-size:14px;line-height:16px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content .required-header{font-size:18px;line-height:20px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content p{color:#767d83;margin:0;text-transform:none;white-space:initial;font-size:12px;line-height:18px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content p{line-height:20px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content p strong{font-size:14px}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary{text-align:left;padding:10px 0 20px}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price{color:inherit;white-space:initial}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price{white-space:nowrap}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price small{font-size:inherit;line-height:inherit}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price small .woocommerce-Price-currencySymbol{margin-right:0}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price br{display:none}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .entry-summary #modal-product-variant-select .price .sale_price{color:#b91d1d;margin-left:4px}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections{width:100%}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn{text-transform:uppercase;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-webkit-transition:background-color .1s ease-in-out;font-size:15px;line-height:1.4;color:#3c3c3c;letter-spacing:.2px;font-kerning:auto;hyphens:manual;display:block;padding:60px 20px;width:100%;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='24' ry='24' stroke='lightslategray' stroke-width='8' stroke-dasharray='10%2c 20' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:24px;border-width:0}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn{width:670px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn:focus{box-shadow:none}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active{position:relative;border-style:solid;background-image:none}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active h5,#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active p{color:#fff}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active .required-header{color:#fff}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active:after{content:"✓";white-space:break-spaces;position:absolute;right:12px;top:12px;width:30px;height:30px;background-color:#5cb85c;font-size:20px;line-height:24px;font-family:system-ui;border:1px solid #fff;border-radius:6px;color:#fff}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.active:after{right:20px;top:calc(50% - 15px)}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.tt-active-added-value-promo{position:relative}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.tt-active-added-value-promo:before{content:"ADDED VALUE";position:absolute;background:#b91d1d;left:0;top:0;width:150px;height:35px;border-top-left-radius:24px;border-bottom-right-radius:24px;color:#fff;font-size:16px;line-height:36px;font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn.tt-active-added-value-promo:before{width:164px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn-lg{border-radius:8px;font-size:15px;padding:16px 5px 14px 5px;line-height:1.4}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn-lg.tt-min-width{min-width:245px;max-width:270px;width:100%}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn-lg.tt-min-width{min-width:280px}}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .selections .btn-lg{border-radius:8px;font-size:16px;padding:17px 16px 15px 16px;line-height:1.4}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content .content p{margin-top:20px;margin-bottom:0}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .tab-content .content p{margin-top:0;margin-bottom:20px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box{border-radius:10px}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box img{width:100%;height:auto}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box img{width:75px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box .hi-content-check label{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100;font-size:1.2em;line-height:1;color:#999}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box .hi-content-check label{font-size:1.3em;line-height:1;margin:3px 0 3px 10px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box .hi-content-check label input{margin-top:1px;margin-left:-22px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .box .hi-content-check label input{margin-top:7px;margin-right:5px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container{width:100%;max-width:270px;margin:0 auto 10px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container{max-width:none;margin:0 20px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container .total-price{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;text-align:center;margin:0 20px 15px;font-size:1.7em;line-height:18px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container .total-price{margin:0 30px 15px;font-size:26px;line-height:24px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container button[type=submit]{background-color:#5cb85c;border-color:#5cb85c;width:240px;margin-top:3px;margin-bottom:0;font-weight:400;border-radius:16px;font-size:18px;padding:18px 16px 18px 16px;line-height:26px}@media only screen and (min-width:768px){#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container button[type=submit]{width:300px;padding:21px 16px 21px 16px}}#price-box-modal .modal-dialog.singleProduct3_0 .modal-content .modal-body .total-container button[type=submit].disabled{border-color:#5cb85c00;background-color:#5cb85c80}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.product-combination-container{padding:40px 20px}@media only screen and (min-width:992px){.product-combination-container{padding:60px 40px}}.product-combination-container .combination-product-listing{padding:0 .75rem}.product-combination-container .combination-product-listing .pl-results-wrapper{padding:0}.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list{margin-top:0;align-items:flex-end}@media only screen and (min-width:768px){.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list{margin-top:1.25rem}}@media only screen and (min-width:1400px){.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list{margin-top:2.25rem}}@media only screen and (min-width:992px){.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list .tt-product-list-item a.imgbox .textbox-inner{padding:7px 8px}}@media only screen and (min-width:1200px){.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list .tt-product-list-item a.imgbox .textbox-inner{padding:8px 9px}}@media only screen and (min-width:1400px){.product-combination-container .combination-product-listing .pl-results-wrapper .tt-product-list .tt-product-list-item a.imgbox .textbox-inner{padding:24px 15px}}.product-combination-preset-container{padding:60px 30px}@media only screen and (min-width:576px){.product-combination-preset-container{padding:70px 40px}}@media only screen and (min-width:768px){.product-combination-preset-container{padding:65px 80px 55px 55px}}@media only screen and (min-width:992px){.product-combination-preset-container{padding:70px 120px 50px 45px}}@media only screen and (min-width:1200px){.product-combination-preset-container{padding:70px 40px 70px 60px}}@media only screen and (min-width:1400px){.product-combination-preset-container{padding:95px 120px 90px 50px}}.product-combination-preset-container h2{font-size:40px!important;line-height:34px!important}@media only screen and (min-width:576px){.product-combination-preset-container h2{font-size:48px!important;line-height:42px!important}}@media only screen and (min-width:1200px){.product-combination-preset-container h2{font-size:40px!important;line-height:34px!important}}@media only screen and (min-width:1400px){.product-combination-preset-container h2{font-size:48px!important;line-height:42px!important}}.product-combination-preset-container .bundle-text{font-size:14px;line-height:16px;max-width:300px}@media only screen and (min-width:768px){.product-combination-preset-container .bundle-text{max-width:210px}}@media only screen and (min-width:992px){.product-combination-preset-container .bundle-text{font-size:16px;line-height:20px}}.product-combination-preset-container .save-text{font-size:20px;line-height:20px}.product-combination-preset-container .product-listing-container .tt-product-list{margin-top:0}@media only screen and (min-width:1200px){.product-combination-preset-container .tt-product-list-item.grid-ebx,.product-combination-preset-container .tt-product-list-item.grid-ezdrummerline,.product-combination-preset-container .tt-product-list-item.grid-ezkeysline,.product-combination-preset-container .tt-product-list-item.grid-ezmix-packs,.product-combination-preset-container .tt-product-list-item.grid-ezx,.product-combination-preset-container .tt-product-list-item.grid-sdx,.product-combination-preset-container .tt-product-list-item.grid-superiorline{width:91px}}@media only screen and (min-width:1400px){.product-combination-preset-container .tt-product-list-item.grid-ebx,.product-combination-preset-container .tt-product-list-item.grid-ezdrummerline,.product-combination-preset-container .tt-product-list-item.grid-ezkeysline,.product-combination-preset-container .tt-product-list-item.grid-ezmix-packs,.product-combination-preset-container .tt-product-list-item.grid-ezx,.product-combination-preset-container .tt-product-list-item.grid-sdx,.product-combination-preset-container .tt-product-list-item.grid-superiorline{width:105px}}.product-combination-preset-container .tt-product-list-item a.imgbox{max-height:none!important;max-width:none!important}@media only screen and (min-width:1400px){.product-combination-preset-container .tt-product-list-item a.imgbox.product_cat-ezbass-midi:not(.pt-0),.product-combination-preset-container .tt-product-list-item a.imgbox.product_cat-ezkeys-midi:not(.pt-0),.product-combination-preset-container .tt-product-list-item a.imgbox.product_cat-midipacks:not(.pt-0){padding-top:40%!important}}.product-combination-preset-container .tt-product-list-item a.imgbox.selection-box{background-color:#fff;border:1px solid #686766;padding:10px;display:inline-flex!important;width:100%;height:100%!important}@media only screen and (min-width:1200px){.product-combination-preset-container .tt-product-list-item a.imgbox.selection-box.small-selection-box{height:calc(100% + 17px)!important}}@media only screen and (min-width:1400px){.product-combination-preset-container .tt-product-list-item a.imgbox.selection-box.small-selection-box{height:calc(100% + 24px)!important}}.tt-purchase-funnel .cart-items .cart-item{background:#efefef;border-radius:9px;padding:20px 15px;margin-top:7px;display:flex;flex-direction:column;position:relative}@media only screen and (min-width:768px){.tt-purchase-funnel .cart-items .cart-item{padding:25px 20px}}.tt-purchase-funnel .cart-items .cart-item.bottom-toggle-gap{margin-bottom:20px}.tt-purchase-funnel .cart-items .cart-item .tt_serial_number_box{background-color:#fff;color:#7d8188;display:inline-block;font-family:"Times New Roman",Georgia,Serif;font-size:14px;margin-top:6px;margin-bottom:10px;padding:7px 12px 6px 11px;width:246px;border:2px solid #498ec7;border-radius:5px}.tt-purchase-funnel .cart-items .cart-item .main-item{display:grid;grid-template-columns:40% minmax(75px,1fr) 1fr;align-items:center;column-gap:1rem;row-gap:.5rem}@media only screen and (min-width:768px){.tt-purchase-funnel .cart-items .cart-item .main-item{grid-template-columns:50% minmax(75px,1fr) 1fr}}.tt-purchase-funnel .cart-items .cart-item .main-item:not(:has(.cart-item-quantity-wrapper)){grid-template-columns:65% 1fr}.tt-purchase-funnel .cart-items .cart-item .main-item:not(:has(.cart-item-quantity-wrapper)) .cart-item-product-price{grid-column:2}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info{grid-column:1;display:flex;align-items:center;flex:initial;min-width:0}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-image{width:100%;height:auto;max-width:30px}@media only screen and (min-width:768px){.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-image{max-width:40px}}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-image img{width:100%;height:auto}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-name-wrapper{margin-left:12px;min-width:0}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-name-wrapper .cart-item-product-name{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;color:#3c3c3c;overflow-wrap:anywhere}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-info .cart-item-product-name-wrapper .cart-item-extra-info{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;color:#3c3c3c;overflow-wrap:anywhere}.tt-purchase-funnel .cart-items .cart-item .cart-item-quantity-wrapper{grid-column:2;display:flex;justify-content:center}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-price{grid-column:3;justify-self:end;text-align:right;font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;line-height:14px;color:#3c3c3c}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-price.is-on-sale{color:#b91d1d;font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-purchase-funnel .cart-items .cart-item .cart-item-product-price.is-on-sale del{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#3c3c3c}.tt-purchase-funnel .cart-items .cart-item .child-item{display:flex;flex-direction:row;align-items:center;justify-content:start;margin-top:7px}.tt-purchase-funnel .cart-items .cart-item .child-item .child-item-image{width:100%;height:auto;max-width:30px;margin-left:10px}.tt-purchase-funnel .cart-items .cart-item .child-item .child-item-info .child-item-name{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;line-height:14px;color:#3c3c3c;margin-left:12px}.tt-purchase-funnel .cart-items .cart-item .child-item .child-item-info .child-item-extra-info{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:8px;line-height:14px;color:#3c3c3c;margin-left:12px}.tt-purchase-funnel .cart-items .cart-item .cart-item-content-toggle{position:relative;text-align:center}.tt-purchase-funnel .cart-items .cart-item .cart-item-content-toggle .cart-item-content-toggle-button{position:absolute;font-size:10px;line-height:10px;font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer;top:12px;z-index:1}.tt-purchase-funnel .cart-items .cart-item .cart-item-content-toggle .cart-item-content-toggle-button svg{margin:0 auto;width:24px;height:24px}.tt-purchase-funnel .cart-items .cart-item .cart-item-content-toggle .cart-item-content-toggle-button[aria-expanded=true] svg{transform:rotate(180deg)}.thankyou-section .tt-purchase-funnel .tt-thankyou-child-item-extra-info,.tt-purchase-funnel.thankyou-section .tt-thankyou-child-item-extra-info{font-size:12px!important;line-height:14px!important;color:#686766!important}.thankyou-section .tt-purchase-funnel .child-item-name,.tt-purchase-funnel.thankyou-section .child-item-name{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:12px!important;color:#686766!important}.thankyou-section .tt-purchase-funnel .cart-item-extra-info strong,.thankyou-section .tt-purchase-funnel .tt-thankyou-child-item-extra-info strong,.tt-purchase-funnel.thankyou-section .cart-item-extra-info strong,.tt-purchase-funnel.thankyou-section .tt-thankyou-child-item-extra-info strong{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif!important;color:#686766!important}.thankyou-section .tt-purchase-funnel .cart-footer,.tt-purchase-funnel.thankyou-section .cart-footer{padding-top:35px;text-align:left}.thankyou-section .tt-purchase-funnel .cart-footer img,.tt-purchase-funnel.thankyou-section .cart-footer img{width:100%;height:auto;max-width:350px}.tt-purchase-funnel .summary-box .woocommerce-Price-currencySymbol{margin-right:5px}.tt-purchase-funnel .summary-box .cart-applied-coupons,.tt-purchase-funnel .summary-box .cart-subtotal{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;color:#3c3c3c}.tt-purchase-funnel .summary-box .cart-applied-coupons span.remove-coupon-bin,.tt-purchase-funnel .summary-box .cart-subtotal span.remove-coupon-bin{vertical-align:text-top}@media only screen and (min-width:992px){.tt-purchase-funnel .summary-box .cart-applied-coupons span.remove-coupon-bin,.tt-purchase-funnel .summary-box .cart-subtotal span.remove-coupon-bin{margin-left:2px}}.tt-purchase-funnel .summary-box .cart-applied-coupons span.remove-coupon-bin svg,.tt-purchase-funnel .summary-box .cart-subtotal span.remove-coupon-bin svg{width:12px;height:12px;vertical-align:bottom}.tt-purchase-funnel .summary-box .cart-savings{margin-top:6px;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:14px;color:#b91d1d}.tt-purchase-funnel .summary-box .cart-line{width:100%;height:1px;background:#ddd;margin:16px 0}.tt-purchase-funnel .summary-box .cart-total{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;line-height:14px;color:#3c3c3c}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.tt-show-password-input{float:right;height:38px;width:38px;margin-top:-38px;border-radius:.25rem;border-color:#ced4da!important;padding:3px 6px;cursor:pointer}.tt-shorter-password-field{width:calc(100% - 42px)}.color-ezdrummer{background-color:#e26223!important;border-color:#e26223!important}.color-ezkeys{background-color:#9f1a23!important;border-color:#9f1a23!important}.color-ezmix{background-color:#f9b930!important;border-color:#f9b930!important}.color-midi{background-color:#9c912a!important;border-color:#9c912a!important}.color-superior{background-color:#43a9d9!important;border-color:#43a9d9!important}.color-ezbass{background-color:#e32223!important;border-color:#e32223!important}.color-tst{background-color:#a3adb3!important;border-color:#a3adb3!important}.color-ezline{background-color:#aa8a4e!important;border-color:#aa8a4e!important}.color-white{background-color:#fff!important;border-color:#fff!important}.color-black{background-color:#222!important;border-color:#222!important}.color-true-black{background-color:#000!important;border-color:#000!important}.color-brand-gray-darker{background-color:#3c3c3c!important;border-color:#3c3c3c!important}.color-dark{background-color:#2c2e32!important;border-color:#2c2e32!important}.color-gray-darker{background-color:#222!important;border-color:#222!important}.color-gray-dark{background-color:#333!important;border-color:#333!important}.color-gray{background-color:#555!important;border-color:#555!important}.color-gray-light{background-color:#999!important;border-color:#999!important}.color-gray-lighter{background-color:#eee!important;border-color:#eee!important}.color-gray-lightest{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.color-beige{background-color:#ebeae6!important;border-color:#ebeae6!important}.color-brown{background-color:#211b1a!important;border-color:#211b1a!important}.color-default{background-color:#3c3c3c!important;border-color:#3c3c3c!important}.color-sale{background-color:#b91d1d!important;border-color:#b91d1d!important}.color-gold{background-color:#b48a33!important;border-color:#b48a33!important}.color-charcoal{background-color:#121319!important;border-color:#121319!important}.color-silver{background-color:#c3c3c3!important;border-color:#c3c3c3!important}.color-red{background-color:#941914!important;border-color:#941914!important}.color-green{background-color:#5cb85c!important;border-color:#5cb85c!important}.color-cart-orange{background-color:#cf7a00!important;border-color:#cf7a00!important}.color-tt-gray-light{background-color:#7e7e7e!important;border-color:#7e7e7e!important}.color-tt-gray-dark{background-color:#373737!important;border-color:#373737!important}.color-brand-tt-gray{background-color:#ebeae6!important;border-color:#ebeae6!important}.color-text-bf-gray{color:#777!important}.color-bf-bg-black{background-color:#111!important;border-color:#111!important}.color-bf-bg-gray{background-color:#313131!important;border-color:#313131!important}.color-mm-gray-dark{background-color:#181519!important;border-color:#181519!important}.color-mm-gray-light{background-color:#242125!important;border-color:#242125!important}.color-mm-yellow-dark{background-color:#fab96d!important;border-color:#fab96d!important}.color-mm-yellow-light{background-color:#fbf7de!important;border-color:#fbf7de!important}.color-mm-blue{background-color:#0a0f1b!important;border-color:#0a0f1b!important}.color-mm-black{background-color:#131313!important;border-color:#131313!important}.color-mm-red{background-color:#c91400!important;border-color:#c91400!important}.color-bf-gray-hover-red{background-color:#707070!important;border-color:#707070!important}.color-text-ezdrummer{color:#e26223!important}.color-text-ezkeys{color:#9f1a23!important}.color-text-ezmix{color:#f9b930!important}.color-text-midi{color:#9c912a!important}.color-text-superior{color:#43a9d9!important}.color-text-ezbass{color:#e32223!important}.color-text-tst{color:#a3adb3!important}.color-text-ezline{color:#aa8a4e!important}.color-text-white{color:#fff!important}.color-text-black{color:#222!important}.color-text-brand-gray-darker{color:#3c3c3c!important}.color-text-dark{color:#2c2e32!important}.color-text-gray-darker{color:#222!important}.color-text-gray-dark{color:#333!important}.color-text-gray{color:#555!important}.color-text-gray-light{color:#999!important}.color-text-gray-lighter{color:#eee!important}.color-text-gray-lightest{color:#f5f5f5!important}.color-text-beige{color:#ebeae6!important}.color-text-brown{color:#211b1a!important}.color-text-default{color:#3c3c3c!important}.color-text-sale{color:#b91d1d!important}.color-text-gold{color:#b48a33!important}.color-text-charcoal{color:#121319!important}.color-text-silver{color:#c3c3c3!important}.color-text-red{color:#941914!important}.color-text-green{color:#5cb85c!important}.color-text-cart-orange{color:#cf7a00!important}.color-text-tt-gray-light{color:#7e7e7e!important}.color-text-tt-gray-dark{color:#373737!important}.color-text-mm-gray-dark{color:#181519!important}.color-text-mm-gray-light{color:#242125!important}.color-text-mm-yellow-dark{color:#fab96d!important}.color-text-mm-yellow-light{color:#fbf7de!important}.color-text-mm-blue{color:#0a0f1b!important}.color-text-mm-black{color:#131313!important}.color-text-mm-red{color:#c91400!important}.color-fill-ezdrummer{fill:#e26223!important}.color-fill-ezkeys{fill:#9f1a23!important}.color-fill-ezmix{fill:#f9b930!important}.color-fill-midi{fill:#9c912a!important}.color-fill-superior{fill:#43a9d9!important}.color-fill-ezbass{fill:#e32223!important}.color-fill-tst{fill:#a3adb3!important}.color-fill-ezline{fill:#aa8a4e!important}.color-fill-white{fill:#fff!important}.color-fill-black{fill:#222!important}.color-fill-dark{fill:#2c2e32!important}.color-fill-gray-darker{fill:#222!important}.color-fill-gray-dark{fill:#333!important}.color-fill-gray{fill:#555!important}.color-fill-gray-light{fill:#999!important}.color-fill-gray-lighter{fill:#eee!important}.color-fill-gray-lightest{fill:#f5f5f5!important}.color-fill-brand-gray-darker{fill:#3c3c3c!important}.color-fill-beige{fill:#ebeae6!important}.color-fill-brown{fill:#211b1a!important}.color-fill-default{fill:#3c3c3c!important}.color-fill-sale{fill:#b91d1d!important}.color-fill-gold{fill:#b48a33!important}.color-fill-charcoal{fill:#121319!important}.color-fill-silver{fill:#c3c3c3!important}.color-fill-red{fill:#941914!important}.color-fill-green{fill:#5cb85c!important}.color-fill-cart-orange{fill:#cf7a00!important}.color-fill-tt-gray-light{fill:#7e7e7e!important}.color-fill-tt-gray-dark{fill:#373737!important}.color-fill-transparent{fill:transparent!important}.color-fill-gray-dark{fill:#181519!important}.color-fill-gray-light{fill:#242125!important}.color-fill-yellow-dark{fill:#fab96d!important}.color-fill-yellow-light{fill:#fbf7de!important}.color-fill-blue{fill:#0a0f1b!important}.color-spinner-ezdrummer{stroke:#e26223!important}.color-spinner-ezkeys{stroke:#9f1a23!important}.color-spinner-ezmix{stroke:#f9b930!important}.color-spinner-midi{stroke:#9c912a!important}.color-spinner-superior{stroke:#43a9d9!important}.color-spinner-ezbass{stroke:#e32223!important}.color-spinner-tst{stroke:#a3adb3!important}.color-spinner-ezline{stroke:#aa8a4e!important}.color-spinner-white{stroke:#fff!important}.color-spinner-black{stroke:#222!important}.color-spinner-dark{stroke:#2c2e32!important}.color-spinner-gray-darker{stroke:#222!important}.color-spinner-gray-dark{stroke:#333!important}.color-spinner-gray{stroke:#555!important}.color-spinner-gray-light{stroke:#999!important}.color-spinner-gray-lighter{stroke:#eee!important}.color-spinner-gray-lightest{stroke:#f5f5f5!important}.color-spinner-brand-gray-darker{stroke:#3c3c3c!important}.color-spinner-beige{stroke:#ebeae6!important}.color-spinner-brown{stroke:#211b1a!important}.color-spinner-default{stroke:#3c3c3c}.color-spinner-sale{stroke:#b91d1d!important}.color-spinner-gold{stroke:#b48a33!important}.color-spinner-charcoal{stroke:#121319!important}.color-spinner-silver{stroke:#c3c3c3!important}.color-spinner-red{stroke:#941914!important}.color-spinner-green{stroke:#5cb85c!important}.color-spinner-cart-orange{stroke:#cf7a00!important}.color-spinner-tt-gray-light{stroke:#7e7e7e!important}.color-spinner-tt-gray-dark{stroke:#373737!important}.color-spinner-gray-dark{stroke:#181519!important}.color-spinner-gray-light{stroke:#242125!important}.color-spinner-yellow-dark{stroke:#fab96d!important}.color-spinner-yellow-light{stroke:#fbf7de!important}.color-spinner-blue{stroke:#0a0f1b!important}.color-border-ezdrummer{border-color:#e26223!important}.color-border-ezdrummer.active{background:#e26223!important}.color-border-ezkeys{border-color:#9f1a23!important}.color-border-ezkeys.active{background:#9f1a23!important}.color-border-ezmix{border-color:#f9b930!important}.color-border-ezmix.active{background:#f9b930!important}.color-border-midi{border-color:#9c912a!important}.color-border-midi.active{background:#9c912a!important}.color-border-superior{border-color:#43a9d9!important}.color-border-superior.active{background:#43a9d9!important}.color-border-ezbass{border-color:#e32223!important}.color-border-ezbass.active{background:#e32223!important}.color-border-tst{border-color:#a3adb3!important}.color-border-tst.active{background:#a3adb3!important}.color-border-ezline{border-color:#aa8a4e!important}.color-border-ezline.active{background:#aa8a4e!important}.color-border-white{border-color:#fff!important}.color-border-white.active{background:#fff!important}.color-border-black{border-color:#222!important}.color-border-black.active{background:#222!important}.color-border-dark{border-color:#2c2e32!important}.color-border-dark.active{background:#2c2e32!important}.color-border-gray-darker{border-color:#222!important}.color-border-gray-darker.active{background:#222!important}.color-border-gray-dark{border-color:#333!important}.color-border-gray-dark.active{background:#333!important}.color-border-gray{border-color:#555!important}.color-border-gray.active{background:#555!important}.color-border-gray-light{border-color:#999!important}.color-border-gray-light.active{background:#999!important}.color-border-gray-lighter{border-color:#eee!important}.color-border-gray-lighter.active{background:#eee!important}.color-border-gray-lightest{border-color:#f5f5f5!important}.color-border-gray-lightest.active{background:#f5f5f5!important}.color-border-brand-gray-darker{border-color:#3c3c3c!important}.color-border-brand-gray-darker.active{background:#3c3c3c!important}.color-border-beige{border-color:#ebeae6!important}.color-border-beige.active{background:#ebeae6!important}.color-border-brown{border-color:#211b1a!important}.color-border-brown.active{background:#211b1a!important}.color-border-default{border-color:#3c3c3c}.color-border-default.active{background:#3c3c3c}.color-border-sale{border-color:#b91d1d!important}.color-border-sale.active{background:#b91d1d!important}.color-border-gold{border-color:#b48a33!important}.color-border-gold.active{background:#b48a33!important}.color-border-charcoal{border-color:#121319!important}.color-border-charcoal.active{background:#121319!important}.color-border-silver{border-color:#c3c3c3!important}.color-border-silver.active{background:#c3c3c3!important}.color-border-red{border-color:#941914!important}.color-border-red.active{background:#941914!important}.color-border-green{border-color:#5cb85c!important}.color-border-green.active{background:#5cb85c!important}.color-border-cart-orange{border-color:#cf7a00!important}.color-border-cart-orange.active{background:#cf7a00!important}.color-border-tt-gray-light{border-color:#7e7e7e!important}.color-border-tt-gray-light.active{background:#7e7e7e!important}.color-border-tt-gray-dark{border-color:#373737!important}.color-border-tt-gray-dark.active{background:#373737!important}.color-border-gray-dark{border-color:#181519!important}.color-border-gray-light{border-color:#242125!important}.color-border-yellow-dark{border-color:#fab96d!important}.color-border-yellow-light{border-color:#fbf7de!important}.color-border-blue{border-color:#0a0f1b!important}[class*=" color-gradient-"],[class*=" color-lg-gradient-"],[class*=" color-md-gradient-"],[class*=" color-sm-gradient-"],[class*=" color-xs-gradient-"],[class^=color-gradient-],[class^=color-lg-gradient-],[class^=color-md-gradient-],[class^=color-sm-gradient-],[class^=color-xs-gradient-]{background-image:linear-gradient(var(--gradient-angle,to bottom),var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-bottom{--gradient-angle:to bottom;background-image:linear-gradient(to bottom,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-top{--gradient-angle:to top;background-image:linear-gradient(to top,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-left{--gradient-angle:to left;background-image:linear-gradient(to left,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-right{--gradient-angle:to right;background-image:linear-gradient(to right,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-diagonal{--gradient-angle:150deg;background-image:linear-gradient(150deg,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.color-gradient-ezdrummer{--gradient-start:#e26223;--gradient-end:#983606;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-ezkeys{--gradient-start:#9f1a23;--gradient-end:#5C0C12;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-ezmix{--gradient-start:#f9b930;--gradient-end:#BC8205;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-midi{--gradient-start:#9c912a;--gradient-end:#696117;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-superior{--gradient-start:#43a9d9;--gradient-end:#1A6B91;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-ezbass{--gradient-start:#e32223;--gradient-end:#721112;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-ezline{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-white{--gradient-start:#ffffff;--gradient-end:#f6f6f6;--gradient-start-stop:0%;--gradient-end-stop:250px}.color-gradient-ezweekend{--gradient-start:#EF7220;--gradient-end:#92261A;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-gradient-ezweekend-reverse{--gradient-start:#92261A;--gradient-end:#EF7220;--gradient-start-stop:0%;--gradient-end-stop:100%}@media only screen and (max-width:767px){.color-xs-ezdrummer{background:#e26223!important;border-color:#e26223!important}.color-xs-ezkeys{background:#9f1a23!important;border-color:#9f1a23!important}.color-xs-ezmix{background:#f9b930!important;border-color:#f9b930!important}.color-xs-midi{background:#9c912a!important;border-color:#9c912a!important}.color-xs-superior{background:#43a9d9!important;border-color:#43a9d9!important}.color-xs-ezbass{background:#e32223!important;border-color:#e32223!important}.color-xs-tst{background:#a3adb3!important;border-color:#a3adb3!important}.color-xs-ezline{background:#aa8a4e!important;border-color:#aa8a4e!important}.color-xs-white{background:#fff!important;border-color:#fff!important}.color-xs-black{background:#222!important;border-color:#222!important}.color-xs-dark{background:#2c2e32!important;border-color:#2c2e32!important}.color-xs-gray-darker{background:#222!important;border-color:#222!important}.color-xs-gray-dark{background:#333!important;border-color:#333!important}.color-xs-gray{background:#555!important;border-color:#555!important}.color-xs-gray-light{background:#999!important;border-color:#999!important}.color-xs-gray-lighter{background:#eee!important;border-color:#eee!important}.color-xs-gray-lightest{background:#f5f5f5!important;border-color:#f5f5f5!important}.color-xs-beige{background:#ebeae6!important;border-color:#ebeae6!important}.color-xs-brown{background:#211b1a!important;border-color:#211b1a!important}.color-xs-default{background:#3c3c3c!important;border-color:#3c3c3c!important}.color-xs-sale{background:#b91d1d!important;border-color:#b91d1d!important}.color-xs-charcoal{background:#121319!important;border-color:#121319!important}.color-xs-gold{background:#b48a33!important;border-color:#b48a33!important}.color-xs-silver{background:#c3c3c3!important;border-color:#c3c3c3!important}.color-xs-red{background:#941914!important;border-color:#941914!important}.color-xs-green{background:#5cb85c!important;border-color:#5cb85c!important}.color-xs-tt-gray-light{background:#7e7e7e!important;border-color:#7e7e7e!important}.color-xs-tt-gray-dark{background:#373737!important;border-color:#373737!important}.color-xs-true-black{background:#000!important;border-color:#000!important}.color-xs-mm-gray-dark{background:#181519!important;border-color:#181519!important}.color-xs-mm-gray-light{background:#242125!important;border-color:#242125!important}.color-xs-mm-yellow-dark{background:#fab96d!important;border-color:#fab96d!important}.color-xs-mm-yellow-light{background:#fbf7de!important;border-color:#fbf7de!important}.color-xs-gradient-ezdrummer{--gradient-start:#e26223;--gradient-end:#983606;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-ezkeys{--gradient-start:#9f1a23;--gradient-end:#5C0C12;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-ezmix{--gradient-start:#f9b930;--gradient-end:#BC8205;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-midi{--gradient-start:#9c912a;--gradient-end:#696117;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-superior{--gradient-start:#43a9d9;--gradient-end:#1A6B91;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-ezbass{--gradient-start:#e32223;--gradient-end:#721112;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-ezline{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-xs-gradient-white{background-image:linear-gradient(var(--gradient-angle,to bottom),#fff 0,#f6f6f6 250px)!important}.color-xs-gradient-ezweekend{--gradient-start:#EF7220;--gradient-end:#92261A}.color-xs-gradient-ezweekend-reverse{--gradient-start:#92261A;--gradient-end:#EF7220}.gradient-xs-bottom{--gradient-angle:to bottom;background-image:linear-gradient(to bottom,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-xs-top{--gradient-angle:to top;background-image:linear-gradient(to top,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-xs-left{--gradient-angle:to left;background-image:linear-gradient(to left,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-xs-right{--gradient-angle:to right;background-image:linear-gradient(to right,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-xs-diagonal{--gradient-angle:135deg;background-image:linear-gradient(135deg,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}}@media only screen and (min-width:768px) and (max-width:991px){.color-sm-ezdrummer{background:#e26223!important;border-color:#e26223!important}.color-sm-ezkeys{background:#9f1a23!important;border-color:#9f1a23!important}.color-sm-ezmix{background:#f9b930!important;border-color:#f9b930!important}.color-sm-midi{background:#9c912a!important;border-color:#9c912a!important}.color-sm-superior{background:#43a9d9!important;border-color:#43a9d9!important}.color-sm-ezbass{background:#e32223!important;border-color:#e32223!important}.color-sm-tst{background:#a3adb3!important;border-color:#a3adb3!important}.color-sm-ezline{background:#aa8a4e!important;border-color:#aa8a4e!important}.color-sm-white{background:#fff!important;border-color:#fff!important}.color-sm-black{background:#222!important;border-color:#222!important}.color-sm-dark{background:#2c2e32!important;border-color:#2c2e32!important}.color-sm-gray-darker{background:#222!important;border-color:#222!important}.color-sm-gray-dark{background:#333!important;border-color:#333!important}.color-sm-gray{background:#555!important;border-color:#555!important}.color-sm-gray-light{background:#999!important;border-color:#999!important}.color-sm-gray-lighter{background:#eee!important;border-color:#eee!important}.color-sm-gray-lightest{background:#f5f5f5!important;border-color:#f5f5f5!important}.color-sm-beige{background:#ebeae6!important;border-color:#ebeae6!important}.color-sm-brown{background:#211b1a!important;border-color:#211b1a!important}.color-sm-default{background:#3c3c3c!important;border-color:#3c3c3c!important}.color-sm-sale{background:#b91d1d!important;border-color:#b91d1d!important}.color-sm-charcoal{background:#121319!important;border-color:#121319!important}.color-sm-gold{background:#b48a33!important;border-color:#b48a33!important}.color-sm-silver{background:#c3c3c3!important;border-color:#c3c3c3!important}.color-sm-red{background:#941914!important;border-color:#941914!important}.color-sm-green{background:#5cb85c!important;border-color:#5cb85c!important}.color-sm-tt-gray-light{background:#7e7e7e!important;border-color:#7e7e7e!important}.color-sm-tt-gray-dark{background:#373737!important;border-color:#373737!important}.color-sm-true-black{background:#000!important;border-color:#000!important}.color-sm-mm-gray-dark{background:#181519!important;border-color:#181519!important}.color-sm-mm-gray-light{background:#242125!important;border-color:#242125!important}.color-sm-mm-yellow-dark{background:#fab96d!important;border-color:#fab96d!important}.color-sm-mm-yellow-light{background:#fbf7de!important;border-color:#fbf7de!important}.color-sm-gradient-ezdrummer{--gradient-start:#e26223;--gradient-end:#983606;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-ezkeys{--gradient-start:#9f1a23;--gradient-end:#5C0C12;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-ezmix{--gradient-start:#f9b930;--gradient-end:#BC8205;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-midi{--gradient-start:#9c912a;--gradient-end:#696117;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-superior{--gradient-start:#43a9d9;--gradient-end:#1A6B91;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-ezbass{--gradient-start:#e32223;--gradient-end:#721112;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-ezline{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-sm-gradient-white{background-image:linear-gradient(var(--gradient-angle,to bottom),#fff 0,#f6f6f6 250px)!important}.color-sm-gradient-ezweekend{--gradient-start:#EF7220;--gradient-end:#92261A}.color-sm-gradient-ezweekend-reverse{--gradient-start:#92261A;--gradient-end:#EF7220}.gradient-sm-bottom{--gradient-angle:to bottom;background-image:linear-gradient(to bottom,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-sm-top{--gradient-angle:to top;background-image:linear-gradient(to top,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-sm-left{--gradient-angle:to left;background-image:linear-gradient(to left,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-sm-right{--gradient-angle:to right;background-image:linear-gradient(to right,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-sm-diagonal{--gradient-angle:135deg;background-image:linear-gradient(135deg,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}}@media only screen and (min-width:992px) and (max-width:1200px){.color-md-ezdrummer{background:#e26223!important;border-color:#e26223!important}.color-md-ezkeys{background:#9f1a23!important;border-color:#9f1a23!important}.color-md-ezmix{background:#f9b930!important;border-color:#f9b930!important}.color-md-midi{background:#9c912a!important;border-color:#9c912a!important}.color-md-superior{background:#43a9d9!important;border-color:#43a9d9!important}.color-md-ezbass{background:#e32223!important;border-color:#e32223!important}.color-md-tst{background:#a3adb3!important;border-color:#a3adb3!important}.color-md-ezline{background:#aa8a4e!important;border-color:#aa8a4e!important}.color-md-white{background:#fff!important;border-color:#fff!important}.color-md-black{background:#222!important;border-color:#222!important}.color-md-dark{background:#2c2e32!important;border-color:#2c2e32!important}.color-md-gray-darker{background:#222!important;border-color:#222!important}.color-md-gray-dark{background:#333!important;border-color:#333!important}.color-md-gray{background:#555!important;border-color:#555!important}.color-md-gray-light{background:#999!important;border-color:#999!important}.color-md-gray-lighter{background:#eee!important;border-color:#eee!important}.color-md-gray-lightest{background:#f5f5f5!important;border-color:#f5f5f5!important}.color-md-beige{background:#ebeae6!important;border-color:#ebeae6!important}.color-md-brown{background:#211b1a!important;border-color:#211b1a!important}.color-md-default{background:#3c3c3c!important;border-color:#3c3c3c!important}.color-md-sale{background:#b91d1d!important;border-color:#b91d1d!important}.color-md-charcoal{background:#121319!important;border-color:#121319!important}.color-md-gold{background:#b48a33!important;border-color:#b48a33!important}.color-md-silver{background:#c3c3c3!important;border-color:#c3c3c3!important}.color-md-red{background:#941914!important;border-color:#941914!important}.color-md-green{background:#5cb85c!important;border-color:#5cb85c!important}.color-md-tt-gray-light{background:#7e7e7e!important;border-color:#7e7e7e!important}.color-md-tt-gray-dark{background:#373737!important;border-color:#373737!important}.color-md-true-black{background:#000!important;border-color:#000!important}.color-md-mm-gray-dark{background:#181519!important;border-color:#181519!important}.color-md-mm-gray-light{background:#242125!important;border-color:#242125!important}.color-md-mm-yellow-dark{background:#fab96d!important;border-color:#fab96d!important}.color-md-mm-yellow-light{background:#fbf7de!important;border-color:#fbf7de!important}.color-md-gradient-ezdrummer{--gradient-start:#e26223;--gradient-end:#983606;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-ezkeys{--gradient-start:#9f1a23;--gradient-end:#5C0C12;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-ezmix{--gradient-start:#f9b930;--gradient-end:#BC8205;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-midi{--gradient-start:#9c912a;--gradient-end:#696117;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-superior{--gradient-start:#43a9d9;--gradient-end:#1A6B91;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-ezbass{--gradient-start:#e32223;--gradient-end:#721112;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-ezline{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-md-gradient-white{background-image:linear-gradient(var(--gradient-angle,to bottom),#fff 0,#f6f6f6 250px)!important}.color-md-gradient-ezweekend{--gradient-start:#EF7220;--gradient-end:#92261A}.color-md-gradient-ezweekend-reverse{--gradient-start:#92261A;--gradient-end:#EF7220}.gradient-md-bottom{--gradient-angle:to bottom;background-image:linear-gradient(to bottom,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-md-top{--gradient-angle:to top;background-image:linear-gradient(to top,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-md-left{--gradient-angle:to left;background-image:linear-gradient(to left,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-md-right{--gradient-angle:to right;background-image:linear-gradient(to right,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-md-diagonal{--gradient-angle:135deg;background-image:linear-gradient(135deg,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}}@media only screen and (min-width:1200px){.color-lg-ezdrummer{background:#e26223!important;border-color:#e26223!important}.color-lg-ezkeys{background:#9f1a23!important;border-color:#9f1a23!important}.color-lg-ezmix{background:#f9b930!important;border-color:#f9b930!important}.color-lg-midi{background:#9c912a!important;border-color:#9c912a!important}.color-lg-superior{background:#43a9d9!important;border-color:#43a9d9!important}.color-lg-ezbass{background:#e32223!important;border-color:#e32223!important}.color-lg-tst{background:#a3adb3!important;border-color:#a3adb3!important}.color-lg-ezline{background:#aa8a4e!important;border-color:#aa8a4e!important}.color-lg-white{background:#fff!important;border-color:#fff!important}.color-lg-black{background:#222!important;border-color:#222!important}.color-lg-dark{background:#2c2e32!important;border-color:#2c2e32!important}.color-lg-gray-darker{background:#222!important;border-color:#222!important}.color-lg-gray-dark{background:#333!important;border-color:#333!important}.color-lg-gray{background:#555!important;border-color:#555!important}.color-lg-gray-light{background:#999!important;border-color:#999!important}.color-lg-gray-lighter{background:#eee!important;border-color:#eee!important}.color-lg-gray-lightest{background:#f5f5f5!important;border-color:#f5f5f5!important}.color-lg-beige{background:#ebeae6!important;border-color:#ebeae6!important}.color-lg-brown{background:#211b1a!important;border-color:#211b1a!important}.color-lg-default{background:#3c3c3c!important;border-color:#3c3c3c!important}.color-lg-sale{background:#b91d1d!important;border-color:#b91d1d!important}.color-lg-charcoal{background:#121319!important;border-color:#121319!important}.color-lg-gold{background:#b48a33!important;border-color:#b48a33!important}.color-lg-silver{background:#c3c3c3!important;border-color:#c3c3c3!important}.color-lg-red{background:#941914!important;border-color:#941914!important}.color-lg-green{background:#5cb85c!important;border-color:#5cb85c!important}.color-lg-tt-gray-light{background:#7e7e7e!important;border-color:#7e7e7e!important}.color-lg-tt-gray-dark{background:#373737!important;border-color:#373737!important}.color-lg-true-black{background:#000!important;border-color:#000!important}.color-lg-mm-gray-dark{background:#181519!important;border-color:#181519!important}.color-lg-mm-gray-light{background:#242125!important;border-color:#242125!important}.color-lg-mm-yellow-dark{background:#fab96d!important;border-color:#fab96d!important}.color-lg-mm-yellow-light{background:#fbf7de!important;border-color:#fbf7de!important}.color-lg-gradient-ezdrummer{--gradient-start:#e26223;--gradient-end:#983606;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-ezkeys{--gradient-start:#9f1a23;--gradient-end:#5C0C12;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-ezmix{--gradient-start:#f9b930;--gradient-end:#BC8205;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-midi{--gradient-start:#9c912a;--gradient-end:#696117;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-superior{--gradient-start:#43a9d9;--gradient-end:#1A6B91;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-ezbass{--gradient-start:#e32223;--gradient-end:#721112;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-ezline{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.color-lg-gradient-white{background-image:linear-gradient(var(--gradient-angle,to bottom),#fff 0,#f6f6f6 250px)!important}.color-lg-gradient-ezweekend{--gradient-start:#EF7220;--gradient-end:#92261A}.color-lg-gradient-ezweekend-reverse{--gradient-start:#92261A;--gradient-end:#EF7220}.gradient-lg-bottom{--gradient-angle:to bottom;background-image:linear-gradient(to bottom,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-lg-top{--gradient-angle:to top;background-image:linear-gradient(to top,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-lg-left{--gradient-angle:to left;background-image:linear-gradient(to left,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-lg-right{--gradient-angle:to right;background-image:linear-gradient(to right,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}.gradient-lg-diagonal{--gradient-angle:135deg;background-image:linear-gradient(135deg,var(--gradient-start) var(--gradient-start-stop,0),var(--gradient-end) var(--gradient-end-stop,100%))!important}}@media only screen and (max-width:767px){.color-text-xs-ezdrummer{color:#e26223!important}.color-text-xs-ezkeys{color:#9f1a23!important}.color-text-xs-ezmix{color:#f9b930!important}.color-text-xs-midi{color:#9c912a!important}.color-text-xs-superior{color:#43a9d9!important}.color-text-xs-ezbass{color:#e32223!important}.color-text-xs-tst{color:#a3adb3!important}.color-text-xs-ezline{color:#aa8a4e!important}.color-text-xs-white{color:#fff!important}.color-text-xs-black{color:#222!important}.color-text-xs-dark{color:#2c2e32!important}.color-text-xs-gray-darker{color:#222!important}.color-text-xs-gray-dark{color:#333!important}.color-text-xs-gray{color:#555!important}.color-text-xs-gray-light{color:#999!important}.color-text-xs-gray-lighter{color:#eee!important}.color-text-xs-gray-lightest{color:#f5f5f5!important}.color-text-xs-beige{color:#ebeae6!important}.color-text-xs-brown{color:#211b1a!important}.color-text-xs-default{color:#3c3c3c!important}.color-text-xs-sale{color:#b91d1d!important}.color-text-xs-charcoal{color:#121319!important}.color-text-xs-gold{color:#b48a33!important}.color-text-xs-silver{color:#c3c3c3!important}.color-text-xs-red{color:#941914!important}.color-text-xs-green{color:#5cb85c!important}.color-text-xs-tt-gray-light{color:#7e7e7e!important}.color-text-xs-tt-gray-dark{color:#373737!important}.color-text-xs-mm-gray-dark{color:#181519!important}.color-text-xs-mm-gray-light{color:#242125!important}.color-text-xs-mm-yellow-dark{color:#fab96d!important}.color-text-xs-mm-yellow-light{color:#fbf7de!important}}@media only screen and (min-width:768px) and (max-width:991px){.color-text-sm-ezdrummer{color:#e26223!important}.color-text-sm-ezkeys{color:#9f1a23!important}.color-text-sm-ezmix{color:#f9b930!important}.color-text-sm-midi{color:#9c912a!important}.color-text-sm-superior{color:#43a9d9!important}.color-text-sm-ezbass{color:#e32223!important}.color-text-sm-tst{color:#a3adb3!important}.color-text-sm-ezline{color:#aa8a4e!important}.color-text-sm-white{color:#fff!important}.color-text-sm-black{color:#222!important}.color-text-sm-dark{color:#2c2e32!important}.color-text-sm-gray-darker{color:#222!important}.color-text-sm-gray-dark{color:#333!important}.color-text-sm-gray{color:#555!important}.color-text-sm-gray-light{color:#999!important}.color-text-sm-gray-lighter{color:#eee!important}.color-text-sm-gray-lightest{color:#f5f5f5!important}.color-text-sm-beige{color:#ebeae6!important}.color-text-sm-brown{color:#211b1a!important}.color-text-sm-default{color:#3c3c3c!important}.color-text-sm-sale{color:#b91d1d!important}.color-text-sm-charcoal{color:#121319!important}.color-text-sm-gold{color:#b48a33!important}.color-text-sm-silver{color:#c3c3c3!important}.color-text-sm-red{color:#941914!important}.color-text-sm-green{color:#5cb85c!important}.color-text-sm-tt-gray-light{color:#7e7e7e!important}.color-text-sm-tt-gray-dark{color:#373737!important}.color-text-sm-mm-gray-dark{color:#181519!important}.color-text-sm-mm-gray-light{color:#242125!important}.color-text-sm-mm-yellow-dark{color:#fab96d!important}.color-text-sm-mm-yellow-light{color:#fbf7de!important}}@media only screen and (min-width:992px) and (max-width:1200px){.color-text-md-ezdrummer{color:#e26223!important}.color-text-md-ezkeys{color:#9f1a23!important}.color-text-md-ezmix{color:#f9b930!important}.color-text-md-midi{color:#9c912a!important}.color-text-md-superior{color:#43a9d9!important}.color-text-md-ezbass{color:#e32223!important}.color-text-md-tst{color:#a3adb3!important}.color-text-md-ezline{color:#aa8a4e!important}.color-text-md-white{color:#fff!important}.color-text-md-black{color:#222!important}.color-text-md-dark{color:#2c2e32!important}.color-text-md-gray-darker{color:#222!important}.color-text-md-gray-dark{color:#333!important}.color-text-md-gray{color:#555!important}.color-text-md-gray-light{color:#999!important}.color-text-md-gray-lighter{color:#eee!important}.color-text-md-gray-lightest{color:#f5f5f5!important}.color-text-md-beige{color:#ebeae6!important}.color-text-md-brown{color:#211b1a!important}.color-text-md-default{color:#3c3c3c!important}.color-text-md-sale{color:#b91d1d!important}.color-text-md-charcoal{color:#121319!important}.color-text-md-gold{color:#b48a33!important}.color-text-md-silver{color:#c3c3c3!important}.color-text-md-red{color:#941914!important}.color-text-md-green{color:#5cb85c!important}.color-text-md-tt-gray-light{color:#7e7e7e!important}.color-text-md-tt-gray-dark{color:#373737!important}.color-text-md-mm-gray-dark{color:#181519!important}.color-text-md-mm-gray-light{color:#242125!important}.color-text-md-mm-yellow-dark{color:#fab96d!important}.color-text-md-mm-yellow-light{color:#fbf7de!important}}@media only screen and (min-width:1200px){.color-text-lg-ezdrummer{color:#e26223!important}.color-text-lg-ezkeys{color:#9f1a23!important}.color-text-lg-ezmix{color:#f9b930!important}.color-text-lg-midi{color:#9c912a!important}.color-text-lg-superior{color:#43a9d9!important}.color-text-lg-ezbass{color:#e32223!important}.color-text-lg-tst{color:#a3adb3!important}.color-text-lg-ezline{color:#aa8a4e!important}.color-text-lg-white{color:#fff!important}.color-text-lg-black{color:#222!important}.color-text-lg-dark{color:#2c2e32!important}.color-text-lg-gray-darker{color:#222!important}.color-text-lg-gray-dark{color:#333!important}.color-text-lg-gray{color:#555!important}.color-text-lg-gray-light{color:#999!important}.color-text-lg-gray-lighter{color:#eee!important}.color-text-lg-gray-lightest{color:#f5f5f5!important}.color-text-lg-beige{color:#ebeae6!important}.color-text-lg-brown{color:#211b1a!important}.color-text-lg-default{color:#3c3c3c!important}.color-text-lg-sale{color:#b91d1d!important}.color-text-lg-charcoal{color:#121319!important}.color-text-lg-gold{color:#b48a33!important}.color-text-lg-silver{color:#c3c3c3!important}.color-text-lg-red{color:#941914!important}.color-text-lg-green{color:#5cb85c!important}.color-text-lg-tt-gray-light{color:#7e7e7e!important}.color-text-lg-tt-gray-dark{color:#373737!important}.color-text-lg-mm-gray-dark{color:#181519!important}.color-text-lg-mm-gray-light{color:#242125!important}.color-text-lg-mm-yellow-dark{color:#fab96d!important}.color-text-lg-mm-yellow-light{color:#fbf7de!important}}@media only screen and (max-width:767px){.color-fill-xs-ezdrummer{fill:#e26223!important}.color-fill-xs-ezkeys{fill:#9f1a23!important}.color-fill-xs-ezmix{fill:#f9b930!important}.color-fill-xs-midi{fill:#9c912a!important}.color-fill-xs-superior{fill:#43a9d9!important}.color-fill-xs-ezbass{fill:#e32223!important}.color-fill-xs-tst{fill:#a3adb3!important}.color-fill-xs-ezline{fill:#aa8a4e!important}.color-fill-xs-white{fill:#fff!important}.color-fill-xs-black{fill:#222!important}.color-fill-xs-dark{fill:#2c2e32!important}.color-fill-xs-gray-darker{fill:#222!important}.color-fill-xs-gray-dark{fill:#333!important}.color-fill-xs-gray{fill:#555!important}.color-fill-xs-gray-light{fill:#999!important}.color-fill-xs-gray-lighter{fill:#eee!important}.color-fill-xs-gray-lightest{fill:#f5f5f5!important}.color-fill-xs-beige{fill:#ebeae6!important}.color-fill-xs-brown{fill:#211b1a!important}.color-fill-xs-default{fill:#3c3c3c!important}.color-fill-xs-sale{fill:#b91d1d!important}.color-fill-xs-charcoal{fill:#121319!important}.color-fill-xs-gold{fill:#b48a33!important}.color-fill-xs-silver{fill:#c3c3c3!important}.color-fill-xs-red{fill:#941914!important}.color-fill-xs-green{fill:#5cb85c!important}.color-fill-xs-tt-gray-light{fill:#7e7e7e!important}.color-fill-xs-tt-gray-dark{fill:#373737!important}.color-fill-xs-mm-gray-dark{fill:#181519!important}.color-fill-xs-mm-gray-light{fill:#242125!important}.color-fill-xs-mm-yellow-dark{fill:#fab96d!important}.color-fill-xs-mm-yellow-light{fill:#fbf7de!important}}@media only screen and (min-width:768px) and (max-width:991px){.color-fill-sm-ezdrummer{fill:#e26223!important}.color-fill-sm-ezkeys{fill:#9f1a23!important}.color-fill-sm-ezmix{fill:#f9b930!important}.color-fill-sm-midi{fill:#9c912a!important}.color-fill-sm-superior{fill:#43a9d9!important}.color-fill-sm-ezbass{fill:#e32223!important}.color-fill-sm-tst{fill:#a3adb3!important}.color-fill-sm-ezline{fill:#aa8a4e!important}.color-fill-sm-white{fill:#fff!important}.color-fill-sm-black{fill:#222!important}.color-fill-sm-dark{fill:#2c2e32!important}.color-fill-sm-gray-darker{fill:#222!important}.color-fill-sm-gray-dark{fill:#333!important}.color-fill-sm-gray{fill:#555!important}.color-fill-sm-gray-light{fill:#999!important}.color-fill-sm-gray-lighter{fill:#eee!important}.color-fill-sm-gray-lightest{fill:#f5f5f5!important}.color-fill-sm-beige{fill:#ebeae6!important}.color-fill-sm-brown{fill:#211b1a!important}.color-fill-sm-default{fill:#3c3c3c!important}.color-fill-sm-sale{fill:#b91d1d!important}.color-fill-sm-charcoal{fill:#121319!important}.color-fill-sm-gold{fill:#b48a33!important}.color-fill-sm-silver{fill:#c3c3c3!important}.color-fill-sm-red{fill:#941914!important}.color-fill-sm-green{fill:#5cb85c!important}.color-fill-sm-tt-gray-light{fill:#7e7e7e!important}.color-fill-sm-tt-gray-dark{fill:#373737!important}.color-fill-sm-mm-gray-dark{fill:#181519!important}.color-fill-sm-mm-gray-light{fill:#242125!important}.color-fill-sm-mm-yellow-dark{fill:#fab96d!important}.color-fill-sm-mm-yellow-light{fill:#fbf7de!important}}@media only screen and (min-width:992px) and (max-width:1200px){.color-fill-md-ezdrummer{fill:#e26223!important}.color-fill-md-ezkeys{fill:#9f1a23!important}.color-fill-md-ezmix{fill:#f9b930!important}.color-fill-md-midi{fill:#9c912a!important}.color-fill-md-superior{fill:#43a9d9!important}.color-fill-md-ezbass{fill:#e32223!important}.color-fill-md-tst{fill:#a3adb3!important}.color-fill-md-ezline{fill:#aa8a4e!important}.color-fill-md-white{fill:#fff!important}.color-fill-md-black{fill:#222!important}.color-fill-md-dark{fill:#2c2e32!important}.color-fill-md-gray-darker{fill:#222!important}.color-fill-md-gray-dark{fill:#333!important}.color-fill-md-gray{fill:#555!important}.color-fill-md-gray-light{fill:#999!important}.color-fill-md-gray-lighter{fill:#eee!important}.color-fill-md-gray-lightest{fill:#f5f5f5!important}.color-fill-md-beige{fill:#ebeae6!important}.color-fill-md-brown{fill:#211b1a!important}.color-fill-md-default{fill:#3c3c3c!important}.color-fill-md-sale{fill:#b91d1d!important}.color-fill-md-charcoal{fill:#121319!important}.color-fill-md-gold{fill:#b48a33!important}.color-fill-md-silver{fill:#c3c3c3!important}.color-fill-md-red{fill:#941914!important}.color-fill-md-green{fill:#5cb85c!important}.color-fill-md-tt-gray-light{fill:#7e7e7e!important}.color-fill-md-tt-gray-dark{fill:#373737!important}.color-fill-md-mm-gray-dark{fill:#181519!important}.color-fill-md-mm-gray-light{fill:#242125!important}.color-fill-md-mm-yellow-dark{fill:#fab96d!important}.color-fill-md-mm-yellow-light{fill:#fbf7de!important}}@media only screen and (min-width:1200px){.color-fill-lg-ezdrummer{fill:#e26223!important}.color-fill-lg-ezkeys{fill:#9f1a23!important}.color-fill-lg-ezmix{fill:#f9b930!important}.color-fill-lg-midi{fill:#9c912a!important}.color-fill-lg-superior{fill:#43a9d9!important}.color-fill-lg-ezbass{fill:#e32223!important}.color-fill-lg-tst{fill:#a3adb3!important}.color-fill-lg-ezline{fill:#aa8a4e!important}.color-fill-lg-white{fill:#fff!important}.color-fill-lg-black{fill:#222!important}.color-fill-lg-dark{fill:#2c2e32!important}.color-fill-lg-gray-darker{fill:#222!important}.color-fill-lg-gray-dark{fill:#333!important}.color-fill-lg-gray{fill:#555!important}.color-fill-lg-gray-light{fill:#999!important}.color-fill-lg-gray-lighter{fill:#eee!important}.color-fill-lg-gray-lightest{fill:#f5f5f5!important}.color-fill-lg-beige{fill:#ebeae6!important}.color-fill-lg-brown{fill:#211b1a!important}.color-fill-lg-default{fill:#3c3c3c!important}.color-fill-lg-sale{fill:#b91d1d!important}.color-fill-lg-charcoal{fill:#121319!important}.color-fill-lg-gold{fill:#b48a33!important}.color-fill-lg-silver{fill:#c3c3c3!important}.color-fill-lg-red{fill:#941914!important}.color-fill-lg-green{fill:#5cb85c!important}.color-fill-lg-tt-gray-light{fill:#7e7e7e!important}.color-fill-lg-tt-gray-dark{fill:#373737!important}.color-fill-lg-mm-gray-dark{fill:#181519!important}.color-fill-lg-mm-gray-light{fill:#242125!important}.color-fill-lg-mm-yellow-dark{fill:#fab96d!important}.color-fill-lg-mm-yellow-light{fill:#fbf7de!important}}body.tt-scroll-locked{overflow:hidden;position:fixed;width:100%}body.admin-bar #tt-side-cart{top:32px;height:calc(100vh - 32px)}@media (max-width:782px){body.admin-bar #tt-side-cart{top:46px;height:calc(100vh - 46px)}}.tt-purchase-funnel#tt-side-cart{visibility:hidden;background-color:#fff;border-radius:24px 0 0 24px;box-shadow:none;height:100vh;width:95%;position:fixed;right:0;left:auto;top:0;z-index:1040;will-change:transform;overflow:hidden;display:flex;flex-direction:column;padding:20px 15px 10px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart{width:550px;padding:28px 20px 15px}}.tt-purchase-funnel#tt-side-cart .cart-header{flex:0 0 auto}.tt-purchase-funnel#tt-side-cart .cart-items{flex:0 1 auto;min-height:0;overflow-y:auto;padding-right:6px;margin-right:-6px;margin-top:1rem}.tt-purchase-funnel#tt-side-cart .cart-coupon,.tt-purchase-funnel#tt-side-cart .proceed-to-checkout,.tt-purchase-funnel#tt-side-cart .summary-box{flex:0 0 auto}.tt-purchase-funnel#tt-side-cart .cart-footer{flex:0 0 auto;margin-top:auto;padding-top:1rem}.tt-purchase-funnel#tt-side-cart.is-ready{visibility:visible}.tt-purchase-funnel#tt-side-cart .tt-sidecart-loading-overlay{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;background:rgba(255,255,255,.85);backdrop-filter:blur(1px);opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.tt-purchase-funnel#tt-side-cart .tt-sidecart-loading-overlay.is-active{opacity:1;pointer-events:all}.tt-purchase-funnel#tt-side-cart .tt-sidecart-loading-overlay.overlay-less-bright{background:rgba(255,255,255,.65)}.tt-purchase-funnel#tt-side-cart .tt-sidecart-loading-overlay .tt-sidecart-loading-message{font-size:10px;font-weight:500;max-width:80%}.tt-purchase-funnel#tt-side-cart .tt-sidecart-loading-overlay .tt-sidecart-loading-spinner{display:flex;align-items:center;justify-content:center}.tt-purchase-funnel#tt-side-cart .tt-sidecart-darkened-overlay{background:rgba(0,0,0,.8)}.tt-purchase-funnel#tt-side-cart .cart-header{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5}.tt-purchase-funnel#tt-side-cart .cart-header .header-group{display:flex;align-items:center}.tt-purchase-funnel#tt-side-cart .cart-header .header-group .cart-icon{margin-left:10px}.tt-purchase-funnel#tt-side-cart .cart-header .header-group .cart-icon svg{width:25px;height:25px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-header .header-group .cart-icon svg{width:30px;height:30px}}.tt-purchase-funnel#tt-side-cart .cart-header .header-group .header-text{margin-left:5px;font-size:18px;line-height:22px;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#3c3c3c}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-header .header-group .header-text{font-size:20px;line-height:24px}}.tt-purchase-funnel#tt-side-cart .cart-header .header-group .cart-counter{margin-left:7px;background:#5cb85c;border-radius:5px;color:#fff;width:22px;height:22px;text-align:center;font-size:14px;line-height:22px;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-header .header-group .cart-counter{width:25px;height:25px;font-size:13px;line-height:25px}}.tt-purchase-funnel#tt-side-cart .cart-header .close-cart a span svg{width:30px;height:30px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-header .close-cart a span svg{width:35px;height:35px}}.tt-purchase-funnel#tt-side-cart .cart-items::-webkit-scrollbar{width:5px;height:15px;border-radius:7.5px}.tt-purchase-funnel#tt-side-cart .cart-items::-webkit-scrollbar-track{background:#efefef;border-radius:7.5px}.tt-purchase-funnel#tt-side-cart .cart-items::-webkit-scrollbar-thumb{background-color:#cecccd;border-radius:7.5px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity{border:1px solid #3c3c3c;border-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;height:28px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity{width:88px;height:28px}}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-decrease,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-increase{all:unset;cursor:pointer}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-decrease,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .quantity-number{color:#3c3c3c;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:16px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-decrease span,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .btn-quantity-increase span,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .quantity-number span{position:relative;top:-1px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity input.quantity-number{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background:0 0;border:0;box-shadow:none;display:inline-block;width:32px;text-align:center;padding:0;margin:0;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;color:#3c3c3c;cursor:default}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity input.quantity-number:focus{outline:0}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity input.quantity-number::-webkit-inner-spin-button,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity input.quantity-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity input.quantity-number[type=number]{-moz-appearance:textfield}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .remove-item{width:12px;height:12px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .remove-item span{display:flex}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity .remove-item span svg{width:12px;height:12px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.swap-item{justify-content:center}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.swap-item .swap-icon{display:flex;transition:transform 180ms ease-in-out}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.swap-item .swap-icon svg{width:13px;height:13px;position:relative;top:-1px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.swap-item .swap-text{margin-left:7px;margin-bottom:2px;font-size:12px;line-height:14px;color:#3c3c3c;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one{border:1px solid #3c3c3c4f;cursor:not-allowed}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .btn-quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .quantity-number{opacity:.5}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .btn-quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper .cart-item-quantity.is-max-quantity-one .quantity-number{cursor:not-allowed}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper[data-no-qty] .cart-item-quantity{opacity:.5;cursor:not-allowed}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper[data-no-qty] .cart-item-quantity .btn-quantity-decrease,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper[data-no-qty] .cart-item-quantity .btn-quantity-increase,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper[data-no-qty] .cart-item-quantity .quantity-number,.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper[data-no-qty] .cart-item-quantity .remove-item{pointer-events:none}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper a{text-decoration:none;width:100%}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper a{width:88px}.tt-purchase-funnel#tt-side-cart .cart-items .cart-item .cart-item-quantity-wrapper a:hover .swap-icon{transform:rotate(-180deg)}}.tt-purchase-funnel#tt-side-cart .cart-items .scroll-fade{position:sticky;bottom:0;height:0;pointer-events:none;z-index:4}.tt-purchase-funnel#tt-side-cart .cart-items .scroll-fade::before{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.85) 45%,#fff);opacity:0;transition:opacity 120ms ease-out}.tt-purchase-funnel#tt-side-cart .cart-items .scroll-fade.is-visible::before{opacity:1}.tt-purchase-funnel#tt-side-cart .proceed-to-checkout{text-align:center;width:100%;margin-top:3rem}.tt-purchase-funnel#tt-side-cart .cart-coupon{display:flex;align-items:center;margin-top:1rem!important;margin-bottom:1rem!important;padding:0}.tt-purchase-funnel#tt-side-cart .cart-coupon #tt-sidecart-coupon{border-radius:8px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .cart-coupon #tt-sidecart-coupon{border-radius:10px}}.tt-purchase-funnel#tt-side-cart .cart-coupon #tt-sidecart-apply-coupon{padding:6px 25px;margin-right:0;margin-left:.5rem;line-height:1.4}.tt-purchase-funnel#tt-side-cart .cart-footer{display:flex;align-items:end;text-align:center;margin-top:auto}.tt-purchase-funnel#tt-side-cart .cart-footer img{width:100%;height:auto;max-width:350px;margin:1rem auto}.tt-purchase-funnel#tt-side-cart.tt-checkout-review{visibility:visible;background-color:#e8e8e8;position:static;display:block;height:auto;border-radius:0;padding-bottom:20px!important;width:100%}.tt-purchase-funnel#tt-side-cart.tt-checkout-review .cart-items{margin:0;padding-right:0}.tt-purchase-funnel#tt-side-cart .bundle-offer-container{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:5;background:rgba(255,255,255,.85);backdrop-filter:blur(1px);display:flex;align-items:flex-start;padding:1rem;justify-content:center}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block{position:relative;padding:2.3rem;max-width:440px;margin-top:100px}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .close-bundle-offer{position:absolute;top:1.2rem;right:1.2rem}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .close-bundle-offer a span svg{width:25px;height:25px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .close-bundle-offer a span svg{width:30px;height:30px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block.color-gradient-ebx_ezx_ekx,.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block.color-gradient-ezbass-midi_ezkeys-midi_midipacks{--gradient-start:#aa8a4e;--gradient-end:#796036;--gradient-start-stop:0%;--gradient-end-stop:100%}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper{display:flex;align-items:center;position:absolute;top:-24px;right:0;left:0;margin:0 auto;justify-content:center}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .price-box{background:#212121;padding:15px 20px;border-radius:8px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .price-box{padding:20px 25px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .price-box h5{color:#fff;font-size:22px;line-height:16px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .price-box h5{font-size:24px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .save-price-box{background:#b91d1d;padding:10px 20px;border-radius:8px 0 0 8px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .save-price-box{padding:15px 15px 15px 20px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .save-price-box h5{color:#fff;font-size:14px;line-height:16px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .prices-wrapper .save-price-box h5{font-size:18px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .item-info-wrapper{text-align:center;margin-top:1rem}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .item-info-wrapper h5{color:#fff;font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;line-height:36px}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .item-info-wrapper p{color:#fff;font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper{margin-top:25px;display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:end}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper{margin-top:30px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper{position:relative;display:flex}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-image{position:relative}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-image .generic-count{display:flex;align-items:center;justify-content:center;position:absolute;top:-19%;left:0;right:0;bottom:0;margin:auto;color:#fff;font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:-1.14px;font-size:72px;line-height:79px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-image .generic-count{top:-13%}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-image .generic-count .count-plus-sign{font-size:54.72px;line-height:60.83px;letter-spacing:-.88px}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item{display:flex;margin-left:3px;width:5px;overflow:hidden}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ezx{background-color:#e26223}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ebx{background-color:#e32223}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ezbass-midi{background-color:#e32223}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ekx{background-color:#9f1a23}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ezkeys-midi{background-color:#9f1a23}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.sdx{background-color:#43a9d9}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ezmix-packs{background-color:#f9b930}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.midipacks{background-color:#9c912a}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ezbass-midi_ezkeys-midi_midipacks{background:linear-gradient(45deg,#e32223 44%,#9c912a 44%)}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-wrapper .generic-stack-item.ebx_ezx_ekx{background:linear-gradient(45deg,#e32223 50%,#e26223 50%)}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .fixed img,.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-image img,.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .pre-selected img{width:100%;height:auto;max-width:95px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .fixed img,.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .generic-image img,.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .product-images-wrapper .pre-selected img{max-width:120px}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .item-info-wrapper .bundle-up-slogan{margin-left:0;font-size:12px;line-height:16px;color:#3c3c3c;margin-top:12px;margin-bottom:12px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .item-info-wrapper .bundle-up-slogan{margin-left:25px;font-size:18px;margin-top:0;margin-bottom:0}}.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .button-wrapper .bundle-up-button{appearance:none;padding:20px 46px 19px 46px;font-size:19px;line-height:11px;border-radius:8px;background-color:#5cb85c;border-color:#5cb85c;color:#fff;font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:25px}@media only screen and (min-width:992px){.tt-purchase-funnel#tt-side-cart .bundle-offer-container .bundle-up-block .button-wrapper .bundle-up-button{padding:20px 46px 19px 46px;font-size:18px;line-height:16px;border-radius:12px}}.tt-purchase-funnel#tt-side-cart .custom-msg-container{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:5;backdrop-filter:blur(1px);display:flex;align-items:flex-start;padding:1rem;justify-content:center}.tt-purchase-funnel#tt-side-cart .custom-msg-container .custom-msg-block{position:relative;padding:2.3rem;max-width:440px;min-width:440px;margin-top:100px;background-color:#fff;border:1px solid #222}.tt-purchase-funnel#tt-side-cart .custom-msg-container .custom-msg-block .close-custom-msg{position:absolute;top:1.2rem;right:1.2rem}.tt-purchase-funnel#tt-side-cart .custom-msg-container .custom-msg-block .close-custom-msg a span svg{width:25px;height:25px}@media only screen and (min-width:768px){.tt-purchase-funnel#tt-side-cart .custom-msg-container .custom-msg-block .close-custom-msg a span svg{width:30px;height:30px}}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}.upsells{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.2px;font-kerning:auto}@media only screen and (min-width:768px){.upsells{background-color:#eee}}body.ezdrummerline .upsells .tt-cartbtn-upsell{background-color:#e26223;border-color:#e26223}body.ezdrummerline .upsells .tt-cartbtn-upsell:hover{background-color:#e77c47!important;border-color:#e77c47!important}body.ezkeysline .upsells .tt-cartbtn-upsell{background-color:#9f1a23;border-color:#9f1a23}body.ezkeysline .upsells .tt-cartbtn-upsell:hover{background-color:#c2202b!important;border-color:#c2202b!important}body.ezmixline .upsells .tt-cartbtn-upsell{background-color:#f9b930;border-color:#f9b930}body.ezmixline .upsells .tt-cartbtn-upsell:hover{background-color:#fac658!important;border-color:#fac658!important}body.midipacks .upsells .tt-cartbtn-upsell{background-color:#9c912a;border-color:#9c912a}body.midipacks .upsells .tt-cartbtn-upsell:hover{background-color:#bcaf33!important;border-color:#bcaf33!important}body.superiorline .upsells .tt-cartbtn-upsell{background-color:#43a9d9;border-color:#43a9d9}body.superiorline .upsells .tt-cartbtn-upsell:hover{background-color:#65b9e0!important;border-color:#65b9e0!important}body.ezbassline .upsells .tt-cartbtn-upsell{background-color:#e32223;border-color:#e32223}body.ezbassline .upsells .tt-cartbtn-upsell:hover{background-color:#e84647!important;border-color:#e84647!important}.upsells .save-text strong{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin:0;font-size:24px;line-height:26px}@media only screen and (min-width:768px){.upsells .save-text strong{font-size:20px;line-height:22px}}@media only screen and (min-width:992px){.upsells .save-text strong{font-size:24px;line-height:22px}}@media only screen and (min-width:1200px){.upsells .save-text strong{font-size:24px;line-height:22px}}.upsells .payoff-text{max-width:330px}@media only screen and (min-width:768px){.upsells .payoff-text{max-width:none}}.upsells button.tt-cartbtn-continue,.upsells button.tt-cartbtn-proceed,.upsells button.tt-cartbtn-select,.upsells input[type=submit]{color:#fff}.upsells button.tt-cartbtn-continue:focus,.upsells button.tt-cartbtn-continue:hover,.upsells button.tt-cartbtn-proceed:focus,.upsells button.tt-cartbtn-proceed:hover,.upsells button.tt-cartbtn-select:focus,.upsells button.tt-cartbtn-select:hover,.upsells input[type=submit]:focus,.upsells input[type=submit]:hover{color:#fff}.upsells .tt-cartbtn-phone{background-color:#5cb85c;border-color:#4cae4c;color:#fff;width:230px;font-size:18px;line-height:20px;padding:18px 15px;margin:30px auto 40px;border-radius:12px;display:block}.upsells .upsell-item .chosen-product-height{height:112px}@media only screen and (min-width:992px){.upsells .upsell-item .chosen-product-height{height:140px}}.upsells .upsell-item .image-wrapper{position:relative;width:120px;height:auto}@media only screen and (min-width:768px){.upsells .upsell-item .image-wrapper{width:120px}}@media only screen and (min-width:768px){.selected.upsells .upsell-item .image-wrapper{float:left;width:80px}}@media only screen and (min-width:992px){.selected.upsells .upsell-item .image-wrapper{width:100px}}.upsells .upsell-item .image-wrapper .midi{height:20px}@media only screen and (min-width:992px){.upsells .upsell-item .image-wrapper .midi{height:24px}}.upsells .upsell-item .image-wrapper .new_product.midi:after{background-position-y:34px}@media only screen and (min-width:992px){.upsells .upsell-item .image-wrapper .new_product.midi:after{background-position-y:24px}}.upsells .upsell-item .image-wrapper img{width:100%;height:auto}.selected.upsells .upsell-item .price-container{float:right}.upsells .upsell-item .price-container .price-text{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:30px;white-space:nowrap;text-transform:uppercase}@media only screen and (min-width:992px){.upsells .upsell-item .price-container .price-text{font-size:34px}}.selected.upsells .upsell-item .price-container .price-text{font-size:20px;margin:15px 8px 0 0}@media only screen and (min-width:992px){.selected.upsells .upsell-item .price-container .price-text{font-size:28px;margin:18px 25px 0 0}}.upsells .upsell-item .price-container .price-text-sale{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:30px;white-space:nowrap;text-transform:uppercase;font-size:24px;line-height:26px}@media only screen and (min-width:992px){.upsells .upsell-item .price-container .price-text-sale{font-size:34px}}.selected.upsells .upsell-item .price-container .price-text-sale{font-size:20px;margin:15px 8px 0 0}@media only screen and (min-width:992px){.selected.upsells .upsell-item .price-container .price-text-sale{font-size:28px;margin:18px 25px 0 0}}.upsells .upsell-item .price-container .price-text-small{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;color:#999;font-size:18px;line-height:18px;text-transform:uppercase;margin-bottom:0;text-align:center}.selected.upsells .upsell-item .cart-button-wrapper{float:right}.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-continue,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-proceed{background-color:#5cb85c;border-color:#5cb85c;color:#fff}.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-continue:hover,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-proceed:hover{background-color:#449d44;border-color:#398439}.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-continue,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-proceed,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-select,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-upsell{display:block;width:230px;border:none;font-size:18px;line-height:20px;border-radius:12px;padding:19px 15px}@media only screen and (min-width:992px){.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-continue,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-proceed,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-select,.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-upsell{padding:20px 15px;line-height:25px;width:260px}}.selected.upsells .upsell-item .cart-button-wrapper .tt-cartbtn-continue{color:#fff}.upsells .bundle-content{margin-top:-90px}@media only screen and (min-width:768px){.upsells .bundle-content{margin-top:-84px}}@media only screen and (max-width:767px){.upsells .bundle-content .bundled-item,.upsells .bundle-content .component{padding-left:.25rem;padding-right:.25rem}}@media only screen and (min-width:992px){.upsells .bundle-content .bundled-item,.upsells .bundle-content .component{width:14.285%}}.upsells .bundle-content .bundled-item p,.upsells .bundle-content .component p{color:#f1f1f1}@media only screen and (max-width:767px){.upsells .bundle-content .bundled-item p,.upsells .bundle-content .component p{font-size:10px;line-height:12px}}.upsells .bundle-content .loader{display:block;width:100px;height:76px;margin:0 auto 50px}.upsells .btn-show{position:relative;display:block;color:#ddd;opacity:1;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.upsells .btn-show::after{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:100;line-height:2;white-space:nowrap;color:#fff;content:"SHOW CONTENT"}@media only screen and (min-width:768px){.upsells .btn-show::after{line-height:1}}.upsells .btn-show.expanded::before{position:absolute;width:12px;height:12px;background-color:#222;content:'';margin-left:-6px;top:8px}.upsells .btn-show.expanded::after{color:transparent}.upsells .btn-show.fadeout:not(body.is-touch.upsells.btn-show){opacity:0}.upsells .btn-show .plus-inv{width:20px;height:20px}.tt-hide{display:none}.tt-font-conduit{font-family:ConduitITCW01-ExtraBold_731262,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500}.tt-font-conduit-light{font-family:'Conduit ITC W01 Light','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:100}.tt-font-conduit-regular{font-family:'Conduit ITC W01 Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.tt-font-helvetica{font-family:HelveticaNeueW01-45Ligh,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-thin{font-family:HelveticaNeueW01-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-medium{font-family:HelveticaNeueW01-65Medi,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-font-helvetica-bold{font-family:HelveticaNeueW01-75Bold,'Helvetica Neue',Helvetica,Arial,sans-serif}.tt-no-padding-bottom{padding-bottom:0!important}.tt-no-wrap{white-space:nowrap}.tt-table{display:table;height:140px;min-height:140px}.tt-table-cell{display:table-cell;vertical-align:middle}