.hidden{display:none}body.template-product .button-more{top:25px;position:relative}li.more-content{-webkit-user-select:none;user-select:none;pointer-events:none}li.more-content:hover{background:#fff!important}.ctm-select ul{height:auto;width:50%;list-style:disc;padding:15px;background:#fbf6f2;font-weight:800;background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Caret_down_font_awesome.svg/2048px-Caret_down_font_awesome.svg.png) no-repeat right .8em center/1.4em,linear-gradient(to left,#fbf6f2 3em 3em)}div#shopify-section-product-dyptic-image-modules{margin-top:100px}.custom-a11yselect-container .custom-a11yselect-menu{right:-20px}section.SecondaryImageModule.fluid-wrap span.price{color:#fff;padding:10px 10px 10px 32px;font-size:36px;font-weight:800}section.SecondaryImageModule.fluid-wrap button#cart_btn{background:#fff;color:#000}section.SecondaryImageModule.fluid-wrap .cta-wrapper{display:flex;align-items:center}h3.own-entire{width:800px;font-weight:700}p.own-entire{font-weight:700}.ImageModule .own-entire{max-height:867px}.price_btn_wrapper{display:flex;align-items:center}li.more-content{border-top:1px solid #000}li.more-content:last-child{border-top:none}section.ProductVideo figure.VideoModule{cursor:pointer}li.ctm-list:nth-child(2){margin-top:20px}.ctm-select ul li{padding:5px 10px;z-index:2}.ctm-select ul li:not(.init){float:left;width:700px;display:none;margin-left:50px;z-index:999999999999999;background:#fff;padding:12px;color:#000;box-shadow:0 15px 15px #bdbdbd}li.more-content{font-size:18px;font-weight:100}.ctm-select ul li:not(.init):hover,ul li.selected:not(.init){background:#ff974a;color:#fff;color:#000}.template-product #eo_rule_fields{margin:0 0 40px}#technology .large-text-block{margin:6% auto}li.ctm-list:before{content:" ";padding:10px}li.ctm-list.selected:before{content:"\2713";padding:10px}.ctm-select ul li.init:before{padding:0}body#create-account .module svg{width:100px;height:100px}body#create-account .ValuePropositions .module p{max-width:370px;margin:0 auto}.ctm-select li.init{cursor:pointer}.ctm-select a#submit{z-index:1}.SiteHeader header .navbar{border-bottom:none}.AccountForm select{-webkit-appearance:none;appearance:none;background:url(https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Caret_down_font_awesome.svg/2048px-Caret_down_font_awesome.svg.png) no-repeat right .8em center/1.4em,linear-gradient(to left,#fbf6f2 3em 3em)}textarea#DreamInstrument::placeholder{text-transform:uppercase}.AccountForm.new form fieldset,.AccountForm.register form fieldset{margin-bottom:16px}.DypticImageModules .ImageModule figcaption div p{margin:0 0 30px!important}section.DypticImageModules.fluid-wrap .button.large{padding:0 25px}section.DypticImageModules.fluid-wrap .ImageModule figcaption{top:120px}section.DypticImageModules.fluid-wrap .button.large{padding:0 25px;height:45px!important;line-height:45px!important}.template-register .content h1{margin-bottom:120px;padding:0 14px;margin-top:50px}.template-register .content .ValuePropositions{border-bottom:none;padding-bottom:120px}body#create-account .AccountForm form .button{display:block;margin:0 auto 45px}body#create-account .AccountForm{padding:20px 61px 120px}.AccountForm form h1,.AccountForm form h2{margin-bottom:120px;text-align:center}.CartContents .content.full .items .row .row-content .img-wrap a img{object-fit:cover}.CartContents .content.full .items .row{padding-bottom:50px;margin-bottom:50px}.ShopCollection .CollectionProductGrid .fluid-wrap .ProductGridItem{max-width:36.33%;margin:0;padding:15px 15px 54px;width:100%}@media (min-width: 1908px){.CollectionProductGrid{padding:0}}div#tab-1 .ShopCollection h2{margin:0}h2.featured-collection__title.ctm_title.learn{margin:130px 60px 50px}.button.large{padding:0 20px}.ProductGridItem.small .ImageModule figcaption .cta-wrapper .button{font-size:1.2rem!important}.ProductGridItem.small .ImageModule figcaption .cta-wrapper .price{margin-left:21px}@media (min-width: 1024px){#soundpaint-all-products-virtual-instruments-for-soundpaint .ProductGridItem.small .ImageModule figcaption{height:225px}}.button.hide_btn{background:#ada8a5;color:#fff}.button.download_btn{background:#f28d07}.FeaturedProductItem .download_btn{height:40px!important;bottom:0!important;line-height:40px!important;font-size:1.2rem!important}.FeaturedProductItem .cta-wrapper{margin-bottom:0!important}.ShopCollectionBody .filter-nav{padding:44px 0}.ShopCollection{margin-bottom:18px}section.DypticImageModules.fluid-wrap h4{width:75%}@media (min-width:2000px){.InstagramFeed .card{width:31%;padding-bottom:31%}}@media (max-width: 1350px){section.DypticImageModules.fluid-wrap h4{width:100%}}@media (max-width: 1152px){.ShopCollection .CollectionProductGrid .fluid-wrap .ProductGridItem{max-width:42.33%!important}}@media (min-width: 1024px){.empty{padding-top:0}.empty .small{margin-bottom:80px}}@media (max-width:767px){h3.own-entire{width:100%}section.DypticImageModules.fluid-wrap h4{width:100%}.AccountForm form fieldset textarea{padding:10px}.AccountForm form fieldset textarea::placeholder{font-size:12px}.Footer section.bottom nav.social ul li a{padding:0}.Footer section.bottom nav.social ul li{list-style:disc;text-align:center;padding:0 15px}.Footer section.top nav.footer-main li a{padding:10px 20px}.VideoModule .cta-overlay{display:none}div#s-00932fd6-ae20-4e4c-86b3-db689be6db3d{margin-top:-120px}.SiteHeader header .right nav ul{justify-content:space-evenly;flex-direction:column}.SiteHeader header .cart-btn .item-count{top:10px;left:10px}.coming-soon{text-align:right;font-size:1.8rem;line-height:2}.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li.site-subnav--has-submenu{padding-bottom:10px}.SiteHeader header .nav-item.root{font-family:ReplicaLLWeb-Bold;font-size:3rem!important;padding:15px 14px!important}.ShopCollection .CollectionProductGrid .fluid-wrap .ProductGridItem{max-width:100%!important;margin:0;padding:10px 0;width:100%}.ProductGridItem.small .ImageModule figcaption .cta-wrapper .price{margin-left:12px}}@media (max-width:374px){.Footer section.bottom nav.social ul li{padding:0 10px}}.single_card:hover .cta-wrapper a{color:#00000080}.header-with-message h1{padding:0 14px;margin-top:50px;text-align:center;font-family:ReplicaLLWeb-Regular;margin-bottom:45px!important}.header-with-message p{text-align:center;margin-top:0;margin-bottom:47px!important;font-size:20px}body.template-page-free-engine-v1 .Quote{margin-bottom:100px}body.template-page-free-engine-v1 .Quote blockquote p{font-size:90px}body.template-page-free-engine-v1 .Quote .button.large{font-size:20px;margin-top:20px}body.template-page-free-engine-v1 .rich-text p{font-size:30px;line-height:36px;margin-top:26px}body.template-page-free-engine-v1 .FeaturedCollection{overflow-x:hidden}body.template-page-free-engine-v1 .PrimaryImageModule .responsive-image__wrapper{width:90%;height:auto!important;padding-bottom:50%}@media (max-width: 1400px){body.template-page-free-engine-v1 .rich-text .narrow{width:50%}}@media (min-width: 1024px){body.template-page-free-engine-v1 section.PrimaryImageModule .responsive-image__wrapper{height:0!important}}@media (max-width: 1174px){body.template-page-free-engine-v1 .Quote blockquote p{font-size:70px}body.template-page-free-engine-v1 .Quote{margin-bottom:70px}body.template-page-free-engine-v1 .text-heading p{font-size:6.8rem}}@media (max-width: 1023px){body.template-page-free-engine-v1 section.PrimaryImageModule .responsive-image__wrapper{height:100%!important;padding-bottom:0}body.template-page-free-engine-v1 .Quote{margin-bottom:50px}}@media (max-width: 768px){body.template-page-free-engine-v1 .Quote blockquote p{font-size:60px}body.template-page-free-engine-v1 .Quote{margin-bottom:30px}body.template-page-free-engine-v1 .rich-text p{font-size:20px}}@media (max-width: 663px){body.template-page-free-engine-v1 .Quote blockquote p{font-size:60px}}@media (max-width: 600px){body.template-page-free-engine-v1 .text-heading{font-size:70px}}@media (max-width: 555px){body.template-page-free-engine-v1 .Quote blockquote p{font-size:40px}body.template-page-free-engine-v1 .rich-text p{font-size:16px}}@media (max-width: 450px){body.template-page-free-engine-v1 .Quote blockquote p{font-size:30px}body.template-page-free-engine-v1 .text-heading p{font-size:4.8rem}body.template-page-free-engine-v1 blockquote p svg{width:48px;height:48px}body.template-page-free-engine-v1 .DypticImageModules.fluid-wrap .ImageModule figcaption{top:60px}}.template-page-technology-v1 .HeroImageModule .image-wrapper{background:transparent}@media (max-width: 768px){.template-page-technology-v1 .image-with-text__image{min-width:100%}}@media (max-width: 663px){.template-page-technology-v1 .Quote blockquote p{font-size:65px!important}}.template-page-company-v1 #shopify-section-template--15264675004587__1637177587369cd127,.template-page-company-v1 #shopify-section-template--15264675004587__16371796095ca92f09{max-width:85%;margin:0 auto}.template-page-company-v1 #shopify-section-template--15264675004587__1637177587369cd127 .responsive-image__image{border-top-left-radius:50px;border-bottom-right-radius:50px}.template-page-company-v1 .image-with-text{max-width:80%;margin:0 auto}@media (max-width: 975px){.template-page-company-v1 #shopify-section-template--15264675004587__1638471325325c4cfe .Quote blockquote p{65px}}@media (max-width: 1230px){.template-page-company-v1 #shopify-section-template--15264675004587__1638471325325c4cfe blockquote p{font-size:78px}}@media (max-width: 1174px){.template-page-company-v1 .image-with-text{max-width:90%;margin:0 auto}}@media (max-width: 799px){.template-page-company-v1 #shopify-section-template--15264675004587__1637177587369cd127 .image-with-text__image,.template-page-company-v1 #shopify-section-template--15264675004587__16371796095ca92f09 .image-with-text__image{flex:0 1 100%;width:100%}}@media (max-width: 768px){#shopify-section-template--15344397910187__16371796095ca92f09 .image-with-text{flex-direction:column-reverse}.template-page-company-v1 .image-with-text__image{min-width:80%}}@media (max-width: 750px){.template-page-company-v1 .image-with_text__text-wrapper{max-width:90%}.template-page-company-v1 #shopify-section-template--15264675004587__1638471111fd391d90 .text-heading p,.template-page-company-v1 #shopify-section-template--15264675004587__1638471325325c4cfe .Quote blockquote p{font-size:50px}.template-page-company-v1 .rich-text p{font-size:20px!important}}@media (max-width: 500px){.template-page-company-v1 .image-with-text h3{font-size:30px!important}.template-page-company-v1 .image-with-text p{font-size:18px!important}.template-page-company-v1 .image-with-text__image{min-width:90%}.template-page-company-v1 .image-with-text{max-width:100%;margin:0 auto}}.template-page-company-v1 .image-with-text__image img{border-top-left-radius:50px;border-bottom-right-radius:50px}@media (min-width: 1024px){.Footer section.bottom .legal{width:60%}}@media (max-width: 599px){.Footer section.bottom .legal .sep{display:none}.Footer section.bottom .legal a,.Footer section.bottom .legal .copyright{display:block;line-height:48px}.Footer section.bottom .legal br{display:none}}@media (min-width: 1024px){.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li.site-subnav--has-submenu .site-nav--subsubnav{max-height:386px}}section.ProductCollectionPromo a.button.download_btn{height:57px;line-height:57px;font-size:1.4rem!important;background:#fff;color:#000}body#account a.button.download_btn{display:none}.ProductInfo .cta-wrapper{flex-wrap:wrap}.template-product a.button.download_btn,.template-collection a.button.download_btn{height:57px;line-height:57px}@font-face{font-family:ReplicaLLWeb-Light;src:url(ReplicaLLWeb-Light.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-Light;src:url(ReplicaLLWeb-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-LightItalic;src:url(ReplicaLLWeb-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-LightItalic;src:url(ReplicaLLWeb-LightItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-Regular;src:url(ReplicaLLWeb-Regular.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-Regular;src:url(ReplicaLLWeb-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-Italic;src:url(ReplicaLLWeb-Italic.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-Italic;src:url(ReplicaLLWeb-Italic.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-Bold;src:url(ReplicaLLWeb-Bold.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-Bold;src:url(ReplicaLLWeb-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-BoldItalic;src:url(ReplicaLLWeb-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-BoldItalic;src:url(ReplicaLLWeb-BoldItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-Heavy;src:url(ReplicaLLWeb-Heavy.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-Heavy;src:url(ReplicaLLWeb-Heavy.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLWeb-HeavyItalic;src:url(ReplicaLLWeb-HeavyItalic.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLWeb-HeavyItalic;src:url(ReplicaLLWeb-HeavyItalic.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-LightSubset;src:url(ReplicaLLSub-LightSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-LightSubset;src:url(ReplicaLLSub-LightSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-LightItalicSubset;src:url(ReplicaLLSub-LightItalicSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-LightItalicSubset;src:url(ReplicaLLSub-LightItalicSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-RegularSubset;src:url(ReplicaLLSub-RegularSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-RegularSubset;src:url(ReplicaLLSub-RegularSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-ItalicSubset;src:url(ReplicaLLSub-ItalicSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-ItalicSubset;src:url(ReplicaLLSub-ItalicSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-BoldSubset;src:url(ReplicaLLSub-BoldSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-BoldSubset;src:url(ReplicaLLSub-BoldSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-BoldItalicSubset;src:url(ReplicaLLSub-BoldItalicSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-BoldItalicSubset;src:url(ReplicaLLSub-BoldItalicSubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-HeavySubset;src:url(ReplicaLLSub-HeavySubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-HeavySubset;src:url(ReplicaLLSub-HeavySubset.woff) format("woff");font-display:swap}@font-face{font-family:ReplicaLLSub-HeavyItalicSubset;src:url(ReplicaLLSub-HeavyItalicSubset.woff2) format("woff2");font-display:swap}@font-face{font-family:ReplicaLLSub-HeavyItalicSubset;src:url(ReplicaLLSub-HeavyItalicSubset.woff) format("woff");font-display:swap}#technology .image-with-text .shg-rich-text h3{font-size:3.6rem;margin-top:7%;margin-bottom:1.4em}#technology .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12{width:50%}#technology .shg-row{display:flex;justify-content:center;align-items:flex-start}body#soundpaint .button.large{height:40px;line-height:40px;padding:0 20px;font-size:1.2rem}.u-userLauncherColor:not([disabled]){background-color:#1f73b7!important;color:#fff!important;visibility:hidden;fill:#fff!important;display:none!important}#technology .image-with-text.image-left .shg-row>div:last-child .shg-c{display:flex;align-items:center;flex-direction:column}#technology .text-block-normal{margin:0 auto;padding:0 61px;text-align:center;display:flex;align-items:center;flex-direction:column}@media (min-width:1024px){.SiteHeader header .nav-item.root{padding:unset!important;margin:0 50px!important}}@media (max-width: 1300px){.SiteHeader header .nav-item.root{height:60px;line-height:60px;font-size:1.2rem}}@media (max-width:1280px){#technology .large-text-block p{font-size:6rem!important;line-height:.888}blockquote p{font-size:6rem;line-height:.83}#technology .image-with-text.image-left .shogun-image-container{padding-right:0}}@media (max-width:599px){#technology .shg-c-lg-6.shg-c-md-6.shg-c-sm-6.shg-c-xs-12{width:100%}#technology .shg-row{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}blockquote p{font-size:2.8rem}#technology .large-text-block p{font-size:2.8rem!important}#technology .hero-with-text h1{text-transform:uppercase;font-size:2.8rem!important}#technology .image-with-text.image-left .shogun-image-container{padding-right:0}.ProductInfo .cta-wrapper .price{padding:20px 0}.ProductGridItem .ImageModule figcaption .cta-wrapper{left:6px}}#technology .third-text-block{margin-top:10%!important;margin-bottom:10%!important}.align-section-right{display:flex;justify-content:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.narrow{width:75%;margin:0 auto}#company .image-with-text .shg-rich-text h3{margin-top:7%;margin-bottom:1.4em}#company .shg-row{display:flex;justify-content:center;align-items:center}#company .shogun-root .image-with-text.image-left:not(.full) .shg-row,.shogun-root .image-with-text.image-right:not(.full) .shg-row{max-width:100%}#company .shogun-root .image-with-text.image-left:not(.full) .shg-row .shg-rich-text{margin-left:auto;margin-right:auto}#company .shogun-root .image-with-text .shg-rich-text p{font-size:2.4rem}#company #s-cb9d4705-7719-4c42-8c35-8bb696ad33ba .shg-c.shogun-image-container{position:relative}#company #s-cb9d4705-7719-4c42-8c35-8bb696ad33ba .shogun-image-content{position:absolute;top:0%;width:100%;text-align:center}#company .shg-c-lg-6.shg-c-md-6.shg-c-sm-6{width:50%}@media (max-width:767px){#company .shg-row{flex-direction:column}#company .shg-c-xs-12{min-width:100%;width:100%}#company .shogun-root .image-with-text.image-right:not(.full) .shg-row .shg-rich-text{min-width:100%}}@media (max-width:1023px){.sound-player{display:none}}.template-product .ProductSamples:focus{outline:0}.collection-grid-subtitle{color:#000!important;margin-top:0;font-family:ReplicaLLWeb-Regular;font-size:1.9rem;line-height:2.3rem}.CollectionProductGrid.four-across .collection-grid-subtitle{font-size:1.7rem;line-height:2rem}@supports (font: -apple-system-body) and (-webkit-appearance: none){.hide-on-safari{display:none}}@media (min-width: 1024px){.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li .nav-item{font-size:30px;line-height:47px}.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li.site-subnav--has-submenu .site-nav--subsubnav li{padding:0 20px 0 0}.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li.site-subnav--has-submenu .site-nav--subsubnav li .nav-item{font-size:26px;line-height:38px}.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li{padding:0}.SiteHeader .coming-soon{font-size:30px;line-height:47px}.SiteHeader header .left nav .site-nav .site-nav--has-submenu .sub-nav-wrap .site-sub-nav li.site-subnav--has-submenu h3{margin-bottom:2.5em}}@media (max-width: 1023px){.ProductHeroVideo .VideoModule .image-wrapper .responsive-image__wrapper .youtube-background iframe{width:222.2125vw;height:125vw}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/customcss2.css.map?v=90775556007512728291704780374 */
