.WatchCard-module__cxjZea__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:box-shadow var(--transition-normal), border-color var(--transition-normal);color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.WatchCard-module__cxjZea__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-gold-light)}.WatchCard-module__cxjZea__imageWrap{aspect-ratio:4/3;background:var(--color-surface-2);position:relative;overflow:hidden}.WatchCard-module__cxjZea__image{object-fit:cover;transition:transform .5s}.WatchCard-module__cxjZea__card:hover .WatchCard-module__cxjZea__image{transform:scale(1.04)}.WatchCard-module__cxjZea__noImage{width:100%;height:100%;color:var(--color-text-3);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.WatchCard-module__cxjZea__badge{top:var(--space-3);left:var(--space-3);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;padding:3px var(--space-2);border-radius:var(--radius-sm);position:absolute}.WatchCard-module__cxjZea__badgeSold{color:var(--color-white);background:#0a0a0abf}.WatchCard-module__cxjZea__badgeFeatured{color:var(--color-black);background:#b89a5ee6}.WatchCard-module__cxjZea__body{padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.WatchCard-module__cxjZea__brand{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-gold)}.WatchCard-module__cxjZea__title{font-family:var(--font-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--color-text)}.WatchCard-module__cxjZea__meta{align-items:center;gap:var(--space-3);padding-top:var(--space-3);margin-top:auto;display:flex}.WatchCard-module__cxjZea__year{font-size:var(--font-size-sm);color:var(--color-text-2)}.WatchCard-module__cxjZea__condition{font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-3);text-transform:uppercase;border:1px solid var(--color-border);padding:2px var(--space-2);border-radius:var(--radius-sm)}.WatchCard-module__cxjZea__price{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-left:auto}.WatchCard-module__cxjZea__priceOnRequest{font-size:var(--font-size-sm);color:var(--color-text-2);font-style:italic}
.WatchGrid-module__H1mk4q__grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.WatchGrid-module__H1mk4q__empty{text-align:center;padding:var(--space-16) 0;color:var(--color-text-2);font-style:italic}@media (max-width:1024px){.WatchGrid-module__H1mk4q__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.WatchGrid-module__H1mk4q__grid{grid-template-columns:1fr}}
.WatchFilters-module__asnxMW__filters{gap:var(--space-4);margin-bottom:var(--space-16);flex-wrap:wrap;align-items:flex-end;display:flex}.WatchFilters-module__asnxMW__submitBtn{padding:var(--space-2) var(--space-5);background:var(--color-gold);color:var(--color-black);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);align-self:flex-end}.WatchFilters-module__asnxMW__submitBtn:hover{background:var(--color-gold-dark)}.WatchFilters-module__asnxMW__group{gap:var(--space-2);flex-direction:column;display:flex}.WatchFilters-module__asnxMW__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-2)}.WatchFilters-module__asnxMW__select{padding:var(--space-2) var(--space-10) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23938d86' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;min-width:180px;transition:border-color var(--transition-fast)}.WatchFilters-module__asnxMW__select:focus{border-color:var(--color-gold);outline:none}
.catalogo-module__sNQ41a__page{padding:var(--space-12) 0 var(--space-20)}.catalogo-module__sNQ41a__container{max-width:var(--max-width-content);padding-inline:var(--space-6);margin-inline:auto}.catalogo-module__sNQ41a__header{margin-bottom:var(--space-8)}.catalogo-module__sNQ41a__title{font-family:var(--font-serif);font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tight);margin-bottom:var(--space-2)}.catalogo-module__sNQ41a__subtitle{font-size:var(--font-size-md);color:var(--color-text-2)}.catalogo-module__sNQ41a__pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-12);display:flex}.catalogo-module__sNQ41a__pageBtn{border:1px solid var(--color-border);border-radius:var(--radius-md);width:40px;height:40px;font-size:var(--font-size-md);color:var(--color-text);transition:border-color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.catalogo-module__sNQ41a__pageBtn:hover{border-color:var(--color-gold);background:#b89a5e0f}.catalogo-module__sNQ41a__pageInfo{font-size:var(--font-size-sm);color:var(--color-text-2);text-align:center;min-width:60px}
.home-module__aUD9Yq__hero{color:var(--color-white);padding:calc(var(--header-height) + var(--space-16)) var(--space-6) var(--space-32);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.home-module__aUD9Yq__heroBg{object-fit:cover;object-position:center}.home-module__aUD9Yq__heroOverlay{background:linear-gradient(90deg,#000000bf 0%,#00000080 55%,#0003 100%);position:absolute;inset:0}.home-module__aUD9Yq__heroInner{z-index:1;max-width:var(--max-width-content);width:100%;margin-inline:auto;position:relative}.home-module__aUD9Yq__heroLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-5);display:block}.home-module__aUD9Yq__heroTitle{font-family:var(--font-serif);font-size:clamp(2.5rem,6vw,5rem);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);white-space:pre-line;margin-bottom:var(--space-6);max-width:14ch}.home-module__aUD9Yq__heroSub{font-size:var(--font-size-md);line-height:var(--line-height-loose);color:#ffffffa6;max-width:52ch;margin-bottom:var(--space-10)}.home-module__aUD9Yq__heroActions{gap:var(--space-4);flex-wrap:wrap;display:flex}.home-module__aUD9Yq__btnPrimary{padding:var(--space-3) var(--space-8);background:var(--color-gold);color:var(--color-black);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;border-radius:var(--radius-sm);transition:background var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.home-module__aUD9Yq__btnPrimary:hover{background:var(--color-gold-dark)}.home-module__aUD9Yq__btnSecondary{padding:var(--space-3) var(--space-8);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;border-radius:var(--radius-sm);transition:border-color var(--transition-fast), background var(--transition-fast);border:1px solid #ffffff40;align-items:center;text-decoration:none;display:inline-flex}.home-module__aUD9Yq__btnSecondary:hover{background:#ffffff0d;border-color:#fff9}.home-module__aUD9Yq__section{padding:var(--space-20) 0}.home-module__aUD9Yq__container{max-width:var(--max-width-content);padding-inline:var(--space-6);margin-inline:auto}.home-module__aUD9Yq__sectionHead{margin-bottom:var(--space-8);justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.home-module__aUD9Yq__sectionTitle{font-family:var(--font-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-tight)}.home-module__aUD9Yq__seeAll{font-size:var(--font-size-sm);color:var(--color-gold);transition:color var(--transition-fast);white-space:nowrap;text-decoration:none}.home-module__aUD9Yq__seeAll:hover{color:var(--color-gold-dark)}.home-module__aUD9Yq__sectionFooter{margin-top:var(--space-10);text-align:center}.home-module__aUD9Yq__seeAllBtn{padding:var(--space-3) var(--space-8);border:1px solid var(--color-gold);color:var(--color-gold);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.home-module__aUD9Yq__seeAllBtn:hover{background:var(--color-gold);color:var(--color-black)}.home-module__aUD9Yq__introSection{background:var(--color-surface-2)}.home-module__aUD9Yq__introInner{max-width:640px}.home-module__aUD9Yq__introLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-4);display:block}.home-module__aUD9Yq__introTitle{font-family:var(--font-serif);font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);margin-bottom:var(--space-5)}.home-module__aUD9Yq__introCopy{font-size:var(--font-size-md);line-height:var(--line-height-loose);color:var(--color-text-2);margin-bottom:var(--space-6)}.home-module__aUD9Yq__introLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gold);letter-spacing:var(--letter-spacing-wide);transition:color var(--transition-fast);text-decoration:none}.home-module__aUD9Yq__introLink:hover{color:var(--color-gold-dark)}
