.ShopHead-module__-F4hqa__head{padding:calc(var(--header-h) + 28px) var(--gutter) 24px;position:relative;overflow:hidden}.ShopHead-module__-F4hqa__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;text-align:center;color:var(--plum);font-size:clamp(40px,11vw,72px);font-weight:800;line-height:1;animation:.5s cubic-bezier(.16,1,.3,1) ShopHead-module__-F4hqa__rise}@keyframes ShopHead-module__-F4hqa__rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.ShopHead-module__-F4hqa__title{animation:none}}.ShopHead-module__-F4hqa__uniL,.ShopHead-module__-F4hqa__uniR{pointer-events:none;width:150px;height:auto;display:none;position:absolute;bottom:0}.ShopHead-module__-F4hqa__uniL{left:max(16px,50% - 520px)}.ShopHead-module__-F4hqa__uniR{right:max(16px,50% - 520px)}@media (min-width:900px){.ShopHead-module__-F4hqa__head{padding-top:calc(var(--header-h) + 48px);padding-bottom:40px}.ShopHead-module__-F4hqa__uniL,.ShopHead-module__-F4hqa__uniR{display:block}}
.Dropdown-module__TPOXQG__root{position:relative}.Dropdown-module__TPOXQG__root[data-open]{z-index:20}.Dropdown-module__TPOXQG__trigger{width:100%;min-height:44px;font-family:var(--font-display), system-ui, sans-serif;color:var(--plum);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--lav-200);cursor:pointer;border-radius:99px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 0 16px;font-size:14px;font-weight:700;transition:background-color .25s,color .25s,box-shadow .25s;display:flex}.Dropdown-module__TPOXQG__root[data-open] .Dropdown-module__TPOXQG__trigger{box-shadow:inset 0 0 0 2px var(--purple-deep)}.Dropdown-module__TPOXQG__root[data-filled] .Dropdown-module__TPOXQG__trigger{color:var(--white);background:var(--plum);box-shadow:none}.Dropdown-module__TPOXQG__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Dropdown-module__TPOXQG__chevron{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;transition:rotate .25s}.Dropdown-module__TPOXQG__root[data-open] .Dropdown-module__TPOXQG__chevron{rotate:180deg}.Dropdown-module__TPOXQG__list{width:max-content;min-width:100%;max-width:min(320px, calc(100vw - 2 * var(--gutter)));overscroll-behavior:contain;background:var(--white);scrollbar-width:thin;scrollbar-color:var(--lav-200) transparent;transform-origin:0 0;border-radius:18px;max-height:min(360px,60dvh);padding:6px;list-style:none;animation:.22s cubic-bezier(.16,1,.3,1) Dropdown-module__TPOXQG__drop;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 40px -12px #3a1f5c52}.Dropdown-module__TPOXQG__list[data-align=end]{transform-origin:100% 0;left:auto;right:0}@keyframes Dropdown-module__TPOXQG__drop{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.Dropdown-module__TPOXQG__option{min-height:42px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:14px;font-weight:600;display:flex}.Dropdown-module__TPOXQG__option[data-cursor]{background:var(--lav-50)}.Dropdown-module__TPOXQG__option[aria-selected=true]{color:var(--plum);font-weight:700}.Dropdown-module__TPOXQG__option[aria-disabled]{opacity:.4;cursor:default}.Dropdown-module__TPOXQG__dot{background:var(--dot);border-radius:50%;flex:none;width:10px;height:10px}.Dropdown-module__TPOXQG__label{white-space:nowrap;flex:1}.Dropdown-module__TPOXQG__count{font-variant-numeric:tabular-nums;text-align:center;min-width:24px;color:var(--purple-deep);background:var(--lav-100);border-radius:99px;padding:2px 7px;font-size:11px;font-weight:700}.Dropdown-module__TPOXQG__tick{fill:none;width:16px;height:16px;stroke:var(--pink-deep);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:none}.Dropdown-module__TPOXQG__option[aria-selected=true] .Dropdown-module__TPOXQG__tick{visibility:visible}@media (hover:hover) and (pointer:fine){.Dropdown-module__TPOXQG__root:not([data-filled]):not([data-open]) .Dropdown-module__TPOXQG__trigger:hover{box-shadow:inset 0 0 0 1.5px var(--lav-300)}}@media (prefers-reduced-motion:reduce){.Dropdown-module__TPOXQG__list{animation:none}}
