:where(.fdh){--fdh-ink: #121212;--fdh-red: #e4002b;--fdh-paper: #e9e9e4;--fdh-paper-2: #dadad3;--fdh-white: #ffffff;--fdh-mute: #4a4a46;--fdh-display: var(--font-heading-family);--fdh-text: var(--font-body-family);font-family:var(--fdh-text);color:var(--fdh-ink)}.fdh *,.fdh *:before,.fdh *:after{box-sizing:border-box}.fdh a{text-decoration:none}.fdh-section{padding:clamp(40px,6vw,80px) 0}.fdh-section--flush-top{padding-top:0}.fdh-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:clamp(20px,3vw,28px)}.fdh-head--rule{border-top:3px solid var(--fdh-ink);padding-top:24px}.fdh-title{margin:0;font-family:var(--fdh-display);font-weight:400;font-size:clamp(4rem,6vw,7.6rem);line-height:.95;text-transform:uppercase;letter-spacing:.005em;color:inherit}.fdh-more{font-weight:700;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;color:inherit!important;text-decoration:underline!important;text-underline-offset:.4rem}.fdh-eyebrow{display:inline-block;margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}:where(.fdh-tape){align-self:flex-start;display:inline-block;margin:0;background:var(--fdh-red);color:var(--fdh-white);font-size:1.4rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:.7rem 1.2rem;transform:rotate(-2deg)}.fdh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 3rem;font-family:var(--fdh-text);font-weight:700;font-size:1.6rem;letter-spacing:.12em;text-transform:uppercase;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,background-color .15s ease}.fdh-btn:hover{transform:translateY(-2px)}.fdh-btn--red{background:var(--fdh-red);color:var(--fdh-white)!important}.fdh-btn--ink{background:var(--fdh-ink);color:var(--fdh-white)!important}.fdh-btn--ghost-light{border-color:var(--fdh-paper);color:var(--fdh-paper)!important;background:transparent}.fdh-btn--ghost{border-color:var(--fdh-ink);color:var(--fdh-ink)!important;background:transparent}:where(.fdh-ph){position:relative;width:100%;height:100%;min-height:inherit;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--fdh-white);outline:2px dashed #b9b9b2;outline-offset:-10px;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5e5e59;padding:16px}.fdh-ph.fdh-ph--dark{background:#2b2b28;outline-color:#5a5a55;color:var(--fdh-paper)}.fdh-ph.fdh-ph--red{background:#b8001f;outline-color:#ff8095;color:var(--fdh-white)}.fdh-grid{display:grid;gap:clamp(12px,2vw,24px);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.fdh-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fdh-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fdh-grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){.fdh-grid--6,.fdh-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fdh-card{display:flex;flex-direction:column;gap:8px;color:inherit!important}.fdh-card__media{position:relative;aspect-ratio:4 / 5;background:var(--fdh-white);overflow:hidden}.fdh-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.fdh-card:hover .fdh-card__media img{transform:scale(1.04)}.fdh-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}.fdh-card:hover .fdh-card__media img+img{opacity:1}.fdh-card__num{position:absolute;top:10px;left:10px;z-index:1;background:var(--fdh-ink);color:var(--fdh-paper);font-family:var(--fdh-display);font-size:1.5rem;line-height:1;padding:.4rem .8rem}.fdh-card__year{font-family:var(--fdh-display);font-size:clamp(3.4rem,4vw,5.2rem);line-height:1;color:#ff4d6a}.fdh-card__title{margin:4px 0 0;font-family:var(--fdh-text);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;line-height:1.25}.fdh-card__price{font-size:1.6rem}.fdh-card__price s{opacity:.6;margin-right:6px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fd-home.css.map */
