.DesignCard_card__HTKe5{position:relative;display:flex;min-width:0;overflow:clip;flex-direction:column;border:1px solid #ded8ce;border-radius:1rem;background:#fff;box-shadow:0 14px 34px -28px rgba(35,28,22,.5);transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .45s ease}.DesignCard_card__HTKe5:focus-within,.DesignCard_card__HTKe5:hover{z-index:2;border-color:rgba(138,111,74,.62);box-shadow:0 24px 46px -30px rgba(35,28,22,.38);transform:translateY(-4px)}.DesignCard_selected__g6drN{border-color:#b99a68;box-shadow:0 0 0 1px rgba(185,154,104,.28),0 22px 44px -32px rgba(26,22,20,.4)}.DesignCard_media__xtuO4{position:relative}.DesignCard_cover__5bld_{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border:0;background:#e9e4dc;color:white;cursor:pointer;text-align:left}.DesignCard_paletteFallback__C6O3M{position:absolute;inset:0}.DesignCard_coverImage__h177M{object-fit:cover;object-position:top center;filter:saturate(.92) contrast(1.02);transform:scale(1.002);transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .7s ease}.DesignCard_card__HTKe5:focus-within .DesignCard_coverImage__h177M,.DesignCard_card__HTKe5:hover .DesignCard_coverImage__h177M{filter:saturate(1) contrast(1.035);transform:scale(1.055)}.DesignCard_badges__zuBZk{position:absolute;top:16px;left:16px;display:flex;max-width:calc(100% - 74px);flex-wrap:wrap;gap:5px}.DesignCard_badges__zuBZk span{border:1px solid rgba(255,255,255,.36);background:rgba(19,17,15,.68);color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.1em;line-height:1;padding:7px 9px;text-transform:uppercase;backdrop-filter:blur(7px)}.DesignCard_quickViewCue__l_r07{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.62);border-radius:999px;background:rgba(20,18,16,.78);padding:9px 12px;color:white;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(6px);backdrop-filter:blur(8px);transition:opacity .25s ease,transform .25s ease}.DesignCard_card__HTKe5:focus-within .DesignCard_quickViewCue__l_r07,.DesignCard_card__HTKe5:hover .DesignCard_quickViewCue__l_r07{opacity:1;transform:translateY(0)}.DesignCard_favorite__I1JOL{position:relative;z-index:10;top:auto;right:auto;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(250,248,243,.9);color:#3d342c;cursor:pointer;box-shadow:0 7px 24px -12px rgba(0,0,0,.48);backdrop-filter:blur(8px);transition:background .25s ease,transform .25s ease}.DesignCard_cornerActions__nE_6t{position:absolute;z-index:10;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}.DesignCard_whatsapp__g8Ib_{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#25d366;color:#fff;box-shadow:0 7px 24px -12px rgba(0,0,0,.48);transition:background .25s ease,transform .25s ease}.DesignCard_whatsapp__g8Ib_:focus-visible,.DesignCard_whatsapp__g8Ib_:hover{background:#1ebe57;transform:scale(1.06)}.DesignCard_pick__fKboE{position:absolute;z-index:10;bottom:12px;left:12px;display:grid;width:40px;height:40px;place-items:center;border:1.5px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(26,22,20,.45);color:rgba(255,255,255,.85);cursor:pointer;backdrop-filter:blur(8px);transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.DesignCard_pick__fKboE:focus-visible,.DesignCard_pick__fKboE:hover{background:rgba(26,22,20,.7);transform:scale(1.05)}.DesignCard_pickOn__o1iSi{border-color:#25d366;background:#25d366;color:#fff}.DesignCard_reference__ngQ9K{border-color:rgba(37,211,102,.55);box-shadow:0 0 0 1px rgba(37,211,102,.28),0 18px 36px -28px rgba(26,22,20,.35)}.DesignCard_favorite__I1JOL:focus-visible,.DesignCard_favorite__I1JOL:hover{background:#fff;transform:scale(1.06)}.DesignCard_cover__5bld_:focus-visible,.DesignCard_favorite__I1JOL:focus-visible,.DesignCard_pick__fKboE:focus-visible,.DesignCard_primaryAction__QG0Nr:focus-visible,.DesignCard_secondaryAction__YA8sA:focus-visible,.DesignCard_whatsapp__g8Ib_:focus-visible{outline:2px solid #8b6f4a;outline-offset:-2px}.DesignCard_body__uuOK4{display:flex;flex:1;flex-direction:column;padding:18px}.DesignCard_paletteRow__j6v4I{display:flex;align-items:center;justify-content:space-between;gap:14px}.DesignCard_paletteRow__j6v4I>span{color:#8a7d70;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.DesignCard_swatches__LzaxO{display:flex;align-items:center}.DesignCard_swatches__LzaxO span{width:15px;height:15px;margin-left:-3px;border:2px solid #fbfaf7;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.DesignCard_swatches__LzaxO span:first-child{margin-left:0}.DesignCard_titleRow__0Rl8_{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;margin-top:17px}.DesignCard_titleRow__0Rl8_ h3{margin:0;color:#1a1614;font-family:var(--font-kit-gloock),Georgia,serif;font-size:clamp(1.2rem,4.6vw,1.4rem);font-weight:400;letter-spacing:-.035em;line-height:1.08}.DesignCard_eventType__xhtm8{border:1px solid #ded8ce;border-radius:999px;padding:5px 8px;color:#74685d;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.DesignCard_tag__n5JD0{margin:8px 0 0;color:#8a7d70;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DesignCard_description__G7wOA{display:-webkit-box;overflow:hidden;margin:15px 0 0;color:#5c534a;font-size:.95rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.DesignCard_actions__u3kFb{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:22px}.DesignCard_primaryAction__QG0Nr,.DesignCard_secondaryAction__YA8sA{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 9px;border:1px solid #1a1614;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background .25s ease,color .25s ease,border-color .25s ease}.DesignCard_primaryAction__QG0Nr{background:#1a1614;color:#f9f8f6;cursor:pointer}.DesignCard_primaryAction__QG0Nr:hover{background:#3d342c}.DesignCard_secondaryAction__YA8sA{background:transparent;color:#3d342c;cursor:pointer}.DesignCard_secondaryAction__YA8sA:hover{border-color:#8b6f4a;background:#f2eee7}.DesignCard_openingOverlay__oxSt9{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;overflow:hidden;background:#2a2520;color:#fffaf2;isolation:isolate;animation:DesignCard_openingReveal__Xl_Sv .28s ease-out both}.DesignCard_openingImage__kF44e{z-index:0;object-fit:cover;object-position:center top;filter:blur(18px) saturate(.72);transform:scale(1.1)}.DesignCard_openingFallback__E4NQG{position:absolute;z-index:0;inset:0}.DesignCard_openingShade___XRIs{position:absolute;z-index:1;inset:0;background:radial-gradient(circle at 50% 42%,rgba(49,40,33,.24),rgba(20,17,15,.78) 76%),rgba(29,25,22,.5);backdrop-filter:blur(2px)}.DesignCard_openingContent__zOHxa{position:relative;z-index:2;display:flex;max-width:min(80vw,26rem);flex-direction:column;align-items:center;gap:.8rem;padding:2rem;text-align:center}.DesignCard_openingContent__zOHxa p{margin:.25rem 0 0;font-family:var(--font-kit-gloock),Georgia,serif;font-size:clamp(1.35rem,5vw,2rem);font-weight:400;letter-spacing:-.02em}.DesignCard_openingContent__zOHxa>span:last-child{color:rgba(255,250,242,.74);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.DesignCard_openingSpinner__PQJfR{width:2rem;height:2rem;border:1px solid rgba(255,250,242,.35);border-top-color:#fffaf2;border-radius:50%;animation:DesignCard_openingSpin__zhOPU .8s linear infinite}@keyframes DesignCard_openingReveal__Xl_Sv{0%{opacity:0}to{opacity:1}}@keyframes DesignCard_openingSpin__zhOPU{to{transform:rotate(1turn)}}@media (min-width:640px){.DesignCard_cover__5bld_{aspect-ratio:4/5.15}.DesignCard_coverImage__h177M{object-position:center center}.DesignCard_titleRow__0Rl8_ h3{font-size:clamp(1.15rem,1.2vw,1.35rem)}}@media (max-width:639px){.DesignCard_card__HTKe5{display:grid;grid-template-columns:minmax(7.4rem,36%) minmax(0,1fr);align-items:stretch;border-radius:1.05rem;border-color:#e8e2da;min-height:11.25rem;box-shadow:0 10px 28px -24px rgba(35,28,22,.45)}.DesignCard_card__HTKe5:focus-within,.DesignCard_card__HTKe5:hover{transform:none;box-shadow:0 10px 28px -24px rgba(35,28,22,.45)}.DesignCard_media__xtuO4{grid-column:1;grid-row:1;min-height:11.25rem}.DesignCard_cover__5bld_{aspect-ratio:auto;height:100%;min-height:11.25rem;border-radius:1.05rem 0 0 1.05rem}.DesignCard_cornerActions__nE_6t{top:8px;right:8px;gap:6px}.DesignCard_favorite__I1JOL,.DesignCard_whatsapp__g8Ib_{width:36px;height:36px}.DesignCard_pick__fKboE{bottom:8px;left:8px;width:34px;height:34px}.DesignCard_quickViewCue__l_r07{display:none}.DesignCard_body__uuOK4{grid-column:2;grid-row:1;padding:14px;gap:10px}.DesignCard_description__G7wOA,.DesignCard_eventType__xhtm8{display:none}.DesignCard_titleRow__0Rl8_{margin-top:0;display:block}.DesignCard_actions__u3kFb{display:flex;flex-direction:column;gap:7px;padding-top:4px;grid-template-columns:none}}@media (prefers-reduced-motion:reduce){.DesignCard_card__HTKe5,.DesignCard_coverImage__h177M,.DesignCard_quickViewCue__l_r07{transition:none}.DesignCard_openingOverlay__oxSt9{animation:none}.DesignCard_openingSpinner__PQJfR{animation-duration:1.6s}.DesignCard_card__HTKe5:focus-within,.DesignCard_card__HTKe5:focus-within .DesignCard_coverImage__h177M,.DesignCard_card__HTKe5:hover,.DesignCard_card__HTKe5:hover .DesignCard_coverImage__h177M{transform:none}}