@scope(.themed-site--muse-noir){.contact-page{box-sizing:border-box;width:100%}.contact-premium-1{background:linear-gradient(145deg,color-mix(in srgb, var(--space-primary) 0%, var(--space-hero)),color-mix(in srgb, var(--space-hero) 50%, var(--space-card)) 58%,color-mix(in srgb, var(--space-line) 5%, var(--space-card)));color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text))}.contact-kicker{font-family:var(--space-font-body);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));margin:0;font-size:10px;font-weight:700}.contact-page h1{font-family:var(--space-font-heading);letter-spacing:-.055em;margin:15px 0 18px;font-size:clamp(46px,6.2vw,92px);font-style:italic;font-weight:400;line-height:.88}.contact-page h1 em{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text))}.contact-subtitle{max-width:470px;color:color-mix(in srgb, var(--space-primary) 0%, var(--space-muted));margin:0;font-size:15px;line-height:1.7}.contact-details{border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 15%, transparent);margin:32px 0 28px;padding:0}.contact-details>div{border-bottom:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 10%, transparent);grid-template-columns:132px 1fr;gap:16px;padding:14px 0;display:grid}.contact-details dt{color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));font-family:var(--space-font-body);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.contact-details svg,.contact-whatsapp svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.contact-details dd{margin:0;font-size:13px;line-height:1.4}.contact-details a{color:color-mix(in srgb, var(--space-text) 45%, var(--space-action));text-decoration:none}.contact-details a:hover{color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));text-decoration:underline}.contact-whatsapp{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-action));min-height:48px;color:color-mix(in srgb, var(--space-background) 65%, var(--space-card));font-family:var(--space-font-body);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;padding:0 18px;font-size:10px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.contact-whatsapp:hover{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));transform:translateY(-2px)}.contact-social{border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 22%, transparent);width:32px;height:32px;color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));place-items:center;transition:all .2s;display:grid}.contact-social:hover{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-action));color:color-mix(in srgb, var(--space-background) 65%, var(--space-card));transform:translateY(-2px)}.contact-social svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;width:15px;height:15px}.contact-social-facebook svg,.contact-social-youtube svg{fill:currentColor}.contact-social-youtube svg path:last-child{fill:color-mix(in srgb, var(--space-primary) 0%, var(--space-hero))}.contact-film{position:relative;overflow:hidden}.contact-film:after{content:"";pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.contact-film-reel{z-index:1;background:color-mix(in srgb, var(--space-primary) 0%, var(--space-background));justify-content:space-around;padding:7px 0;display:flex;position:relative}.contact-film-reel i{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-hero));border-radius:999px;width:12%;height:11px}.contact-film-grid{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);align-items:center;gap:clamp(42px,7vw,120px);max-width:1320px;margin:auto;padding:clamp(52px,7vw,104px) clamp(22px,6vw,110px);display:grid;position:relative}.contact-film-still{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-background));box-shadow:19px 21px 0 color-mix(in srgb, color-mix(in srgb, var(--space-primary) 80%, var(--space-text)) 13%, transparent);margin:0;padding:13px;position:relative}.contact-film-still:before{content:"";border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 24%, transparent);pointer-events:none;position:absolute;inset:7px}.contact-film-still>span{z-index:1;color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));font-family:var(--space-font-body);letter-spacing:.15em;text-shadow:0 1px 5px color-mix(in srgb, var(--space-primary) 0%, var(--space-background));font-size:9px;font-weight:700;position:absolute;top:25px;left:27px}.contact-film-still img{aspect-ratio:4/4.1;-o-object-fit:cover;object-fit:cover;filter:saturate(.75)contrast(1.05);width:100%;display:block}.contact-film-still figcaption{font-family:var(--space-font-body);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:14px 8px 4px;font-size:10px;display:flex}.contact-film-still small{opacity:.55}.contact-film-footer{z-index:1;border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 12%, transparent);font-family:var(--space-font-body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));justify-content:space-between;align-items:center;gap:22px;padding:20px clamp(22px,6vw,110px);font-size:10px;font-weight:700;display:flex;position:relative}.contact-contact-social{border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 12%, transparent);font-family:var(--space-font-body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));align-items:center;gap:16px;margin-top:26px;padding-top:20px;font-size:9px;font-weight:700;display:flex}.contact-social-instagram:hover{background:linear-gradient(135deg,var(--space-primary),color-mix(in srgb, var(--space-primary) 85%, var(--space-background)) 55%,color-mix(in srgb, var(--space-muted) 40%, var(--space-line)));color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));box-shadow:0 9px 24px color-mix(in srgb, color-mix(in srgb, var(--space-primary) 85%, var(--space-background)) 35%, transparent);border-color:#0000}.contact-social-facebook:hover{background:color-mix(in srgb, var(--space-text) 45%, var(--space-hero));color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));border-color:color-mix(in srgb, var(--space-text) 45%, var(--space-hero));box-shadow:0 9px 24px color-mix(in srgb, color-mix(in srgb, var(--space-text) 45%, var(--space-hero)) 30%, transparent)}.contact-social-tiktok:hover{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-background));color:color-mix(in srgb, var(--space-text) 80%, var(--space-hero));border-color:color-mix(in srgb, var(--space-secondary) 95%, var(--space-card));box-shadow:5px 5px 0 color-mix(in srgb, color-mix(in srgb, var(--space-text) 80%, var(--space-hero)) 32%, transparent),-4px -3px 0 color-mix(in srgb, color-mix(in srgb, var(--space-secondary) 95%, var(--space-card)) 25%, transparent)}.contact-social-youtube:hover{background:color-mix(in srgb, var(--space-secondary) 70%, var(--space-background));color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));border-color:color-mix(in srgb, var(--space-secondary) 70%, var(--space-background));box-shadow:0 9px 24px color-mix(in srgb, color-mix(in srgb, var(--space-secondary) 70%, var(--space-background)) 32%, transparent)}.contact-social-x:hover{background:color-mix(in srgb, var(--space-primary) 0%, var(--space-background));color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));border-color:color-mix(in srgb, var(--space-primary) 0%, var(--space-background));box-shadow:0 9px 24px color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-background)) 32%, transparent)}.contact-whatsapp:hover{color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));background:#25d366;border-color:#25d366;box-shadow:0 9px 24px #25d36647}.contact-editorial{max-width:1240px;margin:auto;padding:clamp(52px,7vw,100px) clamp(22px,6vw,72px) clamp(70px,9vw,120px)}.contact-editorial>header{margin-bottom:clamp(38px,6vw,76px)}.contact-editorial-grid{grid-template-columns:minmax(0,.9fr) minmax(370px,1.1fr);align-items:stretch;display:grid}.contact-editorial figure{min-height:560px;margin:0;position:relative}.contact-editorial figure:before{content:"";border:1px solid color-mix(in srgb, var(--space-primary) 80%, var(--space-text));pointer-events:none;position:absolute;inset:20px -20px -20px 20px}.contact-editorial figure img{-o-object-fit:cover;object-fit:cover;filter:saturate(.7);width:100%;height:100%;display:block}.contact-editorial figcaption{font-family:var(--space-font-body);letter-spacing:.15em;text-transform:uppercase;text-shadow:0 2px 8px color-mix(in srgb, var(--space-primary) 0%, var(--space-background));font-size:10px;font-weight:700;position:absolute;bottom:22px;left:24px}.contact-editorial figcaption i{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));font-style:normal}.contact-editorial-card{z-index:1;border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 18%, transparent);background:color-mix(in srgb, var(--space-surface) 65%, var(--space-card));box-shadow:18px 22px 0 color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-background)) 18%, transparent);margin:clamp(30px,5vw,72px) 0 clamp(30px,5vw,72px) -1px;padding:clamp(32px,5vw,66px);position:relative}.contact-branch-label{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));font-family:var(--space-font-body);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.contact-editorial-card h2{font-family:var(--space-font-heading);margin:10px 0 0;font-size:clamp(34px,4vw,57px);font-style:italic;font-weight:400;line-height:.95}.contact-editorial-social{border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 12%, transparent);font-family:var(--space-font-body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));justify-content:space-between;align-items:center;gap:16px;margin-top:34px;padding-top:22px;font-size:9px;font-weight:700;display:flex}.contact-poster{isolation:isolate;min-height:720px;display:grid;position:relative;overflow:hidden}.contact-poster>figure{z-index:-2;margin:0;position:absolute;inset:0}.contact-poster>figure:after{content:"";background:linear-gradient(90deg,color-mix(in srgb, color-mix(in srgb, var(--space-background) 65%, var(--space-hero)) 94%, transparent) 0%,color-mix(in srgb, color-mix(in srgb, var(--space-background) 65%, var(--space-hero)) 72%, transparent) 46%,color-mix(in srgb, color-mix(in srgb, var(--space-background) 65%, var(--space-hero)) 18%, transparent) 100%);position:absolute;inset:0}.contact-poster>figure img{-o-object-fit:cover;object-fit:cover;filter:saturate(.63)contrast(1.1);width:100%;height:100%}.contact-poster-copy{align-self:center;max-width:640px;padding:clamp(60px,9vw,130px) clamp(22px,7vw,120px)}.contact-poster-card{background:color-mix(in srgb, color-mix(in srgb, var(--space-surface) 75%, var(--space-card)) 94%, transparent);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 25%, transparent);width:min(470px,100% - 44px);box-shadow:18px 18px 0 color-mix(in srgb, color-mix(in srgb, var(--space-primary) 80%, var(--space-text)) 17%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);place-self:end;margin:0 clamp(22px,6vw,92px) clamp(40px,6vw,90px);padding:34px}.contact-poster-card>p{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));font-family:var(--space-font-body);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.contact-poster-card .contact-editorial-social{margin-top:24px}.contact-atlas{max-width:1280px;margin:auto;padding:clamp(54px,8vw,112px) clamp(22px,6vw,76px)}.contact-atlas>header{text-align:center;max-width:710px;margin:0 auto clamp(38px,5vw,70px)}.contact-atlas>header .contact-subtitle{margin:auto}.contact-atlas-grid{grid-template-rows:240px 240px;grid-template-columns:1.1fr .9fr .9fr;gap:16px;display:grid}.contact-atlas-grid>figure{grid-row:1/3;margin:0;position:relative;overflow:hidden}.contact-atlas-grid>figure img{-o-object-fit:cover;object-fit:cover;filter:saturate(.65);width:100%;height:100%;display:block}.contact-atlas-grid>figure figcaption{font-family:var(--space-font-body);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 2px 8px color-mix(in srgb, var(--space-primary) 0%, var(--space-background));font-size:10px;font-weight:700;position:absolute;bottom:18px;left:20px}.contact-atlas-card{background:color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 6%, transparent);border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 17%, transparent);flex-direction:column;justify-content:center;min-width:0;padding:28px;display:flex}.contact-atlas-card>span{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));font-family:var(--space-font-body);font-size:30px;font-style:italic}.contact-atlas-card h2{font-family:var(--space-font-heading);margin:4px 0 12px;font-size:27px;font-style:italic;font-weight:400}.contact-atlas-card>a{color:inherit;font-size:13px;line-height:1.55;text-decoration:none}.contact-atlas-card>a:hover{text-decoration:underline}.contact-atlas-card .contact-whatsapp{align-self:flex-start;margin-top:8px}.contact-atlas-social{font-family:var(--space-font-body);letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:8px;font-weight:700;display:flex}.contact-atlas-social .contact-social{width:27px;height:27px}.contact-atlas-call{grid-column:2/4}.contact-atlas-call a+a{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));margin-top:5px}.contact-signal{max-width:1320px;margin:auto;padding:clamp(54px,8vw,112px) clamp(22px,6vw,90px)}.contact-signal-head{max-width:760px;margin-bottom:clamp(38px,5vw,68px)}.contact-signal-board{border-block:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 25%, transparent);background:color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 4%, transparent);grid-template-columns:230px minmax(0,1fr) minmax(230px,.65fr);align-items:stretch;display:grid}.contact-signal-board>figure{min-height:390px;margin:0}.contact-signal-board>figure img{-o-object-fit:cover;object-fit:cover;filter:saturate(.65);width:100%;height:100%;display:block}.contact-signal-info,.contact-signal-actions{border-left:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 16%, transparent);padding:34px}.contact-signal-info>p{color:color-mix(in srgb, var(--space-primary) 80%, var(--space-text));font-family:var(--space-font-body);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.contact-signal-info .contact-details{margin:19px 0 0}.contact-signal-actions{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;display:flex}.contact-signal-actions>span{font-family:var(--space-font-body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));font-size:9px;font-weight:700}.contact-signal-actions .contact-socials{flex-wrap:wrap}.contact-mosaic{max-width:1240px;margin:auto;padding:clamp(54px,8vw,112px) clamp(22px,6vw,72px)}.contact-mosaic>header{max-width:720px;margin-bottom:clamp(38px,5vw,70px)}.contact-mosaic-grid{grid-template-rows:190px 360px;grid-template-columns:1fr 1.1fr;gap:16px;display:grid}.contact-mosaic-grid>article,.contact-mosaic-grid>figure{border:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 16%, transparent);background:color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 6%, transparent);margin:0}.contact-mosaic-brand{font-family:var(--space-font-heading);justify-content:space-between;align-items:flex-end;padding:28px;font-size:clamp(27px,3vw,43px);font-style:italic;display:flex;background:color-mix(in srgb, var(--space-primary) 80%, var(--space-text))!important;color:color-mix(in srgb, var(--space-primary) 0%, var(--space-action-text))!important}.contact-mosaic-brand b{font-family:var(--space-font-heading);letter-spacing:.16em;font-size:9px;font-style:normal}.contact-mosaic-details{padding:0 28px}.contact-mosaic-details .contact-details{border:0;margin:0}.contact-mosaic-details .contact-details>div{padding:11px 0}.contact-mosaic-grid>figure{overflow:hidden}.contact-mosaic-grid>figure img{-o-object-fit:cover;object-fit:cover;filter:saturate(.7);width:100%;height:100%;display:block}.contact-mosaic-connect{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:32px;display:flex}.contact-mosaic-connect>span{font-family:var(--space-font-body);letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));font-size:10px;font-weight:700}.contact-mosaic-connect .contact-socials{flex-wrap:wrap}@media (max-width:900px){.contact-poster{min-height:0}.contact-poster-copy{padding-bottom:42px}.contact-poster-card{justify-self:start;margin:0 22px 48px}.contact-atlas-grid{grid-template-rows:260px 220px 220px;grid-template-columns:1fr 1fr}.contact-atlas-grid>figure{grid-area:1/1/2/3}.contact-atlas-call{grid-column:auto}.contact-signal-board{grid-template-columns:180px 1fr}.contact-signal-actions{border-left:0;border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 16%, transparent);flex-flow:wrap;grid-column:1/3}.contact-mosaic-grid{grid-template-rows:170px 330px}.contact-mosaic-details{padding:0 20px}}@media (max-width:600px){.contact-poster-copy{padding:58px 24px 34px}.contact-poster-card{width:auto;margin:0 24px 42px;padding:25px}.contact-atlas-grid,.contact-mosaic-grid{flex-direction:column;display:flex}.contact-atlas-grid>figure{min-height:300px}.contact-atlas-card{min-height:190px}.contact-signal-board{flex-direction:column;display:flex}.contact-signal-board>figure{min-height:280px}.contact-signal-info,.contact-signal-actions{border-left:0;border-top:1px solid color-mix(in srgb, color-mix(in srgb, var(--space-primary) 0%, var(--space-text)) 16%, transparent);padding:26px}.contact-signal-actions{align-items:flex-start}.contact-mosaic-grid>article,.contact-mosaic-grid>figure{min-height:220px}.contact-mosaic-brand{min-height:130px!important}.contact-mosaic-details{padding:0 24px}}@media (max-width:760px){.contact-film-grid,.contact-editorial-grid{grid-template-columns:1fr}.contact-film-grid{gap:36px;padding-top:48px}.contact-film-still{order:-1}.contact-film-still img{aspect-ratio:4/3}.contact-film-footer,.contact-contact-social,.contact-editorial-social{flex-direction:column;align-items:flex-start}.contact-page h1{font-size:clamp(44px,14vw,66px)}.contact-details>div{grid-template-columns:1fr;gap:6px}.contact-editorial figure{min-height:380px}.contact-editorial-card{margin:-18px 18px 0;padding:30px 24px}.contact-editorial figure:before{inset:14px -12px -12px 12px}}.contact-poster{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(340px,470px);align-items:center;min-height:580px}.contact-poster-copy{grid-area:1/1;padding-block:52px}.contact-poster-card{grid-area:1/2;place-self:center stretch;width:auto;margin:34px clamp(22px,5vw,72px) 34px 0}.contact-atlas-card .contact-whatsapp{color:color-mix(in srgb, var(--space-background) 65%, var(--space-card));background:color-mix(in srgb, var(--space-primary) 0%, var(--space-action));border-color:color-mix(in srgb, var(--space-primary) 0%, var(--space-action))}.contact-atlas-card .contact-whatsapp svg{stroke:color-mix(in srgb, var(--space-background) 65%, var(--space-card))}.contact-atlas-channel{align-items:flex-start;gap:10px;display:flex}.contact-atlas-channel svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;min-width:17px;height:17px;margin-top:2px}.contact-mosaic-connect>b{font-family:var(--space-font-body);letter-spacing:.15em;text-transform:uppercase;color:color-mix(in srgb, var(--space-text) 45%, var(--space-line));font-size:10px;font-weight:700}@media (max-width:900px){.contact-poster{grid-template-rows:auto auto;grid-template-columns:1fr}.contact-poster-copy{grid-area:1/1}.contact-poster-card{grid-area:2/1;justify-self:start;margin:0 22px 48px}}@media (min-width:901px){.concept-1:has(.contact-poster){flex-direction:column;height:100dvh;min-height:100vh;display:flex}.concept-1:has(.contact-poster) .landing-header{flex:none;position:relative}.concept-1:has(.contact-poster) .contact-page{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.concept-1:has(.contact-poster) .contact-poster{flex:auto;grid-template-rows:1fr;min-height:0}.concept-1:has(.contact-poster) .contact-poster-copy{align-self:start;padding-top:clamp(96px,10vw,148px)}.concept-1:has(.contact-poster) .contact-poster-card{align-self:end}.concept-1:has(.contact-poster) .page-footer{flex:none;margin-top:auto}}.contact-atlas-card .contact-whatsapp{min-height:42px;padding:0 14px;font-size:9px}.contact-atlas-card .contact-whatsapp:hover{color:color-mix(in srgb, var(--space-primary) 0%, var(--space-text));background:#25d366;border-color:#25d366;box-shadow:0 9px 24px #25d36647}.contact-atlas-card .contact-whatsapp:hover svg{stroke:color-mix(in srgb, var(--space-primary) 0%, var(--space-text))}.contact-poster-copy{max-width:760px}.contact-poster-copy h1{font-size:clamp(54px,5vw,78px)}.contact-poster-card{margin-block:18px;padding:24px}.contact-poster-card .contact-details{margin:14px 0}.contact-poster-card .contact-details>div{padding:10px 0}.contact-poster-card .contact-whatsapp{min-height:42px}.contact-poster-card .contact-editorial-social{margin-top:16px;padding-top:16px}:is(.contact-premium-1,.contact-premium-2,.contact-premium-3,.contact-premium-4) .contact-atlas-call a+a{color:var(--contact-channel-color)!important}@media (min-width:901px){.concept-1:has(.contact-poster) .contact-poster-copy{padding-top:clamp(76px,8vw,118px)}}.contact-page:not(:has(.contact-poster)) .contact-film-grid{padding-top:clamp(34px,4vw,56px)}:is(.contact-page:not(:has(.contact-poster)) .contact-editorial,.contact-page:not(:has(.contact-poster)) .contact-atlas,.contact-page:not(:has(.contact-poster)) .contact-signal,.contact-page:not(:has(.contact-poster)) .contact-mosaic){padding-top:clamp(36px,5vw,64px)}}.themed-site--muse-noir .contact-page{min-height:calc(100svh - 170px);color:var(--space-text);font-family:var(--space-font-body);background:0 0}.themed-site--muse-noir .contact-page h1 em,.themed-site--muse-noir .contact-kicker,.themed-site--muse-noir .contact-branch-label{color:var(--space-primary)}.themed-site--muse-noir .contact-subtitle{color:var(--space-muted)}.themed-site--muse-noir .contact-whatsapp{background:var(--space-action);color:var(--space-action-text);border-radius:var(--space-radius-button)}.themed-site--muse-noir .contact-page .contact-whatsapp:is(:hover,:focus-visible){color:#fff;background:#25d366;border-color:#25d366;text-decoration:none;box-shadow:0 9px 24px #25d36647}.themed-site--muse-noir .contact-page .contact-whatsapp:is(:hover,:focus-visible) svg{stroke:currentColor}.themed-site--muse-noir .contact-page .contact-socials{flex-flow:row;align-items:center;gap:8px;width:max-content;max-width:100%;display:flex}.themed-site--muse-noir .contact-page .contact-social{flex:none}.themed-site--muse-noir .contact-page :is(.contact-contact-social,.contact-editorial-social,.contact-atlas-social){flex-wrap:wrap}.themed-site--muse-noir .contact-photo-fallback{aspect-ratio:4/4.1;background:radial-gradient(circle at 75% 24%, color-mix(in srgb, var(--space-primary) 16%, transparent), transparent 40%), var(--space-surface);width:100%;min-height:420px;color:var(--space-primary);font-family:var(--space-font-heading);place-items:center;font-size:clamp(90px,20vw,230px);display:grid}.themed-site--muse-noir .contact-branch-picker{color:var(--space-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-top:22px;font-size:11px;font-weight:700;display:flex}.themed-site--muse-noir .contact-branch-picker select{border:1px solid var(--space-line);border-radius:var(--space-radius-button);background:var(--space-surface);min-width:0;max-width:260px;color:var(--space-text);font-family:var(--space-font-body);padding:10px 30px 10px 12px}.themed-site--muse-noir .contact-branch-picker select:focus-visible,.themed-site--muse-noir .contact-page a:focus-visible{outline:2px solid var(--space-primary);outline-offset:3px}.themed-site--muse-noir .contact-page img{-o-object-fit:cover;object-fit:cover;height:100%}.themed-site--muse-noir .contact-poster>figure img{position:absolute;inset:0}@media (max-width:760px){.themed-site--muse-noir .contact-page :is(.contact-film-grid,.contact-editorial-grid,.contact-atlas-grid,.contact-signal-board,.contact-mosaic-grid){min-width:0}.themed-site--muse-noir .contact-page :is(.contact-details dd,.contact-atlas-channel span){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.themed-site--muse-noir .contact-page :is(a,button){transition:none}}
.themed-site .contact-page{min-height:calc(100svh - 170px);font-family:var(--space-font-body);color:var(--space-text)}.themed-site .contact-page :is(h1,h2){font-family:var(--space-font-heading)}.themed-site .contact-page :is(h1 em,.contact-kicker){color:var(--space-primary)}.themed-site .contact-page .contact-subtitle{color:var(--space-muted)}.themed-site .contact-page .contact-whatsapp{background:var(--space-action);color:var(--space-action-text);border-radius:var(--space-radius-button)}.themed-site .contact-page .contact-whatsapp:is(:hover,:focus-visible){color:#fff;background:#25d366;border-color:#25d366;text-decoration:none;box-shadow:0 9px 24px #25d36647}.themed-site .contact-page .contact-whatsapp:is(:hover,:focus-visible) svg{stroke:currentColor}.themed-site .contact-page .contact-whatsapp .simple-social-icon{width:17px;height:17px}.themed-site .contact-page .contact-socials{flex-flow:row;align-items:center;gap:8px;width:max-content;max-width:100%;display:flex}.themed-site .contact-page .contact-social{flex:none}.themed-site .contact-page img{-o-object-fit:cover;object-fit:cover;height:100%}.themed-site .contact-page .contact-photo-fallback{background:radial-gradient(circle at 75% 24%, color-mix(in srgb, var(--space-primary) 16%, transparent), transparent 42%), var(--space-surface);width:100%;height:100%;min-height:380px;color:var(--space-primary);font-family:var(--space-font-heading);place-items:center;font-size:clamp(90px,20vw,230px);display:grid}@media (min-width:901px){.themed-site:has(>.contact-page[data-contact-layout="3"]){flex-direction:column;height:100svh;display:flex}.themed-site:has(>.contact-page[data-contact-layout="3"])>:is(.themed-site-header,.themed-site-footer){flex:none}.themed-site:has(>.contact-page[data-contact-layout="3"])>.contact-page{flex-direction:column;flex:auto;min-height:0;display:flex}.themed-site:has(>.contact-page[data-contact-layout="3"]) .contact-poster{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}}@media (max-width:900px){.themed-site .contact-page[data-contact-layout="3"] .contact-poster{--poster-mobile-inset:24px}.themed-site .contact-page[data-contact-layout="3"] .contact-poster-copy{padding:var(--poster-mobile-inset);place-self:start}.themed-site .contact-page[data-contact-layout="3"] .contact-poster-card{margin:0 var(--poster-mobile-inset) var(--poster-mobile-inset) 0;place-self:end}}.themed-site .contact-page :is(.contact-contact-social,.contact-editorial-social,.contact-atlas-social){flex-wrap:wrap}.themed-site .contact-page a:focus-visible{outline:2px solid var(--space-primary);outline-offset:3px}.themed-site .contact-atlas-address{align-items:flex-start;gap:10px;display:flex}.themed-site .contact-atlas-address svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:0 0 17px;width:17px;height:17px;margin-top:2px}.themed-site .contact-atlas-address span{overflow-wrap:anywhere;min-width:0}.themed-site:is(.themed-site--editorial,.themed-site--living-gallery,.themed-site--liquid-silk) .contact-page[data-contact-layout="1"] :is(.contact-folio-spread>figure,.contact-gallery-room>figure,.contact-silk-arch){position:relative;overflow:hidden}.themed-site:is(.themed-site--editorial,.themed-site--living-gallery,.themed-site--liquid-silk) .contact-page[data-contact-layout="1"] :is(.contact-folio-spread>figure,.contact-gallery-room>figure,.contact-silk-arch)>:is(img,.contact-photo-fallback){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.themed-site--mosaic .contact-terracotta-grid>article .contact-details>div{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.themed-site--sunset-ritual .contact-editorial figure,.themed-site--sunset-ritual .contact-editorial figure:before,.themed-site--sunset-ritual .contact-editorial figure>:is(img,.contact-photo-fallback){border-radius:var(--space-radius-card)}.themed-site--sunset-ritual .contact-page .contact-whatsapp{border:2px solid var(--space-action);box-shadow:5px 6px 0 var(--space-secondary);border-radius:999px}.themed-site--sunset-ritual .contact-page .contact-whatsapp:is(:hover,:focus-visible){box-shadow:5px 6px 0 var(--space-secondary)}.themed-site--rouge-brut .contact-mosaic-connect .contact-whatsapp{background:var(--space-action)!important;color:var(--space-action-text)!important}.themed-site--rouge-brut .contact-mosaic-connect .contact-whatsapp:is(:hover,:focus-visible){color:var(--space-action-text)!important;background:#25d366!important}.themed-site--master-detail .contact-mist>header{border:1px solid var(--master-glass-border);background:var(--master-glass-bg);max-width:1260px;box-shadow:var(--master-glass-shadow);-webkit-backdrop-filter:var(--master-glass-filter);backdrop-filter:var(--master-glass-filter);border-radius:24px;margin:0 auto 36px;padding:26px}.themed-site--master-detail .contact-page :is(.contact-mist-grid>figure,.contact-mist-grid>article,.contact-editorial-card,.contact-poster-card,.contact-atlas-card,.contact-signal-board,.contact-mosaic-grid>article,.contact-mosaic-grid>figure){border:1px solid var(--master-glass-border);background:var(--master-glass-bg);box-shadow:var(--master-glass-shadow);-webkit-backdrop-filter:var(--master-glass-filter);backdrop-filter:var(--master-glass-filter);border-radius:24px}.themed-site--editorial-branches .contact-page :is(.contact-journal-pro-spread>figure,.contact-journal-pro-spread>article,.contact-editorial-card,.contact-poster-card,.contact-atlas-card,.contact-signal-board,.contact-mosaic-grid>article,.contact-mosaic-grid>figure){border:1px solid color-mix(in srgb, var(--space-card) 65%, transparent);background:color-mix(in srgb, var(--space-card) 45%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--space-text) 6%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}.themed-site--master-detail .contact-page :is(.contact-mist,.contact-editorial,.contact-atlas,.contact-mosaic,.contact-signal-head)>header,.themed-site--master-detail .contact-page .contact-poster-copy{border:1px solid var(--master-glass-border);background:var(--master-glass-bg);box-shadow:var(--master-glass-shadow);-webkit-backdrop-filter:var(--master-glass-filter);backdrop-filter:var(--master-glass-filter);border-radius:24px;padding:clamp(24px,3vw,38px)}.themed-site--editorial-branches .contact-page :is(.contact-journal-pro,.contact-editorial,.contact-atlas,.contact-mosaic,.contact-signal-head)>header,.themed-site--editorial-branches .contact-page .contact-poster-copy{border:1px solid color-mix(in srgb, var(--space-card) 65%, transparent);background:color-mix(in srgb, var(--space-card) 45%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--space-text) 6%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:clamp(24px,3vw,38px)}.themed-site--editorial .contact-page[data-contact-layout="1"] .contact-folio-spread{--folio-frame:var(--space-card)}.themed-site--editorial .contact-page[data-contact-layout="1"] .contact-folio-spread>:is(figure,article){background:var(--folio-frame)}.themed-site--editorial .contact-page[data-contact-layout="1"] .contact-folio-spread>figure>:is(img,.contact-photo-fallback){width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;inset:14px!important}.themed-site--living-gallery .contact-page[data-contact-layout="1"] .contact-gallery-room{box-shadow:none}.themed-site--living-gallery .contact-page[data-contact-layout="1"] .contact-gallery-room:before{content:none}.themed-site .contact-page h1{text-shadow:none!important;-webkit-text-stroke-width:0!important}.themed-site .contact-page :is(.contact-atlas,.contact-mosaic)>header,.themed-site .contact-page .contact-signal-head,.themed-site .contact-page .contact-signal-head>header{box-sizing:border-box;text-align:left;width:100%;max-width:none;margin-inline:0}.themed-site .contact-page .contact-atlas>header .contact-subtitle{margin-inline:0}@media (min-width:901px){.themed-site .contact-page[data-contact-layout="3"] .contact-poster{--poster-inset:clamp(24px, 4vw, 64px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.themed-site .contact-page[data-contact-layout="3"] .contact-poster-copy{width:min(100%,680px);max-width:none;margin:var(--poster-inset) 0 0 var(--poster-inset);grid-area:1/1;place-self:start;padding:0}.themed-site .contact-page[data-contact-layout="3"] .contact-poster-card{margin:0 var(--poster-inset) var(--poster-inset) 0;grid-area:1/2;place-self:end}.themed-site:is(.themed-site--master-detail,.themed-site--editorial-branches) .contact-page[data-contact-layout="3"] .contact-poster-copy{width:min(calc(100% - var(--poster-inset)), 650px);padding:clamp(24px,3vw,38px)}}.themed-site--mosaico-vitral .contact-page :is(.contact-vitral-grid>figure,.contact-vitral-grid>article,.contact-editorial-card,.contact-poster-card,.contact-atlas-card,.contact-signal-board,.contact-mosaic-grid>figure,.contact-mosaic-grid>article){border:1px solid color-mix(in srgb, var(--space-text) 10%, transparent)!important;background:var(--space-surface)!important;box-shadow:0 10px 30px color-mix(in srgb, var(--space-action) 6%, transparent)!important;border-radius:24px!important}.themed-site:is(.themed-site--master-detail,.themed-site--editorial-branches,.themed-site--split-oscuro,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--nuestras-sucursales):has(.contact-page){isolation:isolate;position:relative}.themed-site:is(.themed-site--master-detail,.themed-site--editorial-branches,.themed-site--split-oscuro,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--nuestras-sucursales):has(.contact-page) :is(.contact-page,.themed-site-footer){z-index:1;position:relative}.themed-site:is(.themed-site--master-detail,.themed-site--editorial-branches,.themed-site--split-oscuro,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--nuestras-sucursales) .contact-page{background:0 0}@media (max-width:760px){.themed-site .contact-page :is(.contact-details dd,.contact-atlas-channel span){overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.themed-site .contact-page :is(a,button){transition:none}}
.themed-site .muse-vitrine{--v-bg:var(--space-background);--v-surface:var(--space-surface);--v-card:var(--space-card);--v-ink:var(--space-text);--v-muted:var(--space-muted);--v-line:var(--space-line);--v-accent:var(--space-primary);--v-action:var(--space-action);--v-action-text:var(--space-action-text);background:var(--v-bg);min-height:100vh;color:var(--v-ink);font-family:var(--space-font-body)}.muse-vitrine *{box-sizing:border-box}.muse-vitrine button,.muse-vitrine input,.muse-vitrine select{font:inherit}.muse-vitrine button{cursor:pointer}.muse-vitrine button:focus-visible,.muse-vitrine input:focus-visible,.muse-vitrine select:focus-visible,.muse-vitrine-dialog :focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}.muse-vitrine-storebar,.muse-vitrine-categories,.muse-vitrine-catalog{width:min(1320px,100% - 56px);margin-inline:auto}.muse-vitrine-storebar{grid-template-columns:220px minmax(250px,680px) 150px;align-items:center;gap:24px;padding:22px 0;display:grid}.muse-vitrine-storebrand{align-items:center;gap:11px;min-width:0;display:flex}.muse-vitrine-storebrand img{-o-object-fit:contain;object-fit:contain}.muse-vitrine-storebrand>span{border:1px solid var(--v-line);place-items:center;width:40px;height:40px;display:grid}.muse-vitrine-storebrand div{gap:5px;min-width:0;display:grid}.muse-vitrine-storebrand strong{font:700 14px/1 var(--space-font-heading);letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.muse-vitrine-storebrand small{color:var(--v-muted);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.muse-vitrine-search{background:var(--space-text);min-height:48px;color:var(--space-background);border-radius:999px;align-items:center;gap:10px;padding:0 15px;display:flex}.muse-vitrine-search>span{font-size:26px}.muse-vitrine-search input{width:100%;color:inherit;background:0 0;border:0;outline:0;font-size:13px}.muse-vitrine-search input::placeholder{color:var(--space-background);opacity:.6}.muse-vitrine-search kbd{white-space:nowrap;opacity:.7;border:1px solid;border-radius:6px;padding:5px 7px;font-size:9px}.muse-vitrine-hero,.muse-vitrine-carousel{isolation:isolate;border-block:1px solid var(--v-line);align-items:flex-end;min-height:510px;padding:clamp(45px,7vw,90px) max(28px,50% - 604px);display:flex;position:relative;overflow:hidden}.muse-vitrine-hero:before,.muse-vitrine-carousel:before{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--space-hero) 96%,transparent),color-mix(in srgb,var(--space-hero) 60%,transparent) 58%,transparent),linear-gradient(0deg,var(--space-hero),transparent 65%);position:absolute;inset:0}.muse-vitrine-hero>img,.muse-vitrine-carousel-image{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.muse-vitrine-hero>img,.muse-vitrine-carousel-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.muse-vitrine-hero>img[src*="/media/"],.muse-vitrine-carousel-image img[src*="/media/"]{filter:saturate(.75)}.muse-vitrine-hero>img.muse-vitrine-hero-logo,.muse-vitrine-carousel-image img[alt^=Logotipo]{-o-object-fit:contain;object-fit:contain;opacity:.72;background:0 0;padding:7% 9% 7% 62%}.muse-vitrine-hero>div{max-width:730px}.muse-vitrine-hero>div>span,.muse-vitrine-carousel-copy>span,.muse-vitrine-catalog>header span,.muse-vitrine-dialog-copy>span{color:var(--v-accent);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.muse-vitrine-hero h1,.muse-vitrine-carousel h1{font:600 clamp(50px,7vw,100px)/.88 var(--space-font-heading);letter-spacing:-.065em;margin:14px 0 12px}.muse-vitrine-hero p,.muse-vitrine-carousel p{max-width:600px;color:var(--v-ink);margin:0 0 26px;font-size:18px;line-height:1.5}.muse-vitrine-hero button,.muse-vitrine-carousel-copy button,.muse-vitrine-empty button,.muse-vitrine-dialog-copy>a,.muse-vitrine-dialog-copy>button{border-radius:var(--space-radius-button);background:var(--v-action);min-height:46px;color:var(--v-action-text);letter-spacing:.07em;text-transform:uppercase;border:0;align-items:center;gap:10px;padding:0 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.muse-vitrine-hero aside{border:1px solid var(--v-line);border-radius:var(--space-radius-card);background:color-mix(in srgb,var(--v-surface) 75%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);gap:8px;width:250px;margin-left:auto;padding:22px;display:grid}.muse-vitrine-hero aside small{letter-spacing:.16em;text-transform:uppercase;font-size:9px}.muse-vitrine-hero aside strong{color:var(--v-accent);font:600 64px/1 var(--space-font-heading)}.muse-vitrine-hero aside span{color:var(--v-muted);font-size:12px;line-height:1.5}.muse-vitrine-carousel{align-items:center;min-height:540px}.muse-vitrine-carousel-copy{max-width:600px}.muse-vitrine-carousel-copy>small,.muse-vitrine-carousel-copy>strong{display:block}.muse-vitrine-carousel-copy>small{letter-spacing:.15em;text-transform:uppercase;font-size:9px}.muse-vitrine-carousel-copy>strong{color:var(--v-accent);font:700 28px var(--space-font-heading);margin:5px 0 20px}.muse-vitrine-carousel-nav{align-items:center;gap:12px;display:flex;position:absolute;bottom:24px;right:max(28px,50% - 604px)}.muse-vitrine-carousel-nav button{border:1px solid var(--v-line);background:var(--v-surface);width:34px;height:34px;color:var(--v-ink);border-radius:50%}.muse-vitrine-carousel-nav span{letter-spacing:.1em;font-size:10px}.muse-vitrine-categories{scrollbar-width:thin;gap:10px;padding:18px 0 26px;display:flex;overflow-x:auto}.muse-vitrine-categories button{border:1px solid var(--v-line);background:var(--v-surface);min-height:62px;color:var(--v-ink);text-align:left;border-radius:14px;flex:1 0 185px;align-items:center;gap:10px;padding:10px 14px;display:flex}.muse-vitrine-categories button>span{background:color-mix(in srgb,var(--v-accent) 15%,transparent);width:36px;height:36px;color:var(--v-accent);border-radius:10px;flex:none;place-items:center;font-size:20px;display:grid}.muse-vitrine-categories b{letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;overflow:hidden}.muse-vitrine-categories small{color:var(--v-muted);margin-left:auto}.muse-vitrine-categories button[aria-pressed=true]{border-color:var(--v-accent);background:var(--v-accent);color:var(--space-background)}.muse-vitrine-categories button[aria-pressed=true] span,.muse-vitrine-categories button[aria-pressed=true] small{color:inherit}.muse-vitrine-subcategories{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;width:min(1320px,100% - 56px);margin:12px auto 20px;display:grid}.muse-vitrine-subcategories button{border:1px solid var(--v-line);background:var(--v-surface);width:100%;min-height:38px;color:var(--v-ink);text-transform:uppercase;padding:0 13px;font-size:10px;font-weight:800}.muse-vitrine-subcategories button[aria-pressed=true]{border-color:var(--v-accent);background:var(--v-accent);color:var(--space-background)}.muse-vitrine-catalog{padding:clamp(44px,6vw,80px) 0 90px;scroll-margin-top:110px}.muse-vitrine-catalog>header{margin-bottom:28px}.muse-vitrine-catalog h2{font:600 clamp(36px,5vw,66px)/.95 var(--space-font-heading);letter-spacing:-.06em;margin:7px 0 8px}.muse-vitrine-catalog>header p{color:var(--v-muted);margin:0;font-size:12px}.muse-vitrine-filterbar{border:1px solid var(--v-line);background:var(--v-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;padding:11px;display:flex}.muse-vitrine-quick,.muse-vitrine-selects{align-items:center;gap:6px;display:flex}.muse-vitrine-quick button{min-height:38px;color:var(--v-muted);text-transform:uppercase;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 13px;font-size:10px;font-weight:800}.muse-vitrine-quick button[aria-pressed=true]{border-color:var(--v-line);background:var(--space-card);color:var(--v-ink)}.muse-vitrine-selects label{border-left:1px solid var(--v-line);color:var(--v-muted);text-transform:uppercase;align-items:center;gap:7px;padding:0 8px;font-size:10px;display:flex}.muse-vitrine-selects select{background:var(--v-surface);max-width:175px;color:var(--v-ink);border:0;padding:7px;font-size:11px}.muse-vitrine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.muse-vitrine-grid--2{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.muse-vitrine-grid--4{grid-template-columns:1fr;gap:12px}.muse-vitrine-grid--3,.muse-vitrine-grid--5{grid-template-columns:repeat(4,minmax(0,1fr))}.muse-vitrine-card{border:1px solid var(--v-line);border-radius:var(--space-radius-card);background:var(--v-card);min-width:0;transition:transform .2s,border-color .2s;overflow:hidden}.muse-vitrine-card:hover{border-color:var(--v-accent);transform:translateY(-3px)}.muse-vitrine-card-media{aspect-ratio:1/.82;background:var(--v-surface);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.muse-vitrine-card-media img{-o-object-fit:cover;object-fit:cover}.muse-vitrine-card-media img[alt^=Logotipo]{-o-object-fit:contain;object-fit:contain;background:var(--v-surface);padding:18%}.muse-vitrine-monogram{width:100%;height:100%;color:var(--v-accent);font:600 72px var(--space-font-heading);place-items:center;display:grid}.muse-vitrine-badge{background:var(--v-accent);color:var(--space-background);text-transform:uppercase;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800;position:absolute;top:12px;left:12px}.muse-vitrine-card-copy{padding:18px}.muse-vitrine-card-copy>span{color:var(--v-accent);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.muse-vitrine-card h3{min-height:2.25em;font:600 20px/1.15 var(--space-font-heading);margin:7px 0 9px}.muse-vitrine-card-copy>p{min-height:2.8em;color:var(--v-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.muse-vitrine-card-copy>small{color:var(--v-muted);font-size:10px}.muse-vitrine-price{border-top:1px solid var(--v-line);justify-content:space-between;align-items:flex-end;margin-top:15px;padding-top:14px;display:flex}.muse-vitrine-price small,.muse-vitrine-price strong{display:block}.muse-vitrine-price small{color:var(--v-muted);text-transform:uppercase;font-size:9px}.muse-vitrine-price strong{font:700 19px var(--space-font-heading);margin-top:3px}.muse-vitrine-price button{border:1px solid var(--v-line);width:38px;height:38px;color:var(--v-accent);background:0 0;border-radius:50%;font-size:20px}.muse-vitrine-price button:hover{background:var(--v-action);color:var(--v-action-text)}.muse-vitrine-grid--2 .muse-vitrine-card-copy,.muse-vitrine-grid--5 .muse-vitrine-card-copy{padding:13px}.muse-vitrine-grid--2 .muse-vitrine-card h3,.muse-vitrine-grid--5 .muse-vitrine-card h3{font-size:16px}.muse-vitrine-grid--4 .muse-vitrine-card{grid-template-columns:220px 1fr;display:grid}.muse-vitrine-grid--4 .muse-vitrine-card-media{aspect-ratio:auto;height:100%}.muse-vitrine-grid--4 .muse-vitrine-card-copy{grid-template-columns:1fr auto;align-content:center;gap:4px 20px;display:grid}.muse-vitrine-grid--4 .muse-vitrine-card-copy>span,.muse-vitrine-grid--4 .muse-vitrine-card-copy>p,.muse-vitrine-grid--4 .muse-vitrine-card-copy>small{grid-column:1}.muse-vitrine-grid--4 .muse-vitrine-price{border:0;grid-area:1/2/5;align-self:center;gap:22px}.muse-vitrine-empty{border:1px solid var(--v-line);text-align:center;padding:70px 20px}.muse-vitrine-empty h3{font:600 27px var(--space-font-heading)}.muse-vitrine-empty p{color:var(--v-muted)}.muse-vitrine-dialog{border:1px solid var(--space-line);border-radius:var(--space-radius-card);background:var(--space-card);width:min(1020px,100% - 32px);max-height:min(90dvh,900px);color:var(--space-text);padding:0;position:fixed;overflow:auto}.muse-vitrine-dialog::backdrop{background:color-mix(in srgb,var(--v-bg) 78%,transparent)}.muse-vitrine-dialog[open]{grid-template-columns:minmax(0,44%) minmax(0,56%);display:grid}.muse-vitrine-dialog-close{z-index:2;border:1px solid var(--space-line);background:var(--space-card);width:38px;height:38px;color:var(--space-text);border-radius:50%;font-size:26px;position:absolute;top:12px;right:12px}.muse-vitrine-dialog-media{background:var(--space-surface);flex-direction:column;min-width:0;display:flex}.muse-vitrine-dialog-main-image{flex:1;min-height:500px;position:relative;overflow:hidden}.muse-vitrine-dialog-main-image img{-o-object-fit:cover;object-fit:cover}.muse-vitrine-dialog-main-image img[alt^=Logotipo]{-o-object-fit:contain;object-fit:contain;padding:18%}.muse-vitrine-dialog-badge{border-radius:var(--space-radius-button);background:var(--v-accent);color:var(--space-background);text-transform:uppercase;padding:8px 10px;font-size:10px;font-weight:800;position:absolute;bottom:18px;left:18px}.muse-vitrine-dialog-thumbnails{gap:8px;padding:12px;display:flex;overflow-x:auto}.muse-vitrine-dialog-thumbnails button{border:2px solid var(--v-line);background:var(--v-surface);border-radius:8px;flex:none;width:66px;height:66px;position:relative;overflow:hidden}.muse-vitrine-dialog-thumbnails button[aria-pressed=true]{border-color:var(--v-accent)}.muse-vitrine-dialog-thumbnails img{-o-object-fit:cover;object-fit:cover}.muse-vitrine-dialog-copy{min-width:0;padding:clamp(28px,4vw,48px)}.muse-vitrine-dialog-copy h2{font:600 clamp(28px,3vw,44px)/1.05 var(--space-font-heading);margin:10px 0 13px}.muse-vitrine-dialog-copy p{color:var(--space-muted);white-space:pre-line;line-height:1.6}.muse-vitrine-dialog-copy>small{color:var(--space-muted);text-transform:uppercase;margin-top:20px;display:block}.muse-vitrine-dialog-copy>strong{font:700 27px var(--space-font-heading);margin:5px 0 20px;display:block}.muse-vitrine-dialog-copy dl{margin:0 0 28px}.muse-vitrine-dialog-copy dl div{border-top:1px solid var(--space-line);justify-content:space-between;gap:18px;padding:12px 0;display:flex}.muse-vitrine-dialog-copy dt{color:var(--space-muted);flex:none}.muse-vitrine-dialog-copy dd{overflow-wrap:anywhere;text-align:right;margin:0}.muse-vitrine-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}.muse-vitrine-dialog-actions a,.muse-vitrine-dialog-actions button{border:1px solid var(--space-line);border-radius:var(--space-radius-button);min-height:46px;color:var(--space-text);text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:0 20px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.muse-vitrine-dialog-actions a{border-color:var(--v-action);background:var(--v-action);color:var(--v-action-text)}@media (max-width:900px){.muse-vitrine-storebar{grid-template-columns:1fr 2fr}.muse-vitrine-grid--2,.muse-vitrine-grid--3,.muse-vitrine-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.muse-vitrine-filterbar{flex-direction:column;align-items:stretch}.muse-vitrine-selects{justify-content:flex-end}.muse-vitrine-hero aside{display:none}}@media (max-width:620px){.muse-vitrine-storebar,.muse-vitrine-categories,.muse-vitrine-catalog{width:calc(100% - 32px)}.muse-vitrine-storebar{grid-template-columns:1fr;gap:15px}.muse-vitrine-storebar .muse-vitrine-search{grid-row:2}.muse-vitrine-hero,.muse-vitrine-carousel{min-height:440px;padding:45px 20px}.muse-vitrine-hero h1,.muse-vitrine-carousel h1{font-size:48px}.muse-vitrine-carousel-nav{right:20px}.muse-vitrine-grid,.muse-vitrine-grid--2,.muse-vitrine-grid--3,.muse-vitrine-grid--5{grid-template-columns:1fr}.muse-vitrine-grid--3 .muse-vitrine-card:first-child,.muse-vitrine-grid--5 .muse-vitrine-card:first-child{grid-area:auto}.muse-vitrine-grid--4 .muse-vitrine-card{grid-template-columns:110px 1fr}.muse-vitrine-grid--4 .muse-vitrine-card-copy{padding:12px;display:block}.muse-vitrine-grid--4 .muse-vitrine-card h3{min-height:0;font-size:16px}.muse-vitrine-grid--4 .muse-vitrine-card-copy>p,.muse-vitrine-grid--4 .muse-vitrine-card-copy>small{display:none}.muse-vitrine-grid--4 .muse-vitrine-price{border-top:1px solid var(--v-line);margin-top:8px;padding-top:8px}.muse-vitrine-quick{overflow-x:auto}.muse-vitrine-quick button{flex:none}.muse-vitrine-selects{justify-content:space-between}.muse-vitrine-selects label{max-width:50%;padding:0}.muse-vitrine-selects select{max-width:110px}.muse-vitrine-dialog[open]{display:block}.muse-vitrine-dialog-media{min-height:260px}.muse-vitrine-dialog-copy{padding:26px}.muse-vitrine-hero>img.muse-vitrine-hero-logo,.muse-vitrine-carousel-image img[alt^=Logotipo]{opacity:.38;padding:18% 8% 18% 42%}}@media (prefers-reduced-motion:reduce){.muse-vitrine-card{transition:none}.muse-vitrine-hero button,.muse-vitrine-carousel-copy button{scroll-behavior:auto}}@media (max-width:620px){.muse-vitrine-subcategories{width:calc(100% - 32px)}.muse-vitrine-dialog-main-image{flex:none;min-height:260px}.muse-vitrine-dialog-thumbnails button{width:56px;height:56px}}.muse-vitrine-storebar-shell{z-index:29;top:var(--muse-header-height,88px);border-bottom:1px solid var(--v-line);background:var(--v-bg);position:sticky}.muse-vitrine-taxonomy{z-index:28;top:calc(var(--muse-header-height,88px) + var(--muse-storebar-height,92px));border-bottom:1px solid var(--v-line);background:var(--v-bg);padding-bottom:10px;position:sticky}.muse-vitrine-taxonomy .muse-vitrine-categories{padding-bottom:18px}.muse-vitrine-taxonomy .muse-vitrine-subcategories{margin-top:0;margin-bottom:0}.muse-vitrine-catalog{scroll-margin-top:calc(var(--muse-header-height,88px) + var(--muse-storebar-height,92px) + 120px)}.muse-vitrine-selects{flex-wrap:wrap;justify-content:flex-end}.muse-vitrine-selects label{white-space:nowrap}.muse-vitrine-drops{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:240px;gap:12px;display:grid}.muse-vitrine-drops .muse-vitrine-card{background:var(--v-surface);border-color:#0000;min-height:0;position:relative}.muse-vitrine-drops .muse-vitrine-card-media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.muse-vitrine-drops .muse-vitrine-card-media img[alt^=Logotipo]{opacity:.55;padding:18% 18% 30%}.muse-vitrine-drops .muse-vitrine-card-media:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--v-card) 28%,transparent) 22%,color-mix(in srgb,var(--v-card) 80%,transparent) 68%,color-mix(in srgb,var(--v-card) 96%,transparent));position:absolute;inset:40% 0 0}.muse-vitrine-drops .muse-vitrine-card-copy{z-index:1;color:var(--v-ink);pointer-events:none;padding:14px;position:absolute;bottom:0;left:0;right:0}.muse-vitrine-drops .muse-vitrine-card-copy>span{color:var(--v-accent)}.muse-vitrine-drops .muse-vitrine-card h3{min-height:0;margin:6px 0;font-size:clamp(16px,1.6vw,22px)}.muse-vitrine-drops .muse-vitrine-card-copy>p,.muse-vitrine-drops .muse-vitrine-card-copy>small{display:none}.muse-vitrine-drops .muse-vitrine-price{border-color:color-mix(in srgb,var(--v-ink) 30%,transparent);margin-top:9px;padding-top:8px}.muse-vitrine-drops .muse-vitrine-price small{color:color-mix(in srgb,var(--v-ink) 75%,transparent)}.muse-vitrine-drops .muse-vitrine-price strong{font-size:17px}.muse-vitrine-drops .muse-vitrine-price button{pointer-events:auto;border-color:color-mix(in srgb,var(--v-ink) 40%,transparent);color:var(--v-ink)}.muse-vitrine-drops .muse-vitrine-badge{z-index:1}.muse-vitrine-dialog-arrow{z-index:1;border:1px solid color-mix(in srgb,var(--v-ink) 45%,transparent);background:color-mix(in srgb,var(--space-card) 78%,transparent);width:38px;height:38px;color:var(--space-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;place-items:center;font-size:27px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.muse-vitrine-dialog-arrow:hover{border-color:var(--v-accent);color:var(--v-accent)}.muse-vitrine-dialog-arrow--prev{left:14px}.muse-vitrine-dialog-arrow--next{right:14px}.muse-vitrine-dialog-image-count{background:color-mix(in srgb,var(--space-card) 78%,transparent);color:var(--space-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 9px;font-size:11px;position:absolute;bottom:16px;right:16px}@media (max-width:900px){.muse-vitrine-drops{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:280px}.muse-vitrine-drops .muse-vitrine-card:nth-child(5n+1){grid-row:auto}}@media (max-width:620px){.muse-vitrine-storebar{padding:12px 0}.muse-vitrine-storebrand{display:none}.muse-vitrine-storebar .muse-vitrine-search{grid-row:auto}.muse-vitrine-taxonomy .muse-vitrine-categories{padding:10px 0 14px}.muse-vitrine-taxonomy .muse-vitrine-categories button{flex-basis:150px;min-height:48px}.muse-vitrine-taxonomy .muse-vitrine-subcategories{display:flex;overflow-x:auto}.muse-vitrine-taxonomy .muse-vitrine-subcategories button{white-space:nowrap;flex:none;width:auto}.muse-vitrine-selects{justify-content:flex-start}.muse-vitrine-selects label{max-width:none}.muse-vitrine-drops{grid-template-columns:1fr;grid-auto-rows:300px}.muse-vitrine-drops .muse-vitrine-card:nth-child(5n+1){grid-row:auto}.muse-vitrine-dialog-arrow{width:34px;height:34px}}.muse-vitrine-carousel{background:var(--muse-image-edge,var(--space-hero));height:540px;min-height:0}.muse-vitrine-carousel:before{background:linear-gradient(90deg,color-mix(in srgb,var(--space-hero) 70%,transparent),color-mix(in srgb,var(--space-hero) 34%,transparent) 52%,transparent 76%)}.muse-vitrine-carousel-image{background:var(--muse-image-edge,var(--space-hero))}.muse-vitrine-carousel-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 6%));-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 6%));mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 6%))}.muse-vitrine-carousel-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--muse-image-edge,var(--space-hero)) 0%,var(--muse-image-edge,var(--space-hero)) 31%,transparent 70%);position:absolute;inset:0}.muse-vitrine-carousel-copy{width:min(50vw,100%);max-width:none;position:relative}.muse-vitrine-carousel-copy h1,.muse-vitrine-carousel-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.muse-vitrine-grid:not(.muse-vitrine-grid--4),.muse-vitrine-drops{grid-template-columns:repeat(var(--muse-columns,3),minmax(0,1fr))}.muse-vitrine--dense .muse-vitrine-grid .muse-vitrine-card-copy{padding:10px}.muse-vitrine--dense .muse-vitrine-grid .muse-vitrine-card h3{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;font-size:14px;display:-webkit-box;overflow:hidden}.muse-vitrine--dense .muse-vitrine-grid .muse-vitrine-card-copy>p,.muse-vitrine--dense .muse-vitrine-grid .muse-vitrine-card-copy>small{display:none}.muse-vitrine--dense .muse-vitrine-price{margin-top:8px;padding-top:8px}.muse-vitrine--dense .muse-vitrine-price strong{font-size:14px}.muse-vitrine--dense .muse-vitrine-price button{width:28px;height:28px}.muse-vitrine--dense .muse-vitrine-badge{white-space:normal;max-width:calc(100% - 10px);padding:4px 5px;font-size:6px;line-height:1.2;top:5px;left:5px}@media (max-width:900px){.muse-vitrine-carousel{height:500px}.muse-vitrine-grid:not(.muse-vitrine-grid--4),.muse-vitrine-drops{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.muse-vitrine-carousel{height:620px}.muse-vitrine-carousel:before{background:linear-gradient(0deg,var(--space-hero) 0%,var(--space-hero) 48%,transparent 60%)}.muse-vitrine-carousel-copy{align-self:flex-end;width:100%}.muse-vitrine-carousel-copy h1{font-size:clamp(38px,12vw,48px)}.muse-vitrine-carousel-copy p{-webkit-line-clamp:2}.muse-vitrine-carousel-image img{-o-object-position:right top;object-position:right top;height:48%!important;top:0!important}.muse-vitrine-carousel-image:after{background:0 0}.muse-vitrine-grid:not(.muse-vitrine-grid--4),.muse-vitrine-drops{grid-template-columns:1fr}}.muse-vitrine .muse-vitrine-mosaic{grid-template-columns:repeat(var(--muse-grid-columns),minmax(0,1fr));grid-auto-rows:320px;align-items:stretch}.muse-vitrine-quick button:disabled{cursor:default;opacity:.5}.muse-vitrine-mosaic .muse-vitrine-card{flex-direction:column;min-height:0;display:flex}.muse-vitrine-mosaic .muse-vitrine-card-media{aspect-ratio:auto;flex:0 0 48%;height:auto;min-height:0}.muse-vitrine-mosaic .muse-vitrine-card--vertical .muse-vitrine-card-media{flex-basis:65%}.muse-vitrine-mosaic .muse-vitrine-card-copy{flex-direction:column;flex:1;min-height:0;display:flex}.muse-vitrine-mosaic .muse-vitrine-price{margin-top:auto}.muse-vitrine-drops.muse-vitrine-mosaic{grid-auto-rows:270px}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card-media{flex:none;height:100%;position:absolute;inset:0}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card-copy{flex:none;position:absolute}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card--vertical .muse-vitrine-card-copy>p,.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card--vertical .muse-vitrine-card-copy>small{color:color-mix(in srgb,var(--v-ink) 82%,transparent);display:block}@media (max-width:900px){.muse-vitrine-mosaic{grid-auto-rows:240px;gap:8px}.muse-vitrine-drops.muse-vitrine-mosaic{grid-auto-rows:240px}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-card-media{flex-basis:52%}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-card--vertical .muse-vitrine-card-media{flex-basis:72%}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-card-copy{padding:8px}.muse-vitrine-mosaic .muse-vitrine-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:4px 0;font-size:clamp(11px,2vw,15px);line-height:1.18;display:-webkit-box;overflow:hidden}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-card-copy>p,.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-card-copy>small{display:none}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-price{margin-top:auto;padding-top:6px}.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-price small,.muse-vitrine-mosaic:not(.muse-vitrine-drops) .muse-vitrine-price button{display:none}.muse-vitrine-mosaic .muse-vitrine-price strong{overflow-wrap:anywhere;font-size:clamp(10px,1.8vw,15px)}.muse-vitrine-mosaic .muse-vitrine-badge{white-space:normal;max-width:calc(100% - 10px);padding:4px;font-size:6px;line-height:1.15;top:5px;left:5px}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card-copy{padding:8px}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-price{margin-top:5px;padding-top:5px}.muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-price button{display:none}}.themed-site--muse-noir .muse-vitrine,.themed-site--muse-noir .muse-vitrine *{border-radius:0}.themed-site--editorial .muse-vitrine{background:radial-gradient(circle at 5% 18%,color-mix(in srgb,var(--space-primary) 9%,transparent),transparent 32%),var(--v-bg)}.themed-site--editorial .muse-vitrine-storebar-shell{background:color-mix(in srgb,var(--v-bg) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.themed-site--editorial .muse-vitrine-storebrand strong{font-family:var(--space-font-heading);letter-spacing:0;text-transform:none;font-size:16px;font-weight:600}.themed-site--editorial .muse-vitrine-search{border:1px solid color-mix(in srgb,var(--v-ink) 14%,transparent);background:var(--v-card);color:var(--v-ink);box-shadow:0 4px 18px color-mix(in srgb,var(--v-ink) 6%,transparent);border-radius:14px}.themed-site--editorial .muse-vitrine-search:focus-within{border-color:var(--v-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--v-accent) 20%,transparent),0 8px 24px color-mix(in srgb,var(--v-ink) 8%,transparent)}.themed-site--editorial .muse-vitrine-search input::placeholder{color:var(--v-muted);opacity:.75}.themed-site--editorial .muse-vitrine-search kbd{border-color:var(--v-line)}.themed-site--editorial .muse-vitrine-taxonomy{border-color:color-mix(in srgb,var(--v-ink) 12%,transparent);background:color-mix(in srgb,var(--v-bg) 94%,transparent);box-shadow:0 12px 28px color-mix(in srgb,var(--v-ink) 8%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button){border:1px solid color-mix(in srgb,var(--v-ink) 13%,transparent);background:var(--v-card);color:var(--v-ink);box-shadow:0 2px 8px color-mix(in srgb,var(--v-ink) 5%,transparent);border-radius:14px}.themed-site--editorial .muse-vitrine-categories button>span{border-radius:10px}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button)[aria-pressed=true]{border-color:var(--v-accent);background:var(--v-accent);color:var(--v-action-text);box-shadow:0 4px 14px color-mix(in srgb,var(--v-accent) 25%,transparent)}.themed-site--editorial .muse-vitrine-categories button[aria-pressed=true] :is(span,small){color:inherit}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button):hover{border-color:var(--v-accent)}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){border-color:color-mix(in srgb,var(--v-ink) 12%,transparent);background:var(--space-secondary);color:var(--space-background)}.themed-site--editorial .muse-vitrine-hero:before,.themed-site--editorial .muse-vitrine-carousel:before{background:linear-gradient(90deg,color-mix(in srgb,var(--space-secondary) 94%,transparent),color-mix(in srgb,var(--space-secondary) 62%,transparent) 55%,transparent),linear-gradient(0deg,color-mix(in srgb,var(--space-secondary) 70%,transparent),transparent 65%)}.themed-site--editorial .muse-vitrine-carousel-image:after{background:linear-gradient(90deg,var(--muse-image-edge,var(--space-secondary)) 0%,color-mix(in srgb,var(--space-secondary) 65%,transparent) 35%,transparent 72%)}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1){letter-spacing:-.03em;font-weight:500}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero p,.muse-vitrine-carousel p){color:var(--space-background)}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero>div>span,.muse-vitrine-carousel-copy>span){color:color-mix(in srgb,var(--space-background) 78%,var(--space-primary))}.themed-site--editorial .muse-vitrine-hero aside{border:1px solid color-mix(in srgb,var(--v-ink) 9%,transparent);background:var(--v-card);color:var(--v-ink);box-shadow:0 8px 30px color-mix(in srgb,var(--v-ink) 8%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px}.themed-site--editorial .muse-vitrine-hero aside span{color:var(--v-muted)}.themed-site--editorial .muse-vitrine-carousel-copy>strong{color:var(--space-background)}.themed-site--editorial .muse-vitrine-carousel-nav button{border-color:color-mix(in srgb,var(--space-background) 35%,transparent);background:color-mix(in srgb,var(--space-secondary) 80%,transparent);color:var(--space-background);border-radius:50%}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero button,.muse-vitrine-carousel-copy button,.muse-vitrine-empty button,.muse-vitrine-dialog-actions a){background:var(--v-action);color:var(--v-action-text);box-shadow:0 6px 18px color-mix(in srgb,var(--v-action) 25%,transparent);border:0;border-radius:999px}.themed-site--editorial .muse-vitrine :is(.muse-vitrine-hero button,.muse-vitrine-carousel-copy button,.muse-vitrine-empty button,.muse-vitrine-dialog-actions a):hover{transform:translateY(-2px)}.themed-site--editorial .muse-vitrine-catalog h2{letter-spacing:-.03em;font-weight:500}.themed-site--editorial .muse-vitrine-filterbar,.themed-site--editorial .muse-vitrine-card{border:1px solid color-mix(in srgb,var(--v-ink) 9%,transparent);background:var(--v-card);box-shadow:0 4px 18px color-mix(in srgb,var(--v-ink) 6%,transparent);border-radius:16px}.themed-site--editorial .muse-vitrine-card:hover{border-color:color-mix(in srgb,var(--v-accent) 55%,transparent);box-shadow:0 12px 30px color-mix(in srgb,var(--v-ink) 12%,transparent)}.themed-site--editorial .muse-vitrine-card h3{letter-spacing:-.02em;font-weight:600}.themed-site--editorial .muse-vitrine-badge{background:var(--v-accent);color:var(--space-background);border-radius:999px}.themed-site--editorial .muse-vitrine-quick button{color:var(--v-ink);border-radius:999px}.themed-site--editorial .muse-vitrine-quick button[aria-pressed=true]{border-color:var(--v-accent);background:var(--v-accent);color:var(--space-background)}.themed-site--editorial .muse-vitrine-selects :is(select,option){background:var(--v-card);color:var(--v-ink)}.themed-site--editorial .muse-vitrine-price button{border-color:color-mix(in srgb,var(--v-ink) 28%,transparent);color:var(--v-ink);border-radius:50%}.themed-site--editorial .muse-vitrine-price button:hover{border-color:var(--v-accent);background:var(--v-accent);color:var(--space-background)}.themed-site--editorial .muse-vitrine-drops .muse-vitrine-card-copy,.themed-site--editorial .muse-vitrine-drops .muse-vitrine-card-copy>span{color:var(--v-ink)}.themed-site--editorial .muse-vitrine-drops .muse-vitrine-card-media:after{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--v-card) 28%,transparent) 22%,color-mix(in srgb,var(--v-card) 82%,transparent) 68%,var(--v-card))}.themed-site--editorial .muse-vitrine-drops .muse-vitrine-price button{border-color:color-mix(in srgb,var(--v-ink) 55%,transparent);color:var(--v-ink)}.themed-site--editorial .muse-vitrine-empty{background:var(--v-card);border-style:dashed;border-radius:20px}.themed-site--editorial .muse-vitrine-dialog{border:1px solid color-mix(in srgb,var(--v-ink) 9%,transparent);background:var(--v-card);color:var(--v-ink);box-shadow:0 20px 50px color-mix(in srgb,var(--v-ink) 16%,transparent);border-radius:20px}.themed-site--editorial .muse-vitrine-dialog::backdrop{background:color-mix(in srgb,var(--v-bg) 75%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.themed-site--editorial .muse-vitrine-dialog-media{background:var(--v-surface)}.themed-site--editorial .muse-vitrine-dialog-copy h2{letter-spacing:-.02em;font-weight:500}.themed-site--editorial .muse-vitrine-dialog-copy :is(p,dt,small){color:var(--v-muted)}.themed-site--editorial .muse-vitrine-dialog-close{border:1px solid color-mix(in srgb,var(--v-ink) 15%,transparent);background:var(--v-card);color:var(--v-ink);box-shadow:0 2px 10px color-mix(in srgb,var(--v-ink) 20%,transparent);border-radius:50%}.themed-site--editorial .muse-vitrine-dialog-close:hover{background:var(--v-ink);color:var(--v-card)}.themed-site--editorial .muse-vitrine-dialog :is(.muse-vitrine-dialog-arrow,.muse-vitrine-dialog-image-count){background:color-mix(in srgb,var(--v-card) 85%,transparent);color:var(--v-ink);border-radius:999px}.themed-site--editorial .muse-vitrine-dialog-badge{color:var(--space-background);border-radius:999px}.themed-site--editorial .muse-vitrine-dialog-thumbnails button{border-radius:8px}.themed-site--editorial .muse-vitrine-dialog-actions button{border-radius:999px}@media (max-width:620px){.themed-site--editorial .muse-vitrine-carousel:before{background:linear-gradient(0deg,var(--space-secondary) 0%,var(--space-secondary) 48%,transparent 65%)}.themed-site--editorial .muse-vitrine-carousel-image:after{background:0 0}.themed-site--editorial .muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card-copy>p,.themed-site--editorial .muse-vitrine-drops.muse-vitrine-mosaic .muse-vitrine-card-copy>small{display:none}.themed-site--editorial .muse-vitrine-drops .muse-vitrine-card-copy{text-shadow:0 1px 4px color-mix(in srgb,var(--v-bg) 75%,transparent)}}.muse-vitrine--fixed .muse-vitrine-grid{grid-template-columns:repeat(var(--muse-columns),minmax(0,1fr))}.muse-vitrine--fixed .muse-vitrine-card{flex-direction:column;display:flex}.muse-vitrine--fixed .muse-vitrine-card-media{flex:none}.muse-vitrine--fixed .muse-vitrine-card-copy{flex-direction:column;flex:1;min-width:0;display:flex}.muse-vitrine--fixed .muse-vitrine-price{margin-top:auto}.muse-vitrine--fixed .muse-vitrine-card h3,.muse-vitrine--fixed .muse-vitrine-price strong{overflow-wrap:anywhere}.muse-vitrine-storebar{justify-content:space-between;gap:24px;display:flex}.muse-vitrine-storebrand{color:var(--v-muted);letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:0 220px;font-size:11px;font-weight:700;display:block;overflow:hidden}.muse-vitrine-search{flex:1;width:min(680px,100%)}.muse-vitrine-dialog-main-image{isolation:isolate;background:var(--v-surface);justify-content:center;align-items:center;display:flex}.muse-vitrine-dialog-main-image:after{content:"";z-index:1;background:color-mix(in srgb,var(--v-surface) 24%,transparent);pointer-events:none;position:absolute;inset:0}.muse-vitrine-dialog-main-image img.muse-vitrine-dialog-image-backdrop{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:blur(24px);transform:scale(1.14)}.muse-vitrine-dialog-main-image img.muse-vitrine-dialog-image{z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:0}.muse-vitrine-dialog-arrow,.muse-vitrine-dialog-badge,.muse-vitrine-dialog-image-count{z-index:3}@media (max-width:620px){.muse-vitrine-storebar{flex-direction:column;align-items:stretch;gap:10px}.muse-vitrine-storebrand{flex:none;display:block}.muse-vitrine-search{width:100%}.muse-vitrine--fixed .muse-vitrine-grid{gap:8px}.muse-vitrine--fixed .muse-vitrine-card-copy{padding:8px}.muse-vitrine--fixed .muse-vitrine-card h3{min-height:0;font-size:12px;line-height:1.2}.muse-vitrine--fixed .muse-vitrine-card-copy>p,.muse-vitrine--fixed .muse-vitrine-card-copy>small,.muse-vitrine--fixed .muse-vitrine-price small,.muse-vitrine--fixed .muse-vitrine-price button{display:none}.muse-vitrine--fixed .muse-vitrine-price{margin-top:auto;padding-top:7px}.muse-vitrine--fixed .muse-vitrine-price strong{font-size:12px}.muse-vitrine--fixed .muse-vitrine-badge{white-space:normal;max-width:calc(100% - 10px);padding:4px;font-size:6px;top:5px;left:5px}}
:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine{--catalog-border:var(--space-line);--catalog-shadow:color-mix(in srgb,var(--space-hero-overlay) 16%,transparent);background:var(--space-background)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-storebar-shell,.muse-vitrine-taxonomy){border-color:var(--catalog-border);background:color-mix(in srgb,var(--space-background) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-storebrand{color:var(--space-muted);font-family:var(--space-font-body)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-search{border:1px solid var(--catalog-border);border-radius:var(--space-radius-button);background:var(--space-card);color:var(--space-text);box-shadow:0 8px 26px var(--catalog-shadow)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-search input::-moz-placeholder{color:var(--space-text);opacity:.65}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-search input::placeholder{color:var(--space-text);opacity:.65}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button){border-color:var(--catalog-border);border-radius:var(--space-radius-button);background:var(--space-surface);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button)[aria-pressed=true]{border-color:var(--space-primary);background:var(--space-primary);color:var(--space-action-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-categories button[aria-pressed=true] :is(span,small){color:inherit}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-categories small{color:var(--space-text);opacity:.75}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){border-color:var(--catalog-border);background:var(--space-hero);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel):before{background:linear-gradient(90deg,color-mix(in srgb,var(--space-hero-overlay) 94%,transparent),color-mix(in srgb,var(--space-hero-overlay) 60%,transparent) 58%,transparent),linear-gradient(0deg,color-mix(in srgb,var(--space-hero-overlay) 74%,transparent),transparent 65%)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-carousel-image:after{background:linear-gradient(90deg,var(--space-hero) 0%,color-mix(in srgb,var(--space-hero) 80%,transparent) 35%,transparent 72%)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-hero p,.muse-vitrine-carousel p){color:inherit}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-hero>div>span,.muse-vitrine-carousel-copy>span,.muse-vitrine-catalog>header span){color:var(--space-primary)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-hero aside{border-color:var(--catalog-border);border-radius:var(--space-radius-card);background:color-mix(in srgb,var(--space-card) 88%,transparent);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-hero aside span{color:var(--space-muted)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-carousel-copy>strong{color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-hero button,.muse-vitrine-carousel-copy button,.muse-vitrine-empty button,.muse-vitrine-dialog-actions a){border-radius:var(--space-radius-button);background:var(--space-action);color:var(--space-action-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine :is(.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-empty){border-color:var(--catalog-border);border-radius:var(--space-radius-card);background:var(--space-card);box-shadow:0 8px 28px var(--catalog-shadow)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-filterbar{background:var(--space-surface)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-card-copy>span{color:var(--space-primary)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-badge{border-radius:var(--space-radius-button);background:var(--space-primary);color:var(--space-action-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-quick button{border-radius:var(--space-radius-button);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-quick button[aria-pressed=true]{border-color:var(--catalog-border);background:var(--space-card);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-selects :is(select,option){background:var(--space-surface);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-selects label{color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-price button{border-color:var(--catalog-border);color:var(--space-primary)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-price button:hover{border-color:var(--space-action);background:var(--space-action);color:var(--space-action-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-dialog{border-color:var(--catalog-border);border-radius:var(--space-radius-card);background:var(--space-card);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-dialog :is(.muse-vitrine-dialog-close,.muse-vitrine-dialog-arrow,.muse-vitrine-dialog-image-count){border-color:var(--catalog-border);background:var(--space-card);color:var(--space-text)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-dialog-actions button{border-radius:var(--space-radius-button)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-drops .muse-vitrine-card-copy,:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-drops .muse-vitrine-card-copy>span,:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-drops .muse-vitrine-price button{color:var(--space-text)}.themed-site--liquid-silk .muse-vitrine{background:radial-gradient(circle at 96% 4%,color-mix(in srgb,var(--space-secondary) 38%,transparent),transparent 31%),radial-gradient(circle at 2% 70%,color-mix(in srgb,var(--space-primary) 18%,transparent),transparent 35%),var(--space-background)}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button,.muse-vitrine-dialog-actions button){border-radius:999px}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog){border-radius:42px 42px 64px}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1,.muse-vitrine-catalog h2,.muse-vitrine-card h3){font-style:italic;font-weight:400}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){border-radius:0 0 72px 72px}.themed-site--lookbook-accordion .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog){box-shadow:none;border-radius:0}.themed-site--lookbook-accordion .muse-vitrine .muse-vitrine-card{border-bottom:0;border-left:4px solid var(--space-primary)}.themed-site--lookbook-accordion .muse-vitrine .muse-vitrine-card-media{border-bottom:1px solid var(--space-line)}.themed-site--lookbook-accordion .muse-vitrine :is(.muse-vitrine-catalog h2,.muse-vitrine-hero h1,.muse-vitrine-carousel h1){font-style:italic;font-weight:400}.themed-site--lookbook-accordion .muse-vitrine .muse-vitrine-categories button[aria-pressed=true]{box-shadow:inset 4px 0 0 var(--space-card)}.themed-site--rouge-brut .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog,.muse-vitrine-dialog-actions button){border:3px solid var(--space-line);border-radius:0}.themed-site--rouge-brut .muse-vitrine .muse-vitrine-card{box-shadow:7px 7px 0 var(--space-primary)}.themed-site--rouge-brut .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1,.muse-vitrine-catalog h2,.muse-vitrine-card h3){text-transform:uppercase;font-weight:800}.themed-site--rouge-brut .muse-vitrine .muse-vitrine-badge{background:var(--space-secondary);color:var(--space-text);border-radius:0}.themed-site--rouge-brut .muse-vitrine .muse-vitrine-categories button[aria-pressed=true]{border-color:var(--space-line)}.themed-site--botanical-halo .muse-vitrine{background:radial-gradient(circle at 50% 12%,var(--space-surface),var(--space-background) 54%)}.themed-site--botanical-halo .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog){border-radius:34px 34px 84px}.themed-site--botanical-halo .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-subcategories button){border-radius:999px}.themed-site--botanical-halo .muse-vitrine .muse-vitrine-card-media{border-radius:32px 32px 65px}.themed-site--botanical-halo .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-catalog h2){font-style:italic;font-weight:400}.themed-site--chromatic-portal .muse-vitrine{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--space-primary) 22%,transparent),transparent 36%),var(--space-background)}.themed-site--chromatic-portal .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-card,.muse-vitrine-dialog){border-color:var(--space-primary);box-shadow:0 0 22px color-mix(in srgb,var(--space-primary) 20%,transparent)}.themed-site--chromatic-portal .muse-vitrine .muse-vitrine-card:hover{box-shadow:0 0 35px color-mix(in srgb,var(--space-secondary) 33%,transparent)}.themed-site--chromatic-portal .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){background:radial-gradient(circle at 70% 42%,var(--space-secondary),var(--space-hero) 48%)}.themed-site--chromatic-portal .muse-vitrine .muse-vitrine-badge{box-shadow:0 0 14px var(--space-primary)}.themed-site--sunset-ritual .muse-vitrine{background:linear-gradient(145deg,var(--space-background),var(--space-surface))}.themed-site--sunset-ritual .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog){box-shadow:8px 9px 0 var(--space-secondary)}.themed-site--sunset-ritual .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-card,.muse-vitrine-dialog){border-radius:28px}.themed-site--sunset-ritual .muse-vitrine :is(.muse-vitrine-hero button,.muse-vitrine-carousel-copy button,.muse-vitrine-dialog-actions a){box-shadow:5px 6px 0 var(--space-secondary)}.themed-site--sunset-ritual .muse-vitrine .muse-vitrine-categories button[aria-pressed=true]{color:var(--space-text)}.themed-site--living-gallery .muse-vitrine{background:var(--space-background)}.themed-site--living-gallery .muse-vitrine .muse-vitrine-card{border:1px solid var(--space-line);box-shadow:0 12px 28px color-mix(in srgb,var(--space-line) 13%,transparent);border-radius:0}.themed-site--living-gallery .muse-vitrine .muse-vitrine-card-media{background:var(--space-surface);width:calc(100% - 20px);margin:10px}.themed-site--living-gallery .muse-vitrine .muse-vitrine-catalog{padding-top:90px}.themed-site--living-gallery .muse-vitrine :is(.muse-vitrine-catalog h2,.muse-vitrine-hero h1){font-weight:400}.themed-site--electric-bloom .muse-vitrine{background:radial-gradient(circle at 80% 0,color-mix(in srgb,var(--space-secondary) 25%,transparent),transparent 36%),var(--space-background)}.themed-site--electric-bloom .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog){border:2px solid var(--space-line);box-shadow:8px 8px 0 var(--space-secondary);border-radius:0}.themed-site--electric-bloom .muse-vitrine .muse-vitrine-card:nth-child(2n){box-shadow:8px 8px 0 var(--space-primary)}.themed-site--electric-bloom .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-catalog h2,.muse-vitrine-card h3){text-transform:uppercase;font-weight:800}.themed-site--electric-bloom .muse-vitrine .muse-vitrine-badge{border:1px solid var(--space-line);background:var(--space-secondary);color:var(--space-text);border-radius:0;transform:rotate(-5deg)}.themed-site--master-detail>.muse-vitrine,.themed-site--editorial-branches>.muse-vitrine{z-index:2;background:0 0;position:relative}.themed-site--master-detail .muse-vitrine :is(.muse-vitrine-storebar-shell,.muse-vitrine-taxonomy,.muse-vitrine-search,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog),.themed-site--master-detail .muse-vitrine-hero aside{border:1px solid var(--master-glass-border);background:var(--master-glass-bg);box-shadow:var(--master-glass-shadow);-webkit-backdrop-filter:var(--master-glass-filter);backdrop-filter:var(--master-glass-filter);border-radius:24px}.themed-site--master-detail .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){background:color-mix(in srgb,var(--space-card) 28%,transparent);border-radius:24px}.themed-site--mosaic .muse-vitrine{background:linear-gradient(90deg,transparent calc(100% - 1px),color-mix(in srgb,var(--space-line) 25%,transparent) 0) 0 0/40px 40px,linear-gradient(transparent calc(100% - 1px),color-mix(in srgb,var(--space-line) 25%,transparent) 0) 0 0/40px 40px,var(--space-background)}.themed-site--mosaic .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog){border:2px solid var(--space-line);box-shadow:6px 6px 0 color-mix(in srgb,var(--space-secondary) 28%,transparent);border-radius:8px}.themed-site--mosaic .muse-vitrine .muse-vitrine-card:nth-child(3n+2){background:var(--space-surface)}.themed-site--mosaic .muse-vitrine .muse-vitrine-badge{border-radius:4px}.themed-site--editorial-branches .muse-vitrine :is(.muse-vitrine-storebar-shell,.muse-vitrine-taxonomy,.muse-vitrine-search,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog){border:1px solid color-mix(in srgb,var(--space-card) 65%,transparent);background:color-mix(in srgb,var(--space-card) 55%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--space-text) 8%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px}.themed-site--editorial-branches .muse-vitrine .muse-vitrine-card-media{border-radius:16px 16px 0 0}.themed-site--editorial-branches .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-catalog h2){font-style:italic;font-weight:400}.themed-site--circular-selector .muse-vitrine .muse-vitrine-hero{text-align:center;justify-content:center}.themed-site--circular-selector .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog){border-radius:28px}.themed-site--circular-selector .muse-vitrine .muse-vitrine-card-media{aspect-ratio:1;border-radius:50%;width:calc(100% - 28px);margin:14px 14px 0}.themed-site--circular-selector .muse-vitrine .muse-vitrine-categories button>span{border-radius:50%}.themed-site--circular-selector .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-subcategories button){border-radius:999px}.themed-site--paper-atelier .muse-vitrine{background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--space-line) 10%,transparent) 0 1px,transparent 1px 42px),var(--space-background)}.themed-site--paper-atelier .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog){border:1px solid var(--space-line);box-shadow:5px 7px 0 color-mix(in srgb,var(--space-secondary) 34%,transparent);border-radius:4px}.themed-site--paper-atelier .muse-vitrine .muse-vitrine-badge{border-radius:0;transform:rotate(-4deg)}.themed-site--paper-atelier .muse-vitrine :is(.muse-vitrine-catalog h2,.muse-vitrine-hero h1){font-style:italic;font-weight:400}.themed-site--mono-type .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog){border:2px solid var(--space-line);box-shadow:none;border-radius:0}.themed-site--mono-type .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1,.muse-vitrine-catalog h2,.muse-vitrine-card h3){text-transform:uppercase;letter-spacing:-.04em;font-weight:800}.themed-site--mono-type .muse-vitrine .muse-vitrine-badge{border-radius:0}.themed-site--mono-type .muse-vitrine .muse-vitrine-card-copy>span{letter-spacing:.2em}.themed-site--concierge-vip .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog){border:1px solid var(--space-line);box-shadow:0 12px 36px color-mix(in srgb,var(--space-hero-overlay) 22%,transparent)}.themed-site--concierge-vip .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1,.muse-vitrine-catalog h2){letter-spacing:-.035em;font-weight:400}.themed-site--concierge-vip .muse-vitrine .muse-vitrine-badge{border:1px solid var(--space-primary);background:var(--space-background);color:var(--space-primary)}.themed-site--concierge-vip .muse-vitrine .muse-vitrine-card:hover{border-color:var(--space-primary)}.themed-site--mosaico-vitral .muse-vitrine{background:linear-gradient(135deg,color-mix(in srgb,var(--space-primary) 9%,transparent),transparent 36%),var(--space-background)}.themed-site--mosaico-vitral .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog){border:4px double var(--space-line);border-radius:var(--space-radius-card)}.themed-site--mosaico-vitral .muse-vitrine .muse-vitrine-card-media{width:calc(100% - 12px);margin:6px}.themed-site--mosaico-vitral .muse-vitrine .muse-vitrine-categories button[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--space-secondary)}.themed-site--nuestras-sucursales .muse-vitrine :is(.muse-vitrine-search,.muse-vitrine-categories button,.muse-vitrine-filterbar,.muse-vitrine-card,.muse-vitrine-dialog){border:1px solid var(--space-line);border-radius:18px}.themed-site--nuestras-sucursales .muse-vitrine :is(.muse-vitrine-hero h1,.muse-vitrine-carousel h1,.muse-vitrine-catalog h2){letter-spacing:-.04em;font-weight:400}.themed-site--nuestras-sucursales .muse-vitrine .muse-vitrine-card{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--space-primary) 22%,transparent)}.themed-site--nuestras-sucursales .muse-vitrine .muse-vitrine-card:hover{border-color:var(--space-primary)}.themed-site--split-oscuro .muse-vitrine{background:linear-gradient(90deg,var(--space-background) 0 62%,var(--space-surface) 62% 100%)}.themed-site--split-oscuro .muse-vitrine .muse-vitrine-card:nth-child(2n){background:var(--space-surface)}.themed-site--split-oscuro .muse-vitrine .muse-vitrine-card{border-top:3px solid var(--space-primary)}.themed-site--split-oscuro .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){background:var(--space-hero)}.themed-site--split-oscuro .muse-vitrine .muse-vitrine-filterbar{border-radius:0}.themed-site:is(.themed-site--lookbook-accordion,.themed-site--rouge-brut,.themed-site--master-detail,.themed-site--mosaic,.themed-site--circular-selector,.themed-site--paper-atelier,.themed-site--sunset-ritual,.themed-site--living-gallery) .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel),.themed-site:is(.themed-site--lookbook-accordion,.themed-site--rouge-brut,.themed-site--master-detail,.themed-site--mosaic,.themed-site--circular-selector,.themed-site--paper-atelier,.themed-site--sunset-ritual,.themed-site--living-gallery) .muse-vitrine .muse-vitrine-carousel-copy>strong{color:var(--space-action-text)}.themed-site--electric-bloom .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel),.themed-site--electric-bloom .muse-vitrine .muse-vitrine-carousel-copy>strong{color:var(--space-muted)}.themed-site--editorial-branches .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel),.themed-site--editorial-branches .muse-vitrine .muse-vitrine-carousel-copy>strong{color:var(--space-card)}.themed-site--mono-type .muse-vitrine .muse-vitrine-card,.themed-site--mono-type .muse-vitrine .muse-vitrine-dialog{color:var(--space-action-text)}.themed-site--mono-type .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel),.themed-site--mono-type .muse-vitrine .muse-vitrine-carousel-copy>strong{color:var(--space-text)}.themed-site--mono-type .muse-vitrine .muse-vitrine-search{background:var(--space-surface);color:var(--space-text)}.themed-site--mono-type .muse-vitrine .muse-vitrine-card-copy>span,.themed-site--mono-type .muse-vitrine .muse-vitrine-card-copy :is(p,small),.themed-site--mono-type .muse-vitrine .muse-vitrine-price small,.themed-site--mono-type .muse-vitrine .muse-vitrine-dialog-copy :is(p,dt,small){color:var(--space-secondary)}.themed-site--mono-type .muse-vitrine .muse-vitrine-quick button[aria-pressed=true],.themed-site--mono-type .muse-vitrine .muse-vitrine-price button,.themed-site--mono-type .muse-vitrine .muse-vitrine-dialog :is(.muse-vitrine-dialog-close,.muse-vitrine-dialog-arrow,.muse-vitrine-dialog-image-count),.themed-site--mono-type .muse-vitrine .muse-vitrine-dialog-actions button,.themed-site--mono-type .muse-vitrine .muse-vitrine-drops .muse-vitrine-card-copy,.themed-site--mono-type .muse-vitrine .muse-vitrine-drops .muse-vitrine-card-copy>span{color:var(--space-action-text)}.themed-site:is(.themed-site--sunset-ritual,.themed-site--mosaico-vitral,.themed-site--living-gallery) .muse-vitrine :is(.muse-vitrine-badge,.muse-vitrine-categories button[aria-pressed=true],.muse-vitrine-subcategories button[aria-pressed=true]){color:var(--space-text)}.themed-site--living-gallery .muse-vitrine .muse-vitrine-card-copy>span,.themed-site--mosaico-vitral .muse-vitrine .muse-vitrine-card-copy>span{color:var(--space-secondary)}.themed-site--electric-bloom .muse-vitrine .muse-vitrine-card-copy :is(p,small),.themed-site--electric-bloom .muse-vitrine .muse-vitrine-price small,.themed-site--electric-bloom .muse-vitrine .muse-vitrine-dialog-copy :is(p,dt,small){color:var(--space-text);opacity:.75}@media (max-width:620px){:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-carousel:before{background:linear-gradient(0deg,var(--space-hero-overlay) 0%,var(--space-hero-overlay) 48%,transparent 65%)}:where(.themed-site:not(.themed-site--muse-noir):not(.themed-site--editorial)) .muse-vitrine .muse-vitrine-carousel-image:after{background:0 0}.themed-site--living-gallery .muse-vitrine .muse-vitrine-card-media,.themed-site--mosaico-vitral .muse-vitrine .muse-vitrine-card-media{width:calc(100% - 8px);margin:4px}.themed-site--circular-selector .muse-vitrine .muse-vitrine-card-media{width:calc(100% - 8px);margin:4px 4px 0}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog),.themed-site--botanical-halo .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-dialog){border-radius:18px}.themed-site--sunset-ritual .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog),.themed-site--electric-bloom .muse-vitrine :is(.muse-vitrine-card,.muse-vitrine-filterbar,.muse-vitrine-dialog){box-shadow:4px 4px 0 var(--space-secondary)}}.themed-site--liquid-silk .muse-vitrine :is(.muse-vitrine-hero aside,.muse-vitrine-categories button,.muse-vitrine-filterbar){border-radius:22px 8px}.themed-site--liquid-silk .muse-vitrine .muse-vitrine-subcategories button{border-radius:18px 8px}.themed-site--liquid-silk .muse-vitrine .muse-vitrine-dialog,.themed-site--liquid-silk .muse-vitrine[data-columns="3"] .muse-vitrine-card,.themed-site--liquid-silk .muse-vitrine[data-columns="4"] .muse-vitrine-card{border-radius:38px 16px}.themed-site--liquid-silk .muse-vitrine[data-columns="5"] .muse-vitrine-card,.themed-site--liquid-silk .muse-vitrine[data-columns="6"] .muse-vitrine-card{border-radius:30px 12px}.themed-site--liquid-silk .muse-vitrine[data-columns="7"] .muse-vitrine-card,.themed-site--liquid-silk .muse-vitrine[data-columns="8"] .muse-vitrine-card,.themed-site--liquid-silk .muse-vitrine[data-columns="9"] .muse-vitrine-card{border-radius:24px 10px}.themed-site--liquid-silk .muse-vitrine.muse-vitrine--4 .muse-vitrine-card{border-radius:22px 8px}@media (max-width:620px){.themed-site--liquid-silk .muse-vitrine[data-columns] .muse-vitrine-card{border-radius:24px 10px}}.themed-site .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel){background:var(--muse-image-edge,var(--space-hero))}.themed-site .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel):before{background:linear-gradient(90deg,var(--muse-image-edge,var(--space-hero)) 0%,var(--muse-image-edge,var(--space-hero)) var(--muse-image-start,0%),transparent calc(var(--muse-image-start,0%) + 12%))}.themed-site .muse-vitrine :is(.muse-vitrine-hero>img,.muse-vitrine-carousel-image img){-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 9%));-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 9%));mask-image:linear-gradient(90deg,transparent calc(var(--muse-image-start,0%) - 1%),var(--v-ink) calc(var(--muse-image-start,0%) + 9%))}.themed-site .muse-vitrine .muse-vitrine-carousel-image{background:var(--muse-image-edge,var(--space-hero))}.themed-site .muse-vitrine .muse-vitrine-carousel-image:after{background:0 0}.themed-site .muse-vitrine .muse-vitrine-hero[data-image-edge]>div>:not(button),.themed-site .muse-vitrine .muse-vitrine-carousel[data-image-edge] .muse-vitrine-carousel-copy>:not(button){color:var(--muse-image-ink)}@media (max-width:620px){.themed-site .muse-vitrine :is(.muse-vitrine-hero,.muse-vitrine-carousel):before{background:linear-gradient(0deg,var(--space-hero-overlay) 0%,color-mix(in srgb,var(--space-hero-overlay) 82%,transparent) 44%,transparent 66%),linear-gradient(90deg,var(--muse-image-edge,var(--space-hero)) 0%,var(--muse-image-edge,var(--space-hero)) var(--muse-image-start,0%),transparent calc(var(--muse-image-start,0%) + 12%))}.themed-site .muse-vitrine .muse-vitrine-hero[data-image-edge]>div>:not(button),.themed-site .muse-vitrine .muse-vitrine-carousel[data-image-edge] .muse-vitrine-carousel-copy>:not(button){color:var(--muse-mobile-ink)}}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine :is(.muse-vitrine-hero aside,.muse-vitrine-categories button,.muse-vitrine-filterbar){border-radius:22px 8px}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine .muse-vitrine-subcategories button{border-radius:18px 8px}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine .muse-vitrine-dialog,.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="3"] .muse-vitrine-card,.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="4"] .muse-vitrine-card{border-radius:38px 16px}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="5"] .muse-vitrine-card,.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="6"] .muse-vitrine-card{border-radius:30px 12px}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="7"] .muse-vitrine-card,.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="8"] .muse-vitrine-card,.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns="9"] .muse-vitrine-card{border-radius:24px 10px}.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine.muse-vitrine--4 .muse-vitrine-card{border-radius:22px 8px}.muse-vitrine-taxonomy .muse-vitrine-categories{padding-bottom:10px}@media (max-width:620px){.themed-site:is(.themed-site--botanical-halo,.themed-site--nuestras-sucursales,.themed-site--sunset-ritual) .muse-vitrine[data-columns] .muse-vitrine-card{border-radius:24px 10px}}.themed-site--chromatic-portal .muse-vitrine *{border-radius:0!important}.themed-site:is(.themed-site--rouge-brut,.themed-site--mono-type,.themed-site--living-gallery,.themed-site--electric-bloom) .muse-vitrine :is(.muse-vitrine-price button,.muse-vitrine-dialog-close,.muse-vitrine-dialog-arrow,.muse-vitrine-dialog-image-count,.muse-vitrine-categories button>span){border-radius:0}.themed-site .muse-vitrine .muse-vitrine-dialog :is(button,a){transition:background-color .2s,border-color .2s,color .2s,filter .2s,transform .2s,box-shadow .2s}.themed-site .muse-vitrine .muse-vitrine-dialog-actions a{border-color:var(--v-action);background:var(--v-action);color:var(--v-action-text)}.themed-site .muse-vitrine .muse-vitrine-dialog-actions a:is(:hover,:focus-visible){filter:brightness(1.1);transform:translateY(-2px)}.themed-site .muse-vitrine .muse-vitrine-dialog-actions button{border-color:var(--v-line);color:var(--v-ink);background:0 0}.themed-site .muse-vitrine .muse-vitrine-dialog-actions button:is(:hover,:focus-visible){border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 12%,var(--v-card));color:var(--v-accent)}.themed-site:not(.themed-site--editorial) .muse-vitrine .muse-vitrine-dialog :is(.muse-vitrine-dialog-close,.muse-vitrine-dialog-arrow):is(:hover,:focus-visible){border-color:var(--v-action);background:var(--v-action);color:var(--v-action-text)}.themed-site .muse-vitrine .muse-vitrine-dialog-thumbnails button:is(:hover,:focus-visible){border-color:var(--v-accent);transform:translateY(-2px)}.themed-site--editorial .muse-vitrine .muse-vitrine-dialog-arrow:is(:hover,:focus-visible){border-color:var(--v-accent);background:var(--v-accent);color:var(--space-background)}.themed-site--editorial .muse-vitrine .muse-vitrine-dialog-actions a:is(:hover,:focus-visible){filter:brightness(1.06)}@media (prefers-reduced-motion:reduce){.themed-site .muse-vitrine .muse-vitrine-dialog :is(button,a){transition:none}.themed-site .muse-vitrine :is(.muse-vitrine-dialog-actions a,.muse-vitrine-dialog-thumbnails button):is(:hover,:focus-visible){transform:none}}.muse-vitrine-dialog-main-image .muse-vitrine-dialog-badge{inset:20px auto auto 20px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine .muse-vitrine-hero aside{border-radius:20px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-filterbar){border-radius:10px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine .muse-vitrine-subcategories button{border-radius:8px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine .muse-vitrine-dialog,.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="3"] .muse-vitrine-card,.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="4"] .muse-vitrine-card{border-radius:22px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="5"] .muse-vitrine-card,.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="6"] .muse-vitrine-card{border-radius:20px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="7"] .muse-vitrine-card,.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="8"] .muse-vitrine-card,.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns="9"] .muse-vitrine-card{border-radius:16px}.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine.muse-vitrine--4 .muse-vitrine-card{border-radius:20px}@media (max-width:620px){.themed-site:is(.themed-site--editorial,.themed-site--lookbook-accordion,.themed-site--master-detail,.themed-site--mosaic,.themed-site--editorial-branches,.themed-site--concierge-vip,.themed-site--mosaico-vitral,.themed-site--split-oscuro) .muse-vitrine[data-columns] .muse-vitrine-card{border-radius:16px}}.themed-site:is(.themed-site--lookbook-accordion,.themed-site--concierge-vip) .muse-vitrine :is(.muse-vitrine-dialog button,.muse-vitrine-dialog a,.muse-vitrine-hero button,.muse-vitrine-search){border-radius:10px}.themed-site:is(.themed-site--lookbook-accordion,.themed-site--concierge-vip) .muse-vitrine :is(.muse-vitrine-filterbar button[aria-pressed=true],.muse-vitrine-categories button[aria-pressed=true],.muse-vitrine-subcategories button[aria-pressed=true],.muse-vitrine-badge){border-radius:8px}.themed-site .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button,.muse-vitrine-selects select){transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,filter .2s,transform .2s}.themed-site .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button):not([aria-pressed=true]):not(:disabled):is(:hover,:focus-visible){border-color:var(--v-accent);background:color-mix(in srgb,var(--v-accent) 12%,var(--v-surface));color:var(--v-ink);transform:translateY(-2px)}.themed-site .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button)[aria-pressed=true]:is(:hover,:focus-visible){filter:brightness(1.08);transform:translateY(-2px)}.themed-site .muse-vitrine .muse-vitrine-selects label:is(:hover,:focus-within) select{box-shadow:inset 0 0 0 1px var(--v-accent)}@media (prefers-reduced-motion:reduce){.themed-site .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button,.muse-vitrine-selects select){transition:none}.themed-site .muse-vitrine :is(.muse-vitrine-categories button,.muse-vitrine-subcategories button,.muse-vitrine-quick button):is(:hover,:focus-visible){transform:none}}.muse-vitrine-price button{place-items:center;display:grid}
