:root{--tk-fs-body: clamp(15px, .39vw + 12px, 17px);--tk-fs-sm: clamp(13.5px, .29vw + 11.25px, 15px);--tk-fs-xs: clamp(13px, .23vw + 11.2px, 14.5px);--tk-fs-meta: clamp(12px, .2vw + 10.5px, 13.5px);--tk-fs-label: clamp(11.5px, .2vw + 10px, 12.75px);--tk-fs-micro: clamp(10.5px, .16vw + 9.3px, 11.5px);--tk-sans: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif}:root{--tk-btn-bg: #3f3f3b;--tk-btn-bg-hover: #2b2b28;--tk-btn-fg: #f6f3f0}#MainContent{--tkg-cream: #f2ede6;--tkg-greige: #e3dbd0;--tkg-paper: #fcfaf7;--tkg-ink: #221e19;--tkg-soft: #6a6156;--tkg-line: #d8d0c4;--tkg-sans: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--tkg-serif: "Cormorant Garamond", Georgia, serif;font-family:var(--tkg-sans);font-weight:300;font-size:var(--tk-fs-body);color:var(--tkg-ink)}#MainContent :is(h1,h2,h3,h4,h5,h6){font-family:var(--tkg-serif)!important;font-weight:300!important;font-style:normal!important;font-optical-sizing:auto!important;text-transform:none!important;color:var(--tkg-ink)}#MainContent :is(.heading-main,.section-header h2,.collection-hero-title){font-size:clamp(26px,3vw,38px);line-height:1.15;letter-spacing:.01em}#MainContent :is(p,li,.rte,.text-size-base,.text-size-medium){font-family:var(--tkg-sans)}#MainContent :is(.breadcrumb,.breadcrumb a,.product-count){font-family:var(--tkg-sans);font-size:var(--tk-fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--tkg-soft)}#MainContent .product-count,#MainContent .product-count>span{max-width:none;white-space:nowrap;letter-spacing:.12em}#MainContent :is(.swiper-button-next,.swiper-button-prev):not(.slideshow-slider .swiper-button){width:34px;height:34px;border-radius:0;border:1px solid var(--tkg-line);background-color:transparent;color:var(--tkg-ink);transition:border-color .25s ease,background-color .25s ease,color .25s ease}#MainContent :is(.swiper-button-next,.swiper-button-prev):not(.slideshow-slider .swiper-button):hover{background-color:transparent;border-color:var(--tkg-ink);color:var(--tkg-ink)}#MainContent :is(.swiper-button-next,.swiper-button-prev):after{font-size:var(--tk-fs-meta);font-weight:400}#MainContent .button:not(.facets-button-show):not(.tk-banner__cta){font-family:var(--tkg-sans);font-size:var(--tk-fs-label);font-weight:400;letter-spacing:.18em;text-transform:uppercase;border-radius:0;border:1px solid var(--tk-btn-bg);background-color:var(--tk-btn-bg);color:var(--tk-btn-fg);box-shadow:none;min-width:auto;min-height:auto;padding:11px 24px;line-height:1.4;transition:background-color .35s ease,color .35s ease,border-color .35s ease}#MainContent :is(.button-medium,.button-small,.button-large):not(.facets-button-show):not(.tk-banner__cta){min-width:auto;min-height:auto;padding:11px 24px;font-size:var(--tk-fs-label)}#MainContent .button:not(.facets-button-show):not(.tk-banner__cta):hover:not([disabled]){background-color:var(--tk-btn-bg-hover);border-color:var(--tk-btn-bg-hover);color:var(--tk-btn-fg)}#MainContent .button:before,#MainContent .button:after,#MainContent shopify-buy-it-now-button .shopify-payment-button__button:before,#MainContent .shopify-payment-button__button:before,.cart-drawer .button:before,.cart-drawer .button:after{display:none!important;content:none!important}#MainContent .button[disabled],#MainContent .shopify-payment-button__button[disabled]{opacity:1;background-color:transparent;border-color:var(--tkg-line);color:var(--tkg-soft)}#MainContent .button.button-secondary:not(.facets-button-show),#MainContent .button-outline:not(.addtocart-button):not(.facets-button-show){background-color:transparent;color:var(--tkg-ink);border:1px solid var(--tkg-ink)}#MainContent .button.button-secondary:not(.facets-button-show):hover,#MainContent .button-outline:not(.addtocart-button):not(.facets-button-show):hover{background-color:var(--tkg-ink);color:var(--tkg-paper)}#MainContent :is(.form-control-input,input[type=text],input[type=email],input[type=tel],textarea,select){font-family:var(--tkg-sans);font-weight:300;font-size:var(--tk-fs-sm);color:var(--tkg-ink);background-color:transparent;border:1px solid var(--tkg-line);border-radius:0}#MainContent :is(.form-control-input,textarea)::placeholder{color:#9b9083}#MainContent :is(.form-control-input,input[type=text],input[type=email],textarea):focus{border-color:var(--tkg-ink);outline:none}#MainContent label:not(.visually-hidden):not(.swatch-label){font-family:var(--tkg-sans);font-size:var(--tk-fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--tkg-soft)}#MainContent .contact-us-title{font-size:clamp(22px,2.4vw,30px)}#MainContent .contact-information{background-color:transparent;border:1px solid var(--tkg-line);border-radius:0;padding:clamp(28px,3.2vw,44px)}#MainContent .contact-icon-wrapper{width:22px;min-width:22px;height:22px;background-color:transparent;border:0;border-radius:0;color:var(--tkg-soft)}#MainContent .contact-icon-wrapper .icon-small{width:16px;height:16px}#MainContent .contact-info-text{padding-left:16px}#MainContent .contact-info-text .contact-label{font-family:var(--tkg-sans);font-size:var(--tk-fs-micro);font-weight:300;letter-spacing:.18em;text-transform:uppercase;color:var(--tkg-soft);margin-bottom:6px}#MainContent .contact-info-text>:is(a,p){font-family:var(--tkg-sans);font-size:var(--tk-fs-body);font-weight:300;letter-spacing:.01em;color:var(--tkg-ink)}#MainContent .contact-info-list li{padding-bottom:22px}#MainContent .contact-information .social-icons-link{background-color:transparent;color:var(--tkg-ink);border:1px solid var(--tkg-line);border-radius:0}.cart-drawer{--tkd-ink: #221e19;--tkd-soft: #6a6156;--tkd-line: #d8d0c4;--tkd-paper: #fcfaf7;--tkd-sans: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--tkd-serif: "Cormorant Garamond", Georgia, serif;font-family:var(--tkd-sans);font-weight:300;color:var(--tkd-ink)}.cart-drawer :is(h1,h2,h3,h4,h5,h6){font-family:var(--tkd-serif)!important;font-weight:300!important;font-style:normal!important;text-transform:none!important;color:var(--tkd-ink)}.cart-drawer .drawer-heading{font-size:clamp(22px,2.2vw,28px);letter-spacing:.02em}.cart-drawer .drawer-heading .text-size-xlarge{font-family:var(--tkd-sans);font-size:var(--tk-fs-label);letter-spacing:.14em;color:var(--tkd-soft)}.cart-drawer .cart-item-title .product-title{font-family:var(--tkd-sans)!important;font-size:var(--tk-fs-label);font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--tkd-ink)}.cart-drawer :is(.product-variant-title,.product-option){font-family:var(--tkd-sans);font-size:var(--tk-fs-label);font-weight:300;color:var(--tkd-soft)}.cart-drawer :is(.price-main,.price-sale,.price-sale .discount-price){font-family:var(--tkd-sans)!important;font-size:var(--tk-fs-meta)!important;font-weight:300!important;letter-spacing:.02em;color:var(--tkd-ink)}.cart-drawer .quantity-buttons{border:1px solid var(--tkd-line);border-radius:0;background-color:transparent}.cart-drawer .quantity-buttons button{font-family:var(--tkd-sans);width:26px;height:30px;border:0;border-radius:0;background:transparent;color:var(--tkd-ink)}.cart-drawer .quantity-buttons .quantity-input{width:34px;height:30px;font-family:var(--tkd-sans);font-size:var(--tk-fs-meta);background:transparent;color:var(--tkd-ink)}.cart-drawer .cart-total-details :is(p,.h6){font-family:var(--tkd-sans)!important;font-size:var(--tk-fs-meta)!important;font-weight:400!important;letter-spacing:.14em;text-transform:uppercase;color:var(--tkd-ink)}.cart-drawer .cart-buttons .button{font-family:var(--tkd-sans);font-size:var(--tk-fs-label);font-weight:400;letter-spacing:.18em;text-transform:uppercase;min-width:auto;min-height:auto;padding:13px 24px;border-radius:0;border:1px solid var(--tk-btn-bg, #3f3f3b);background-color:var(--tk-btn-bg, #3f3f3b);color:var(--tk-btn-fg, #f6f3f0);box-shadow:none;transition:background-color .35s ease,color .35s ease}.cart-drawer .cart-buttons .button:hover:not([disabled]){background-color:var(--tk-btn-bg-hover, #2b2b28);border-color:var(--tk-btn-bg-hover, #2b2b28);color:var(--tk-btn-fg, #f6f3f0)}.cart-drawer .cart-buttons .button-outline{background-color:transparent;color:var(--tk-btn-bg, #3f3f3b)}.cart-drawer .cart-buttons .button-outline:hover:not([disabled]){background-color:var(--tk-btn-bg, #3f3f3b);color:var(--tk-btn-fg, #f6f3f0)}.cart-drawer .cart-buttons .button svg{width:15px;height:15px}.cart-drawer :is(shipping-small-text small,.cart-item-error,.shipping-message){font-family:var(--tkd-sans);font-size:var(--tk-fs-label);color:var(--tkd-soft)}.cart-drawer .cart-remove-item{color:var(--tkd-soft)}.cart-drawer .cart-remove-item:hover{color:var(--tkd-ink)}.site-navbar .site-menu-link,.header-drawer-menu .header-drawer-menu-list li .header-drawer-menu-link{font-family:var(--tk-sans);font-size:var(--tk-fs-label);font-weight:400;letter-spacing:.16em;text-transform:uppercase}.site-navbar :is(.mega-menu-link,.dropdown-menu-nav a){font-family:var(--tk-sans);font-size:var(--tk-fs-micro);font-weight:400;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:1025px){.announcementbar-wrapper .topbar-wrapper{grid-template:"social-icons announcementbar localization" / minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr)}.announcementbar-wrapper .announcementbar-slider,.announcementbar .announcementbar-slider{max-width:none}}.announcementbar-wrapper .announcementbar-text{font-family:var(--tk-sans);font-size:var(--tk-fs-sm);letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-theme-match.css.map */
