.shop{background:var(--os-bg);color:var(--os-text)}.shop-drop{padding:96px 40px 8px}.sd-head{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap;margin-bottom:32px;max-width:1500px;margin-inline:auto}.sd-title{font-size:clamp(30px,4vw,52px);line-height:1;letter-spacing:-.01em;text-transform:uppercase;margin:0}.sd-status{font-size:var(--os-fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--os-text-dim)}.sd-status--open{color:var(--os-text)}.sd-status--upcoming{color:var(--os-accent-text)}.sd-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 24px;max-width:1500px;margin-inline:auto}.sd-grid .pcell--big .pc-m{max-height:none}.shop-sep{display:flex;align-items:center;gap:18px;padding:44px 40px;max-width:1500px;margin-inline:auto}.shop-sep .sep-line{flex:1;height:1px;background:var(--os-border)}.shop-sep .sep-label{font-size:var(--os-fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--os-text-dim);white-space:nowrap}.shop-sep--gamme{padding:48px 40px 24px;gap:24px}.shop-sep--gamme .sep-label-g{color:var(--os-text);text-transform:uppercase;white-space:nowrap}@media(max-width:900px){.shop-sep--gamme{padding:36px 16px 20px}}.shop-cat{padding:0 40px}.shop-edu{position:relative;border-top:1px solid var(--os-border);border-bottom:1px solid var(--os-border);margin-bottom:24px}.shop-edu[data-collapsed]{display:none}.edu-rows{display:flex;flex-direction:column}.edu-line{display:grid;grid-template-columns:120px 1fr auto;align-items:baseline;gap:20px;padding:16px 40px 16px 0;text-decoration:none;color:inherit;border-bottom:1px solid var(--os-border)}.edu-line:last-child{border-bottom:0}.edu-line:hover{background:var(--os-surface-2)}.edu-name{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:var(--os-fs-label)}.edu-desc{font-size:var(--os-fs-body);color:var(--os-text-dim)}.edu-mech{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--os-text-dim);white-space:nowrap}.edu-note{margin-top:10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--os-text-dim);opacity:.7}.edu-close{position:absolute;top:8px;right:0;width:32px;height:32px;background:none;border:0;color:var(--os-text-dim);cursor:pointer;font-size:18px;line-height:1}.edu-close:hover{color:var(--os-text)}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 24px}.shop-empty{padding:80px 20px 120px;text-align:center}.se-title{font-size:28px;letter-spacing:-.01em;text-transform:uppercase}.se-body{margin:12px 0 24px;font-size:var(--os-fs-body)}.se-reset{display:inline-block;text-decoration:none;color:var(--os-text);border-bottom:1px solid var(--os-text);padding-bottom:2px;letter-spacing:.1em;text-transform:uppercase;font-size:var(--os-fs-label)}.shop-pager{display:flex;justify-content:center;gap:12px;padding:48px 0 8px;font-size:var(--os-fs-label);letter-spacing:.08em}.shop-pager a,.shop-pager span{color:var(--os-text-dim);text-decoration:none}.shop-pager a:hover{color:var(--os-text)}.shop-bar{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:0}body.cart-open .shop-bar{display:none}.sb-types{display:flex;align-items:center;gap:2px;height:100%;overflow-x:auto;scrollbar-width:none}.sb-types::-webkit-scrollbar{display:none}.sb-type{display:inline-flex;align-items:center;gap:5px;height:100%;padding:0 12px;text-decoration:none;white-space:nowrap;color:var(--os-text-inv,#e9e7e3);opacity:.62;font-size:var(--os-fs-label);letter-spacing:.08em;text-transform:uppercase}.sb-type:hover{opacity:1}.sb-type.is-active{opacity:1;font-weight:700}.sb-type-n{font-size:10px;opacity:.7}[data-bar=light] .sb-type{color:#111}.sb-facets{display:flex;align-items:center;height:100%;border-left:1px solid rgba(255,255,255,.12);padding:0 4px}[data-bar=light] .sb-facets{border-left-color:#0000001f}.sb-facet{position:relative;height:100%}.sb-facet-h{height:100%;display:inline-flex;align-items:center;gap:7px;padding:0 16px;background:none;border:0;cursor:pointer;color:var(--os-text-inv,#e9e7e3);font:500 var(--os-fs-label)/1 var(--os-font-mono);letter-spacing:.08em;text-transform:uppercase}[data-bar=light] .sb-facet-h{color:#111}.sb-facet-h.has-active{font-weight:700}.sb-facet-n{opacity:.7}.sb-chev{display:inline-flex;transition:transform var(--os-dur-3) var(--os-ease)}.sb-facet-h[aria-expanded=true] .sb-chev,.sb-filters-m[aria-expanded=true] .sb-chev{transform:rotate(180deg)}.sb-menu{position:absolute;left:0;bottom:calc(100% + 8px);min-width:200px;padding:6px;background:#0a0a0bf0;border:1px solid rgba(255,255,255,.1)}@supports ((backdrop-filter:blur(1px))){.sb-menu{background:#0a0a0bd1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}[data-bar=light] .sb-menu{background:#f4f4f4f0;border-color:#0000001a}.sb-menu[hidden]{display:none}.sb-opt{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 12px;text-decoration:none;color:var(--os-text-inv,#e9e7e3);font-size:var(--os-fs-label);letter-spacing:.06em;text-transform:uppercase}[data-bar=light] .sb-opt{color:#111}.sb-opt:hover{background:#ffffff14}[data-bar=light] .sb-opt:hover{background:#0000000f}.sb-opt.is-active{font-weight:700}.sb-opt.is-active .sb-opt-l:before{content:"\d7  "}.sb-opt-n{opacity:.6;font-size:11px}.sb-filters-m{display:none}.sb-right{display:flex;align-items:center;gap:14px;height:100%;padding:0 16px 0 18px;border-left:1px solid rgba(255,255,255,.12)}[data-bar=light] .sb-right{border-left-color:#0000001f}.sb-count{font-size:var(--os-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--os-text-inv,#e9e7e3);white-space:nowrap}[data-bar=light] .sb-count{color:#111}.sb-facet-h:focus-visible,.sb-type:focus-visible,.sb-opt:focus-visible,.sb-filters-m:focus-visible{outline:2px solid var(--os-focus);outline-offset:-2px}@media(max-width:900px){.shop-drop{padding:88px 16px 8px}.shop-cat{padding:0 16px}.shop-sep{padding:36px 16px}.sd-grid{grid-template-columns:repeat(2,1fr)}.edu-line{grid-template-columns:88px 1fr;gap:6px 12px}.edu-mech{grid-column:2}}@media(max-width:768px){.shop-grid{grid-template-columns:repeat(2,1fr);gap:32px 16px}.shop-bar{grid-template-columns:1fr auto auto}.sb-facets{border-left:0;padding:0}.sb-facet{display:none}.sb-filters-m{display:inline-flex;align-items:center;gap:6px;height:100%;padding:0 14px;background:none;border:0;border-left:1px solid rgba(255,255,255,.12);color:var(--os-text-inv,#e9e7e3);font:600 var(--os-fs-label)/1 var(--os-font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}[data-bar=light] .sb-filters-m{color:#111;border-left-color:#0000001f}.sb-right{padding:0 14px}.sb-facets.panel-open .sb-facet{display:block}.sb-facets.panel-open{position:fixed;left:0;right:0;bottom:56px;z-index:var(--os-z-sheet);flex-direction:column;align-items:stretch;background:#0a0a0bf5;padding:8px;max-height:60vh;overflow:auto}[data-bar=light] .sb-facets.panel-open{background:#f4f4f4fa}.sb-facets.panel-open .sb-facet-h{width:100%;justify-content:space-between;height:44px}.sb-facets.panel-open .sb-menu{position:static;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 0 8px}.sb-facets.panel-open .sb-filters-m{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/os-shop.css.map */
