:root{--brown:#6f5038;--brown-deep:#493426;--shark-beige:#cea67d;--beige:var(--shark-beige);--sand:#ead8c3;--paper:#fff;--ivory:#fbf8f3;--ink:#211b17;--muted:#806f60;--line:#ddcdbb;--shark-gray-900:#1a1a1a;--shark-gray-800:#3b3b3b;--shark-gray-600:#626262;--shark-gray-500:#919191;--shark-gray-400:#acacac;--shark-gray-200:#e3e3e3;--shark-gray-ui:var(--shark-gray-600);--shark-gray-line:var(--shark-gray-400);--green:#90b51c;--gilded:linear-gradient(112deg,#704f35,#c19b70 33%,#ead7b6 54%,#a67b55 76%,#5c402e);--shadow:0 18px 48px rgba(62,43,28,.1)}:root{--store-guitar-stage-low:#e6ddd2;--store-price-panel-bg:color-mix(in srgb,var(--store-guitar-stage-low) 92%,#6f5038 8%);--store-guitar-stage:linear-gradient(180deg,#fbf9f6 0%,#f2ece4 52%,var(--store-guitar-stage-low) 100%);--store-guitar-shadow:drop-shadow(2px 1px 1.5px rgba(41,29,20,.3)) drop-shadow(5px -3px 3px rgba(53,37,24,.22));--store-guitar-card-shadow:drop-shadow(4px -1.5px 2.6px rgba(41,29,20,.42)) drop-shadow(10px -5px 7px rgba(53,37,24,.26));--store-guitar-card-hover-shadow:drop-shadow(7px -4px 6px rgba(41,29,20,.32)) drop-shadow(20px -10px 16px rgba(53,37,24,.08));--store-guitar-card-back-brightness:1.07;--store-guitar-card-back-shadow:drop-shadow(-4px -1.5px 2.8px rgba(41,29,20,.3)) drop-shadow(-11px -5px 8px rgba(53,37,24,.22));--store-guitar-card-back-hover-shadow:drop-shadow(-8px -4px 5.4px rgba(41,29,20,.3)) drop-shadow(-20px -10px 17px rgba(53,37,24,.21));--shark-gilded-metal:linear-gradient(118deg,rgba(255,241,211,.3),rgba(255,241,211,.12) 29%,rgba(58,34,20,.15) 53%,rgba(255,225,183,.16) 76%,rgba(42,24,15,.18)),linear-gradient(145deg,#a98461,#826047 47%,#987454 73%,#684a35);--store-grid-refined-gold:linear-gradient(135deg,#e5cca5,#c79a66 34%,#8d6545 67%,#d6b17d);--store-spec-brown:#6f5038;--store-spec-line:rgba(111,80,56,.18);--store-spec-paper:#fff}:root{--store-anchor-390:358px;--store-anchor-834:770px;--store-anchor-1024:960px;--store-anchor-1280:1070px;--store-anchor-1440:1180px;--store-anchor-1920:1560px;--store-anchor-2560:2000px;--store-anchor-3440:2000px;--store-anchor-3840:2360px;--store-optical-profile:compact;--store-shell-target:calc(100vw - 32px);--store-header-frame:var(--store-shell-target);--store-rail-width:0px;--store-grid-gap:9px;--store-layout-gap:var(--store-grid-gap);--store-control-size:2.75rem;--store-masthead-control-size:var(--store-control-size);--store-body-size:1rem;--store-filter-option-role-size:.875rem;--store-utility-display:block;--store-utility-h:28px;--store-utility-font:.5625rem;--store-main-h:98px;--store-brand-w:190px;--store-brand-h:72px;--store-brand-label-size:11px;--store-nav-font:.8125rem;--store-nav-pad-y:12px;--store-nav-pad-x:32px;--store-category-h:40px;--store-category-font:.5625rem;--store-category-pad-y:9px;--store-category-pad-x:17px;--store-header-category-title-size:14px;--store-header-category-prompt-size:9px;--store-header-category-chevron-size:8px;--store-header-category-gap:10px;--store-control-text-size:.8125rem;--store-control-inline-pad:13px;--store-filter-inline:16px;--store-filter-main-head-h:54px;--store-filter-head-h:48px;--store-filter-panel-block:12px;--store-filter-option-gap:6px;--store-filter-option-h:31px;--store-filter-title-size:18px;--store-filter-section-size:15px;--store-filter-option-size:14px;--store-filter-count-size:11px;--store-filter-reset-size:11px;--store-filter-highlight-size:12.5px;--store-filter-control-size:18px;--store-filter-control-gap:8px;--store-guitar-columns:2;--store-accessory-columns:1;--store-guitar-card-min:10rem;--store-guitar-card-max:20rem;--store-accessory-card-min:14rem;--store-accessory-card-max:28rem;--store-active-columns:var(--store-guitar-columns);--store-active-card-min:var(--store-guitar-card-min);--store-active-card-max:var(--store-guitar-card-max);--store-frame-cap:var(--store-shell-target);--store-page-title-size:max(1.75rem,min(7.2vw,2rem));--store-card-title-min:1.125rem;--store-card-title-max:1.3125rem;--store-border-width:1px;--store-card-pad:max(.875rem,min(5cqi,1.5rem));--store-card-gap:max(.375rem,min(2.4cqi,.875rem));--store-card-badge-size:max(.6875rem,min(3.8cqi,1.35rem));--store-card-marker-size:max(1.25rem,min(8cqi,2.75rem));--store-card-meta-size:max(.625rem,min(3.2cqi,1rem));--catalog-series-size:11px;--catalog-collection-size:10px;--catalog-series-gap:5px;--catalog-collection-gap:1px;--catalog-title-line-height:1.08;--catalog-title-letter-spacing:-.25px;--catalog-spec-handle-w:46px;--catalog-spec-handle-h:5px;--catalog-spec-button-w:70px;--catalog-spec-button-h:18px;--catalog-spec-handle-bottom:-7px;--catalog-spec-glyph-size:9px;--catalog-identity-bottom:24px;--catalog-price-h:46px;--catalog-price-padding:6px 8px 7px;--catalog-price-ratio:.9;--catalog-price-currency-size:max(9px,min(calc(var(--grid-title-baseline,var(--grid-title-size,var(--store-card-title-max))) * .38),13px));--catalog-price-old-size:max(10px,min(calc(var(--grid-title-baseline,var(--grid-title-size,var(--store-card-title-max))) * .42),15px));--catalog-price-save-size:max(9px,min(calc(var(--grid-title-baseline,var(--grid-title-size,var(--store-card-title-max))) * .36),13px));--catalog-price-label-size:max(7px,min(calc(var(--grid-title-baseline,var(--grid-title-size,var(--store-card-title-max))) * .28),11px));--catalog-tooltip-size:max(12px,min(4.8cqi,18px));--catalog-tooltip-pad-y:max(7px,min(2.5cqi,10px));--catalog-tooltip-pad-x:max(9px,min(3.2cqi,14px));--catalog-card-pad:var(--store-card-pad);--catalog-strip-pad-top:var(--store-card-pad);--catalog-strip-pad-inline:var(--store-card-pad);--catalog-strip-pad-bottom:var(--catalog-strip-pad-top);--catalog-featured-star-size:max(16px,min(8cqi,21px));--catalog-status-label-size:max(10.5px,min(5.3cqi,16px));--grid-title-min:var(--store-card-title-min);--grid-title-max:var(--store-card-title-max);--grid-title-available-ratio:.96;--gutter:max(16px,calc((100vw - var(--store-shell-target))/2));--shell:var(--store-shell-target);--catalog-rail:var(--store-rail-width)}body{font-size:1rem;font-size:var(--store-body-size)}.shell{width:min(100% - max(16px,calc((100vw - calc(100vw - 32px))/2))*2,calc(100vw - 32px),calc(100vw - 32px));width:min(100% - var(--gutter)*2,var(--store-shell-target),var(--store-frame-cap))}.site-header .shell{max-width:none;width:min(calc(100% - 32px),calc(100vw - 32px));width:min(calc(100% - 32px),var(--store-header-frame,var(--store-shell-target)))}.catalog-hero h1{font-size:max(1.75rem,min(7.2vw,2rem));font-size:var(--store-page-title-size)}.filter-option{font-size:14px;font-size:var(--store-filter-option-size)}.hero-search-field input,.hero-sort-field select{height:2.75rem;height:var(--store-masthead-control-size);min-height:2.75rem;min-height:var(--store-masthead-control-size)}.filter-mobile-launch,.hero-mobile-action{height:2.75rem;height:var(--store-control-size);min-height:2.75rem;min-height:var(--store-control-size)}.accessory-card,.product-card{container-type:inline-size;--store-card-price-size:max(11px,calc(var(--grid-title-baseline,var(--grid-title-size,var(--store-card-title-max))) * var(--catalog-price-ratio)))}.product-grid{-moz-column-gap:9px;column-gap:9px;-moz-column-gap:var(--store-grid-gap);column-gap:var(--store-grid-gap)}.product-name{font-size:max(1.125rem,min(7cqi,1.3125rem));font-size:var(--card-title-size,var(--grid-title-size,max(var(--grid-title-min),min(7cqi,var(--grid-title-max)))))}.price-block .price-now{font-size:max(.9375rem,min(calc(1.3125rem * .88),1.3125rem));font-size:max(.9375rem,min(calc(var(--grid-title-baseline,var(--grid-title-size,var(--grid-title-max))) * .88),var(--grid-title-max)))}.catalog-toolbar,.filter-sidebar,.hero-search-field input,.hero-sort-field select,.product-card{border-width:1px;border-width:var(--store-border-width)}body[data-grid-profile=accessory]{--store-active-columns:var(--store-accessory-columns);--store-active-card-min:var(--store-accessory-card-min);--store-active-card-max:var(--store-accessory-card-max)}.accessory-card,[data-row-profile=accessory],body[data-grid-profile=accessory]{--grid-title-min:var(--store-card-title-min);--grid-title-available-ratio:.94;--store-card-marker-size:max(calc(1.25rem + 2.666667px),min(calc(8cqi + 2.666667px),calc(2.75rem + 2.666667px)));--store-card-meta-size:max(.6875rem,min(calc(3.2cqi + 1px),1.0625rem));--store-card-price-size:max(19px,min(7.5cqi,26px));--store-accessory-spec-label-size:max(9px,min(calc(2.2cqi + 1px),12px));--store-accessory-spec-value-size:max(10px,min(calc(2.6cqi + 1px),13px));--store-accessory-spec-toggle-size:max(11px,min(calc(3cqi + 1px),14px))}body[data-grid-profile=accessory] .accessory-card{--store-card-price-size:max(19px,min(7.5cqi,26px))}.accessory-card .product-name{font-size:max(1.125rem,min(7cqi,1.3125rem));font-size:var(--grid-title-size,max(var(--grid-title-min),min(7cqi,var(--grid-title-max))))}@media(max-width:620px){:root{--store-shell-target:calc(100vw - 32px);--store-grid-gap:9px;--store-control-size:2.75rem;--store-control-text-size:10.5px;--store-control-inline-pad:10px;--store-utility-display:none;--store-main-h:66px;--store-brand-w:124px;--store-brand-h:52px;--store-nav-pad-x:0;--store-filter-inline:18px;--store-filter-head-h:54px;--store-filter-panel-block:14px;--store-filter-option-gap:7px;--store-filter-option-h:34px;--store-filter-title-size:20px;--store-filter-section-size:16px;--store-filter-option-size:15px;--store-filter-count-size:12px;--store-filter-reset-size:11px;--store-filter-highlight-size:13.5px;--store-filter-control-size:19px;--store-filter-control-gap:9px}}@media(min-width:431px) and (max-width:620px){:root{--store-shell-target:calc(83.246073vw + 40.041885px)}}@media(min-width:576px) and (max-width:620px){:root{--store-brand-w:156px;--store-brand-h:62px;--catalog-spec-handle-w:50px;--catalog-spec-button-w:74px;--catalog-spec-glyph-size:10px;--catalog-identity-bottom:25px;--catalog-price-h:54px;--catalog-price-padding:8px 14px 10px}}@media(min-width:621px) and (max-width:991px){:root{--store-shell-target:calc(100vw - 64px);--store-grid-gap:12px;--store-control-size:2.75rem;--store-control-text-size:10.5px;--store-control-inline-pad:10px;--store-page-title-size:2rem;--store-card-title-min:1.125rem;--store-card-title-max:1.3125rem;--store-guitar-columns:3;--store-accessory-columns:2;--store-main-h:78px;--store-brand-w:156px;--store-brand-h:62px;--store-nav-font:.6875rem;--store-nav-pad-y:10px;--store-nav-pad-x:14px;--store-filter-inline:18px;--store-filter-head-h:54px;--store-filter-panel-block:14px;--store-filter-option-gap:7px;--store-filter-option-h:34px;--store-filter-title-size:20px;--store-filter-section-size:16px;--store-filter-option-size:15px;--store-filter-count-size:12px;--store-filter-reset-size:11px;--store-filter-highlight-size:13.5px;--store-filter-control-size:19px;--store-filter-control-gap:9px;--catalog-spec-handle-w:50px;--catalog-spec-button-w:74px;--catalog-spec-glyph-size:10px;--catalog-identity-bottom:25px;--catalog-price-h:54px;--catalog-price-padding:8px 14px 10px}}@media(min-width:992px) and (max-width:1199px){:root{--store-shell-target:calc(100vw - 64px);--store-rail-width:200px;--store-grid-gap:14px;--store-control-size:2.5625rem;--store-control-text-size:13px;--store-control-inline-pad:13px;--store-filter-option-role-size:.84375rem;--store-page-title-size:max(2rem,min(3.5vw,2.25rem));--store-card-title-min:1.125rem;--store-card-title-max:1.25rem;--store-guitar-columns:3;--store-accessory-columns:3;--store-guitar-card-max:280px;--store-accessory-card-max:280px;--store-main-h:98px;--store-brand-w:194px;--store-brand-h:74px;--store-nav-font:13px;--store-filter-inline:16px;--store-filter-head-h:52px;--store-filter-panel-block:12px;--store-filter-option-gap:6px;--store-filter-option-h:32px;--store-filter-title-size:20px;--store-filter-section-size:16.5px;--store-filter-option-size:15px;--store-filter-count-size:12px;--store-filter-reset-size:11px;--store-filter-highlight-size:14px;--store-filter-control-size:19px;--store-filter-control-gap:9px;--catalog-spec-handle-w:54px;--catalog-spec-button-w:78px;--catalog-identity-bottom:27px;--catalog-price-h:50px;--catalog-price-padding:7px 14px 9px}}@media(min-width:1200px) and (max-width:1399px){:root{--store-shell-target:calc(62.5vw + 320px);--store-rail-width:210px;--store-grid-gap:20px;--store-control-size:2.625rem;--store-control-text-size:12px;--store-control-inline-pad:12px;--store-filter-option-role-size:.875rem;--store-page-title-size:2.25rem;--store-card-title-min:1.125rem;--store-card-title-max:1.25rem;--store-guitar-columns:4;--store-accessory-columns:4;--store-guitar-card-max:268px;--store-accessory-card-max:268px;--store-main-h:92px;--store-brand-w:190px;--store-brand-h:72px;--store-nav-font:12px;--store-nav-pad-x:27px;--store-filter-inline:18px;--store-filter-head-h:52px;--store-filter-panel-block:12px;--store-filter-option-gap:6px;--store-filter-option-h:32px;--store-filter-title-size:19px;--store-filter-section-size:15.5px;--store-filter-option-size:14px;--store-filter-count-size:11.5px;--store-filter-reset-size:11px;--store-filter-highlight-size:13px;--store-filter-control-size:18px;--store-filter-control-gap:9px;--catalog-spec-handle-w:58px;--catalog-spec-button-w:82px;--catalog-identity-bottom:28px;--catalog-price-h:52px;--catalog-price-padding:8px 16px 10px}}@media(min-width:1400px) and (max-width:1599px){:root{--store-shell-target:calc(75vw + 160px);--store-rail-width:225px;--store-grid-gap:22px;--store-control-size:2.75rem;--store-control-text-size:12px;--store-control-inline-pad:12px;--store-filter-option-role-size:.875rem;--store-page-title-size:max(2.375rem,min(2.78vw,2.5rem));--store-card-title-min:1.125rem;--store-card-title-max:1.375rem;--store-guitar-columns:4;--store-accessory-columns:4;--store-guitar-card-max:268px;--store-accessory-card-max:268px;--store-main-h:92px;--store-brand-w:190px;--store-brand-h:72px;--store-nav-font:12px;--store-nav-pad-x:27px;--store-filter-inline:18px;--store-filter-head-h:52px;--store-filter-panel-block:12px;--store-filter-option-gap:6px;--store-filter-option-h:32px;--store-filter-title-size:19px;--store-filter-section-size:15.5px;--store-filter-option-size:14px;--store-filter-count-size:11.5px;--store-filter-reset-size:11px;--store-filter-highlight-size:13px;--store-filter-control-size:18px;--store-filter-control-gap:9px;--catalog-spec-handle-w:58px;--catalog-spec-button-w:82px;--catalog-identity-bottom:28px;--catalog-price-h:52px;--catalog-price-padding:8px 16px 10px}}@media(min-width:1600px) and (max-width:2559px){:root{--store-optical-profile:compact;--store-control-size:2.75rem;--store-control-text-size:12px;--store-control-inline-pad:12px;--store-body-size:1rem;--store-filter-option-role-size:.875rem;--store-page-title-size:2.5rem;--store-card-title-min:1.125rem;--store-card-title-max:1.375rem;--store-guitar-card-max:268px;--store-utility-h:28px;--store-utility-font:.5625rem;--store-main-h:92px;--store-brand-w:190px;--store-brand-h:72px;--store-nav-font:12px;--store-nav-pad-x:27px;--store-category-h:40px;--store-category-font:.5625rem;--store-category-pad-y:9px;--store-category-pad-x:17px;--store-filter-inline:18px;--store-filter-head-h:52px;--store-filter-panel-block:12px;--store-filter-option-gap:6px;--store-filter-option-h:32px;--store-filter-title-size:19px;--store-filter-section-size:15.5px;--store-filter-option-size:14px;--store-filter-count-size:11.5px;--store-filter-reset-size:11px;--store-filter-highlight-size:13px;--store-filter-control-size:18px;--store-filter-control-gap:9px;--catalog-series-size:11px;--catalog-collection-size:10px;--catalog-series-gap:5px;--catalog-collection-gap:1px;--catalog-spec-handle-w:58px;--catalog-spec-handle-h:5px;--catalog-spec-button-w:82px;--catalog-spec-button-h:20px;--catalog-spec-handle-bottom:-8px;--catalog-spec-glyph-size:10px;--catalog-identity-bottom:28px;--catalog-price-h:52px;--catalog-price-padding:8px 16px 10px;--catalog-featured-star-size:max(16px,min(8cqi,21px));--catalog-status-label-size:max(10.5px,min(5.3cqi,16px))}}@media(min-width:2560px) and (max-width:3439px){:root{--store-optical-profile:qhd;--store-shell-target:2000px;--store-rail-width:300px;--store-grid-gap:28px;--store-control-size:3.25rem;--store-control-text-size:20px;--store-control-inline-pad:18px;--store-body-size:1.125rem;--store-filter-option-role-size:1.0625rem;--store-page-title-size:3.5rem;--store-card-title-min:1.75rem;--store-card-title-max:2.125rem;--store-guitar-columns:5;--store-accessory-columns:4;--store-guitar-card-max:426px;--store-accessory-card-max:426px;--store-utility-h:30px;--store-utility-font:13px;--store-main-h:96px;--store-brand-w:260px;--store-brand-h:82px;--store-nav-font:18px;--store-nav-pad-x:32px;--store-category-h:58px;--store-category-font:15px;--store-category-pad-y:12px;--store-category-pad-x:22px;--store-filter-inline:24px;--store-filter-head-h:64px;--store-filter-panel-block:17px;--store-filter-option-gap:10px;--store-filter-option-h:42px;--store-filter-title-size:26px;--store-filter-section-size:22px;--store-filter-option-size:19px;--store-filter-count-size:15px;--store-filter-reset-size:14px;--store-filter-highlight-size:19px;--store-filter-control-size:23px;--store-filter-control-gap:12px;--catalog-series-size:17px;--catalog-collection-size:15px;--catalog-series-gap:8px;--catalog-collection-gap:5px;--catalog-title-line-height:1.05;--catalog-title-letter-spacing:-.5px;--catalog-spec-handle-w:64px;--catalog-spec-handle-h:6px;--catalog-spec-button-w:88px;--catalog-spec-button-h:20px;--catalog-spec-handle-bottom:-8px;--catalog-spec-glyph-size:11px;--catalog-identity-bottom:32px;--catalog-price-h:68px;--catalog-price-padding:9px 20px 10px;--catalog-featured-star-size:23px;--catalog-status-label-size:max(16px,min(5.2cqi,19px))}}@media(min-width:2629px){:root{--store-accessory-columns:5}}@media(min-width:3440px){:root{--store-optical-profile:ultrawide;--store-shell-target:2000px;--store-rail-width:320px;--store-grid-gap:30px;--store-control-size:3.5rem;--store-control-text-size:20px;--store-control-inline-pad:18px;--store-body-size:1.25rem;--store-filter-option-role-size:1.1875rem;--store-page-title-size:4rem;--store-card-title-min:2rem;--store-card-title-max:2.375rem;--store-guitar-columns:5;--store-accessory-columns:5;--store-guitar-card-max:460px;--store-accessory-card-max:460px;--store-utility-h:30px;--store-utility-font:13px;--store-main-h:96px;--store-brand-w:260px;--store-brand-h:82px;--store-nav-font:18px;--store-nav-pad-x:32px;--store-category-h:58px;--store-category-font:15px;--store-category-pad-y:12px;--store-category-pad-x:22px;--store-filter-inline:24px;--store-filter-head-h:64px;--store-filter-panel-block:17px;--store-filter-option-gap:10px;--store-filter-option-h:42px;--store-filter-title-size:26px;--store-filter-section-size:22px;--store-filter-option-size:19px;--store-filter-count-size:15px;--store-filter-reset-size:14px;--store-filter-highlight-size:19px;--store-filter-control-size:23px;--store-filter-control-gap:12px;--catalog-series-size:17px;--catalog-collection-size:15px;--catalog-series-gap:8px;--catalog-collection-gap:5px;--catalog-title-line-height:1.05;--catalog-title-letter-spacing:-.5px;--catalog-spec-handle-w:64px;--catalog-spec-handle-h:6px;--catalog-spec-button-w:88px;--catalog-spec-button-h:20px;--catalog-spec-handle-bottom:-8px;--catalog-spec-glyph-size:11px;--catalog-identity-bottom:32px;--catalog-price-h:68px;--catalog-price-padding:9px 20px 10px;--catalog-featured-star-size:23px;--catalog-status-label-size:max(16px,min(5.2cqi,19px))}}@media(min-width:3600px) and (min-height:1800px){:root{--store-optical-profile:room;--store-shell-target:2360px;--store-rail-width:400px;--store-grid-gap:36px;--store-control-size:4.125rem;--store-control-text-size:24px;--store-control-inline-pad:22px;--store-body-size:1.6875rem;--store-filter-option-role-size:1.4375rem;--store-page-title-size:5rem;--store-card-title-min:2.5rem;--store-card-title-max:3rem;--store-border-width:1.25px;--store-guitar-columns:5;--store-accessory-columns:5;--store-guitar-card-max:480px;--store-accessory-card-max:480px;--store-utility-display:block;--store-utility-h:34px;--store-utility-font:16px;--store-main-h:112px;--store-brand-w:292px;--store-brand-h:88px;--store-nav-font:22px;--store-nav-pad-x:38px;--store-category-h:68px;--store-category-font:20px;--store-category-pad-y:11px;--store-category-pad-x:23px;--store-filter-inline:30px;--store-filter-head-h:72px;--store-filter-panel-block:20px;--store-filter-option-gap:12px;--store-filter-option-h:50px;--store-filter-title-size:30px;--store-filter-section-size:27px;--store-filter-option-size:24px;--store-filter-count-size:19px;--store-filter-reset-size:17px;--store-filter-highlight-size:24px;--store-filter-control-size:26px;--store-filter-control-gap:14px;--catalog-series-size:20px;--catalog-collection-size:18px;--catalog-series-gap:10px;--catalog-collection-gap:6px;--catalog-title-line-height:1.05;--catalog-title-letter-spacing:-.5px;--catalog-spec-handle-w:68px;--catalog-spec-handle-h:7px;--catalog-spec-button-w:92px;--catalog-spec-button-h:22px;--catalog-spec-handle-bottom:-9px;--catalog-spec-glyph-size:12px;--catalog-identity-bottom:34px;--catalog-price-h:80px;--catalog-price-padding:10px 24px 12px;--catalog-featured-star-size:29px;--catalog-status-label-size:max(18px,min(5.8cqi,22px))}}@media(min-width:2560px){:root{--store-header-frame:min(calc(100vw - max(160px, min(8vw, 320px))),3200px);--store-utility-h:32px;--store-utility-font:14px;--store-main-h:112px;--store-brand-w:290px;--store-brand-h:92px;--store-brand-label-size:13px;--store-nav-font:20px;--store-nav-pad-x:36px;--store-category-h:64px;--store-category-font:17px;--store-header-category-title-size:18px;--store-header-category-prompt-size:11px;--store-header-category-chevron-size:10px;--store-header-category-gap:13px}}@media(min-width:3440px){:root{--store-utility-h:34px;--store-utility-font:15px;--store-main-h:124px;--store-brand-w:320px;--store-brand-h:102px;--store-brand-label-size:14px;--store-nav-font:22px;--store-nav-pad-x:40px;--store-category-h:70px;--store-category-font:19px;--store-header-category-title-size:20px;--store-header-category-prompt-size:12px;--store-header-category-chevron-size:11px;--store-header-category-gap:15px}}@media(min-width:3600px) and (min-height:1800px){:root{--store-utility-h:36px;--store-utility-font:17px;--store-main-h:136px;--store-brand-w:340px;--store-brand-h:112px;--store-brand-label-size:16px;--store-nav-font:24px;--store-nav-pad-x:44px;--store-category-h:78px;--store-category-font:22px;--store-header-category-title-size:22px;--store-header-category-prompt-size:13px;--store-header-category-chevron-size:12px;--store-header-category-gap:16px}}@media(min-width:1400px){:root{--store-guitar-columns:5}}@media(min-width:1600px) and (max-width:2628px){:root{--store-accessory-columns:4}}@media(min-width:992px){body{--store-frame-cap:calc(var(--store-rail-width) + var(--store-grid-gap) + var(--store-active-columns) * var(--store-active-card-max) + (var(--store-active-columns) - 1) * var(--store-grid-gap))}}@media(min-width:1024px) and (max-width:1279px){:root{--store-shell-target:calc(62.5vw + 320px)}}@media(min-width:1200px) and (max-width:1279px){:root{--store-shell-target:calc(.78125vw + 1060px)}}@media(min-width:1280px) and (max-width:1399px){:root{--store-shell-target:calc(62.5vw + 270px)}}@media(min-width:1400px) and (max-width:1599px){:root{--store-shell-target:calc(87.5vw - 80px)}}@media(min-width:1600px) and (max-width:1919px){:root{--store-shell-target:calc(75vw + 120px)}}@media(min-width:1920px) and (max-width:2399px){:root{--store-shell-target:calc(33.333333vw + 920px)}}@media(min-width:2400px) and (max-width:2559px){:root{--store-shell-target:1720px}}@media(min-width:2560px){:root{--store-shell-target:2000px}}@media(min-width:3600px) and (min-height:1800px){:root{--store-shell-target:2360px}}@media(min-width:1280px) and (max-width:1439px){:root{--store-rail-width:calc(90px + 9.375vw);--store-grid-gap:calc(4px + 1.25vw);--store-control-size:max(2.625rem,min(calc(1.625rem + 1.25vw),2.75rem));--store-page-title-size:max(2.25rem,min(calc(.25rem + 2.5vw),2.5rem));--store-card-title-max:max(1.25rem,min(calc(.25rem + 1.25vw),1.375rem))}}@media(min-width:1440px) and (max-width:1599px){:root{--store-rail-width:calc(120px + 7.291667vw);--store-grid-gap:calc(10px + .833333vw);--store-page-title-size:2.5rem}}@media(min-width:1600px) and (max-width:1919px){:root{--store-rail-width:calc(120px + 7.291667vw);--store-grid-gap:calc(10px + .833333vw)}}@media(min-width:1920px) and (max-width:2559px){:root{--store-rail-width:calc(140px + 6.25vw);--store-grid-gap:calc(20px + .3125vw)}}@media(min-width:2560px) and (max-width:3439px){:root{--store-rail-width:calc(241.818px + 2.272727vw);--store-grid-gap:calc(22.182px + .227273vw);--store-body-size:max(1.125rem,min(calc(.76136rem + .227273vw),1.25rem));--store-filter-option-role-size:max(1.0625rem,min(calc(.69886rem + .227273vw),1.1875rem));--store-control-size:max(3.25rem,min(calc(2.52273rem + .454545vw),3.5rem));--store-page-title-size:max(3.5rem,min(calc(2.04545rem + .909091vw),4rem));--store-card-title-min:max(1.75rem,min(calc(1.02273rem + .454545vw),2rem));--store-card-title-max:max(2.125rem,min(calc(1.39773rem + .454545vw),2.375rem))}}@media(min-width:3600px) and (max-width:3839px) and (min-height:1800px){:root{--store-rail-width:calc(-880px + 33.333333vw);--store-grid-gap:calc(-60px + 2.5vw);--store-body-size:max(1.25rem,min(calc(-5.3125rem + 2.916667vw),1.6875rem));--store-filter-option-role-size:max(1.1875rem,min(calc(-2.5625rem + 1.666667vw),1.4375rem));--store-control-size:max(3.5rem,min(calc(-5.875rem + 4.166667vw),4.125rem));--store-page-title-size:max(4rem,min(calc(-11rem + 6.666667vw),5rem));--store-card-title-min:max(2rem,min(calc(-5.5rem + 3.333333vw),2.5rem));--store-card-title-max:max(2.375rem,min(calc(-7rem + 4.166667vw),3rem))}}@media(min-width:1024px) and (max-width:1279px){:root{--store-rail-width:calc(160px + 3.90625vw);--store-grid-gap:calc(-10px + 2.34375vw)}}@media(min-width:992px) and (max-width:1279px){:root{--store-filter-option-role-size:max(.84375rem,min(calc(.71875rem + .195313vw),.875rem));--store-control-size:max(2.5625rem,min(calc(2.3125rem + .390625vw),2.625rem));--store-page-title-size:max(2rem,min(calc(1rem + 1.5625vw),2.25rem))}}@media(max-width:620px){:root{--store-card-title-min:13.5px}}@media(min-width:1200px) and (max-width:1599px){:root{--store-grid-gap:14px;--store-layout-gap:24px;--store-masthead-control-size:40px;--store-card-title-min:17px}}@media(min-width:992px) and (max-width:1199px){.accessory-card,[data-row-profile=accessory],body[data-grid-profile=accessory]{--grid-title-min:16.5px}}@media(min-width:1200px) and (max-width:1599px){.accessory-card,[data-row-profile=accessory],body[data-grid-profile=accessory]{--grid-title-min:13.5px}}@media(min-width:1600px) and (max-width:2559px){.accessory-card,[data-row-profile=accessory],body[data-grid-profile=accessory]{--grid-title-min:20px}}@media(min-width:2560px) and (max-width:3599px){.accessory-card,[data-row-profile=accessory],body[data-grid-profile=accessory]{--grid-title-min:22px}}@media(min-width:992px) and (max-width:2399px){body[data-compare-mode=catalog],body[data-compare-mode=store]{--grid-title-min:15px;--grid-title-max:23px;--grid-title-available-ratio:.92}}@media(max-width:520px) and (max-height:640px){:root{--store-grid-gap:7px}body[data-compare-mode=catalog],body[data-compare-mode=store]{--grid-title-min:15px;--catalog-card-pad:8px;--catalog-strip-pad-top:8px;--catalog-strip-pad-inline:8px;--catalog-strip-pad-bottom:var(--catalog-strip-pad-top)}}@media(min-width:1200px) and (max-width:1399px){body[data-compare-mode=catalog],body[data-compare-mode=store]{--grid-title-available-ratio:.885}}@media(min-width:992px) and (max-height:900px){body[data-compare-mode=catalog],body[data-compare-mode=store]{--catalog-card-pad:12px;--catalog-strip-pad-top:11px;--catalog-strip-pad-inline:12px;--catalog-strip-pad-bottom:var(--catalog-strip-pad-top)}}@media(min-width:2400px){:root{--store-rail-width:300px;--store-grid-gap:24px;--store-layout-gap:32px}}@media(min-width:2560px){body[data-compare-mode=catalog],body[data-compare-mode=store]{--grid-title-available-ratio:1;--catalog-card-pad:28px;--catalog-strip-pad-top:22px;--catalog-strip-pad-inline:22px;--catalog-strip-pad-bottom:var(--catalog-strip-pad-top)}}@media(min-width:3600px) and (min-height:1800px){:root{--store-rail-width:340px;--store-grid-gap:30px;--store-layout-gap:36px}body[data-compare-mode=catalog],body[data-compare-mode=store]{--grid-title-min:39px;--catalog-card-pad:36px;--catalog-strip-pad-top:28px;--catalog-strip-pad-inline:28px;--catalog-strip-pad-bottom:var(--catalog-strip-pad-top)}}@media(min-width:3600px) and (min-height:1800px){body[data-grid-profile=accessory]{--grid-title-min:28px}}:root{--catalog-spec-button-h:24px;--catalog-spec-handle-bottom:-10px}@media(min-width:1200px) and (max-width:1599px){body[data-compare-mode=catalog],body[data-compare-mode=store] [data-row-profile=guitar]{--store-grid-gap:8px;--store-layout-gap:20px}}@media(min-width:1600px) and (max-width:2559px){body[data-compare-mode=catalog],body[data-compare-mode=store] [data-row-profile=guitar]{--store-grid-gap:10px;--store-layout-gap:20px}}@media(min-width:621px) and (max-width:991px){:root{--store-filter-inline:15px;--store-filter-main-head-h:50px;--store-filter-head-h:46px;--store-filter-panel-block:10px;--store-filter-option-gap:5px;--store-filter-option-h:30px;--store-filter-title-size:18px;--store-filter-section-size:14px;--store-filter-option-size:13px;--store-filter-count-size:10.5px;--store-filter-reset-size:10px;--store-filter-highlight-size:12px;--store-filter-control-size:17px;--store-filter-control-gap:7px}}@media(min-width:992px) and (max-width:2559px){:root{--store-filter-inline:14px;--store-filter-main-head-h:48px;--store-filter-head-h:44px;--store-filter-panel-block:9px;--store-filter-option-gap:5px;--store-filter-option-h:29px;--store-filter-title-size:17px;--store-filter-section-size:14px;--store-filter-option-size:13px;--store-filter-count-size:10px;--store-filter-reset-size:10px;--store-filter-highlight-size:12px;--store-filter-control-size:16px;--store-filter-control-gap:7px}}@media(min-width:2560px){:root{--store-filter-main-head-h:76px}}@media(min-width:3600px) and (min-height:1800px){:root{--store-filter-main-head-h:88px}}body.product-detail-page{--detail-page-frame:var(--store-shell-target);font-size:1rem;font-size:var(--store-body-size)}body.product-detail-page .shell{max-width:none;width:min(100% - max(16px,calc((100vw - calc(100vw - 32px))/2))*2,calc(100vw - 32px));width:min(100% - var(--gutter)*2,var(--store-shell-target))}body.product-detail-page .part-configurator .item-title{font-size:max(1.75rem,min(7.2vw,2rem));font-size:var(--store-page-title-size)}body.product-detail-page .part-commerce-action>button{height:2.75rem;height:var(--store-control-size);min-height:2.75rem;min-height:var(--store-control-size)}.site-header a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.site-header button{cursor:pointer;font:inherit}.shell{margin-left:auto;margin-right:auto;max-width:none;width:min(calc(100% - 32px),calc(100vw - 32px));width:min(calc(100% - 32px),var(--store-header-frame,var(--store-shell-target)))}.site-header{position:relative;z-index:20;--store-category-espresso:#8f6d50;background:#fff}body.store-menu-active .site-header{z-index:50}.utility-bar{border-bottom:1px solid rgba(143,109,80,.2);display:block;display:var(--store-utility-display);font-size:.5625rem;font-size:var(--store-utility-font);font-weight:600;height:28px;height:var(--store-utility-h);letter-spacing:.55px}.utility-inner{align-items:center;display:flex;gap:14px;height:100%;justify-content:flex-end}.utility-inner a,.utility-inner span+span{border-left:1px solid #d8ccbf;padding-left:14px}.utility-inner b{font-weight:700}.cart-link{color:#638313;font-weight:800}.main-nav{border-bottom:1px solid rgba(143,109,80,.24);height:98px;height:var(--store-main-h)}.nav-inner{align-items:center;display:grid;grid-template-columns:max(250px,min(18.5vw,400px)) auto minmax(0,1fr);height:100%}.brand{align-items:center;border-right:1px solid rgba(143,109,80,.34);display:flex;flex-direction:column;gap:3px;height:100%;justify-content:center}.brand img{height:calc(72px - 17px);height:calc(var(--store-brand-h) - 17px);-o-object-fit:contain;object-fit:contain;width:190px;width:var(--store-brand-w)}.brand-store-label{color:#6f5038;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-size:var(--store-brand-label-size,11px);font-weight:500;letter-spacing:.055em;line-height:1}.store-category-header-control{align-items:stretch;border-right:1px solid rgba(143,109,80,.26);display:flex;height:100%}.store-category-header-control .store-category-trigger{align-items:center;background:#fff;border:0;border-radius:0;box-shadow:none;color:#5f4634;display:inline-flex;font-size:14px;font-size:var(--store-header-category-title-size,14px);font-weight:750;gap:10px;gap:var(--store-header-category-gap,10px);height:100%;letter-spacing:.32px;margin:0;padding:0 max(16px,min(1.55vw,27px));white-space:nowrap}.store-category-header-control .store-category-trigger-copy{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0}.store-category-header-control .store-category-prompt{color:#8f6d50;font-family:Montserrat,Arial,sans-serif;font-size:9px;font-size:var(--store-header-category-prompt-size,9px);font-weight:750;letter-spacing:.095em;line-height:1}.store-category-header-control .store-category-current-title{font-family:Montserrat,Arial,sans-serif;font-size:14px;font-size:var(--store-header-category-title-size,14px);font-weight:750;letter-spacing:.01em;line-height:1}.store-category-header-control .store-category-trigger i{align-items:center;align-self:center;color:#8f6d50;display:inline-grid;font-size:8px;font-size:var(--store-header-category-chevron-size,8px);height:1em;justify-items:center;line-height:1;place-items:center;width:1em}.store-category-header-control .store-category-trigger.is-previewed,.store-category-header-control .store-category-trigger:hover{background:#f8f1e9;box-shadow:none;color:#6f5038}.store-category-header-control .store-category-trigger.active,.store-category-header-control .store-category-trigger.active.is-previewed,.store-category-header-control .store-category-trigger.active:hover{background:#fff;box-shadow:none;color:#5f4634;font-size:14px;font-size:var(--store-header-category-title-size,14px)}.store-category-header-control .store-category-trigger.active.is-previewed,.store-category-header-control .store-category-trigger.active:hover{background:#f8f1e9;box-shadow:none}.store-category-header-control .store-category-trigger:focus-visible{outline:2px solid #8f6d50;outline-offset:-3px}.main-nav nav{display:flex;grid-column:3;justify-content:flex-end}.main-nav nav a{border-right:1px solid #d8ccbf;color:#5f4634;font-size:.8125rem;font-size:var(--store-nav-font);font-weight:650;letter-spacing:.25px;padding:12px 32px;padding:var(--store-nav-pad-y) var(--store-nav-pad-x)}.main-nav nav a:last-child{border-right:0}.main-nav nav a.active,.main-nav nav a:hover{color:#2d2119}.main-nav nav .store-mobile-cart-link{display:none}.store-mobile-nav-trigger{display:none}.brand-rule{background:linear-gradient(90deg,#755237,#9f7956 45%,#d9c2a2 80%,#f2e9dc);height:33px}.store-category-nav{background:var(--store-category-espresso);border-bottom:1px solid hsla(32,38%,63%,.3);box-shadow:0 4px 9px rgba(55,35,21,.11);position:relative;z-index:25}.store-category-inner{align-items:stretch;display:flex;height:40px;height:var(--store-category-h);overflow-x:auto;scrollbar-width:none;white-space:nowrap}.store-category-inner::-webkit-scrollbar{display:none}.store-category-collapsed-rail{background:var(--store-category-espresso);display:block;height:100%;pointer-events:none;width:100%}.store-category-spacer,.store-category-trigger{flex:0 0 auto}.store-category-spacer{display:none}.store-category-trigger{align-items:center;background:linear-gradient(180deg,hsla(32,38%,63%,.12),rgba(143,109,80,.05) 48%,rgba(111,80,56,.11));border:0;border-left:1px solid rgba(72,46,29,.18);border-radius:0;border-right:1px solid rgba(72,46,29,.18);box-shadow:inset 1px 0 hsla(32,38%,63%,.18),inset -1px 0 rgba(55,34,21,.09);color:#f7ead8;display:inline-flex;font-size:max(.5625rem,.6875rem);font-size:max(var(--store-category-font),.6875rem);font-weight:750;gap:7px;height:100%;letter-spacing:.65px;margin:0;padding:0 17px;padding:0 var(--store-category-pad-x);transition:background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.store-category-current-title{font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:800;letter-spacing:.02em;line-height:1}.store-category-trigger i{align-items:center;border:0;display:inline-grid;font-size:10px;height:14px;justify-items:center;line-height:1;opacity:.78;place-items:center;transition:transform .18s ease,opacity .18s ease;width:14px}.store-category-trigger.is-previewed,.store-category-trigger:hover{background:linear-gradient(180deg,hsla(32,38%,63%,.2),rgba(143,109,80,.09) 48%,rgba(111,80,56,.14));box-shadow:inset 1px 0 hsla(32,38%,63%,.25),inset -1px 0 rgba(55,34,21,.12);color:#fff5e8}.store-category-trigger:focus-visible{outline:2px solid #f1d0a7;outline-offset:-3px}.store-category-trigger.active{background:linear-gradient(180deg,#cea67d,#8f6d50 50%,#6f5038);background:linear-gradient(180deg,var(--shark-beige) 0,#8f6d50 50%,var(--brown) 100%);box-shadow:inset 1px 0 hsla(32,38%,63%,.42),inset -1px 0 rgba(71,43,26,.3);color:#fff3df;font-size:max(.5625rem,.75rem);font-size:max(var(--store-category-font),.75rem)}.store-category-trigger.active.is-previewed,.store-category-trigger.active:hover{background:linear-gradient(180deg,#cea67d,#8f6d50 44%,#6f5038);background:linear-gradient(180deg,var(--shark-beige) 0,#8f6d50 44%,var(--brown) 100%);box-shadow:inset 1px 0 hsla(32,38%,63%,.5),inset -1px 0 rgba(71,43,26,.28);color:#fff3df}.store-category-trigger[aria-expanded=true] i{opacity:1;transform:rotate(180deg)}.store-mega-panel{background:linear-gradient(115deg,#fffaf2,#f6ecde);border-bottom:1px solid #aa8869;bottom:auto;box-shadow:0 24px 48px rgba(49,30,18,.24);display:block;left:0;max-width:100%;overflow-x:clip;position:absolute;right:0;top:0;white-space:normal;z-index:30}.store-mega-panel[hidden]{display:none}.store-mega-panel.is-open{animation:storeMegaRailReveal .3s cubic-bezier(.22,.61,.36,1) both;will-change:clip-path}@keyframes storeMegaRailReveal{0%{clip-path:inset(0 0 calc(100% - 40px) 0);clip-path:inset(0 0 calc(100% - var(--store-category-h)) 0)}to{clip-path:inset(0 0 0 0)}}.store-mega-content{display:block;min-height:0;min-width:0;padding-bottom:0;padding-top:0;position:relative}.store-mega-copy,.store-mega-feature-media,.store-mega-links,.store-mega-lower,.store-mega-mobile-categories,.store-mega-mobile-choice,.store-mega-mobile-grid,.store-mega-preview,.store-mega-preview-label,.store-mega-preview-labels,.store-mega-rail,.store-mega-rail-inner,.store-mega-subcategories,.store-mega-visuals{min-width:0}.store-mega-mobile-categories{display:none}.store-mega-rail{background:var(--store-category-espresso);margin:0;position:relative}.store-mega-rail:before{background:var(--store-category-espresso);bottom:0;content:"";left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:0}.store-mega-rail-inner{margin:0;padding-bottom:0;padding-top:0;position:relative;width:100%;z-index:1}.store-mega-visuals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;grid-gap:0;background:var(--store-category-espresso);gap:0}.store-mega-panel.is-open .store-mega-rail,.store-mega-panel.is-open .store-mega-rail:before,.store-mega-panel.is-open .store-mega-visuals{background:var(--store-category-espresso)}.store-mega-preview{aspect-ratio:5/4;background:transparent;border:0;color:#38291f;display:grid;font:inherit;isolation:isolate;overflow:hidden;padding:0;position:relative;text-align:left}.store-mega-preview img{bottom:0;filter:grayscale(1) contrast(.84) brightness(.72);height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:.74;position:absolute;right:0;top:0;transition:filter .22s ease,opacity .22s ease,transform .22s ease;width:100%;z-index:-2}.store-mega-preview:focus-visible img,.store-mega-preview:hover img{filter:grayscale(0) contrast(1) brightness(.96);opacity:1;transform:scale(1.045)}.store-mega-preview.is-active img{filter:grayscale(0) contrast(1.06) brightness(1.06);opacity:1;transform:scale(1.065)}.store-mega-preview.is-active{box-shadow:inset 0 -4px #cea67d;box-shadow:inset 0 -4px var(--shark-beige)}.store-mega-preview:focus-visible{outline:2px solid #769319;outline-offset:2px}.store-mega-preview-labels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;grid-gap:0;background:#f3e9de;border-bottom:1px solid rgba(111,80,56,.38);gap:0;padding:0}.store-mega-preview-label{background:#f3e9de;border:0;border-right:1px solid rgba(111,80,56,.32);color:#6f5038;font:inherit;font-size:max(11px,min(.85vw,15px));font-weight:800;letter-spacing:.5px;line-height:1.1;padding:7px max(4px,min(.6vw,10px));text-align:center;white-space:nowrap}.store-mega-preview-label:first-child{border-left:1px solid rgba(111,80,56,.32)}.store-mega-preview-label.is-active,.store-mega-preview-label:focus-visible,.store-mega-preview-label:hover{background-image:linear-gradient(118deg,rgba(255,241,211,.3),rgba(255,241,211,.12) 29%,rgba(58,34,20,.15) 53%,rgba(255,225,183,.16) 76%,rgba(42,24,15,.18)),linear-gradient(145deg,#a98461,#826047 47%,#987454 73%,#684a35);background-image:var(--shark-gilded-metal);color:#fff}.store-mega-preview-label:focus-visible{outline:2px solid #769319;outline-offset:-2px}.store-mega-lower{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;align-items:stretch;gap:0;min-height:274px;padding:0}.store-mega-links{display:contents}.store-mega-copy{display:flex;flex-direction:column;grid-column:1;justify-content:center;padding:28px max(22px,min(2.8vw,46px)) 32px 0}.store-mega-copy h2{color:#38291f;font-size:max(20px,min(1.7vw,32px));font-weight:800;letter-spacing:-.55px;line-height:1.05;margin:0;max-width:17ch}.store-mega-copy [data-store-mega-summary]{color:#755f4e;font-size:11px;line-height:1.5;margin:12px 0 0;max-width:37ch}.store-mega-info-links{display:grid;grid-gap:5px;gap:5px;margin:17px 0 0;max-width:34ch}.store-mega-info-label{color:#8b684c;font-size:9px;font-weight:850;letter-spacing:.72px;line-height:1.1}.store-mega-info-links a{align-items:center;border-bottom:1px solid rgba(111,80,56,.3);color:#5f4635;display:inline-flex;font-size:10px;font-weight:800;gap:7px;letter-spacing:.28px;line-height:1.2;max-width:100%;padding-bottom:2px;-webkit-text-decoration:none;text-decoration:none;transition:color .16s ease,border-color .16s ease;width:-moz-max-content;width:max-content}.store-mega-info-links a:focus-visible,.store-mega-info-links a:hover{border-color:#769319;color:#769319}.store-mega-info-links a:focus-visible{outline:2px solid rgba(118,147,25,.55);outline-offset:3px}.store-mega-info-links i{font-size:.8em}.store-mega-subcategories{align-self:stretch;border-left:1px solid rgba(111,80,56,.3);display:block;grid-column:2;padding:28px max(22px,min(2.8vw,46px)) 32px}.store-mega-menu-group{background:transparent;box-shadow:none;padding:0}.store-mega-menu-group+.store-mega-menu-group{margin-top:26px}.store-mega-menu-heading{color:#6f5038;color:var(--brown);font-size:13.5px;font-weight:800;letter-spacing:.32px;line-height:1.2;margin:0 0 11px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:rgba(111,80,56,.34);text-decoration-thickness:1px;text-underline-offset:4.5px}.store-mega-menu-heading-link{color:inherit;text-decoration:inherit;text-decoration-color:inherit;text-decoration-thickness:inherit;text-underline-offset:inherit;transition:color .16s ease,text-decoration-color .16s ease}.store-mega-menu-heading-link:focus-visible,.store-mega-menu-heading-link:hover{color:#769319;text-decoration-color:rgba(118,147,25,.62)}.store-mega-menu-heading-link:focus-visible{outline:2px solid rgba(118,147,25,.55);outline-offset:3px}.store-mega-menu-group ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 24px;gap:6px 24px;list-style:none;margin:0;padding:0}.store-mega-menu-group li{min-width:0;padding:0}.store-mega-menu-group li a{background:transparent;color:#5f4635;display:block;font-size:11px;font-weight:600;letter-spacing:.11px;line-height:1.25;overflow:visible;padding:3px 0;text-overflow:clip;transition:color .16s ease,transform .16s ease;white-space:normal}.store-mega-menu-group li .store-mega-menu-text{background:transparent;color:#5f4635;display:block;font-size:11px;font-weight:600;letter-spacing:.11px;line-height:1.25;overflow:visible;padding:3px 0;text-overflow:clip;white-space:normal}.store-mega-menu-group li a:focus-visible,.store-mega-menu-group li a:hover{background:transparent;color:#769319;transform:translateX(2px)}.store-mega-menu-group li a:focus-visible{outline:2px solid rgba(118,147,25,.55);outline-offset:3px}.store-mega-feature-media{align-self:stretch;background:transparent;border-left:1px solid rgba(111,80,56,.3);display:flex;flex-direction:column;grid-column:3;height:auto;justify-content:center;margin:0;min-height:0;min-width:0;overflow:visible;padding:18px max(22px,min(2.8vw,46px)) 34px;position:relative;z-index:0}.store-mega-feature-frame{aspect-ratio:16/9;background:transparent;border:0;box-shadow:none;display:block;min-width:0;overflow:hidden;padding:0;width:100%}.store-mega-feature-frame img{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .18s ease,transform .35s ease;width:100%}.store-mega-feature-media figcaption{align-items:center;color:#5f4634;display:flex;font-size:max(15px,min(1.2vw,20px));font-weight:850;letter-spacing:.5px;line-height:1.05;padding:18px 0 0;position:static;z-index:2}.store-mega-feature-media figcaption a{align-items:center;color:inherit;display:inline-flex;gap:9px;justify-content:flex-start;text-transform:uppercase;transition:color .16s ease}.store-mega-feature-media figcaption a:focus-visible,.store-mega-feature-media figcaption a:hover{color:#769319}.store-mega-feature-media figcaption i{font-size:.8em}.store-mega-close{display:none}@media(min-width:768px){.store-mega-panel{background:#fff;border-bottom:1px solid hsla(32,38%,63%,.32);box-shadow:0 20px 42px rgba(49,30,18,.3)}.store-mega-content{background:#fff;box-shadow:none}.store-mega-lower{height:max(300px,min(21.7vw,365px));min-height:0}.store-mega-subcategories{overflow-y:auto;scrollbar-width:thin}.store-mega-feature-media{height:100%}}@media(min-width:1200px){.store-mega-content{padding-bottom:max(24px,min(1.65vw,64px))}}@media(min-width:2560px){.store-category-header-control .store-category-trigger{padding-left:max(28px,min(1.15vw,46px));padding-right:max(28px,min(1.15vw,46px))}.store-mega-preview-label{font-size:max(16px,min(.68vw,26px));line-height:1.15;padding:max(10px,min(.42vw,16px)) max(7px,min(.55vw,18px))}.store-mega-lower{height:max(440px,min(16.5vw,650px))}.store-mega-copy{padding:max(38px,min(2.15vw,70px)) max(34px,min(2.35vw,76px)) max(44px,min(2.6vw,82px)) 0}.store-mega-copy h2{font-size:max(40px,min(1.55vw,64px));letter-spacing:-.8px}.store-mega-copy [data-store-mega-summary]{font-size:max(16px,min(.64vw,25px));line-height:1.5;margin-top:max(16px,min(.75vw,28px))}.store-mega-info-links{gap:max(8px,min(.42vw,15px));margin-top:max(22px,min(1vw,36px))}.store-mega-info-label{font-size:max(13px,min(.48vw,18px));letter-spacing:.08em}.store-mega-info-links a{font-size:max(15px,min(.57vw,22px));gap:max(8px,min(.4vw,14px));letter-spacing:.035em;padding-bottom:4px}.store-mega-subcategories{padding:max(38px,min(2.15vw,70px)) max(34px,min(2.35vw,76px)) max(44px,min(2.6vw,82px))}.store-mega-menu-group+.store-mega-menu-group{margin-top:max(30px,min(1.35vw,50px))}.store-mega-menu-heading{font-size:max(19px,min(.78vw,30px));letter-spacing:.025em;line-height:1.18;margin-bottom:max(14px,min(.68vw,26px));text-underline-offset:.25em}.store-mega-menu-group ul{gap:max(9px,min(.5vw,18px)) max(30px,min(1.4vw,54px))}.store-mega-menu-group li .store-mega-menu-text,.store-mega-menu-group li a{font-size:max(16px,min(.62vw,24px));letter-spacing:.02em;line-height:1.3;padding:max(4px,min(.2vw,8px)) 0;text-wrap:balance}.store-mega-feature-media{padding:max(30px,min(1.6vw,54px)) max(34px,min(2.35vw,76px)) max(48px,min(2.8vw,88px))}.store-mega-feature-media figcaption{font-size:max(24px,min(1vw,38px));letter-spacing:.035em;padding-top:max(20px,min(1vw,38px))}}@media(min-width:768px) and (max-width:1199px){.store-mega-lower{gap:0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:260px}.store-mega-copy,.store-mega-feature-media,.store-mega-subcategories{padding-left:20px;padding-right:20px}}@media(max-width:991px){:root{--store-utility-display:none}.site-header{display:contents;--store-sticky-white-h:var(--store-main-h)}.main-nav{background:#fff;box-shadow:0 5px 14px rgba(55,35,21,.1);position:sticky;top:0;z-index:83}.nav-inner{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;position:relative;grid-column-gap:max(4px,min(1.5vw,9px));-moz-column-gap:max(4px,min(1.5vw,9px));column-gap:max(4px,min(1.5vw,9px))}.brand{border-right:0;grid-column:1;justify-self:start;min-width:0;width:-moz-max-content;width:max-content}.brand img{width:max(96px,min(18vw,144px))}.brand-store-label{font-size:max(9px,min(1.1vw,10px))}.store-category-header-control{border:0;grid-column:2;height:100%;margin:0;min-width:0;position:static;transform:none;width:auto}.store-category-header-control .store-category-trigger{gap:max(3px,min(1vw,6px));justify-content:center;min-width:0;overflow:hidden;padding-left:max(4px,min(1.2vw,8px));padding-right:max(4px,min(1.2vw,8px));white-space:normal;width:100%}.store-category-header-control .store-category-trigger-copy{align-items:center;gap:3px;text-align:center}.store-category-header-control .store-category-prompt{font-size:max(8px,min(1.15vw,10px));letter-spacing:.065em}.store-category-header-control .store-category-current-title{font-size:max(11px,min(1.8vw,15px));line-height:1.05;text-align:center;text-wrap:balance}.store-category-header-control .store-category-trigger i{flex:0 0 10px;font-size:max(7px,min(1vw,9px));height:10px;width:10px}.store-category-header-control .store-category-trigger.active,.store-category-header-control .store-category-trigger.active.is-previewed,.store-category-header-control .store-category-trigger.active:hover{font-size:max(11px,min(1.8vw,15px))}.store-mobile-nav-trigger{align-items:center;align-self:center;background-color:#8f6d50;background-image:linear-gradient(118deg,rgba(255,241,211,.3),rgba(255,241,211,.12) 29%,rgba(58,34,20,.15) 53%,rgba(255,225,183,.16) 76%,rgba(42,24,15,.18)),linear-gradient(145deg,#a98461,#826047 47%,#987454 73%,#684a35);background-image:var(--shark-gilded-metal);border:1px solid rgba(111,80,56,.58);border-radius:3px;box-shadow:inset 0 1px hsla(0,0%,100%,.28),0 3px 9px rgba(55,35,21,.18);color:#fff;display:inline-grid;grid-column:3;height:44px;justify-items:center;justify-self:end;padding:0;place-items:center;width:max(44px,min(6vw,48px))}.store-mobile-menu-icon{display:grid;grid-gap:4px;align-items:center;gap:4px;justify-items:center;place-items:center}.store-mobile-menu-icon i{background:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(55,35,21,.28);display:block;height:2px;transition:transform .18s ease,opacity .18s ease;width:18px}.store-mobile-nav-trigger[aria-expanded=true] .store-mobile-menu-icon i:first-child{transform:translateY(6px) rotate(45deg)}.store-mobile-nav-trigger[aria-expanded=true] .store-mobile-menu-icon i:nth-child(2){opacity:0}.store-mobile-nav-trigger[aria-expanded=true] .store-mobile-menu-icon i:last-child{transform:translateY(-6px) rotate(-45deg)}.store-mobile-nav-trigger:hover{filter:brightness(1.06)}.store-mobile-nav-trigger:focus-visible{outline:2px solid #8f6d50;outline-offset:-3px}.main-nav nav{background:#fff;border-top:1px solid #8f6d50;box-shadow:0 18px 34px rgba(49,30,18,.2);display:grid;grid-column:auto;justify-content:stretch;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-7px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;width:min(260px,calc(100vw - max(16px,calc((100vw - calc(100vw - 32px))/2))*2));width:min(260px,calc(100vw - var(--gutter)*2));z-index:90}.main-nav nav.is-mobile-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.main-nav nav a,.main-nav nav a.active{align-items:center;background:#fff;border:0;border-bottom:1px solid rgba(143,109,80,.2);color:#5f4634;display:flex;justify-content:flex-start;min-height:48px;padding:0 18px}.main-nav nav .store-mobile-cart-link{color:#638313;display:flex;font-weight:800;gap:9px}.main-nav nav .store-mobile-cart-link i{text-align:center;width:16px}.main-nav nav a:last-child{border-bottom:0}.main-nav nav a.active:hover,.main-nav nav a:hover{background:#f8f1e9;color:#2d2119}.main-nav nav a.active:after{background:#769319;border-radius:50%;content:"";height:5px;margin-left:auto;width:5px}.store-category-nav{z-index:25}body.store-menu-active .store-category-nav{z-index:70}body.store-menu-open{overflow:hidden}.store-mega-panel.is-open{bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;top:var(--store-sticky-white-h);width:100%}.brand-rule{height:24px}}@media(max-width:620px){.site-header{--store-sticky-white-h:var(--store-main-h)}.main-nav{top:0}.brand img{width:max(96px,min(25vw,112px))}.store-category-header-control{justify-self:center;width:min(185px,100%)}.store-category-header-control .store-category-trigger-copy{gap:2px}.store-category-header-control .store-category-prompt{font-size:9px;letter-spacing:.055em}.store-category-header-control .store-category-current-title,.store-category-header-control .store-category-trigger.active,.store-category-header-control .store-category-trigger.active.is-previewed,.store-category-header-control .store-category-trigger.active:hover{font-size:14px;line-height:1}.store-mobile-nav-trigger{height:42px;width:44px}.brand-rule{height:20px}.store-category-trigger{padding-left:13px;padding-right:13px}}@media(max-width:350px){.brand img{width:96px}.brand-store-label{font-size:8.5px;letter-spacing:.04em}.store-category-header-control .store-category-trigger{gap:3px;padding-left:4px;padding-right:4px}.store-category-header-control .store-category-prompt{font-size:8.5px;letter-spacing:.05em}.store-category-header-control .store-category-current-title,.store-category-header-control .store-category-trigger.active,.store-category-header-control .store-category-trigger.active.is-previewed,.store-category-header-control .store-category-trigger.active:hover{font-size:13px}.store-mobile-nav-trigger{height:42px;width:44px}}@media(max-width:767px){.store-category-inner{padding-left:8px;padding-right:8px}.store-category-trigger{gap:5px}.store-mega-content{align-items:stretch;display:flex;flex-direction:column;gap:22px;min-height:100%;min-width:0;padding-bottom:42px;padding-top:26px}.store-mega-visuals{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;width:100%}.store-mega-preview{min-height:118px}.store-mega-preview-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.store-mega-preview-label{word-wrap:anywhere}.store-mega-lower{display:flex;flex-direction:column;gap:22px;min-height:0;padding:0}.store-mega-links{display:contents}.store-mega-copy h2{font-size:25px}.store-mega-copy [data-store-mega-summary]{margin-bottom:16px;margin-top:10px;max-width:42ch}.store-mega-subcategories{border-left:0;border-top:1px solid rgba(111,80,56,.25);padding:20px 0 0}.store-mega-menu-group+.store-mega-menu-group{margin-top:26px}.store-mega-menu-group ul{gap:8px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.store-mega-feature-media{height:auto;margin:0;min-height:0;padding:0 20px 28px}.store-mega-feature-frame{aspect-ratio:16/9;height:auto;padding:0;width:100%}.store-mega-feature-media figcaption{padding-top:14px}.store-mega-close{background:transparent;border:0;border-bottom:1px solid #6f5038;color:#5b412e;display:inline-flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:.63px;padding:7px 0;position:absolute;right:0;top:16px}}@media(max-width:1199px){.store-mega-panel{background:#fff}.store-mega-content{padding:max(24px,min(4vw,42px)) 0 max(34px,min(5vw,54px))}.store-mega-lower,.store-mega-rail{display:none}.store-mega-mobile-categories{display:block}.store-mega-mobile-title{color:#6f5038;font-size:max(14px,min(2vw,18px));font-weight:820;letter-spacing:.055em;line-height:1.15;margin:0 0 max(15px,min(2.5vw,24px));padding-right:54px}.store-mega-mobile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:max(18px,min(2.6vw,28px)) max(14px,min(2.2vw,24px));gap:max(18px,min(2.6vw,28px)) max(14px,min(2.2vw,24px))}.store-mega-mobile-choice{color:#5f4635;display:flex;flex-direction:column;font-size:max(11px,min(1.55vw,14px));font-weight:760;gap:9px;letter-spacing:.025em;line-height:1.22;text-align:center}.store-mega-mobile-choice img{aspect-ratio:5/4;display:block;filter:saturate(.8) contrast(.96);-o-object-fit:cover;object-fit:cover;transition:filter .18s ease,transform .18s ease;width:100%}.store-mega-mobile-choice span{align-items:flex-start;border-bottom:1px solid rgba(111,80,56,.28);display:flex;justify-content:center;min-height:2.44em;padding:0 4px 7px;text-wrap:balance}.store-mega-mobile-choice.is-active img,.store-mega-mobile-choice:focus-visible img,.store-mega-mobile-choice:hover img{filter:saturate(1) contrast(1.02)}.store-mega-mobile-choice.is-active span{border-color:#769319;color:#38291f}.store-mega-mobile-choice:focus-visible{outline:2px solid rgba(118,147,25,.62);outline-offset:4px}.store-mega-close{background:transparent;border:0;border-bottom:1px solid #6f5038;color:#5b412e;display:inline-flex;font-size:9px;font-weight:800;gap:6px;letter-spacing:.63px;padding:7px 0;position:absolute;right:0;top:max(13px,min(2vw,18px))}}@media(max-width:620px){.store-mega-content{gap:0;padding:22px 0 36px}.store-mega-mobile-grid{gap:18px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.store-mega-mobile-choice{font-size:11px;gap:7px}.store-mega-mobile-choice span{min-height:2.44em;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.store-mega-panel.is-open{animation:none}.store-mega-feature-media img{transition:none}}@media(min-width:992px){.nav-inner{grid-template-columns:0 auto minmax(0,1fr);grid-template-columns:var(--store-rail-width) auto minmax(0,1fr)}.brand{justify-content:center}.brand img{width:min(calc(0px - 30px),190px);width:min(calc(var(--store-rail-width) - 30px),var(--store-brand-w))}.store-category-spacer{display:none}}.utility-inner>.dropdown{align-items:center;display:inline-flex;position:relative}.utility-inner>.dropdown+.dropdown,.utility-inner>.dropdown+a{border-left:1px solid #d8ccbf;padding-left:14px}.utility-inner .ust-linkler-dropdown,.utility-inner .ust-linkler-dropdown:focus,.utility-inner .ust-linkler-dropdown:hover{background:transparent;border:0;border-radius:0;box-shadow:none;color:#211b17;color:var(--ink);font-size:inherit;font-weight:700;letter-spacing:inherit;line-height:1;margin:0;padding:0 2px 0 4px}.utility-inner .ust-linkler-dropdown:after{display:none}.site-header .utility-chevron{align-self:center;color:#8f6d50;font-size:8px;line-height:1;margin-left:2px;pointer-events:none;transition:transform .15s ease}.site-header #currencyArrow,.site-header #currencyArrowMain,.site-header #langArrow,.site-header #langArrowMain{margin:0 0 0 2px}.site-header .dropdown-toggle[aria-expanded=true]+.utility-chevron{transform:rotate(180deg)}.utility-inner .dropdown-menu{border:1px solid #d8ccbf;border-radius:0;box-shadow:0 10px 24px rgba(62,43,28,.14);font-size:10px;min-width:96px}.utility-inner .dropdown-item{color:#5f4634;font-weight:700;letter-spacing:.55px}.utility-inner .dropdown-item:hover{background:#f8f1e9;color:#2d2119}.cart-link .cart-count-badge{align-items:center;border-radius:15px;display:inline-grid;height:15px;justify-items:center;line-height:1;margin-left:5px;place-items:center;width:15px}.site-header .store-mega-lower[hidden]{display:none}.main-nav nav .store-mobile-locale{display:none}@media(min-width:992px){.main-nav nav .store-mobile-auth{display:none!important}}.store-mega-panel .store-mega-menu-group ul{list-style:none}@media(max-width:991px){.main-nav nav .store-mobile-locale{align-items:center;background:#fff;border-bottom:1px solid rgba(143,109,80,.2);color:#5f4634;display:flex;font-size:11px;font-weight:600;gap:6px;justify-content:flex-start;letter-spacing:.55px;min-height:48px;padding:0 18px}.main-nav nav .store-mobile-locale .dropdown{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.main-nav nav .store-mobile-locale .ust-linkler-dropdown,.main-nav nav .store-mobile-locale .ust-linkler-dropdown:hover{background:transparent;border:0;border-radius:0;box-shadow:none;color:#211b17;color:var(--ink);font-size:inherit;font-weight:700;letter-spacing:inherit;margin:0;padding:0 2px 0 4px}.main-nav nav .store-mobile-locale .ust-linkler-dropdown:after{display:none}.main-nav nav .store-mobile-locale .dropdown-menu{border:1px solid #d8ccbf;border-radius:0;font-size:10px;min-width:96px}}.store-mobile-locale .dropdown-menu-drop,.utility-inner .dropdown-menu-drop{background-color:#fff;border:1px solid #d8ccbf;box-shadow:0 10px 24px rgba(62,43,28,.14);color:#5f4634;top:24px;transform:none}.store-mobile-locale .dropdown-item{color:#5f4634;font-weight:700;letter-spacing:.55px}
/*# sourceMappingURL=store-header.min.css.map */
