:root{--x-red:#F26D6E;--x-teal:#72C8AF;--x-salmon:#F7927E;--x-apricot:#F9CC89;--x-cream:#FFFDF4;--x-peach:#F8E9DA;--x-ink:#3D230B;--x-brown:#69441A;--x-line:#EEDFCC;--x-line2:#E8D6C2;--x-chip:#D9C2A8;--x-h:"Bricolage Grotesque",system-ui,sans-serif;--x-b:Inter,system-ui,sans-serif}body,.color-scheme-1,.color-scheme-2,.color-background-1,.color-background-2{--color-background:255,253,244;--color-foreground:61,35,11;--color-button:242,109,110;--color-button-text:61,35,11;--color-link:61,35,11;--gradient-background:#FFFDF4}body{font-family:var(--x-b)!important;color:var(--x-ink);background:var(--x-cream);letter-spacing:0!important;-webkit-font-smoothing:antialiased}.x-hsec,.x-hsec *,[class^=x-],[class^=x-] *,[class*=" x-"],[class*=" x-"] *{box-sizing:border-box}[class^=x-] h1,[class^=x-] h2,[class^=x-] h3,.x-h2{font-family:var(--x-h)!important;font-weight:800!important;letter-spacing:-.02em;color:inherit;margin:0}[class^=x-] a{color:inherit}[class^=x-] button{font-family:inherit;color:inherit;cursor:pointer}[class^=x-] img{display:block;max-width:100%}[hidden]{display:none!important}.x-h2{font-size:28px;line-height:1.05}.x-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.x-muted{color:var(--x-brown)}.x-link{background:none;border:0;padding:0;font:inherit;font-weight:700;text-decoration:underline;color:inherit}.x-wrap{padding:0 16px;max-width:1200px;margin-left:auto;margin-right:auto}.x-sec{margin-top:32px}.x-scroll{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;padding:0 16px;scroll-snap-type:x proximity}.x-scroll::-webkit-scrollbar{display:none}.x-scroll>*{scroll-snap-align:start}.x-ib{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;position:relative;color:var(--x-ink);flex:0 0 auto;text-decoration:none}.x-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--x-red);color:var(--x-ink);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.x-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0 20px;border-radius:16px;border:0;background:var(--x-red);color:var(--x-ink)!important;font-size:18px;font-weight:800;text-decoration:none;width:100%}.x-btn--s{height:46px;border-radius:14px;font-size:16px}.x-btn--o{background:var(--x-cream);border:1.5px solid var(--x-ink);font-size:15px;height:48px;width:auto}.x-btn[disabled]{opacity:.55}@media(min-width:990px){.x-hide-d{display:none!important}}@media(max-width:989px){.x-hide-m{display:none!important}}.x-ann{background:var(--x-red);color:var(--x-ink);font-size:12px;font-weight:800;padding:9px 12px;text-align:center}.x-hdr{background:var(--x-cream);border-bottom:1px solid var(--x-line);display:flex;flex-direction:column;gap:10px;padding:8px 12px 12px}.x-hdr__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.x-wmlink{text-decoration:none;display:flex}.x-wm{display:flex;gap:4px}.x-wm i{font-style:normal;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--x-h);font-weight:800;font-size:16px;color:var(--x-cream)}.x-wm--s i{width:28px;height:28px;font-size:14px}.x-search{height:46px;border-radius:14px;background:var(--x-peach);display:flex;align-items:center;gap:10px;padding:0 6px 0 14px;text-decoration:none;color:var(--x-brown)!important;font-size:15px}.x-search span{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-search svg{color:var(--x-ink)}.x-search img{width:34px;height:34px;border-radius:50%;background:#fff;object-fit:cover}.x-qc{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}.x-qc::-webkit-scrollbar{display:none}.x-qc a{flex:0 0 auto;height:34px;padding:0 12px;border-radius:999px;border:1.5px solid var(--x-chip);display:flex;align-items:center;font-size:13px;font-weight:700;text-decoration:none}.x-qc a.is-hot{background:var(--x-red);border-color:var(--x-red);font-weight:800}.x-hdr--c{flex-direction:row;align-items:center;gap:4px;padding:10px 8px}.x-sf{flex:1 1 auto;height:44px;border-radius:14px;background:var(--x-peach);display:flex;align-items:center;gap:8px;padding:0 12px;margin:0}.x-sf input{border:0;background:transparent;font:inherit;font-size:16px;flex:1 1 auto;min-width:0;outline:none;color:var(--x-ink);-webkit-appearance:none}@media(min-width:990px){.x-hdr{flex-direction:column;padding:12px 32px}.x-hdr__top .x-search{flex:1 1 auto;max-width:560px;margin:0 auto}.x-qc{justify-content:center;margin:0}.x-hdr--c{flex-direction:row;padding:12px 32px;gap:16px}.x-hdr--c .x-sf{max-width:560px;margin:0 auto}}.x-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#3d230b73}.x-menu__in{position:absolute;inset:0 auto 0 0;width:min(420px,100%);background:var(--x-cream);overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding-bottom:28px;animation:xin .22s ease-out}@keyframes xin{0%{transform:translate(-24px);opacity:.4}to{transform:none;opacity:1}}.x-menu__hd{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 10px 16px;border-bottom:1px solid var(--x-line)}.x-menu .x-search{margin:0 16px;height:48px}.x-menu h2{font-size:22px;padding:0 16px}.x-menu__promo{margin:0 16px;position:relative;height:150px;border-radius:20px;overflow:hidden;display:block;background:#7e1322;text-decoration:none}.x-menu__promo img{width:100%;height:100%;object-fit:cover}.x-menu__promo>span{position:absolute;left:10px;right:10px;bottom:10px;display:flex;justify-content:space-between;align-items:center;background:var(--x-cream);border-radius:12px;padding:8px 12px}.x-menu__promo small{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--x-brown)}.x-menu__promo b{font-size:15px}.x-menu__promo em{font-style:normal;font-size:13px;font-weight:800;padding:8px 12px;border-radius:10px;background:var(--x-red)}.x-menu__fan{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px;margin-top:-12px}.x-menu__fan a{display:flex;flex-direction:column;gap:6px;text-decoration:none;font-size:13px;font-weight:800;text-align:center}.x-menu__fan img{width:100%;aspect-ratio:1;border-radius:16px;object-fit:cover;background:#fff;border:3px solid}.x-menu__types{display:flex;flex-direction:column;padding:0 16px;margin-top:-16px}.x-menu__types a{min-height:52px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--x-line);text-decoration:none}.x-menu__types img{width:36px;height:36px;border-radius:10px;object-fit:cover;background:#fff}.x-menu__types b{flex:1 1 auto;font-size:16px;font-weight:700}.x-menu__types span{font-size:13px;color:var(--x-brown)}.x-menu__help{margin:0 16px;padding:14px;border-radius:18px;background:var(--x-peach);display:grid;grid-template-columns:1fr 1fr;gap:4px}.x-menu__help a{min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:700;text-decoration:none}.x-hero{background:var(--x-bg);color:var(--x-fg);transition:background .3s}.x-hero__img{position:relative;height:470px;overflow:hidden;background:var(--x-bg)}.x-hero__img img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.x-hero__tag,.x-hero__badge{position:absolute;top:14px;font-size:11px;font-weight:800;padding:7px 10px;border-radius:999px;color:var(--x-ink)}.x-hero__tag{left:14px;background:var(--x-cream);letter-spacing:.12em;text-transform:uppercase}.x-hero__badge{right:14px;background:var(--x-red)}.x-hero__body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:12px}.x-hero h1{font-size:44px;line-height:.95;letter-spacing:-.03em;color:inherit}.x-hero__els{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.x-hero__el{height:46px;border-radius:14px;border:1.5px solid currentColor;background:transparent;color:inherit!important;font-weight:800;font-size:12px;letter-spacing:.06em;opacity:.85}.x-hero__el[aria-pressed=true]{background:var(--x-cream);color:var(--x-ink)!important;border-color:var(--x-cream);opacity:1}.x-hero__cta{display:flex;gap:10px;align-items:center}.x-hero__cta>div{display:flex;flex-direction:column;flex:0 0 auto;max-width:48%}.x-hero__cta span{font-size:13px;font-weight:700}.x-hero__cta b{font-size:17px;font-weight:800}.x-hero__cta a{flex:1 1 auto;height:52px;border-radius:16px;background:var(--x-cream);color:var(--x-ink)!important;text-decoration:none;font-weight:800;font-size:17px;display:flex;align-items:center;justify-content:center}@media(min-width:990px){.x-hero{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.x-hero__img{height:620px}.x-hero__body{justify-content:center;padding:48px}.x-hero h1{font-size:76px}}.x-bubs{padding-top:22px}.x-bubs .x-scroll{gap:14px}.x-bub{flex:0 0 auto;width:70px;display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;font-size:12px;font-weight:700;text-align:center}.x-bub>span{width:68px;height:68px;border-radius:50%;padding:3px;background:var(--ring);display:block}.x-bub img{width:100%;height:100%;border-radius:50%;border:3px solid var(--x-cream);object-fit:cover;background:#fff}@media(min-width:990px){.x-bubs .x-scroll{justify-content:center;gap:28px}.x-bub{width:96px;font-size:14px}.x-bub>span{width:92px;height:92px}}.x-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 16px 12px;max-width:1232px;margin:0 auto}.x-head h2{font-size:28px}.x-head a{font-size:14px;font-weight:700}.x-pc{display:flex;flex-direction:column;gap:6px;min-width:0}.x-pc--rail{flex:0 0 auto;width:160px}.x-pc__img{position:relative;display:block;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--x-line)}.x-pc__img img{width:100%;height:100%}.x-pc__tag{position:absolute;top:8px;left:8px;font-size:11px;font-weight:800;padding:4px 8px;border-radius:999px;color:var(--x-ink)}.x-pc__series{position:absolute;bottom:8px;left:8px;font-size:10px;font-weight:800;padding:3px 7px;border-radius:6px;background:var(--x-cream);text-transform:uppercase;letter-spacing:.04em}.x-pc__sold{position:absolute;bottom:8px;right:8px;font-size:11px;font-weight:800;padding:4px 8px;border-radius:999px;background:var(--x-ink);color:var(--x-cream)}.x-pc__row{display:flex;justify-content:space-between;gap:6px;align-items:flex-start}.x-pc__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.x-pc__name{font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.x-pc--grid .x-pc__name{font-size:14px}.x-pc__price{font-size:14px;font-weight:800}.x-pc__meta{font-size:11px;color:var(--x-brown);font-weight:600}.x-plus{flex:0 0 auto;width:44px;height:44px;border-radius:50%;border:0;background:var(--x-red);display:flex;align-items:center;justify-content:center;color:var(--x-ink)}.x-plus:active{transform:scale(.94)}@media(min-width:990px){.x-rail .x-scroll{max-width:1232px;margin:0 auto}.x-pc--rail{width:220px}}.x-banner{margin:32px 12px 0;border-radius:24px;overflow:hidden;position:relative;height:430px;background:var(--x-ink)}.x-banner img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.x-banner__card{position:absolute;left:12px;right:12px;bottom:12px;background:var(--x-cream);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:8px;max-width:440px}.x-banner__card .x-kicker{color:var(--x-brown)}.x-banner__card b{font-family:var(--x-h);font-weight:800;font-size:24px;line-height:1}@media(min-width:990px){.x-banner{max-width:1200px;margin:48px auto 0;height:520px}.x-banner__card{left:24px;bottom:24px}}.x-drop{margin-top:32px;padding:22px 0}.x-drop__hd{padding:0 16px;display:flex;justify-content:space-between;align-items:flex-end;gap:10px;max-width:1232px;margin:0 auto}.x-drop__hd h2{font-size:32px;line-height:.95;margin-top:4px}.x-drop__hd a{flex:0 0 auto;font-size:14px;font-weight:800}.x-drop__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px 0;max-width:1232px;margin:0 auto}.x-drop__item{display:flex;flex-direction:column;gap:6px;text-decoration:none;background:var(--x-cream);border-radius:16px;padding:8px}.x-drop__item img{width:100%;aspect-ratio:1;border-radius:10px;object-fit:cover;background:#fff}.x-drop__item span{font-size:13px;font-weight:700;line-height:1.2}.x-drop__item b{font-size:14px}@media(min-width:990px){.x-drop__grid{grid-template-columns:repeat(4,1fr)}}.x-tiles-s .x-h2{margin-bottom:12px}.x-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.x-tile{position:relative;height:170px;border-radius:18px;overflow:hidden;display:block;text-decoration:none}.x-tile img{width:100%;height:100%;object-fit:cover}.x-tile b{position:absolute;left:8px;bottom:8px;padding:6px 10px;border-radius:10px;background:var(--x-cream);font-family:var(--x-h);font-weight:800;font-size:17px}@media(min-width:990px){.x-tiles{grid-template-columns:repeat(3,1fr)}.x-tile{height:260px}}.x-small{margin:32px 16px 0;border-radius:24px;background:var(--x-ink);color:var(--x-cream);padding:20px}.x-small .x-kicker{color:var(--x-apricot)}.x-small h2{font-size:32px;line-height:1;margin:6px 0 14px!important;color:var(--x-cream)}.x-small__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.x-small__grid a{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--x-cream)!important}.x-small__grid img{width:100%;aspect-ratio:1;border-radius:14px;object-fit:cover;background:#fff}.x-small__grid span{font-size:13px;font-weight:600;line-height:1.2}.x-small__grid b{font-size:14px;color:var(--x-apricot)}.x-small__all{display:block;margin-top:14px;text-align:center;font-weight:800;color:var(--x-apricot)!important}@media(min-width:990px){.x-small{max-width:1200px;margin:48px auto 0;padding:32px}.x-small__grid{grid-template-columns:repeat(4,1fr)}}.x-gbox{margin:16px 16px 0;border-radius:24px;overflow:hidden;background:var(--x-teal);display:grid;grid-template-columns:150px minmax(0,1fr)}.x-gbox__img{min-height:250px;background:var(--x-peach)}.x-gbox__img img{width:100%;height:100%;object-fit:cover;object-position:40% 70%}.x-gbox__body{padding:18px 16px;display:flex;flex-direction:column;gap:8px;justify-content:center}.x-gbox h2{font-size:26px;line-height:1}.x-gbox p{margin:0;font-size:13px;line-height:1.4}.x-gbox a{height:44px;border-radius:12px;background:var(--x-ink);color:var(--x-cream)!important;text-decoration:none;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}@media(min-width:990px){.x-gbox{max-width:1200px;margin:24px auto 0;grid-template-columns:420px 1fr}.x-gbox__body{padding:40px}}.x-ugc__hd{display:flex;justify-content:space-between;align-items:baseline}.x-ugc__hd span{font-size:13px;font-weight:700}.x-ugc p{margin:4px 0 12px;font-size:14px;color:var(--x-brown)}.x-ugc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.x-ugc__grid a{position:relative;display:block;height:230px;border-radius:16px;overflow:hidden;background:var(--x-peach)}.x-ugc__grid img{width:100%;height:100%;object-fit:cover}.x-ugc__grid span{position:absolute;left:8px;bottom:8px;font-size:11px;font-weight:800;padding:5px 9px;border-radius:999px;background:var(--x-cream);display:flex;align-items:center;gap:4px}@media(min-width:990px){.x-ugc__grid{grid-template-columns:repeat(4,1fr)}.x-ugc__grid a{height:360px}}.x-trust{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.x-trust>*{border-radius:16px;background:var(--x-peach);padding:12px;display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:800;text-decoration:none}.x-foot{margin-top:28px;padding:24px 16px 20px;background:var(--x-peach);display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center}.x-foot img{width:96px;height:auto;border-radius:50%}.x-foot>b{font-family:var(--x-h);font-weight:800;font-size:20px}.x-foot nav{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;width:100%;max-width:520px}.x-foot nav a{min-height:40px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.x-foot small{font-size:12px;color:var(--x-brown)}.x-nav,.x-bubble,.x-fab{display:none}@media(max-width:989px){body{padding-bottom:84px}.x-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--x-cream);border-top:1px solid var(--x-line);padding:6px 4px calc(12px + env(safe-area-inset-bottom));box-shadow:0 -4px 16px #3d230b0f}.x-bubble{display:flex}.x-fab{display:block}}.x-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;color:var(--x-brown);font-size:11px;font-weight:600;text-decoration:none}.x-nav a[aria-current=page]{color:var(--x-ink);font-weight:800}.x-nav svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.x-nav i{width:5px;height:5px;border-radius:50%;display:block}.x-nav a[aria-current=page] i{background:var(--x-red)}.x-nav__ic{position:relative;display:block}.x-nav__ic .x-count{top:-4px;right:-10px}.x-nav .x-cat{margin-top:-30px;gap:2px;color:var(--x-ink);font-weight:800}.x-cat>span{width:66px;height:66px;border-radius:50%;background:var(--x-red);padding:4px;display:block;box-shadow:0 6px 16px #3d230b40}.x-cat img{width:100%;height:100%;border-radius:50%;background:#fff;object-fit:cover;border:2px solid var(--x-cream)}.x-bubble{position:fixed;left:50%;bottom:104px;transform:translate(-50%);width:270px;z-index:41;background:var(--x-ink);color:var(--x-cream);border-radius:18px;padding:12px 8px 12px 14px;gap:8px;align-items:center;box-shadow:0 10px 24px #3d230b40;transition:opacity .25s,transform .25s}.x-bubble:after{content:"";position:absolute;left:50%;bottom:-7px;width:14px;height:14px;background:var(--x-ink);transform:translate(-50%) rotate(45deg)}.x-bubble a{flex:1 1 auto;color:var(--x-cream)!important;text-decoration:none;display:flex;flex-direction:column;gap:2px}.x-bubble b{font-size:14px;font-weight:800;line-height:1.3}.x-bubble small{font-size:12px;color:var(--x-apricot);font-weight:600}.x-bubble button{flex:0 0 auto;width:36px;height:36px;border:0;background:transparent;color:var(--x-cream)!important}.x-bubble.is-away{opacity:0;transform:translate(-50%,12px);pointer-events:none}.x-fab{position:fixed;right:12px;bottom:104px;z-index:41;width:58px;height:58px;border-radius:50%;background:var(--x-red);padding:4px;box-shadow:0 6px 16px #3d230b40}.x-fab img{width:100%;height:100%;border-radius:50%;background:#fff;object-fit:cover;border:2px solid var(--x-cream)}.x-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;justify-content:flex-end}.x-sheet__bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#3d230b73}.x-sheet__in{position:relative;background:var(--x-cream);border-radius:24px 24px 0 0;padding:12px 20px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px;max-height:92vh;overflow-y:auto;width:100%;max-width:560px;margin:0 auto;animation:xup .22s ease-out}@keyframes xup{0%{transform:translateY(30px);opacity:.5}to{transform:none;opacity:1}}@media(min-width:990px){.x-sheet{justify-content:center}.x-sheet__in{border-radius:24px}}.x-sheet__grab{width:40px;height:5px;border-radius:3px;background:var(--x-chip);align-self:center}.x-sheet__hd{display:flex;gap:12px;align-items:center}.x-sheet__hd img{width:64px;height:64px;border-radius:12px;object-fit:cover;background:#fff;flex:0 0 auto}.x-sheet__hd>div{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.x-sheet__hd b{font-size:15px}.x-sheet__hd span{font-size:14px;font-weight:700}.x-sheet__more{text-align:center;font-size:13px;font-weight:700}.x-qopt>span{display:flex;justify-content:space-between;font-size:14px;font-weight:800;margin-bottom:8px}.x-toast{position:fixed;left:50%;top:16px;transform:translate(-50%);z-index:80;background:var(--x-ink);color:var(--x-cream);border-radius:14px;padding:12px 16px;font-size:14px;font-weight:700;display:flex;gap:12px;align-items:center;box-shadow:0 10px 24px #3d230b40;max-width:92vw}.x-toast a{color:var(--x-apricot)!important;font-weight:800}.x-sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.x-sizes button{min-height:52px;border-radius:12px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:16px;font-weight:800;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px}.x-sizes button span{font-size:10px;font-weight:600;opacity:.85}.x-sizes button[aria-pressed=true]{background:var(--x-ink);color:var(--x-cream)!important;border-color:var(--x-ink)}.x-sizes button.is-out,.x-pills button.is-out{opacity:.4;text-decoration:line-through}.x-pills{display:flex;flex-wrap:wrap;gap:8px}.x-pills button{min-height:44px;padding:0 14px;border-radius:12px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:14px;font-weight:700}.x-pills button[aria-pressed=true]{background:var(--x-ink);color:var(--x-cream)!important;border-color:var(--x-ink)}.x-swatches{display:flex;gap:10px;flex-wrap:wrap}.x-swatches button{width:48px;height:48px;border-radius:50%;border:2px solid var(--x-line2);box-shadow:inset 0 0 0 3px var(--x-cream);padding:0}.x-swatches button[aria-pressed=true]{border-color:var(--x-ink)}.x-wtabs{display:flex;gap:2px;padding:8px 12px 0;overflow-x:auto;border-bottom:1px solid var(--x-line);scrollbar-width:none}.x-wtabs::-webkit-scrollbar{display:none}.x-wtabs a{flex:0 0 auto;height:44px;padding:0 12px;display:flex;align-items:center;border-bottom:3px solid transparent;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.x-wtabs a[aria-selected=true]{border-bottom-color:var(--x-red);font-weight:800}.x-col__hd{padding:18px 16px 4px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;max-width:1232px;margin:0 auto}.x-col__hd h1{font-size:50px;line-height:.95;letter-spacing:-.03em}.x-col__hd p{margin:6px 0 0;font-size:14px;color:var(--x-brown)}.x-col__n{flex:0 0 auto;width:64px;height:64px;border-radius:50%;background:var(--x-red);display:flex;align-items:center;justify-content:center;font-family:var(--x-h);font-weight:800;font-size:20px}.x-faves{padding-top:14px;max-width:1232px;margin:0 auto}.x-faves__hd{display:flex;justify-content:space-between;padding:0 16px 10px}.x-faves__hd h2{font-family:var(--x-b)!important;font-size:15px!important;letter-spacing:0}.x-faves__hd button{background:none;border:0;font-size:13px;font-weight:700;text-decoration:underline;padding:0}.x-fave{flex:0 0 auto;width:70px;border:0;background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px}.x-fave>span{width:64px;height:64px;border-radius:50%;padding:3px;background:var(--ring);display:block}.x-fave>span>span{width:100%;height:100%;border-radius:50%;border:3px solid var(--x-cream);background:var(--x-peach);display:flex;align-items:center;justify-content:center;font-family:var(--x-h);font-weight:800;font-size:15px}.x-fave small{font-size:11px;font-weight:600;line-height:1.2;text-align:center}.x-fave[aria-pressed=true]>span{background:var(--x-ink)}.x-fave[aria-pressed=true]>span>span{background:var(--ring)}.x-fave[aria-pressed=true] small{font-weight:800}.x-types{padding-top:18px;gap:8px;max-width:1232px;margin:0 auto}.x-type{flex:0 0 auto;width:76px;height:82px;border-radius:16px;border:2px solid transparent;background:var(--x-peach);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:4px}.x-type svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.x-type span{font-size:11px;font-weight:800;line-height:1.1;text-align:center}.x-type[aria-pressed=true]{background:var(--x-red);border-color:var(--x-ink)}.x-bar{position:sticky;top:0;z-index:5;background:var(--x-cream);display:flex;gap:8px;padding:14px 16px 10px;border-bottom:1px solid var(--x-line);margin-top:12px;overflow-x:auto;scrollbar-width:none}.x-bar::-webkit-scrollbar{display:none}.x-bar__f{flex:0 0 auto;height:40px;padding:0 14px;border-radius:12px;border:0;background:var(--x-ink);color:var(--x-cream)!important;font-size:14px;font-weight:800;display:flex;align-items:center;gap:8px}.x-bar__f span{min-width:20px;height:20px;border-radius:10px;background:var(--x-red);color:var(--x-ink);font-size:12px;display:flex;align-items:center;justify-content:center}.x-bar__q{display:flex;gap:8px}.x-qchip{flex:0 0 auto;height:40px;padding:0 14px;border-radius:12px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:13px;font-weight:700;white-space:nowrap}.x-qchip[aria-pressed=true]{background:var(--x-apricot);border-color:var(--x-ink)}.x-active{display:flex;gap:6px;flex-wrap:wrap;padding:10px 16px 0;max-width:1232px;margin:0 auto}.x-active button{height:32px;padding:0 6px 0 12px;border-radius:999px;border:0;background:var(--x-apricot);font-size:12px;font-weight:700;display:flex;align-items:center;gap:4px}.x-active .x-clear{background:transparent;text-decoration:underline;font-weight:800;padding:0 10px}.x-col__meta{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 0;font-size:13px;color:var(--x-brown);max-width:1232px;margin:0 auto}.x-sort{display:flex;align-items:center;gap:4px;font-weight:800;color:var(--x-ink)}.x-sort select{border:0;background:transparent;font:inherit;font-weight:800;color:var(--x-ink);padding:8px 0;max-width:150px}.x-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;padding:8px 16px 0;max-width:1232px;margin:0 auto}@media(min-width:750px){.x-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.x-grid{grid-template-columns:repeat(4,1fr);gap:28px 18px}.x-bar{max-width:1232px;margin:12px auto 0}}.x-col__more{padding:24px 16px 40px;display:flex;justify-content:center;gap:10px}.x-empty{margin:20px 16px 0;padding:24px 20px;border-radius:18px;background:var(--x-peach);text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center}.x-empty b{font-size:16px}.x-empty span{font-size:13px;color:var(--x-brown)}.x-empty img{border-radius:50%}.x-empty .x-btn{width:auto;margin-top:6px}.x-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:var(--x-cream);display:flex;flex-direction:column}@media(min-width:990px){.x-filters{left:auto;width:440px;box-shadow:-10px 0 30px #3d230b33}}.x-filters__hd{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 12px 16px;border-bottom:1px solid var(--x-line)}.x-filters__hd h2{font-size:28px}.x-filters__body{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:26px;padding:18px 16px 24px}.x-fsec{display:flex;flex-direction:column;gap:10px}.x-fsec h3{font-family:var(--x-b)!important;font-size:16px!important;letter-spacing:0!important}.x-fsec small.x-g{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--x-brown)}.x-fsearch{height:44px;border-radius:12px;background:var(--x-peach);display:flex;align-items:center;gap:8px;padding:0 12px}.x-fsearch input{border:0;background:transparent;font:inherit;font-size:15px;flex:1 1 auto;min-width:0;outline:none}.x-fpills{display:flex;gap:6px;flex-wrap:wrap}.x-fp{height:36px;padding:0 12px;border-radius:999px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:13px;font-weight:700}.x-fp[aria-pressed=true]{background:var(--x-red);border-color:var(--x-ink)}.x-fp small{font-weight:600;color:var(--x-brown);margin-left:4px}.x-fgrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.x-fgrid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.x-fbox{min-height:48px;border-radius:12px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:13px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px}.x-fbox svg{width:34px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.x-fbox small{font-size:11px;font-weight:600;color:var(--x-brown)}.x-fbox[aria-pressed=true]{background:var(--x-apricot);border:2px solid var(--x-ink)}.x-fsize[aria-pressed=true]{background:var(--x-ink);color:var(--x-cream)!important;border-color:var(--x-ink)}.x-fsize[aria-pressed=true] small{color:var(--x-cream)}.x-fcol{border:0;background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:52px;font-size:11px;font-weight:700}.x-fcol i{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--x-chip);display:block}.x-fcol[aria-pressed=true] i{box-shadow:0 0 0 3px var(--x-cream),0 0 0 5px var(--x-ink)}.x-focc{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;border:1.5px solid var(--x-line2);background:var(--x-cream);text-align:left;width:100%}.x-focc>i{width:40px;height:40px;border-radius:12px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.x-focc svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.x-focc>span{display:flex;flex-direction:column;gap:1px}.x-focc b{font-size:14px}.x-focc small{font-size:12px;color:var(--x-brown)}.x-focc[aria-pressed=true]{background:var(--x-peach);border:2px solid var(--x-ink)}.x-ftog{display:flex;justify-content:space-between;align-items:center;min-height:52px;border:0;border-bottom:1px solid var(--x-line);background:transparent;font-size:14px;font-weight:700;padding:0;width:100%;text-align:left}.x-ftog i{width:48px;height:28px;border-radius:14px;background:var(--x-chip);position:relative;display:block;flex:0 0 auto;transition:background .2s}.x-ftog i:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--x-cream);transition:left .2s}.x-ftog[aria-checked=true] i{background:var(--x-red)}.x-ftog[aria-checked=true] i:after{left:23px}.x-filters__ft{border-top:1px solid var(--x-line);padding:12px 16px calc(16px + env(safe-area-inset-bottom));display:flex;gap:10px}.x-filters__ft .x-btn--o{flex:0 0 auto;height:56px}.x-pdp{max-width:1232px;margin:0 auto}@media(min-width:990px){.x-pdp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;padding:24px 16px 0}.x-pdp__media{position:sticky;top:16px;align-self:start}}.x-gal{position:relative;background:var(--x-peach)}.x-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;height:486px}.x-gal__track::-webkit-scrollbar{display:none}.x-gal__slide{flex:0 0 100%;scroll-snap-align:start;height:100%;background:#fff}.x-gal__slide img{width:100%;height:100%;object-fit:cover}.x-gal__fit{background:var(--x-peach)}.x-gal__fit button{width:100%;height:100%;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.x-gal__fit img{width:110px;height:110px;border-radius:50%}.x-gal__fit b{font-family:var(--x-h);font-weight:800;font-size:26px}.x-gal__fit span{font-size:14px;font-weight:800;padding:10px 16px;border-radius:12px;background:var(--x-teal)}.x-gal__btn{width:44px;height:44px;border-radius:50%;border:0;background:var(--x-cream);display:flex;align-items:center;justify-content:center;color:var(--x-ink)}.x-gal__btn[aria-pressed=true] svg{fill:#f26d6e}.x-gal__back{position:absolute;top:12px;left:12px}.x-gal__acts{position:absolute;top:12px;right:12px;display:flex;gap:8px}.x-gal__n{position:absolute;left:12px;bottom:14px;font-size:12px;font-weight:800;padding:6px 10px;border-radius:999px;background:var(--x-cream)}.x-gal__dots{position:absolute;bottom:18px;left:0;right:0;display:flex;justify-content:center;gap:6px;pointer-events:none}.x-gal__dots button{width:8px;height:8px;border-radius:4px;border:0;background:#fffdf499;padding:0;pointer-events:auto;box-shadow:0 0 0 1px #3d230b26;transition:width .2s}.x-gal__dots button[aria-current=true]{width:22px;background:var(--x-cream)}@media(min-width:990px){.x-gal{border-radius:24px;overflow:hidden}.x-gal__track{height:640px}.x-gal__back{display:none}}.x-thumbs{padding:10px 16px 0;gap:8px}.x-thumbs button{flex:0 0 auto;width:58px;height:58px;border-radius:12px;border:1px solid var(--x-line2);background:var(--x-peach);padding:0;overflow:hidden;font-size:10px;font-weight:800}.x-thumbs button[aria-current=true]{border:2px solid var(--x-ink)}.x-thumbs img{width:100%;height:100%;object-fit:cover}.x-pdp__info{padding:0 16px}.x-fchips{display:flex;gap:6px;flex-wrap:wrap;padding-top:16px}.x-fchips a{font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;background:var(--x-peach);text-decoration:none}.x-fchips a.is-world{background:var(--x-teal)}.x-ptitle{font-size:36px!important;line-height:.98;margin-top:12px!important}.x-pprice{display:flex;align-items:baseline;gap:10px;margin-top:8px}.x-pprice>span{font-size:24px;font-weight:800}.x-pprice em{font-style:normal;font-size:12px;font-weight:800;padding:4px 8px;border-radius:999px;background:var(--x-ink);color:var(--x-cream)}.x-pbadges{display:flex;gap:8px;margin-top:8px}.x-pbadges span{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:var(--x-peach);font-size:13px;font-weight:600}.x-setmini{margin-top:18px;padding:14px;border-radius:18px;background:var(--x-peach);display:flex;flex-direction:column;gap:10px}.x-setmini__hd{display:flex;justify-content:space-between;align-items:baseline}.x-setmini__hd span{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.x-setmini__hd a{font-size:12px;font-weight:700}.x-setmini__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.x-setmini__row a{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;font-size:11px;font-weight:700}.x-setmini__row img{width:52px;height:52px;border-radius:50%;object-fit:cover}.x-setmini__row a[aria-current=page]{font-weight:800}.x-setmini__row a[aria-current=page] img{box-shadow:0 0 0 3px var(--x-cream),0 0 0 5px var(--x-ink)}.x-opt{padding-top:20px}.x-opt__hd{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;margin-bottom:10px}.x-opt__hd em{font-style:normal;font-weight:500}.x-findsize{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800;padding:8px 12px;border-radius:10px;background:var(--x-teal);border:0}.x-fitcard{margin-top:10px;padding:14px;border-radius:16px;background:var(--x-peach);display:flex;flex-direction:column;gap:10px}.x-fitcard__hd{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:800}.x-fitcard__hd small{color:var(--x-brown);font-weight:600;flex:0 0 auto}.x-fitbar{position:relative;height:10px;border-radius:5px;background:var(--x-cream)}.x-fitbar i{position:absolute;left:0;top:0;height:10px;border-radius:5px;background:var(--x-apricot)}.x-fitbar b{position:absolute;top:-4px;width:18px;height:18px;border-radius:50%;background:var(--x-ink);border:3px solid var(--x-cream);transform:translate(-50%)}.x-fitbar__lb{display:flex;justify-content:space-between;font-size:11px;font-weight:700;color:var(--x-brown)}.x-fitbar__lb .on{color:var(--x-ink);font-weight:800}.x-fitcard p{margin:0;font-size:13px;line-height:1.45}.x-giftopt{margin-top:18px;width:100%;display:flex;gap:12px;align-items:center;text-align:left;padding:14px;border-radius:16px;border:1.5px solid var(--x-line2);background:var(--x-cream)}.x-giftopt>i{width:26px;height:26px;border-radius:8px;border:2px solid var(--x-ink);flex:0 0 auto;background:var(--x-cream)}.x-giftopt>span{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.x-giftopt b{font-size:15px}.x-giftopt small{font-size:13px;color:var(--x-brown)}.x-giftopt[aria-pressed=true]{background:var(--x-apricot);border:2px solid var(--x-ink)}.x-giftopt[aria-pressed=true]>i{background:var(--x-ink)}.x-box{margin-top:14px;border:1px solid var(--x-line2);border-radius:16px}.x-box>div{display:flex;gap:12px;align-items:center;padding:14px;border-top:1px solid var(--x-line2)}.x-box>div:first-child{border-top:0}.x-box svg{flex:0 0 auto}.x-box span{display:flex;flex-direction:column}.x-box b{font-size:14px;font-weight:700}.x-box small{font-size:13px;color:var(--x-brown)}.x-ptabs{margin-top:24px}.x-ptabs [role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:16px;background:var(--x-peach)}.x-ptabs [role=tab]{min-height:44px;border-radius:12px;border:0;background:transparent;font-size:13px;font-weight:800}.x-ptabs [role=tab][aria-selected=true]{background:var(--x-cream)}.x-ptabs__p{padding:16px 4px 0;font-size:14px;line-height:1.6}.x-ptabs__p p{margin:0 0 10px}.x-ptabs__p ul{padding-left:18px;margin:0 0 10px}.x-ptabs__p *{font-size:14px!important;background:transparent!important;color:inherit!important}.x-ptabs__p dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px 12px;margin:0}.x-ptabs__p dt{font-weight:800}.x-ptabs__p dd{margin:0}.x-why{margin-top:28px}.x-why .x-h2{font-size:26px;margin-bottom:12px}.x-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.x-why__grid div{border-radius:16px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:150px}.x-why__grid span{font-size:12px;font-weight:800}.x-why__grid b{font-size:15px;font-weight:800;line-height:1.2}.x-fullset{margin:28px 16px 0;padding:18px;border-radius:22px;background:var(--x-ink);color:var(--x-cream);display:flex;flex-direction:column;gap:12px}.x-fullset .x-kicker{color:var(--x-apricot)}.x-fullset h2{font-size:30px;line-height:1;color:var(--x-cream)}.x-fullset__imgs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.x-fullset__imgs img{width:100%;height:96px;border-radius:12px;object-fit:cover}.x-fullset__row{font-size:14px}@media(min-width:990px){.x-fullset{max-width:1200px;margin:40px auto 0;padding:28px}.x-fullset__imgs img{height:220px}.x-fullset .x-btn{max-width:360px}}.x-addons{margin:28px 16px 0}.x-addons .x-h2{font-size:26px}.x-addons p{margin:4px 0 12px;font-size:14px;color:var(--x-brown)}.x-addons [data-addons-list]{display:flex;flex-direction:column;gap:10px}@media(min-width:990px){.x-addons{max-width:1200px;margin:40px auto 0}.x-addons [data-addons-list]{display:grid;grid-template-columns:repeat(3,1fr)}}.x-addon{display:flex;gap:12px;align-items:center;border:1px solid var(--x-line2);border-radius:16px;padding:10px}.x-addon img{width:64px;height:64px;border-radius:12px;object-fit:cover;background:#fff;flex:0 0 auto}.x-addon>span{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.x-addon a{font-size:14px;font-weight:600;line-height:1.25;text-decoration:none}.x-addon b{font-size:14px}.x-addon button{height:44px;min-width:72px;padding:0 12px;border-radius:12px;border:1.5px solid var(--x-ink);background:var(--x-cream);font-size:14px;font-weight:800}.x-addon button[aria-pressed=true]{background:var(--x-red);border-color:var(--x-red)}.x-atc{position:fixed;left:0;right:0;bottom:0;z-index:42;border-top:1px solid var(--x-line);background:var(--x-cream);padding:12px 16px calc(14px + env(safe-area-inset-bottom));display:flex;gap:10px;align-items:center;box-shadow:0 -4px 16px #3d230b14}.x-atc>div{display:flex;flex-direction:column;flex:0 0 auto;max-width:42%}.x-atc small{font-size:12px;color:var(--x-brown);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-atc b{font-size:19px;font-weight:800}.x-atc .x-btn{flex:1 1 auto;width:auto}body.x-on-product{padding-bottom:110px}@media(min-width:990px){.x-atc{left:auto;right:24px;bottom:24px;border-radius:20px;border:1px solid var(--x-line);width:440px}}.x-ff__hd{display:flex;align-items:center;gap:10px}.x-ff__hd h2{font-size:24px;flex:1 1 auto}.x-seg{display:flex;background:var(--x-peach);border-radius:10px;padding:3px}.x-seg button{border:0;background:transparent;border-radius:8px;height:32px;padding:0 10px;font-weight:800}.x-seg button[aria-pressed=true]{background:var(--x-cream)}.x-ff__sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.x-ff__sizes button{min-height:48px;border-radius:12px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-weight:800}.x-ff__sizes button[aria-pressed=true]{background:var(--x-ink);color:var(--x-cream)!important;border-color:var(--x-ink)}.x-ff__tbl{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden;font-size:14px}.x-ff__tbl td,.x-ff__tbl th{padding:10px 8px;text-align:left;border-top:1px solid var(--x-line)}.x-ff__tbl th{border-top:0;font-size:12px;color:var(--x-brown)}.x-ff__tbl tr.on td{background:var(--x-apricot);font-weight:800}.x-match{background:var(--x-teal);border-radius:16px;padding:14px;display:grid;gap:10px}.x-match small{font-size:13px}.x-step{display:flex;align-items:center;justify-content:space-between;background:var(--x-cream);border-radius:14px;padding:6px}.x-step button{width:48px;height:48px;border:0;border-radius:12px;background:var(--x-peach);font-size:22px;font-weight:800}.x-step strong{font-size:20px}.x-rec{background:var(--x-ink);color:var(--x-cream);border-radius:14px;padding:12px;display:flex;gap:12px;align-items:center;font-size:13px}.x-rec b{font-family:var(--x-h);font-size:32px;color:var(--x-apricot)}.x-cart{max-width:720px;margin:0 auto;padding-bottom:24px}.x-cart__hd{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 12px 16px;border-bottom:1px solid var(--x-line)}.x-cart__hd h1{font-size:28px}.x-cart__ship{margin:14px 16px 0;padding:12px 14px;border-radius:16px;background:var(--x-peach);display:flex;gap:10px;align-items:center;font-size:14px;font-weight:700}.x-cart__items{padding:8px 16px 0}.x-ci{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--x-line)}.x-ci>a img{width:88px;height:104px;border-radius:14px;object-fit:cover;background:#fff;border:1px solid var(--x-line)}.x-ci__b{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.x-ci__n{font-size:15px;font-weight:700;line-height:1.25;text-decoration:none}.x-ci__v{font-size:13px;color:var(--x-brown)}.x-ci__r{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.x-ci__r b{font-size:15px}.x-ci__rm{font-size:12px;align-self:flex-start;color:var(--x-brown)}.x-qty{display:flex;align-items:center;border:1.5px solid var(--x-chip);border-radius:12px}.x-qty button{width:40px;height:40px;border:0;background:transparent;font-size:18px;font-weight:700}.x-qty span{width:24px;text-align:center;font-weight:700}.x-cart__up{margin:16px 0 0}.x-cart__up h2{font-family:var(--x-b)!important;font-size:15px!important;letter-spacing:0!important;margin:0 16px 10px!important}.x-up{flex:0 0 auto;width:132px;border:1px solid var(--x-line2);border-radius:16px;padding:8px;display:flex;flex-direction:column;gap:6px}.x-up img{width:100%;height:88px;border-radius:10px;object-fit:cover}.x-up span{font-size:12px;font-weight:600;line-height:1.25;flex:1 1 auto}.x-up button{height:40px;border-radius:10px;border:1.5px solid var(--x-ink);background:var(--x-cream);font-size:13px;font-weight:700}.x-cart__pay{margin:20px 16px 0;display:flex;flex-direction:column;gap:8px}.x-cart__pay h2{font-family:var(--x-b)!important;font-size:15px!important;letter-spacing:0!important}.x-cart__pay>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.x-cart__pay>div>div{min-height:64px;border-radius:14px;border:1px solid var(--x-line2);padding:10px 12px;display:flex;flex-direction:column;justify-content:center;gap:2px}.x-cart__pay>div>div.on{border:2px solid var(--x-ink)}.x-cart__pay b{font-size:14px}.x-cart__pay small{font-size:12px;color:var(--x-brown)}.x-cart__ret{margin:14px 16px 0;padding:12px 14px;border-radius:16px;border:1px solid var(--x-line2);display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45}.x-cart__ret svg{flex:0 0 auto}.x-cart__ft{margin:24px 0 0;border-top:1px solid var(--x-line);padding:14px 16px 0;display:flex;flex-direction:column;gap:10px}.x-cart__ft>div{display:flex;justify-content:space-between;font-size:14px}.x-cart__ft .x-btn{height:58px}.x-cart__ft small{font-size:12px;color:var(--x-brown);text-align:center}.x-ask{max-width:760px;margin:0 auto}.x-ask__hd{display:flex;align-items:center;gap:6px;padding:10px 8px 10px 4px;border-bottom:1px solid var(--x-line)}.x-ask__f{flex:1 1 auto;height:48px;border-radius:14px;background:#fff;border:2px solid var(--x-ink);display:flex;align-items:center;gap:8px;padding:0 12px;margin:0}.x-ask__f input{border:0;background:transparent;font:inherit;font-size:16px;font-weight:600;flex:1 1 auto;min-width:0;outline:none;color:var(--x-ink);-webkit-appearance:none}.x-ask__cat{display:flex;gap:10px;align-items:flex-end;padding:18px 16px 0}.x-ask__cat img{width:92px;height:92px;flex:0 0 auto;border-radius:50%}.x-ask__say{background:var(--x-red);border-radius:20px 20px 20px 6px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.x-ask__say b{font-family:var(--x-h);font-weight:800;font-size:19px;line-height:1.1}.x-ask__say span{font-size:13px;font-weight:600}.x-ask__blk{padding:18px 16px 0;display:flex;flex-direction:column;gap:8px}.x-ask__blk h3{font-family:var(--x-b)!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--x-brown)}.x-wrapchips{display:flex;gap:8px;flex-wrap:wrap}.x-intent{height:42px;padding:0 14px;border-radius:999px;border:1.5px solid var(--x-chip);background:var(--x-cream);font-size:14px;font-weight:700;display:flex;align-items:center;gap:6px}.x-intent i{width:10px;height:10px;border-radius:50%;display:block}.x-intent[aria-pressed=true]{background:var(--x-ink);color:var(--x-cream)!important;border-color:var(--x-ink)}.x-trend{height:38px;padding:0 12px;border-radius:12px;background:var(--x-peach);font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px;text-decoration:none}.x-ask__res{margin:20px 16px 0;padding:14px;border-radius:22px;background:var(--x-peach);display:flex;flex-direction:column;gap:10px}.x-ask__res .x-grid{padding:0}.x-ask__rh{display:flex;justify-content:space-between;align-items:baseline}.x-ask__rh h2{font-size:22px}.x-ask__rh a{font-size:13px;font-weight:800}.x-ask__row{display:flex;gap:12px;align-items:center;background:var(--x-cream);border-radius:16px;padding:8px;text-decoration:none}.x-ask__row img{width:72px;height:88px;border-radius:12px;object-fit:cover;background:#fff;flex:0 0 auto}.x-ask__row>span{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.x-ask__row b{font-size:14px;line-height:1.25}.x-ask__row small{font-size:12px;color:var(--x-brown);font-weight:600}.x-ask__row strong{font-size:15px}.x-ask__row i{width:40px;height:40px;border-radius:50%;background:var(--x-red);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.x-worlds{display:grid;grid-template-columns:1fr 1fr;gap:8px}.x-worlds a{position:relative;display:block;height:110px;border-radius:16px;overflow:hidden;background:#fff;text-decoration:none}.x-worlds img{width:100%;height:100%;object-fit:cover}.x-worlds b{position:absolute;left:8px;bottom:8px;padding:5px 9px;border-radius:10px;background:var(--x-cream);font-size:14px}.x-recent{display:flex;gap:12px;align-items:center;text-decoration:none}.x-recent img{width:56px;height:56px;border-radius:12px;object-fit:cover}.x-recent span{display:flex;flex-direction:column;gap:2px}.x-recent b{font-size:14px}.x-recent small{font-size:13px;color:var(--x-brown)}.x-ask__help{margin:22px 16px 0;min-height:56px;border-radius:16px;border:1.5px dashed var(--x-chip);display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:14px;font-weight:700}.x-wish{padding-bottom:24px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/xiro.css.map */
