@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,700;0,900;1,900&family=Barlow:wght@300;400;500&display=swap";:root{--tkp-gold: #c9a84c;--tkp-gold-light: #e8c96a;--tkp-gold-dim: #7a6228;--tkp-black: #080807;--tkp-dark: #0d0c0a;--tkp-white: #f0ebe0;--tkp-stone: #a09880;--tkp-stone-dim: #5a5448}body{background:var(--tkp-black)!important;color:var(--tkp-white)!important;font-family:Barlow,sans-serif!important}.gradient,.color-background-1,.color-background-2{background:var(--tkp-black)!important;color:var(--tkp-white)!important}.header-wrapper{background:#080807fa!important;border-bottom:1px solid rgba(201,168,76,.12)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.header{background:transparent!important}.header__heading-link,.header__heading-link:visited{color:var(--tkp-white)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;letter-spacing:.25em!important}.header__menu-item,.header__menu-item span{color:var(--tkp-stone)!important;font-family:Barlow Condensed,sans-serif!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.header__menu-item:hover span{color:var(--tkp-gold-light)!important}.header__icon,.header__icon svg{color:var(--tkp-stone)!important;fill:var(--tkp-stone)!important}.header__icon:hover,.header__icon:hover svg{color:var(--tkp-gold)!important;fill:var(--tkp-gold)!important}.cart-count-bubble{background:var(--tkp-gold)!important;color:var(--tkp-black)!important}.header__submenu{background:#080807fa!important;border:1px solid rgba(201,168,76,.12)!important}.product__media-wrapper,.product-media-container,.product__media-item,.product__media{background:var(--tkp-dark)!important}.thumbnail-list{padding:10px 12px!important;gap:8px!important;background:var(--tkp-black)!important;border-top:1px solid rgba(201,168,76,.1)!important}.thumbnail-list__item{border:1px solid rgba(201,168,76,.15)!important;border-radius:0!important;overflow:hidden!important;transition:border-color .25s,box-shadow .25s!important}.thumbnail-list__item.is-active,.thumbnail-list__item:hover{border-color:var(--tkp-gold)!important;box-shadow:0 0 12px #c9a84c59!important}.deferred-media__poster-button{background:#c9a84c1f!important;border:1px solid var(--tkp-gold)!important}.deferred-media__poster-button .icon{color:var(--tkp-gold)!important;fill:var(--tkp-gold)!important}.media-modal,.media-modal__content{background:#080807f7!important}.media-modal__toggle{color:var(--tkp-stone)!important}.slider-button{background:#080807cc!important;border:1px solid rgba(201,168,76,.25)!important;color:var(--tkp-gold)!important;border-radius:0!important}.slider-button svg{fill:var(--tkp-gold)!important}.slider-button:hover{border-color:var(--tkp-gold)!important;background:#c9a84c1a!important}.product__info-wrapper{background:var(--tkp-black)!important;padding:48px 56px!important}.product__info-container{max-width:500px!important}.product__text.caption-with-letter-spacing,.product__text{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.38em!important;text-transform:uppercase!important;color:var(--tkp-gold)!important;display:flex!important;align-items:center!important;gap:12px!important}.product__text:before{content:""!important;display:inline-block!important;width:32px!important;height:1px!important;background:var(--tkp-gold)!important}.product__title h1,.product__title h2.h1,.product__title .h1{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(36px,4vw,60px)!important;font-weight:900!important;text-transform:uppercase!important;line-height:.88!important;letter-spacing:-.01em!important;color:#fff!important;margin:0 0 16px!important}.price--large{margin:0!important}.price--large .price__regular .price-item,.price--large .price__sale .price-item--sale{font-family:Barlow Condensed,sans-serif!important;font-size:52px!important;font-weight:900!important;color:var(--tkp-white)!important;letter-spacing:-.02em!important;line-height:1!important}.price--large .price__compare .price-item--regular{font-family:Barlow Condensed,sans-serif!important;font-size:26px!important;color:var(--tkp-stone-dim)!important;text-decoration:line-through!important}.price__badge,.badge{background:var(--tkp-gold)!important;color:var(--tkp-black)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.15em!important;border-radius:0!important;font-size:11px!important;padding:4px 10px!important}.product__tax,.product__tax a{font-size:11px!important;color:var(--tkp-stone-dim)!important;letter-spacing:.08em!important;font-family:Barlow,sans-serif!important}.product__description{font-family:Barlow,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.9!important;color:var(--tkp-stone)!important;padding-left:18px!important;border-left:1px solid rgba(201,168,76,.22)!important;margin:28px 0!important}.product__description p,.product__description li{color:var(--tkp-stone)!important;margin-bottom:6px!important}.product-form__input label,.form__label,.variant-input-wrap label{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--tkp-gold-dim)!important}.variant-input label,.swatch-input__input+label{background:transparent!important;border:1px solid rgba(201,168,76,.2)!important;color:var(--tkp-stone)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;border-radius:0!important;transition:all .25s!important;cursor:pointer!important}.variant-input label:hover,.swatch-input__input:checked+label{background:var(--tkp-gold)!important;border-color:var(--tkp-gold)!important;color:var(--tkp-black)!important}.select__select,select{background:transparent!important;color:var(--tkp-white)!important;border:1px solid rgba(201,168,76,.25)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;letter-spacing:.1em!important}.select__select:focus,select:focus{border-color:var(--tkp-gold)!important;outline:none!important;box-shadow:0 0 0 2px #c9a84c33!important}.select__svg-wrapper svg{fill:var(--tkp-gold)!important}.quantity{border:1px solid rgba(201,168,76,.22)!important;background:transparent!important;border-radius:0!important}.quantity__button{background:transparent!important;color:var(--tkp-gold)!important;border:none!important}.quantity__button svg{fill:var(--tkp-gold)!important}.quantity__button:hover{background:#c9a84c14!important}.quantity__input{background:transparent!important;color:var(--tkp-gold)!important;font-family:Barlow Condensed,sans-serif!important;font-size:18px!important;font-weight:700!important;border:none!important}.quantity__label,.quantity__rules{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;color:var(--tkp-stone-dim)!important;text-transform:uppercase!important}.product-form__submit{font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.25em!important;text-transform:uppercase!important;border-radius:0!important;background:var(--tkp-gold)!important;color:var(--tkp-black)!important;border:none!important;padding:18px 40px!important;position:relative!important;overflow:hidden!important;transition:color .35s ease!important;cursor:pointer!important}.product-form__submit:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:var(--tkp-gold-light)!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .4s cubic-bezier(.77,0,.18,1)!important;z-index:0!important}.product-form__submit:hover:before{transform:scaleX(1)!important}.product-form__submit span{position:relative!important;z-index:1!important}.product-form__submit[disabled],.product-form__submit.disabled{background:var(--tkp-stone-dim)!important;cursor:not-allowed!important}.shopify-payment-button__button--branded{border-radius:0!important}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--tkp-stone)!important;border:1px solid rgba(160,152,128,.3)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;transition:border-color .3s,color .3s!important;position:relative!important;overflow:hidden!important}.shopify-payment-button__button--unbranded:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:var(--tkp-gold)!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .4s cubic-bezier(.77,0,.18,1)!important;z-index:0!important}.shopify-payment-button__button--unbranded:hover{color:var(--tkp-black)!important;border-color:var(--tkp-gold)!important}.shopify-payment-button__button--unbranded:hover:before{transform:scaleX(1)!important}.shopify-payment-button__button--unbranded>*{position:relative!important;z-index:1!important}.product__inventory{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.22em!important;color:var(--tkp-stone-dim)!important;text-transform:uppercase!important}.accordion details,.product__accordion details{border-top:1px solid rgba(201,168,76,.12)!important;border-bottom:none!important;background:transparent!important}.accordion summary,.product__accordion summary{padding:18px 0!important;cursor:pointer!important;background:transparent!important}.accordion .h4,.accordion__title,.product__accordion .h4{font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tkp-stone)!important}.accordion summary:hover .accordion__title{color:var(--tkp-gold)!important}.accordion__content,.product__accordion .accordion__content{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important;line-height:1.85!important;color:var(--tkp-stone-dim)!important;padding-bottom:20px!important}.icon-caret{color:var(--tkp-gold)!important;fill:var(--tkp-gold)!important}.icon-caret path{stroke:var(--tkp-gold)!important}.share-button,.share-button__button{color:var(--tkp-stone-dim)!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:transparent!important;border:none!important;margin-bottom:0!important;padding-bottom:0!important}.share-button+*,.product__share-button+*,.product-form+*,.product__info-container>*:last-child{margin-bottom:0!important;padding-bottom:0!important}.product__sku{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.3em!important;color:#2e2b26!important;text-transform:uppercase!important}.product__view-details{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tkp-gold-dim)!important;text-decoration:none!important;transition:color .25s!important}.product__view-details:hover{color:var(--tkp-gold)!important}.card-wrapper,.card{background:var(--tkp-dark)!important;border-radius:0!important;box-shadow:none!important}.card__inner{background:#0e0d0b!important}.card__heading,.card__heading a{font-family:Barlow Condensed,sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--tkp-white)!important}.price .price-item{font-family:Barlow Condensed,sans-serif!important;font-size:18px!important;font-weight:700!important;color:var(--tkp-gold)!important}.footer{background:#050504!important;border-top:1px solid rgba(201,168,76,.1)!important}.footer__heading{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--tkp-gold-dim)!important}.footer-block__details-content a,.footer__list li a,.footer a{font-size:13px!important;font-weight:300!important;color:var(--tkp-stone-dim)!important;letter-spacing:.04em!important;transition:color .25s!important;font-family:Barlow,sans-serif!important}.footer a:hover{color:var(--tkp-gold)!important}.footer__content-top{border-bottom:1px solid rgba(201,168,76,.08)!important}.footer__content-bottom{border-top:none!important}.copyright__content,.copyright,.footer__copyright{font-size:10px!important;color:var(--tkp-stone-dim)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-family:Barlow Condensed,sans-serif!important}.footer .field__input,.newsletter-form__field-wrapper .field__input{background:transparent!important;border:1px solid rgba(201,168,76,.2)!important;border-radius:0!important;color:var(--tkp-white)!important;font-family:Barlow,sans-serif!important;font-size:13px!important}.footer .field__input::placeholder{color:var(--tkp-stone-dim)!important}.footer .field__input:focus{border-color:var(--tkp-gold)!important;outline:none!important}.newsletter-form__button,.field__button{background:var(--tkp-gold)!important;border-radius:0!important;color:var(--tkp-black)!important}.newsletter-form__button svg{fill:var(--tkp-black)!important}.breadcrumbs,.breadcrumbs__list{background:var(--tkp-black)!important}.breadcrumbs a,.breadcrumbs span,.breadcrumbs__item{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tkp-stone-dim)!important}.breadcrumbs a:hover{color:var(--tkp-gold)!important}.page-width{max-width:100%!important}@media(max-width:749px){.product__info-wrapper{padding:32px 24px 24px!important}.product__title h1{font-size:44px!important}.price--large .price__regular .price-item{font-size:38px!important}.product__media-wrapper,.product-media-container{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.product__media-list,.slider.slider--mobile{width:100%!important;scroll-snap-type:x mandatory!important}.product__media-item,.product__media-item--full{width:100%!important;max-width:100%!important;min-width:100%!important;padding:0!important}.product__media,.product__media>*{width:100%!important;max-width:100%!important}.product__media img,.product__media video{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;object-fit:cover!important;object-position:center!important}.product{display:flex!important;flex-direction:column!important}.product__media-wrapper{width:100%!important;order:0!important}.product__info-wrapper{width:100%!important;order:1!important}.product__media-icon,.product-media-container .product__media-icon,button.product__media-toggle,.product__modal-opener{background:#080807e0!important;border:1px solid rgba(201,168,76,.4)!important;border-radius:50%!important;color:var(--tkp-gold)!important}.product__media-icon svg,button.product__media-toggle svg,.product__modal-opener svg{fill:var(--tkp-gold)!important;color:var(--tkp-gold)!important;stroke:var(--tkp-gold)!important}.slider-button{background:#080807e0!important;border-color:#c9a84c66!important}.price--large .price__regular .price-item,.price--large .price__sale .price-item--sale{font-size:38px!important}.product-form__quantity,.product-form__submit{width:100%!important}}.tkp-related{background:var(--tkp-black);padding:80px 52px;border-top:1px solid rgba(201,168,76,.1)}.tkp-related-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.tkp-related-kicker{display:flex;align-items:center;gap:12px;font-family:Barlow Condensed,sans-serif;font-size:10px;letter-spacing:.38em;text-transform:uppercase;color:var(--tkp-gold);margin-bottom:12px}.tkp-related-line{display:inline-block;width:32px;height:1px;background:var(--tkp-gold)}.tkp-related-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:900;text-transform:uppercase;line-height:.9;color:var(--tkp-white);margin:0}.tkp-related-title span{color:var(--tkp-gold);display:block}.tkp-related-viewall{font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--tkp-gold);text-decoration:none;flex-shrink:0;transition:letter-spacing .25s}.tkp-related-viewall:hover{letter-spacing:.3em}.tkp-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.tkp-rcard{background:var(--tkp-dark);display:block;text-decoration:none;position:relative;overflow:hidden;cursor:pointer}.tkp-rcard-img{width:100%;padding-bottom:133.33%;position:relative;overflow:hidden;background:#0e0d0b}.tkp-rcard-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;display:block;transition:transform .7s ease}.tkp-rcard:hover .tkp-rcard-img img{transform:scale(1.06)}.tkp-rcard-body{padding:16px 20px 22px;border-top:1px solid rgba(255,255,255,.04);background:var(--tkp-dark)}.tkp-rcard-name{font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--tkp-white);margin-bottom:4px}.tkp-rcard-price{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;color:var(--tkp-gold)}.tkp-rcard-hover{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:var(--tkp-gold);transform:translateY(100%);transition:transform .3s ease;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--tkp-black);text-align:center}.tkp-rcard:hover .tkp-rcard-hover{transform:translateY(0)}@media(max-width:749px){.tkp-related{padding:56px 24px}.tkp-related-header{flex-direction:column;align-items:flex-start;gap:16px}.tkp-related-grid{grid-template-columns:repeat(2,1fr)}}.collection,.main-collection-banner,.section-collection-template{background:var(--tkp-black)!important}.collection__title,h1.collection__title,.collection-hero__title{font-family:Barlow Condensed,sans-serif!important;font-size:clamp(52px,8vw,120px)!important;font-weight:900!important;text-transform:uppercase!important;line-height:.88!important;letter-spacing:-.01em!important;color:var(--tkp-white)!important;margin:0!important}.collection__description,.collection-hero__description{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important;color:var(--tkp-stone)!important;letter-spacing:.06em!important}.section-collection-template .page-width,.collection-hero{padding-top:64px!important;padding-bottom:40px!important}.facets-wrapper,.facets__form,.facets-container,.collection__filters,#main-collection-filters,.facets-vertical-sort,.active-facets{display:none!important}.facets__heading,.facets__label{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--tkp-gold)!important}.facets__summary,.facets__summary span,details.facets__disclosure summary{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tkp-stone)!important;background:transparent!important;border:1px solid rgba(201,168,76,.18)!important;border-radius:0!important;padding:10px 18px!important;cursor:pointer!important;transition:border-color .25s,color .25s!important}.facets__summary:hover,details[open].facets__disclosure summary{border-color:var(--tkp-gold)!important;color:var(--tkp-gold)!important}.facets__header,.facets__display,.facets__display-vertical{background:#080807fa!important;border:1px solid rgba(201,168,76,.15)!important;border-radius:0!important}.facets__header{border-bottom:1px solid rgba(201,168,76,.1)!important;padding:18px 20px!important}.facets__header h2,.facets__header .h3{font-family:Barlow Condensed,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--tkp-stone)!important}.facets__item label,.facet-checkbox,.facet-checkbox__label{font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important;color:var(--tkp-stone)!important;letter-spacing:.04em!important;cursor:pointer!important;transition:color .2s!important}.facets__item label:hover,.facets__item input:checked+label{color:var(--tkp-gold)!important}.facets__item input[type=checkbox]{accent-color:var(--tkp-gold)!important}.active-facets__button,.active-facets__button-inner{background:#c9a84c14!important;border:1px solid rgba(201,168,76,.3)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tkp-gold)!important;padding:6px 12px!important}.active-facets__button-remove svg{fill:var(--tkp-gold)!important}.active-facets__button--clear,.facets__reset,a.active-facets__button--clear{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tkp-stone-dim)!important;text-decoration:none!important;background:transparent!important;border:none!important;transition:color .25s!important}.active-facets__button--clear:hover,.facets__reset:hover{color:var(--tkp-gold)!important}.product-count,.product-count__text,.collection__products-count{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--tkp-stone-dim)!important}.facet-filters__sort .select__select,.facet-filters__sort select{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--tkp-stone)!important;background:transparent!important;border:1px solid rgba(201,168,76,.18)!important;border-radius:0!important;padding:10px 36px 10px 16px!important;-webkit-appearance:none!important;appearance:none!important}.facet-filters__sort .select__select:focus,.facet-filters__sort select:focus{border-color:var(--tkp-gold)!important;outline:none!important;box-shadow:0 0 0 2px #c9a84c26!important}.facet-filters__sort .select__svg-wrapper svg{fill:var(--tkp-gold)!important}.facet-filters label,.facet-filters__label{font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--tkp-gold-dim)!important}.collection .products-grid,.collection__grid,ul.grid.product-grid,.product-grid{gap:2px!important}.card-wrapper{background:var(--tkp-dark)!important;border:none!important;outline:none!important}.card,.card--standard{background:var(--tkp-dark)!important;border:none!important;box-shadow:none!important;border-radius:0!important}.card__inner{background:#0e0d0b!important;overflow:hidden!important;border-radius:0!important}.card__media{background:#0e0d0b!important;border-radius:0!important}.card__media .media,.card__media>.media{width:100%!important;height:100%!important}.card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important;transition:transform .65s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__content{background:transparent!important}.card__badge{z-index:3!important}.card__information{padding:14px 18px 20px!important;background:var(--tkp-dark)!important;border-top:1px solid rgba(255,255,255,.04)!important}.card__information .card__vendor,.card__vendor{font-family:Barlow Condensed,sans-serif!important;font-size:9px!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:var(--tkp-gold-dim)!important;margin-bottom:4px!important}.quick-add__submit,.quick-add-modal__toggle{background:var(--tkp-gold)!important;color:var(--tkp-black)!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;border:none!important}.quick-add__submit:hover{background:var(--tkp-gold-light)!important}.badge,.card__badge .badge{background:var(--tkp-gold)!important;color:var(--tkp-black)!important;font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 10px!important}.badge--sale{background:var(--tkp-gold-light)!important}.badge--sold-out{background:var(--tkp-stone-dim)!important;color:var(--tkp-black)!important}.collection__no-results,.template-collection .collection__no-results{font-family:Barlow Condensed,sans-serif!important;font-size:18px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--tkp-stone-dim)!important;text-align:center!important;padding:80px 0!important}.pagination{border-top:1px solid rgba(201,168,76,.1)!important;padding-top:48px!important;margin-top:48px!important}.pagination__list{display:flex!important;gap:6px!important;justify-content:center!important;list-style:none!important;padding:0!important}.pagination__item a,.pagination__item span{font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.15em!important;color:var(--tkp-stone)!important;background:transparent!important;border:1px solid rgba(201,168,76,.15)!important;padding:10px 16px!important;display:block!important;text-decoration:none!important;transition:all .25s!important}.pagination__item a:hover{border-color:var(--tkp-gold)!important;color:var(--tkp-gold)!important}.pagination__item--current span,.pagination__item[aria-current] span{border-color:var(--tkp-gold)!important;color:var(--tkp-gold)!important;background:#c9a84c14!important}.collection-hero__eyebrow,.tkc-eyebrow{font-family:Barlow Condensed,sans-serif;font-size:10px;letter-spacing:.38em;text-transform:uppercase;color:var(--tkp-gold);display:flex;align-items:center;gap:12px;margin-bottom:16px}.tkc-eyebrow:before{content:"";display:inline-block;width:32px;height:1px;background:var(--tkp-gold)}@media(max-width:749px){.collection__title{font-size:56px!important}.facets-wrapper,.facets__form{padding:12px 0!important;overflow-x:auto!important;flex-wrap:nowrap!important}.facets__summary,details.facets__disclosure summary{white-space:nowrap!important;padding:8px 14px!important;font-size:10px!important}ul.grid.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:2px!important}.card__information{padding:12px 14px 16px!important}.card__heading,.card__heading a,.price .price-item{font-size:15px!important}}details.facets__disclosure>summary,details.facets__disclosure>summary *,.facets__disclosure summary,.facets__disclosure summary span,.facets__summary,.facets__summary span,.facets__summary .facets__selected,.facets__label,.facet-filters__label,.facet-filters label,.facets__heading{color:#a09880!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;background:transparent!important}details.facets__disclosure{border:none!important;outline:none!important;background:transparent!important}details.facets__disclosure>summary,.facets__summary{border:1px solid rgba(201,168,76,.2)!important;border-radius:0!important;padding:10px 18px!important;cursor:pointer!important;list-style:none!important;transition:border-color .2s,color .2s!important}details.facets__disclosure[open]>summary,details.facets__disclosure>summary:hover,.facets__summary:hover{border-color:#c9a84c!important;color:#c9a84c!important}details.facets__disclosure[open]>summary,details.facets__disclosure[open]>summary span{color:#c9a84c!important}.facets__disclosure .icon-caret,.facets__summary .icon-caret,.facets__summary svg{fill:#c9a84c!important;color:#c9a84c!important}.facets__display,.facets__display-horizontal,.facets__display-vertical{background:#0d0c0a!important;border:1px solid rgba(201,168,76,.15)!important;border-radius:0!important}.facets__header,.facets__header *{background:transparent!important;border-bottom:1px solid rgba(201,168,76,.1)!important;color:#a09880!important}.facets__item,.facets__item label,.facets__item span,.facet-checkbox label,.facet-checkbox__label{color:#a09880!important;font-family:Barlow,sans-serif!important;font-size:13px!important;font-weight:300!important}.facets__item label:hover,.facets__item input:checked~label,.facets__item input:checked~span{color:#c9a84c!important}.facet-filters__sort .select__select,.facet-filters .select__select,select.facet-filters__sort{background:transparent!important;color:#a09880!important;border:1px solid rgba(201,168,76,.2)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:10px 36px 10px 16px!important;-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important}.facet-filters__label,.facet-filters label[for=SortBy],.facets-vertical-sort .facet-filters__label{color:#7a6228!important;font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important}.product-count__text,.product-count__text *,.product-count-vertical .product-count__text{color:#5a5448!important;font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important}.active-facets__button-wrapper,.active-facets{background:transparent!important}.active-facets__button,.active-facets__button-inner{background:#c9a84c14!important;border:1px solid rgba(201,168,76,.28)!important;border-radius:0!important;color:#c9a84c!important;font-family:Barlow Condensed,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important}.card__heading a,.card__heading a:visited,.card__heading a:hover,.card__heading a:focus,.card-wrapper a,.card-wrapper .full-unstyled-link{text-decoration:none!important;color:#f0ebe0!important}.card__heading a:hover{color:#c9a84c!important}.grid__item,.card-wrapper,.card{outline:none!important;border:none!important}.collection a,.collection a:visited{color:inherit!important}.collection-hero h1,.collection-hero .title,.banner__heading,h1.title{font-family:Barlow Condensed,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;color:#f0ebe0!important;letter-spacing:-.01em!important;line-height:.9!important}.collection-hero,.section-collection-banner{display:none!important}.loading-overlay,.loading-overlay__spinner{background:transparent!important}.product-grid{gap:2px!important}.tkp-contact{background:var(--tkp-dark, #0e0d0b);min-height:100vh;display:flex;align-items:center;padding:100px 60px}.tkp-contact-inner{max-width:1200px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.tkp-contact-kicker{display:flex;align-items:center;gap:14px;font-family:Barlow Condensed,sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#c9a84c;margin-bottom:24px}.tkp-contact-line{display:block;width:36px;height:1px;background:#c9a84c;flex-shrink:0}.tkp-contact-title{font-family:Barlow Condensed,sans-serif;font-size:clamp(64px,8vw,110px);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.88;color:#f0ebe0;margin:0 0 32px}.tkp-contact-title span{color:#c9a84c}.tkp-contact-body{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:400;letter-spacing:.03em;line-height:1.6;color:#9a9080;margin:0 0 48px;max-width:380px}.tkp-contact-info-row{display:flex;flex-direction:column;gap:4px;padding:18px 0;border-top:1px solid rgba(255,255,255,.07);text-decoration:none;transition:border-color .2s}.tkp-contact-info-row:last-child{border-bottom:1px solid rgba(255,255,255,.07)}.tkp-contact-info-row:hover .tkp-contact-info-val{color:#c9a84c}.tkp-contact-info-label{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c9a84c}.tkp-contact-info-val{font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:500;letter-spacing:.04em;color:#f0ebe0;transition:color .2s}.tkp-contact-right{padding-top:12px}.tkp-form-success{display:flex;align-items:center;gap:12px;background:#c9a84c14;border:1px solid rgba(201,168,76,.3);padding:16px 20px;margin-bottom:28px;font-family:Barlow Condensed,sans-serif;font-size:15px;letter-spacing:.06em;color:#c9a84c}.tkp-form-error{background:#b43c3c1a;border:1px solid rgba(180,60,60,.3);padding:14px 18px;margin-bottom:24px;font-family:Barlow Condensed,sans-serif;font-size:14px;color:#e07070}.tkp-form-row{display:flex;flex-direction:column;gap:20px}.tkp-form-row--half{flex-direction:row;gap:20px}.tkp-form-row--half .tkp-field{flex:1}.tkp-field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.tkp-field label{font-family:Barlow Condensed,sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c9a84c}.tkp-required{color:#c9a84c;opacity:.6}.tkp-field input,.tkp-field textarea{background:#ffffff08!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;color:#f0ebe0!important;font-family:Barlow Condensed,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.04em!important;padding:14px 16px!important;width:100%!important;outline:none!important;transition:border-color .2s,background .2s!important;-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important}.tkp-field input::placeholder,.tkp-field textarea::placeholder{color:#a0988066!important}.tkp-field input:focus,.tkp-field textarea:focus{border-color:#c9a84c80!important;background:#c9a84c0a!important}.tkp-field textarea{resize:vertical!important;min-height:160px!important}.tkp-contact-submit{display:inline-flex;align-items:center;gap:12px;margin-top:8px;background:#c9a84c;color:#0e0d0b;border:none;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:16px 36px;cursor:pointer;transition:background .2s,color .2s;border-radius:0;width:100%;justify-content:center}.tkp-contact-submit:hover{background:#f0ebe0;color:#0e0d0b}@media(max-width:900px){.tkp-contact{padding:80px 24px}.tkp-contact-inner{grid-template-columns:1fr;gap:60px}.tkp-contact-title{font-size:clamp(56px,14vw,80px)}.tkp-form-row--half{flex-direction:column}}@media(max-width:480px){.tkp-contact{padding:60px 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tokkap-product.css.map */
