:root{--fkcl-ink:#111;--fkcl-ivory:#f4f4f4;--fkcl-metal:linear-gradient(100deg,#7f4f0b 0%,#b0842a 18%,#d2ad45 38%,#dfc160 46%,#cfa93f 56%,#b0842a 74%,#93620f 88%,#c09a36 100%);--fkcl-gold-text:linear-gradient(100deg,#a9771a 0%,#d4ac3f 30%,#f1dd7e 50%,#d4ac3f 70%,#a9771a 100%)}.fkcb{position:relative;isolation:isolate;z-index:0;overflow:hidden;background:#0b0b0b;color:#fff;min-height:440px;display:flex;align-items:flex-end}.fkcb *,.fkcb *:before,.fkcb *:after{box-sizing:border-box}.fkcb__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fkcb__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;transform:scale(1.04);animation:fkcbZoom 14s ease-out forwards}@keyframes fkcbZoom{to{transform:scale(1)}}.fkcb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#080808e0,#0808088c 40%,#0808081a 75%,#08080800),linear-gradient(0deg,#080808bf,#08080800 50%)}.fkcb--plain{min-height:340px;background:radial-gradient(ellipse 60% 80% at 15% 0%,#d6aa462e,#d6aa4600 70%),radial-gradient(ellipse 50% 70% at 100% 100%,#d6aa461a,#d6aa4600 70%),#0b0b0b}.fkcb--plain:before{display:none}.fkcb:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#d4ac3f00,#d4ac3fb3 30%,#f1dd7ef2,#d4ac3fb3 70%,#d4ac3f00)}.fkcb__inner{position:relative;width:100%;padding-top:64px;padding-bottom:52px}.fkcb__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 26px;font-size:12px;letter-spacing:.06em;color:#ffffff8c}.fkcb__crumbs a{color:#ffffff8c;text-decoration:none;transition:color .2s ease}.fkcb__crumbs a:hover{color:#e2c463}.fkcb__crumbs [aria-current]{color:#ffffffe6}.fkcb__crumbs span[aria-hidden]{color:#d4ac3f99}.fkcb__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-family:var(--font-heading-family,inherit);font-size:12px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:#e2c463}.fkcb__eyebrow:after{content:"";flex:0 0 56px;height:1px;background:linear-gradient(90deg,#d4ac3f,#d4ac3f00)}.fkcb__title{margin:0;font-family:var(--font-heading-family,inherit);font-weight:800;font-size:clamp(48px,6.4vw,104px);line-height:.9;letter-spacing:.005em;text-transform:uppercase;color:#fff}.fkcb__gold{background-image:var(--fkcl-gold-text);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#d4ac3f;animation:fkcbSheen 9s ease-in-out infinite}@keyframes fkcbSheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.fkcb__desc{max-width:560px;margin:18px 0 0;font-size:16px;line-height:1.65;color:#ffffffbf}.fkcb__meta{display:flex;flex-wrap:wrap;gap:10px 28px;margin:28px 0 0;padding:0;list-style:none;font-size:13px;letter-spacing:.04em;color:#ffffffc7}.fkcb__meta li{display:inline-flex;align-items:center;gap:10px}.fkcb__meta li+li:before{content:"";width:5px;height:5px;transform:rotate(45deg);background:var(--fkcl-metal)}.fkcb__meta strong{color:#fff;font-weight:700}.shopify-section:has(#ProductGridContainer){background:#fff}.shopify-section [class*=-padding]:has(#ProductGridContainer){padding-top:0!important;padding-bottom:72px!important}.shopify-section:has(#ProductGridContainer) .facets-wrapper,.shopify-section:has(#ProductGridContainer) facet-filters-form{margin-bottom:0}.shopify-section:has(#ProductGridContainer) .facets-container{padding-top:22px!important;padding-bottom:18px;margin-bottom:28px;border-bottom:1px solid rgba(17,17,17,.1)}.shopify-section:has(#ProductGridContainer) .facets__form{border:0!important}.shopify-section:has(#ProductGridContainer) .facets__summary span,.shopify-section:has(#ProductGridContainer) .facet-filters__label,.shopify-section:has(#ProductGridContainer) .facet-filters__sort,.shopify-section:has(#ProductGridContainer) .product-count__text,.shopify-section:has(#ProductGridContainer) .mobile-facets__open-label{font-family:var(--font-heading-family,inherit);font-size:12px!important;letter-spacing:.14em;text-transform:uppercase}.shopify-section:has(#ProductGridContainer) .facets__disclosure[open] .facets__summary span,.shopify-section:has(#ProductGridContainer) .facets__summary:hover span{color:#a9771a!important}.shopify-section:has(#ProductGridContainer) .facet-filters__sort,.shopify-section:has(#ProductGridContainer) .select__select{background:transparent}:is(#ProductGridContainer,product-recommendations) .product-grid{--grid-desktop-horizontal-spacing:22px;--grid-desktop-vertical-spacing:22px;--grid-mobile-horizontal-spacing:10px;--grid-mobile-vertical-spacing:10px}:is(#ProductGridContainer,product-recommendations) .fk-card.fk-card{--fkc-gold:#b0842a;--fkc-rating-h:18px}:is(#ProductGridContainer,product-recommendations) .fk-card .card{height:auto!important;min-height:100%;padding:0!important;background:#fff;border:0;border-radius:0;box-shadow:none;overflow:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .45s ease}:is(#ProductGridContainer,product-recommendations) .fk-card .card:before{content:none;position:absolute;left:0;right:0;top:0;height:2px;z-index:4;background:var(--fkcl-metal);transform:scaleX(0);transform-origin:left;transition:transform .55s cubic-bezier(.2,.7,.2,1)}:is(#ProductGridContainer,product-recommendations) .fk-card .card:after{display:none!important}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .card{transform:translateY(-4px);box-shadow:0 22px 44px -18px #11111138}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .card:before{transform:scaleX(1)}:is(#ProductGridContainer,product-recommendations) .fk-card .card__inner{margin:0!important;width:100%!important;background:#f3f3f3!important;border:0!important;border-radius:0!important}:is(#ProductGridContainer,product-recommendations) .fk-card .card__inner:after{display:none}:is(#ProductGridContainer,product-recommendations) .fk-card .card__media,:is(#ProductGridContainer,product-recommendations) .fk-card .card__media .media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%;margin:0!important;border-radius:0!important;background:transparent;z-index:auto!important}:is(#ProductGridContainer,product-recommendations) .fk-card .card__media img{padding:4%;object-fit:contain;mix-blend-mode:multiply;transition:transform .8s cubic-bezier(.2,.7,.2,1)}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .card__media img{transform:scale(1.05)}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content{padding:20px 20px 24px!important;margin:0!important}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__rating{height:auto;min-height:var(--fkc-rating-h);overflow:visible;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.04em}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__rating>:not(.fk-card__rating-spacer){overflow:visible}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content .card__heading{margin:0 0 12px;font-size:18px;font-weight:700;letter-spacing:.005em;color:var(--fkcl-ink)}:is(#ProductGridContainer,product-recommendations) .fk-card .card__heading a{transition:color .25s ease}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .card__heading a{color:#8a6216}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__price-row .price{font-size:16px}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__price-row .price:not(.price--on-sale) .price-item--regular{color:var(--fkcl-ink);font-weight:700}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__price-row .price--on-sale .price-item--sale{color:#8a6216}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__swatch-label{color:#1119;letter-spacing:.18em}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__swatch{border-radius:50%;width:15px;height:15px;flex-basis:15px;border:0;box-shadow:0 0 0 1px #11111126,inset 0 0 0 1.5px #ffffff8c}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content>.card__badge{top:14px;left:14px}:is(#ProductGridContainer,product-recommendations) .fk-card .badge{border:0;border-radius:0;padding:6px 10px;font-family:var(--font-heading-family,inherit);font-size:10px;font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase;background:#111;color:#fff}:is(#ProductGridContainer,product-recommendations) .fk-card .badge.color-accent-2,:is(#ProductGridContainer,product-recommendations) .fk-card .badge[class*=accent]{background:var(--fkcl-metal);color:#fff;text-shadow:0 1px 1px rgba(70,35,0,.6)}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta{overflow:hidden;min-height:48px;font-size:11.5px;letter-spacing:.2em;border:0;background:#111;color:#fff}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#fff8d22e,#fff8d200,#3c1e0038),var(--fkcl-metal);opacity:0;transition:opacity .35s ease}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta{isolation:isolate}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta:hover,:is(#ProductGridContainer,product-recommendations) .fk-card:hover .fk-card__cta:not(.fk-card__cta--sold-out){background:#111;color:#fff;text-shadow:0 1px 2px rgba(70,35,0,.75)}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .fk-card__cta:not(.fk-card__cta--sold-out):before,:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta:focus-visible:before{opacity:1}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta--sold-out{background:#f1f1f1;color:#1111118c;box-shadow:none}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta--sold-out:hover{background:transparent;color:var(--fkcl-ink)}:is(#ProductGridContainer,product-recommendations) .fk-card .card__information .card__heading a:after{z-index:1}#ProductGridContainer .pagination__item{border-radius:0}#ProductGridContainer .pagination__item--current{color:#a9771a}@media screen and (max-width:989px){.fkcb{min-height:380px}}@media screen and (max-width:749px){.fkcb{min-height:320px}.fkcb:before{background:linear-gradient(0deg,#080808eb,#08080899 55%,#0808084d)}.fkcb__inner{padding-top:48px;padding-bottom:30px}.fkcb__crumbs{margin-bottom:18px;font-size:11px;gap:8px}.fkcb__eyebrow{font-size:10.5px;letter-spacing:.26em;margin-bottom:10px}.fkcb__eyebrow:after{flex-basis:36px}.fkcb__title{font-size:clamp(42px,12vw,58px)}.fkcb__desc{font-size:14.5px;margin-top:12px}.fkcb__meta{gap:6px 16px;margin-top:18px;font-size:11.5px}.fkcb__meta li:nth-child(3){display:none}.shopify-section [class*=-padding]:has(#ProductGridContainer){padding-bottom:48px!important}.shopify-section:has(#ProductGridContainer) .facets-container,.shopify-section:has(#ProductGridContainer) .mobile-facets__wrapper{padding-top:14px!important}.shopify-section:has(#ProductGridContainer) .facets-container{margin-bottom:16px;padding-bottom:12px}:is(#ProductGridContainer,product-recommendations) .fk-card.fk-card{--fkc-rating-h:16px}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content{padding:14px 12px 16px!important}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content .card__heading{font-size:15px;margin-bottom:8px}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__rating{margin-bottom:6px;font-size:11px}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__price-row .price{font-size:14px}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__swatch{width:12px;height:12px;flex-basis:12px}:is(#ProductGridContainer,product-recommendations) .fk-card .card>.card__content>.card__badge{top:8px;left:8px}:is(#ProductGridContainer,product-recommendations) .fk-card .badge{padding:5px 7px;font-size:9px;letter-spacing:.12em}:is(#ProductGridContainer,product-recommendations) .fk-card .fk-card__cta{min-height:42px;font-size:10px;letter-spacing:.14em}:is(#ProductGridContainer,product-recommendations) .fk-card:hover .card{transform:none}}@media(prefers-reduced-motion:reduce){.fkcb__media img,.fkcb__gold{animation:none;transform:none}:is(#ProductGridContainer,product-recommendations) .fk-card .card,:is(#ProductGridContainer,product-recommendations) .fk-card .card__media img{transition:none}}.shopify-section:has(product-recommendations){background:#fff}product-recommendations .title-wrapper,product-recommendations>.page-width>h2,product-recommendations .product-recommendations__heading{margin-bottom:32px}product-recommendations .product-recommendations__heading,product-recommendations h2.title{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(30px,3.2vw,48px)!important;line-height:.95;text-transform:uppercase;letter-spacing:.005em;color:#0b0b0b}product-recommendations .product-recommendations__heading:before,product-recommendations h2.title:before{content:"Hand picked";display:block;margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.32em;color:#a9771a}@media screen and (max-width:749px){product-recommendations .product-recommendations__heading,product-recommendations h2.title{font-size:30px!important}product-recommendations .product-recommendations__heading:before,product-recommendations h2.title:before{font-size:10.5px;letter-spacing:.24em}}.shopify-section:has(#ProductGridContainer) .facets-container{border-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fk-collection.css.map */
