:root{--fc-black: #000;--fc-ink: #121212;--fc-white: #fff;--fc-mist: #f3f3f3;--fc-red: #dd1d1d;--fc-red-hover: #c21818;--fc-gold: #cca300;--fc-walnut: #3f322c;--fc-text-secondary: rgb(18 18 18 / .75);--fc-text-muted: rgb(18 18 18 / .55);--fc-border-subtle: rgb(18 18 18 / .08);--fc-border-pill: rgb(18 18 18 / .2);--fc-font-display: var(--font-heading--family, "Zilla Slab", Georgia, serif);--fc-font-body: var(--font-body--family, Helvetica, Arial, sans-serif);--fc-radius-media: 4px;--fc-radius-pill: 40px;--fc-tracking-body: .6px;--fc-tracking-label: 1.8px}body{letter-spacing:var(--fc-tracking-body)}html.fc-scroll-lock{overflow:hidden}.fc-section-heading{margin:0;font:400 clamp(32px,4vw,48px) / 1 var(--fc-font-display);text-transform:uppercase}.fc-stars{color:var(--fc-gold);letter-spacing:2px}.fc-breadcrumbs__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:14px 0;list-style:none;font-size:12px;color:var(--fc-text-muted)}.fc-breadcrumbs__list li:not(:last-child):after{content:"/";margin-inline-start:6px}.fc-breadcrumbs__list a{color:inherit;text-decoration:none}.fc-breadcrumbs__list a:hover,.fc-breadcrumbs__list [aria-current=page]{color:var(--fc-ink)}.fc-eyebrow{margin:0;font:700 10px var(--fc-font-body);letter-spacing:var(--fc-tracking-label);text-transform:uppercase;color:var(--fc-text-muted)}.fc-product-title__name{margin:0;font:400 clamp(40px,4.5vw,64px) / .92 var(--fc-font-display);letter-spacing:-1px;text-transform:uppercase}.fc-product-title__descriptor{margin:8px 0 0;font:400 18px / 1.3 var(--fc-font-display);color:var(--fc-text-secondary)}[data-template^=product] .product-details .rating-wrapper{font-size:13px}[data-template^=product] .product-details .rating-count{text-decoration:underline;text-underline-offset:3px}[data-template^=product] .product-details product-price{font-size:20px;letter-spacing:1px}[data-template^=product] .product-details product-price .compare-at-price{color:var(--fc-text-muted)}.fc-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:400 20px / 1.6 var(--fc-font-body);letter-spacing:1px}.fc-pdp-price__compare{font-size:18px;color:var(--fc-text-muted)}.fc-pdp-price__sale{color:var(--fc-red)}.fc-sale-badge-wrapper:empty{display:none}.fc-sale-badge{display:inline-block;padding:5px 10px;border-radius:var(--fc-radius-pill);background:var(--fc-red);color:var(--fc-white);font:700 10px var(--fc-font-body);letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap}[data-template^=product] .product-details .variant-option legend,[data-template^=product] .product-details .variant-option--dropdowns label{font:700 11px var(--fc-font-body);letter-spacing:var(--fc-tracking-label);text-transform:uppercase}[data-template^=product] .product-details .variant-option__swatch-value{font-weight:400;text-transform:none;letter-spacing:var(--fc-tracking-body)}[data-template^=product] .product-details .variant-option__swatch-value:before{content:"\2014  "}[data-template^=product] .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch,.fc-swatch-label){min-width:52px;font-size:14px;letter-spacing:1px}.variant-option--buttons legend{display:flex;align-items:baseline;width:100%}.fc-size-guide__link--legend{display:none;margin-inline-start:auto;font:400 13px var(--fc-font-body);letter-spacing:var(--fc-tracking-body);text-transform:none}.product-details:has(fc-size-guide) .fc-size-guide__link--legend{display:inline}.variant-option--fc-swatches{gap:10px}.variant-option__button-label.fc-swatch-label{flex:0 0 auto;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;overflow:visible}.variant-option__button-label.fc-swatch-label:before,.variant-option__button-label.fc-swatch-label:after{display:none}.fc-swatch{display:block;width:100%;height:100%;border-radius:50%;background:var(--fc-swatch-color, var(--fc-mist));box-shadow:0 0 0 1px var(--fc-border-pill);transition:box-shadow .2s ease}.fc-swatch-label:has(:checked) .fc-swatch{box-shadow:0 0 0 2px var(--fc-white),0 0 0 4px var(--fc-ink)}.fc-swatch-label:has(:focus-visible) .fc-swatch{outline:2px solid var(--fc-ink);outline-offset:4px}.fc-swatch-label:has([aria-disabled=true]) .fc-swatch{opacity:.4}.fc-swatch-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}[data-template^=product] .product-details .add-to-cart-button{width:100%;min-height:56px;font-size:16px;letter-spacing:1.6px;text-transform:uppercase}[data-template^=product] .product-details .add-to-cart-icon{display:none}[data-template^=product] .product-details .add-to-cart-button:active{transform:scale(.98)}.fc-free-shipping{display:block;padding:12px 14px;border-radius:var(--fc-radius-media);background:var(--fc-mist)}.fc-free-shipping__message{margin:0;font-size:13px}.fc-free-shipping__track{height:5px;margin-top:8px;overflow:hidden;border-radius:3px;background:var(--fc-white)}.fc-free-shipping__bar{display:block;height:100%;background:var(--fc-ink);transition:width .5s ease}.fc-free-shipping__bar--complete{background:var(--fc-gold)}.fc-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;text-align:center}.fc-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border:1px solid var(--fc-border-subtle);border-radius:var(--fc-radius-media)}.fc-trust__icon{width:18px;height:18px}.fc-trust__label{font:700 10px / 1.3 var(--fc-font-body);letter-spacing:1.2px;text-transform:uppercase}[data-template^=product] .product-details .accordion .details__header{font-weight:400;letter-spacing:var(--fc-tracking-body)}.fc-size-guide{display:block;width:100%}.fc-size-guide__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px}.fc-size-guide__note{margin:0;font-size:12px;color:var(--fc-text-secondary)}.fc-size-guide__link{padding:0;border:0;background:none;color:var(--fc-ink);font:400 13px var(--fc-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fc-size-guide__dialog{width:min(920px,calc(100% - 32px));max-width:none;max-height:90vh;padding:0;border:0;border-radius:var(--fc-radius-media);overflow:auto}.fc-size-guide__dialog::backdrop{background:#0000008c}.fc-size-guide__panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.fc-size-guide__finder{display:flex;flex-direction:column;gap:16px;padding:clamp(20px,3vw,32px);background:var(--fc-black);color:var(--fc-white)}.fc-size-guide__eyebrow{margin:0;font:700 11px var(--fc-font-body);letter-spacing:2.4px;text-transform:uppercase;color:var(--fc-gold)}.fc-size-guide__title{margin:0;font:400 36px / .95 var(--fc-font-display);text-transform:uppercase}.fc-size-guide__label{margin:0 0 8px;font:700 10px var(--fc-font-body);letter-spacing:1.6px;text-transform:uppercase;color:#ffffffbf}.fc-size-guide__choices{display:grid;grid-template-columns:1fr 1fr;gap:6px}.fc-size-guide__choice{height:44px;border:1px solid var(--fc-white);border-radius:var(--fc-radius-pill);background:transparent;color:var(--fc-white);font:400 13px var(--fc-font-body);cursor:pointer}.fc-size-guide__choice[aria-pressed=true]{background:var(--fc-white);color:var(--fc-ink)}.fc-size-guide__result{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid rgb(255 255 255 / .2)}.fc-size-guide__size{margin:0;font:400 48px / 1 var(--fc-font-display)}.fc-size-guide__select{flex:none;white-space:nowrap;text-transform:uppercase;letter-spacing:1.6px}.fc-size-guide__media{position:relative;padding:clamp(16px,2vw,24px)}.fc-size-guide__close{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--fc-white);color:var(--fc-ink);cursor:pointer}.fc-size-guide__fit-image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center 30%;border-radius:var(--fc-radius-media)}.fc-size-guide__caption{margin:8px 0 16px;font-size:12px;color:var(--fc-text-muted)}.fc-measure{margin-bottom:16px}.fc-measure__heading{margin-bottom:8px}.fc-measure__table{width:100%;border-collapse:collapse;font-size:13px;letter-spacing:var(--fc-tracking-body)}.fc-measure__table th,.fc-measure__table td{padding:9px 10px;border-bottom:1px solid var(--fc-border-subtle);text-align:left;font-weight:400}.fc-measure__table thead th{background:var(--fc-mist);font:700 10px var(--fc-font-body);letter-spacing:1.6px;text-transform:uppercase}.fc-measure__table tbody th{font-weight:700}.fc-measure__in{margin-left:6px;color:var(--fc-text-muted);font-size:11px}.fc-measure__table tr.is-recommended{background:var(--fc-ink);color:var(--fc-white)}.fc-measure__table tr.is-recommended .fc-measure__in{color:#ffffffb3}.fc-measure__note{margin:8px 0 0;font-size:11px;color:var(--fc-text-muted)}.fc-size-guide__chart{display:block;width:100%;height:auto}.fc-reviews{padding-block:clamp(48px,6vw,88px)}.fc-reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(24px,4vw,64px)}.fc-reviews__score{display:flex;align-items:center;gap:14px;margin-top:16px}.fc-reviews__rating{font:400 64px / 1 var(--fc-font-display)}.fc-reviews__count{margin:0;font-size:12px;color:var(--fc-text-muted)}.fc-reviews__button{display:inline-flex;margin-top:20px;text-transform:uppercase;letter-spacing:1.6px}.fc-reviews__list{display:flex;flex-direction:column;min-width:0}@media screen and (min-width:750px){.fc-reviews__list{grid-column:span 2}}.fc-review{display:grid;gap:6px;padding:18px 0;border-top:1px solid var(--fc-border-subtle)}.fc-review__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px}.fc-review__author{font-size:12px;color:var(--fc-text-muted)}.fc-review__title{margin:0;font:400 20px / 1.25 var(--fc-font-display);text-transform:none}.fc-review__body{margin:0;font-size:14px;line-height:1.7;color:var(--fc-text-secondary)}[data-template^=product] .product-recommendations h2{font:400 clamp(32px,4vw,48px) / 1 var(--fc-font-display);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/14/assets/foreverchrist.css.map */
