.Skeleton-module__OFK1ZW__skeletonBase{background:#e8edf5;position:relative;overflow:hidden}.Skeleton-module__OFK1ZW__skeletonBase:after{content:"";background:linear-gradient(90deg,#e8edf500 0%,#ffffff9e 48%,#e8edf500 100%);animation:1.35s ease-in-out infinite Skeleton-module__OFK1ZW__skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__OFK1ZW__skeletonShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__OFK1ZW__skeletonBase:after{animation:none}}.Skeleton-module__OFK1ZW__block{border-radius:var(--skeleton-radius,12px)}.Skeleton-module__OFK1ZW__text{--skeleton-radius:999px;height:var(--skeleton-height,12px)}.Skeleton-module__OFK1ZW__home{width:100%;padding:0 44px 28px}.Skeleton-module__OFK1ZW__hero{border-radius:20px;height:clamp(240px,34vw,420px);margin-top:10px}.Skeleton-module__OFK1ZW__personaliza{margin-top:26px}.Skeleton-module__OFK1ZW__personalizaHead{justify-items:center;gap:8px;max-width:720px;margin:0 auto;display:grid}.Skeleton-module__OFK1ZW__personalizaGrid{grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px;margin-top:24px;display:grid}.Skeleton-module__OFK1ZW__personalizaCard{aspect-ratio:16/15;border:1px solid #0f172a1f;border-radius:14px}.Skeleton-module__OFK1ZW__section{margin-top:28px}.Skeleton-module__OFK1ZW__carousel{grid-auto-columns:calc(20% - 11.2px);grid-auto-flow:column;gap:14px;margin-top:18px;display:grid}.Skeleton-module__OFK1ZW__productCard{background:#fff;border:1px solid #e1e5eb;border-radius:12px;gap:12px;padding:12px;display:grid}.Skeleton-module__OFK1ZW__productMedia{aspect-ratio:4/5;border-radius:16px}.Skeleton-module__OFK1ZW__chips{gap:8px;display:flex}.Skeleton-module__OFK1ZW__chip{width:120px}.Skeleton-module__OFK1ZW__priceRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.Skeleton-module__OFK1ZW__cta{border-radius:12px;height:52px}.Skeleton-module__OFK1ZW__catalogShell{padding:24px 44px 56px}.Skeleton-module__OFK1ZW__catalogContext{border-bottom:1px solid #94a3b82e;gap:10px;padding-bottom:10px;display:grid}.Skeleton-module__OFK1ZW__catalogTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Skeleton-module__OFK1ZW__catalogHead{justify-items:center;gap:8px;margin-top:2px;display:grid}.Skeleton-module__OFK1ZW__catalogLayout{grid-template-columns:minmax(250px,290px) minmax(0,1fr);align-items:start;gap:18px;margin-top:14px;display:grid}.Skeleton-module__OFK1ZW__catalogSidebar{background:#fff;border:1px solid #94a3b847;border-radius:16px;gap:12px;padding:14px;display:grid}.Skeleton-module__OFK1ZW__catalogFilterGroup{gap:8px;display:grid}.Skeleton-module__OFK1ZW__catalogFilterItem{height:16px}.Skeleton-module__OFK1ZW__catalogContent{gap:16px;display:grid}.Skeleton-module__OFK1ZW__catalogToolbar{border:1px solid #94a3b833;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.Skeleton-module__OFK1ZW__catalogProducts{grid-template-columns:repeat(4,minmax(230px,252px));gap:14px;display:grid}.Skeleton-module__OFK1ZW__catalogPagination{justify-content:center;align-items:center;gap:8px;display:flex}.Skeleton-module__OFK1ZW__catalogPagePill{border-radius:10px;width:36px;height:36px}.Skeleton-module__OFK1ZW__productShell{gap:14px;max-width:1560px;margin:0 auto;padding:10px 64px 60px;display:grid}.Skeleton-module__OFK1ZW__productBreadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Skeleton-module__OFK1ZW__productGrid{background:#fff;border:1px solid #94a3b833;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);display:grid}.Skeleton-module__OFK1ZW__productVisualCard,.Skeleton-module__OFK1ZW__productInfoCard{padding:16px}.Skeleton-module__OFK1ZW__productGallery{grid-template-columns:84px minmax(0,1fr);gap:12px;display:grid}.Skeleton-module__OFK1ZW__productThumbRail{flex-direction:column;gap:8px;display:flex}.Skeleton-module__OFK1ZW__productThumb{height:74px}.Skeleton-module__OFK1ZW__productMainVisual{border:1px solid #94a3b838;min-height:360px}.Skeleton-module__OFK1ZW__productDescription{gap:8px;margin-top:12px;display:grid}.Skeleton-module__OFK1ZW__productInfoStack{gap:12px;display:grid}.Skeleton-module__OFK1ZW__productInfoBlock{height:86px}.Skeleton-module__OFK1ZW__productCtaLarge{height:54px}.Skeleton-module__OFK1ZW__productRelated{justify-items:center;gap:28px;margin-top:28px;display:grid}.Skeleton-module__OFK1ZW__productRelatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}@media (max-width:1260px){.Skeleton-module__OFK1ZW__home{padding-left:38px;padding-right:38px}.Skeleton-module__OFK1ZW__carousel{grid-auto-columns:calc(25% - 9px);gap:12px}.Skeleton-module__OFK1ZW__catalogShell{padding-left:38px;padding-right:38px}.Skeleton-module__OFK1ZW__productShell{padding-left:44px;padding-right:44px}}@media (max-width:920px){.Skeleton-module__OFK1ZW__home{padding-left:24px;padding-right:24px}.Skeleton-module__OFK1ZW__personalizaGrid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px}.Skeleton-module__OFK1ZW__carousel{grid-auto-columns:calc(33.3333% - 6.66667px);gap:10px}.Skeleton-module__OFK1ZW__catalogShell{padding-left:24px;padding-right:24px}.Skeleton-module__OFK1ZW__catalogLayout{grid-template-columns:1fr}.Skeleton-module__OFK1ZW__catalogProducts{grid-template-columns:repeat(2,minmax(220px,252px))}.Skeleton-module__OFK1ZW__productGrid{grid-template-columns:1fr}.Skeleton-module__OFK1ZW__productRelatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Skeleton-module__OFK1ZW__home{padding:0 16px 24px}.Skeleton-module__OFK1ZW__carousel{grid-auto-columns:calc(50% - 5px);gap:10px}.Skeleton-module__OFK1ZW__catalogShell{padding:18px 20px 54px}.Skeleton-module__OFK1ZW__catalogToolbar{flex-direction:column;align-items:flex-start}.Skeleton-module__OFK1ZW__catalogProducts{grid-template-columns:minmax(220px,252px)}.Skeleton-module__OFK1ZW__productShell{padding:18px 20px 54px}.Skeleton-module__OFK1ZW__productGallery{grid-template-columns:1fr}.Skeleton-module__OFK1ZW__productThumbRail{display:none}.Skeleton-module__OFK1ZW__productRelatedGrid{grid-template-columns:1fr}}@media (max-width:560px){.Skeleton-module__OFK1ZW__personalizaGrid{grid-template-columns:1fr}.Skeleton-module__OFK1ZW__carousel{grid-auto-columns:100%}}
.HomePersonalizaHighlight-module__rcWNhq__section{padding:0 0 10px}.HomePersonalizaHighlight-module__rcWNhq__intro{text-align:center;justify-items:center;gap:6px;display:grid}.HomePersonalizaHighlight-module__rcWNhq__kicker{color:#1d4ed8;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.HomePersonalizaHighlight-module__rcWNhq__intro h2{color:#0f172a;letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2.1vw,1.72rem);line-height:1.08}.HomePersonalizaHighlight-module__rcWNhq__grid,.HomePersonalizaHighlight-module__rcWNhq__loadingGrid{margin-top:28px;grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px;max-width:1560px;margin-inline:auto;display:grid}.HomePersonalizaHighlight-module__rcWNhq__card{color:inherit;isolation:isolate;cursor:pointer;will-change:transform;background:#fff;border:1px solid #0f172a14;border-radius:0;min-height:380px;text-decoration:none;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s,border-color .28s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #0f172a57}.HomePersonalizaHighlight-module__rcWNhq__loadingCard{background:#fff;border:1px solid #0f172a14;min-height:380px;position:relative;overflow:hidden}.HomePersonalizaHighlight-module__rcWNhq__loadingMedia{position:absolute;inset:0}.HomePersonalizaHighlight-module__rcWNhq__loadingCopy{gap:10px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.HomePersonalizaHighlight-module__rcWNhq__loadingBadge{width:96px;height:18px}.HomePersonalizaHighlight-module__rcWNhq__loadingTitle{width:68%;height:24px}.HomePersonalizaHighlight-module__rcWNhq__card:hover{border-color:#2563eb2e;transform:translateY(-3px);box-shadow:0 24px 50px -34px #0f172a6b}.HomePersonalizaHighlight-module__rcWNhq__mediaShell{flex-direction:column;display:flex;position:absolute;inset:0}.HomePersonalizaHighlight-module__rcWNhq__mediaStage{background:#eef2f7;flex:1;min-height:250px;position:relative;overflow:hidden}.HomePersonalizaHighlight-module__rcWNhq__mediaLayerBefore,.HomePersonalizaHighlight-module__rcWNhq__mediaLayerAfter{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),filter .36s;position:absolute;inset:0}.HomePersonalizaHighlight-module__rcWNhq__mediaLayerBefore{z-index:1;opacity:1;transform:scale(1)}.HomePersonalizaHighlight-module__rcWNhq__mediaLayerAfter{z-index:2;filter:saturate(1.04)contrast(1.03);clip-path:inset(0 0 0 var(--reveal-x,50%));will-change:clip-path;transform:scale(1.015)}.HomePersonalizaHighlight-module__rcWNhq__mediaImage{object-fit:cover;object-position:center}.HomePersonalizaHighlight-module__rcWNhq__mediaStage:after{content:"";z-index:3;background:linear-gradient(#02061705 0%,#02061703 42%,#02061761 100%);transition:background .32s;position:absolute;inset:0}.HomePersonalizaHighlight-module__rcWNhq__card:hover .HomePersonalizaHighlight-module__rcWNhq__mediaStage:after{background:linear-gradient(#02061703 0% 36%,#02061780 100%)}.HomePersonalizaHighlight-module__rcWNhq__revealLine{top:0;bottom:0;left:var(--reveal-x,50%);z-index:4;opacity:.85;pointer-events:none;will-change:opacity;background:linear-gradient(#0000,#fffffff2,#0000);width:2px;transition:opacity .2s;position:absolute;transform:translate(-1px);box-shadow:0 0 0 1px #ffffff47,0 0 18px #ffffff3d}.HomePersonalizaHighlight-module__rcWNhq__shine{display:none}.HomePersonalizaHighlight-module__rcWNhq__titleBadge{z-index:5;pointer-events:none;opacity:1;will-change:opacity,transform,filter;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),filter .52s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.HomePersonalizaHighlight-module__rcWNhq__titleBadgeText{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 10px #0f172a8c,0 0 18px #0f172a3d;justify-content:center;align-items:center;font-size:clamp(1rem,2.1vw,1.55rem);font-weight:800;line-height:1;display:inline-flex}.HomePersonalizaHighlight-module__rcWNhq__card:hover .HomePersonalizaHighlight-module__rcWNhq__titleBadge,.HomePersonalizaHighlight-module__rcWNhq__card:focus-visible .HomePersonalizaHighlight-module__rcWNhq__titleBadge,.HomePersonalizaHighlight-module__rcWNhq__card[data-reveal-active=true] .HomePersonalizaHighlight-module__rcWNhq__titleBadge{opacity:0;filter:blur(1px);transform:translate(-50%,-50%)scale(.985)}@media (max-width:1100px){.HomePersonalizaHighlight-module__rcWNhq__grid{grid-template-columns:repeat(3,minmax(180px,1fr))}.HomePersonalizaHighlight-module__rcWNhq__card{min-height:350px}}@media (max-width:900px){.HomePersonalizaHighlight-module__rcWNhq__intro{gap:4px}.HomePersonalizaHighlight-module__rcWNhq__kicker,.HomePersonalizaHighlight-module__rcWNhq__copy{display:none}.HomePersonalizaHighlight-module__rcWNhq__card{cursor:default}.HomePersonalizaHighlight-module__rcWNhq__grid,.HomePersonalizaHighlight-module__rcWNhq__loadingGrid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px}.HomePersonalizaHighlight-module__rcWNhq__card{border-radius:0;min-height:330px}.HomePersonalizaHighlight-module__rcWNhq__loadingCard{min-height:330px}}@media (max-width:560px){.HomePersonalizaHighlight-module__rcWNhq__grid,.HomePersonalizaHighlight-module__rcWNhq__loadingGrid{grid-template-columns:1fr;max-width:100%}.HomePersonalizaHighlight-module__rcWNhq__card,.HomePersonalizaHighlight-module__rcWNhq__loadingCard{min-height:300px}.HomePersonalizaHighlight-module__rcWNhq__titleBadgeText{font-size:.98rem}}
