:root{--fc-merlot: #5a091c;--fc-orange: #c04f15;--fc-teal: #464f6b;--fc-pink: #f9c3cb;--fc-rose-gold: #c99a8c;--fc-font: "Helvetica Neue", Helvetica, Arial, sans-serif}.fc-type,.fc-type h2,.fc-type p{font-family:var(--fc-font);text-transform:none}.fc-banners{display:grid;grid-template-columns:1fr;gap:var(--fc-gap, 0px)}@media(min-width:750px){.fc-banners--cols-2{grid-template-columns:1fr 1fr}}.fc-banner{position:relative;overflow:hidden;color:var(--fc-text, #fff)}.fc-banner__media{position:relative;aspect-ratio:var(--fc-ratio-m, 4 / 5);overflow:hidden;background:#8a4a12}@media(min-width:750px){.fc-banner__media{aspect-ratio:var(--fc-ratio-d, 16 / 9)}}.fc-banner__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(var(--fc-zoom, 1));transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}@media(hover:hover){.fc-banner:hover .fc-banner__media img{transform:scale(calc(var(--fc-zoom, 1) * 1.03))}}.fc-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(var(--fc-grad-m, to bottom),rgba(0,0,0,var(--fc-shade, .2)),transparent 60%)}@media(min-width:750px){.fc-banner__overlay{background:linear-gradient(var(--fc-grad-d, to right),rgba(0,0,0,var(--fc-shade, .2)),transparent 65%)}}.fc-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fc-banner__content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:.7rem;padding:2.4rem var(--page-padding, 1.5rem);pointer-events:none;max-width:100%}.fc-banner__content>*{pointer-events:auto;max-width:min(100%,52rem)}.fc-banner__content--m-top{justify-content:flex-start}.fc-banner__content--m-bottom{justify-content:flex-end}@media(min-width:750px){.fc-banner__content{padding-block:clamp(2.4rem,5vw,7rem)}.fc-banners--cols-2 .fc-banner__content{padding:clamp(2.4rem,3.5vw,4.8rem)}.fc-banners--cols-2 .fc-banner:first-child .fc-banner__content{padding-left:var(--page-padding, 1.5rem)}.fc-banners--cols-2 .fc-banner:last-child .fc-banner__content{padding-right:var(--page-padding, 1.5rem)}.fc-banner__content--d-top-left,.fc-banner__content--d-top-right{justify-content:flex-start}.fc-banner__content--d-middle-left,.fc-banner__content--d-middle-right,.fc-banner__content--d-center{justify-content:center}.fc-banner__content--d-bottom-left,.fc-banner__content--d-bottom-right{justify-content:flex-end}.fc-banner__content--d-top-right,.fc-banner__content--d-middle-right,.fc-banner__content--d-bottom-right{align-items:flex-end;text-align:right}.fc-banner__content--d-center{align-items:center;text-align:center}}@media(max-width:749px){.fc-banner--below-m{display:flex;flex-direction:column;background:var(--fc-below-bg, #3a1d0b)}.fc-banner--below-m .fc-banner__content{position:relative;order:-1;padding-bottom:1.6rem}.fc-banner--below-m .fc-banner__overlay{display:none}}.fc-banner__eyebrow{margin:0;font-size:1.3rem;line-height:1.3;letter-spacing:0}.fc-banner__heading{margin:0;color:inherit;font-family:var(--fc-font);font-size:var(--fc-h-m, 3.4rem);font-weight:var(--fc-h-weight, 400);line-height:.94;letter-spacing:-.04em;text-transform:none}@media(min-width:750px){.fc-banner__heading{font-size:clamp(2.8rem,var(--fc-h-vw, 3.9vw),calc(var(--fc-h-d, 5.6rem) * 1.3))}}.fc-banner__text{margin:0;max-width:46rem;font-size:clamp(1.3rem,.95vw,1.6rem);line-height:1.38;letter-spacing:-.005em}.fc-banner__text p{margin:0}.fc-tagline{display:inline;align-self:flex-start;padding:.15em .4em;background:#fff;color:#000;margin-top:.3rem;font-family:var(--fc-font);font-size:clamp(1.25rem,.9vw,1.5rem);line-height:1.6;letter-spacing:-.005em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(min-width:750px){.fc-banner__content--d-top-right .fc-tagline,.fc-banner__content--d-middle-right .fc-tagline,.fc-banner__content--d-bottom-right .fc-tagline{align-self:flex-end}.fc-banner__content--d-center .fc-tagline{align-self:center}}.fc-banner__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:.9rem}.fc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4rem;padding:0 2.2rem;border:1px solid currentColor;border-radius:999px;font-family:var(--fc-font);font-size:1.3rem;letter-spacing:.01em;text-transform:lowercase;text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease}.fc-btn--solid{background:#fff;border-color:#fff;color:#000}.fc-btn--solid:hover{background:#000;border-color:#000;color:#fff}.fc-link{font-family:var(--fc-font);font-size:1.3rem;color:inherit;text-decoration:underline;text-underline-offset:.3em}.fc-link--button{padding:0;border:0;background:none;font-weight:400;letter-spacing:0;text-transform:lowercase;cursor:pointer}.fc-bar{overflow:hidden;background:var(--fc-bar-bg, var(--fc-merlot));color:var(--fc-bar-text, #fff);font-family:var(--fc-font);font-size:var(--fc-bar-size, 1.6rem);line-height:1.2;letter-spacing:-.01em}.fc-bar__inner{display:flex;padding:var(--fc-bar-pad, 1.2rem) 0}.fc-bar__track{display:flex;flex-shrink:0;align-items:center;white-space:nowrap;animation:fc-marquee var(--fc-bar-speed, 30s) linear infinite}.fc-bar--reverse .fc-bar__track{animation-direction:reverse}.fc-bar:hover .fc-bar__track{animation-play-state:paused}.fc-bar__item{display:inline-flex;align-items:center;gap:2.4rem;padding-right:2.4rem;color:inherit;text-decoration:none}.fc-bar__sep{opacity:.7}.fc-bar--static .fc-bar__inner{justify-content:var(--fc-bar-align, flex-start);padding-left:var(--page-padding, 2rem);padding-right:var(--page-padding, 2rem)}.fc-bar--static .fc-bar__track{animation:none;flex-shrink:1;white-space:normal}@keyframes fc-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.fc-bar__track{animation:none}}.fc-tiles{background:var(--fc-tiles-bg, #ece6e4);color:var(--fc-tiles-text, #000)}.fc-tiles__heading{margin:0 0 1.6rem;font-family:var(--fc-font);font-size:2rem;font-weight:400;letter-spacing:-.02em;text-transform:none}.fc-tiles__grid{display:grid;grid-template-columns:repeat(var(--fc-cols-m, 2),minmax(0,1fr));gap:var(--fc-tile-gap, 6px)}@media(min-width:750px){.fc-tiles__grid{grid-template-columns:repeat(var(--fc-cols-d, 4),minmax(0,1fr))}}.fc-tile{display:flex;flex-direction:column;min-width:0}.fc-tile__media{position:relative;display:block;aspect-ratio:var(--fc-tile-ratio, 4 / 5);overflow:hidden;background:#d9d6d6}.fc-tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.6,.2,1)}@media(hover:hover){.fc-tile:hover .fc-tile__media img{transform:scale(1.04)}}.fc-tile__label,.fc-tile__caption{position:absolute;left:.8rem;right:.8rem;z-index:1;margin:0;font-family:var(--fc-font);line-height:1.5;pointer-events:none}.fc-tile__label{top:.8rem;font-size:1.1rem}.fc-tile__caption{bottom:.8rem;text-align:center;font-size:1.2rem}.fc-tile__label span,.fc-tile__caption span{padding:.1em .35em;background:#fff;color:#000;box-decoration-break:clone;-webkit-box-decoration-break:clone}.fc-tile__caption strong{font-weight:500}.fc-tile--below .fc-tile__label{left:1rem;right:auto;top:1rem;max-width:calc(100% - 2rem);font-size:1.05rem;line-height:1.3;letter-spacing:.01em}.fc-tile--below .fc-tile__label span{display:inline-block;padding:.45em .8em;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fc-tile__body{display:grid;gap:.3rem;padding:1.2rem 1rem 0;font-family:var(--fc-font)}.fc-tile__title{margin:0;font-family:var(--fc-font);font-size:1.45rem;font-weight:400;line-height:1.25;letter-spacing:-.01em;text-transform:none}.fc-tile__title a{color:inherit;text-decoration:none}.fc-tile__text{margin:0;font-size:1.25rem;line-height:1.4;opacity:.62}.fc-tile__footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:auto;padding:1rem 1rem 0;font-family:var(--fc-font);font-size:1.35rem}.fc-tile__price{white-space:nowrap}.fc-tile__price--sale{color:var(--fc-merlot)}.fc-tile__price s{margin-left:.4rem;color:var(--fc-tiles-text, #000);opacity:.45;font-size:.9em}.fc-quick-buy{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem;margin-left:auto;padding:0 1.6rem;border:1px solid #000;border-radius:999px;background:#000;color:#fff;font-family:var(--fc-font);font-size:1.25rem;letter-spacing:.01em;text-transform:lowercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.fc-quick-buy:hover{background:var(--fc-merlot);border-color:var(--fc-merlot)}.fc-quick-buy svg{width:1.5rem;height:1.5rem}@media(max-width:749px){.fc-tile__footer{flex-wrap:wrap}.fc-quick-buy{width:100%;margin-left:0;background:transparent;color:#000}.fc-quick-buy:hover{color:#fff}}.fc-tiles--cards .fc-tile{overflow:hidden;padding-bottom:1.6rem;border-radius:6px;background:var(--fc-card-bg, #fff);box-shadow:0 1px 2px #3a1d0b0f;transition:box-shadow .3s ease}@media(hover:hover){.fc-tiles--cards .fc-tile:hover{box-shadow:0 10px 28px #3a1d0b1f}}.fc-tiles--cards .fc-tile__body{padding:1.6rem 1.6rem 0}.fc-tiles--cards .fc-tile__footer{padding:1.4rem 1.6rem 0}@media(max-width:749px){.fc-tiles__grid{gap:min(var(--fc-tile-gap, 6px),10px)}.fc-tiles--cards .fc-tile{padding-bottom:1.2rem}.fc-tile--below .fc-tile__label{display:none}.fc-tiles--cards .fc-tile__body{padding:1.2rem 1.2rem 0}.fc-tiles--cards .fc-tile__footer{padding:1rem 1.2rem 0}}.fc-intro__grid{display:grid;gap:2.4rem;align-items:center}@media(min-width:750px){.fc-intro__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,8rem)}.fc-intro__grid--no-image{grid-template-columns:minmax(0,1fr);max-width:72rem;margin-inline:auto;text-align:center}}.fc-intro__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0}.fc-intro__grid--no-image .fc-intro__copy{align-items:center}.fc-intro__title{margin:0;font-family:var(--fc-font);font-size:clamp(3rem,3.4vw,5rem);font-weight:400;line-height:.98;letter-spacing:-.035em;text-transform:none}.fc-intro__text{max-width:56rem;max-height:9.6em;overflow:hidden;font-size:1.45rem;line-height:1.6;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.fc-intro__text.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.fc-intro__text p{margin:0 0 .8em}.fc-intro__media{position:relative;overflow:hidden;aspect-ratio:16 / 10;max-width:100%}@media(min-width:750px){.fc-intro__media{aspect-ratio:var(--fc-intro-ratio, 4 / 3)}}.fc-intro__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fc-collection-drawer__header{display:grid;gap:.2rem}.fc-collection-drawer__heading{margin:0;font-family:var(--fc-font);font-size:2.4rem;font-weight:400;letter-spacing:-.03em;text-transform:lowercase}.fc-collection-drawer__count,.fc-collection-drawer__empty{margin:0;font-size:1.3rem;opacity:.6}.fc-collection-drawer .product-card__title,.fc-collection-drawer .product-card__title a{font-family:var(--fc-font);font-weight:400;letter-spacing:-.01em;text-transform:none}.fc-collection-drawer__footer{padding:1.6rem var(--modal-gap-x, 2.4rem) 2.4rem;border-top:1px solid rgb(var(--color-border, 230 230 230))}.fc-mega-link{font-family:var(--fc-font);font-size:1.8rem;font-weight:400;letter-spacing:-.01em;text-transform:lowercase}.fc-trust{display:grid;gap:.8rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;border:1px solid rgb(var(--color-border, 230 230 230));list-style:none;font-size:1.3rem;line-height:1.35}.fc-trust li{display:flex;align-items:center;gap:1rem;margin:0}.fc-trust svg{flex-shrink:0;width:2rem;height:2rem}.fc-trust--compact{margin:0;padding:1rem 1.2rem;border:0;background:#5a091c0f;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/fc-landing.css.map */
