.section-product-showcase{overflow-x:clip}#overview{position:relative;padding-bottom:75px;background:#000}#overview:before{background:radial-gradient(rgba(183,106,27,.3) 0%,transparent 80%);content:"";display:block;top:-670px;left:-330px;position:absolute;width:710px;height:710px;z-index:1}#overview:after{background:radial-gradient(rgba(183,106,27,.25) 0%,transparent 80%);content:"";display:block;top:5%;right:-350px;position:absolute;width:740px;height:740px;z-index:1}@media only screen and (max-width:600px){#overview:before,#overview:after{display:none}}#overview .page-section-heading{padding-top:100px}#overview .page-title{font-size:48px;font-weight:300;line-height:1.05;margin:0;padding:0;font-family:futura-pt,sans-serif!important;letter-spacing:-.03em;text-transform:unset}#overview .page-subtitle{color:#ed7f31;font-family:futura-pt,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.36px;text-transform:uppercase;margin:0 0 15px}@media only screen and (max-width:980px){#overview:after{display:none}#overview .page-title{font-size:32px}#overview .page-subtitle{margin-bottom:5px}}.page-section-heading.border-top{padding-top:75px;border-width:1px 0 0 0;border-image:linear-gradient(to right,transparent,#2c2c2c,transparent) 1;border-style:solid}.showcase-container{background:#000;padding:75px 0}.showcase-description-wrapper{max-width:480px;margin:0 auto}.showcase-image{position:relative;line-height:0;z-index:1;object-fit:cover}.showcase-image{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(90deg,transparent 3%,#000 5%,#000 90%,transparent 95%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0%,#000 7%,#000 93%,transparent 100%),linear-gradient(90deg,transparent 3%,#000 5%,#000 90%,transparent 95%);mask-composite:intersect}.showcase-image img{max-height:620px}.showcase-title{font-family:futura-pt;font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.01em;text-transform:initial;position:relative;width:max-content;min-width:75%}.showcase-text{font-family:Acumin Pro,sans-serif;font-weight:300;font-size:16px;line-height:1.5;letter-spacing:.01em;color:#959595;text-align:justify}.text-right .showcase-text{text-align-last:right;-moz-text-align-last:right}@media only screen and (min-width:1366px){.showcase-title:before{font-size:23px;content:"\2022";top:5px;position:absolute}.showcase-title:after{content:"";top:19px;position:absolute;width:100%;background-image:linear-gradient(to left,#fff 10%,#fff0 0%);background-position:top;background-size:10px 1px;background-repeat:repeat-x;height:1px;z-index:0}.showcase-row-left .showcase-title:after{right:108%}.showcase-row-left .showcase-title:before{right:102%}.showcase-row-right .showcase-title:after{left:108%}.showcase-row-right .showcase-title:before{left:102%}}@media only screen and (min-width:1024px){.showcase-single{margin:-1vw 0}.showcase1{margin-top:clamp(-30px,-3vw,-4vw)}}@media only screen and (max-width:980px){.showcase-container{padding:4rem 0}.showcase-row-left{flex-direction:column-reverse}.showcase-image{text-align:center!important;margin-bottom:30px}.showcase-image img{max-height:300px}.showcase-title{font-size:28px}.showcase-title,.showcase-text{text-align:left;text-align-last:unset!important;-moz-text-align-last:unset!important}.showcase-text{margin-bottom:2em}}.section-highlights-slider{background:#000}.padding-bottom-50{padding-bottom:50px}:where(.template-guitar,.template-goldfinger-queen-of-heart,.template-orchestra) .section-title{font-family:futura-pt;font-weight:500;color:#fff;font-size:2rem;margin-bottom:2rem}:where(.section-highlights-slider) #highlights{height:45vw}.slider-wrapper{position:relative;background:#000;height:100%;overflow:hidden}.standard-product-slider{margin-bottom:0!important}.standard-product-slider .slide{position:relative;cursor:grab;height:50vw}.standard-product-slider .slide:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(45deg,black,transparent);opacity:.7}.standard-product-slider img{width:100%}.slide-content{position:absolute;left:0;top:0;width:100%;height:100%;padding:100px 0 200px;z-index:1}.slide-content .wrapper{height:100%}.slide-content-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.slide-top-content{max-width:720px}.slide-bottom-content{max-width:520px}.slide-title{font-family:futura-pt;font-weight:300;color:#fff;letter-spacing:-.02em;font-size:clamp(2.125rem,4vw,4.375rem);line-height:1.15;margin-bottom:.5em;text-transform:uppercase}.slide-subtitle{font-family:futura-pt;font-weight:600;color:#fff;letter-spacing:0;font-size:1.375rem;line-height:1.25;margin-bottom:20px;text-transform:uppercase}.slide-text{font-family:futura-pt;font-weight:400;color:#fff;letter-spacing:0;font-size:1.375rem;line-height:1.25;margin-bottom:0}.slider-navigation-container{position:absolute;bottom:80px;width:100%;z-index:2}.slider-navigation-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.slick-slider-dots .slick-dots{display:flex;gap:10px;margin-bottom:0}.slider-wrapper .slick-dots li{background:#fff}.slider-wrapper .slick-dots li.slick-active{background:#f6870f}.slider-wrapper .slick-dots li button:before{display:none}.slider-wrapper .slick-dots li button{height:2px;width:50px;padding:0;cursor:pointer}.slider-nav .prev,.slider-nav .next{background-size:contain;width:48px;height:48px;padding:0;opacity:1;border-radius:100%;margin:0;top:auto;border:none}.slider-nav .prev{background:url(/cdn/shop/files/arrow-highlight.svg?v=1699872636) no-repeat center center;transform:rotate(180deg)}.slider-nav .next{background:url(/cdn/shop/files/arrow-highlight.svg?v=1699872636) no-repeat center center;margin-left:20px}@media only screen and (max-width:980px){.standard-product-slider .slide:after{display:none!important}.slide-content{position:relative;left:unset;top:unset;padding:30px 0;text-align:center}.slide-top-content,.slide-bottom-content{margin:0 auto}.slide-subtitle{display:none}.slide-text{font-family:Acumin Pro,sans-serif;font-weight:400;color:#7a7a7a;letter-spacing:0;font-size:1rem;line-height:1.5;margin-bottom:0}.slider-navigation-container{bottom:20px}.slider-nav{display:none}.slick-slider-dots .slick-dots{gap:6px}.slider-wrapper .slick-dots li{border-radius:10px!important;background:#f7f7f7}.slider-wrapper .slick-dots li button{height:2px;width:23px}.slider-navigation-wrapper{justify-content:center}}.section-product-tabs{background:#000}.product-tabs{padding:100px 0}.section-product-tabs .product-tabs{padding-bottom:135px}.product-tabs-row:not(.active){display:none}.product-tabs-link{padding-bottom:60px;margin:0;display:flex}.product-tabs-link li{display:inline-block;margin:0}.product-tabs-link li a{display:flex;background:transparent;padding:13px 25px;font-size:1.5rem;line-height:1;font-weight:500;font-family:futura-pt;text-decoration:none;color:#fff;border-radius:30px;align-items:center;border:2px solid #fff}.product-tabs-link li a.active{background:#fff;color:#000}.product-tabs-link li a img{max-height:18px;margin-left:15px}.product-tabs-link li a.active img{filter:brightness(0)}.product-tabs-link li+li{margin-left:15px}#gallery-tab{padding:30px 0}.gallery-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px 30px;align-items:flex-start}.gallery-grid img{border:2px solid #404040;border-radius:6px;vertical-align:middle;height:200px;margin:auto;width:100%;object-fit:cover}@media only screen and (max-width:980px){.product-tabs-link{justify-content:center}.gallery-grid{grid-gap:20px 20px}.gallery-grid img{height:20vw}}@media only screen and (max-width:767px){.product-tabs-link{padding-bottom:30px}.product-tabs-link li a{font-size:1rem}#gallery-tab{padding:15px 0}.gallery-grid{grid-gap:10px 10px;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:480px){.product-tabs-link li a{padding:7px 15px}.product-tabs-link li a img{max-height:13px;margin-left:10px}}.audio-container-responsive{padding-bottom:48%;position:relative}.audio-container-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-tabs .responsive-video-container{max-width:1510px;margin:0 auto}.product-tabs .responsive-video-container iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9}.section-product-specifications{position:relative}.section-product-specifications:before{content:"";width:100%;height:90px;background-image:url(/cdn/shop/files/paper-texture-top-min.png?v=1661801038);background-size:cover;background-repeat:no-repeat;position:absolute;top:-85px;z-index:999;background-position:bottom center}.section-product-specifications:after{content:"";width:100%;height:90px;background-image:url(/cdn/shop/files/paper-texture-top-min.png?v=1661801038);background-size:cover;background-repeat:no-repeat;position:absolute;bottom:-85px;z-index:999;background-position:bottom center;transform:rotate(180deg)}.section-product-specifications+.section-banner-image:not(:has(img)){height:85px;background:#000}.section-product-specifications:last-child{padding-bottom:85px;background:#000}.section-product-specifications:last-child:after{bottom:0}.specifications-container{padding-top:100px;background:#ebe7e1;padding-bottom:50px}.specifications-container .section-title-small{color:#000;font-family:futura-pt,sans-serif!important;font-size:48px;font-style:normal;font-weight:300;line-height:76px;letter-spacing:-.48px;text-transform:inherit}.specifications-container .section-subtitle{color:#ed7f31;font-family:futura-pt,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.36px;text-transform:uppercase;margin:0 0 15px}.specifications-container .section-description{font-family:Acumin Pro,sans-serif;font-size:1rem;color:#7a7a7a;margin-bottom:60px}.specs-content-title{font-family:futura-pt;font-size:1.5rem;font-weight:600;letter-spacing:0;color:#000;text-transform:uppercase;padding:20px;margin:0;display:inline-flex;align-items:center}.specs-content-title img{margin-right:20px;width:60px}.specs-content-main{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:44px}.specs-content-main .specs-content-row{padding:20px;margin:0;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.specs-content-main .specs-content-row:nth-of-type(4n+1),.specs-content-main .specs-content-row:nth-of-type(4n+2){background-color:#e5e1dc}.specification-content{margin-bottom:30px}.specs-content-main .specs-content-row span{font-family:Acumin Pro,sans-serif;color:#000;font-size:1rem;text-transform:none;line-height:1.25}.specs-content-main .specs-content-row span.specs-key{font-weight:700}#specifications{margin-top:240px}.section-highlights-slider+.section-product-specifications #specifications{margin-top:0}@media only screen and (min-width:768px){.section-highlights-slider+.section-product-specifications .specifications-container{padding-top:40px}}@media only screen and (max-width:767px){#specifications{margin-top:120px}.specifications-container .section-subtitle{text-align:center;margin-bottom:5px}.specifications-container .section-title-small{font-size:32px;line-height:normal}.specifications-container{padding-top:30px;padding-bottom:0}.specs-content-main .specs-content-row:nth-of-type(4n+1),.specs-content-main .specs-content-row:nth-of-type(4n+2){background-color:transparent}.specs-content-main .specs-content-row{padding:10px;margin:0;display:flex;flex-direction:column;align-items:start;grid-gap:5px}.section-title-small{text-align:center}.section-description{display:none}.specification-content{margin-bottom:15px}.specs-content-title{padding:10px 0}.specs-content-main .specs-content-row{padding:15px 0}}@media only screen and (max-width:600px){.specs-content-main{grid-template-columns:repeat(1,1fr)}.specs-content-row{flex-direction:row!important;grid-gap:15px!important;justify-content:space-between!important}}.custom-order-link{display:block;margin-top:12px;font-size:14px;color:inherit;text-decoration:underline;text-align:center}.buttons-wrapper+.custom-order-link,.ooak-product-form+.custom-order-link{margin-top:-48px;margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/59/assets/product-core.css.map */
