#fct{background:var(--fct-v1);padding:var(--fct-v2);font-family:Assistant,-apple-system,BlinkMacSystemFont,sans-serif;color:#121212}#fct *{box-sizing:border-box}#fct .fct-wrap{max-width:1280px;margin:0 auto;padding:0 48px}#fct .fct-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px}#fct .fct-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--fct-v3);margin:0 0 14px}#fct .fct-eyebrow:before{content:"";width:26px;height:2px;background:var(--fct-v4);border-radius:2px}#fct .fct-title{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-size:clamp(30px,4.4vw,52px);font-weight:500;line-height:1.05;letter-spacing:-.02em;margin:0 0 10px}#fct .fct-title em{font-style:italic;color:var(--fct-v5);font-weight:500}#fct .fct-sub{font-size:15px;line-height:1.55;color:#1212129e;margin:0;max-width:520px}#fct .fct-all{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#121212;text-decoration:none;background:#fafafab3;box-shadow:inset 0 0 0 1px #ffffffd9,inset 0 0 6px #fafafa99,0 0 1px #fffffff2,0 2px 6px #1212120d,0 10px 24px #12121214;transition:background .22s,color .22s,transform .22s}#fct .fct-all svg{width:14px;height:14px;transition:transform .22s}#fct .fct-all:hover{background:#121212d1;color:#fff;transform:translateY(-1px)}#fct .fct-all:hover svg{transform:translate(3px)}#fct .fct-board{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:22px;align-items:stretch}#fct .fct-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:22px;min-height:0}#fct .fct-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:28px;overflow:hidden;isolation:isolate;text-decoration:none;color:inherit;background:radial-gradient(120% 80% at 50% 100%,#fff0 35%,#f0e7d4f2),linear-gradient(180deg,#fff,#fbf8f1);box-shadow:inset 0 0 0 1px #fff9,0 2px 6px #1212120a,0 18px 40px #1212121a;transition:transform .32s cubic-bezier(.2,.7,.2,1)}#fct .fct-tile:hover{transform:translateY(-4px)}#fct .fct-tile--hero{aspect-ratio:4 / 5}#fct .fct-tile--sm{border-radius:24px;min-height:0}@media(min-width:750px){#fct .fct-tile--sm{aspect-ratio:auto;height:100%}}#fct .fct-tile__img{position:absolute;top:0;right:0;bottom:32%;left:0;display:flex;align-items:center;justify-content:center;padding:12% 10% 2%}#fct .fct-tile--sm .fct-tile__img{top:0;right:0;bottom:46%;left:0;padding:15% 10% 0}#fct .fct-tile__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){#fct .fct-tile:hover .fct-tile__img img{transform:scale(1.04)}}#fct .fct-tile__img--photo img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}#fct .fct-tile__num{position:absolute;top:14px;left:22px;z-index:1;pointer-events:none;font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(64px,7vw,112px);line-height:.9;letter-spacing:-.04em;color:#12121214;transition:color .3s}#fct .fct-tile--sm .fct-tile__num{font-size:clamp(48px,4.6vw,72px);top:12px;left:18px}#fct .fct-tile:hover .fct-tile__num{color:#ff7a1538}#fct .fct-tile__badge{position:absolute;top:18px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#121212;background:#ffffffd1;box-shadow:inset 0 0 0 1px #ffffffd9,inset 0 1px #fff,0 6px 16px #00000014}#fct .fct-tile__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fct-v6)}#fct .fct-tile__card{position:relative;z-index:2;margin:0 16px 16px;padding:18px 20px;border-radius:20px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(160deg,#ffffffc7,#ffffff8f 55%,#ffffffb3);box-shadow:inset 0 0 0 1px #ffffffeb,inset 0 1px #fff,inset 0 -1px #1212120a,0 2px 6px #1212120a,0 12px 28px #12121217}#fct .fct-tile--hero .fct-tile__card{margin:0 20px 20px;padding:22px 24px;border-radius:22px;gap:12px}#fct .fct-tile--sm .fct-tile__card{padding:16px 18px;gap:8px}#fct .fct-tile__name{margin:0;line-height:1.2;letter-spacing:-.01em;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#fct .fct-tile--hero .fct-tile__name{font-family:Playfair Display,Playfair Display Fallback,Georgia,serif;font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.015em}#fct .fct-rating{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 10px 5px 8px;border-radius:999px;font-size:12px;font-weight:700;color:#121212;background:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffffeb,0 2px 6px #1212120a}#fct .fct-rating .fct-star{color:var(--fct-v7);font-size:13px}#fct .fct-rating .fct-count{color:#12121273;font-weight:500}#fct .fct-tile__row{display:flex;align-items:center;justify-content:space-between;gap:12px}#fct .fct-price{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap}#fct .fct-price__now{font-size:17px;font-weight:700;letter-spacing:-.01em}#fct .fct-tile--hero .fct-price__now{font-size:24px}#fct .fct-price__was{font-size:12px;color:#1212126b;text-decoration:line-through}#fct .fct-price--sale .fct-price__now{color:var(--fct-v8)}#fct .fct-go{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#121212;background:#ffffffa6;box-shadow:inset 0 0 0 1px #fffffff2,inset 0 0 0 2px #12121214,0 2px 6px #1212120f;transition:background .22s,color .22s,transform .22s}#fct .fct-go svg{width:14px;height:14px;transition:transform .22s}#fct .fct-tile:hover .fct-go{background:#ff7a15eb;color:#fff;box-shadow:inset 0 1px #ffffff73,0 6px 14px #ff7a1559}#fct .fct-tile:hover .fct-go svg{transform:translate(2px)}#fct .fct-cta{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#121212d1;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 0 6px #ffffff24,0 2px 6px #12121214,0 10px 24px #12121224;transition:background .22s}#fct .fct-cta svg{width:14px;height:14px;transition:transform .22s}#fct .fct-tile:hover .fct-cta{background:#ff7a15d6;box-shadow:inset 0 1px #ffffff59,0 12px 28px #ff7a154d}#fct .fct-tile:hover .fct-cta svg{transform:translate(3px)}#fct .fct-note{margin:22px 0 0;font-size:12px;color:#1212126b;display:flex;align-items:center;gap:8px}#fct .fct-note:before{content:"";width:7px;height:7px;border-radius:50%;background:#16a34a;flex-shrink:0;box-shadow:0 0 0 3px #16a34a26}@media(max-width:1023px)and (min-width:750px){#fct .fct-wrap{padding:0 28px}#fct .fct-board,#fct .fct-grid{gap:16px}#fct .fct-tile__card{margin:0 12px 12px;padding:14px 16px;gap:8px}#fct .fct-tile--hero .fct-tile__card{margin:0 14px 14px;padding:18px 20px}#fct .fct-tile__name{font-size:14px}#fct .fct-price__now{font-size:15px}#fct .fct-go{width:32px;height:32px}#fct .fct-cta{padding:11px 16px;font-size:11px}}@media(max-width:749px){#fct .fct-wrap{padding:0 16px}#fct .fct-head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}#fct .fct-board{grid-template-columns:1fr;gap:14px}#fct .fct-grid{gap:12px}#fct .fct-tile{border-radius:24px}#fct .fct-tile--hero .fct-tile__img{top:0;right:0;bottom:42%;left:0;padding:10% 8% 0}#fct .fct-tile--sm{border-radius:20px;aspect-ratio:3 / 5}#fct .fct-tile--sm .fct-tile__img{top:0;right:0;bottom:52%;left:0;padding:16% 8% 0}#fct .fct-tile__num{font-size:64px}#fct .fct-tile--sm .fct-tile__num{font-size:40px;top:10px;left:14px}#fct .fct-tile__badge{top:12px;right:12px;padding:7px 12px;font-size:9.5px}#fct .fct-tile__card{margin:0 10px 10px;padding:12px;gap:8px;border-radius:16px}#fct .fct-tile--hero .fct-tile__card{margin:0 14px 14px;padding:18px;border-radius:20px}#fct .fct-tile__name{font-size:13.5px}#fct .fct-tile--hero .fct-tile__name{font-size:22px}#fct .fct-rating{font-size:11px;padding:4px 8px 4px 7px}#fct .fct-tile--sm .fct-tile__row{flex-wrap:nowrap;gap:8px}#fct .fct-tile--sm .fct-price{flex-direction:column;align-items:flex-start;gap:0}#fct .fct-tile--sm .fct-price__was{line-height:1.1;font-size:11px}#fct .fct-price__now{font-size:15px}#fct .fct-tile--hero .fct-price__now{font-size:21px}#fct .fct-go{width:30px;height:30px}#fct .fct-cta{padding:11px 16px;font-size:11px}#fct .fct-note{margin-top:16px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#fct .fct-tile__card{background:#fffffff5}#fct .fct-tile__badge{background:#fffffff0}#fct .fct-cta{background:#121212}#fct .fct-all{background:#fafafaf5}}
/*# sourceMappingURL=/cdn/shop/t/255/assets/fc-trending.css.map */
