.collection.full-width{padding-left:0;padding-right:0}.collection .card .card__heading{font-family:var(--font-body-family);font-weight:500}.listing{position:relative;display:block}.listing .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7;background:#fff}@media screen and (min-width: 750px){.listing .loading-overlay{padding-left:5rem;padding-right:5rem}listing-algolia.full-width{padding-right:0}}@media screen and (max-width: 989px){listing-algolia.full-width{padding-left:0;padding-right:0}}.listing.loading .loading-overlay{display:block}.listing__count{display:flex;align-items:center;gap:4px;margin:0 1rem 1.5rem}.listing__count-type{font-weight:700;text-transform:uppercase}.listing__count-results{color:#757575}.listing-actions{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;position:sticky;top:0;background-color:rgb(var(--palette-four-background));z-index:2}.listing-actions.is-stuck{box-shadow:0 0 16px -8px #00000059}.listing-actions__query-form{display:flex;align-items:center;gap:.875rem;padding:0rem 0rem 0rem .875rem;width:100%;max-width:400px;border-style:solid;border-width:var(--inputs-border-width);border-radius:var(--inputs-radius);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-foreground),var(--inputs-shadow-opacity))}.listing-actions__query-form .icon-search{width:1.25rem;height:1.25rem}.listing-actions__query-input{border:none;background-color:transparent;color:var(--color-input-text);font-family:var(--font-body-family);font-size:16px;font-weight:var(--font-body-weight);letter-spacing:var(--font-body-spacing);line-height:var(--font-body-height);width:100%;padding:.5rem 0}.listing-actions__sort-container{display:flex;gap:.5rem;align-items:center}.listing-actions__sort-label{flex-shrink:0}.listing-actions__sort-select{position:relative}.listing-actions__sort-select .select__select{-webkit-appearance:none;appearance:none;background:transparent;border:none;font-weight:700;padding:0;font-size:var(--font-base-size);width:100%}.listing-actions__sort-select .icon-caret{position:absolute;top:50%;right:0;transform:translateY(-50%);color:#aa5707;width:.75rem;height:auto}.filters-wrapper{padding-right:1rem;max-width:340px;width:100%;border-right:3px solid #5e5f651c;display:flex;flex-direction:column;position:sticky;top:2rem;max-height:calc(100dvh - 4rem);height:100vh;overflow-y:auto}.filters-header{font-weight:700;display:flex;align-items:center;gap:.5rem;text-transform:uppercase;font-size:1.25rem;margin-bottom:0;justify-content:space-between}.filters-header .icon{color:#aa5707;width:1.5rem;height:auto}.filters-list{display:flex;flex-direction:column}.filter__details{margin-top:1rem;border-top:1px solid #c9c9c9;padding-top:1rem}.filter__summary{font-size:1rem;font-weight:700;margin:0}.filter__summary .filter__title{font-size:1rem;font-weight:700}.filter__summary>.icon{width:.875rem;height:auto;right:.5rem}.filter__details[open] .filter__summary>.icon{transform:rotate(180deg)}.filter__submenu{margin-top:1rem;display:flex;flex-direction:column;overflow-y:auto;max-height:24rem;box-sizing:border-box}.filter__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0;margin:0}.filter__label{font-size:1rem;width:100%;display:flex;cursor:pointer;align-items:center;gap:.5rem;line-height:1;padding:4px 0}.filter__label--swatch{position:relative}.filter__label--swatch:before{content:"";display:block;width:18px;height:18px;background-color:#fff;border-radius:3px;flex-shrink:0;margin-left:2px}.filter__label--swatch:after{content:"";display:block;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%);border:1px solid #C9C9C9;border-radius:3px}.filter__label--swatch:has([type=checkbox]:checked):after{border:1px solid #1b1b1b}.filter__label--swatch[data-value=black]:before{background:#111}.filter__label--swatch[data-value=white]:before{background:#fff}.filter__label--swatch[data-value=grey]:before{background:#6b7280}.filter__label--swatch[data-value=red]:before{background:#d40000}.filter__label--swatch[data-value=blue]:before{background:#1e90ff}.filter__label--swatch[data-value=green]:before{background:#2e7d32}.filter__label--swatch[data-value=yellow]:before{background:#fbc02d}.filter__label--swatch[data-value=purple]:before{background:#6a1b9a}.filter__label--swatch[data-value=pink]:before{background:#d81b60}.filter__label--swatch[data-value=tan]:before{background:tan}.filter__label--swatch[data-value=brown]:before{background:#8b4513}.filter__label--swatch[data-value=amber]:before{background:#ffbf00}.filter__label--swatch[data-value=stone]:before{background:#a8a29e}.filter__label--swatch[data-value=iridescent]:before{background:url(/cdn/shop/files/iridescent-swatch.png?v=1614296002&width=20)}.filter__label--swatch[data-value=chrome]:before{background:url(/cdn/shop/files/color-chrome.png?v=1626987148&width=20)}.filter__label--swatch[data-value="stainless steel"]:before{background:#a7a9ac}.filter__label--swatch[data-value=silver]:before{background:silver}.filter__label--swatch[data-value=gold]:before{background:#d4af37}.filter__label--swatch[data-value=copper]:before{background:#b87333}.filter__label--swatch[data-value=wood]:before{background:#111}.filter__label--swatch[data-value=clear]:before{background:url(/cdn/shop/files/clear-swatch.jpg?v=1761765193&width=20)}.filter__label--swatch[data-value=amaranth]:before{background:url(/cdn/shop/files/color-amaranth.png?v=1632145358&width=20)}.filter__label--swatch[data-value=aquamarine]:before{background:#8fe3e8}.filter__label--swatch[data-value=amazonite]:before{background:#01b3c1}.filter__label--swatch[data-value=orange]:before{background:#ef9650}.filter__label--swatch[data-value=bakelite]:before{background:url(/cdn/shop/files/kinto_black_swatch.jpg?v=1727711612&width=20)}.filter__label--swatch[data-value="black walnut"]:before{background:url(/cdn/shop/files/Black_Oak.jpg?v=1725480915&width=20)}.filter__label--swatch[data-value="blackened oak"]:before{background:url(/cdn/shop/files/Black_Oak.jpg?v=1725480915&width=20)}.filter__label--swatch[data-value=concrete]:before{background:url(/cdn/shop/files/concrete_swatch.jpg?v=1725481729&width=20)}.filter__label--swatch[data-value="ebony macassar"]:before{background:url(/cdn/shop/files/ebony_macassar_swatch.jpg?v=1726753970&width=20)}.filter__label--swatch[data-value="elm carpathian burl"]:before{background:url(/cdn/shop/files/elm_carpathian_burl_swatch.jpg?v=1726754201&width=20)}.filter__label--swatch[data-value="olive wood"]:before{background:url(/cdn/shop/files/olive_wood_swatch.jpg?v=1725481280&width=20)}.filter__label--swatch[data-value=rosewood]:before{background:url(/cdn/shop/files/rosewood_swatch.png?v=1726062870&width=20)}.filter__label--swatch[data-value="tiger maple"]:before{background:url(/cdn/shop/files/tiger_maple_swatch.jpg?v=1725481865&width=20)}.filter__label--swatch[data-value=walnut]:before{background:url(/cdn/shop/files/walnut_swatch.jpg?v=1725481340&width=20)}.filter__label--swatch[data-value="zebra wood"]:before{background:url(/cdn/shop/files/zebra_wood_swatch_2.jpg?v=1759945329&width=20)}.filter__label--swatch[data-value=anthracite]:before{background:url(/cdn/shop/files/anthracite_swatch.jpg?v=1761686949&width=20)}.filter__label--swatch[data-value="lacewood quarter cut"]:before{background:url(/cdn/shop/files/lacewood_swatch.jpg?v=1726609822&width=20)}.filter__label--swatch[data-value="maple birdseye"]:before{background:url(/cdn/shop/files/birdseye_maple_swatch.jpg?v=1726753711&width=20)}.filter__label--swatch[data-value="maple curly figured"]:before{background:url(/cdn/shop/files/maple_curly_figured_swatch.jpg?v=1726754373&width=20)}.filter__label--swatch[data-value="no accents"]:before{background:url(/cdn/shop/files/no_accents_swatch.jpg?v=1761686949&width=20)}.filter__label--swatch[data-value=oak]:before{background:url(/cdn/shop/files/oak_swatch.jpg?v=1725481096&width=20)}.filter__label--swatch[data-value=sapele]:before{background:url(/cdn/shop/files/sapele_swatch.jpg?v=1726514184&width=20)}.filter__label--swatch[data-value="sapele quarter cut"]:before{background:url(/cdn/shop/files/sapele_quarter_cut_swatch.jpg?v=1726754043&width=20)}.filter__label--swatch[data-value="walnut burl"]:before{background:url(/cdn/shop/files/walnut_burl_swatch.jpg?v=1726754012&width=20)}.filter__label--swatch[data-value="walnut quarter cut"]:before{background:url(/cdn/shop/files/walnut_quarter_cut_swatch.jpg?v=1726753920&width=20)}.filter__label--swatch[data-value=wenge]:before{background:url(/cdn/shop/files/wenge_swatch_2.jpg?v=1761677567&width=20)}.filter__label--swatch[data-value="wenge quarter cut"]:before{background:url(/cdn/shop/files/wenge_swatch_2.jpg?v=1761677567&width=20)}.filter__label--swatch[data-value=wood]:before{background:url(/cdn/shop/files/generic_wood_swatch.jpg?v=1761765481&width=20)}.filter__label--swatch[data-value=aluminum]:before{background:url(/cdn/shop/files/aluminum_swatch.jpg?v=1761766317&width=20)}.filter__label--swatch[data-value="aluminum - silver"]:before{background:url(/cdn/shop/files/aluminum_silver_swatch.jpg?v=1761766578&width=20)}.filter__label--swatch[data-value="aluminum - black"]:before{background:url(/cdn/shop/files/aluminum_black_swatch.jpg?v=1761766578&width=20)}.filter__label--swatch[data-value="black plastic"]:before{background:url(/cdn/shop/files/black_plastic_swatch.jpg?v=1761766578)}.filter__label--swatch[data-value="flamed oak"]:before{background:url(/cdn/shop/files/flamed_oak_swatch.jpg?v=1761766317&width=20)}.filter__label--swatch[data-value="hypernova iridescent titanium plated"]:before{background:url(/cdn/shop/files/hypernova_iridescent_titanium_plated_swatch.jpg?v=1761766317&width=20)}.filter__label--swatch[data-value="hypernova ultra plasma titanium plated"]:before{background:url(/cdn/shop/files/hypernova_ultra_plasma_titanium_plated_swatch.jpg?v=1761766578&width=20)}.filter__label--swatch[data-value="kilonova dlc plated"]:before{background:url(/cdn/shop/files/kilonova_dlc_plated_swatch.jpg?v=1761766317&width=20)}.filter__label--swatch[data-value=maple]:before{background:url(/cdn/shop/files/maple_swatch.png?v=1726061937&width=20)}.filter__label--swatch[data-value="supernova black titanium plated"]:before{background:url(/cdn/shop/files/supernova_black_titanium_plated_swatch.jpg?v=1761766317&width=20)}.filter__label--swatch[data-value="supernova gold titanium plated"]:before{background:url(/cdn/shop/files/supernova_gold_titanium_plated_swatch.jpg?v=1761766317&width=20)}.filter__checkbox{width:1rem;height:1rem;margin-right:0}.filter__checkbox[name="meta.rating.review_average_rounded"]+.filter__text-label{color:#aa5707;font-size:18px;position:relative;top:1px}.filters-drawer__summary{font-size:var(--font-base-size);font-weight:700;display:flex;align-items:center;gap:.5rem;text-transform:uppercase}.filters-drawer__summary:before{display:none!important}.filters-drawer__summary>.icon{color:#aa5707;width:1.5rem;height:1.5rem}.drawer{visibility:hidden;position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-base-text),.5);transition:visibility var(--duration-default) ease}.drawer .drawer{top:0}.drawer--left{justify-content:flex-start}.drawer.active,menu-drawer details[open]>.drawer,.menu-drawer-container[open]>.drawer{visibility:visible}.drawer.active>.drawer__container,menu-drawer details[open]>.drawer>.drawer__container,.menu-drawer-container[open]>.drawer>.drawer__container{transform:translate(0)}.drawer__container{height:100dvh;width:100%;max-width:480px;padding:0 24px;border-right:0;overflow:hidden;display:flex;position:relative;flex-flow:column;transform:translate(100%);transition:transform var(--duration-default) ease;border-color:rgba(var(--color-base-text),var(--drawer-border-opacity));border-style:solid;border-width:var(--drawer-border-width);box-shadow:var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity));--footer-height: 0px}.drawer__container--footer{--footer-height: 115px}@media screen and (max-width: 749px){.drawer__container{border-radius:0}}.drawer.drawer--opened{visibility:visible}cart-drawer.drawer--opened .drawer__container,.drawer.drawer--opened>.drawer__container{transform:none;visibility:visible}.drawer__overlay{display:block!important;position:fixed;top:0;right:0;bottom:0;left:0}.drawer__header{position:relative;padding:15px 0;display:flex;justify-content:space-between;align-items:center}.drawer__header *{margin:0}.drawer__close{z-index:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.drawer__close svg{height:15px;width:15px;vertical-align:top}.drawer__header+.drawer__content{height:calc(100% - 1rem - 54px - var(--footer-height))}.drawer__content{height:calc(100% - 1rem - var(--footer-height));overflow-y:auto;scrollbar-color:#656868 #e8e6e4;scrollbar-width:3px}.drawer__content--footer{--footer-height: 80px}.drawer__content--full{margin-left:-1rem;max-width:none;width:calc(100% + 1rem);display:flex;flex-direction:column}.drawer__content::-webkit-scrollbar{height:3px;width:3px;display:none}.drawer__content::-webkit-scrollbar-thumb{background-color:#656868;border-radius:.4rem;border:0}.drawer__content::-webkit-scrollbar-track{background:#e8e6e4;border-radius:.4rem}.drawer__footer{position:absolute;left:0;bottom:0;padding:16px 24px;width:100%;display:flex;gap:24px}.drawer__footer-button{width:100%}.filters__pills{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;border-top:1px solid #c9c9c9;padding-top:1rem}.filters__pills--drawer{margin-top:0}.filters__pills:empty{display:none}.filters__pill{font-family:var(--font-body-family);align-items:center;justify-content:space-between;display:flex;font-size:1rem;font-style:normal;text-transform:capitalize;line-height:1;cursor:pointer;padding:0;text-align:left}.filters__pill:after{content:"\d7";font-size:20px;line-height:1;position:initial}.filters__pill--clear{margin-top:.5rem;border-color:#aa5707;color:#aa5707;padding:.5rem;width:fit-content;transition:all .3s ease}.filters__pill--clear:hover{background-color:#aa5707;color:#fff}.listing__types{display:flex;align-items:center;border-bottom:3px solid #5e5f651c;justify-content:center;margin:0 1rem 1.5rem}.listing__type{height:40px;text-transform:uppercase;padding:0 1rem;font-family:var(--font-body-family);align-items:center;display:flex;font-size:1rem;font-style:normal;font-weight:400;cursor:pointer;justify-content:center;background:transparent;text-decoration:none;position:relative}.listing__type[aria-selected=true]{font-weight:700}.listing__type[aria-selected=true]:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:3px;background:rgb(var(--palette-four-text))}.listing__banner-item img{width:calc(100% - 2rem);height:auto;border-radius:3px;margin:0 1rem .5rem;display:block}.product-grid__empty{width:100%;text-align:center;margin-top:1rem}.collection .product-grid{margin:1rem 1rem 0}.card__tag--promo{background-color:#1f535c;color:#fff;border-radius:3px;padding-inline:.75rem;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/587/assets/base_listing.css.map */
