/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockreviews-carousel{position:relative;background-color:#FFF}.block-inline-blockreviews-carousel .series-reviews-wrapper{max-width:1200px;padding:70px 30px;margin:0 auto;display:block;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blockreviews-carousel .series-reviews-wrapper{padding:50px 30px}}@media screen and (max-width:767px){.block-inline-blockreviews-carousel .series-reviews-wrapper{padding:40px 30px}}.block-inline-blockreviews-carousel .series-reviews-wrapper>h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:32px;color:#393939;padding-left:15px;margin:0 0 30px;position:relative}@media screen and (max-width:767px){.block-inline-blockreviews-carousel .series-reviews-wrapper>h2{font-size:26px}}.block-inline-blockreviews-carousel .series-reviews-wrapper>h2:before{content:"";background-color:#393939;width:2px;height:60%;top:50%;left:0;transform:translateY(-50%);position:absolute}.block-inline-blockreviews-carousel .series-reviews-wrapper .field--name-field-review{padding-bottom:45px;margin:0;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in-out}.block-inline-blockreviews-carousel .series-reviews-wrapper .field--name-field-review.slick-initialized{visibility:visible;opacity:1}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow{background-color:#ffffff;width:30px;height:50px;top:40%;border:1px solid #c8c8c8;z-index:1;transition:all 0.2s ease-in-out}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow:hover{border-color:#aa1f23}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow:before{content:"";border:solid #aa1f23;border-width:0 2px 2px 0;display:inline-block;padding:4px;opacity:1;top:0;position:relative}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow.slick-prev{left:-10px}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow.slick-prev:before{transform:rotate(135deg);left:2px}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow.slick-next{right:-10px}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-arrow.slick-next:before{transform:rotate(-45deg);right:2px}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-track{display:flex}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-dots{bottom:0}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-dots li button:before{background-color:transparent;width:10px;height:10px;top:50%;left:50%;border:1px solid #5f5e5a;border-radius:100%;font-size:0;opacity:1;transform:translate(-50%,-50%);position:absolute;transition:all 0.2s ease-in-out}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-dots li button:hover:before{background-color:#aa1f23;border-color:#aa1f23;opacity:0.5}.block-inline-blockreviews-carousel .series-reviews-wrapper .slick-dots li.slick-active button:before{background-color:#aa1f23;border-color:#aa1f23;opacity:1}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide{width:calc(33.33% - 15px);height:auto;margin:0 7.5px;display:flex;flex-direction:column}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .layout--onecol,.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .layout__region,.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-element-container,.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .view-reviews{height:100%}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .info{display:flex;flex-direction:column;flex-grow:1}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-row{background-color:#ffffff;height:100%;border:1px solid #c8c8c8;border-radius:4px;padding-bottom:15px;position:relative;box-sizing:border-box}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-custom-badge{position:absolute;top:20px;right:15px;user-select:none;z-index:1}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-custom-badge .field-content{background-color:#aa1f23;font-size:14px;font-weight:500;color:#ffffff;border-radius:4px;padding:5px 10px;display:inline-block}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-image{background-color:red;margin-bottom:15px;position:relative;height:168px;display:flex;justify-content:center;align-items:center}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-image img{width:auto;max-width:221px;max-height:68px;display:block;margin:0 auto}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-quote{font-size:16px;font-weight:500;line-height:1.5;color:#393939;text-align:center;padding:0 30px;margin:0 0 10px;display:block}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-cta{padding:0 30px}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide .views-field-field-cta a{font-size:16px;font-weight:500;color:#aa1f23;margin:0 auto;display:table}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide:nth-of-type(3n+1) .views-field-field-image{background-color:#B85440}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide:nth-of-type(3n+2) .views-field-field-image{background-color:#8A8A8A}.block-inline-blockreviews-carousel .series-reviews-wrapper .field__item.slick-slide:nth-of-type(3n+3) .views-field-field-image{background-color:#4B392E}
/* @license MIT https://github.com/select2/select2/blob/develop/LICENSE */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.custom-search-results-page{max-width:100vw;position:relative}.custom-search-results-page .total-results{display:none}.custom-search-results-page .pager,.custom-search-results-page .search-details{position:absolute;left:50%;transform:translateX(-50%)}.custom-search-results-page .pager{bottom:20px}.custom-search-results-page .pager ul{padding:0;margin:0;display:flex;gap:10px}.custom-search-results-page .pager ul .pager__item{display:block;list-style-type:none;padding:0}.custom-search-results-page .pager ul .pager__item a{line-height:38px;padding:0 25px;display:block;border-radius:3px;background:#000;color:#FFF;text-align:center;font-size:16px;font-style:normal;font-weight:700;text-transform:uppercase;transition:all 0.2s ease}.custom-search-results-page .pager ul .pager__item a:hover{background:#aa1f23}.custom-search-results-page .search-details{bottom:70px;font-size:12px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:1px}.custom-search-results-page h1{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:32px;font-weight:700;text-align:center;margin:75px 0 60px}.custom-search-results-page .tabs{display:flex;justify-content:center;margin-bottom:0}.custom-search-results-page .tabs .tab{padding:20px 40px;font-size:32px;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;color:#8D8882;cursor:pointer;transition:all 0.2s ease}.custom-search-results-page .tabs .tab.active{background-color:#FFF;color:#aa1f23}.custom-search-results-page .tabs .tab:hover{text-decoration:underline}.custom-search-results-page .tab-content{max-width:100vw;position:relative;background-color:#FFF}.custom-search-results-page .tab-content .tab-pane{display:none;width:100%;max-width:1400px;padding:0;margin:0 auto;transition:all 0.2s ease}.custom-search-results-page .tab-content .tab-pane .sorts{margin:0 0 25px;margin-left:calc(26% + 8px);width:100%;display:flex}.custom-search-results-page .tab-content .tab-pane .sorts .title-container .title{text-align:left;font-size:28px;margin:0}.custom-search-results-page .tab-content .tab-pane .sorts .title-container .title .num-guitars{color:#aa1f23}.custom-search-results-page .tab-content .tab-pane .sorts .title-container p{display:none;margin-bottom:0}.custom-search-results-page .tab-content .tab-pane .sorts form{display:block;margin-left:auto}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container{width:230px !important}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container{width:130px !important}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container{width:100% !important}}@media screen and (max-width:1199px) and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__rendered::after{text-transform:uppercase}}@media screen and (max-width:1199px) and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection--single{padding:10px 0}}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__arrow b{display:block;height:18px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;border:none;margin-left:-30px;margin-top:5px}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__arrow b::after,.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__arrow b::before{content:"";background-color:#393939;height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotateZ(45deg);transform:translateY(-50%) rotateZ(45deg);width:100%}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__arrow b::after{transform:translateY(-50%) rotateZ(-45deg)}}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts .select2-container.select2-container--open .select2-selection__arrow::after{display:none}}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection__rendered{text-align:center;font-size:0;line-height:initial}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection__rendered::after{content:"Sort By";font-size:14px;text-transform:uppercase}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection--single{height:auto;padding:9px 0}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;top:4px;right:6px}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection__arrow b{display:none}.custom-search-results-page .tab-content .tab-pane .sorts .select2-container .select2-selection__arrow::after{color:#aa1f23;content:">";display:inline-block;font-size:10px;transform:translateY(0px) rotateZ(90deg)}.custom-search-results-page .tab-content .tab-pane .sorts.wide{margin-left:12px;width:100%}.custom-search-results-page .tab-content .tab-pane .sorts.series1 .title{font-size:48px}.custom-search-results-page .tab-content .tab-pane .sorts.series1 .title .num-guitars{display:none}.custom-search-results-page .tab-content .tab-pane .sorts.series2{width:100%;margin-left:0}.custom-search-results-page .tab-content .tab-pane .sorts.series2 .title-container{margin:0 auto;max-width:1140px}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .sorts.series2 .title-container{max-width:100%}}.custom-search-results-page .tab-content .tab-pane .sorts.series2 .title-container .title{font-size:32px;margin-bottom:15px;text-align:center}.custom-search-results-page .tab-content .tab-pane .sorts.series2 .title-container .title .num-guitars{display:none}.custom-search-results-page .tab-content .tab-pane .sorts.series2 .title-container p{display:block;text-align:center;margin-bottom:25px}.custom-search-results-page .tab-content .tab-pane .facets{width:25%;margin-right:1%;overflow-y:auto;scrollbar-color:#aa1f23 #ffffff;scrollbar-width:thin;padding-right:8px;box-sizing:border-box}.custom-search-results-page .tab-content .tab-pane .facets .heading{display:none}.custom-search-results-page .tab-content .tab-pane .facets .sorts-mobile{display:none}.custom-search-results-page .tab-content .tab-pane .facets ul{padding:0;margin:0;list-style:none}.custom-search-results-page .tab-content .tab-pane .facets ul li{margin-bottom:12px}.custom-search-results-page .tab-content .tab-pane .facets ul li span{margin-left:4px}.custom-search-results-page .tab-content .tab-pane .facets ul li:last-child{margin-bottom:0}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .facets{overflow:hidden;box-sizing:border-box;padding-bottom:30px}}.custom-search-results-page .tab-content .tab-pane .facets.active{position:fixed;background:#ffffff;top:0;left:0;z-index:500;width:100%;height:100%;border-radius:8px 8px 0 0}.custom-search-results-page .tab-content .tab-pane .facets.active .heading{display:block;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;padding:20px;border-bottom:1px solid #000}.custom-search-results-page .tab-content .tab-pane .facets.active .heading .close{position:absolute;right:20px;top:20px;font-size:18px;cursor:pointer}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile{display:block;margin-bottom:20px}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container{width:230px !important}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container{width:130px !important}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container{width:100% !important}}@media screen and (max-width:1199px) and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__rendered::after{text-transform:uppercase}}@media screen and (max-width:1199px) and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection--single{padding:10px 0}}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__arrow b{display:block;height:18px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;border:none;margin-left:-30px;margin-top:5px}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__arrow b::after,.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__arrow b::before{content:"";background-color:#393939;height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotateZ(45deg);transform:translateY(-50%) rotateZ(45deg);width:100%}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__arrow b::after{transform:translateY(-50%) rotateZ(-45deg)}}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container.select2-container--open .select2-selection__arrow::after{display:none}}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection__rendered{text-align:center;font-size:0;line-height:initial}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection__rendered::after{content:"Sort By";font-size:14px;text-transform:uppercase}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection--single{height:auto;padding:9px 0}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;top:4px;right:6px}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection__arrow b{display:none}.custom-search-results-page .tab-content .tab-pane .facets.active .sorts-mobile .select2-container .select2-selection__arrow::after{color:#aa1f23;content:">";display:inline-block;font-size:10px;transform:translateY(0px) rotateZ(90deg)}.custom-search-results-page .tab-content .tab-pane .facets.active .facets-container{padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .facets.active .facets-container{overflow:auto;max-height:100%;box-sizing:border-box}}.custom-search-results-page .tab-content .tab-pane .results{width:74%;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch;align-content:start}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .results{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results{grid-template-columns:1fr}}.custom-search-results-page .tab-content .tab-pane .results .listing-card{background:#FFF;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;margin:0;transition:box-shadow 0.2s ease-in-out}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card{border-radius:8px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .flag-badge{position:absolute;top:10px;left:10px;z-index:5;width:fit-content;max-width:65%}.custom-search-results-page .tab-content .tab-pane .results .listing-card .flag-badge .badge-text{display:block;padding:6px;border-radius:2px;background:#000000;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;font-weight:500;line-height:14px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .flag-badge{top:8px;left:8px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .badge-image{position:absolute;top:6px;right:6px;z-index:1;display:block;width:65px;height:auto;max-width:35%}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .badge-image{top:5px;right:5px;width:45px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel{position:relative;background-color:#FFF}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:2;cursor:pointer;box-sizing:border-box;transition:opacity 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg:after,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg:after{content:"";display:block;width:100%;height:100%;background-image:url(/themes/custom/tg_theme/templates/components/images/card-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg:before,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);width:100%;height:100%;border-radius:50%;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);opacity:0;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;pointer-events:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg:hover:before,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg:after,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg:after{position:relative}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg.disabled,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg,.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg{width:32px;height:32px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg{left:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .previmg:after{transform:rotate(180deg)}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .nextimg{right:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .image_container{visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;max-height:0;overflow:hidden;aspect-ratio:1;object-fit:contain;background-color:#FFF}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .image_container.active{visibility:visible;opacity:1;max-height:max-content}.custom-search-results-page .tab-content .tab-pane .results .listing-card .images_carousel .image_container img{cursor:pointer;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container{margin:0 0 auto;padding-bottom:20px;width:100%}.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container h3,.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container .as-h3{margin:0;padding:0;border:none;text-align:left;font-size:18px;line-height:1.46;overflow:hidden}.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container .as-h3 a{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.46}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container h3,.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container .as-h3{font-size:16px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container .as-h3 a{font-size:16px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .title-container{padding-bottom:16px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder{position:relative;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;margin-bottom:20px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder:empty{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .left-arrow,.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .right-arrow{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes{display:flex;margin:0;padding:0;gap:6px;align-items:center;justify-content:flex-start;overflow-x:auto;width:100%;min-width:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes::-webkit-scrollbar{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes{-ms-overflow-style:none;scrollbar-width:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish{display:block;width:48px;min-width:48px;height:48px;flex-shrink:0;cursor:pointer;border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;border:1px solid #e5e5e5;border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish .finish-name{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish.active img,.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish:hover img{border-color:#aa1f23}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder .finishes .finish{width:44px;min-width:44px;height:44px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder{margin-bottom:16px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container{flex:1;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container{padding:12px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:8px;row-gap:8px;width:100%}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .atc-rs-container,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .rs-placeholder,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .rsProductOfferContainer{display:contents}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .price,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions>.price-affirm{width:100%;margin-bottom:12px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .price{min-height:31px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .button-container.atc-function,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions a.secondary-cta{flex:1 1 calc(50% - 4px);min-width:100px;margin:0}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .price,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions>.price-affirm{margin-bottom:8px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .button-container.atc-function,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .card-actions a.secondary-cta{flex:0 0 100%}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .price-affirm{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;margin:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .custom-price,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .discontinued{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:1.46;text-align:left}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .custom-price,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .discontinued{font-size:16px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .custom-price .post{font-size:12px;margin-left:2px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsPrice,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .system-price{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .was-price{color:#565959;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;line-height:14px;font-weight:500}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAffirmProductMessage{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsErrorMessage{font-size:12px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm label,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function label{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm input,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm .button,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function input,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function .button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;margin:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm a:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm input:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm .button:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function a:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function input:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm input,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm .button,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function a,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function input,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button-container.atc-function .button{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button{display:none;margin-bottom:10px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button .lcly-location-prompt{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active:before{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button{margin-bottom:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"]{min-width:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button a.lcly-primary-trigger span{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.loading{border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active{border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0;font-size:0}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:14px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:0}}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{font-size:14px;font-weight:700;line-height:1.46}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container a.secondary-cta{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:1px solid #393939;border-radius:4px;background:transparent;color:#393939;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:500;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:all 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container a.secondary-cta:hover{border-color:#aa1f23;color:#aa1f23}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container a.secondary-cta{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container{height:190px}.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container h4,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container h4{margin:0;text-transform:uppercase;font-size:14px;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;padding:6px 0 6px 10px;border-left:4px solid #aa1f23;margin-bottom:26px}.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container h3,.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container .as-h3,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container h3,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container .as-h3{text-align:left;border:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .listing-card.artist-listing-card .text-container .as-h3 a,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .listing-card.landing-listing-card .text-container .as-h3 a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}.custom-search-results-page .tab-content .tab-pane .results .listing-card.hidden{display:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card a.card-title-link{transition:color 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .listing-card a.card-title-link::after{content:"";position:absolute;inset:0;z-index:1}.custom-search-results-page .tab-content .tab-pane .results .listing-card a.card-title-link:focus-visible{outline:2px solid #aa1f23;outline-offset:2px}.custom-search-results-page .tab-content .tab-pane .results .listing-card:hover{box-shadow:0px 10px 18px 0px rgba(0,0,0,0.22)}.custom-search-results-page .tab-content .tab-pane .results .listing-card:hover a.card-title-link{color:#aa1f23}.custom-search-results-page .tab-content .tab-pane .results .listing-card .flag-badge,.custom-search-results-page .tab-content .tab-pane .results .listing-card .badge-image{pointer-events:none}.custom-search-results-page .tab-content .tab-pane .results .listing-card .finishes-placeholder{z-index:2}.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .atc-function,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .rsAffirmProductMessage,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .button.special-offer,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container a.secondary-cta,.custom-search-results-page .tab-content .tab-pane .results .listing-card .text-container a.tw-view-details{position:relative;z-index:2}.custom-search-results-page .tab-content .tab-pane .results .additional-cards{height:100%;position:relative}.custom-search-results-page .tab-content .tab-pane .results .additional-cards .card{display:none;height:100%;opacity:0;transition:opacity 0.15s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .additional-cards .card.active{display:block;opacity:1}.custom-search-results-page .tab-content .tab-pane .results .additional-cards .card.fading-out{opacity:0}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls{grid-column:1 / -1;margin:40px 0 0 0;display:flex;justify-content:center;align-items:center}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls .pagination-inner{display:flex;align-items:center;gap:10px}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button{line-height:38px;padding:0 20px;border-radius:3px;background:#000;color:#FFF;border:none;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;transition:all 0.2s ease}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button:hover:not(.disabled){background:#aa1f23}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button.disabled{opacity:0.4;cursor:not-allowed}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button.pagination-page{min-width:38px;padding:0 12px}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button.pagination-page.active{background:#aa1f23}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls .pagination-pages{display:flex;gap:5px;align-items:center}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls .pagination-ellipsis{color:#000;padding:0 5px;font-weight:bold}@media (max-width:768px){.custom-search-results-page .tab-content .tab-pane .results .pagination-controls .pagination-inner{gap:5px}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button{padding:0 12px;font-size:12px}.custom-search-results-page .tab-content .tab-pane .results .pagination-controls button.pagination-page{min-width:32px;padding:0 8px}}.custom-search-results-page .tab-content .tab-pane .results>.guitar-card-wrapper{min-width:0;height:100%;margin:0;padding:0;position:relative}.custom-search-results-page .tab-content .tab-pane .results>.guitar-card-wrapper>.listing-card{min-height:0;min-width:0;height:100%;margin:0;padding:0}.custom-search-results-page .tab-content .tab-pane .results>.guitar-card-wrapper>.additional-cards{margin:0;padding:0;height:100%;min-width:0}.custom-search-results-page .tab-content .tab-pane .results>.guitar-card-wrapper>.additional-cards>.card{height:100%;min-width:0}.custom-search-results-page .tab-content .tab-pane .results>.guitar-card-wrapper>.additional-cards>.card .listing-card{margin:0;padding:0;height:100%;min-width:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-header{margin:0 auto;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-header{width:100%;flex-wrap:wrap;padding-left:20px;padding-right:20px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-header h1{margin:0;font-size:48px;font-weight:700;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content{display:flex;flex-wrap:wrap}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row{width:calc(100% / 3)}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row{width:calc(100% / 2)}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .search-contents{display:flex;align-items:start}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .search-contents{flex-wrap:wrap}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .search-contents .left div.field:has(.image-style-product-list):nth-child(2){display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .search-contents img.image-style-product-list{width:300px;height:auto}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .left{margin-right:20px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .right{margin:20px 0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row h2{font-size:28px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row p{line-height:1.5}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card{background:#FFF;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;margin:0;transition:box-shadow 0.2s ease-in-out}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card{border-radius:8px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .flag-badge{position:absolute;top:10px;left:10px;z-index:5;width:fit-content;max-width:65%}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .flag-badge .badge-text{display:block;padding:6px;border-radius:2px;background:#000000;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;font-weight:500;line-height:14px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .flag-badge{top:8px;left:8px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .badge-image{position:absolute;top:6px;right:6px;z-index:1;display:block;width:65px;height:auto;max-width:35%}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .badge-image{top:5px;right:5px;width:45px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel{position:relative;background-color:#FFF}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:2;cursor:pointer;box-sizing:border-box;transition:opacity 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg:after,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg:after{content:"";display:block;width:100%;height:100%;background-image:url(/themes/custom/tg_theme/templates/components/images/card-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg:before,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);width:100%;height:100%;border-radius:50%;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);opacity:0;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;pointer-events:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg:hover:before,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg:after,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg:after{position:relative}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg.disabled,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg{width:32px;height:32px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg{left:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .previmg:after{transform:rotate(180deg)}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .nextimg{right:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .image_container{visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;max-height:0;overflow:hidden;aspect-ratio:1;object-fit:contain;background-color:#FFF}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .image_container.active{visibility:visible;opacity:1;max-height:max-content}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .images_carousel .image_container img{cursor:pointer;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container{margin:0 0 auto;padding-bottom:20px;width:100%}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container h3,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container .as-h3{margin:0;padding:0;border:none;text-align:left;font-size:18px;line-height:1.46;overflow:hidden}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container .as-h3 a{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.46}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container h3,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container .as-h3{font-size:16px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container .as-h3 a{font-size:16px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .title-container{padding-bottom:16px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder{position:relative;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;margin-bottom:20px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder:empty{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .left-arrow,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .right-arrow{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes{display:flex;margin:0;padding:0;gap:6px;align-items:center;justify-content:flex-start;overflow-x:auto;width:100%;min-width:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes::-webkit-scrollbar{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes{-ms-overflow-style:none;scrollbar-width:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish{display:block;width:48px;min-width:48px;height:48px;flex-shrink:0;cursor:pointer;border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;border:1px solid #e5e5e5;border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish .finish-name{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish.active img,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish:hover img{border-color:#aa1f23}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder .finishes .finish{width:44px;min-width:44px;height:44px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder{margin-bottom:16px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container{flex:1;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container{padding:12px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:8px;row-gap:8px;width:100%}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .atc-rs-container,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .rs-placeholder,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .rsProductOfferContainer{display:contents}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .price,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions>.price-affirm{width:100%;margin-bottom:12px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .price{min-height:31px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .button-container.atc-function,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions a.secondary-cta{flex:1 1 calc(50% - 4px);min-width:100px;margin:0}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .price,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions>.price-affirm{margin-bottom:8px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .button-container.atc-function,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .card-actions a.secondary-cta{flex:0 0 100%}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .price-affirm{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;margin:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .custom-price,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .discontinued{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:1.46;text-align:left}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .custom-price,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .discontinued{font-size:16px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .custom-price .post{font-size:12px;margin-left:2px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsPrice,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .system-price{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .was-price{color:#565959;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;line-height:14px;font-weight:500}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAffirmProductMessage{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsErrorMessage{font-size:12px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm label,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function label{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm input,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm .button,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function input,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function .button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;margin:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm a:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm input:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm .button:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function a:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function input:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm input,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm .button,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function input,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button-container.atc-function .button{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button{display:none;margin-bottom:10px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button .lcly-location-prompt{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active:before{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button{margin-bottom:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a[id^="lcly-link-"],.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"]{min-width:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button a.lcly-primary-trigger span{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.loading{border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active{border-radius:4px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0;font-size:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:14px}}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:0}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{font-size:14px;font-weight:700;line-height:1.46}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container a.secondary-cta{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:1px solid #393939;border-radius:4px;background:transparent;color:#393939;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:500;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:all 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container a.secondary-cta:hover{border-color:#aa1f23;color:#aa1f23}@media screen and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container a.secondary-cta{font-size:14px}}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container{height:190px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container h4,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container h4{margin:0;text-transform:uppercase;font-size:14px;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;padding:6px 0 6px 10px;border-left:4px solid #aa1f23;margin-bottom:26px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container h3,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container .as-h3,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container h3,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container .as-h3{text-align:left;border:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.artist-listing-card .text-container .as-h3 a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container h3 a,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.landing-listing-card .text-container .as-h3 a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card.hidden{display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card a.card-title-link{transition:color 0.2s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card a.card-title-link::after{content:"";position:absolute;inset:0;z-index:1}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card a.card-title-link:focus-visible{outline:2px solid #aa1f23;outline-offset:2px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card:hover{box-shadow:0px 10px 18px 0px rgba(0,0,0,0.22)}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card:hover a.card-title-link{color:#aa1f23}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .flag-badge,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .badge-image{pointer-events:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .finishes-placeholder{z-index:2}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAddToCartForm,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .atc-function,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .rsAffirmProductMessage,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .button.special-offer,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container .lcly-button,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container a.secondary-cta,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .listing-card .text-container a.tw-view-details{position:relative;z-index:2}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .additional-cards{height:100%;position:relative}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .additional-cards .card{display:none;height:100%;opacity:0;transition:opacity 0.15s ease-in-out}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .additional-cards .card.active{display:block;opacity:1}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row .additional-cards .card.fading-out{opacity:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty{padding:60px 0 40px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty h2.title{font-size:20px;font-weight:700;color:#8d8882;margin-bottom:20px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty h3.tip,.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty .as-h3.tip{font-size:18px;font-weight:700;margin-bottom:10px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty ol{margin-left:0;counter-reset:order;font-size:14px;margin:0}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty ol li{margin-top:8px;list-style:none}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-empty ol li:first-child{margin-top:0}.custom-search-results-page .tab-content .tab-pane .results.wide{width:100%;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1199px){.custom-search-results-page .tab-content .tab-pane .results.wide{grid-template-columns:repeat(2,1fr)}}.custom-search-results-page .tab-content .tab-pane .results.wide>.guitar-card-wrapper{min-width:0;height:100%}.custom-search-results-page .tab-content .tab-pane .results.wide .view-search .view-content .views-row{width:calc(100% / 4)}.custom-search-results-page .tab-content .tab-pane.active{z-index:1;display:flex;flex-wrap:wrap;padding:30px 30px 120px;box-sizing:border-box}.custom-search-results-page .tab-content .tab-pane.articles{flex-direction:column}.custom-search-results-page .tab-content .tab-pane.articles .facets{margin-left:12px;display:flex;overflow:unset}.custom-search-results-page .tab-content .tab-pane.articles .results{width:100%}.custom-search-results-page .tab-content .tab-pane.articles .results .view-search .view-content .views-row{width:calc(100% / 4)}@media screen and (max-width:767px){.custom-search-results-page{position:unset}.custom-search-results-page .tabs .tab{padding:20px;font-size:24px}.custom-search-results-page .tab-content{height:auto;position:unset}.custom-search-results-page .tab-content .tab-pane{box-sizing:border-box;position:unset;flex-wrap:wrap;height:auto;transform:none;display:none}.custom-search-results-page .tab-content .tab-pane .results .view-search{position:relative;padding-bottom:100px}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content{flex-wrap:wrap}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row{margin:10px 10px 0 0;width:calc(1/2*100% - (1 - 1/2)*10px)}.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row:nth-child(2n){margin-right:0}.custom-search-results-page .tab-content .tab-pane.active{display:block;padding:0 20px 20px}.custom-search-results-page .tab-content .tab-pane.products .sorts{display:none}.custom-search-results-page .tab-content .tab-pane.products .facets{width:100%}.custom-search-results-page .tab-content .tab-pane.products .results{width:100%}.custom-search-results-page .tab-content .tab-pane.articles{flex-wrap:wrap;height:auto}.custom-search-results-page .tab-content .tab-pane.articles .facets{flex-wrap:wrap}.custom-search-results-page .tab-content .tab-pane.articles .results .view-search .view-content .views-row{width:100%}}@media screen and (max-width:767px) and (max-width:767px){.custom-search-results-page .tab-content .tab-pane .results .view-search .view-content .views-row{width:100%;margin-right:0}}.custom-search-results-page.no-pagination .view-footer,.custom-search-results-page.no-pagination .pager{display:none}.custom-search-results-page.no-pagination .tab-content .tab-pane,.custom-search-results-page.no-pagination .tab-content .tab-pane.active{padding-bottom:0}.block-custom-browse{padding-top:60px;padding-bottom:60px;background-color:#FFF}@media screen and (max-width:767px){.block-custom-browse{padding-top:0;padding-bottom:0}}.block-custom-browse .header{background-color:#FFF;max-width:1400px;box-sizing:border-box;margin:0 auto;padding:60px 30px}.block-custom-browse .header .title-container{display:flex;justify-content:space-between;align-items:center}.block-custom-browse .header .title-container .title{text-align:left;margin:12px 0}.block-custom-browse .header .title-container .title .num-guitars{color:#aa1f23}@media screen and (max-width:767px){.block-custom-browse .header .title-container .title{font-size:18px}}@media screen and (max-width:767px){.block-custom-browse .header .title-container .border{display:block;border-right:1px solid #000;height:25px;margin:0 10px}}.block-custom-browse .header p{color:#aa1f23}@media screen and (max-width:767px){.block-custom-browse .header p{font-size:12px}}@media screen and (max-width:767px){.block-custom-browse .header{padding:30px}.block-custom-browse .header h1{font-size:36px}}@media screen and (min-width:767px){.block-custom-browse .header{display:none}}.block-custom-browse .tab-content .tab-pane.active{padding-top:0}body.user-logged-in .custom-search-results-page .tab-content .tab-pane .facets.active{top:39px}.block-tg-search .all-filters,.block-algolia-results .all-filters{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer;display:none}@media screen and (max-width:767px){.block-tg-search .all-filters,.block-algolia-results .all-filters{display:flex;align-items:center;justify-content:flex-end}.block-tg-search .all-filters.search-page,.block-algolia-results .all-filters.search-page{margin-bottom:18px}.block-tg-search .all-filters:after,.block-algolia-results .all-filters:after{content:"";margin-left:8px;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/filters.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:15px;height:15px}}.block-tg-search .products-results,.block-algolia-results .products-results{width:100%}.block-tg-search .products-results .head,.block-algolia-results .products-results .head{display:flex;justify-content:flex-end;align-items:center;margin-bottom:18px}.block-tg-search .products-results .head .sort-label,.block-algolia-results .products-results .head .sort-label{font-size:15px;font-weight:700;line-height:24px;letter-spacing:2px;margin-right:4px}.block-tg-search .products-results .results,.block-algolia-results .products-results .results{display:flex}.block-tg-search .products-results .results .filters,.block-algolia-results .products-results .results .filters{width:25%;margin-right:1%;padding-right:8px;box-sizing:border-box}.block-tg-search .products-results .results .filters .heading,.block-tg-search .products-results .results .filters .apply,.block-algolia-results .products-results .results .filters .heading,.block-algolia-results .products-results .results .filters .apply{display:none}@media screen and (max-width:767px){.block-tg-search .products-results .results .filters,.block-algolia-results .products-results .results .filters{display:none;background-color:#FFF;position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;border-radius:5px;padding-right:0;margin-right:0;flex-direction:column;overflow:hidden}@supports (height:100dvh){.block-tg-search .products-results .results .filters,.block-algolia-results .products-results .results .filters{height:100dvh}}.block-tg-search .products-results .results .filters .heading,.block-algolia-results .products-results .results .filters .heading{display:block;flex-shrink:0;position:relative;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;padding:calc(20px + env(safe-area-inset-top,0px)) 20px 20px 20px;border-bottom:1px solid #000;background-color:#FFF}.block-tg-search .products-results .results .filters .heading .close,.block-algolia-results .products-results .results .filters .heading .close{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:18px;cursor:pointer}.block-tg-search .products-results .results .filters .panel,.block-algolia-results .products-results .results .filters .panel{flex:1;min-height:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:20px}.block-tg-search .products-results .results .filters .panel::-webkit-scrollbar,.block-algolia-results .products-results .results .filters .panel::-webkit-scrollbar{display:none}.block-tg-search .products-results .results .filters .panel #sorts,.block-algolia-results .products-results .results .filters .panel #sorts{margin-bottom:16px;border-bottom:1px solid #AAA;padding-bottom:16px}.block-tg-search .products-results .results .filters .panel #sorts select,.block-algolia-results .products-results .results .filters .panel #sorts select{width:100%}.block-tg-search .products-results .results .filters .apply,.block-algolia-results .products-results .results .filters .apply{display:block;flex-shrink:0;width:100%;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));background-color:#aa1f23;color:#FFF;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer}.block-tg-search .products-results .results .filters.open,.block-algolia-results .products-results .results .filters.open{display:flex;z-index:999999999999}}.block-tg-search .products-results .results .hits-wrapper,.block-algolia-results .products-results .results .hits-wrapper{width:74%;position:relative}@media screen and (max-width:767px){.block-tg-search .products-results .results .hits-wrapper,.block-algolia-results .products-results .results .hits-wrapper{width:100%}}.block-tg-search .products-results .results #hits,.block-algolia-results .products-results .results #hits{width:100%}.block-tg-search .products-results .results #hits .ais-Hits-list,.block-algolia-results .products-results .results #hits .ais-Hits-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;padding:0;margin:0}@media screen and (max-width:1199px){.block-tg-search .products-results .results #hits .ais-Hits-list,.block-algolia-results .products-results .results #hits .ais-Hits-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list,.block-algolia-results .products-results .results #hits .ais-Hits-list{grid-template-columns:1fr}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card{background:#FFF;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;margin:0;transition:box-shadow 0.2s ease-in-out}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card{border-radius:8px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .flag-badge{position:absolute;top:10px;left:10px;z-index:5;width:fit-content;max-width:65%}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .flag-badge .badge-text,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .flag-badge .badge-text{display:block;padding:6px;border-radius:2px;background:#000000;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;font-weight:500;line-height:14px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .flag-badge{top:8px;left:8px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .badge-image{position:absolute;top:6px;right:6px;z-index:1;display:block;width:65px;height:auto;max-width:35%}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .badge-image{top:5px;right:5px;width:45px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel{position:relative;background-color:#FFF}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:2;cursor:pointer;box-sizing:border-box;transition:opacity 0.2s ease-in-out}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:after{content:"";display:block;width:100%;height:100%;background-image:url(/themes/custom/tg_theme/templates/components/images/card-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:before,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);width:100%;height:100%;border-radius:50%;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);opacity:0;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;pointer-events:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:hover:before,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:hover:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:hover:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg:after{position:relative}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg.disabled,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg.disabled,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg.disabled,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg{width:32px;height:32px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg{left:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .previmg:after{transform:rotate(180deg)}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .nextimg{right:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container{visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;max-height:0;overflow:hidden;aspect-ratio:1;object-fit:contain;background-color:#FFF}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container.active,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container.active{visibility:visible;opacity:1;max-height:max-content}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container img,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .images_carousel .image_container img{cursor:pointer;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container{margin:0 0 auto;padding-bottom:20px;width:100%}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container h3,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3{margin:0;padding:0;border:none;text-align:left;font-size:18px;line-height:1.46;overflow:hidden}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container h3 a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3 a{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.46}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container h3,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3{font-size:16px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container h3 a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container .as-h3 a{font-size:16px}}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .title-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .title-container{padding-bottom:16px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder{position:relative;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;margin-bottom:20px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder:empty,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder:empty{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .left-arrow,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .right-arrow,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .left-arrow,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .right-arrow{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes{display:flex;margin:0;padding:0;gap:6px;align-items:center;justify-content:flex-start;overflow-x:auto;width:100%;min-width:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes::-webkit-scrollbar,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes::-webkit-scrollbar{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes{-ms-overflow-style:none;scrollbar-width:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish{display:block;width:48px;min-width:48px;height:48px;flex-shrink:0;cursor:pointer;border-radius:4px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish img,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;border:1px solid #e5e5e5;border-radius:4px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish .finish-name,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish .finish-name{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish.active img,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish:hover img,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish.active img,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish:hover img{border-color:#aa1f23}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish{width:44px;min-width:44px;height:44px}}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder{margin-bottom:16px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container{flex:1;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container{padding:12px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:8px;row-gap:8px;width:100%}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .atc-rs-container,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rs-placeholder,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsProductOfferContainer,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .atc-rs-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rs-placeholder,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsProductOfferContainer{display:contents}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm{width:100%;margin-bottom:12px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price{min-height:31px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta{flex:1 1 calc(50% - 4px);min-width:100px;margin:0}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm{margin-bottom:8px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta{flex:0 0 100%}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .price-affirm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .price-affirm{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;margin:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .discontinued,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .discontinued{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:1.46;text-align:left}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .discontinued,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .discontinued{font-size:16px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price .post,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .custom-price .post{font-size:12px;margin-left:2px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsPrice,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .system-price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsPrice,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .system-price{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .was-price,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .was-price{color:#565959;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;line-height:14px;font-weight:500}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsErrorMessage,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsErrorMessage{font-size:12px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm label,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function label,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm label,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function label{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;margin:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button-container.atc-function .button{font-size:14px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button{display:none;margin-bottom:10px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button .lcly-location-prompt,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button .lcly-location-prompt{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active:before,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active:before{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button{margin-bottom:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a[id^="lcly-link-"],.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"],.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a[id^="lcly-link-"],.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"]{min-width:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{font-size:14px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.loading{border-radius:4px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active{border-radius:4px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0;font-size:0}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:14px}}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:0}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{font-size:14px;font-weight:700;line-height:1.46}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:1px solid #393939;border-radius:4px;background:transparent;color:#393939;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:500;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:all 0.2s ease-in-out}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta:hover{border-color:#aa1f23;color:#aa1f23}@media screen and (max-width:767px){.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta{font-size:14px}}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container{height:190px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h4,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h4,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h4,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h4{margin:0;text-transform:uppercase;font-size:14px;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;padding:6px 0 6px 10px;border-left:4px solid #aa1f23;margin-bottom:26px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h3,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h3,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h3,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3{text-align:left;border:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h3 a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3 a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h3 a,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container h3 a,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3 a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card.hidden,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card.hidden{display:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link{transition:color 0.2s ease-in-out}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link::after,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link::after{content:"";position:absolute;inset:0;z-index:1}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link:focus-visible,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card a.card-title-link:focus-visible{outline:2px solid #aa1f23;outline-offset:2px}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card:hover,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card:hover{box-shadow:0px 10px 18px 0px rgba(0,0,0,0.22)}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card:hover a.card-title-link,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card:hover a.card-title-link{color:#aa1f23}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .flag-badge,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .badge-image{pointer-events:none}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .finishes-placeholder{z-index:2}.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .atc-function,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .button.special-offer,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-tg-search .products-results .results #hits .ais-Hits-list .listing-card .text-container a.tw-view-details,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAddToCartForm,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .atc-function,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .button.special-offer,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .results #hits .ais-Hits-list .listing-card .text-container a.tw-view-details{position:relative;z-index:2}.block-tg-search .products-results .results #hits .ais-Hits-list .additional-cards,.block-algolia-results .products-results .results #hits .ais-Hits-list .additional-cards{height:100%;position:relative}.block-tg-search .products-results .results #hits .ais-Hits-list .additional-cards .card,.block-algolia-results .products-results .results #hits .ais-Hits-list .additional-cards .card{display:none;height:100%;opacity:0;transition:opacity 0.15s ease-in-out}.block-tg-search .products-results .results #hits .ais-Hits-list .additional-cards .card.active,.block-algolia-results .products-results .results #hits .ais-Hits-list .additional-cards .card.active{display:block;opacity:1}.block-tg-search .products-results .results #hits .ais-Hits-list .additional-cards .card.fading-out,.block-algolia-results .products-results .results #hits .ais-Hits-list .additional-cards .card.fading-out{opacity:0}.block-tg-search .products-results .results #hits .ais-Hits-list .ais-Hits-item,.block-algolia-results .products-results .results #hits .ais-Hits-list .ais-Hits-item{min-width:0}.block-tg-search .products-results .results #hits .ais-Hits-list .ais-Hits-item .guitar-card-wrapper,.block-algolia-results .products-results .results #hits .ais-Hits-list .ais-Hits-item .guitar-card-wrapper{height:100%}.block-tg-search .products-results .results #hits .ais-Hits-list .ais-Hits-item .guitar-card-wrapper>.finish-wrapper,.block-algolia-results .products-results .results #hits .ais-Hits-list .ais-Hits-item .guitar-card-wrapper>.finish-wrapper{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;padding:0;margin:0}@media screen and (max-width:1199px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list{grid-template-columns:1fr}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card{background:#FFF;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden;position:relative;height:100%;display:flex;flex-direction:column;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;margin:0;transition:box-shadow 0.2s ease-in-out}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card{border-radius:8px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge{position:absolute;top:10px;left:10px;z-index:5;width:fit-content;max-width:65%}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge .badge-text,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge .badge-text{display:block;padding:6px;border-radius:2px;background:#000000;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;font-weight:500;line-height:14px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge{top:8px;left:8px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image{position:absolute;top:6px;right:6px;z-index:1;display:block;width:65px;height:auto;max-width:35%}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image{top:5px;right:5px;width:45px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel{position:relative;background-color:#FFF}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:2;cursor:pointer;box-sizing:border-box;transition:opacity 0.2s ease-in-out}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:after{content:"";display:block;width:100%;height:100%;background-image:url(/themes/custom/tg_theme/templates/components/images/card-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:before,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.8);width:100%;height:100%;border-radius:50%;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.12);opacity:0;transition:opacity 0.2s ease-in-out,transform 0.2s ease-in-out;pointer-events:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:hover:before,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:hover:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:hover:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg:after{position:relative}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg.disabled,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg.disabled,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg.disabled,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg{width:32px;height:32px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg{left:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .previmg:after{transform:rotate(180deg)}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .nextimg{right:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container{visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;max-height:0;overflow:hidden;aspect-ratio:1;object-fit:contain;background-color:#FFF}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container.active,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container.active{visibility:visible;opacity:1;max-height:max-content}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container img,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .images_carousel .image_container img{cursor:pointer;display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container{margin:0 0 auto;padding-bottom:20px;width:100%}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3{margin:0;padding:0;border:none;text-align:left;font-size:18px;line-height:1.46;overflow:hidden}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3 a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3 a{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.46}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3{font-size:16px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3 a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container .as-h3 a{font-size:16px}}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .title-container{padding-bottom:16px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder{position:relative;width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;margin-bottom:20px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder:empty,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder:empty{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .left-arrow,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .right-arrow,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .left-arrow,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .right-arrow{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes{display:flex;margin:0;padding:0;gap:6px;align-items:center;justify-content:flex-start;overflow-x:auto;width:100%;min-width:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes::-webkit-scrollbar,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes::-webkit-scrollbar{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes{-ms-overflow-style:none;scrollbar-width:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish{display:block;width:48px;min-width:48px;height:48px;flex-shrink:0;cursor:pointer;border-radius:4px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish img,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish img{display:block;box-sizing:border-box;width:100%;height:100%;object-fit:cover;border:1px solid #e5e5e5;border-radius:4px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish .finish-name,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish .finish-name{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish.active img,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish:hover img,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish.active img,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish:hover img{border-color:#aa1f23}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder .finishes .finish{width:44px;min-width:44px;height:44px}}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder{margin-bottom:16px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container{flex:1;padding:16px;box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container{padding:12px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:8px;row-gap:8px;width:100%}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .atc-rs-container,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rs-placeholder,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsProductOfferContainer,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .field--name-extra-field-product-add-to-cart>.field__item,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .atc-rs-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rs-placeholder,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsProductOfferContainer{display:contents}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm{width:100%;margin-bottom:12px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price{min-height:31px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta{flex:1 1 calc(50% - 4px);min-width:100px;margin:0}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions>.price-affirm{margin-bottom:8px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .rsAddToCartForm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .button-container.atc-function,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions .lcly-button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .card-actions a.secondary-cta{flex:0 0 100%}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .price-affirm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .price-affirm{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0;margin:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .discontinued,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .discontinued{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:1.46;text-align:left}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .discontinued,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .discontinued{font-size:16px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price .post,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .custom-price .post{font-size:12px;margin-left:2px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsPrice,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .system-price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsPrice,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .system-price{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .was-price,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .was-price{color:#565959;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:12px;line-height:14px;font-weight:500}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsErrorMessage,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsErrorMessage{font-size:12px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm label,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function label,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm label,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function label{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;margin:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm input,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm .button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function input,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button-container.atc-function .button{font-size:14px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button{display:none;margin-bottom:10px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button .lcly-location-prompt,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button .lcly-location-prompt{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"],.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active:before,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active:before{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button{margin-bottom:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a[id^="lcly-link-"],.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"],.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a[id^="lcly-link-"],.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a[data-switchlive-mode="auto"]{min-width:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button a.lcly-primary-trigger span{font-size:14px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.loading{border-radius:4px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active{border-radius:4px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:none;border-radius:4px;background:#aa1f23;color:#ffffff;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:700;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:background 0.2s ease-in-out;min-width:0;font-size:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:14px}}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger),.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){font-size:0}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[id^="lcly-link-"]:not(.lcly-primary-trigger):after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{font-size:14px;font-weight:700;line-height:1.46}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:38px;padding:8px 6px;border:1px solid #393939;border-radius:4px;background:transparent;color:#393939;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:15px;font-weight:500;line-height:1.46;text-align:center;white-space:nowrap;cursor:pointer;transition:all 0.2s ease-in-out}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta:hover{border-color:#aa1f23;color:#aa1f23}@media screen and (max-width:767px){.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta{font-size:14px}}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container{height:190px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h4,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h4,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h4,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h4{margin:0;text-transform:uppercase;font-size:14px;font-weight:700;font-family:"Gotham SSm A","Gotham SSm B",sans-serif;padding:6px 0 6px 10px;border-left:4px solid #aa1f23;margin-bottom:26px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h3,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h3,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h3,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3{text-align:left;border:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h3 a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3 a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h3 a,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.artist-listing-card .text-container .as-h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container h3 a,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.landing-listing-card .text-container .as-h3 a{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.hidden,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card.hidden{display:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link{transition:color 0.2s ease-in-out}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link::after,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link::after{content:"";position:absolute;inset:0;z-index:1}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link:focus-visible,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card a.card-title-link:focus-visible{outline:2px solid #aa1f23;outline-offset:2px}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card:hover,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card:hover{box-shadow:0px 10px 18px 0px rgba(0,0,0,0.22)}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card:hover a.card-title-link,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card:hover a.card-title-link{color:#aa1f23}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .flag-badge,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .badge-image{pointer-events:none}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .finishes-placeholder{z-index:2}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .atc-function,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button.special-offer,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.tw-view-details,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAddToCartForm,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .atc-function,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .rsAffirmProductMessage,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .button.special-offer,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container .lcly-button,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.secondary-cta,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .listing-card .text-container a.tw-view-details{position:relative;z-index:2}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards{height:100%;position:relative}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card{display:none;height:100%;opacity:0;transition:opacity 0.15s ease-in-out}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card.active,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card.active{display:block;opacity:1}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card.fading-out,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .additional-cards .card.fading-out{opacity:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .ais-Hits-item,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .ais-Hits-item{min-width:0}.block-tg-search .products-results .legacy-browse-fallback .ais-Hits-list .ais-Hits-item .guitar-card-wrapper,.block-algolia-results .products-results .legacy-browse-fallback .ais-Hits-list .ais-Hits-item .guitar-card-wrapper{height:100%}.block-tg-search .products-results .pagination,.block-algolia-results .products-results .pagination{margin:40px 0 0 0;display:flex;justify-content:flex-end;align-items:center;width:100%}.block-tg-search .products-results .pagination #pagination,.block-algolia-results .products-results .pagination #pagination{width:74%;display:flex;justify-content:center}@media screen and (max-width:767px){.block-tg-search .products-results .pagination #pagination,.block-algolia-results .products-results .pagination #pagination{width:100%}}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-list,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-list{display:flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}@media (max-width:767px){.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-list,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-list{gap:5px}}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link{display:block;line-height:38px;padding:0 20px;border-radius:3px;background:#000;color:#FFF;border:none;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;transition:all 0.2s ease;text-decoration:none;text-align:center}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link:hover,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link:hover{background:#aa1f23}@media (max-width:767px){.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item .ais-Pagination-link{padding:0 12px;font-size:12px}}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--disabled .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--disabled .ais-Pagination-link{opacity:0.4;cursor:not-allowed}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--disabled .ais-Pagination-link:hover,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--disabled .ais-Pagination-link:hover{background:#000}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--page .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--page .ais-Pagination-link{min-width:38px;padding:0}@media (max-width:767px){.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--page .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--page .ais-Pagination-link{min-width:32px;padding:0 8px}}.block-tg-search .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--selected .ais-Pagination-link,.block-algolia-results .products-results .pagination .ais-Pagination .ais-Pagination-item.ais-Pagination-item--selected .ais-Pagination-link{background:#aa1f23}.block-tg-search .pagination-controls,.block-algolia-results .pagination-controls{margin:40px 0;display:flex;justify-content:center;align-items:center}.block-tg-search .pagination-controls .pagination-inner,.block-algolia-results .pagination-controls .pagination-inner{display:flex;align-items:center;gap:10px}.block-tg-search .pagination-controls button,.block-algolia-results .pagination-controls button{line-height:38px;padding:0 20px;border-radius:3px;background:#000;color:#FFF;border:none;cursor:pointer;font-size:14px;font-weight:700;text-transform:uppercase;transition:all 0.2s ease}.block-tg-search .pagination-controls button:hover:not(.disabled),.block-algolia-results .pagination-controls button:hover:not(.disabled){background:#aa1f23}.block-tg-search .pagination-controls button.disabled,.block-algolia-results .pagination-controls button.disabled{opacity:0.4;cursor:not-allowed}.block-tg-search .pagination-controls button.pagination-page,.block-algolia-results .pagination-controls button.pagination-page{min-width:38px;padding:0 12px}.block-tg-search .pagination-controls button.pagination-page.active,.block-algolia-results .pagination-controls button.pagination-page.active{background:#aa1f23}.block-tg-search .pagination-controls .pagination-pages,.block-algolia-results .pagination-controls .pagination-pages{display:flex;gap:5px;align-items:center}.block-tg-search .pagination-controls .pagination-ellipsis,.block-algolia-results .pagination-controls .pagination-ellipsis{color:#000;padding:0 5px;font-weight:bold}@media (max-width:768px){.block-tg-search .pagination-controls .pagination-inner,.block-algolia-results .pagination-controls .pagination-inner{gap:5px}.block-tg-search .pagination-controls button,.block-algolia-results .pagination-controls button{padding:0 12px;font-size:12px}.block-tg-search .pagination-controls button.pagination-page,.block-algolia-results .pagination-controls button.pagination-page{min-width:32px;padding:0 8px}}.block-tg-search.no-pagination .pagination-controls,.block-algolia-results.no-pagination .pagination-controls{display:none}.block-tg-search .no-filters .products-results .results .hits-wrapper,.block-algolia-results .no-filters .products-results .results .hits-wrapper{width:100%}.block-tg-search .no-filters .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .no-filters .legacy-browse-fallback .ais-Hits-list{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1199px){.block-tg-search .no-filters .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .no-filters .legacy-browse-fallback .ais-Hits-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.block-tg-search .no-filters .legacy-browse-fallback .ais-Hits-list,.block-algolia-results .no-filters .legacy-browse-fallback .ais-Hits-list{grid-template-columns:1fr}}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockseries-features{background-color:#f6f5f1;border-top:1px solid #ebebe8}.block-guitar-features-block .block-inline-blockseries-features{padding-top:15px}.block-inline-blockseries-features .series-features-wrapper{max-width:1200px;padding:42px 30px;margin:0 auto;display:block;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blockseries-features .series-features-wrapper{padding:50px 30px}}@media screen and (max-width:767px){.block-inline-blockseries-features .series-features-wrapper{padding:40px 30px}}.block-inline-blockseries-features .series-features-wrapper .series-top-title h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:32px;color:#393939;padding-left:15px;margin:0 0 30px;position:relative}.block-inline-blockseries-features .series-features-wrapper .series-top-title h2:before{content:"";background-color:#393939;width:2px;height:60%;top:50%;left:0;transform:translateY(-50%);position:absolute}.block-inline-blockseries-features .series-features-wrapper .field--name-field-feature-block-heading h1,.block-inline-blockseries-features .series-features-wrapper .field--name-field-feature-block-heading h2,.block-inline-blockseries-features .series-features-wrapper .field--name-field-feature-block-heading p,.block-inline-blockseries-features .series-features-wrapper .header-heading h1,.block-inline-blockseries-features .series-features-wrapper .header-heading h2,.block-inline-blockseries-features .series-features-wrapper .header-heading p{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:36px;color:#393939;margin:0 0 15px}.block-inline-blockseries-features .series-features-wrapper .field--name-field-feature-block-copy p,.block-inline-blockseries-features .series-features-wrapper .header-description p{font-size:16px;line-height:1.5;color:#393939;margin:0 0 20px}.block-inline-blockseries-features .series-features-wrapper .features{margin-top:60px}.block-inline-blockseries-features .series-features-wrapper .features .feature{padding:30px 0;border-top:2px solid #c8c8c8;display:flex;flex-wrap:wrap;align-items:center}.block-inline-blockseries-features .series-features-wrapper .features .feature-image,.block-inline-blockseries-features .series-features-wrapper .features .left-side{width:calc(66.66% - 20px);padding-right:20px}.block-inline-blockseries-features .series-features-wrapper .features .feature-image a,.block-inline-blockseries-features .series-features-wrapper .features .left-side a{display:block;cursor:pointer;position:relative}.block-inline-blockseries-features .series-features-wrapper .features .feature-image a::before,.block-inline-blockseries-features .series-features-wrapper .features .left-side a::before{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-video-player.svg);width:120px;height:120px;position:absolute;background-size:cover;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.block-inline-blockseries-features .series-features-wrapper .features .feature-image a img,.block-inline-blockseries-features .series-features-wrapper .features .left-side a img{border:1px solid #707070}@media screen and (max-width:767px){.block-inline-blockseries-features .series-features-wrapper .features .feature-image,.block-inline-blockseries-features .series-features-wrapper .features .left-side{width:100%;padding:0 0 20px}}.block-inline-blockseries-features .series-features-wrapper .features .feature-image img,.block-inline-blockseries-features .series-features-wrapper .features .left-side img{width:100%;height:auto;display:block}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper,.block-inline-blockseries-features .series-features-wrapper .features .right-side{width:calc(33.33% - 20px);padding-left:20px}@media screen and (max-width:767px){.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper,.block-inline-blockseries-features .series-features-wrapper .features .right-side{width:100%;padding:0}}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-name h2,.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-name h3,.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-name p,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-name h2,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-name h3,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-name p{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;color:#393939;margin:0 0 15px}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-copy,.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-description,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-copy,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-description{margin-bottom:40px}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-copy p,.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-description p,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-copy p,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-description p{font-size:16px;line-height:1.5;color:#393939;margin:0 0 20px}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-cta a,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-cta a{min-width:170px;max-width:270px;font-size:12px;color:#393939;text-transform:uppercase;border:1px solid #8d8882;padding:10px 25px;text-align:center;text-decoration:none;border-radius:2px;transition:all 0.2s ease-in-out;cursor:pointer;display:inline-block;position:relative;box-sizing:border-box}@media screen and (max-width:767px){.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-cta a,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-cta a{width:100%;max-width:100%}}.block-inline-blockseries-features .series-features-wrapper .features .feature-copy-wrapper .feature-cta a:hover,.block-inline-blockseries-features .series-features-wrapper .features .right-side .feature-cta a:hover{color:#aa1f23;border-color:#aa1f23}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockseries-page-hero{background-color:#ffffff;position:relative}.block-inline-blockseries-page-hero .inner-content{width:100%;max-width:1200px;top:50%;left:50%;padding:30px;margin:0 auto;transform:translate(-50%,-50%);display:block;position:absolute;box-sizing:border-box;z-index:2}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content{top:0;left:0;transform:none;position:relative}}.block-inline-blockseries-page-hero .inner-content h1,.block-inline-blockseries-page-hero .inner-content h2{max-width:300px;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:55px;line-height:1;color:#ffffff;margin:0 0 10px}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content h1,.block-inline-blockseries-page-hero .inner-content h2{max-width:100%;font-size:32px;color:#393939}}.block-inline-blockseries-page-hero .inner-content .starting_price{font-size:14px;line-height:1.5;color:#ffffff;margin:0 0 20px}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .starting_price{color:#393939}}.block-inline-blockseries-page-hero .inner-content .starting_price>span{font-size:24px;font-weight:700;vertical-align:middle;margin-left:10px}.block-inline-blockseries-page-hero .inner-content .starting_price>span.active{display:inline-block}.block-inline-blockseries-page-hero .inner-content .starting_price>span span:first-of-type{font-size:14px;vertical-align:text-top}.block-inline-blockseries-page-hero .inner-content .starting_price>span span:last-of-type{font-size:10px;font-weight:normal;vertical-align:text-bottom}.block-inline-blockseries-page-hero .inner-content .field--name-field-primary-cta a{background-color:#aa1f23;color:#e9e6e0;font-size:15px;font-weight:600;line-height:1;padding:10px 30px;text-align:center;text-decoration:none;border-radius:2px;transition:all 0.2s ease-in-out;cursor:pointer;display:inline-block;position:relative;box-sizing:border-box}@media screen and (max-width:767px){.block-inline-blockseries-page-hero .inner-content .field--name-field-primary-cta a{width:100%;max-width:100%}}.block-inline-blockseries-page-hero .inner-content .field--name-field-primary-cta a:hover{background-color:#242020}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .field--name-field-primary-cta a{width:auto}}.block-inline-blockseries-page-hero .inner-content .video-link{display:flex;color:#fff;padding-top:12px;max-width:300px}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .video-link{color:#000;padding:0;margin-bottom:12px}}.block-inline-blockseries-page-hero .inner-content .video-link .cam-icon{display:flex;margin-right:12px}.block-inline-blockseries-page-hero .inner-content .video-link .cam-icon span{display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/video-cam.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:25px;height:25px;margin:auto}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .video-link .cam-icon span{background-image:url(/themes/custom/tg_theme/templates/components/images/video-cam-black.svg)}}.block-inline-blockseries-page-hero .inner-content .video-link .link-copy{width:80%;font-size:14px;line-height:18px}.block-inline-blockseries-page-hero .inner-content .video-link .link-copy a{color:#fff;text-decoration:none;position:relative}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .video-link .link-copy a{color:#000}}.block-inline-blockseries-page-hero .inner-content .video-link .link-copy a span{position:absolute;top:75%;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/expand-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:50px;transition:all 0.2s ease-in-out}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .inner-content .video-link .link-copy a span{background-image:url(/themes/custom/tg_theme/templates/components/images/expand-down-black.svg)}}.block-inline-blockseries-page-hero .inner-content .video-link .link-copy a:hover span{top:85%}.block-inline-blockseries-page-hero .inner-content.right .copy-wrap{max-width:300px;margin-left:auto}.block-inline-blockseries-page-hero .media-wrapper{position:relative;overflow:hidden}.block-inline-blockseries-page-hero .media-wrapper:before{content:"";background-color:rgba(0,0,0,0.4);width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.block-inline-blockseries-page-hero .media-wrapper img,.block-inline-blockseries-page-hero .media-wrapper video{min-height:230px;display:block;object-fit:cover}.block-inline-blockseries-page-hero .media-wrapper .field--name-field-video{width:100%;height:100%;top:0;left:0;position:absolute;display:none}.block-inline-blockseries-page-hero .media-wrapper .field--name-field-video .media--type-video,.block-inline-blockseries-page-hero .media-wrapper .field--name-field-video .field--name-field-media-video-file,.block-inline-blockseries-page-hero .media-wrapper .field--name-field-video .field__item,.block-inline-blockseries-page-hero .media-wrapper .field--name-field-video video{width:100%;height:100%}.block-inline-blockseries-page-hero .media-wrapper .play-icon-wrapper{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:3}.block-inline-blockseries-page-hero .media-wrapper .play-icon-wrapper .play-icon{background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-video-player.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:120px;height:120px;cursor:pointer;transition:all 0.2s ease-in-out}@media screen and (max-width:1199px){.block-inline-blockseries-page-hero .media-wrapper .play-icon-wrapper .play-icon{width:88px;height:60px}}@media screen and (max-width:767px){.block-inline-blockseries-page-hero .media-wrapper:before{display:none}}@media screen and (max-width:767px){.block-inline-blockseries-page-hero .media-wrapper .field--name-field-background-image{display:none}}.block-inline-blockseries-page-hero .media-wrapper .field--name-field-header-background-mobile{display:none}@media screen and (max-width:767px){.block-inline-blockseries-page-hero .media-wrapper .field--name-field-header-background-mobile{display:block}.block-inline-blockseries-page-hero .media-wrapper .field--name-field-header-background-mobile img{width:100%;height:100%;object-fit:cover}}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockseries-secondary-media .image-main img{display:block}.block-inline-blockseries-secondary-media .field--name-field-images{height:0;padding-top:56.94%;position:relative}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images{padding-top:281.56%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item{padding:0;margin:0;border:0;position:absolute;overflow:hidden;cursor:pointer}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:first-of-type{width:41.38%;height:65.975%;top:0.244%;left:0.1388%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:first-of-type{width:98.75%;height:19.64%;top:0.22%;left:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(2){width:37.5%;height:32.8%;top:0.244%;left:41.73%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(2){width:48.75%;height:19.64%;top:20.19%;left:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(3){width:20.55%;height:32.8%;top:0.244%;left:79.37%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(3){width:48.75%;height:19.64%;top:20.19%;left:auto;right:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(4){width:28.75%;height:32.8%;top:33.41%;left:41.73%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(4){width:98.75%;height:19.64%;top:40.17%;left:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(5){width:22.63%;height:32.8%;top:66.58%;left:0.1388%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(5){width:48.75%;height:19.64%;top:60.15%;left:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(6){width:47.5%;height:32.8%;top:66.58%;left:22.98%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(6){width:48.75%;height:19.64%;top:60.15%;left:auto;right:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(7){width:29.16%;height:65.97%;top:33.41%;left:70.69%}@media screen and (max-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:nth-of-type(7){width:98.75%;height:19.64%;top:80.13%;left:0.62%}}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item .media--type-image,.block-inline-blockseries-secondary-media .field--name-field-images>.field__item .field--name-field-media-image{height:100%}.block-inline-blockseries-secondary-media .field--name-field-images>.field__item img{width:100%;height:100%;transform:scale(1);transition:all 0.5s ease-in-out;object-fit:cover;display:block}@media screen and (min-width:767px){.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:focus img,.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:focus-within img,.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:hover img,.block-inline-blockseries-secondary-media .field--name-field-images>.field__item:active img{transform:scale(1.1)}}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockm19-secondary-navigation-module{background-color:#f6f5f1;position:relative}.block-inline-blockm19-secondary-navigation-module.sticky-nav{top:-1px;border-color:transparent;transition:all 0.2s ease-in-out;position:sticky;z-index:10}@media screen and (max-width:1199px){.block-inline-blockm19-secondary-navigation-module.sticky-nav{top:0;position:relative}}.block-inline-blockm19-secondary-navigation-module.sticky-nav.is-pinned{border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8}.block-inline-blockm19-secondary-navigation-module>h2:where(:not(.as-h1,.as-h3,.as-h4,.as-h5,.as-h6)),.block-inline-blockm19-secondary-navigation-module>.as-h2{color:#393939;text-align:center}.block-inline-blockm19-secondary-navigation-module .field--name-dynamic-token-fieldblock-content-secondary-nav-mobile-control{width:100%;background-color:#f6f5f1;border-radius:0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding:10px 30px;text-transform:none;box-sizing:border-box}@media screen and (min-width:1199px){.block-inline-blockm19-secondary-navigation-module .field--name-dynamic-token-fieldblock-content-secondary-nav-mobile-control{display:none}}.block-inline-blockm19-secondary-navigation-module .field--name-dynamic-token-fieldblock-content-secondary-nav-mobile-control a{width:100% !important;font-size:14px;font-weight:300;color:#393939;text-align:center;outline:none;user-select:none}.block-inline-blockm19-secondary-navigation-module .field--name-dynamic-token-fieldblock-content-secondary-nav-mobile-control a:after{content:"+";font-weight:700;color:#aa1f23;right:15px;position:absolute}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items{max-width:1200px;margin:0 auto;padding:27px 30px;display:flex;justify-content:center}@media screen and (max-width:1199px){.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items{visibility:hidden;background-color:#ffffff;width:100%;padding:0;opacity:0;border-bottom:1px solid #c8c8c8;transition:all 0.2s ease-in-out;flex-direction:column;overflow:auto;position:absolute;z-index:1000}}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items.dropdown-open{visibility:visible;opacity:1}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items>.field__item{margin:0 10px;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items>.field__item{width:100%;font-size:14px;text-align:center;border-top:1px solid #c8c8c8;padding:10px;margin:0}}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items>.field__item a{font-size:14px;font-weight:300;color:#393939;padding-bottom:5px;border-bottom:2px solid transparent;transition:all 0.2s ease-in-out}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items>.field__item a:hover{color:#aa1f23}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items>.field__item a.active{color:#aa1f23;border-color:#aa1f23}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items.o-center{justify-content:center}.block-inline-blockm19-secondary-navigation-module .field--name-field-menu-items.o-right{justify-content:flex-end}.block-inline-blockm19-secondary-navigation-module .field--name-field-spanish-button{display:block;flex-basis:auto;margin-top:15px;margin-left:auto;margin-right:auto;background-color:#aa1f23;border:none;border-radius:3px;color:#ffffff;min-width:123px;height:43px;transition:all 0.2s ease-in-out;text-align:center;font-size:17px;font-weight:600;padding:0 22px;margin-top:0;height:43px;width:auto;line-height:43px;background-color:#aa1f23;display:block;padding:0 23px;color:#ffffff;cursor:pointer}.block-inline-blockm19-secondary-navigation-module .field--name-field-spanish-button:hover{background-color:#242020}@media screen and (max-width:767px){.block-inline-blockm19-secondary-navigation-module .field--name-field-spanish-button{font-size:14px;font-weight:500}}.block-inline-blocksecondary-navigation .series-navigation-links .field--name-field-links{display:flex;flex-wrap:wrap}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .series-navigation-links .field--name-field-links{margin-top:10px}}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blocksecondary-navigation{background-color:#ffffff;border-top:1px solid rgba(200,200,200,0.3);box-shadow:0 15px 30px -30px rgba(0,0,0,0.3);z-index:1;position:sticky;top:0}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper{max-width:1200px;padding:30px;margin:0 auto;display:flex;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper{flex-direction:column;padding:15px 30px}}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content{max-width:calc(30% - 20px);padding:0 20px 0 25px;position:relative;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content{max-width:100%;padding:0 10px 5px}}@media screen and (min-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content:before{content:"";top:15px;left:0;border:solid #aa1f23;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-45deg);position:absolute}}@media screen and (min-width:1199px) and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content:before{top:8px;left:-20px}}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content p{font-size:14px;color:#393939;margin:0}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content p{display:inline-block}}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content p.series-name{padding-right:20px}}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content .starting_price>span{font-size:24px;font-weight:700;padding-left:10px;vertical-align:middle}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content .starting_price>span span:first-of-type{font-size:14px;vertical-align:text-top}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content .starting_price>span span:nth-of-type(2){font-size:10px;font-weight:normal;vertical-align:text-bottom}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-content .starting_price>span.active{display:inline-block}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links{max-width:calc(70% - 20px);padding-left:20px;border-left:1px solid #c8c8c8;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links{max-width:100%;border-top:1px solid #c8c8c8;border-left:none;padding:0;flex-wrap:nowrap;overflow:auto}}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links.mobile .field--name-field-links{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;max-width:none;display:block;-ms-overflow-style:none;scrollbar-width:none}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links.mobile .field--name-field-links::-webkit-scrollbar{display:none}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links.mobile .field--name-field-links .field__item{display:contents}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links.mobile .field--name-field-links .field__item.active a{border-bottom:2px solid #aa1f23}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links a{font-size:16px;font-weight:700;color:#393939;margin:10px;transition:all 0.2s ease-in-out}@media screen and (max-width:1199px){.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links a{font-size:14px;flex:1 0 auto}}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links a:hover{color:#aa1f23}.block-inline-blocksecondary-navigation .secondary-navigation-wrapper .series-navigation-links .bar{display:none;border-bottom:2px solid #aa1f23;width:50px;left:25%;position:absolute;top:65%;transition:width 0.4s ease-in-out,left 0.4s ease-in-out;margin-left:10px}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.series-breadcrumb{background-color:#ffffff}@media screen and (max-width:767px){.series-breadcrumb{background-color:#f6f5f1}}.series-breadcrumb ol.breadcrumb{list-style:none;padding:0}.series-breadcrumb ol.breadcrumb li{display:inline}.series-breadcrumb .breadcrumb-inner{max-width:1200px;padding:0 30px;margin:0 auto;box-sizing:border-box}.series-breadcrumb .breadcrumb-inner .breadcrumb{font-size:12px;line-height:1.5;color:#393939;padding:10px 0;margin:0}.series-breadcrumb .breadcrumb-inner .breadcrumb a{font-size:inherit;color:inherit;transition:all 0.2s ease-in-out}.series-breadcrumb .breadcrumb-inner .breadcrumb a:hover{color:#aa1f23}.block-inline-blockseries-sub-hero{background-color:#ffffff}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper{max-width:1200px;padding:0 30px 60px;margin:0 auto;display:flex;flex-wrap:wrap;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper{padding:0 30px 50px}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper{padding:0 30px 40px}}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .content-wrapper{padding-right:20px}@media screen and (max-width:1199px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .content-wrapper{width:calc(50% - 20px)}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .content-wrapper{width:100%}}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .series_sub_hero_content{display:flex;flex-wrap:wrap;margin:60px 0 0}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .series_sub_hero_content{margin:30px 0 0}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper{width:100%;padding:0}}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper .field--name-field-series-subtitle{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:36px;line-height:1.5;color:#393939;margin:0 0 15px}@media screen and (max-width:1199px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper .field--name-field-series-subtitle{font-size:26px}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper .field--name-field-series-intro-copy{margin-bottom:30px}}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper .field--name-field-series-intro-copy p{font-size:16px;line-height:1.5;color:#393939;margin:0}.block-inline-blockseries-sub-hero .series_sub_hero_wrapper .sub_hero_wrapper .field--name-field-series-intro-copy p:not(:last-of-type){margin:0 0 20px}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper{display:flex;justify-content:center;align-items:flex-start;user-select:none}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper div,.block-inline-blockseries-sub-hero .sub_hero_images_wrapper article{height:100%}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper .video-close{display:none}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper iframe.media-oembed-content{height:100%;border:none}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper img{width:100%;max-width:160px;height:auto;display:block;object-fit:contain;position:relative}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper img:not(:first-of-type){margin-left:-20%}.block-inline-blockseries-sub-hero .sub_hero_images_wrapper img:nth-of-type(2){top:20px;z-index:2}.block-inline-blockseries-sub-hero.block-image .content-wrapper{width:calc(66.66% - 20px)}.block-inline-blockseries-sub-hero.block-image .sub_hero_images_wrapper{width:calc(33.33% - 20px);padding:57px 0 20px 20px}.block-inline-blockseries-sub-hero.block-video .content-wrapper{width:calc(60% - 20px)}.block-inline-blockseries-sub-hero.block-video .sub_hero_images_wrapper{width:calc(40%);padding:57px 0 0}@media screen and (max-width:1199px){.block-inline-blockseries-sub-hero.block-image .content-wrapper,.block-inline-blockseries-sub-hero.block-video .content-wrapper{width:calc(50% - 20px)}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero.block-image .content-wrapper,.block-inline-blockseries-sub-hero.block-video .content-wrapper{width:100%}}@media screen and (max-width:1199px){.block-inline-blockseries-sub-hero.block-image .sub_hero_images_wrapper,.block-inline-blockseries-sub-hero.block-video .sub_hero_images_wrapper{width:calc(50% - 20px)}}@media screen and (max-width:767px){.block-inline-blockseries-sub-hero.block-image .sub_hero_images_wrapper,.block-inline-blockseries-sub-hero.block-video .sub_hero_images_wrapper{width:100%;padding:0 0 20px 0}.block-inline-blockseries-sub-hero.block-image .sub_hero_images_wrapper .field--name-field-header-video,.block-inline-blockseries-sub-hero.block-video .sub_hero_images_wrapper .field--name-field-header-video{height:400px}}
h1,h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){h1,h2{font-size:32px;line-height:1.1}}p{margin-top:0}a{color:#aa1f23;text-decoration:none}.field--name-field-subtitle{font-weight:700;color:#6b6354;line-height:1.5;max-width:525px;margin:0 auto 90px;position:relative;text-align:center}.field--name-field-subtitle:after{display:block;content:"";position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}h2 sup{font-size:55%;top:-0.75em}.as-h1,.as-h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;margin-bottom:15px;margin-top:0;font-size:36px;font-weight:700;line-height:1.15}@media screen and (max-width:767px){.as-h1,.as-h2{font-size:32px;line-height:1.1}}.as-h3,.as-h4,.as-h5,.as-h6{font-family:inherit;line-height:inherit;margin:0}.as-h3{font-size:1.17em;font-weight:bold}.as-h4{font-size:1em;font-weight:bold}.as-h5{font-size:0.83em;font-weight:bold}.as-h6{font-size:0.67em;font-weight:bold}@media screen and (max-width:767px){.card-style--gapless{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless .card-grid,.card-style--gapless .ais-Hits-list,.card-style--gapless .guitars.grid-mode,.card-style--gapless .field--name-field-column,.card-style--gapless .field--name-field-columns,.card-style--gapless .field--name-field-guitar-or-product,.card-style--gapless .results,.card-style--gapless .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless .guitars.grid-mode,.card-style--gapless .results-tabs,.card-style--gapless .outer-container,.card-style--gapless .hits-wrapper,.card-style--gapless .tab-content-slide,.card-style--gapless .staff-picks-inner,.card-style--gapless .tabbed-carousel-inner,.card-style--gapless .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless .listing-card .title-container{padding-bottom:16px}.card-style--gapless .listing-card .title-container h3,.card-style--gapless .listing-card .title-container h3 a,.card-style--gapless .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price,.card-style--gapless .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless .card-grid:not(.slick-initialized),.card-style--gapless .ais-Hits-list:not(.slick-initialized),.card-style--gapless .guitars.grid-mode:not(.slick-initialized),.card-style--gapless .field--name-field-column:not(.slick-initialized),.card-style--gapless .field--name-field-columns:not(.slick-initialized),.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized),.card-style--gapless .results:not(.slick-initialized),.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized){display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;float:none !important}.card-style--gapless .card-grid:not(.slick-initialized)>*,.card-style--gapless .ais-Hits-list:not(.slick-initialized)>*,.card-style--gapless .guitars.grid-mode:not(.slick-initialized)>*,.card-style--gapless .field--name-field-column:not(.slick-initialized)>*,.card-style--gapless .field--name-field-columns:not(.slick-initialized)>*,.card-style--gapless .field--name-field-guitar-or-product:not(.slick-initialized)>*,.card-style--gapless .results:not(.slick-initialized)>*,.card-style--gapless .views-infinite-scroll-content-wrapper:not(.slick-initialized)>*{width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}}@media screen and (max-width:767px){.card-style--gapless-carousel{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.card-style--gapless-carousel .card-grid,.card-style--gapless-carousel .ais-Hits-list,.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .field--name-field-column,.card-style--gapless-carousel .field--name-field-columns,.card-style--gapless-carousel .field--name-field-guitar-or-product,.card-style--gapless-carousel .results,.card-style--gapless-carousel .views-infinite-scroll-content-wrapper{gap:0 !important;column-gap:0 !important;row-gap:0 !important}.card-style--gapless-carousel .guitars.grid-mode,.card-style--gapless-carousel .results-tabs,.card-style--gapless-carousel .outer-container,.card-style--gapless-carousel .hits-wrapper,.card-style--gapless-carousel .tab-content-slide,.card-style--gapless-carousel .staff-picks-inner,.card-style--gapless-carousel .tabbed-carousel-inner,.card-style--gapless-carousel .card-grid-outer{padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .listing-card{border-style:solid !important;border-color:#e5e5e5 !important;border-width:1px 1px 1px 0 !important;border-radius:0 !important;margin:0 !important;height:100% !important}.card-style--gapless-carousel .listing-card .flag-badge{top:8px !important;left:8px !important}.card-style--gapless-carousel .listing-card .flag-badge .badge-text{padding:4px !important;font-size:8px !important;line-height:14px !important;letter-spacing:0 !important}.card-style--gapless-carousel .listing-card .finishes-placeholder{margin-bottom:16px}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes{gap:4px !important}.card-style--gapless-carousel .listing-card .finishes-placeholder .finishes .finish{width:36px !important;min-width:36px !important;height:36px !important}.card-style--gapless-carousel .listing-card .title-container{padding-bottom:16px}.card-style--gapless-carousel .listing-card .title-container h3,.card-style--gapless-carousel .listing-card .title-container h3 a,.card-style--gapless-carousel .listing-card .title-container .as-h3 a{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price,.card-style--gapless-carousel .listing-card .text-container .discontinued{font-size:14px !important}.card-style--gapless-carousel .listing-card .text-container .custom-price .post{font-size:10px !important}.card-style--gapless-carousel .slick-list{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.card-style--gapless-carousel .slick-slide{padding-left:0 !important;padding-right:0 !important;height:inherit !important}.card-style--gapless-carousel .slick-slide>div{height:100%}}.artist-search-card{position:relative}.artist-search-card .image-container{position:relative}.artist-search-card .image-container .badges{position:absolute;top:13px;left:15px;z-index:1;display:flex;gap:5px}.artist-search-card .image-container .badges .badge{background-color:#aa1f23;color:#ffffff;padding:5px 6px;text-transform:uppercase;font-size:10px;letter-spacing:0.5px}.artist-search-card .image-container .guitars-played-icon{position:absolute;top:6px;right:6px;z-index:1;display:flex;gap:1px;flex-direction:column;align-items:flex-end;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff;cursor:pointer}.artist-search-card .image-container .guitars-played-icon .icon{display:block;width:40px;height:55px;background-image:url(/themes/custom/tg_theme/templates/components/images/icon-guitar.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .image-container .guitars-played{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{visibility:hidden;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.5);z-index:1;cursor:pointer;padding:12px;transition:all 0.2s ease-in-out;box-sizing:border-box}.artist-search-card .image-container .guitars-played .previmg:after,.artist-search-card .image-container .guitars-played .nextimg:after{content:"";background-image:url(/themes/custom/tg_theme/templates/components/images/arrow-2.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:100%;height:100%}.artist-search-card .image-container .guitars-played .previmg.disabled,.artist-search-card .image-container .guitars-played .nextimg.disabled{visibility:hidden;opacity:0;pointer-events:none}.artist-search-card .image-container .guitars-played .previmg{left:0}.artist-search-card .image-container .guitars-played .previmg:after{transform:rotate(180deg)}.artist-search-card .image-container .guitars-played .nextimg{right:0}.artist-search-card .image-container .guitars-played .close-icon{opacity:1;opacity:1;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer}.artist-search-card .image-container .guitars-played .close-icon::after,.artist-search-card .image-container .guitars-played .close-icon::before{position:absolute;width:2px;height:20px;background-color:#000;transform:rotate(45deg) translate(-50%,-50%);transform-origin:top left;content:"";z-index:100;top:15px}.artist-search-card .image-container .guitars-played .close-icon::after{transform:rotate(-45deg) translate(-50%,-50%)}.artist-search-card .image-container .guitars-played .close-icon{top:10px;right:-10px}.artist-search-card .image-container .guitars-played .previmg,.artist-search-card .image-container .guitars-played .nextimg{max-width:30px;padding:6px}.artist-search-card .image-container .guitars-played:hover .previmg,.artist-search-card .image-container .guitars-played:hover .nextimg{visibility:visible;opacity:1}.artist-search-card .image-container .guitars-played.active{display:block}.artist-search-card .image-container .guitars-played .guitar-card-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.artist-search-card .image-container .guitars-played .guitar-card-wrapper.active{display:block}.artist-search-card .image-container .image-container-inner{position:relative;width:100%;height:100%;overflow:hidden}.artist-search-card .image-container .image-container-inner img{display:block;width:100%;height:auto;object-fit:cover}.artist-search-card .text-container{display:flex;justify-content:space-between;margin:11px 0}.artist-search-card .text-container h3,.artist-search-card .text-container .as-h3{margin:0;font-family:"Sentinel SSm A","Sentinel SSm B",serif}.artist-search-card .text-container h3 a,.artist-search-card .text-container .as-h3 a{color:#000000;font-weight:700;font-size:18px}.artist-search-card .text-container .social{display:flex;gap:6px;justify-content:center;align-items:center}.artist-search-card .text-container .social .social-link{display:flex;align-items:center;justify-content:center}.artist-search-card .text-container .social .social-link .icon{display:block;width:30px;height:18px;max-width:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.artist-search-card .text-container .social .social-link.facebook .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-facebook.png)}.artist-search-card .text-container .social .social-link.instagram .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-instagram.png)}.artist-search-card .text-container .social .social-link.x .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-x.png)}.artist-search-card .text-container .social .social-link.youtube .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-youtube.png)}.artist-search-card .text-container .social .social-link.tiktok .icon{background-image:url(/themes/custom/tg_theme/templates/components/images/icon-tiktok.png)}.guitar-mini-card{display:flex;width:100%;height:100%;background-color:#ffffff;padding:20px 30px;box-sizing:border-box;align-items:center;box-sizing:border-box;gap:12px}.guitar-mini-card .image_container{width:50%}.guitar-mini-card .image_container img{width:100%;height:auto;max-height:100%;object-fit:contain}.guitar-mini-card .text-container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.guitar-mini-card .text-container h3,.guitar-mini-card .text-container .as-h3{margin:8px 0;text-align:center}.guitar-mini-card .text-container h3 a,.guitar-mini-card .text-container .as-h3 a{color:#000000;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:16px}.guitar-mini-card .text-container .price-affirm{display:flex;gap:8px;align-items:center;justify-content:center;padding-bottom:18px;flex:1}.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{color:#212A2F;text-align:center;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:21px;font-style:normal;font-weight:700;line-height:23.04px;letter-spacing:0.5px}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm .custom-price,.guitar-mini-card .text-container .price-affirm .discontinued{font-size:24px}}.guitar-mini-card .text-container .price-affirm .custom-price .post,.guitar-mini-card .text-container .price-affirm .discontinued .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .rsPrice{display:none}.guitar-mini-card .text-container .price-affirm .system-price{display:none}.guitar-mini-card .text-container .price-affirm .custom-price .post{font-size:12px;margin-left:2px;margin-top:8px}.guitar-mini-card .text-container .price-affirm .custom-price .sign{margin-right:2px}.guitar-mini-card .text-container .price-affirm .custom-price .currency{font-size:12px;margin-left:-2px}.guitar-mini-card .text-container .price-affirm .rsErrorMessage{text-align:center;font-size:12px}.guitar-mini-card .text-container .price-affirm .was-price{color:#565959;font-size:12px;line-height:14px;text-align:center;font-weight:500}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{display:none;flex:1;text-align:center;font-size:10px;text-align:left}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:10px !important}@media screen and (max-width:1199px) and (min-width:767px){.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage{font-size:8px}.guitar-mini-card .text-container .price-affirm .rsAffirmProductMessage span{font-size:8px !important}}@media screen and (max-width:767px){.guitar-mini-card .text-container .price-affirm{margin-bottom:8px;flex-direction:column}}.guitar-mini-card .text-container .rsAddToCartForm label,.guitar-mini-card .text-container .atc-function label{display:none}.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%;margin-bottom:10px}.guitar-mini-card .text-container .rsAddToCartForm a:hover,.guitar-mini-card .text-container .rsAddToCartForm input:hover,.guitar-mini-card .text-container .rsAddToCartForm .button:hover,.guitar-mini-card .text-container .atc-function a:hover,.guitar-mini-card .text-container .atc-function input:hover,.guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button,body.bg-black .guitar-mini-card .text-container .atc-function a,body.bg-black .guitar-mini-card .text-container .atc-function input,body.bg-black .guitar-mini-card .text-container .atc-function .button{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .rsAddToCartForm a:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm input:hover,body.bg-black .guitar-mini-card .text-container .rsAddToCartForm .button:hover,body.bg-black .guitar-mini-card .text-container .atc-function a:hover,body.bg-black .guitar-mini-card .text-container .atc-function input:hover,body.bg-black .guitar-mini-card .text-container .atc-function .button:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .rsAddToCartForm a,.guitar-mini-card .text-container .rsAddToCartForm input,.guitar-mini-card .text-container .rsAddToCartForm .button,.guitar-mini-card .text-container .atc-function a,.guitar-mini-card .text-container .atc-function input,.guitar-mini-card .text-container .atc-function .button{width:100%}}.guitar-mini-card .text-container .lcly-button{display:none;margin-bottom:10px}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger{margin:0}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;width:100%}.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span:hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button a.lcly-primary-trigger span{width:100%}}.guitar-mini-card .text-container .lcly-button .lcly-location-prompt{display:none}.guitar-mini-card .text-container .lcly-button.loading{display:block;overflow:hidden;height:38px;position:relative;background:#eae5de;border-radius:2px}.guitar-mini-card .text-container .lcly-button.loading:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #eae5de;border-top-color:#aa1f23;border-radius:50%;animation:lcly-spinner 0.8s linear infinite}@keyframes lcly-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guitar-mini-card .text-container .lcly-button.active{display:block;height:38px;overflow:hidden;background:#eae5de;border-radius:2px;visibility:visible;opacity:1;transition:opacity 0.3s ease-in-out}.guitar-mini-card .text-container .lcly-button.active>div:not([id]):not([data-switchlive]){display:none}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){box-sizing:border-box;min-width:140px;min-height:38px;line-height:1.4rem;text-align:center;flex-shrink:0;background:#AA1F23;display:flex;justify-content:center;align-items:center;color:#fff;font-size:14px;font-style:normal;font-weight:700;transition:all 0.2s ease-in-out;padding:4px 13px;width:fit-content;border:none;border-radius:2px;height:auto;display:flex !important;width:100%;text-decoration:none;font-size:0}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){background:#ffffff;color:#000000}body.bg-black .guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:hover,body.bg-black .guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):hover{background:#212A2F;color:#ffffff}@media screen and (max-width:767px){.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"],.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger){width:100%}}.guitar-mini-card .text-container .lcly-button.active a[id^="lcly-link-"]:after,.guitar-mini-card .text-container .lcly-button.active a[data-switchlive-mode="auto"]:not(.lcly-primary-trigger):after{content:"Find Locally";font-size:14px;font-weight:700}.guitar-mini-card .text-container .lcly-button.active:before{display:none}.guitar-mini-card .text-container .field--name-extra-field-product-add-to-cart{width:100%}.guitar-mini-card .text-container .secondary-cta{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out;width:100%}.guitar-mini-card .text-container .secondary-cta:hover{border-color:#aa1f23}.promo-card{text-align:center}.promo-card img{width:100%;height:auto;display:block}.promo-card .title{color:#393939;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:26px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:0.5px}.promo-card .copy{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:125%}.promo-card .button-container{display:flex;justify-content:center;align-items:center;margin-top:20px}.promo-card .button-container a{position:relative;display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #8D8882;color:#393939;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;line-height:36px;padding:0 20px;box-sizing:border-box;width:fit-content;transition:all 0.2s ease-in-out}.promo-card .button-container a:after{content:"";position:unset;display:block;background-image:url(/themes/custom/tg_theme/templates/components/images/right-arrow-cta.svg);background-repeat:no-repeat;background-size:contain;width:11px;height:12px;margin-left:7px;margin-right:3px;transition:all 0.2s ease-in-out}.promo-card .button-container a:hover{border-color:#aa1f23}.promo-card .button-container a:hover:after{margin-left:10px;margin-right:0}.listing-card .text-container .title-container{flex:1 0 auto;display:flex;flex-direction:column}.listing-card .text-container .title-container>.product-ratings,.listing-card .text-container .title-container>.field--name-extra-field-product-ratings{margin-top:auto}.listing-card .text-container .title-container .product-ratings{display:flex;justify-content:flex-start;align-items:center;gap:6px;max-width:none;height:auto;margin-left:0;margin-right:0;padding-top:10px}.listing-card .text-container .title-container .product-ratings .rating-container{height:14px}.listing-card .text-container .title-container .product-ratings .rating-container .rating{height:14px}.listing-card .text-container .title-container .product-ratings .number{color:#767676;font-size:12px;line-height:14px;letter-spacing:0}.field--name-field-secondary-ctas.field__items{display:flex;flex-direction:column;gap:10px;margin-top:10px}.field--name-field-copy{margin-bottom:10px}input:focus{outline:none}.guitar-tile-modal{overflow:visible;max-height:90vh;max-width:90vw;width:auto}@media screen and (max-width:767px){.guitar-tile-modal{height:auto;width:95vw}}.guitar-tile-modal .modal-close{position:absolute;bottom:calc(100% + 10px);right:0;height:30px;cursor:pointer}.guitar-tile-modal .modal-close span{opacity:0;font-size:0}.guitar-tile-modal .modal-close .bar{height:1px;width:30px;background-color:#ffffff}.guitar-tile-modal .modal-close .bar:first-of-type{transform:translateY(0) rotateZ(45deg)}.guitar-tile-modal .modal-close .bar:last-of-type{transform:rotateZ(-45deg)}.guitar-tile-modal .guitar-tile-modal__wrapper{overflow:hidden;height:100%;width:100%}.guitar-tile-modal .guitar-tile-modal__img{position:relative;max-width:100%;width:auto;min-height:140px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img.is-loading{width:60vw;max-width:480px}.guitar-tile-modal .guitar-tile-modal__img img{width:auto;display:block;max-height:calc(90vh - 155px);max-width:100%;margin:0 auto}@media screen and (max-width:767px){.guitar-tile-modal .guitar-tile-modal__img img{height:auto;width:100%}}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__spinner{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border:3px solid rgba(57,57,57,0.25);border-top-color:#393939;border-radius:50%;animation:guitar-tile-spin 0.8s linear infinite}.guitar-tile-modal .guitar-tile-modal__img.is-loaded .guitar-tile-modal__spinner,.guitar-tile-modal .guitar-tile-modal__img.has-error .guitar-tile-modal__spinner{display:none}.guitar-tile-modal .guitar-tile-modal__img .guitar-tile-modal__error{padding:40px 20px;text-align:center;color:#393939}.guitar-tile-modal h1{font-size:21px;font-weight:700;text-align:center;padding:10px 0}.guitar-tile-modal h1:empty{display:none}.guitar-tile-modal h1:empty+p{padding:10px 0}.guitar-tile-modal p{font-size:1rem;text-align:center}.guitar-tile-modal p:empty{display:none}.guitar-tile-modal .guitar-tile-modal__controls{height:82px;padding:0 30px;text-align:center}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action{font-size:0;margin-top:30px;border:solid #5f5e5a;border-width:0 2px 2px 0;display:inline-block;padding:8px;outline:none;cursor:pointer}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__prev{float:left;transform:rotate(135deg)}.guitar-tile-modal .guitar-tile-modal__controls .guitar-tile-modal__action.guitar-tile-modal__next{float:right;transform:rotate(-45deg)}.guitar-tile-modal .guitar-tile-modal__controls .count{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#393939;display:inline-block;height:22px;margin:30px 0}@keyframes guitar-tile-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.guitar-tile-modal .guitar-tile-modal__spinner{animation-duration:1.6s}}.product-ratings{max-width:132px;display:flex;margin:6px auto 0;justify-content:center;gap:12px;align-items:center;height:29px}.product-ratings .rating-container{height:14px;overflow:hidden}.product-ratings .rating-container .rating{background-image:url(/themes/custom/tg_theme/templates/components/images/star-rating.svg);background-repeat:no-repeat}.product-ratings .number{font-size:12px;font-style:normal;font-weight:400;letter-spacing:0.5px}.slick-slide{transition:all 0.3s ease-in-out}.tw-view-details{display:none}.views-table{width:100%;max-width:1200px;padding:30px;margin:0 auto;display:block;box-sizing:border-box}.views-table caption{background-color:#eae5de;width:100%;font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:24px;line-height:1.5;color:#393939;text-align:initial;border-top:1px solid #c8c8c8;padding:20px;display:block;box-sizing:border-box}.views-table thead{width:100%;display:block}@media screen and (max-width:767px){.views-table thead{display:none}}.views-table thead tr{background:#eae5de;border-top:1px solid #c8c8c8}.views-table thead th{font-weight:700}.views-table tbody{width:100%;display:block}.views-table tbody tr:nth-child(odd){background:transparent}.views-table tbody tr:nth-child(even){background:#eae5de}@media screen and (max-width:767px){.views-table tbody tr:first-of-type{border-top:1px solid #c8c8c8}}.views-table tr{width:100%;border-bottom:1px solid #c8c8c8;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.views-table tr{padding:10px 0}}.views-table th,.views-table td{background:transparent;color:#393939;line-height:1.5;text-align:initial;padding:20px;box-sizing:border-box}@media screen and (max-width:767px){.views-table th,.views-table td{padding:5px 20px}}.views-table th h2,.views-table th h3,.views-table th h4,.views-table th h5,.views-table th h6,.views-table td h2,.views-table td h3,.views-table td h4,.views-table td h5,.views-table td h6{margin:0 0 10px}.views-table th h2 a,.views-table th h3 a,.views-table th h4 a,.views-table th h5 a,.views-table th h6 a,.views-table td h2 a,.views-table td h3 a,.views-table td h4 a,.views-table td h5 a,.views-table td h6 a{color:inherit}.views-table .views-field-title{width:30%}@media screen and (max-width:767px){.views-table .views-field-title{width:100%}}.views-table .views-field-field-dealer-city{width:20%;font-weight:700}@media screen and (max-width:767px){.views-table .views-field-field-dealer-city{width:100%}}.views-table .views-field-field-dealer-address1{width:55%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address1{width:100%}}.views-table .views-field-field-dealer-address-d-address-line1{width:35%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-address-d-address-line1{width:55%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-address-d-address-line1{width:100%}}.views-table .views-field-field-dealer-repair-level{width:15%}@media screen and (max-width:1199px){.views-table .views-field-field-dealer-repair-level{width:20%}}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level{width:100%}}.views-table .views-field-field-dealer-repair-level span{font-size:10px;line-height:1;font-weight:700;text-align:center;text-transform:uppercase;padding:5px;display:block}@media screen and (max-width:767px){.views-table .views-field-field-dealer-repair-level .none,.views-table .views-field-field-dealer-repair-level .silver,.views-table .views-field-field-dealer-repair-level .gold{display:inline-block}}.views-table .views-field-field-dealer-repair-level .none span,.views-table .views-field-field-dealer-repair-level .silver span,.views-table .views-field-field-dealer-repair-level .gold span{color:#ffffff}.views-table .views-field-field-dealer-repair-level .none{background:#999}.views-table .views-field-field-dealer-repair-level .silver{background:#747067}.views-table .views-field-field-dealer-repair-level .gold{background:#b9883b}.block-inline-blockwhat-taylor-is-right-for-you{background-color:#ffffff;position:relative}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper{max-width:1200px;padding:90px 30px;margin:0 auto;display:block;box-sizing:border-box}@media screen and (max-width:1199px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper{padding:50px 30px}}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper{padding:40px 30px}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper h2{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-weight:700;font-size:28px;line-height:1.5;color:#393939;margin:0 0 15px}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper h2{font-size:24px}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .field--name-field-subtext p{font-size:16px;line-height:1.5;color:#393939;margin:0 0 20px}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .field--name-field-subtext p{margin:0 0 40px}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper{padding-bottom:40px;margin:0;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in-out}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper.slick-initialized{visibility:visible;opacity:1}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .slick-track{height:100%}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .slick-dots li{width:12px;height:12px}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .slick-dots li button{padding:0;width:12px;height:12px}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .slick-dots li button:before{content:"";-webkit-mask:url(/themes/custom/tg_theme/templates/components/images/circle-open.svg) no-repeat 100% 100%;mask:url(/themes/custom/tg_theme/templates/components/images/circle-open.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#000000;width:100%;height:100%}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .slick-dots li.slick-active button:before{content:"";-webkit-mask:url(/themes/custom/tg_theme/templates/components/images/circle-closed.svg) no-repeat 100% 100%;mask:url(/themes/custom/tg_theme/templates/components/images/circle-closed.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#aa1f23}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column{flex:1 0 calc(33.33% - 20px);margin:0 20px 0 0;display:flex;flex-direction:column}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column{flex:1 0 100%;margin:0 15px}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-detail{flex-grow:1}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column img{width:100%;height:auto;max-height:210px;display:block;object-fit:cover;margin:0 0 30px;border-radius:4px}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column img{max-height:195px;margin:0 0 20px}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .title{font-family:"Sentinel SSm A","Sentinel SSm B",serif;font-size:24px;font-weight:700;color:#393939;text-align:center;margin:0 0 20px}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .copy{font-size:16px;line-height:1.5;color:#393939;text-align:center;margin:0 0 20px}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-cta{text-align:center}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-cta a{min-width:170px;max-width:270px;font-size:12px;color:#393939;text-transform:uppercase;border:1px solid #8d8882;padding:10px 25px;text-align:center;text-decoration:none;border-radius:2px;transition:all 0.2s ease-in-out;cursor:pointer;display:inline-block;position:relative;box-sizing:border-box}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-cta a{width:100%;max-width:100%}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-cta a:hover{color:#aa1f23;border-color:#aa1f23}@media screen and (max-width:767px){.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column .column-cta a{width:auto;min-width:auto}}.block-inline-blockwhat-taylor-is-right-for-you .what-taylor-is-right-for-you-wrapper .columns-wrapper .column:last-child{margin-right:0}
