:root{--fc-green:#2C473E;--fc-green-tint:#4A6255;--fc-gold:#C8A266;--fc-bronze:#3A3A3A;--fc-cream:#F7F7F7;--fc-paper:#FFFFFF;--fc-stone:#E5E5E5;--fc-ink:#111111}.product-badges{display:none!important}.card-gallery .product-media-container.media-fit img{object-fit:contain}@media(prefers-reduced-motion:no-preference){.card-gallery img,.product-card img{transition:none!important;transform:none!important}}.fc-notes{font-family:var(--font-accent--family);font-style:italic;color:var(--fc-bronze)}.fc-brand-tile{background:#fff;border:1px solid var(--fc-stone);border-radius:0;font-family:var(--font-heading--family);font-weight:500;letter-spacing:.04em;color:var(--fc-ink);display:flex;align-items:center;justify-content:center;min-height:72px}.fc-rule{border:0;border-top:1px solid var(--fc-gold);width:48px;margin:0 auto}.fc-form form{display:grid;gap:16px;max-width:560px;margin:0 auto}.fc-form label{display:grid;gap:6px;font-size:.875rem;color:var(--fc-ink)}.fc-form input,.fc-form select,.fc-form textarea{border:1px solid var(--fc-stone);border-radius:2px;padding:12px;background:#fff;font:inherit;color:var(--fc-ink)}.fc-form .fc-form-submit{justify-self:start}.shopify-section-group-footer-group .footer-utilities,.shopify-section-group-footer-group .footer-utilities a,.shopify-section-group-footer-group .footer-utilities .policy-list-trigger,.shopify-section-group-footer-group .footer-utilities .social-icons__wrapper a{color:var(--fc-cream)}.shopify-section-group-footer-group .footer-utilities a:hover{text-decoration:underline;text-underline-offset:.2em}.shopify-section-group-footer-group .menu{width:100%}@media screen and (min-width:750px){.shopify-section-group-footer-group .menu .list-unstyled{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:48px;row-gap:var(--spacing--size,10px)}.shopify-section-group-footer-group .menu .menu__item+.menu__item{margin-block-start:0}}@media screen and (min-width:750px){.fc-form .fc-form-submit{padding:14px 28px}}@media screen and (max-width:749px){.fc-form form{gap:14px}.fc-form{margin-block-start:0}}@media screen and (min-width:750px){.fc-form{width:100%;max-width:min(var(--normal-content-width),100%);margin-inline:auto}.fc-form form{max-width:none;margin:0}}:is(h1,h2,h3,h4,h5,h6):not(#fc){color:var(--fc-green)}[id$=__fc_trade] :is(h1,h2,h3,h4,h5,h6):not(#fc),.shopify-section-group-footer-group :is(h1,h2,h3,h4,h5,h6):not(#fc){color:var(--fc-cream)}:root,body [class*=color-custom-],body [class*=color-custom-] .text-block{--color-border:#E5E5E5;--color-border-rgb:229 229 229}body [id$=__fc_trade] [class*=color-custom-],body [id$=__fc_trade] [class*=color-custom-] .text-block{--color-border:#4A6255;--color-border-rgb:74 98 85}body .shopify-section-group-footer-group [class*=color-custom-],body .shopify-section-group-footer-group [class*=color-custom-] .text-block{--color-border:#C8A266;--color-border-rgb:200 162 102}:root{--color-primary-button-hover-background:#4A6255;--color-primary-button-hover-border:#4A6255;--color-primary-button-hover-text:rgb(255 255 255);--color-secondary-button-hover-background:rgb(0 0 0 / 0);--color-secondary-button-hover-text:rgb(74 98 85);--color-secondary-button-hover-border:#4A6255}[id$=__fc_trade] .button-custom:hover{--button-background-color:rgb(0 0 0 / 0);--button-color:rgb(255 255 255);--button-border-color:rgb(255 255 255)}[id$=__fc_story] a.button-unstyled{color:var(--fc-green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}[id$=__fc_story] a.button-unstyled:hover{color:var(--fc-green-tint)}@media screen and (min-width:750px){sticky-add-to-cart.sticky-add-to-cart{display:none}}@media screen and (max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar{left:0;right:0;bottom:0;width:auto;transform:translateY(calc(100% + 8px));border-radius:0;box-shadow:none;background:var(--fc-cream);border-top:1px solid var(--fc-stone);padding:12px 16px;padding-bottom:max(12px,var(--safe-area-inset-bottom,0px));color:var(--fc-ink)}sticky-add-to-cart .sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)}sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none}sticky-add-to-cart .sticky-add-to-cart__button.button{--button-background-color:var(--fc-green);--button-color:var(--fc-cream);--button-border-color:var(--fc-green);border-radius:2px}sticky-add-to-cart .sticky-add-to-cart__button.button:hover{--button-background-color:var(--fc-green-tint);--button-border-color:var(--fc-green-tint)}}.shopify-section-group-footer-group .menu .menu__heading{display:none!important}@media screen and (max-width:749px){body:has(sticky-add-to-cart[data-variant-available=true]) .shopify-section-group-footer-group .utilities{padding-block-end:calc(32px + 80px + var(--safe-area-inset-bottom, 0px))}}@media screen and (min-width:750px){.shopify-section-group-footer-group .utilities.utilities--blocks-3{grid-template-columns:auto auto 1fr}.shopify-section-group-footer-group .utilities.utilities--blocks-3>:nth-child(2){justify-self:start;text-align:start}.shopify-section-group-footer-group .utilities.utilities--blocks-3>:nth-child(3){justify-self:end;text-align:end}}:is(.button,.button-secondary,.button-custom,.add-to-cart-button,.sticky-add-to-cart__button,.fc-form-submit):not(#fc){font-weight:600}.fc-form input,.fc-form select,.fc-form textarea,body .variant-option__select-wrapper{border-color:var(--color-input-border)}body .variant-option__select-wrapper:hover{border-color:var(--fc-green)}:root,body [class*=color-custom-],body .contact-form,body .email-signup,body .search-input{--color-input-border:#767676 !important}body :is(.contact-form__input,.fc-form input,.fc-form select,.fc-form textarea,.quantity-selector,.variant-option__select-wrapper,textarea):not(#fc){border:1px solid #767676}body :is(.contact-form__input,.fc-form input,.fc-form select,.fc-form textarea,textarea):not(#fc):focus-visible{border-color:var(--fc-green)}@media screen and (max-width:749px){.shopify-section-group-footer-group .menu .menu__details>summary{display:none!important}.shopify-section-group-footer-group .menu .details-content{margin-block-start:0!important;padding-block-start:0}.shopify-section-group-footer-group .menu .menu__details{padding-block-start:0;margin-block-start:0}}.fc-brands__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));border-top:1px solid var(--fc-stone,#E5E5E5)}.fc-brands__item{border-bottom:1px solid var(--fc-stone,#E5E5E5)}.fc-brands__item a{display:block;padding:18px 4px;font-family:var(--font-heading--family,var(--font-primary--family));font-size:1.375rem;line-height:1.2;color:var(--fc-green,#2c473e);text-decoration:none}.fc-brands__item a:hover,.fc-brands__item a:focus-visible{text-decoration:underline;text-underline-offset:4px}.fc-brands__note,.fc-vendor-head__note,.fc-brands__empty{margin-top:24px;font-size:.875rem;color:#3a3a3a}.fc-vendor-head{padding-block:8px 0}.fc-vendor-head__crumb{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#3a3a3a;margin:0}.fc-vendor-head__crumb a{color:var(--fc-green,#2c473e)}.fc-vendor-head__note{margin:8px 0 0}.fc-form fieldset{border:0;margin:0 0 28px;padding:0}.fc-form legend{font-family:var(--font-heading--family,var(--font-primary--family));font-size:1.25rem;color:var(--fc-green,#2c473e);margin-bottom:12px;padding:0}.fc-form-title{margin-bottom:24px}.fc-form-note{font-size:.875rem;color:#3a3a3a;margin:4px 0 16px}.fc-form-checks{display:flex;flex-wrap:wrap;gap:8px 24px;margin-bottom:16px}.fc-form label.fc-check{display:flex;align-items:center;gap:8px;flex-direction:row}.fc-form label.fc-check input{width:auto;margin:0;accent-color:var(--fc-green,#2c473e)}.fc-contact-intro{max-width:42rem;margin:0 auto;text-align:center}.fc-cats__title{margin:0 0 32px}.fc-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:750px){.fc-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.fc-cats__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--fc-ink);border:1px solid var(--fc-stone)}.fc-cats__media{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--fc-cream)}.fc-cats__media img{width:100%;height:100%;object-fit:cover;display:block}.fc-cats__name{display:block;padding:12px;font-family:var(--font-heading--family);font-size:1.25rem}.fc-cats__card--text{background:var(--fc-cream);justify-content:flex-end;min-height:160px}@media(min-width:750px){.fc-cats__card--text{min-height:220px}}.fc-cats__card:hover .fc-cats__name,.fc-cats__card:focus-visible .fc-cats__name{text-decoration:underline;text-underline-offset:.2em}@media(min-width:750px){.shopify-section-group-footer-group .utilities.utilities--blocks-2{grid-template-columns:auto 1fr;column-gap:24px}.shopify-section-group-footer-group .utilities.utilities--blocks-2>:nth-child(2){justify-self:start;text-align:start}}.fc-form label.fc-check>span{display:inline}.rte details.fc-faq{border-bottom:1px solid var(--fc-stone);padding:12px 0}.rte details.fc-faq>summary{cursor:pointer;font-family:var(--font-heading--family);font-size:1.125rem;line-height:1.4;list-style-position:outside}.rte details.fc-faq>summary h3{display:inline;font-size:inherit;margin:0}.rte details.fc-faq[open]>summary{margin-bottom:8px}.rte .fc-faq-more{margin-top:32px}.product-media-container.media-fit-cover{background:var(--fc-cream)}.product-media-container.media-fit-cover :is(img,.deferred-media__poster-image){object-fit:contain!important;background-color:var(--fc-cream)!important}.fc-policy-strip{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--fc-stone);display:grid;gap:6px;font-size:.875rem}.fc-policy-strip a{color:inherit;text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fc-timeless.css.map */
