.HeroCarousel-module__glPAvq__root{--play:running;--hero-title:clamp(2rem, 4.6vw, 3.6rem);--controls-space:72px;min-height:var(--hero-h,440px);isolation:isolate;background:var(--color-dark-bg);color:var(--color-dark-text);display:grid;position:relative;overflow:hidden}.HeroCarousel-module__glPAvq__root[data-paused=true]{--play:paused}.HeroCarousel-module__glPAvq__root[data-single=true]{--controls-space:0px}.HeroCarousel-module__glPAvq__slides{touch-action:pan-y;display:grid}.HeroCarousel-module__glPAvq__slide{opacity:0;visibility:hidden;transition:opacity .7s var(--ease-out), visibility 0s linear .7s;grid-area:1/1;align-items:end;display:grid;position:relative}.HeroCarousel-module__glPAvq__slide[data-active=true]{z-index:1;opacity:1;visibility:visible;transition:opacity .7s var(--ease-out), visibility 0s}.HeroCarousel-module__glPAvq__media{display:block;position:absolute;inset:0;overflow:hidden}.HeroCarousel-module__glPAvq__media picture{display:contents}.HeroCarousel-module__glPAvq__photo{object-fit:cover;object-position:var(--position,center);width:100%;height:100%}.HeroCarousel-module__glPAvq__slide[data-kind=photo] .HeroCarousel-module__glPAvq__media:after{content:"";background:linear-gradient(to top, color-mix(in oklch, var(--color-dark-bg) 94%, transparent) 0%, color-mix(in oklch, var(--color-dark-bg) 78%, transparent) 45%, color-mix(in oklch, var(--color-dark-bg) 15%, transparent) 80%);position:absolute;inset:0}.HeroCarousel-module__glPAvq__slide[data-kind=image]>.HeroCarousel-module__glPAvq__media,.HeroCarousel-module__glPAvq__mediaLink{bottom:var(--controls-space)}.HeroCarousel-module__glPAvq__mediaLink{display:block;position:absolute;inset-block-start:0;inset-inline:0}.HeroCarousel-module__glPAvq__mediaLink .HeroCarousel-module__glPAvq__media{inset:0}.HeroCarousel-module__glPAvq__mediaLink:focus-visible{outline:3px solid var(--color-dark-text);outline-offset:-3px}.HeroCarousel-module__glPAvq__backdrop{object-fit:cover;filter:blur(28px)brightness(.55);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.HeroCarousel-module__glPAvq__slide[data-whole=true] .HeroCarousel-module__glPAvq__photo{object-fit:contain;position:relative}.HeroCarousel-module__glPAvq__content{justify-items:start;gap:16px;padding-block:48px 84px;display:grid;position:relative}.HeroCarousel-module__glPAvq__title{font-size:var(--hero-title);letter-spacing:.005em;text-transform:uppercase;max-width:12ch;font-weight:800;font-stretch:75%;line-height:.95}.HeroCarousel-module__glPAvq__highlight{color:var(--color-dark-accent-text)}.HeroCarousel-module__glPAvq__body{font-size:var(--fs-body);color:var(--color-dark-text-muted);max-width:38ch}.HeroCarousel-module__glPAvq__controls{inset-inline:0;z-index:2;position:absolute;bottom:0}.HeroCarousel-module__glPAvq__controlsInner{align-items:center;gap:12px;padding-block:12px 16px;display:flex}.HeroCarousel-module__glPAvq__control{border-radius:var(--r-pill);border:1px solid color-mix(in oklch, var(--color-dark-text) 35%, transparent);background:color-mix(in oklch, var(--color-dark-bg) 45%, transparent);width:44px;height:44px;color:var(--color-dark-text);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:none;place-items:center;padding:0;display:inline-grid}.HeroCarousel-module__glPAvq__control:hover{background:color-mix(in oklch, var(--color-dark-bg) 80%, transparent);border-color:var(--color-dark-text)}.HeroCarousel-module__glPAvq__dots{flex:1;gap:6px;max-width:220px;display:flex}.HeroCarousel-module__glPAvq__dot{background:0 0;border:0;flex:1;align-items:center;height:44px;padding:0;display:grid}.HeroCarousel-module__glPAvq__track{border-radius:var(--r-pill);background:color-mix(in oklch, var(--color-dark-text) 30%, transparent);height:3px;transition:background var(--dur-fast) var(--ease-out);display:block;overflow:hidden}.HeroCarousel-module__glPAvq__dot:hover .HeroCarousel-module__glPAvq__track{background:color-mix(in oklch, var(--color-dark-text) 50%, transparent)}.HeroCarousel-module__glPAvq__fill{background:var(--color-dark-text);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.HeroCarousel-module__glPAvq__dot[data-state=done] .HeroCarousel-module__glPAvq__fill{transform:scaleX(1)}.HeroCarousel-module__glPAvq__dot[data-state=active] .HeroCarousel-module__glPAvq__fill{animation:HeroCarousel-module__glPAvq__hero-progress var(--hero-interval) linear forwards;animation-play-state:var(--play)}.HeroCarousel-module__glPAvq__arrows{display:none}.HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__photo{animation:HeroCarousel-module__glPAvq__hero-zoom calc(var(--hero-interval) + 1.5s) linear both;animation-play-state:var(--play)}.HeroCarousel-module__glPAvq__slide[data-kind=image]{--zoom-from:1.03}.HeroCarousel-module__glPAvq__slide:not([data-active=true]) .HeroCarousel-module__glPAvq__content{opacity:0;transition:opacity .2s var(--ease-out)}.HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*{animation:HeroCarousel-module__glPAvq__hero-rise .6s var(--ease-out) calc(.25s + var(--stagger,0s)) both}.HeroCarousel-module__glPAvq__content>:nth-child(2){--stagger:90ms}.HeroCarousel-module__glPAvq__content>:nth-child(3){--stagger:.18s}@keyframes HeroCarousel-module__glPAvq__hero-progress{to{transform:scaleX(1)}}@keyframes HeroCarousel-module__glPAvq__hero-zoom{0%{transform:scale(var(--zoom-from,1.08))}to{transform:scale(1)}}@keyframes HeroCarousel-module__glPAvq__hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:is(html[data-intro=play] .HeroCarousel-module__glPAvq__root,html[data-intro=run] .HeroCarousel-module__glPAvq__root,html[data-intro=travel] .HeroCarousel-module__glPAvq__root){--play:paused}:is(html[data-intro=play] .HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*,html[data-intro=run] .HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*){animation:none}html[data-intro=travel] .HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*{animation-delay:calc(var(--intro-travel) * .45 + var(--stagger,0s))}@media (min-width:900px){.HeroCarousel-module__glPAvq__root{--controls-space:84px}.HeroCarousel-module__glPAvq__root[data-single=true]{--controls-space:0px}.HeroCarousel-module__glPAvq__slide{align-items:center}.HeroCarousel-module__glPAvq__photo{object-position:var(--position-desktop,center)}.HeroCarousel-module__glPAvq__backdrop{display:none}.HeroCarousel-module__glPAvq__slide[data-whole=true] .HeroCarousel-module__glPAvq__photo{object-fit:cover}.HeroCarousel-module__glPAvq__slide[data-kind=photo] .HeroCarousel-module__glPAvq__media:after{background:linear-gradient(to top, color-mix(in oklch, var(--color-dark-bg) 70%, transparent) 0%, transparent 28%), linear-gradient(to right, color-mix(in oklch, var(--color-dark-bg) 90%, transparent) 0%, color-mix(in oklch, var(--color-dark-bg) 70%, transparent) 40%, color-mix(in oklch, var(--color-dark-bg) 5%, transparent) 75%)}.HeroCarousel-module__glPAvq__content{gap:20px;padding-block:40px 96px}.HeroCarousel-module__glPAvq__title{font-size:min(var(--hero-title), 7.5svh);max-width:18ch}.HeroCarousel-module__glPAvq__controlsInner{padding-block:16px 24px}.HeroCarousel-module__glPAvq__arrows{gap:8px;margin-left:auto;display:flex}html[data-intro=travel] .HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*{animation-delay:calc(var(--intro-travel) + var(--stagger,0s))}}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__glPAvq__slide,.HeroCarousel-module__glPAvq__slide[data-active=true],.HeroCarousel-module__glPAvq__slide:not([data-active=true]) .HeroCarousel-module__glPAvq__content{transition:none}.HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__photo,.HeroCarousel-module__glPAvq__slide[data-active=true] .HeroCarousel-module__glPAvq__content>*{animation:none}.HeroCarousel-module__glPAvq__dot[data-state=active] .HeroCarousel-module__glPAvq__fill{animation:none;transform:scaleX(1)}.HeroCarousel-module__glPAvq__pause{display:none}}
.TrustBar-module__jUKAAW__wrap{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border)}.TrustBar-module__jUKAAW__bar{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:10px;list-style:none;display:grid}.TrustBar-module__jUKAAW__item+.TrustBar-module__jUKAAW__item{border-inline-start:1px solid var(--color-border)}.TrustBar-module__jUKAAW__link{text-align:center;height:100%;color:var(--color-text);border-radius:var(--r-sm);align-content:start;justify-items:center;gap:6px;padding:6px 2px;display:grid}.TrustBar-module__jUKAAW__icon{color:var(--color-accent);place-items:center;display:grid}.TrustBar-module__jUKAAW__title{font-size:var(--fs-small);transition:color var(--dur-fast) var(--ease-out);font-weight:700;line-height:1.2;display:block}.TrustBar-module__jUKAAW__link:hover .TrustBar-module__jUKAAW__title{color:var(--color-accent-text)}.TrustBar-module__jUKAAW__text{font-size:var(--fs-label);color:var(--color-text-muted);line-height:1.3;display:block}@media (min-width:900px){.TrustBar-module__jUKAAW__bar{padding-block:16px}.TrustBar-module__jUKAAW__link{text-align:left;grid-template-columns:auto 1fr;place-items:center start;gap:14px;padding:8px 20px}.TrustBar-module__jUKAAW__title{font-size:var(--fs-body)}.TrustBar-module__jUKAAW__text{font-size:var(--fs-small)}}
.Hero-module__Z8hQ_W__screen{--hero-h:clamp(400px, 58svh, 560px);display:grid}@media (min-width:900px){.Hero-module__Z8hQ_W__screen{--hero-h:clamp(440px, 64svh, 680px)}}
.SectionHeading-module__SZMenG__heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(16px,3vw,28px);display:flex}.SectionHeading-module__SZMenG__title{font-size:var(--fs-headline);letter-spacing:.005em;text-transform:uppercase;color:var(--color-text);font-weight:800;font-stretch:75%;line-height:.95}.SectionHeading-module__SZMenG__highlight{color:var(--color-accent-text)}.SectionHeading-module__SZMenG__action{font-size:var(--fs-small);color:var(--color-accent-text);flex:none;align-items:center;gap:6px;padding-block:12px 2px;font-weight:600;display:inline-flex}.SectionHeading-module__SZMenG__action svg{transition:transform var(--dur-fast) var(--ease-out)}.SectionHeading-module__SZMenG__action:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.SectionHeading-module__SZMenG__action:hover svg{transform:none}}
.Categories-module__ds54Za__section{background:var(--color-bg);padding-top:clamp(36px,4vw,56px)}.Categories-module__ds54Za__track{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;grid-auto-columns:42%;grid-auto-flow:column;gap:12px;list-style:none;display:grid;overflow-x:auto}.Categories-module__ds54Za__item{scroll-snap-align:start;display:flex}.Categories-module__ds54Za__card{aspect-ratio:1;isolation:isolate;border-radius:var(--r-lg);background:var(--color-dark-bg);width:100%;color:var(--color-dark-text);transition:transform var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);display:block;position:relative;overflow:hidden}.Categories-module__ds54Za__photo{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out);position:absolute;inset:0}.Categories-module__ds54Za__label{z-index:1;inset-inline:0;--fade:28px;padding:var(--fade) 12px 12px;background:linear-gradient(to top, color-mix(in oklch, var(--color-dark-bg) 88%, transparent) 0%, color-mix(in oklch, var(--color-dark-bg) 80%, transparent) calc(100% - var(--fade)), transparent 100%);justify-content:space-between;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:0}.Categories-module__ds54Za__name{font-size:var(--fs-body);font-weight:700;line-height:1.2}.Categories-module__ds54Za__arrow{transition:transform var(--dur-fast) var(--ease-out);flex:none}.Categories-module__ds54Za__card:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.Categories-module__ds54Za__card:hover .Categories-module__ds54Za__photo{transform:scale(1.05)}.Categories-module__ds54Za__card:hover .Categories-module__ds54Za__arrow{transform:translate(2px)}.Categories-module__ds54Za__more{flex-direction:column;justify-content:space-between;padding:16px;display:flex}.Categories-module__ds54Za__moreLabel{font-size:var(--fs-title);text-transform:uppercase;font-weight:800;font-stretch:75%;line-height:1}.Categories-module__ds54Za__moreArrow{color:var(--color-dark-accent-text)}@media (min-width:600px){.Categories-module__ds54Za__track{grid-auto-columns:30%}}@media (min-width:900px){.Categories-module__ds54Za__track{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:16px;margin-inline:0;padding:0;overflow:visible}.Categories-module__ds54Za__label{--fade:36px;padding:var(--fade) 16px 14px}.Categories-module__ds54Za__name{font-size:var(--fs-title)}.Categories-module__ds54Za__moreItem{display:none}}@media (prefers-reduced-motion:reduce){.Categories-module__ds54Za__card:hover,.Categories-module__ds54Za__card:hover .Categories-module__ds54Za__photo,.Categories-module__ds54Za__card:hover .Categories-module__ds54Za__arrow{transform:none}}
.CatalogPhoto-module__pWy6tW__photo{object-fit:contain;width:100%;height:100%}.CatalogPhoto-module__pWy6tW__placeholder{background:var(--color-bg-subtle);width:100%;height:100%;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.CatalogPhoto-module__pWy6tW__pending{font-size:var(--fs-small)}
.Featured-module__sSwImG__section{background:var(--color-bg);padding-top:clamp(8px,2vw,24px)}.Featured-module__sSwImG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.Featured-module__sSwImG__item{display:flex}.Featured-module__sSwImG__card{border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);flex-direction:column;width:100%;display:flex;overflow:hidden}.Featured-module__sSwImG__media{aspect-ratio:1;background:var(--color-surface);display:block;overflow:hidden}.Featured-module__sSwImG__body{flex-direction:column;flex:1;gap:4px;padding:12px;display:flex}.Featured-module__sSwImG__name{font-size:var(--fs-small);color:var(--color-text);font-weight:700;line-height:1.25}.Featured-module__sSwImG__nameLink:hover{color:var(--color-accent-text)}.Featured-module__sSwImG__summary{font-size:var(--fs-label);color:var(--color-text-muted);margin-bottom:8px;line-height:1.4}.Featured-module__sSwImG__quote{width:100%;margin-top:auto}@media (min-width:700px){.Featured-module__sSwImG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (min-width:1000px){.Featured-module__sSwImG__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:900px){.Featured-module__sSwImG__body{padding:16px}.Featured-module__sSwImG__name{font-size:var(--fs-body)}.Featured-module__sSwImG__summary{font-size:var(--fs-small)}}
.CatalogCard-module__YiBQMq__card{border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);height:100%;color:var(--color-text);transition:transform var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.CatalogCard-module__YiBQMq__media{aspect-ratio:1;background:var(--color-surface);display:block;overflow:hidden}.CatalogCard-module__YiBQMq__photo{transition:transform .5s var(--ease-out)}.CatalogCard-module__YiBQMq__body{flex:1;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px;display:flex}.CatalogCard-module__YiBQMq__text{gap:2px;min-width:0;display:grid}.CatalogCard-module__YiBQMq__name{font-size:var(--fs-small);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.CatalogCard-module__YiBQMq__meta{font-size:var(--fs-label);color:var(--color-text-muted)}.CatalogCard-module__YiBQMq__arrow{color:var(--color-accent-text);transition:transform var(--dur-fast) var(--ease-out);flex:none;margin-top:1px}.CatalogCard-module__YiBQMq__card:hover{box-shadow:var(--shadow-card);border-color:#0000;transform:translateY(-3px)}.CatalogCard-module__YiBQMq__card:hover .CatalogCard-module__YiBQMq__photo{transform:scale(1.04)}.CatalogCard-module__YiBQMq__card:hover .CatalogCard-module__YiBQMq__arrow{transform:translate(2px)}@media (min-width:900px){.CatalogCard-module__YiBQMq__body{padding:12px}.CatalogCard-module__YiBQMq__name{font-size:var(--fs-small)}.CatalogCard-module__YiBQMq__meta{font-size:var(--fs-label)}}@media (prefers-reduced-motion:reduce){.CatalogCard-module__YiBQMq__card:hover,.CatalogCard-module__YiBQMq__card:hover .CatalogCard-module__YiBQMq__photo,.CatalogCard-module__YiBQMq__card:hover .CatalogCard-module__YiBQMq__arrow{transform:none}}
.CatalogNav-module__vG7NtG__title{font-size:var(--fs-small);color:var(--color-text);margin-bottom:8px;font-weight:700}.CatalogNav-module__vG7NtG__list{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 8px;overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;list-style:none;display:flex;overflow-x:auto}.CatalogNav-module__vG7NtG__link{white-space:nowrap;border-radius:var(--r-pill);background:var(--color-bg-subtle);color:var(--color-text);font-size:var(--fs-small);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid #0000;align-items:center;padding:8px 16px;line-height:1.3;display:inline-flex}.CatalogNav-module__vG7NtG__link:hover{border-color:var(--color-border)}.CatalogNav-module__vG7NtG__link[aria-current=page]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.CatalogNav-module__vG7NtG__arrow{display:none}@media (min-width:900px){.CatalogNav-module__vG7NtG__nav{top:calc(var(--header-h) + 24px);border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);padding:8px;position:sticky}.CatalogNav-module__vG7NtG__title{margin:4px 8px 8px}.CatalogNav-module__vG7NtG__list{flex-direction:column;gap:2px;margin:0;padding:0;overflow:visible}.CatalogNav-module__vG7NtG__link{white-space:normal;border-radius:var(--r-md);background:0 0;border:none;justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.CatalogNav-module__vG7NtG__link:hover{background:var(--color-bg-subtle)}.CatalogNav-module__vG7NtG__link[aria-current=page],.CatalogNav-module__vG7NtG__link[aria-current=page]:hover{background:var(--color-accent);color:var(--color-on-accent)}.CatalogNav-module__vG7NtG__arrow{opacity:.6;flex:none;display:block}}
.BrandSpotlight-module__sRPVKW__band{background:var(--color-steel-bg);color:var(--color-steel-text);padding-block:calc(6px + clamp(40px,6vw,72px)) clamp(40px,6vw,72px);position:relative;overflow:hidden}.BrandSpotlight-module__sRPVKW__band:before{content:"";background:linear-gradient(var(--color-flag-black) 0 33.34%, var(--color-flag-red) 0 66.67%, var(--color-flag-gold) 0);height:6px;position:absolute;inset:0 0 auto}.BrandSpotlight-module__sRPVKW__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""products""action";gap:24px;display:grid}.BrandSpotlight-module__sRPVKW__intro{grid-area:intro;justify-items:start;gap:12px;display:grid}.BrandSpotlight-module__sRPVKW__eyebrow{font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-steel-text-muted);font-weight:500}.BrandSpotlight-module__sRPVKW__heading{line-height:0}.BrandSpotlight-module__sRPVKW__logo{width:clamp(200px,62vw,320px);height:auto;display:block}.BrandSpotlight-module__sRPVKW__title{font-size:var(--fs-headline);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin-top:4px;font-weight:800;font-stretch:75%;line-height:1.05}.BrandSpotlight-module__sRPVKW__highlight{color:var(--color-steel-accent-text)}.BrandSpotlight-module__sRPVKW__description{text-wrap:pretty;max-width:46ch}.BrandSpotlight-module__sRPVKW__exclusive{font-size:var(--fs-small);color:var(--color-steel-text);align-items:center;gap:10px;font-weight:600;display:inline-flex}.BrandSpotlight-module__sRPVKW__flag{border-radius:var(--r-sm);background:linear-gradient(var(--color-flag-black) 0 33.34%, var(--color-flag-red) 0 66.67%, var(--color-flag-gold) 0);flex:none;width:21px;height:14px}.BrandSpotlight-module__sRPVKW__products{grid-area:products;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.BrandSpotlight-module__sRPVKW__products li:nth-child(n+3){display:none}.BrandSpotlight-module__sRPVKW__action{grid-area:action}.BrandSpotlight-module__sRPVKW__action .btn{width:100%}.BrandSpotlight-module__sRPVKW__page .BrandSpotlight-module__sRPVKW__inner{grid-template-areas:"intro"}@media (min-width:700px){.BrandSpotlight-module__sRPVKW__products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.BrandSpotlight-module__sRPVKW__products li:nth-child(n+3){display:block}.BrandSpotlight-module__sRPVKW__products li:nth-child(n+5){display:none}.BrandSpotlight-module__sRPVKW__action .btn{width:auto}}@media (min-width:900px){.BrandSpotlight-module__sRPVKW__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro action""products products";gap:32px clamp(32px,4vw,56px)}.BrandSpotlight-module__sRPVKW__page .BrandSpotlight-module__sRPVKW__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro"}.BrandSpotlight-module__sRPVKW__action{align-self:end}}@media (min-width:1000px){.BrandSpotlight-module__sRPVKW__products{grid-template-columns:repeat(5,minmax(0,1fr))}.BrandSpotlight-module__sRPVKW__products li:nth-child(n+5){display:block}}
.Breadcrumbs-module__3BQVkG__nav{font-size:var(--fs-small);color:var(--color-text-muted)}.Breadcrumbs-module__3BQVkG__list{flex-wrap:wrap;align-items:center;gap:2px 4px;padding:0;list-style:none;display:flex}.Breadcrumbs-module__3BQVkG__item{align-items:center;gap:4px;min-width:0;display:inline-flex}.Breadcrumbs-module__3BQVkG__link{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;transition:color var(--dur-fast) var(--ease-out);overflow:hidden}.Breadcrumbs-module__3BQVkG__link:hover{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.Breadcrumbs-module__3BQVkG__current{color:var(--color-text)}.Breadcrumbs-module__3BQVkG__separator{flex:none}@media (min-width:900px){.Breadcrumbs-module__3BQVkG__link{max-width:none}}
.Brands-module__w9nKEW__section{--logo-h:32px;background:var(--color-bg);border-bottom:1px solid var(--color-border);padding-block:18px 22px}.Brands-module__w9nKEW__label{text-align:center;font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:14px;font-weight:500}.Brands-module__w9nKEW__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Brands-module__w9nKEW__marquee{width:max-content;display:flex}.Brands-module__w9nKEW__track{align-items:center;gap:36px;padding:0;padding-inline:18px;list-style:none;display:flex}.Brands-module__w9nKEW__brand{height:var(--logo-h);flex:none;place-items:center;display:grid}.Brands-module__w9nKEW__logo{height:calc(var(--logo-h) * var(--scale,1));filter:saturate(.2)opacity(.55);width:auto;transition:filter var(--dur-med) var(--ease-out);display:block}.Brands-module__w9nKEW__brand:hover .Brands-module__w9nKEW__logo,.Brands-module__w9nKEW__brand:active .Brands-module__w9nKEW__logo{filter:none}@media (prefers-reduced-motion:no-preference){.Brands-module__w9nKEW__track{animation:70s linear infinite Brands-module__w9nKEW__brands-scroll}.Brands-module__w9nKEW__marquee:hover .Brands-module__w9nKEW__track{animation-play-state:paused}}@keyframes Brands-module__w9nKEW__brands-scroll{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.Brands-module__w9nKEW__marquee{justify-content:center;width:auto}.Brands-module__w9nKEW__track{flex-wrap:wrap;justify-content:center;row-gap:16px}.Brands-module__w9nKEW__track+.Brands-module__w9nKEW__track,.Brands-module__w9nKEW__brand[data-repeat]{display:none}}@media (min-width:900px){.Brands-module__w9nKEW__section{--logo-h:46px;padding-block:22px 28px}.Brands-module__w9nKEW__label{margin-bottom:18px}.Brands-module__w9nKEW__track{gap:64px;padding-inline:32px}}
.Gallery-module__t3u5Xq__gallery{gap:10px;display:grid}.Gallery-module__t3u5Xq__main{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);position:relative;overflow:hidden}.Gallery-module__t3u5Xq__main img{object-fit:contain}.Gallery-module__t3u5Xq__main .Gallery-module__t3u5Xq__marked{opacity:0;width:100%;height:100%;position:absolute;inset:0}.Gallery-module__t3u5Xq__thumbs{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.Gallery-module__t3u5Xq__thumb{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);width:64px;transition:border-color var(--dur-fast) var(--ease-out);padding:0;display:block;overflow:hidden}.Gallery-module__t3u5Xq__thumb:hover{border-color:var(--color-text-muted)}.Gallery-module__t3u5Xq__thumb[aria-pressed=true]{border:2px solid var(--color-accent)}.Gallery-module__t3u5Xq__thumbPhoto{object-fit:contain;width:100%;height:100%}@media (min-width:900px){.Gallery-module__t3u5Xq__thumb{width:72px}}
.TikTokCarousel-module__QDDZRa__section{border-block:1px solid var(--color-border);background:var(--color-bg-subtle);padding-block:clamp(44px,6vw,76px)}.TikTokCarousel-module__QDDZRa__heading{margin-bottom:22px}.TikTokCarousel-module__QDDZRa__profileTitle{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--color-accent-text);font-size:clamp(1.3rem,2.4vw,2rem);font-weight:700}.TikTokCarousel-module__QDDZRa__profilePrefix{color:var(--ink)}.TikTokCarousel-module__QDDZRa__carousel{position:relative}.TikTokCarousel-module__QDDZRa__next{z-index:2;border:1px solid var(--color-border);background:var(--color-surface);width:52px;height:52px;color:var(--color-text);box-shadow:var(--shadow-card);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.TikTokCarousel-module__QDDZRa__next:hover{border-color:var(--color-accent);color:var(--color-accent-text);transform:translateY(-50%)translate(2px)}.TikTokCarousel-module__QDDZRa__track{margin-inline:calc(var(--gutter) * -1);padding:4px var(--gutter) 18px;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(74vw,280px);grid-auto-flow:column;gap:14px;list-style:none;display:grid;overflow-x:auto}.TikTokCarousel-module__QDDZRa__track::-webkit-scrollbar{display:none}.TikTokCarousel-module__QDDZRa__card{scroll-snap-align:center;min-width:0}.TikTokCarousel-module__QDDZRa__playerShell{aspect-ratio:9/16;border-radius:var(--r-lg);background:var(--color-dark-bg);transition:border-color var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);border:2px solid #0000;overflow:hidden}.TikTokCarousel-module__QDDZRa__card[data-active] .TikTokCarousel-module__QDDZRa__playerShell{border-color:var(--color-accent);box-shadow:0 14px 36px color-mix(in oklch, var(--color-dark-bg) 18%, transparent)}.TikTokCarousel-module__QDDZRa__player,.TikTokCarousel-module__QDDZRa__placeholder{background:var(--color-dark-bg);border:0;width:100%;height:100%;display:block}.TikTokCarousel-module__QDDZRa__profileLink{font-size:var(--fs-small);color:var(--color-text);border-bottom:1px solid;align-items:center;gap:8px;margin-top:18px;padding-bottom:4px;font-weight:700;display:inline-flex}.TikTokCarousel-module__QDDZRa__profileLink:hover{color:var(--color-accent-text)}@media (min-width:640px){.TikTokCarousel-module__QDDZRa__track{grid-auto-columns:calc(33.3333% - 9.33333px)}}@media (min-width:1100px){.TikTokCarousel-module__QDDZRa__track{grid-auto-columns:calc(25% - 12px);gap:16px;margin-inline:0;padding-inline:2px;scroll-padding-inline:0}.TikTokCarousel-module__QDDZRa__next{right:-22px}}@media (prefers-reduced-motion:reduce){.TikTokCarousel-module__QDDZRa__next,.TikTokCarousel-module__QDDZRa__playerShell{transition:none}.TikTokCarousel-module__QDDZRa__next:hover{transform:translateY(-50%)}}
.HelpBand-module__DmoLuq__band{background:var(--color-bg-subtle);padding-block:clamp(32px,6vw,56px)}.HelpBand-module__DmoLuq__inner{gap:16px;display:grid}.HelpBand-module__DmoLuq__text{gap:4px;display:grid}.HelpBand-module__DmoLuq__title{font-size:var(--fs-title);color:var(--color-text);font-weight:700}.HelpBand-module__DmoLuq__copy{color:var(--color-text-muted)}.HelpBand-module__DmoLuq__cta{width:100%}@media (min-width:700px){.HelpBand-module__DmoLuq__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.HelpBand-module__DmoLuq__cta{width:auto}}
.catalog-module__iOqGFq__page{padding-block:clamp(20px,4vw,40px) clamp(48px,8vw,88px)}.catalog-module__iOqGFq__crumbs{padding-block:clamp(16px,3vw,24px)}.catalog-module__iOqGFq__header{gap:10px;margin-block:16px clamp(20px,4vw,32px);display:grid}.catalog-module__iOqGFq__title{font-size:var(--fs-headline);letter-spacing:-.015em;color:var(--color-text);font-weight:800;line-height:1.05}.catalog-module__iOqGFq__intro{max-width:62ch;color:var(--color-text-muted)}.catalog-module__iOqGFq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}@media (min-width:700px){.catalog-module__iOqGFq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1100px){.catalog-module__iOqGFq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-module__iOqGFq__layout{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.catalog-module__iOqGFq__content{gap:clamp(24px,4vw,40px);min-width:0;display:grid}.catalog-module__iOqGFq__withTopGap{margin-top:16px}.catalog-module__iOqGFq__navLast>nav{order:2}@media (min-width:900px){.catalog-module__iOqGFq__navLast>nav{order:0}.catalog-module__iOqGFq__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px}.catalog-module__iOqGFq__layout .catalog-module__iOqGFq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.catalog-module__iOqGFq__layout .catalog-module__iOqGFq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-module__iOqGFq__empty{border-radius:var(--r-lg);background:var(--color-bg-subtle);color:var(--color-text-muted);padding:24px}.catalog-module__iOqGFq__overview{gap:20px;display:grid}.catalog-module__iOqGFq__info{align-content:start;gap:16px;display:grid}.catalog-module__iOqGFq__info .catalog-module__iOqGFq__title{margin:0}.catalog-module__iOqGFq__description{max-width:62ch;color:var(--color-text)}.catalog-module__iOqGFq__facts{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.catalog-module__iOqGFq__fact{border-radius:var(--r-pill);background:var(--color-bg-subtle);font-size:var(--fs-small);color:var(--color-text);padding:4px 12px}.catalog-module__iOqGFq__factLabel{color:var(--color-text-muted)}@media (min-width:900px){.catalog-module__iOqGFq__overview{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px}}.catalog-module__iOqGFq__sectionTitle{font-size:var(--fs-title);color:var(--color-text);margin-bottom:12px;font-weight:700}.catalog-module__iOqGFq__noSizes{border-radius:var(--r-lg);background:var(--color-bg-subtle);justify-items:start;gap:8px;padding:20px;display:grid}.catalog-module__iOqGFq__noSizesTitle{font-size:var(--fs-title);color:var(--color-text);font-weight:700}.catalog-module__iOqGFq__noSizesText{color:var(--color-text-muted);margin-bottom:8px}.catalog-module__iOqGFq__actions{gap:10px;display:grid}@media (min-width:600px){.catalog-module__iOqGFq__actions{flex-wrap:wrap;display:flex}}.catalog-module__iOqGFq__moreInfo{font-size:var(--fs-small);color:var(--color-text-muted);text-underline-offset:3px;justify-self:start;text-decoration:underline}.catalog-module__iOqGFq__moreInfo:hover{color:var(--color-text)}.catalog-module__iOqGFq__presentations{font-size:var(--fs-small);color:var(--color-text-muted)}.catalog-module__iOqGFq__presentations strong{color:var(--color-text);font-weight:600}.catalog-module__iOqGFq__otherSizes{gap:10px;display:grid}.catalog-module__iOqGFq__otherSizesList{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.catalog-module__iOqGFq__sizeChip{border:1px solid var(--color-border);border-radius:var(--r-pill);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-label);color:var(--color-text);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:8px 14px;font-weight:500;display:inline-flex}.catalog-module__iOqGFq__sizeChip:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.catalog-module__iOqGFq__sizeChip[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.catalog-module__iOqGFq__noResults{border-radius:var(--r-lg);background:var(--color-bg-subtle);max-width:62ch;color:var(--color-text-muted);gap:10px;padding:clamp(20px,4vw,32px);display:grid}.catalog-module__iOqGFq__noResultsTitle{font-size:var(--fs-title);color:var(--color-text);font-weight:700;line-height:1.2}.catalog-module__iOqGFq__chipsTitle{font-size:var(--fs-small);color:var(--color-text);margin-top:8px;font-weight:700}.catalog-module__iOqGFq__chips{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.catalog-module__iOqGFq__chip{border-radius:var(--r-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--fs-small);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid #0000;padding:8px 16px;line-height:1.3;display:inline-flex}.catalog-module__iOqGFq__chip:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.catalog-module__iOqGFq__filters{gap:14px;margin-bottom:clamp(20px,4vw,28px);display:grid}.catalog-module__iOqGFq__filterRow{gap:6px;display:grid}.catalog-module__iOqGFq__filterLabel{font-size:var(--fs-small);color:var(--color-text);font-weight:700}.catalog-module__iOqGFq__filterChips{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;list-style:none;display:flex;overflow-x:auto}.catalog-module__iOqGFq__filterChips::-webkit-scrollbar{display:none}.catalog-module__iOqGFq__filterChips li{flex:none}@media (min-width:700px){.catalog-module__iOqGFq__filterChips{flex-wrap:wrap;margin-inline:0;padding:0;overflow:visible}}.catalog-module__iOqGFq__filterChip{white-space:nowrap;border-radius:var(--r-pill);background:var(--color-bg-subtle);min-height:40px;color:var(--color-text);font-size:var(--fs-small);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;line-height:1.2;display:inline-flex}.catalog-module__iOqGFq__filterChip:hover{border-color:var(--color-border)}.catalog-module__iOqGFq__filterChip[aria-current=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.catalog-module__iOqGFq__filterCount{font-family:var(--font-mono), monospace;font-size:var(--fs-label);color:var(--color-text-muted)}.catalog-module__iOqGFq__filterChip[aria-current=true] .catalog-module__iOqGFq__filterCount{color:var(--color-on-accent)}
.AnnouncementCard-module__zAig5q__square{aspect-ratio:1;border-radius:var(--r-lg);background:var(--color-dark-bg);width:100%;color:var(--color-dark-text);position:relative;overflow:hidden}.AnnouncementCard-module__zAig5q__close{z-index:1;border-radius:var(--r-pill);background:color-mix(in oklch, var(--color-dark-bg) 70%, transparent);width:44px;height:44px;color:var(--color-dark-text);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);border:none;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.AnnouncementCard-module__zAig5q__close:hover{background:var(--color-dark-bg)}.AnnouncementCard-module__zAig5q__close:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.AnnouncementCard-module__zAig5q__picture{object-fit:contain}.AnnouncementCard-module__zAig5q__pictureLink{display:block;position:absolute;inset:0}.AnnouncementCard-module__zAig5q__pictureLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.AnnouncementCard-module__zAig5q__text{overflow:visible}.AnnouncementCard-module__zAig5q__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100%;padding:clamp(28px,8vw,48px) clamp(22px,7vw,44px);display:flex}.AnnouncementCard-module__zAig5q__logo{width:clamp(150px,50%,220px);height:auto}.AnnouncementCard-module__zAig5q__rule{border-radius:var(--r-sm);background:var(--color-accent);width:40px;height:3px}.AnnouncementCard-module__zAig5q__title{letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.5rem,6vw,2.1rem);font-weight:800;font-stretch:75%;line-height:1.05}.AnnouncementCard-module__zAig5q__body{max-width:34ch;font-size:var(--fs-body);white-space:pre-line;text-wrap:pretty;color:var(--color-dark-text-muted);line-height:1.5}.AnnouncementCard-module__zAig5q__button{margin-top:6px}
.EntryAnnouncementDialog-module__HZ7kjW__dialog{background:0 0;border:none;width:min(92vw,480px);max-width:none;max-height:94svh;margin:auto;padding:0;overflow:visible}.EntryAnnouncementDialog-module__HZ7kjW__dialog::backdrop{background:#0000009e}html:has(dialog[data-announcement][open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){.EntryAnnouncementDialog-module__HZ7kjW__dialog[open]{animation:EntryAnnouncementDialog-module__HZ7kjW__announcement-in .26s var(--ease-out) both}.EntryAnnouncementDialog-module__HZ7kjW__dialog[open]::backdrop{animation:.26s ease-out both EntryAnnouncementDialog-module__HZ7kjW__backdrop-in}.EntryAnnouncementDialog-module__HZ7kjW__dialog[data-closing]{animation:.18s ease-in both EntryAnnouncementDialog-module__HZ7kjW__announcement-out}.EntryAnnouncementDialog-module__HZ7kjW__dialog[data-closing]::backdrop{animation:.18s ease-in both EntryAnnouncementDialog-module__HZ7kjW__backdrop-out}}@keyframes EntryAnnouncementDialog-module__HZ7kjW__announcement-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}@keyframes EntryAnnouncementDialog-module__HZ7kjW__announcement-out{to{opacity:0;transform:scale(.97)}}@keyframes EntryAnnouncementDialog-module__HZ7kjW__backdrop-in{0%{opacity:0}}@keyframes EntryAnnouncementDialog-module__HZ7kjW__backdrop-out{to{opacity:0}}
.AddToQuote-module__vHyLga__add{color:var(--color-text);border:1px solid var(--color-border);background:0 0}.AddToQuote-module__vHyLga__add svg{color:var(--color-accent)}.AddToQuote-module__vHyLga__add:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.AddToQuote-module__vHyLga__inList{background:color-mix(in oklch, var(--color-whatsapp) 12%, var(--color-surface));color:var(--color-whatsapp-hover);border:1px solid color-mix(in oklch, var(--color-whatsapp) 45%, var(--color-surface))}.AddToQuote-module__vHyLga__inList:hover{border-color:var(--color-whatsapp)}.AddToQuote-module__vHyLga__compact{font-size:var(--fs-small);padding:10px 14px}.AddToQuote-module__vHyLga__large{padding:13px 25px}
.SizesTable-module__GJ-gVq__list{border-top:1px solid var(--color-border);padding:0;list-style:none}.SizesTable-module__GJ-gVq__row{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding-block:14px;display:grid}.SizesTable-module__GJ-gVq__size{gap:2px;min-width:0;display:grid}.SizesTable-module__GJ-gVq__sizeLabel{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-small);color:var(--color-text);font-weight:500}.SizesTable-module__GJ-gVq__detail{font-size:var(--fs-label);color:var(--color-accent-text);align-items:center;gap:2px;display:inline-flex}.SizesTable-module__GJ-gVq__meta{font-size:var(--fs-label);color:var(--color-text-muted);grid-column:1;line-height:1.4}.SizesTable-module__GJ-gVq__quote{grid-area:1/2/span 3;align-self:center}.SizesTable-module__GJ-gVq__table{display:none}@media (min-width:900px){.SizesTable-module__GJ-gVq__list{display:none}.SizesTable-module__GJ-gVq__table{border-collapse:collapse;width:100%;font-size:var(--fs-small);display:table}.SizesTable-module__GJ-gVq__table th,.SizesTable-module__GJ-gVq__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border);padding:12px 14px}.SizesTable-module__GJ-gVq__table thead th{background:var(--color-bg-subtle);color:var(--color-text-muted);padding-block:10px;font-weight:600}.SizesTable-module__GJ-gVq__table thead th:first-child{border-top-left-radius:var(--r-md)}.SizesTable-module__GJ-gVq__table thead th:last-child{border-top-right-radius:var(--r-md)}.SizesTable-module__GJ-gVq__table tbody th{font-weight:400}.SizesTable-module__GJ-gVq__table td{color:var(--color-text)}.SizesTable-module__GJ-gVq__tableSize{font-family:var(--font-mono), ui-monospace, monospace;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out);font-weight:500}.SizesTable-module__GJ-gVq__tableSize:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.SizesTable-module__GJ-gVq__actionCell{white-space:nowrap;text-align:right;width:1%}.SizesTable-module__GJ-gVq__table tbody tr:hover{background:var(--color-bg-subtle)}}
.panel-module__y_j7xG__topbar{background:var(--color-dark-bg);color:var(--color-dark-text)}.panel-module__y_j7xG__topbarInner{align-items:center;gap:24px;max-width:1160px;margin-inline:auto;padding:12px 24px;display:flex}.panel-module__y_j7xG__logo{width:150px;height:auto;display:block}.panel-module__y_j7xG__nav{flex:1;gap:4px;display:flex}.panel-module__y_j7xG__navLink{border-radius:var(--r-md);font-size:var(--fs-small);color:var(--color-dark-text-muted);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:8px 14px;font-weight:600}.panel-module__y_j7xG__navLink:hover,.panel-module__y_j7xG__navLink[aria-current=page]{background:var(--color-dark-surface);color:var(--color-dark-text)}.panel-module__y_j7xG__user{font-size:var(--fs-small);color:var(--color-dark-text-muted);align-items:center;gap:12px;display:flex}.panel-module__y_j7xG__logout{border:1px solid var(--color-dark-border);border-radius:var(--r-md);color:var(--color-dark-text);font-size:var(--fs-small);background:0 0;padding:7px 12px}.panel-module__y_j7xG__logout:hover{border-color:var(--color-accent)}.panel-module__y_j7xG__maintenanceBar{background:var(--color-accent);color:var(--color-on-accent);font-size:var(--fs-small)}.panel-module__y_j7xG__maintenanceBarInner{flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-width:1160px;margin-inline:auto;padding:10px 24px;display:flex}.panel-module__y_j7xG__maintenanceBar a{text-underline-offset:2px;font-weight:700;text-decoration:underline}.panel-module__y_j7xG__main{max-width:1160px;margin-inline:auto;padding:24px 24px 120px}.panel-module__y_j7xG__crumbs{font-size:var(--fs-small);color:var(--color-text-muted);flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.panel-module__y_j7xG__crumbs a:hover{color:var(--color-text);text-decoration:underline}.panel-module__y_j7xG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.panel-module__y_j7xG__title{letter-spacing:-.015em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800}.panel-module__y_j7xG__lead{max-width:70ch;color:var(--color-text-muted);margin-top:4px}.panel-module__y_j7xG__card{border-radius:var(--r-lg);background:var(--color-surface);padding:20px}.panel-module__y_j7xG__card+.panel-module__y_j7xG__card{margin-top:16px}.panel-module__y_j7xG__cardTitle{font-size:var(--fs-title);margin-bottom:4px;font-weight:700}.panel-module__y_j7xG__cardHint{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:16px}.panel-module__y_j7xG__badge{border-radius:var(--r-pill);font-size:var(--fs-label);white-space:nowrap;align-items:center;gap:4px;padding:2px 10px;font-weight:600;display:inline-flex}.panel-module__y_j7xG__badgeOn{background:color-mix(in oklch, var(--color-whatsapp) 14%, transparent);color:var(--color-whatsapp-hover)}.panel-module__y_j7xG__badgeOff{background:var(--color-bg-subtle);color:var(--color-text-muted)}.panel-module__y_j7xG__badgeAlert{background:var(--color-accent);color:var(--color-on-accent)}.panel-module__y_j7xG__badgeChanged{background:color-mix(in oklch, var(--color-accent) 10%, transparent);color:var(--color-accent-text)}.panel-module__y_j7xG__toolbar{gap:12px;margin-bottom:20px;display:grid}@media (min-width:800px){.panel-module__y_j7xG__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.panel-module__y_j7xG__searchResults{border-radius:var(--r-md);background:var(--color-surface);border:1px solid var(--color-border);max-height:320px;margin-top:8px;padding:0;list-style:none;overflow:auto}.panel-module__y_j7xG__searchResults a{font-size:var(--fs-small);justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.panel-module__y_j7xG__searchResults a:hover{background:var(--color-bg-subtle)}.panel-module__y_j7xG__searchResults li+li{border-top:1px solid var(--color-border)}.panel-module__y_j7xG__searchResults button{width:100%;font:inherit;font-size:var(--fs-small);text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:none;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.panel-module__y_j7xG__searchResults button:hover{background:var(--color-bg-subtle)}.panel-module__y_j7xG__muted{color:var(--color-text-muted)}.panel-module__y_j7xG__toolbarActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:799px){.panel-module__y_j7xG__toolbarActions>*{flex:auto}}.panel-module__y_j7xG__excelButton svg{color:var(--color-whatsapp);transition:color var(--dur-fast) var(--ease-out)}.panel-module__y_j7xG__toolbarActions .panel-module__y_j7xG__excelButton:hover,.panel-module__y_j7xG__tableActions .panel-module__y_j7xG__excelButton:not(:disabled):hover{border-color:var(--color-whatsapp);background:var(--color-whatsapp);color:var(--color-on-whatsapp)}.panel-module__y_j7xG__toolbarActions .panel-module__y_j7xG__excelButton:hover svg,.panel-module__y_j7xG__tableActions .panel-module__y_j7xG__excelButton:not(:disabled):hover svg{color:var(--color-on-whatsapp)}.panel-module__y_j7xG__trashFab{z-index:30;background:var(--color-dark-bg);width:56px;height:56px;color:var(--color-dark-text);box-shadow:var(--shadow-card);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;right:24px}.panel-module__y_j7xG__trashFab:hover{background:var(--color-dark-surface);transform:translateY(-2px)}.panel-module__y_j7xG__trashFab:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring), var(--shadow-card);outline:none}.panel-module__y_j7xG__trashFabLabel{border-radius:var(--r-md);background:var(--color-dark-bg);color:var(--color-dark-text);font-size:var(--fs-small);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);padding:6px 10px;font-weight:600;position:absolute;top:50%;right:calc(100% + 10px);translate:0 -50%}.panel-module__y_j7xG__trashFab:hover .panel-module__y_j7xG__trashFabLabel,.panel-module__y_j7xG__trashFab:focus-visible .panel-module__y_j7xG__trashFabLabel{opacity:1}@media (max-width:700px){.panel-module__y_j7xG__trashFab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:52px;height:52px}}@media (hover:none){.panel-module__y_j7xG__trashFabLabel{display:none}}@media (prefers-reduced-motion:reduce){.panel-module__y_j7xG__trashFab:hover{transform:none}}.panel-module__y_j7xG__inlineForm{gap:8px;display:flex}.panel-module__y_j7xG__inlineForm input{min-width:0}.panel-module__y_j7xG__categoryGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding:0;list-style:none;display:grid}.panel-module__y_j7xG__categoryCard{border-radius:var(--r-lg);background:var(--color-surface);height:100%;transition:transform var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.panel-module__y_j7xG__categoryCard:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.panel-module__y_j7xG__thumb{aspect-ratio:1;background:var(--color-bg-subtle);color:var(--color-text-muted);place-items:center;display:grid;position:relative;overflow:hidden}.panel-module__y_j7xG__thumb img,.panel-module__y_j7xG__rowThumb img,.panel-module__y_j7xG__photoImage img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.panel-module__y_j7xG__categoryBody{gap:6px;padding:12px 14px 14px;display:grid}.panel-module__y_j7xG__categoryName{font-weight:700;line-height:1.25}.panel-module__y_j7xG__categoryMeta{font-size:var(--fs-small);color:var(--color-text-muted);justify-items:start;gap:6px;display:grid}.panel-module__y_j7xG__rows{padding:0;list-style:none}.panel-module__y_j7xG__rowLink{border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-out);grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 8px;display:grid}.panel-module__y_j7xG__rowLink:hover{background:var(--color-bg-subtle)}.panel-module__y_j7xG__rows li+li{border-top:1px solid var(--color-border)}.panel-module__y_j7xG__rowThumb{border-radius:var(--r-md);background:var(--color-bg-subtle);width:56px;height:56px;color:var(--color-text-muted);place-items:center;display:grid;position:relative;overflow:hidden}.panel-module__y_j7xG__rowName{font-weight:600}.panel-module__y_j7xG__rowMeta{font-size:var(--fs-small);color:var(--color-text-muted);white-space:nowrap}.panel-module__y_j7xG__fields{gap:16px;display:grid}@media (min-width:900px){.panel-module__y_j7xG__fieldsTwo{grid-template-columns:1fr 1fr}}.panel-module__y_j7xG__field{align-content:start;gap:6px;display:grid}.panel-module__y_j7xG__label{font-size:var(--fs-small);font-weight:600}.panel-module__y_j7xG__hint{font-size:var(--fs-label);color:var(--color-text-muted)}.panel-module__y_j7xG__switch{cursor:pointer;font-size:var(--fs-small);align-items:center;gap:10px;font-weight:600;display:inline-flex}.panel-module__y_j7xG__switch input{appearance:none;border-radius:var(--r-pill);background:var(--color-border);cursor:pointer;width:42px;height:24px;transition:background var(--dur-fast) var(--ease-out);margin:0;position:relative}.panel-module__y_j7xG__switch input:after{content:"";background:var(--color-surface);width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.panel-module__y_j7xG__switch input:checked{background:var(--color-whatsapp)}.panel-module__y_j7xG__switch input:checked:after{transform:translate(18px)}.panel-module__y_j7xG__switch input:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}.panel-module__y_j7xG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.panel-module__y_j7xG__message{font-size:var(--fs-small);color:var(--color-whatsapp-hover);font-weight:600}.panel-module__y_j7xG__errors{border-radius:var(--r-md);background:color-mix(in oklch, var(--color-accent) 8%, var(--color-surface));color:var(--color-accent-text);font-size:var(--fs-small);gap:4px;padding:12px 14px;display:grid}.panel-module__y_j7xG__photos{flex-wrap:wrap;gap:12px;display:flex}.panel-module__y_j7xG__photo{gap:6px;width:120px;display:grid;position:relative}.panel-module__y_j7xG__photoImage{aspect-ratio:1;border-radius:var(--r-md);background:var(--color-bg-subtle);cursor:pointer;border:2px solid #0000;width:100%;padding:0;display:block;position:relative;overflow:hidden}.panel-module__y_j7xG__photoImage:hover{border-color:var(--color-border)}.panel-module__y_j7xG__photoMain .panel-module__y_j7xG__photoImage{border-color:var(--color-accent)}.panel-module__y_j7xG__photoTag{font-size:var(--fs-label);color:var(--color-accent-text);font-weight:600}.panel-module__y_j7xG__photoButtons{gap:6px;display:flex}.panel-module__y_j7xG__textButton{font-size:var(--fs-label);color:var(--color-text-muted);text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.panel-module__y_j7xG__textButton:hover{color:var(--color-text)}.panel-module__y_j7xG__inlineLink{color:var(--color-accent-text);text-underline-offset:2px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;display:inline-flex}.panel-module__y_j7xG__inlineLink svg{flex:none}.panel-module__y_j7xG__drop{aspect-ratio:1;border:2px dashed var(--color-border);border-radius:var(--r-md);background:var(--color-surface);width:120px;color:var(--color-text-muted);font-size:var(--fs-label);text-align:center;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);place-content:center;justify-items:center;gap:6px;padding:8px;display:grid}.panel-module__y_j7xG__drop:hover,.panel-module__y_j7xG__dropActive{border-color:var(--color-accent);color:var(--color-accent-text)}.panel-module__y_j7xG__tableWrap{overflow-x:auto}.panel-module__y_j7xG__sizes{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--fs-small)}.panel-module__y_j7xG__sizes th{text-align:left;font-size:var(--fs-label);color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap;padding:8px;font-weight:600}.panel-module__y_j7xG__sizes td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:6px 4px}.panel-module__y_j7xG__sizes td input[type=text]{padding:8px 10px}.panel-module__y_j7xG__sizeInput{font-family:var(--font-mono), ui-monospace, monospace!important}.panel-module__y_j7xG__rowHidden td input[type=text]{color:var(--color-text-muted)}.panel-module__y_j7xG__rowActions{white-space:nowrap}.panel-module__y_j7xG__rowActions>*{vertical-align:middle}.panel-module__y_j7xG__rowActions .panel-module__y_j7xG__badge{margin-right:4px}.panel-module__y_j7xG__iconButton{border-radius:var(--r-md);width:34px;height:34px;color:var(--color-text-muted);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.panel-module__y_j7xG__iconButton:hover{border-color:var(--color-border);color:var(--color-text)}.panel-module__y_j7xG__iconButton:disabled{opacity:.35;cursor:default;border-color:#0000}.panel-module__y_j7xG__cardHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.panel-module__y_j7xG__featuredList{border:1px solid var(--color-border);border-radius:var(--r-md);margin-top:16px}.panel-module__y_j7xG__featuredRow{grid-template-columns:20px 56px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.panel-module__y_j7xG__featuredOrder{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-small);color:var(--color-text-muted);text-align:right}.panel-module__y_j7xG__featuredText{min-width:0;font-size:var(--fs-small);gap:2px;display:grid}.panel-module__y_j7xG__featuredButtons{gap:2px;display:flex}.panel-module__y_j7xG__announcementGrid{gap:24px;margin-top:16px;display:grid}.panel-module__y_j7xG__announcementPreview{align-content:start;gap:8px;display:grid}.panel-module__y_j7xG__announcementStage{border-radius:var(--r-lg);background:var(--color-dark-surface);padding:18px}.panel-module__y_j7xG__announcementEmpty{aspect-ratio:1;border:2px dashed var(--color-dark-border);border-radius:var(--r-lg);color:var(--color-dark-text-muted);font-size:var(--fs-small);place-content:center;justify-items:center;gap:8px;font-weight:600;display:grid}@media (min-width:900px){.panel-module__y_j7xG__announcementGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.panel-module__y_j7xG__announcementPreview{position:sticky;top:24px}}.panel-module__y_j7xG__sectionGroup{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:28px 0 10px;font-weight:700}.panel-module__y_j7xG__section{border-radius:var(--r-lg);background:var(--color-surface)}.panel-module__y_j7xG__section+.panel-module__y_j7xG__section{margin-top:10px}.panel-module__y_j7xG__sectionSummary{border-radius:var(--r-lg);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 20px;list-style:none;display:grid}.panel-module__y_j7xG__sectionSummary::-webkit-details-marker{display:none}.panel-module__y_j7xG__sectionSummary:hover{background:color-mix(in oklch, var(--color-bg-subtle) 70%, var(--color-surface))}.panel-module__y_j7xG__sectionSummary:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.panel-module__y_j7xG__section[open]>.panel-module__y_j7xG__sectionSummary{border-end-end-radius:0;border-end-start-radius:0}.panel-module__y_j7xG__sectionHead{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.panel-module__y_j7xG__sectionHead .panel-module__y_j7xG__cardTitle{margin:0}.panel-module__y_j7xG__sectionLine{font-size:var(--fs-small);color:var(--color-text-muted);grid-column:1}.panel-module__y_j7xG__sectionChevron{color:var(--color-text-muted);transition:transform var(--dur-fast) var(--ease-out);grid-area:1/2/span 2}.panel-module__y_j7xG__section[open] .panel-module__y_j7xG__sectionChevron{transform:rotate(180deg)}.panel-module__y_j7xG__sectionBody{border-top:1px solid var(--color-border);padding:16px 20px 20px}.panel-module__y_j7xG__brandRow{grid-template-columns:20px 132px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.panel-module__y_j7xG__brandLogo{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-bg);height:52px;color:var(--color-text-muted);font-size:var(--fs-label);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);place-items:center;padding:6px 10px;display:grid}.panel-module__y_j7xG__brandLogo:hover:not(:disabled){border-color:var(--color-accent)}.panel-module__y_j7xG__brandLogo img{object-fit:contain;max-width:100%;max-height:38px}.panel-module__y_j7xG__brandName{min-width:0}.panel-module__y_j7xG__brandAdd{border:1px dashed var(--color-border);border-radius:var(--r-md);gap:10px;margin-top:20px;padding:14px;display:grid}.panel-module__y_j7xG__brandAddRow{flex-wrap:wrap;gap:10px;display:flex}.panel-module__y_j7xG__brandAddRow input{flex:240px}.panel-module__y_j7xG__brandPreview{gap:10px;margin-top:20px;display:grid}.panel-module__y_j7xG__brandPreview ul{border-radius:var(--r-md);background:var(--color-bg);border:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:18px 44px;padding:18px 20px;list-style:none;display:flex}.panel-module__y_j7xG__brandPreview img{height:calc(40px * var(--scale,1));filter:saturate(.2)opacity(.55);width:auto;transition:filter var(--dur-med) var(--ease-out);display:block}.panel-module__y_j7xG__brandPreview li:hover img{filter:none}@media (max-width:700px){.panel-module__y_j7xG__brandRow{grid-template-columns:20px 104px minmax(0,1fr)}.panel-module__y_j7xG__brandRow .panel-module__y_j7xG__featuredButtons{grid-column:2/-1;justify-self:end}}.panel-module__y_j7xG__slideList{padding:0;list-style:none}.panel-module__y_j7xG__slideList>li+li{border-top:1px solid var(--color-border)}.panel-module__y_j7xG__slidePanel{margin-top:16px}.panel-module__y_j7xG__slideList .panel-module__y_j7xG__slidePanel{border-top:1px dashed var(--color-border);background:var(--color-bg-subtle);margin:0;padding:16px 14px 20px}.panel-module__y_j7xG__slideGrid{gap:24px;display:grid}.panel-module__y_j7xG__heroPreview{align-content:start;gap:8px;display:grid}@media (min-width:1000px){.panel-module__y_j7xG__slideGrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.panel-module__y_j7xG__heroPreview{position:sticky;top:24px}}.panel-module__y_j7xG__heroFrame{aspect-ratio:3;border-radius:var(--r-md);background:var(--color-dark-bg);color:var(--color-dark-text);align-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.panel-module__y_j7xG__heroFramePhone{aspect-ratio:.98;align-items:end;width:170px}.panel-module__y_j7xG__heroFrameMedia{position:absolute;inset:0}.panel-module__y_j7xG__heroFrame[data-kind=image] .panel-module__y_j7xG__heroFrameMedia{bottom:17%}.panel-module__y_j7xG__heroFrame[data-kind=photo] .panel-module__y_j7xG__heroFrameMedia:after{content:"";background:linear-gradient(to right, color-mix(in oklch, var(--color-dark-bg) 90%, transparent) 0%, color-mix(in oklch, var(--color-dark-bg) 70%, transparent) 40%, color-mix(in oklch, var(--color-dark-bg) 5%, transparent) 75%);position:absolute;inset:0}.panel-module__y_j7xG__heroFramePhone[data-kind=photo] .panel-module__y_j7xG__heroFrameMedia:after{background:linear-gradient(to top, color-mix(in oklch, var(--color-dark-bg) 94%, transparent) 0%, color-mix(in oklch, var(--color-dark-bg) 78%, transparent) 45%, color-mix(in oklch, var(--color-dark-bg) 15%, transparent) 80%)}.panel-module__y_j7xG__heroFramePhoto{object-fit:cover;width:100%;height:100%;position:relative}.panel-module__y_j7xG__heroFrame[data-whole=true] .panel-module__y_j7xG__heroFramePhoto{object-fit:contain}.panel-module__y_j7xG__heroFrameBackdrop{object-fit:cover;filter:blur(8px)brightness(.55);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.panel-module__y_j7xG__heroFrameEmpty{border:2px dashed var(--color-dark-border);border-radius:var(--r-md);color:var(--color-dark-text-muted);font-size:var(--fs-label);text-align:center;place-content:center;justify-items:center;gap:6px;font-weight:600;display:grid;position:absolute;inset:8px}.panel-module__y_j7xG__heroFrameText{justify-items:start;gap:2.2cqi;max-width:62%;padding:0 0 4cqi 6cqi;display:grid;position:relative}.panel-module__y_j7xG__heroFramePhone .panel-module__y_j7xG__heroFrameText{gap:4cqi;max-width:none;padding:0 4.5cqi 22cqi}.panel-module__y_j7xG__heroFrameTitle{text-transform:uppercase;font-size:4cqi;font-weight:800;font-stretch:75%;line-height:.95}.panel-module__y_j7xG__heroFrameTitle span{color:var(--color-dark-accent-text)}.panel-module__y_j7xG__heroFramePhone .panel-module__y_j7xG__heroFrameTitle{font-size:8.5cqi}.panel-module__y_j7xG__heroFrameBody{color:var(--color-dark-text-muted);font-size:1.7cqi;line-height:1.4}.panel-module__y_j7xG__heroFramePhone .panel-module__y_j7xG__heroFrameBody{font-size:4.4cqi}.panel-module__y_j7xG__heroFrameButton{border-radius:var(--r-pill);background:var(--color-accent);color:var(--color-on-accent);padding:.9cqi 2cqi;font-size:1.5cqi;font-weight:700}.panel-module__y_j7xG__heroFrameButton[data-whatsapp=true]{background:var(--color-whatsapp)}.panel-module__y_j7xG__heroFramePhone .panel-module__y_j7xG__heroFrameButton{padding:2cqi 4.5cqi;font-size:4cqi}.panel-module__y_j7xG__heroFrameDots{gap:1cqi;display:flex;position:absolute;bottom:5%;left:6cqi}.panel-module__y_j7xG__heroFrameDots i{border-radius:var(--r-pill);background:color-mix(in oklch, var(--color-dark-text) 40%, transparent);width:5cqi;height:2px}.panel-module__y_j7xG__heroFrameDots i:first-child{background:var(--color-dark-text)}.panel-module__y_j7xG__heroFramePhone .panel-module__y_j7xG__heroFrameDots i{width:10cqi}.panel-module__y_j7xG__autoPicks{border-radius:var(--r-md);background:var(--color-bg-subtle);gap:6px;margin-top:16px;padding:12px 14px;display:grid}.panel-module__y_j7xG__autoPicks ol{font-size:var(--fs-small);gap:2px;padding-left:20px;display:grid}@media (max-width:700px){.panel-module__y_j7xG__featuredRow{grid-template-columns:20px 48px minmax(0,1fr) auto}.panel-module__y_j7xG__featuredRow .panel-module__y_j7xG__badge{grid-column:3;justify-self:start}.panel-module__y_j7xG__featuredButtons{grid-area:1/4}}.panel-module__y_j7xG__listHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:4px;display:flex}.panel-module__y_j7xG__orderList{border:1px solid var(--color-border);border-radius:var(--r-md)}.panel-module__y_j7xG__orderRow{background:var(--color-surface);-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-out);grid-template-columns:20px 24px 48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.panel-module__y_j7xG__orderRow+.panel-module__y_j7xG__orderRow{border-top:1px solid var(--color-border)}.panel-module__y_j7xG__orderRow:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.panel-module__y_j7xG__orderRow:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.panel-module__y_j7xG__orderRow .panel-module__y_j7xG__rowThumb{width:48px;height:48px}.panel-module__y_j7xG__orderRowNoThumb{grid-template-columns:20px 24px minmax(0,1fr) auto}@media (hover:hover){.panel-module__y_j7xG__orderRow{cursor:grab}}.panel-module__y_j7xG__orderHandle{height:34px;color:var(--color-text-muted);cursor:grab;touch-action:none;place-items:center;display:grid}.panel-module__y_j7xG__orderRow:hover .panel-module__y_j7xG__orderHandle{color:var(--color-text)}.panel-module__y_j7xG__orderRowMoved{background:color-mix(in oklch, var(--color-accent) 8%, var(--color-surface))}.panel-module__y_j7xG__orderRowDragging{z-index:1;border-radius:var(--r-md);box-shadow:var(--shadow-card);position:relative}.panel-module__y_j7xG__orderListDragging,.panel-module__y_j7xG__orderListDragging *{cursor:grabbing}.panel-module__y_j7xG__inlineIcon{vertical-align:-2px;display:inline}.panel-module__y_j7xG__orderNumber{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-small);color:var(--color-text-muted);text-align:right}.panel-module__y_j7xG__orderName{min-width:0;font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.panel-module__y_j7xG__orderButtons{gap:2px;display:flex}@media (hover:hover){.panel-module__y_j7xG__orderButtons .panel-module__y_j7xG__iconButton{width:30px;height:30px}}@media (max-width:520px){.panel-module__y_j7xG__orderRow{grid-template-columns:20px 20px minmax(0,1fr);gap:2px 8px}.panel-module__y_j7xG__orderRow .panel-module__y_j7xG__rowThumb{display:none}.panel-module__y_j7xG__orderHandle,.panel-module__y_j7xG__orderNumber{grid-row:span 2}.panel-module__y_j7xG__orderButtons{grid-column:3;margin-left:-8px}}@media (prefers-reduced-motion:reduce){.panel-module__y_j7xG__orderRow{transition:none!important}}.panel-module__y_j7xG__tableActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.panel-module__y_j7xG__uploadNote{border-radius:var(--r-md);background:var(--color-bg-subtle);font-size:var(--fs-small);justify-items:start;gap:8px;margin-top:12px;padding:14px;display:grid}.panel-module__y_j7xG__uploadNotes{color:var(--color-text-muted);font-size:var(--fs-label);gap:2px;margin:0;padding-left:18px;display:grid}.panel-module__y_j7xG__saveBar{z-index:10;border-top:1px solid var(--color-border);background:var(--color-surface);margin-top:20px;position:sticky;bottom:0}.panel-module__y_j7xG__saveBarInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.panel-module__y_j7xG__dirty{font-size:var(--fs-small);color:var(--color-accent-text);font-weight:600}.panel-module__y_j7xG__saveBarButtons{flex-wrap:wrap;gap:10px;display:flex}.panel-module__y_j7xG__previewDialog{background:var(--color-bg-subtle);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text);border:none;margin:0;padding:0}.panel-module__y_j7xG__previewDialog[open]{flex-direction:column;display:flex}.panel-module__y_j7xG__previewDialog::backdrop{background:#12121499}.panel-module__y_j7xG__previewBar{background:color-mix(in oklch, var(--color-accent) 10%, var(--color-surface));border-bottom:1px solid color-mix(in oklch, var(--color-accent) 30%, var(--color-surface));flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 16px;display:flex}.panel-module__y_j7xG__previewTitle{font-size:var(--fs-small);color:var(--color-accent-text);align-items:flex-start;gap:8px;font-weight:700;display:flex}.panel-module__y_j7xG__previewTitle svg{flex:none;margin-top:2px}.panel-module__y_j7xG__previewNotice{color:var(--color-text-muted);font-weight:500;display:block}.panel-module__y_j7xG__previewActions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.panel-module__y_j7xG__previewStage{flex:1;justify-content:center;min-height:0;padding:16px;display:flex}.panel-module__y_j7xG__previewFrame{border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);width:100%;max-width:1440px;height:100%}.panel-module__y_j7xG__previewFramePhone{border:10px solid var(--color-dark-bg);border-radius:32px;width:390px;max-width:100%}.panel-module__y_j7xG__galleryTools{gap:10px;margin-bottom:16px;display:grid}@media (min-width:800px){.panel-module__y_j7xG__galleryTools{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.panel-module__y_j7xG__segmented{border-radius:var(--r-md);background:var(--color-bg-subtle);flex-wrap:wrap;max-width:100%;padding:3px;display:inline-flex}.panel-module__y_j7xG__segmented button{border-radius:calc(var(--r-md) - 2px);font:inherit;font-size:var(--fs-small);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:7px 14px;font-weight:600}.panel-module__y_j7xG__segmented button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 2px color-mix(in oklch, var(--color-text) 12%, transparent)}.panel-module__y_j7xG__galleryGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;padding:0;list-style:none;display:grid}.panel-module__y_j7xG__galleryTile{border-radius:var(--r-md);background:var(--color-surface);width:100%;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border:2px solid #0000;gap:6px;padding:6px 6px 8px;display:grid}.panel-module__y_j7xG__galleryTile:hover{background:var(--color-bg-subtle)}.panel-module__y_j7xG__galleryTile:disabled{cursor:default;opacity:.55}.panel-module__y_j7xG__galleryTileSelected,.panel-module__y_j7xG__galleryTileSelected:hover{border-color:var(--color-accent);background:color-mix(in oklch, var(--color-accent) 6%, var(--color-surface))}.panel-module__y_j7xG__galleryImage{aspect-ratio:1;border-radius:calc(var(--r-md) - 2px);background:var(--color-bg-subtle);display:block;position:relative;overflow:hidden}.panel-module__y_j7xG__galleryImage img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.panel-module__y_j7xG__galleryCheck{background:var(--color-accent);width:26px;height:26px;color:var(--color-on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.panel-module__y_j7xG__galleryCaption{-webkit-line-clamp:2;font-size:var(--fs-small);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.panel-module__y_j7xG__galleryMeta{font-size:var(--fs-label);color:var(--color-whatsapp-hover)}.panel-module__y_j7xG__trashRow{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 8px;display:grid}.panel-module__y_j7xG__trashText{min-width:0;font-size:var(--fs-small);gap:2px;display:grid}.panel-module__y_j7xG__trashButtons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.panel-module__y_j7xG__dangerButton{font:inherit;font-size:var(--fs-small);color:var(--color-accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-weight:600;text-decoration:underline}.panel-module__y_j7xG__dangerButton:disabled{opacity:.5;cursor:default}@media (max-width:700px){.panel-module__y_j7xG__trashRow{grid-template-columns:48px minmax(0,1fr)}.panel-module__y_j7xG__trashButtons{grid-column:1/-1;justify-content:flex-start}}.panel-module__y_j7xG__trashNotice{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 14px;display:flex}.panel-module__y_j7xG__trashNoticeText{flex:260px;align-items:center;gap:10px;min-width:0;display:flex}.panel-module__y_j7xG__trashNoticeText svg{color:var(--color-accent-text);flex:none}.panel-module__y_j7xG__trashNoticeButtons{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.panel-module__y_j7xG__card .panel-module__y_j7xG__trashNotice,.panel-module__y_j7xG__dialog .panel-module__y_j7xG__trashNotice{background:var(--color-bg-subtle);border-color:#0000}.panel-module__y_j7xG__dialog{border-radius:var(--r-lg);background:var(--color-surface);width:min(100% - 32px,760px);max-height:min(100% - 32px,860px);color:var(--color-text);border:none;margin:auto;padding:20px}.panel-module__y_j7xG__dialog::backdrop{background:#12121499}.panel-module__y_j7xG__dialog[open]{flex-direction:column;display:flex}.panel-module__y_j7xG__dialogWide{width:min(100% - 32px,1040px)}.panel-module__y_j7xG__dialogHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-module__y_j7xG__dialogScroll{flex:1;min-height:0;padding:2px;overflow:auto}.panel-module__y_j7xG__dialogFoot{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.panel-module__y_j7xG__dialogFoot>:first-child{margin-right:auto}.panel-module__y_j7xG__photoDetail{grid-auto-rows:max-content;gap:20px;display:grid;overflow:auto}.panel-module__y_j7xG__photoFoot{gap:10px;margin-top:14px;display:grid}@media (min-width:760px){.panel-module__y_j7xG__photoDetail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.panel-module__y_j7xG__photoDetailImage{aspect-ratio:1;border-radius:var(--r-md);background:var(--color-bg-subtle);place-items:center;display:grid;overflow:hidden}.panel-module__y_j7xG__photoDetailImage img{object-fit:contain;max-width:100%;max-height:100%}.panel-module__y_j7xG__photoDetailMain{align-content:start;gap:14px;display:grid}.panel-module__y_j7xG__focusArea{border-radius:var(--r-md);background:var(--color-bg-subtle);place-items:center;padding:10px;display:grid}.panel-module__y_j7xG__focusPicker{cursor:crosshair;background:0 0;border:none;padding:0;line-height:0;display:inline-block;position:relative}.panel-module__y_j7xG__focusPicker img{width:auto;max-width:100%;height:auto;max-height:340px;display:block}.panel-module__y_j7xG__focusPicker:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.panel-module__y_j7xG__focusMark{border:3px solid var(--color-surface);width:24px;height:24px;box-shadow:0 0 0 2px var(--color-accent), var(--shadow-card);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.panel-module__y_j7xG__focusPreviews{flex-wrap:wrap;align-items:end;gap:12px;margin-top:4px;display:flex}.panel-module__y_j7xG__focusPreview{font-size:var(--fs-label);color:var(--color-text-muted);gap:4px;margin:0;display:grid}.panel-module__y_j7xG__focusCard{border-radius:var(--r-md);background:var(--color-dark-bg);display:block;position:relative;overflow:hidden}.panel-module__y_j7xG__focusSquare{aspect-ratio:1;width:140px}.panel-module__y_j7xG__focusHeroPhone{aspect-ratio:1.05;width:110px}.panel-module__y_j7xG__focusHeroWide{aspect-ratio:3.3;width:250px}.panel-module__y_j7xG__focusHeroPhone:after,.panel-module__y_j7xG__focusHeroWide:after{display:none}.panel-module__y_j7xG__focusCard img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.panel-module__y_j7xG__focusCard:after{content:"";background:linear-gradient(to top, color-mix(in oklch, var(--color-dark-bg) 85%, transparent), transparent 46%);position:absolute;inset:0}.panel-module__y_j7xG__focusName{inset-inline:8px;z-index:1;color:var(--color-dark-text);font-size:var(--fs-label);font-weight:700;line-height:1.2;position:absolute;bottom:6px}.panel-module__y_j7xG__usesList{font-size:var(--fs-small);gap:4px;padding-left:18px;display:grid}.panel-module__y_j7xG__usesList a{text-underline-offset:2px;font-weight:600;text-decoration:underline}.panel-module__y_j7xG__picker{border:2px dashed var(--color-border);border-radius:var(--r-md);background:var(--color-surface);width:100%;min-height:72px;color:var(--color-text-muted);font-size:var(--fs-small);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:14px 18px;display:flex}.panel-module__y_j7xG__picker:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.panel-module__y_j7xG__picker strong{color:var(--color-text)}.panel-module__y_j7xG__picker:disabled{cursor:default;opacity:.6}.panel-module__y_j7xG__fileChip{border-radius:var(--r-md);background:var(--color-bg-subtle);min-height:72px;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;display:flex}.panel-module__y_j7xG__fileName{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-small);color:var(--color-text);flex:1;font-weight:600}.panel-module__y_j7xG__review{gap:16px;display:grid}.panel-module__y_j7xG__reviewLead{font-weight:600}.panel-module__y_j7xG__summary{border:1px solid var(--color-border);border-radius:var(--r-md);padding:0;list-style:none}.panel-module__y_j7xG__summary>li+li{border-top:1px solid var(--color-border)}.panel-module__y_j7xG__summary details{padding:12px 14px}.panel-module__y_j7xG__summary summary{cursor:pointer;font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.panel-module__y_j7xG__summaryLabel{font-size:var(--fs-label);color:var(--color-text-muted);margin:12px 0 4px;font-weight:600}.panel-module__y_j7xG__nameList{font-size:var(--fs-small);gap:2px;padding-left:18px;display:grid}.panel-module__y_j7xG__notes{border-radius:var(--r-md);background:var(--color-bg-subtle);font-size:var(--fs-small);gap:6px;padding:12px 14px;display:grid}.panel-module__y_j7xG__notes summary{cursor:pointer}.panel-module__y_j7xG__progress{gap:6px;margin-top:16px;display:grid}.panel-module__y_j7xG__progressText{font-size:var(--fs-small);justify-content:space-between;gap:12px;font-weight:600;display:flex}.panel-module__y_j7xG__progressTrack{border-radius:var(--r-pill);background:var(--color-bg-subtle);height:8px;overflow:hidden}.panel-module__y_j7xG__progressFill{background:var(--color-accent);transform-origin:0;height:100%;transition:transform var(--dur-med) var(--ease-out)}.panel-module__y_j7xG__loginPage{background:var(--color-dark-bg);place-items:center;min-height:100svh;padding:24px;display:grid}.panel-module__y_j7xG__loginCard{border-radius:var(--r-lg);background:var(--color-surface);gap:18px;width:min(100%,400px);padding:32px 28px;display:grid}.panel-module__y_j7xG__loginLogo{justify-self:center;width:220px;height:auto}.panel-module__y_j7xG__loginTitle{font-size:var(--fs-title);text-align:center;font-weight:700}@media (max-width:700px){.panel-module__y_j7xG__topbarInner{flex-wrap:wrap;gap:12px;padding:10px 16px}.panel-module__y_j7xG__nav{flex-wrap:wrap;flex-basis:100%;order:3}.panel-module__y_j7xG__navLink{padding:6px 10px}.panel-module__y_j7xG__main{padding:16px 16px 120px}.panel-module__y_j7xG__rowLink{grid-template-columns:48px minmax(0,1fr) auto}.panel-module__y_j7xG__rowLink .panel-module__y_j7xG__rowMeta{display:none}}
.SearchForm-module__AxH34G__form{gap:8px;width:100%;max-width:560px;display:flex}.SearchForm-module__AxH34G__field{flex:1;min-width:0;position:relative}.SearchForm-module__AxH34G__icon{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.SearchForm-module__AxH34G__input{border:1px solid var(--color-border);border-radius:var(--r-md);background:var(--color-surface);width:100%;height:48px;color:var(--color-text);font:inherit;font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:0 14px 0 42px}.SearchForm-module__AxH34G__input::placeholder{color:var(--color-text-muted)}.SearchForm-module__AxH34G__input:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.SearchForm-module__AxH34G__button{flex:none;height:48px;padding-block:0;padding-inline:20px}
.NotFoundContent-module__xIgdkW__page{justify-items:start;gap:16px;padding-block:clamp(40px,8vw,96px) clamp(56px,10vw,120px);display:grid}.NotFoundContent-module__xIgdkW__code{font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-text);font-weight:500}.NotFoundContent-module__xIgdkW__title{font-size:var(--fs-headline);letter-spacing:-.015em;text-wrap:balance;color:var(--color-text);font-weight:800;line-height:1.05}.NotFoundContent-module__xIgdkW__text{max-width:56ch;color:var(--color-text-muted);text-wrap:pretty;margin-bottom:8px}.NotFoundContent-module__xIgdkW__actions{flex-wrap:wrap;gap:10px;display:flex}.NotFoundContent-module__xIgdkW__categories{gap:10px;margin-top:16px;display:grid}.NotFoundContent-module__xIgdkW__categoriesTitle{font-size:var(--fs-small);color:var(--color-text);font-weight:700}.NotFoundContent-module__xIgdkW__chips{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.NotFoundContent-module__xIgdkW__chip{border-radius:var(--r-pill);background:var(--color-bg-subtle);color:var(--color-text);font-size:var(--fs-small);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid #0000;padding:8px 16px;line-height:1.3;display:inline-flex}.NotFoundContent-module__xIgdkW__chip:hover{border-color:var(--color-accent);color:var(--color-accent-text)}@media (max-width:479px){.NotFoundContent-module__xIgdkW__actions{width:100%;display:grid}}
.SpecList-module__20pR_a__block{gap:8px;display:grid}.SpecList-module__20pR_a__title{font-size:var(--fs-title);color:var(--color-text);font-weight:700}.SpecList-module__20pR_a__list{border-top:1px solid var(--color-border);display:grid}.SpecList-module__20pR_a__row{border-bottom:1px solid var(--color-border);font-size:var(--fs-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding-block:10px;display:grid}.SpecList-module__20pR_a__label{color:var(--color-text-muted)}.SpecList-module__20pR_a__value{color:var(--color-text);margin:0;font-weight:500}.SpecList-module__20pR_a__note{grid-column:1/-1}
