.section-title{font-weight:bold;margin-top:20px}.tag-container{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.tag{background-color:#e6e6e6;color:#0056b3;padding:8px 15px;border-radius:0px;font-size:14px;cursor:pointer;transition:background .3s}.tag:hover{background-color:#ccc}:root{--fx-text:#1d1d1f;--fx-text-2:#6b6b6b;--fx-text-3:#8f8f8f;--fx-line:#e5e5e5;--fx-line-2:#d9d9d9;--fx-bg:#ffffff;--fx-bg-2:#fafafa;--fx-bg-3:#f1f1f3;--fx-ok:#2b9a4a;--fx-wait:#b8770b;--fx-out:#9a9a9a;--fx-focus:#0066cc;--fx-accent:#1f3bb3;--fx-accent-h:#182f8f;--fx-fs-xs:12px;--fx-fs-s:13px;--fx-fs-m:14px;--fx-fs-l:16px;--fx-fs-h2:21px;--fx-r:8px;--fx-r-s:6px;--fx-r-pill:999px;--fx-s1:4px;--fx-s2:8px;--fx-s3:12px;--fx-s4:16px;--fx-s5:24px}.fx{container:fx/inline-size;max-width:480px;margin:var(--fx-s3) 0;color:var(--fx-text);font:inherit;font-size:var(--fx-fs-m);line-height:1.3;text-align:left}.fx.fx--wide{max-width:720px}.fx *,.fx *::before,.fx *::after{box-sizing:border-box}.fx p{margin:0;padding:0}.fx a{color:inherit;text-decoration:none}.fx a:focus-visible{outline:2px solid var(--fx-focus);outline-offset:2px}.fx .fx-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.fx .fx-list>li{margin:0;padding:0;list-style:none;background:none}.fx .fx-list>li::before,.fx .fx-list>li::marker{content:none;display:none}.fx .fx-label{margin:0 0 var(--fx-s1);font-size:var(--fx-fs-xs);font-weight:400;color:var(--fx-text-3)}.fx .fx-label b,.fx .fx-group__h b{font-weight:700;color:var(--fx-text)}.fx .fx-group__h{margin:0 0 2px;font-size:var(--fx-fs-xs);font-weight:400;color:var(--fx-text-3)}.fx .fx-note{margin:6px 8px 0;font-size:var(--fx-fs-xs);color:var(--fx-text-3)}.fx .fx-f{white-space:nowrap}.fx .fx-badge{display:inline-block;padding:0 7px;border-radius:var(--fx-r-pill);background:#e6e6e9;font-size:11px;font-weight:400;line-height:17px;color:var(--fx-text-2);white-space:nowrap}.fx .fx-opts{display:flex;flex-wrap:wrap;gap:var(--fx-s3) var(--fx-s5);margin:0 0 var(--fx-s3)}.fx .fx-opt{min-width:0}.fx .fx-chips{display:flex;flex-wrap:wrap;gap:6px}.fx .fx-chip{display:inline-flex;align-items:center;gap:var(--fx-s2);min-height:32px;padding:5px 12px;border:1px solid var(--fx-line-2);border-radius:var(--fx-r);background:var(--fx-bg);font-size:var(--fx-fs-m);font-weight:400;line-height:1.2;color:var(--fx-text);white-space:nowrap;transition:border-color .15s}.fx a.fx-chip:hover{border-color:var(--fx-text)}.fx .fx-chip[aria-current]{border-color:var(--fx-text);box-shadow:inset 0 0 0 1px var(--fx-text)}.fx .fx-chip--off{color:var(--fx-text-3)}.fx .fx-chip--off .fx-sw{opacity:.45}.fx .fx-sw{width:12px;height:12px;flex:none;border-radius:50%;background:var(--c, #cccccc);box-shadow:inset 0 0 0 1px rgba(0,0,0,.22)}.fx .fx-sw--black{--c:#1d1d1f}.fx .fx-sw--white{--c:#ffffff}.fx .fx-sw--grey{--c:#8e8e93}.fx .fx-sw--charcoal{--c:#3c3c3e}.fx .fx-sw--silver{--c:linear-gradient(135deg,#f4f4f4 0%,#a9a9ad 100%)}.fx .fx-sw--black-silver{--c:linear-gradient(90deg,#1d1d1f 50%,#c4c4c8 50%)}.fx .fx-item{position:relative;display:grid;grid-template-columns:40px minmax(0, 1fr) auto;align-items:center;-moz-column-gap:var(--fx-s3);column-gap:var(--fx-s3);min-height:52px;padding:6px 8px;border-bottom:1px solid var(--fx-line)}.fx .fx-list--text .fx-item{grid-template-columns:minmax(0, 1fr) auto}.fx .fx-list>li:last-child .fx-item{border-bottom-color:rgba(0,0,0,0)}.fx a.fx-item:hover{background:var(--fx-bg-2)}.fx .fx-item[aria-current]{background:var(--fx-bg-3);border-radius:var(--fx-r-s);border-bottom-color:rgba(0,0,0,0)}.fx .fx-item__ph{display:block;width:40px;height:40px;padding:3px;overflow:hidden;border:1px solid var(--fx-line);border-radius:var(--fx-r-s);background:#fff}.fx .fx-item__ph img{display:block;width:100%;height:100%;max-width:none;margin:0;padding:0;border:0;-o-object-fit:contain;object-fit:contain}.fx .fx-item__tx{display:block;min-width:0}.fx .fx-item__nm{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6px;column-gap:6px;row-gap:2px;font-size:var(--fx-fs-m);font-weight:400;color:var(--fx-text)}.fx .fx-item__sub{display:block;margin-top:1px;font-size:var(--fx-fs-xs);color:var(--fx-text-3)}.fx .fx-item__side{display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.fx .fx-item__pr{font-size:var(--fx-fs-m);font-weight:400;color:var(--fx-text);white-space:nowrap}.fx .fx-item__pr::before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--fx-ok);vertical-align:1px}.fx .fx-item__st{max-width:150px;font-size:var(--fx-fs-xs);color:var(--fx-text-3)}.fx .fx-item--ok .fx-item__st{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fx .fx-item--wait .fx-item__pr::before{background:var(--fx-wait)}.fx .fx-item--out .fx-item__pr::before{background:var(--fx-out)}.fx .fx-item--out .fx-item__nm,.fx .fx-item--out .fx-item__pr{color:var(--fx-text-3)}.fx .fx-item--out .fx-item__ph img{opacity:.55}.fx .fx-group{margin:0}.fx .fx-cols{display:flex;flex-direction:column;gap:var(--fx-s3)}.fx .fx-col{display:contents}@container fx (max-width:440px){.fx .fx-label{margin-bottom:6px;font-size:var(--fx-fs-s);color:var(--fx-text-2)}.fx .fx-group__h{margin-bottom:6px;font-size:var(--fx-fs-s);color:var(--fx-text-2)}.fx .fx-chip{min-height:40px;padding:8px 14px}.fx .fx-list{gap:6px}.fx .fx-item{grid-template-columns:46px minmax(0, 1fr) auto;-moz-column-gap:10px;column-gap:10px;min-height:64px;padding:9px 11px;border:1px solid var(--fx-line-2);border-radius:var(--fx-r);background:var(--fx-bg)}.fx .fx-list--text .fx-item{grid-template-columns:minmax(0, 1fr) auto}.fx .fx-list>li:last-child .fx-item{border-bottom-color:var(--fx-line-2)}.fx a.fx-item:hover{background:var(--fx-bg);border-color:var(--fx-text)}.fx .fx-item[aria-current],.fx .fx-list>li:last-child .fx-item[aria-current]{background:var(--fx-bg-3);border-color:var(--fx-text);border-radius:var(--fx-r);box-shadow:inset 0 0 0 1px var(--fx-text)}.fx .fx-item__ph{width:46px;height:46px;padding:4px}.fx .fx-item__nm,.fx .fx-item__pr{font-size:var(--fx-fs-l);font-weight:700}.fx .fx-item__sub{font-size:var(--fx-fs-s);color:var(--fx-text-2)}.fx .fx-item__pr::before{display:none}.fx .fx-item__st,.fx .fx-item--ok .fx-item__st{position:static;display:block;width:auto;height:auto;max-width:110px;overflow:visible;clip:auto;white-space:normal;font-size:var(--fx-fs-s);color:var(--fx-text-2);text-align:right}.fx .fx-item__st::before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%;background:var(--fx-ok);vertical-align:0}.fx .fx-item--wait .fx-item__st::before{background:var(--fx-wait)}.fx .fx-item--out .fx-item__st::before{background:var(--fx-out)}.fx .fx-note{margin:8px 4px 0}}@container fx (min-width:441px){.fx .fx-list>li:has(+li>.fx-item[aria-current])>.fx-item{border-bottom-color:rgba(0,0,0,0)}}@container fx (min-width:600px){.fx .fx-cols{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:0 var(--fx-s5);align-items:start}.fx .fx-col{display:flex;flex-direction:column;gap:var(--fx-s3)}}.product-short-description:has(.fx){margin-bottom:0}.product-short-description .fx{margin:0}.product__group-item:has(+.product__group-item .fx) .product__section--order{margin-bottom:20px}.fx.fx-newer{max-width:none}.fx .fx-newer__label{margin:0 0 8px;font-size:var(--fx-fs-m);line-height:1.3;color:var(--fx-text)}.fx.fx-newer .fx-item.fx-newer__card{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:14px;border:1px solid var(--fx-line-2);border-radius:var(--fx-r);background:var(--fx-bg);box-shadow:none;transition:border-color .15s}.fx.fx-newer a.fx-item.fx-newer__card:hover{background:var(--fx-bg);border-color:var(--fx-accent)}.fx .fx-newer__top{display:grid;grid-template-columns:80px minmax(0, 1fr);align-items:center;-moz-column-gap:14px;column-gap:14px}.fx.fx-newer .fx-newer__card .fx-item__ph{width:80px;height:80px;padding:6px}.fx .fx-newer__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.fx.fx-newer .fx-newer__card .fx-item__nm{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:400;line-height:1.3;color:var(--fx-text)}.fx.fx-newer .fx-newer__card .fx-item__pr{font-size:20px;font-weight:400;line-height:1.2;color:var(--fx-text)}.fx.fx-newer .fx-newer__card .fx-item__pr::before{display:none}.fx.fx-newer .fx-newer__card .fx-item__st{position:static;display:block;width:auto;height:auto;max-width:none;overflow:visible;clip:auto;white-space:nowrap;font-size:var(--fx-fs-xs);color:var(--fx-text-2);text-align:left}.fx.fx-newer .fx-newer__card .fx-item__st::before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:var(--fx-ok);vertical-align:1px}.fx.fx-newer .fx-newer__card.fx-item--wait .fx-item__st::before{background:var(--fx-wait)}.fx.fx-newer .fx-newer__card.fx-item--out .fx-item__st::before{background:var(--fx-out)}.fx .fx-newer__btn{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:var(--fx-r);background:var(--fx-accent);font-size:var(--fx-fs-l);font-weight:400;color:#fff;transition:background-color .15s}.fx.fx-newer a.fx-newer__card:hover .fx-newer__btn{background:var(--fx-accent-h)}@container fx (max-width:440px){.fx.fx-newer .fx-item.fx-newer__card{gap:10px;padding:12px}.fx .fx-newer__top{grid-template-columns:64px minmax(0, 1fr);-moz-column-gap:12px;column-gap:12px}.fx.fx-newer .fx-newer__card .fx-item__ph{width:64px;height:64px;padding:5px}.fx.fx-newer .fx-newer__card .fx-item__nm{font-size:var(--fx-fs-m)}.fx.fx-newer .fx-newer__card .fx-item__pr{font-size:18px}.fx .fx-newer__btn{height:48px}}.product__column--right:has(.fx-newer){display:flex;flex-direction:column}.product__column--right:has(.fx-newer)>.product__block--shortDescription{order:-1;margin-bottom:20px}.product__grid:has(.fx-newer) .product__block--gallery{margin-bottom:16px}.product__grid:has(.fx-newer) .gallery__carousel{padding-bottom:0 !important;height:clamp(200px,100vh - 505px,100vw);height:clamp(200px,100svh - 505px,100vw)}body:has(.fx-newer) .product__section--gallery .gallery,body:has(.fx-newer) .product__block--gallery .gallery{opacity:.45;transition:opacity .3s}body:has(.fx-newer) .product__section--gallery .gallery:hover,body:has(.fx-newer) .product__block--gallery .gallery:hover{opacity:.9}