body{background:var(--bg);color:var(--ink)}.lede{font-size:var(--fs-body)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--pen-cyan);outline-offset:2px}.btn-primary,.btn-secondary,.button,.catalog-action-official,.goods-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:0 24px;border-radius:var(--r-pill);font-family:var(--font-ui);font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform var(--dur-1) ease,background-color var(--dur-2) ease,border-color var(--dur-2) ease}.btn-primary,.catalog-action-official,.goods-primary-button{min-height:48px;border:0;background:var(--ink);color:#fff;box-shadow:none}.btn-primary:hover,.catalog-action-official:hover,.goods-primary-button:hover{background:#343861;color:#fff}.btn-secondary,.button{min-height:44px;border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);font-size:14px;padding:0 16px}.btn-secondary:hover,.button:hover{background:var(--surface-2);color:var(--ink)}:is(.btn-primary,.btn-secondary,.button,.goods-primary-button,.catalog-action-official,.chip,.icon-btn,.icon-button):active{transform:scale(.97)}.catalog-action-official:after{content:none}.btn-primary[aria-disabled=true],.btn-secondary:disabled,.button:disabled{opacity:.6;cursor:default}.text-link{color:var(--brand);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.text-link:hover{text-decoration-thickness:2px}.chip,.goods-active-filters>button:not(.icon-button),.goods-toolbar-button{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;min-height:36px;height:auto;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.chip:hover,.goods-active-filters>button:not(.icon-button):hover,.goods-toolbar-button:hover{border-color:var(--brand);background:var(--brand-soft)}.chip[aria-current],.chip[aria-pressed=true],.chip[aria-selected=true],.goods-active-filters>button:not(.icon-button){border-color:transparent;background:var(--brand-soft);color:var(--brand)}.icon-btn,.icon-button{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:44px;height:44px;min-width:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.icon-btn:hover,.icon-button:hover{background:var(--surface-2)}.card-link{display:block;color:inherit;text-decoration:none}.catalog-product__price,.price,.product-price{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.status-dot{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--end)}.status-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.status-dot--active{color:var(--ok)}.status-dot--lottery,.status-dot--scheduled{color:var(--plan)}.status-dot--soon{color:var(--soon)}.status-dot--ended,.status-dot--unavailable,.status-dot--unknown{color:var(--end)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.goods-results--grid{gap:16px 12px;align-items:start}.goods-results--list{display:grid;gap:8px}.catalog-product{min-width:0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);overflow:hidden;transition:border-color var(--dur-2) ease}.catalog-product:hover{border-color:var(--brand)}.catalog-product__link{display:grid;height:100%}.catalog-product__link:focus-visible{outline-offset:-2px;border-radius:var(--r-card)}.catalog-product__image{position:relative;display:grid;place-items:center;aspect-ratio:1;background:var(--surface-2);color:var(--muted)}.catalog-product__image img{display:block;width:100%;height:100%;object-fit:contain}.catalog-product__image small{position:absolute;left:8px;bottom:8px;padding:0 8px;border-radius:var(--r-pill);background:rgb(28 31 58/.72);color:#fff;font-size:12px;line-height:20px}.catalog-product__info{display:grid;align-content:start;gap:4px;min-width:0;padding:8px 12px 12px}.catalog-product__info>div{gap:0}.catalog-product__info>div>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.catalog-product h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.9em;margin:0;font-family:var(--font-body);font-size:14px;line-height:1.45;font-weight:700;color:var(--ink)}.catalog-product__talents{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;line-height:1.5}.catalog-product__price{font-size:16px;line-height:1.4;color:var(--ink)}.goods-results--list .catalog-product__link{grid-template-columns:96px minmax(0,1fr)}.goods-results--list .catalog-product__image{aspect-ratio:auto;height:100%;min-height:96px}.goods-results[aria-busy=true]>.catalog-product{opacity:.45}:root{--header-h:51px}@media (min-width:600px){:root{--header-h:67px}}.goods-toolbar-sticky{position:sticky;top:var(--header-h);z-index:30;display:grid;gap:8px;margin:0 -16px 12px;padding:8px 16px;background:rgb(248 247 252/.96);border-bottom:1px solid var(--line)}.goods-toolbar-sticky .goods-toolbar{flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none}.goods-toolbar-sticky .goods-active-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.goods-toolbar-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:var(--r-pill);background:var(--brand);color:#fff;font-size:12px;line-height:1}.goods-results-heading{border-bottom:0;margin-bottom:0}.goods-results-heading:after{content:none}.list-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:24px 0}.list-pager__item{display:contents}.list-pager__gap{color:var(--muted)}.list-pager .chip{min-width:36px;justify-content:center}.purchase-bar{position:fixed;inset:auto 0 0;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;min-height:calc(64px + env(safe-area-inset-bottom, 0px));padding:8px 16px calc(8px + env(safe-area-inset-bottom, 0px));background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-float);opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity var(--dur-2) ease,transform var(--dur-3) ease,visibility 0s linear var(--dur-3)}.purchase-bar[data-visible]{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur-2) ease,transform var(--dur-3) ease,visibility 0s}.purchase-bar__price{font-size:20px;white-space:nowrap}.purchase-bar__official{flex:0 1 auto;min-width:0;white-space:nowrap}.purchase-bar__price+.purchase-bar__official{margin-left:auto}@media (min-width:900px){.purchase-bar{padding-inline:max(16px,calc((100% - 1200px) / 2))}}.main:has(.purchase-bar){padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}html[data-purchase-bar] .back-to-top,html[data-purchase-bar] .site-bottom-nav{opacity:0;visibility:hidden;pointer-events:none}html{container-type:scroll-state}.back-to-top{width:40px;height:40px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px) + var(--analytics-notice-offset, 0px))}@media (max-width:899px){.back-to-top{bottom:calc(81px + env(safe-area-inset-bottom, 0px) + var(--analytics-notice-offset, 0px))}}.goods-tabs{display:flex;gap:8px;margin:8px 0 12px}.goods-searchbar__icon{color:var(--muted)}.goods-searchbar input::placeholder{color:var(--muted)}.analytics-notice{position:fixed;inset:auto 0 0;z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-float)}.analytics-notice__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;max-width:1200px;margin:0 auto}.analytics-notice__inner>div:first-child{flex:1 1 280px;min-width:0}.analytics-notice p{margin:0;color:var(--ink-2);font-size:12px;line-height:1.5}.analytics-notice a{color:var(--brand);text-decoration:underline}.analytics-notice__actions{display:flex;gap:8px;margin-left:auto}.analytics-notice__actions .btn-secondary{min-height:36px;padding:0 16px;font-size:14px}.analytics-notice:focus-visible{outline:2px solid var(--pen-cyan);outline-offset:-2px}.home-hero{position:relative;display:grid;gap:16px;margin:8px 0 24px}.home-hero h1{margin:0;font-size:24px;line-height:1.4}.home-hero h1:after{content:"";position:absolute;top:0;right:0;width:16px;height:16px;background:var(--star);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.home-rail,.home-types ul{display:grid;grid-auto-flow:column;gap:12px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.home-types ul{grid-auto-columns:72px}.home-rail>*,.home-types li{scroll-snap-align:start}.home-types a{display:grid;justify-items:center;gap:4px;color:var(--ink);font-size:12px;font-weight:700;text-align:center;text-decoration:none}.home-types__icon{display:grid;place-items:center;width:56px;height:56px;border:1px solid var(--line);border-radius:50%;background:var(--surface)}.home-types a:hover .home-types__icon{border-color:var(--brand);background:var(--brand-soft)}.home-section{margin:0 0 32px}.home-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.home-section__head h2{margin:0;font-size:20px}.home-section__head .text-link{font-size:14px;white-space:nowrap}.home-section__more{margin:16px 0 0;text-align:center}.home-rail{grid-auto-columns:minmax(150px,44%)}.catalog-product__deadline{color:var(--soon);font-size:12px;font-weight:700}.home-events,.home-section .popular-talents{margin:0}.home-section .popular-talents__head h2{font-family:var(--font-display);font-weight:400;font-size:20px}@media (min-width:600px){.home-rail{grid-auto-columns:minmax(180px,30%)}}@media (min-width:900px){.home-hero h1{font-size:32px}.home-hero__search{max-width:640px}.home-rail{grid-auto-columns:minmax(200px,19%)}.home-section .popular-talents__head h2,.home-section__head h2{font-size:24px}.home-newest{grid-template-columns:repeat(4,minmax(0,1fr))}}.main{width:min(1200px,calc(100% - 32px))}.goods-title-count :is(h1,h2){margin:0;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1.4}.goods-title-count h2{font-size:20px}.item-card{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:none;overflow:hidden}.item-card:hover{border-color:var(--brand)}.item-card__link{height:100%}.item-card h2{color:var(--ink);font-size:16px}.item-card__more{display:inline-block;margin-top:8px;color:var(--brand);font-size:14px;font-weight:700}.section--summary{padding:16px;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.section--summary>h2{margin-top:0}.quick-facts>div[data-soon] dd,.quick-facts>div[data-soon] dt{color:var(--soon);font-weight:700}.article-actions--compact{display:grid;gap:12px;margin:16px 0}.article-actions__primary{width:100%}.article-actions__links{display:flex;flex-wrap:wrap;gap:8px 16px}.article-actions__links .text-link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:700}.article-toc-box{margin:16px 0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.article-toc-box>summary{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;cursor:pointer;font-weight:700;list-style:none}.article-toc-box>summary::-webkit-details-marker{display:none}.article-toc-box .article-toc{margin:0;border:0;padding:0 16px 12px}@media (min-width:900px){.article-toc-box::details-content{content-visibility:visible;height:auto}.article-toc-box>summary{pointer-events:none}.article-toc-box>summary>span{display:none}}.talent-hero{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px 16px;margin:8px 0 16px}.talent-hero__avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--surface-2);color:var(--ink);font-size:24px;font-weight:700}.talent-hero h1{margin:0;font-size:24px}.talent-hero p{display:flex;flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;color:var(--muted);font-size:14px}.talent-tabs{grid-column:1/-1;display:flex;gap:8px;overflow-x:auto}.talent-tabs .chip[aria-current]{background:var(--brand-soft);color:var(--brand);border-color:transparent}.goods-searchbar{box-sizing:border-box;width:100%;min-width:0}.goods-searchbar input,.home-hero>*{min-width:0}.catalog-product__info{gap:2px;padding:8px 10px 10px}.section--summary>h2{font-size:20px}@media (min-width:900px){.section--summary>h2{font-size:24px}}.site-navigation_header__dZKIW.site-navigation_header__dZKIW{--navigation-ink:#252a32;--navigation-muted:#626975;--navigation-accent:var(--brand-primary);--navigation-line:#e4e3f0;--navigation-bar:var(--brand-navy);--navigation-bar-ink:#ffffff;--navigation-bar-muted:#b9bcd8;--navigation-bar-accent:var(--brand-cyan);--navigation-bar-hover:rgb(255 255 255/0.1);position:sticky;top:0;z-index:50;background:var(--navigation-bar);color:var(--navigation-bar-ink);border-bottom:3px solid var(--brand-pink);-webkit-backdrop-filter:none;backdrop-filter:none}.site-navigation_header__dZKIW .site-navigation_inner__VYW9u.site-navigation_inner__VYW9u{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:min(1240px,calc(100% - 32px));min-height:48px;margin-inline:auto;padding:2px 0}.site-navigation_header__dZKIW .site-navigation_brand__SQ3aj.site-navigation_brand__SQ3aj{display:flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;min-height:44px;max-width:none;color:var(--navigation-bar-ink);text-decoration:none}.site-navigation_header__dZKIW .site-navigation_logo__0qKjy.site-navigation_logo__0qKjy{display:block;flex:0 0 150px;width:150px;max-width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.site-navigation_headerActions__yIi6m{display:flex;flex:none;align-items:center;gap:12px}.site-navigation_desktopNav__ADveL.site-navigation_desktopNav__ADveL{display:none}.site-navigation_menuButton__TcVYc.site-navigation_menuButton__TcVYc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--navigation-bar-ink);cursor:pointer}.site-navigation_bottomNav__CEzn8.site-navigation_bottomNav__CEzn8{display:grid;position:fixed;inset:auto 0 0;z-index:50;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;box-sizing:border-box;height:calc(65px + env(safe-area-inset-bottom, 0px));padding:6px max(8px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom, 0px)) max(8px,env(safe-area-inset-left,0px));border-top:0;background:var(--navigation-bar)}.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD,.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;gap:4px;margin:0;border:0;border-radius:4px;background:transparent;color:var(--navigation-muted);font-family:inherit;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-decoration:none;cursor:pointer}.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD{color:var(--navigation-bar-muted);flex-direction:column;min-height:52px;padding:2px 4px}.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD svg,.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD svg{flex:none;width:24px;height:24px}.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD span{white-space:nowrap}.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD[aria-current=page],.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD[data-current=true],.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD[aria-current=page],.site-navigation_menuButton__TcVYc[data-current=true]{color:var(--navigation-bar-accent);background:transparent;font-weight:700}.site-navigation_menuLinks__ltHB2.site-navigation_menuLinks__ltHB2{display:grid;gap:0}.site-navigation_menuLinks__ltHB2.site-navigation_menuLinks__ltHB2 a{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:52px;padding:10px 4px;border-bottom:1px solid var(--navigation-line);color:var(--navigation-ink);font-size:15px;line-height:1.5;text-decoration:none}.site-navigation_menuLinks__ltHB2 a span{overflow-wrap:anywhere}.site-navigation_menuLinks__ltHB2.site-navigation_menuLinks__ltHB2 a[aria-current=page]{color:var(--navigation-accent);font-weight:400}.site-navigation_menuLinks__ltHB2 a:focus-visible{outline:2px solid var(--navigation-accent);outline-offset:2px}.site-navigation_brand__SQ3aj:focus-visible,.site-navigation_menuButton__TcVYc:focus-visible,.site-navigation_navItem__E1thD:focus-visible{outline:2px solid var(--navigation-bar-accent);outline-offset:2px}@media (hover:hover){.site-navigation_bottomNav__CEzn8 .site-navigation_navItem__E1thD:hover,.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD:hover,.site-navigation_menuButton__TcVYc:hover{background:var(--navigation-bar-hover)}.site-navigation_menuLinks__ltHB2.site-navigation_menuLinks__ltHB2 a:hover{background:var(--brand-soft)}}@media (min-width:600px){.site-navigation_header__dZKIW .site-navigation_inner__VYW9u.site-navigation_inner__VYW9u{min-height:64px}.site-navigation_header__dZKIW .site-navigation_logo__0qKjy.site-navigation_logo__0qKjy{flex-basis:180px;width:180px;height:auto}}@media (min-width:900px){.site-navigation_desktopNav__ADveL.site-navigation_desktopNav__ADveL{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD{flex-direction:row;gap:7px;padding:8px 12px;color:var(--navigation-bar-ink);font-size:14px;line-height:20px;white-space:nowrap}.site-navigation_bottomNav__CEzn8.site-navigation_bottomNav__CEzn8{display:none}}.site-navigation_searchButton__fr8rZ.site-navigation_searchButton__fr8rZ{border:0;background:transparent;color:var(--navigation-bar-ink)}.site-navigation_searchButton__fr8rZ:hover{background:var(--navigation-bar-hover)}.site-navigation_searchButton__fr8rZ:focus-visible{outline:2px solid var(--navigation-bar-accent);outline-offset:2px}.site-navigation_headerSearch__IPTO1{display:none}.site-navigation_desktopNav__ADveL .site-navigation_navItem__E1thD[data-current=true]{color:var(--navigation-bar-accent)}@media (min-width:900px){.site-navigation_searchButton__fr8rZ.site-navigation_searchButton__fr8rZ{display:none}.site-navigation_headerSearch__IPTO1{position:relative;display:flex;align-items:center;width:280px}.site-navigation_headerSearch__IPTO1>svg{position:absolute;left:12px;color:var(--muted);pointer-events:none}.site-navigation_headerSearch__IPTO1 input{box-sizing:border-box;width:100%;height:40px;padding:0 12px 0 36px;border:0;border-radius:999px;background:#fff;color:var(--ink);font-size:14px}.site-navigation_headerSearch__IPTO1 input:focus-visible{outline:2px solid var(--navigation-bar-accent);outline-offset:2px}.site-navigation_desktopNav__ADveL.site-navigation_desktopNav__ADveL{gap:4px}}@media (max-width:899px){.site-navigation_bottomNav__CEzn8.site-navigation_bottomNav__CEzn8{transition:transform var(--dur-3,.32s) ease}@container scroll-state(scrolled: bottom){.site-navigation_bottomNav__CEzn8.site-navigation_bottomNav__CEzn8{transform:translateY(100%)}}}.site-notice_top__GCCTz{background:linear-gradient(90deg,var(--brand-soft,var(--brand-soft)),var(--brand-soft-cyan,#e6f8fc));border-bottom:1px solid var(--shop-line,var(--line))}.site-notice_top__GCCTz .site-notice_notice__KhMDw+.site-notice_notice__KhMDw{border-top:1px dashed var(--shop-line,var(--line))}.site-notice_topInner__x_VEC{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:min(1200px,calc(100% - 40px));margin:0 auto;padding:7px 0}.site-notice_shop__cXisp{display:grid;gap:6px}.site-notice_shopInner__cRiP5{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;border:1px solid var(--shop-line,var(--line));border-left:3px solid var(--brand-pink,var(--pen-pink));border-radius:10px;background:var(--brand-soft,var(--brand-soft))}.site-notice_notice__KhMDw{min-width:0;color:var(--shop-ink,var(--ink))}.site-notice_notice__KhMDw[data-tone=info] .site-notice_shopInner__cRiP5{border-left-color:var(--brand-cyan,var(--pen-cyan));background:var(--brand-soft-cyan,#e6f8fc)}.site-notice_notice__KhMDw[data-tone=important] .site-notice_shopInner__cRiP5{border-left-color:var(--brand-navy,var(--ink));background:white}.site-notice_pr__lq2Hw{flex:none;padding:1px 6px;border:1px solid var(--shop-muted,var(--muted));border-radius:4px;background:white;color:var(--shop-muted,var(--muted));font-family:var(--font-ui);font-size:11px;font-weight:700;line-height:1.5}.site-notice_text__vGc2_{flex:1 1 16em;min-width:0;margin:0;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.site-notice_title__1loTl{margin-right:6px;font-family:var(--font-ui);font-weight:700}.site-notice_body__UYaIF{white-space:pre-line}.site-notice_link__6xgGN{display:inline-flex;flex:none;align-items:center;gap:2px;color:var(--brand-primary,var(--brand));font-family:var(--font-ui);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.site-notice_link__6xgGN:hover{color:var(--brand-navy,var(--ink))}.site-notice_link__6xgGN:focus-visible{outline:2px solid var(--brand-primary,var(--brand));outline-offset:2px;border-radius:2px}.site-notice_bubbleCell__YRe8T{--bubble:var(--brand-pink,var(--pen-pink));--bx:-50%;--bl:50%;position:relative;display:grid;min-width:0}.site-notice_bubbleCell__YRe8T[data-tone=info]{--bubble:var(--brand-cyan,var(--pen-cyan))}.site-notice_bubbleCell__YRe8T[data-tone=important]{--bubble:var(--brand-navy,var(--ink))}.site-notice_bubbleCell__YRe8T:first-child{--bx:0%;--bl:0%}.site-notice_bubbleCell__YRe8T:last-child:not(:first-child){--bx:-100%;--bl:100%}.site-notice_bubbleCell__YRe8T>.catalog-shop-link{border-color:var(--bubble);box-shadow:0 0 0 2px var(--brand-soft,var(--brand-soft))}.site-notice_bubbleCell__YRe8T:before,.site-notice_bubble__Jc_Ls{position:absolute;z-index:1;animation:site-notice_bubble-pop__Iva27 .45s cubic-bezier(.3,1.6,.5,1) both,site-notice_bubble-bob__kIfkB 2.8s ease-in-out .6s infinite}.site-notice_bubble__Jc_Ls{left:var(--bl);bottom:calc(100% + 7px);transform:translateX(var(--bx));display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 4px;border-radius:999px;background:var(--bubble);color:white;box-shadow:0 3px 8px rgb(28 31 58/18%);font-family:var(--font-ui);font-size:11.5px;font-weight:700;line-height:1.5;white-space:nowrap;text-decoration:none}.site-notice_bubbleCell__YRe8T:before{content:"";left:50%;bottom:calc(100% + 3px);width:8px;height:8px;border-radius:0 0 2px;background:var(--bubble);transform:translateX(-50%) rotate(45deg)}a.site-notice_bubble__Jc_Ls:hover{filter:brightness(1.08)}a.site-notice_bubble__Jc_Ls:focus-visible{outline:2px solid var(--brand-navy,var(--ink));outline-offset:2px}.site-notice_bubblePr__revr0{padding:0 5px;border-radius:999px;background:white;color:var(--brand-primary,var(--brand));font-size:9.5px;letter-spacing:.03em;line-height:1.5}@keyframes site-notice_bubble-pop__Iva27{0%{opacity:0;scale:.8}}@keyframes site-notice_bubble-bob__kIfkB{50%{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.site-notice_bubbleCell__YRe8T:before,.site-notice_bubble__Jc_Ls{animation:none}}@media (max-width:720px){.site-notice_topInner__x_VEC{width:calc(100% - 28px)}.site-notice_text__vGc2_{font-size:12px}}