.catalog-card--shared.catalog-card--media-actions{gap:.8125rem;padding:.8125rem 1rem;display:grid}.catalog-card--shared.catalog-card--media-actions .catalog-card__media,.catalog-card--shared.catalog-card--media-actions .catalog-card__category{margin:0}.catalog-card--shared.catalog-card--media-actions h3{max-width:none;margin:0}.catalog-card--shared.catalog-card--media-actions .catalog-card__specs{gap:.8125rem;margin:0;display:grid}.catalog-card--shared.catalog-card--media-actions .catalog-card__identifiers{margin:0}.catalog-card--shared.catalog-card--media-actions .catalog-card__footer{border-top:0;margin:0;padding:0}.catalog-card--shared.catalog-card--media-actions h3{text-overflow:clip;-webkit-line-clamp:unset;font-size:1.05rem;line-height:1.22;display:block;overflow:visible}@media (min-width:901px) and (max-width:1199px){.catalog-card--shared.catalog-card--media-actions h3{font-size:.95rem}}.catalog-page .catalog-card--shared.catalog-card--media-actions .catalog-card__footer,.catalog-card--shared.catalog-card--media-actions .catalog-card__footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.catalog-card--shared.catalog-card--media-actions .catalog-card__price{grid-column:1;justify-self:start}.catalog-card--shared.catalog-card--media-actions .catalog-card__footer .catalog-card__actions,.catalog-card--shared.catalog-card--media-actions .catalog-card__footer .catalog-card__cart-button{grid-column:2;justify-self:end}.catalog-card--shared.catalog-card--media-actions .catalog-card__cart-button{background:#1c1917;border-color:#1c1917}.catalog-page .catalog-grid,.catalog-page .catalog-grid--priority,.favorites-experience__grid,.similar-products__grid,.search-results__grid,.scenario-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-card__media-frame{position:relative}.catalog-card__action-menu-heart,.catalog-card__action-menu-trigger{z-index:6;border-radius:var(--btn-radius);color:#26221e;cursor:pointer;background:#ffffffa8;border:1px solid #ffffff9e;place-items:center;width:2.125rem;height:2.125rem;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.catalog-card__action-menu-heart,.catalog-card__action-menu-trigger{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff57}}.catalog-card__action-menu-heart{top:.75rem;right:.75rem}.catalog-card__action-menu-heart svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:1.0625rem;height:1.0625rem}.catalog-card__action-menu-heart[aria-pressed=true]{color:#d9534f;background:#fdecec;border-color:#d9534f}.catalog-card__action-menu-heart[aria-pressed=true] svg{fill:#d9534f}.catalog-card__action-menu-trigger{bottom:-2.3125rem;right:.75rem}.catalog-card__action-menu-trigger svg{fill:currentColor;width:1.0625rem;height:1.0625rem}.catalog-card__action-menu-heart:hover,.catalog-card__action-menu-heart:focus-visible,.catalog-card__action-menu-trigger:hover,.catalog-card__action-menu-trigger:focus-visible{background:#ffffff85;transform:scale(1.1)}.catalog-card__action-menu-panel{z-index:7;background:#ffffff8c;border:1px solid #d6d0c79e;border-radius:.9rem;gap:2px;width:max-content;min-width:12rem;padding:.4rem;animation:.16s cubic-bezier(.22,1,.36,1) catalog-action-menu-in;display:grid;position:absolute;bottom:.3125rem;right:.75rem;box-shadow:0 18px 36px #26221e38}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.catalog-card__action-menu-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff6b}}@keyframes catalog-action-menu-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.catalog-card__action-menu-panel button{border-radius:var(--btn-radius);color:#26221e;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:.5rem .6rem;font-size:.78rem;display:flex}.catalog-card__action-menu-panel button:hover,.catalog-card__action-menu-panel button:focus-visible{background:#ffffff8c}.catalog-card__action-menu-panel button svg{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:1rem;height:1rem}.catalog-card__action-menu-panel button[disabled]{color:#8a8378;cursor:not-allowed}.catalog-card__action-menu-panel button span{display:grid}.catalog-card__action-menu-panel button small{color:#8a8378;font-size:.64rem}.calculator-result-card{background:#fff;grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);align-items:start;gap:1rem}.calculator-result-card__main{gap:.5rem;min-width:0;display:grid}.calculator-result-card__row--name strong{color:var(--catalog-ink);overflow-wrap:anywhere;font-size:.92rem;font-weight:700;line-height:1.32;display:block}.calculator-result-card__row--ids .calculator-result-card__identifiers{color:var(--catalog-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.calculator-result-card__row--signals.product-signals--compact{flex-wrap:wrap;gap:.3rem 0;margin:0;padding:0;list-style:none;display:flex}.calculator-result-card__row--signals .product-signal__orb{width:1.125rem;height:1.125rem}.calculator-result-card__row--signals .product-signal:not(:first-child){padding-left:.9rem;position:relative}.calculator-result-card__row--signals .product-signal:not(:first-child):before{color:var(--catalog-muted);content:"·";position:absolute;left:0}.calculator-result-card__row--voltage{color:var(--catalog-ink);align-items:center;gap:.4rem;font-size:.76rem;display:flex}.calculator-result-card__side{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .75rem;min-width:0;display:grid}.calculator-result-card__rrc{display:contents}.calculator-result-card__side .calculator-result-card__total,.calculator-result-card__side .calculator-result-card__rrc>span{color:var(--catalog-ink);grid-area:1/1;align-self:center}.calculator-result-card__side .calculator-result-card__rrc small{color:var(--catalog-muted);text-align:left;grid-area:2/1/auto/-1;font-size:.68rem;line-height:1.3}.calculator-result-card__cart{grid-area:1/2}.calculator-result-card__link{grid-area:3/1/auto/-1;justify-self:end}.calculator-result-card__cart{border-radius:var(--btn-radius);color:#fff;cursor:pointer;min-height:2.35rem;font:inherit;background:#1c1917;border:1px solid #1c1917;padding:0 1.1rem;font-size:.78rem;font-weight:700}.calculator-result-card__cart[data-in-cart=true]{color:#2e7d4f;background:#e8f3ea;border-color:#3fbf5c}.calculator-result-card__link{color:#a66d3a;font-size:.76rem;font-weight:700}@media (max-width:620px){.calculator-result-card{grid-template-columns:minmax(0,1fr)}.catalog-card--shared.catalog-card--media-actions h3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.calculator-parameters .calculator-swatch--light[data-swatch=colored],.calculator-parameters .calculator-swatch--wire[data-swatch=colored],.calculator-parameters .calculator-swatch--mode[data-mode=flicker],.calculator-parameters .calculator-swatch--mode[data-mode=static]{color:#f4efe7;box-shadow:none;background:#242424;border:1px solid #3a3a3a}.calculator-parameters .calculator-swatch--light[data-swatch=colored].is-active,.calculator-parameters .calculator-swatch--light[data-swatch=colored][aria-pressed=true],.calculator-parameters .calculator-swatch--mode[data-mode=flicker].is-active,.calculator-parameters .calculator-swatch--mode[data-mode=flicker][aria-pressed=true],.calculator-parameters .calculator-swatch--mode[data-mode=static].is-active,.calculator-parameters .calculator-swatch--mode[data-mode=static][aria-pressed=true]{border:2px solid var(--swatch-core);color:#fff;box-shadow:0 0 0 4px rgba(var(--swatch-glow), .24), 0 0 1.4rem .25rem rgba(var(--swatch-glow), .42);background:#242424}.calculator-swatch--light[data-light=тёплый\ белый]{--swatch-core:#f2c98a!important;--swatch-glow:242, 201, 138!important}.calculator-swatch--light[data-light=холодный\ белый]{--swatch-core:#dce8f7!important;--swatch-glow:220, 232, 247!important}.calculator-swatch--light[data-light=жёлтый]{--swatch-core:#f5d93b!important;--swatch-glow:245, 217, 59!important}.calculator-swatch--light[data-light=синий]{--swatch-core:#3c5bd6!important;--swatch-glow:60, 91, 214!important}.calculator-swatch--light[data-light=красный]{--swatch-core:#f0a89e!important;--swatch-glow:240, 168, 158!important}.calculator-swatch--light[data-light=зелёный]{--swatch-core:#a8e0b6!important;--swatch-glow:168, 224, 182!important}.calculator-swatch--light[data-light=розовый]{--swatch-core:#f7b8d4!important;--swatch-glow:247, 184, 212!important}.calculator-swatch--light[data-light=фиолетовый]{--swatch-core:#c9b6f2!important;--swatch-glow:201, 182, 242!important}.calculator-parameters .calculator-swatch--wire[data-swatch=colored]{box-shadow:none}.calculator-parameters .calculator-swatch--wire[data-swatch=colored].is-active,.calculator-parameters .calculator-swatch--wire[data-swatch=colored][aria-pressed=true]{border:2px solid var(--swatch-core);color:#fff;box-shadow:none;background:#242424}.calculator-parameters .calculator-swatch--wire[data-wire=прозрачный]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#242424}.calculator-parameters .calculator-swatch--wire[data-wire=прозрачный].is-active,.calculator-parameters .calculator-swatch--wire[data-wire=прозрачный][aria-pressed=true]{box-shadow:none;background:#242424;border:2px dashed #b9b2a8}.calculator-parameters .calculator-swatch--wire[data-wire=чёрный].is-active,.calculator-parameters .calculator-swatch--wire[data-wire=чёрный][aria-pressed=true]{box-shadow:none;background:#0a0a0a;border:2px solid #5a5a5a}.calculator-parameters .calculator-swatch[data-swatch=any].is-active,.calculator-parameters .calculator-swatch[data-swatch=any][aria-pressed=true],.calculator-parameters .calculator-swatch[data-swatch=unknown].is-active,.calculator-parameters .calculator-swatch[data-swatch=unknown][aria-pressed=true]{box-shadow:none;background:#242424;border:2px solid #a66d3a}.calculator-parameters .calculator-swatch{box-shadow:none}.calculator-parameters .calculator-swatch:not(.is-active):not([aria-pressed=true]){border-color:#3a3a3a}.calculator-parameters .calculator-swatch--mode[data-mode=flicker]{animation:none}.calculator-parameters .calculator-swatch--mode[data-mode=flicker].is-active,.calculator-parameters .calculator-swatch--mode[data-mode=flicker][aria-pressed=true]{animation:1s step-end infinite calculator-flash-halo}@keyframes calculator-flash-halo{0%,24.999%{box-shadow:0 0 0 4px rgba(var(--swatch-glow), .24), 0 0 1.4rem .25rem rgba(var(--swatch-glow), .42)}25%,49.999%{box-shadow:none}50%,74.999%{box-shadow:0 0 0 4px rgba(var(--swatch-glow), .24), 0 0 1.4rem .25rem rgba(var(--swatch-glow), .42)}75%,to{box-shadow:none}}.calculator-option-grid--collapsed{align-items:center;gap:1rem;display:flex}.calculator-option-grid--collapsed button:not(.calculator-option-grid__change){cursor:default;flex:none;width:13rem}.calculator-option-grid--collapsed .calculator-option-grid__change{border-radius:var(--btn-radius);grid-template-rows:auto;grid-template-columns:auto;align-self:center;place-items:center;height:auto;min-height:44px;padding:0 1rem;display:grid}.calculator-option-grid__change{color:#a66d3a;cursor:pointer;font:inherit;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:700;text-decoration:underline}@media (max-width:480px){.calculator-option-grid--category{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-option-grid--collapsed{flex-wrap:wrap}}.product-addons__group--power>h3{color:#fff;background:linear-gradient(135deg,#8a6f52 0%,#4a3b2c 100%);align-items:center;gap:.4rem;display:flex}.product-addons__group--power>h3 .info-tooltip__trigger{color:#fff;border-color:#fff9}.product-addons--compact .product-addons__choice{grid-template-columns:repeat(auto-fit,minmax(calc(25% - .465rem),1fr))}.product-addons__compact-card{flex-direction:column;align-items:stretch;gap:.35rem;height:100%;display:flex}.product-addons--compact .product-addons__card{align-content:stretch;align-items:stretch}.product-addons__compact-card>.product-addons__add{align-self:end;margin-top:auto}.product-addons__compact-card>.product-addons__unconfirmed{margin-top:auto}.product-addons__compact-art{white-space:nowrap;overflow-wrap:normal;word-break:keep-all}.product-addons__compact-name{color:var(--catalog-ink);font-size:.82rem;line-height:1.32}.product-addons__compact-meta{color:var(--catalog-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}.product-addons__compact-price{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.product-addons__compact-price strong{color:#a66d3a;white-space:nowrap;font-size:.86rem}.product-addons__compact-price small{color:var(--catalog-muted);white-space:nowrap;font-size:.66rem}.product-addons__add{color:#fff;cursor:pointer;min-height:2.15rem;font:inherit;background:#1c1917;border:1px solid #1c1917;border-radius:999px;justify-self:end;padding:0 1rem;font-size:.72rem;font-weight:700}.product-addons__add[data-in-cart=true]{color:#2e7d4f;background:#e8f3ea;border-color:#3fbf5c}.product-addons__note{color:var(--catalog-muted);margin:0;font-size:.64rem}.catalog-page .catalog-page__masthead{padding-top:1.5rem;padding-bottom:1.7rem}.catalog-page .catalog-page__intro{max-width:60ch}.structure-page__masthead.structure-page__masthead--scenario{grid-template-columns:minmax(0,1fr) minmax(13rem,30%);align-items:center;gap:2rem;display:grid;overflow:visible}@media (min-width:901px){.structure-page__masthead.structure-page__masthead--scenario{padding-right:0}}.structure-page__masthead--scenario .structure-page__masthead-copy{z-index:auto;min-width:0;position:static}.structure-page__masthead--scenario .structure-page__scenario-hero{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto}.structure-page__masthead--scenario{padding-top:1.5rem;padding-bottom:2.5rem}@media (max-width:900px){.catalog-page .catalog-grid,.catalog-page .catalog-grid--priority,.favorites-experience__grid,.similar-products__grid,.search-results__grid,.scenario-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-card--shared.catalog-card--media-actions .catalog-card__signals .product-signal__label{display:none!important}.structure-page__masthead.structure-page__masthead--scenario{grid-template-columns:minmax(0,1fr)}.structure-page__masthead--scenario .structure-page__scenario-hero{max-width:40%}.product-addons--compact .product-addons__choice{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-card--shared.catalog-card--media-actions{gap:.8125rem!important;padding:.8125rem 1rem!important}.catalog-card__action-menu-panel{min-width:7.5rem;max-width:calc(100vw - 1.5rem);right:.25rem}.catalog-card--shared.catalog-card--media-actions .catalog-card__category,.catalog-card--shared.catalog-card--media-actions h3,.catalog-card--shared.catalog-card--media-actions .catalog-card__specs,.catalog-card--shared.catalog-card--media-actions .catalog-card__footer{margin:0!important;padding:0!important}}@media (prefers-reduced-motion:reduce){.catalog-card__action-menu-panel{animation:none}.catalog-card__action-menu-heart,.catalog-card__action-menu-trigger{transition:none}.catalog-card__action-menu-heart:hover,.catalog-card__action-menu-heart:focus-visible,.catalog-card__action-menu-trigger:hover,.catalog-card__action-menu-trigger:focus-visible{transform:none}.calculator-parameters .calculator-swatch--mode[data-mode=flicker].is-active,.calculator-parameters .calculator-swatch--mode[data-mode=flicker][aria-pressed=true]{box-shadow:0 0 0 4px rgba(var(--swatch-glow), .24), 0 0 1.4rem .25rem rgba(var(--swatch-glow), .42);animation:none}}
.compare-experience{padding:clamp(1.35rem, calc(3vw * var(--ui-scale)), 2.75rem);border:1px solid var(--catalog-line);box-shadow:inset 0 1px #ffffffa3, var(--elev-1);background:#fffdf89e;border-radius:1.25rem;gap:1.4rem;display:grid}.compare-experience h2{font-size:clamp(1.55rem, calc(3vw * var(--ui-scale)), 2.4rem);letter-spacing:-.045em;margin:.55rem 0 0;font-weight:500}.compare-experience__heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.compare-experience__tools{align-items:center;gap:1rem;display:flex}.compare-experience__tools>strong{color:var(--catalog-amber);font-size:1.4rem}.compare-experience__clear,.compare-experience__product-card button{color:var(--catalog-muted);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.compare-experience__clear:hover,.compare-experience__product-card button:hover{color:var(--catalog-amber)}.compare-experience__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.compare-experience__table{border-collapse:separate;border-spacing:0;width:100%;min-width:max-content;font-size:.86rem;line-height:1.45}.compare-experience__table th,.compare-experience__table td{border-bottom:1px solid var(--catalog-line);text-align:left;vertical-align:top;padding:.65rem .9rem}.compare-experience__table thead th{vertical-align:bottom}.compare-experience__table tbody th{width:12rem;color:var(--catalog-muted);font-weight:500}.compare-experience__table tbody th,.compare-experience__corner{z-index:1;background:#fffdf8;position:sticky;left:0}.compare-experience__table td{min-width:12rem}.compare-experience__product{min-width:14rem}.compare-experience__product-card{gap:.3rem;display:grid}.compare-experience__category{color:var(--catalog-amber);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.compare-experience__product-card a{color:var(--catalog-ink);font-weight:600;text-decoration:none}.compare-experience__product-card a:hover,.compare-experience__product-card a:focus-visible{text-decoration:underline}.compare-experience__product-card small{color:var(--catalog-muted);font-size:.72rem}.compare-experience__product-card strong{font-size:1.05rem}.compare-experience__product-card button{justify-self:start}.compare-experience__table tr[data-differs=true] td{background:#ffdeb238}.compare-experience__empty{color:var(--catalog-muted)}.compare-experience__note{color:var(--catalog-muted);margin:0;font-size:.83rem;line-height:1.5}@media (max-width:720px){.compare-experience__heading{flex-direction:column;align-items:start}.compare-experience__table tbody th{width:8.5rem}.compare-experience__table td{min-width:10rem}.compare-experience__product{min-width:11rem}}@media (max-width:400px){.site-header__actions>.icon-button,.site-header .menu-trigger{width:calc(1.875 * var(--hrem));min-width:calc(1.875 * var(--hrem))}.site-header__actions>.icon-button svg{width:calc(.875 * var(--hrem))}}@media (max-width:370px){.site-header__actions>.icon-button,.site-header .menu-trigger{width:calc(1.75 * var(--hrem));min-width:calc(1.75 * var(--hrem))}}
.catalog-card.catalog-card--p21{aspect-ratio:2200/4737;width:100%;min-width:0;min-height:0;box-shadow:none;color:#000;font-family:var(--font-ui);background:0 0;border:0;border-radius:0;align-self:start;padding:0;position:relative;container-type:inline-size}.catalog-card--p21 .p21{background:#fff;border-radius:5.4545cqw;position:absolute;inset:0;box-shadow:0 .1818cqw 1.5909cqw #0009}.catalog-card--p21 .catalog-card__primary-link{z-index:1;border-radius:5.4545cqw}.catalog-card.catalog-card--p21.pilot-product-card-flight{position:fixed}.catalog-card--p21 .p21__media-frame{aspect-ratio:3/4;z-index:2;width:88.6364cqw;position:absolute;top:5.6818cqw;left:5.6818cqw}.catalog-card--p21 .p21__photo{background:linear-gradient(323.18deg,#000 0%,#666 100%);border-radius:2.9545cqw;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #f2eee7,0 .1818cqw 1.5909cqw #0009}.catalog-card--p21 .p21__photo .product-media--placeholder{color:#c8c8c8;font-family:var(--font-ui);letter-spacing:0;text-align:center;text-transform:none;background:0 0;border:0;margin:0;padding:0 6cqw;font-size:3.4cqw;font-weight:400;line-height:1.35}.catalog-card--p21 .p21__icon{z-index:3;cursor:pointer;background:0 0;border:none;border-radius:50%;width:2.125rem;height:2.125rem;padding:0;display:block;position:absolute;overflow:hidden}.catalog-card--p21 .p21__fav{width:9.6818cqw;height:9.6818cqw;box-shadow:none;background:#00000080;border:0;top:2.2727cqw;right:2.2727cqw;overflow:visible}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.catalog-card--p21 .p21__fav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.catalog-card--p21 .p21__lamp{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.catalog-card--p21 .p21__lamp-blob{opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.catalog-card--p21 .p21__fav[aria-pressed=true] .p21__lamp-blob{opacity:1}.catalog-card--p21 .p21__lamp-glow{opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.catalog-card--p21 .p21__lamp-glow use{transition:filter .52s allow-discrete}.catalog-card--p21 .p21__fav[aria-pressed=true] .p21__lamp-glow{opacity:1}.catalog-card--p21 .p21__fav[aria-pressed=true] .p21__lamp-glow use{transition:none}.catalog-card--p21 .p21__lamp-threads--compact{display:none}.catalog-card--p21 .p21__fav[aria-pressed=true] [data-glow=heart-r]{filter:url(#p21-lamp-glow-heart-r)}.catalog-card--p21 .p21__fav[aria-pressed=true] [data-glow=heart-l]{filter:url(#p21-lamp-glow-heart-l)}.catalog-card--p21 .p21__fav[aria-pressed=true] [data-glow=arm-a]{filter:url(#p21-lamp-glow-arm-a)}.catalog-card--p21 .p21__fav[aria-pressed=true] [data-glow=arm-b]{filter:url(#p21-lamp-glow-arm-b)}.catalog-card--p21 .p21__actions{z-index:3;gap:1.8182cqw;display:flex;position:absolute;bottom:2.75cqw;right:2.75cqw}.catalog-card--p21 .p21__action{color:#fff;background:#ffffffb3;flex:none;place-items:center;transition:color .2s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:visible}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.catalog-card--p21 .p21__action{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.catalog-card--p21 .p21__share-glyph--ios{display:none}.catalog-card--p21 .p21__action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:1.05rem;height:1.05rem}@media (max-width:620px){.catalog-card--p21 .p21__action svg{width:.75rem;height:.75rem}}.catalog-card--p21 .p21__action:hover,.catalog-card--p21 .p21__action:focus-visible,.catalog-card--p21 .p21__action[aria-pressed=true]{color:#a66e3a}.catalog-card--p21 .p21__actions{opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(1.2cqw)}.catalog-card--p21 .p21__media-frame:hover .p21__actions,.catalog-card--p21 .p21__media-frame:focus-within .p21__actions{opacity:1;pointer-events:auto;transform:none}.catalog-card--p21 .p21__menu{z-index:4;background:#1c1917f0;border:1px solid #ffffff80;border-radius:3.4cqw;min-width:46cqw;padding:1.6cqw 0;animation:.22s cubic-bezier(.22,1,.36,1) p21-menu-in;display:grid;position:absolute;bottom:17.5cqw;right:2.0658cqw;box-shadow:0 1.4cqw 4.2cqw #00000073}.catalog-card--p21 .p21__menu button{color:#fbf8f2;font-family:var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;padding:1.5cqw 3.4cqw;font-size:3.6cqw;line-height:1.25}@keyframes p21-menu-in{0%{opacity:0;transform:translateY(1.6cqw)scale(.98)}to{opacity:1;transform:none}}.catalog-card--p21 .p21__category,.catalog-card--p21 .p21__title,.catalog-card--p21 .p21__art,.catalog-card--p21 .p21__code{z-index:2;--p21-base:.883;width:88.6364cqw;margin:0;position:absolute;left:5.6818cqw}.catalog-card--p21 .p21__category>a,.catalog-card--p21 .p21__title>span,.catalog-card--p21 .p21__art>span,.catalog-card--p21 .p21__code>span{white-space:nowrap;margin-top:calc((var(--p21-ink) - var(--p21-base)) * 1em);line-height:1;display:block}.catalog-card--p21 .p21__category{z-index:3}.catalog-card--p21 .p21__category>a{width:max-content;color:inherit;text-decoration:none}.catalog-card--p21 .p21__category>a:hover,.catalog-card--p21 .p21__category>a:focus-visible{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.06em}.catalog-card--p21 .p21__category{color:#a66e3a;letter-spacing:.0376em;text-transform:uppercase;--p21-ink:.73;height:2.9921cqw;font-size:4.099cqw;font-weight:700;top:127.836cqw}.catalog-card--p21 .p21__title{color:#000;letter-spacing:0;text-align:center;--p21-ink:.74;height:6.1301cqw;font-size:6.0237cqw;font-weight:700;top:134.991cqw}.catalog-card--p21 .p21__art,.catalog-card--p21 .p21__code{color:#828282;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);letter-spacing:0;--p21-base:.846;--p21-ink:.75;font-size:3.1484cqw;font-weight:400}.catalog-card--p21 .p21__art{height:3.6759cqw;top:143.687cqw}.catalog-card--p21 .p21__code{height:3.0363cqw;top:148.58cqw}.catalog-card--p21 .p21__badges{z-index:2;width:88.6364cqw;height:10.4545cqw;margin:0;padding:0;list-style:none;position:absolute;top:155.091cqw;left:5.6818cqw}.catalog-card--p21 .p21__badge{background:#f2eee7;border:0;border-radius:4.3182cqw;width:27.1818cqw;height:100%;position:absolute;top:0}.catalog-card--p21 .p21__badge:first-child{left:0}.catalog-card--p21 .p21__badge:nth-child(2){left:30.7273cqw}.catalog-card--p21 .p21__badge:nth-child(3){top:.0909cqw;left:61.4545cqw}.catalog-card--p21 .p21__badge-value,.catalog-card--p21 .p21__badge-caption{color:#565555;font-family:var(--font-ui);text-align:center;white-space:nowrap;--p21-base:.883;font-style:normal;line-height:1;display:block;position:absolute;left:0;right:0}.catalog-card--p21 .p21__badge-value{letter-spacing:.012em;--p21-ink:.74;margin-top:calc((var(--p21-ink) - var(--p21-base)) * 1em);font-size:5.4969cqw;font-weight:700;top:1.8545cqw}.catalog-card--p21 .p21__badge-caption{letter-spacing:.008em;--p21-ink:.56;margin-top:calc((var(--p21-ink) - var(--p21-base)) * 1em);font-size:2.7734cqw;font-weight:400;top:7.0795cqw}.catalog-card--p21 .p21__signals{z-index:2;background:#f2eee7;border:0;border-radius:6.3636cqw;width:88.6364cqw;height:19.2273cqw;position:absolute;top:169.182cqw;left:5.6818cqw}.catalog-card--p21 .p21__signal{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;top:0;bottom:0}.catalog-card--p21 .p21__signal[data-slot="0"]{width:12.8182cqw;left:8cqw}.catalog-card--p21 .p21__signal[data-slot="1"]{width:12.8182cqw;left:37.9091cqw}.catalog-card--p21 .p21__signal[data-slot="2"]{width:12.8182cqw;left:67.8636cqw}.catalog-card--p21 .p21__orb{isolation:isolate;color:#565555;width:12.8182cqw;height:10cqw;font-family:var(--font-ui);border-radius:50%;place-items:center;font-size:4.0339cqw;font-weight:500;line-height:1;display:grid;position:absolute;top:2.6818cqw;left:0}.catalog-card--p21 .p21__signal[data-kind=light] .p21__orb{background:var(--p21-orb-fill,#ffe280);box-shadow:0 0 1.5909cqw .4545cqw var(--p21-orb-glow,#bf9400);border:1px solid #828282}.catalog-card--p21 .p21__signal[data-kind=mode] .p21__orb{background:#ffe280;border:1px solid #828282}.catalog-card--p21 .p21__signal[data-kind=wire] .p21__orb,.catalog-card--p21 .p21__signal[data-kind=bulb] .p21__orb{background:#fff;border:1px solid #828282}.catalog-card--p21 .p21__signal[data-fill=dark] .p21__orb{color:#f7eee1;text-shadow:0 1px 2px #000000b8}.catalog-card--p21 .p21__signal[data-kind=wire] .p21__orb:before,.catalog-card--p21 .p21__signal[data-kind=bulb] .p21__orb:before{content:"";z-index:-1;background:var(--p21-orb-inner,#fff);border:1px solid #cfcfcf;border-radius:50%;width:11cqw;height:8.1818cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .4955cqw #00000073}@media (min-width:900.02px){.catalog-card--p21 .p21__signal:after{content:attr(aria-label);pointer-events:none;color:#565555;width:max-content;max-width:88cqw;font-family:var(--font-ui);text-align:center;white-space:nowrap;--p21-base:.883;--p21-ink:.74;margin-top:calc((var(--p21-ink) - var(--p21-base)) * 1em);font-size:2.5709cqw;font-weight:400;line-height:1;display:block;position:absolute;top:14.8441cqw;left:50%;transform:translate(-50%)}}.catalog-card--p21 .p21__tip{z-index:5;opacity:0;pointer-events:none;text-align:left;--p21-tip-x:-50%;width:max-content;max-width:62cqw;transform:translateX(var(--p21-tip-x)) translateY(.7cqw);background:#1c1917f0;border:1px solid #ffffff80;border-radius:2.6cqw;gap:.5cqw;padding:1.5cqw 2.4cqw;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:17.7455cqw;box-shadow:0 1.1cqw 3.4cqw #00000073}.catalog-card--p21 .p21__tip:after{content:"";bottom:-.62cqw;left:var(--p21-tip-arrow,50%);right:var(--p21-tip-arrow-right,auto);background:#1c1917f0;border-bottom:1px solid #ffffff80;border-right:1px solid #ffffff80;width:1.5cqw;height:1.5cqw;position:absolute;transform:translate(-50%)rotate(45deg)}.catalog-card--p21 .p21__signal[data-slot="0"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:14.4091cqw;left:-8cqw}.catalog-card--p21 .p21__signal[data-slot="1"] .p21__tip{--p21-tip-x:-50%;--p21-tip-arrow:50%;left:50%}.catalog-card--p21 .p21__signal[data-slot="2"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:auto;--p21-tip-arrow-right:14.3637cqw;left:auto;right:-7.9546cqw}.catalog-card--p21 .p21__tip-kind{color:#c8c1b6;font-family:var(--font-ui);white-space:nowrap;font-size:2.2cqw;font-weight:400;line-height:1.15}.catalog-card--p21 .p21__tip-value{color:#fbf8f2;font-family:var(--font-ui);white-space:nowrap;font-size:2.7cqw;font-weight:700;line-height:1.15}.catalog-card--p21 .p21__signal:hover .p21__tip,.catalog-card--p21 .p21__signal:focus-visible .p21__tip,.catalog-card--p21 .p21__signal[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}.catalog-card--p21 .p21__action .p21__tip{--p21-tip-x:0;--p21-tip-arrow:auto;--p21-tip-arrow-right:1.0625rem;bottom:calc(100% + 1.4cqw);left:auto;right:0}.catalog-card--p21 .p21__action:hover .p21__tip,.catalog-card--p21 .p21__action:focus-visible .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}.catalog-card--p21 .p21__price{z-index:2;background:0 0;border:0;width:88.6364cqw;height:13.4091cqw;position:absolute;top:195.727cqw;left:5.6818cqw}.catalog-card--p21 .p21__price-label,.catalog-card--p21 .p21__price-value{font-family:var(--font-ui);white-space:nowrap;--p21-base:.883;margin-top:calc((var(--p21-ink) - var(--p21-base)) * 1em);line-height:1;display:block;position:absolute}.catalog-card--p21 .p21__price-label{color:#565555;letter-spacing:.024em;--p21-ink:.73;font-size:4.5769cqw;font-weight:500;top:.5cqw;left:3.485cqw}.catalog-card--p21 .p21__price-value{color:#0f0f0f;letter-spacing:0;--p21-ink:.72;font-size:6.4167cqw;font-weight:700;top:6.5045cqw;left:3.2048cqw}.catalog-card--p21 .p21__cart{transform-origin:50%;border:2px solid var(--btn-primary-border);border-radius:var(--btn-radius);background:var(--btn-primary-bg);width:47.0455cqw;height:13.4091cqw;color:var(--btn-primary-fg);font-family:var(--font-ui);letter-spacing:.0103em;white-space:nowrap;cursor:pointer;place-items:center;padding:0;font-size:4.95cqw;font-weight:700;line-height:1;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:50%;right:.7727cqw;transform:translateY(-50%)}@property --p21-cart-sheen{syntax:"<angle>";inherits:false;initial-value:0deg}.catalog-card--p21 .p21__cart:after{content:"";border-radius:inherit;background:conic-gradient(from var(--p21-cart-sheen), #8d8d8d 0deg, #cfcfcf 60deg, #fff 96deg, #e6e6e6 132deg, #9c9c9c 200deg, #c4c4c4 290deg, #8d8d8d 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .2s cubic-bezier(.22,1,.36,1);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.catalog-card--p21 .p21__cart:hover,.catalog-card--p21 .p21__cart:focus-visible{transform:translateY(-50%)scale(1.04)}.catalog-card--p21 .p21__cart:hover:after,.catalog-card--p21 .p21__cart:focus-visible:after{opacity:1;animation:2.5s linear infinite p21-cart-sheen}@keyframes p21-cart-sheen{to{--p21-cart-sheen:360deg}}@media (max-width:900px){.catalog-card.catalog-card--p21{aspect-ratio:1428/3262}.catalog-card--p21 .p21,.catalog-card--p21 .catalog-card__primary-link{border-radius:7.0728cqw}.catalog-card--p21 .p21{box-shadow:0 .2801cqw 2.451cqw #0009}.catalog-card--p21 .p21__media-frame{width:89.2157cqw;top:5.3922cqw;left:5.3922cqw}.catalog-card--p21 .p21__photo{border-radius:4.5518cqw;box-shadow:inset 0 0 0 1px #f2eee7,0 .2801cqw 2.451cqw #0009}.catalog-card--p21 .p21__photo .product-media--placeholder{font-size:5cqw}.catalog-card--p21 .p21__share-glyph--dots{display:none}.catalog-card--p21 .p21__share-glyph--ios{display:block}.catalog-card--p21 .p21__fav{width:12.605cqw;height:12.605cqw;top:3.3613cqw;right:3.3613cqw}@supports ((-webkit-backdrop-filter:blur(7px)) or (backdrop-filter:blur(7px))){.catalog-card--p21 .p21__fav{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.catalog-card--p21 .p21__lamp-ink,.catalog-card--p21 .p21__lamp-glow{stroke-width:5px}.catalog-card--p21 .p21__lamp-base{stroke-width:3px}.catalog-card--p21 .p21__lamp-threads{display:none}.catalog-card--p21 .p21__lamp-threads--compact{stroke-width:3px;display:block}.catalog-card--p21 .p21__actions{opacity:1;pointer-events:auto;bottom:2.0658cqw;right:2.0658cqw;transform:none}.catalog-card--p21 .p21__action:not([data-action=share]),.catalog-card--p21 .p21__action .p21__tip{display:none}.catalog-card--p21 .p21__menu{border-radius:5cqw;min-width:58cqw;padding:2.2cqw 0;bottom:18.5cqw}.catalog-card--p21 .p21__menu button{padding:2cqw 4.6cqw;font-size:4.6cqw}.catalog-card--p21 .p21__category,.catalog-card--p21 .p21__title,.catalog-card--p21 .p21__art,.catalog-card--p21 .p21__code{width:89.2157cqw;left:5.3922cqw}.catalog-card--p21 .p21__category{letter-spacing:.0288em;height:3.0614cqw;font-size:4.1938cqw;top:128.628cqw}.catalog-card--p21 .p21__title{height:6.2969cqw;font-size:6.425cqw;top:136.359cqw}.catalog-card--p21 .p21__art{height:4.245cqw;font-size:3.6383cqw;top:146.347cqw}.catalog-card--p21 .p21__code{height:3.5063cqw;font-size:3.6383cqw;top:152.578cqw}.catalog-card--p21 .p21__badges{width:89.2157cqw;height:13.1653cqw;top:160.504cqw;left:5.3922cqw}.catalog-card--p21 .p21__badge{border-radius:5.9524cqw;width:28.0112cqw}.catalog-card--p21 .p21__badge:nth-child(2){top:.1401cqw;left:30.6022cqw}.catalog-card--p21 .p21__badge:nth-child(3){top:.1401cqw;left:60.9244cqw}.catalog-card--p21 .p21__badge-value,.catalog-card--p21 .p21__badge-caption{color:#565555}.catalog-card--p21 .p21__badge-value{font-size:5.65cqw;top:3.0231cqw}.catalog-card--p21 .p21__badge-caption{font-size:3.2094cqw;top:8.895cqw}.catalog-card--p21 .p21__signals{border-radius:7.7031cqw;width:88.7255cqw;height:19.8179cqw;top:177.871cqw;left:5.6022cqw}.catalog-card--p21 .p21__signal[data-slot="0"]{width:14.0056cqw;left:6.7227cqw}.catalog-card--p21 .p21__signal[data-slot="1"]{width:14.0056cqw;left:37.395cqw}.catalog-card--p21 .p21__signal[data-slot="2"]{width:14.0056cqw;left:68.0672cqw}.catalog-card--p21 .p21__orb{color:#565555;width:14.0056cqw;height:14.0056cqw;font-size:4.8343cqw;top:2.8011cqw}.catalog-card--p21 .p21__signal[data-kind=light] .p21__orb{box-shadow:0 0 2.451cqw .7003cqw var(--p21-orb-glow,#bf9400);border-color:#565555}.catalog-card--p21 .p21__signal[data-kind=wire] .p21__orb:before,.catalog-card--p21 .p21__signal[data-kind=bulb] .p21__orb:before{width:11.9048cqw;height:11.9048cqw;top:calc(50% + .07cqw);box-shadow:0 0 .7633cqw #00000073}.catalog-card--p21 .p21__tip{border-radius:3.4cqw;gap:.7cqw;max-width:74cqw;padding:2cqw 3cqw;bottom:18.2168cqw}.catalog-card--p21 .p21__signal[data-slot="0"] .p21__tip{--p21-tip-arrow:13.7255cqw;left:-6.7227cqw}.catalog-card--p21 .p21__signal[data-slot="1"] .p21__tip{--p21-tip-arrow:50%;left:50%}.catalog-card--p21 .p21__signal[data-slot="2"] .p21__tip{--p21-tip-arrow:auto;--p21-tip-arrow-right:13.6555cqw;left:auto;right:-6.6527cqw}.catalog-card--p21 .p21__tip:after{width:2cqw;height:2cqw;bottom:-.85cqw}.catalog-card--p21 .p21__tip-kind{font-size:3.1cqw}.catalog-card--p21 .p21__tip-value{font-size:3.8cqw}.catalog-card--p21 .p21__signal:hover .p21__tip{opacity:0;transform:translateX(var(--p21-tip-x)) translateY(.7cqw)}.catalog-card--p21 .p21__signal[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}.catalog-card--p21 .p21__price{width:88.7255cqw;height:14.8459cqw;top:204.202cqw;left:5.6022cqw}.catalog-card--p21 .p21__price-label{color:#828282;font-size:5.2969cqw;top:.4902cqw;left:3.2652cqw}.catalog-card--p21 .p21__price-value{font-size:7.7638cqw;top:6.8732cqw;left:3.0841cqw}.catalog-card--p21 .p21__cart{border-radius:var(--btn-radius);width:51.0504cqw;height:14.8459cqw;font-size:5.8931cqw;top:50%;right:.2101cqw;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.catalog-card--p21 .p21__cart{transition:none}.catalog-card--p21 .p21__cart:hover,.catalog-card--p21 .p21__cart:focus-visible{transform:translateY(-50%)}.catalog-card--p21 .p21__cart:after{transition:none}.catalog-card--p21 .p21__cart:hover:after,.catalog-card--p21 .p21__cart:focus-visible:after{background:#dcdcdc;animation:none}.catalog-card--p21 .p21__lamp-glow,.catalog-card--p21 .p21__lamp-glow use{transition:none}.catalog-card--p21 .p21__actions,.catalog-card--p21 .p21__tip{transition-duration:1ms}.catalog-card--p21 .p21__menu{animation:none}.catalog-card--p21 .p21__media-frame:hover .p21__actions,.catalog-card--p21 .p21__media-frame:focus-within .p21__actions{transform:none}.catalog-card--p21 .p21__tip,.catalog-card--p21 .p21__signal:hover .p21__tip,.catalog-card--p21 .p21__signal:focus-visible .p21__tip,.catalog-card--p21 .p21__signal[data-open=true] .p21__tip,.catalog-card--p21 .p21__action:hover .p21__tip,.catalog-card--p21 .p21__action:focus-visible .p21__tip{transform:translateX(var(--p21-tip-x))}}@media (max-width:900px){.demo-page__body>.favorites-experience,.search-page__body>.search-results{margin-inline:calc(-1 * var(--page-gutter));border-inline:0;border-radius:0;padding-inline:0}.favorites-experience>.favorites-experience__grid,.search-page__body .search-results__grid{column-gap:clamp(1rem, calc(2vw * var(--ui-scale)), 1.65rem)}}@media (max-width:620px){.favorites-experience>.favorites-experience__grid,.search-page__body .search-results__grid{column-gap:.5rem}}
.pp21-page{padding-top:var(--header-height);color:#000;font-family:var(--font-ui);background:#f2eee7;padding-bottom:4rem}.pp21-page>.page-grid{container-type:inline-size}.pp21{--pp21-title-fs:1.6cqw;--pp21-tip-fs:calc(var(--pp21-title-fs) * .75);background:#fff;border:1px solid #a66e3a;border-radius:2.8904cqw;margin-top:2.6026cqw;display:block;position:relative;container-type:inline-size}.pp21__grid{grid-template-columns:37.3886cqw 36.9571cqw;align-items:start;column-gap:8.9157cqw;padding:0 10.8571cqw 4.0408cqw 5.8815cqw;display:grid;position:relative}.pp21__topbar{display:contents}.pp21__category{text-align:left;white-space:nowrap;width:36.8996cqw;margin:0;font-size:.9862cqw;line-height:1;position:absolute;top:calc(1.4323cqw - .148em);left:52.2146cqw}.pp21__category>span{color:#613b17;letter-spacing:.01em;font-weight:400}.pp21__category>a{color:#a66e3a;letter-spacing:.025em;font-weight:700;text-decoration:none}.pp21__category>a:hover,.pp21__category>a:focus-visible{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.06em}.pp21__back{white-space:nowrap;margin:0;font-size:.9862cqw;line-height:1;position:absolute;top:auto;bottom:calc(100% + .55cqw);left:5.8815cqw}.pp21__back>a{color:#565555;letter-spacing:.045em;align-items:center;gap:.5882cqw;font-weight:500;text-decoration:none;display:inline-flex}.pp21__back-arrow{flex:none;width:2.0132cqw;height:.8472cqw;display:block}.pp21__back>a:hover>span,.pp21__back>a:focus-visible>span{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.06em}.pp21__title{color:#000;width:36.9571cqw;font-size:var(--pp21-title-fs);letter-spacing:.02em;text-align:center;white-space:normal;margin:0;font-weight:700;line-height:1.12;position:absolute;top:4.4018cqw;left:52.1858cqw}.pp21__title>span{margin-top:-.148em;display:block}.pp21__id{font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);letter-spacing:-.0422em;white-space:nowrap;margin:0;font-size:1.239cqw;font-weight:400;line-height:1;position:absolute;left:52.2465cqw}.pp21__id--art{top:calc(8.2773cqw - .1116em)}.pp21__id--code{top:calc(10.0316cqw - .1116em)}.pp21__id>i{color:#565555;width:3.4579cqw;font-style:normal;display:inline-block}.pp21__id>span{color:#828282;display:inline-block}.pp21__copy{z-index:2;vertical-align:baseline;color:#565555;cursor:pointer;transform-origin:50%;background:0 0;border:0;width:.9981em;height:.8124em;margin:0 0 0 1.1142em;padding:0;line-height:0;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.pp21__copy:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pp21__copy-glyph{width:100%;height:100%;display:block;overflow:visible}.pp21__copy:hover,.pp21__copy:focus-visible{transform:scale(1.04)}.pp21__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pp21__media-frame{z-index:1;aspect-ratio:3/4;width:37.3886cqw;position:absolute;top:3.4944cqw;left:5.8815cqw;container-type:inline-size}.pp21__photo{background:linear-gradient(323.18deg,#000 0%,#666 100%);border-radius:5cqw;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #f2eee7,0 .3077cqw 2.6923cqw #0009}.pp21__photo .product-media--placeholder{color:#c8c8c8;font-family:var(--font-ui);letter-spacing:0;text-align:center;text-transform:none;background:0 0;border:0;margin:0;padding:0 8cqw;font-size:4.2827cqw;font-weight:400;line-height:1.35}.pp21__fav{z-index:3;border-radius:var(--btn-radius);cursor:pointer;background:#00000080;border:0;width:11.1538cqw;height:11.1538cqw;padding:0;display:block;position:absolute;top:2.6923cqw;right:2.6923cqw;overflow:visible}.pp21__fav:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.pp21__fav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}.pp21__fav .p21__lamp{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.pp21__fav .p21__lamp-glow,.pp21__fav .p21__lamp-blob{opacity:0;transition:opacity .26s cubic-bezier(.22,1,.36,1)}.pp21__fav .p21__lamp-glow use{transition:filter .52s allow-discrete}.pp21__fav[aria-pressed=true] .p21__lamp-glow,.pp21__fav[aria-pressed=true] .p21__lamp-blob{opacity:1}.pp21__fav .p21__lamp-threads--compact{display:none}.pp21__fav[aria-pressed=true] .p21__lamp-glow use{transition:none}.pp21__fav[aria-pressed=true] [data-glow=heart-r]{filter:url(#pp21-lamp-glow-heart-r)}.pp21__fav[aria-pressed=true] [data-glow=heart-l]{filter:url(#pp21-lamp-glow-heart-l)}.pp21__fav[aria-pressed=true] [data-glow=arm-a]{filter:url(#pp21-lamp-glow-arm-a)}.pp21__fav[aria-pressed=true] [data-glow=arm-b]{filter:url(#pp21-lamp-glow-arm-b)}.pp21__badges{width:36.9571cqw;height:3.9114cqw;margin:0;padding:0;list-style:none;position:absolute;left:52.1858cqw}.pp21__badges--top{top:12.8991cqw}.pp21__badges--bottom{top:29.5513cqw}.pp21__badge{background:#f2eee7;border-radius:1.9557cqw;width:10.7852cqw;height:100%;position:absolute;top:0}.pp21__badge:first-child{top:.0575cqw;left:0}.pp21__badge:nth-child(2){left:13.086cqw}.pp21__badge:nth-child(3){left:26.172cqw}.pp21__badge>b,.pp21__badge>i{color:#565555;font-family:var(--font-ui);text-align:center;white-space:nowrap;font-style:normal;line-height:1;display:block;position:absolute;left:0;right:0}.pp21__badge>b{letter-spacing:.035em;margin-top:-.148em;font-size:1.6905cqw;font-weight:700;top:.9692cqw}.pp21__badge:first-child>b,.pp21__badge:first-child>i{margin-top:calc(-.148em - .0575cqw)}.pp21__badge>i{letter-spacing:.03em;margin-top:-.148em;font-size:.9862cqw;font-weight:400;top:2.6258cqw}.pp21__signals{background:#f2eee7;border-radius:3.1636cqw;width:36.9571cqw;height:10.0374cqw;position:absolute;top:18.191cqw;left:52.1858cqw}.pp21__signal{width:5.1769cqw;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.pp21__signal[data-slot="0"]{left:3.4513cqw}.pp21__signal[data-slot="1"]{left:16.0483cqw}.pp21__signal[data-slot="2"]{left:28.3578cqw}.pp21__orb{isolation:isolate;color:#565555;width:5.1769cqw;height:5.1769cqw;font-family:var(--font-ui);letter-spacing:.03em;border-radius:50%;place-items:center;font-size:1.6905cqw;font-weight:600;line-height:1;display:grid;position:absolute;top:1.2367cqw;left:0}.pp21__signal[data-kind=light] .pp21__orb{background:#ffe280;border:1px solid #565555;box-shadow:0 0 .719cqw .2876cqw #bf9400}.pp21__signal[data-kind=mode] .pp21__orb,.pp21__signal[data-kind=wire] .pp21__orb{border:1px solid #828282}.pp21__signal[data-kind=mode] .pp21__orb{background:#ffe280}.pp21__signal[data-kind=wire] .pp21__orb{background:#fff}.pp21__signal[data-kind=wire] .pp21__orb:before{content:"";z-index:-1;background:#fff;border:1px solid #cfcfcf;border-radius:50%;width:4.3141cqw;height:4.3141cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 .3135cqw #00000073}.pp21__signal-caption{color:#565555;width:max-content;font-family:var(--font-ui);letter-spacing:.01em;text-align:center;white-space:nowrap;margin-top:-.2313em;font-size:.9862cqw;font-weight:400;line-height:1.1665;display:block;position:absolute;top:7.3425cqw;left:50%;transform:translate(-50%)}.pp21 .p21__tip{z-index:6;opacity:0;pointer-events:none;text-align:left;--p21-tip-x:-50%;width:max-content;max-width:30cqw;transform:translateX(var(--p21-tip-x)) translateY(-.25cqw);background:#1c1917f0;border:1px solid #ffffff80;border-radius:.9cqw;gap:.15cqw;padding:.6cqw .9cqw;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:7.0136cqw;bottom:auto;left:50%;box-shadow:0 .35cqw 1.1cqw #00000073}.pp21 .p21__tip:after{content:"";left:var(--p21-tip-arrow,50%);right:var(--p21-tip-arrow-right,auto);width:.55cqw;height:.55cqw;transform:translateX(var(--p21-tip-arrow-shift,-50%)) rotate(45deg);background:#1c1917f0;border:0;border-top:1px solid #ffffff80;border-left:1px solid #ffffff80;position:absolute;top:-.28cqw;bottom:auto}.pp21 .pp21__signal[data-slot="0"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:6.0398cqw;left:-3.4513cqw;right:auto}.pp21 .pp21__signal[data-slot="1"] .p21__tip{--p21-tip-x:-50%;--p21-tip-arrow:50%;left:50%;right:auto}.pp21 .pp21__signal[data-slot="2"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:auto;--p21-tip-arrow-right:6.0109cqw;--p21-tip-arrow-shift:50%;left:auto;right:-3.4224cqw}.pp21 .p21__tip-kind,.pp21 .p21__tip-value{font-family:var(--font-ui);font-size:var(--pp21-tip-fs);overflow-wrap:break-word;white-space:normal;line-height:1.15}.pp21 .p21__tip-kind{color:#c8c1b6;font-weight:400}.pp21 .p21__tip-value{color:#fbf8f2;font-weight:700}.pp21 .pp21__signal:hover .p21__tip,.pp21 .pp21__signal:focus-visible .p21__tip,.pp21 .pp21__signal[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}.pp21 .pp21__signal[data-open=true],.pp21 .pp21__signal:hover,.pp21 .pp21__signal:focus-visible{z-index:6}.pp21__buy{border-top:1px solid #ab9681;border-bottom:1px solid #ab9681;width:36.8996cqw;height:calc(8.6856cqw + 1px);position:absolute;top:35.8211cqw;left:52.2146cqw}.pp21__price{color:#0f0f0f;letter-spacing:.01em;white-space:nowrap;margin:0;font-size:2.6414cqw;font-weight:700;line-height:1;position:absolute;top:calc(3.4469cqw - 1px);left:1.9413cqw}.pp21__price>span{margin-top:-.148em;display:block}.pp21__cart{border:1px solid var(--btn-primary-border);border-radius:var(--btn-radius);background:var(--btn-primary-bg);width:17.5151cqw;height:5.1769cqw;color:var(--btn-primary-fg);font-family:var(--font-ui);letter-spacing:0;white-space:nowrap;cursor:pointer;transform-origin:50%;place-items:center;padding:0;font-size:1.6905cqw;font-weight:700;line-height:1;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:calc(1.7831cqw - 1px);right:-.0288cqw}.pp21__cart:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pp21__blocks{grid-area:1/2;margin-top:46.5505cqw}.pp21__block{margin:0;display:flow-root}.pp21__block-title{letter-spacing:.02em;text-align:center;white-space:nowrap;margin:0;font-size:1.6905cqw;font-weight:700;line-height:1}.pp21__block--required .pp21__block-title{color:#a66e3a}.pp21__block--connection .pp21__block-title{color:#565555}.pp21__block--connection{margin-top:2.0437cqw}.pp21__frame{border:1px solid #565555;border-radius:3.1349cqw;flex-direction:column;gap:1.0641cqw;margin-top:.8962cqw;padding:calc(1.4668cqw - 1px) 1.0354cqw calc(1.4955cqw - 1px) 1.9126cqw;display:flex}.pp21__block--required .pp21__frame{border-color:#a66e3a}.pp21__block--connection .pp21__frame{margin-top:.9825cqw}.pp21__addon{min-height:4.1703cqw;position:relative;container-type:inline-size}.pp21__addon-body{min-height:12.2725cqw;position:relative}.pp21__addon-name{color:#565555;letter-spacing:.014em;margin:0;font-size:4.1231cqw;font-weight:600;line-height:1.2;position:absolute;top:calc(2.6068cqw - .248em);left:0;right:39.06cqw}.pp21__addon-name>span{display:block}.pp21__addon-ids{color:#828282;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace);letter-spacing:-.0424em;margin:0;font-size:2.8354cqw;font-weight:400;line-height:1;position:absolute;top:calc(7.7614cqw - .1116em);left:0;right:39.06cqw}.pp21__addon-ids>span{display:inline-block}.pp21__addon-dot{vertical-align:.12em;background:#828282;border-radius:50%;width:.931cqw;height:.931cqw;margin:0 2.5391cqw;display:inline-block}.pp21__addon-price{border:1px solid #000;border-radius:6.1363cqw;width:36.9022cqw;height:12.2725cqw;margin:0;display:block;position:absolute;top:0;right:.0846cqw}.pp21__addon-price>span{color:#000;letter-spacing:.02em;text-align:center;white-space:nowrap;margin-top:-.148em;font-size:4.975cqw;font-weight:700;line-height:1;display:block;position:absolute;top:3.5717cqw;left:0;right:29.8165%}.pp21__plus{border-radius:var(--btn-radius);background:var(--btn-primary-bg);cursor:pointer;transform-origin:50%;border:0;place-items:center;width:14.4731cqw;height:12.4418cqw;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:-.0846cqw;right:0}.pp21__plus:before{content:"";width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pp21__plus-glyph{width:3.8087cqw;height:3.8087cqw;margin-top:.2116cqw;display:block}.pp21__plus-count{color:var(--btn-primary-fg);font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:5.3cqw;font-weight:700;line-height:1;display:block}.pp21__addon-price--unknown>span{margin-top:0;font-size:2cqw;font-weight:500;line-height:1.1;top:2.8cqw;right:15.5cqw}.pp21__plus[disabled]{opacity:.4;cursor:default}.pp21__addon.pilot-product-card-flight,.pp21__media-frame.pilot-product-card-flight{position:fixed}.pp21__cart:hover,.pp21__cart:focus-visible,.pp21__plus:hover,.pp21__plus:focus-visible{transform:scale(1.04)}.pp21__specs{z-index:0;color:#565555;grid-area:1/1;width:37.2735cqw;min-height:70.1467cqw;margin-top:48.0155cqw;padding:7.5352cqw 1.0756cqw .9097cqw 1.1102cqw;position:relative}.pp21__specs:before{content:"";z-index:-1;filter:blur(.6687cqw);background:#f2eee7;border-radius:1.8694cqw;position:absolute;inset:0}.pp21__descr-title{color:#565555;letter-spacing:.022em;text-align:center;margin:0;font-size:1.6905cqw;font-weight:400;line-height:1}.pp21__descr{color:#565555;letter-spacing:.012em;width:35.0877cqw;margin:1.1734cqw 0 0;font-size:1.1268cqw;font-weight:400;line-height:1.2762}.pp21__descr p{margin:0}.pp21__descr p:first-child{text-indent:.638em}.pp21__spec-section:nth-child(3){margin-top:3.1521cqw}.pp21__spec-section:nth-child(4){margin-top:.6856cqw}.pp21__spec-section:nth-child(5){margin-top:1.1464cqw}.pp21__spec-section:nth-child(6){margin-top:1.319cqw}.pp21__spec-section:nth-child(7){margin-top:.9738cqw}.pp21__spec-title{color:#a66e3a;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;margin:0 0 .3739cqw;font-size:.9862cqw;font-weight:600;line-height:1}.pp21__spec-rows{margin:0}.pp21__spec-row{white-space:nowrap;grid-template-columns:12.551cqw 3.9776cqw minmax(0,1fr);height:1.8982cqw;margin:0;font-size:.9862cqw;line-height:1.8982cqw;display:grid}.pp21__spec-row>dt{color:#565555;letter-spacing:.03em;text-align:right;grid-column:1;margin:0;font-weight:600;position:relative}.pp21__spec-row>dt:after{content:"";background:#565555;border-radius:50%;width:.2517cqw;height:.2517cqw;position:absolute;top:.8703cqw;left:calc(100% + 2.0132cqw)}.pp21__spec-row>dd{color:#565555;letter-spacing:.014em;grid-column:3;align-items:center;gap:1.0354cqw;margin:0;font-weight:400;display:flex}.pp21__spec-sign{isolation:isolate;color:#565555;letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.5634cqw;font-weight:600;line-height:1;display:grid;position:absolute}.pp21__spec-sign[data-sign=WW]{background:#ffe280;width:1.7256cqw;height:1.7256cqw;top:38.9991cqw;left:28.9042cqw;box-shadow:0 0 .4314cqw #bf9400}.pp21__spec-sign[data-sign=S]{background:#ffe280;border:1px solid #d2cdcd;width:1.6968cqw;height:1.6968cqw;top:40.9117cqw;left:34.1817cqw}.pp21__spec-sign[data-sign=RW]{background:#fff;border:1px solid #d2cdcd;width:1.6968cqw;height:1.6968cqw;top:45.2833cqw;left:21.671cqw}.pp21__spec-sign[data-sign=RW]:before{content:"";z-index:-1;background:#fff;border:1px solid #d2cdcd;border-radius:50%;width:1.2655cqw;height:1.2655cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:900px){.pp21{--pp21-title-fs:clamp(1.25rem, 6.4cqw, 1.875rem)}.pp21__grid{flex-direction:column;align-items:stretch;padding:5cqw 4cqw 6cqw;display:flex}.pp21 :is(.pp21__category,.pp21__back,.pp21__title,.pp21__id,.pp21__media-frame,.pp21__badges,.pp21__signals,.pp21__buy,.pp21__blocks){width:auto;height:auto;margin:0;position:static;inset:auto}.pp21 .pp21__specs{width:auto;margin:0}.pp21 .pp21__topbar{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:1.5cqw 4cqw;display:flex}.pp21 .pp21__category,.pp21 .pp21__back{font-size:clamp(.75rem,3.6cqw,.9375rem)}.pp21 .pp21__category{text-align:right}.pp21 .pp21__back{text-align:left;width:auto;margin:0;position:absolute;top:auto;bottom:calc(100% + 1.4cqw);left:4cqw}.pp21-page .pp21{margin-top:6.2cqw}.pp21 .pp21__back-arrow{width:2.04em;height:.86em}.pp21 .pp21__back>a{gap:.6em}.pp21 .pp21__title{font-size:var(--pp21-title-fs);text-align:left;white-space:normal;margin-top:3.5cqw;line-height:1.12}.pp21 .pp21__title>span{margin-top:0}.pp21 .pp21__id{white-space:normal;align-items:center;margin-top:2cqw;font-size:clamp(.75rem,3.7cqw,.9375rem);display:flex}.pp21 .pp21__id--art{margin-top:3.5cqw}.pp21 .pp21__id>i{width:auto;margin:0 .6em 0 0}.pp21 .pp21__id>span{overflow-wrap:anywhere;min-width:0;margin:0}.pp21 .pp21__copy{flex:none;margin-left:.9em}.pp21 .pp21__media-frame{width:100%;margin-top:max(4cqw,1.875rem);position:relative}.pp21__fav{width:2.125rem;height:2.125rem;top:.5125rem;right:.5125rem}@supports ((-webkit-backdrop-filter:blur(11px)) or (backdrop-filter:blur(11px))){.pp21__fav{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px)}}.pp21__fav .p21__lamp-ink,.pp21__fav .p21__lamp-glow{stroke-width:3.5px}.pp21__fav .p21__lamp-base{stroke-width:3px}.pp21__fav .p21__lamp-threads{display:none}.pp21__fav .p21__lamp-threads--compact{stroke-width:2px;display:block}.pp21 .pp21__badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.728cqw;margin-top:4.5cqw;display:grid}.pp21 .pp21__badge{text-align:center;border-radius:999px;width:auto;height:auto;padding:2.6cqw .5cqw 2.4cqw;position:relative;inset:auto}.pp21 .pp21__badge>b,.pp21 .pp21__badge>i{letter-spacing:0;margin:0;position:static}.pp21 .pp21__badge>b{font-size:clamp(1.125rem,5.6cqw,1.625rem);line-height:1.1}.pp21 .pp21__badge>i{margin-top:.8cqw;font-size:clamp(.625rem,3.2cqw,.8125rem);line-height:1.1}.pp21 .pp21__signals{border-radius:9.765cqw;grid-template-columns:repeat(3,minmax(0,1fr));height:31cqw;margin-top:4.5cqw;display:grid}.pp21 .pp21__signal{width:auto;position:relative;inset:auto}.pp21 .pp21__orb{width:13cqw;height:13cqw;font-size:4.6cqw;top:3.5cqw;left:50%;transform:translate(-50%)}.pp21 .pp21__signal[data-kind=light] .pp21__orb{box-shadow:0 0 1.8cqw .72cqw #bf9400}.pp21 .pp21__signal[data-kind=wire] .pp21__orb:before{width:10.833cqw;height:10.833cqw;box-shadow:0 0 .8cqw #00000073}.pp21 .pp21__signal-caption{max-width:30cqw;margin-top:0;font-size:3.4cqw;line-height:1.18;top:19.6cqw}.pp21 .p21__tip{max-width:88cqw;transform:translateX(var(--p21-tip-x)) translateY(-.7cqw);border-radius:2.6cqw;gap:.5cqw;padding:1.7cqw 2.4cqw;top:18cqw;bottom:auto;box-shadow:0 1cqw 3cqw #00000073}.pp21 .p21__tip:after{width:1.6cqw;height:1.6cqw;top:-.8cqw;bottom:auto;left:var(--p21-tip-arrow,50%);right:var(--p21-tip-arrow-right,auto)}.pp21 .pp21__signal[data-slot="0"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:15.25cqw;--p21-tip-arrow-shift:-50%;left:0;right:auto}.pp21 .pp21__signal[data-slot="1"] .p21__tip{--p21-tip-x:-50%;--p21-tip-arrow:50%;--p21-tip-arrow-shift:-50%;left:50%;right:auto}.pp21 .pp21__signal[data-slot="2"] .p21__tip{--p21-tip-x:0;--p21-tip-arrow:auto;--p21-tip-arrow-right:15.25cqw;--p21-tip-arrow-shift:50%;left:auto;right:0}.pp21 .pp21__signal:hover .p21__tip{opacity:0;transform:translateX(var(--p21-tip-x)) translateY(-.7cqw)}.pp21 .pp21__signal[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}.pp21 .pp21__buy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3cqw;margin-top:5cqw;padding:4cqw 0;display:flex}.pp21 .pp21__price{font-size:clamp(1.375rem,7cqw,1.875rem);position:static}.pp21 .pp21__price>span{margin-top:0}.pp21 .pp21__cart{aspect-ratio:609/180;border-radius:var(--btn-radius);width:47.4%;height:auto;font-size:clamp(.875rem,4.4cqw,1.125rem);position:relative}.pp21 .pp21__blocks,.pp21 .pp21__block--connection{margin-top:6cqw}.pp21 .pp21__block-title{white-space:normal;font-size:clamp(.9375rem,4.8cqw,1.25rem)}.pp21 .pp21__frame{border-radius:8cqw;gap:3.5cqw;margin-top:2.5cqw;padding:4cqw 3.5cqw}.pp21__addon{min-height:0}.pp21__addon-body{min-height:0;padding:0 0 19cqw}.pp21__addon-name{font-size:clamp(.8125rem,4.6cqw,1rem);line-height:1.25;position:static}.pp21__addon-ids{white-space:normal;margin-top:1.2cqw;font-size:clamp(.65625rem,3.6cqw,.8125rem);line-height:1.3;position:static}.pp21__addon-ids>span{margin-top:0}.pp21__addon-price{border-radius:999px;width:48cqw;height:15.963cqw;top:auto;bottom:0;right:.11cqw}.pp21__addon-price>span{margin-top:0;font-size:clamp(.875rem,4.8cqw,1.0625rem);top:50%;transform:translateY(-50%)}.pp21__addon-price--unknown>span{font-size:clamp(.5625rem,3cqw,.6875rem);right:21cqw}.pp21__plus{border-radius:var(--btn-radius);width:18.826cqw;height:16.183cqw;top:auto;bottom:-.11cqw}.pp21__plus-glyph{width:4.954cqw;height:4.954cqw;margin-top:.28cqw}.pp21__plus-count{font-size:6.9cqw}.pp21 .pp21__specs{margin-top:6cqw;padding:5cqw 4cqw 5.5cqw}.pp21 .pp21__specs:before{filter:blur(1.4cqw);border-radius:6cqw}.pp21 .pp21__descr-title{font-size:clamp(.9375rem,4.8cqw,1.25rem)}.pp21 .pp21__descr{letter-spacing:0;width:auto;margin-top:3cqw;font-size:clamp(.78125rem,3.8cqw,.9375rem);line-height:1.32}.pp21 .pp21__descr p+p{margin-top:.4em}.pp21 .pp21__specs .pp21__spec-section{margin-top:5cqw}.pp21 .pp21__spec-title{white-space:normal;margin-bottom:1.5cqw;font-size:clamp(.71875rem,3.5cqw,.875rem)}.pp21 .pp21__spec-row{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:.6cqw 2.5cqw;height:auto;padding:1.4cqw 0;font-size:clamp(.75rem,3.6cqw,.875rem);line-height:1.3;display:flex}.pp21 .pp21__spec-row>dt{text-align:left}.pp21 .pp21__spec-row>dt:after{vertical-align:middle;width:1cqw;height:1cqw;margin-left:2.2cqw;display:inline-block;position:static}.pp21 .pp21__spec-row>dd{flex:auto;gap:2.5cqw;min-width:0}.pp21 .pp21__spec-row>dd>span:first-child{overflow-wrap:anywhere;min-width:0}.pp21 .pp21__spec-sign{flex:none;width:3.0628em;height:3.0628em;font-size:.5714em;position:static}.pp21 .pp21__spec-sign[data-sign=WW]{box-shadow:0 0 .7657em #bf9400}.pp21 .pp21__spec-sign[data-sign=RW]:before{width:2.246em;height:2.246em}.pp21 .pp21__photo .product-media--placeholder{font-size:3.4cqw}}@media (prefers-reduced-motion:reduce){.pp21__cart,.pp21__plus,.pp21__copy{transition:none}.pp21__cart:hover,.pp21__cart:focus-visible,.pp21__plus:hover,.pp21__plus:focus-visible,.pp21__copy:hover,.pp21__copy:focus-visible{transform:none}.pp21__fav .p21__lamp-glow,.pp21__fav .p21__lamp-blob,.pp21__fav .p21__lamp-glow use{transition:none}}
@keyframes p21-flash-f{0%,39.999%{background:var(--p21-flash-lit,#e4efff);box-shadow:0 0 1.5909cqw .4545cqw var(--p21-flash-glow)}40%,to{background:var(--p21-flash-rest);box-shadow:none}}.catalog-card--p21 .p21__signal[data-kind=mode][data-code=F] .p21__orb{--p21-flash-rest:#fff;--p21-flash-glow:#c7dcf7f2;background:var(--p21-flash-lit,#e4efff);box-shadow:0 0 1.5909cqw .4545cqw var(--p21-flash-glow);border:1px solid #828282;animation:.5s step-end infinite p21-flash-f}@keyframes r12-signal-flash-f{0%,39.999%{background:var(--product-signal-swatch);box-shadow:0 0 8px #c7dcf799,0 0 16px #c7dcf757}40%,to{box-shadow:none;background:#fff}}body .product-signal-orb[data-strobe=true][data-signal-code=F]{background:var(--product-signal-swatch);color:#2b4c77;border-color:#0000;animation:.5s step-end infinite r12-signal-flash-f;box-shadow:0 0 8px #c7dcf799,0 0 16px #c7dcf757}.pp21 .pp21__signal[data-kind=mode][data-code=F] .pp21__orb{--p21-flash-rest:#fff;--p21-flash-glow:#c7dcf7f2;background:var(--p21-flash-lit,#e4efff);box-shadow:0 0 .6424cqw .1835cqw var(--p21-flash-glow);border:1px solid #828282;animation:.5s step-end infinite p21-flash-f}.catalog-card--p21 .p21__signal[data-kind=wire]:not([data-contour=double]) .p21__orb:before,.catalog-card--p21 .p21__signal[data-kind=bulb]:not([data-contour=double]) .p21__orb:before{content:none}.catalog-card--p21 .p21__signal[data-kind=wire]:not([data-contour=double]) .p21__orb,.catalog-card--p21 .p21__signal[data-kind=bulb]:not([data-contour=double]) .p21__orb{background:var(--p21-orb-inner,#fff)}.catalog-card--p21 .p21__signal[data-kind=light]:not([data-code=WW]) .p21__orb:after{content:"";z-index:-1;background:var(--p21-orb-fill,#ffe280);filter:blur(.5cqw);opacity:.55;border-radius:50%;width:118%;height:118%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.catalog-card--p21 .p21__tip-kind{font-size:4.4cqw}.catalog-card--p21 .p21__tip-value{font-size:5.4cqw}@media (max-width:900px){.catalog-card--p21 .p21__action[data-action=share]{color:#fff;background:#00000080}.catalog-card--p21 .p21__action[data-action=share] svg{width:1.225rem;height:1.225rem}.catalog-card--p21 .p21__tip-kind{font-size:6.2cqw}.catalog-card--p21 .p21__tip-value{font-size:7.6cqw}}@media (max-width:620px){.catalog-card--p21 .p21__action[data-action=share] svg{width:.875rem;height:.875rem}}.p21__cart--counter,.pp21__cart--counter,.catalog-card__cart-counter{cursor:default;grid-template-columns:1fr auto 1fr;align-items:center;gap:0;padding:0;display:grid}.p21__cart-step,.pp21__cart-step,.catalog-card__cart-step{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;line-height:1;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.p21__cart-step:hover,.p21__cart-step:focus-visible,.pp21__cart-step:hover,.pp21__cart-step:focus-visible,.catalog-card__cart-step:hover,.catalog-card__cart-step:focus-visible{transform:scale(1.04)}.p21__cart-step:before,.pp21__cart-step:before,.catalog-card__cart-step:before{content:"";width:100%;height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p21__cart-count,.pp21__cart-count,.catalog-card__cart-count{font:inherit;font-variant-numeric:tabular-nums;text-align:center;line-height:1}.catalog-card--p21 .p21__cart--counter{padding:0 1.4cqw}.catalog-card--p21 .p21__cart--counter:after{content:none}.catalog-card--p21 .p21__cart--counter:hover,.catalog-card--p21 .p21__cart--counter:focus-within{transform:translateY(-50%)}.pp21 .pp21__cart--counter{padding:0 1.4cqw}.pp21 .pp21__cart--counter:before{content:none}.pp21 .pp21__cart--counter:hover,.pp21 .pp21__cart--counter:focus-within{transform:none}.catalog-detail .catalog-detail__product-actions--primary .catalog-card__cart-counter{padding:0 1.15rem}.catalog-detail .catalog-detail__product-actions--primary .catalog-card__cart-counter:hover,.catalog-detail .catalog-detail__product-actions--primary .catalog-card__cart-counter:focus-within{background:var(--catalog-ink);color:#fffdf8;border-color:#0000;transform:none}@media (min-width:901px){:is(.site-main--contained:has(.demo-page--favorites),.site-main--contained:has(.search-page)){width:100%;padding-left:0;padding-right:0}:is(.site-main--contained:has(.demo-page--favorites) .page-grid,.site-main--contained:has(.search-page) .page-grid){width:min(calc(100% * var(--ui-scale)), var(--page-max))}.demo-page__body>.favorites-experience{margin-inline:calc(-1 * (clamp(1.35rem, calc(3vw * var(--ui-scale)), 2.75rem) + 1px))}.search-page__body .search-results__grid{gap:clamp(1rem, calc(2vw * var(--ui-scale)), 1.65rem)}}.scenario-collections .scenario-product-collection{--scenario-panel-pad:1.5rem;padding:var(--scenario-panel-pad);margin-inline:calc(-1 * var(--scenario-panel-pad))}@media (max-width:768px){.scenario-collections .scenario-product-collection{--scenario-panel-pad:1rem}}@media (prefers-reduced-motion:reduce){.catalog-card--p21 .p21__signal[data-kind=mode][data-code=F] .p21__orb{background:var(--p21-flash-lit,#e4efff);box-shadow:0 0 1.5909cqw .4545cqw var(--p21-flash-glow);animation:none}body .product-signal-orb[data-strobe=true][data-signal-code=F]{background:var(--product-signal-swatch)!important;color:#2b4c77!important;border-color:#0000!important;animation:none!important;box-shadow:0 0 8px #c7dcf799,0 0 16px #c7dcf757!important}.pp21 .pp21__signal[data-kind=mode][data-code=F] .pp21__orb{background:var(--p21-flash-lit,#e4efff);box-shadow:0 0 .6424cqw .1835cqw var(--p21-flash-glow);animation:none}.p21__cart-step,.pp21__cart-step,.catalog-card__cart-step{transition:none}.p21__cart-step:hover,.p21__cart-step:focus-visible,.pp21__cart-step:hover,.pp21__cart-step:focus-visible,.catalog-card__cart-step:hover,.catalog-card__cart-step:focus-visible{transform:none}}
:root{--banner-pad:var(--masthead-inset);--banner-gap:2rem;--banner-media-width:clamp(13rem, 24vw, 26rem);--banner-min-height:calc(var(--banner-media-width) * 2 / 3 + var(--banner-pad) * 2);--banner-air:5.2rem;--category-tile-name-lines:2}body .structure-page__masthead.structure-page__masthead--banner{min-height:var(--banner-min-height);margin-bottom:var(--banner-air);grid-template-columns:minmax(0, 1fr) var(--banner-media-width);align-items:center;gap:var(--banner-gap);padding-block:var(--banner-pad);padding-inline:calc(var(--page-gutter) + var(--banner-pad));display:grid;overflow:visible}body .structure-page__masthead--banner .structure-page__masthead-copy{z-index:auto;align-self:center;min-width:0;position:static}body .structure-page__masthead--banner .structure-page__banner-media{width:var(--banner-media-width);aspect-ratio:3/2;place-self:center end;max-width:100%;min-height:0;display:block;position:relative}body .structure-page__masthead--banner .structure-page__scenario-hero{aspect-ratio:auto;object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;display:block;position:absolute;inset:0}body .catalog-category-nav--full .catalog-category-nav__name{min-height:calc(var(--category-tile-name-lines) * 1.25em + 1px);min-height:calc(var(--category-tile-name-lines) * 1lh + 1px);display:block}body .catalog-category-nav--full .catalog-category-nav__link{align-self:start}@media (min-width:901px) and (max-width:1279px){:root{--category-tile-name-lines:4;--banner-media-width:clamp(13rem, 24vw, 22rem);--banner-min-height:23.8rem}}@media (min-width:621px) and (max-width:900px){:root{--banner-media-width:17rem;--banner-min-height:28.2rem}}@media (min-width:760px) and (max-width:900px){:root{--banner-min-height:23.7rem}}@media (max-width:620px){:root{--banner-media-width:100%;--banner-min-height:39.2rem;--banner-air:3.2rem}body .structure-page__masthead.structure-page__masthead--banner{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}body .structure-page__masthead--banner .structure-page__masthead-copy{align-self:start}body .structure-page__masthead--banner .structure-page__banner-media{place-self:end stretch;width:100%}}
body .catalog-card.catalog-card--p21-lines{aspect-ratio:2200/5000}body .catalog-card--p21-lines .p21__category{align-items:center;gap:2.0455cqw;height:5.2727cqw;display:flex;top:126.296cqw}body .catalog-card--p21-lines .p21__category>a{margin-top:0}body .catalog-card--p21-lines .p21__voltage{z-index:3;color:#8eacd1;height:5.2727cqw;font-family:var(--font-ui);letter-spacing:0;white-space:nowrap;cursor:default;background:linear-gradient(98deg,#e5f7ff,#dae9ff);border:1px solid #90afc2;border-radius:2.6364cqw;flex:none;place-items:center;padding:0 2.5909cqw;font-size:3.6864cqw;font-weight:700;line-height:1;display:grid;position:relative}body .catalog-card--p21-lines .p21__voltage-value{display:block}body .catalog-card--p21-lines .p21__voltage .p21__tip{--p21-tip-x:0;--p21-tip-arrow:7.5455cqw;--p21-tip-arrow-right:auto;bottom:calc(100% + 1cqw);left:0;right:auto}body .catalog-card--p21-lines .p21__voltage .p21__tip-value{white-space:normal;text-align:left}body .catalog-card--p21-lines .p21__voltage .p21__tip{max-width:58cqw}body .catalog-card--p21-lines .p21__voltage:hover .p21__tip,body .catalog-card--p21-lines .p21__voltage:focus-visible .p21__tip,body .catalog-card--p21-lines .p21__voltage[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}body .catalog-card--p21-lines .p21__title{height:12.6818cqw;overflow:visible}body .catalog-card--p21-lines .p21__title>.p21__title-line{text-overflow:clip;overflow:visible}body .catalog-card--p21-lines .p21__title>.p21__title-line--2{color:#565555;letter-spacing:0;--p21-ink:.735;font-size:5.75cqw;font-weight:600;position:absolute;top:7.3636cqw;left:0;right:0}body .catalog-card--p21-lines .p21__art{top:151.868cqw}body .catalog-card--p21-lines .p21__code{top:156.764cqw}body .catalog-card--p21-lines .p21__art,body .catalog-card--p21-lines .p21__code{align-items:flex-start;display:flex}body .catalog-card--p21-lines .p21__copy{z-index:3;color:#a8a8a8;cursor:pointer;background:0 0;border:0;flex:none;width:3.5455cqw;height:2.9545cqw;margin:-.0909cqw 0 0 3.5cqw;padding:0;display:block;position:relative}body .catalog-card--p21-lines .p21__code .p21__copy{margin:-.1727cqw 0 0 3.9318cqw}body .catalog-card--p21-lines .p21__copy-glyph{width:100%;height:100%;display:block;overflow:visible}body .catalog-card--p21-lines .p21__copy-back{fill:#f5f1ec;stroke:currentColor;stroke-width:1px}body .catalog-card--p21-lines .p21__copy-front{fill:#f2eee7;stroke:currentColor;stroke-width:1px}body .catalog-card--p21-lines .p21__copy:hover,body .catalog-card--p21-lines .p21__copy:focus-visible{color:#a66e3a}body .catalog-card--p21-lines .p21__copy-check{fill:none;stroke:#a66e3a;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .16s ease-out}body .catalog-card--p21-lines .p21__copy[data-copied=true]{color:#a66e3a}body .catalog-card--p21-lines .p21__copy[data-copied=true] .p21__copy-check{opacity:1}body .catalog-card--p21-lines .p21__badges{top:164.636cqw}body .catalog-card--p21-lines .p21__signals{top:178.727cqw}body .catalog-card--p21-lines .p21__price{top:205.727cqw}body .catalog-card--p21-lines .p21__signal[data-slot="0"]{width:11.3636cqw;left:8.7273cqw}body .catalog-card--p21-lines .p21__signal[data-slot="1"]{width:11.3636cqw;left:38.6364cqw}body .catalog-card--p21-lines .p21__signal[data-slot="2"]{width:11.3636cqw;left:68.5909cqw}body .catalog-card--p21-lines .p21__orb{width:11.3636cqw;height:11.3636cqw;top:2cqw}body .catalog-card--p21-lines .p21__signal[data-kind=wire] .p21__orb:before,body .catalog-card--p21-lines .p21__signal[data-kind=bulb] .p21__orb:before{width:10cqw;height:10cqw}@media (min-width:900.02px){body .catalog-card--p21-lines .p21__signal:after{top:15.0273cqw}body .catalog-card--p21-lines .p21__signal .p21__tip{bottom:18.4273cqw}body .catalog-card--p21-lines .p21__signal[data-slot="0"] .p21__tip{left:-8.7273cqw}body .catalog-card--p21-lines .p21__signal[data-slot="2"] .p21__tip{right:-8.6819cqw}}@media (max-width:900px){body .catalog-card.catalog-card--p21-lines{aspect-ratio:1428/3384}body .catalog-card--p21-lines .p21__category{gap:2.8922cqw;height:5.5322cqw;top:127.276cqw}body .catalog-card--p21-lines .p21__voltage{border-radius:2.7661cqw;height:5.5322cqw;padding:0 3.5714cqw;font-size:4.2612cqw}body .catalog-card--p21-lines .p21__voltage .p21__tip{--p21-tip-arrow:8.6835cqw;max-width:72cqw}body .catalog-card--p21-lines .p21__voltage:hover .p21__tip{opacity:0;transform:translateX(var(--p21-tip-x)) translateY(.7cqw)}body .catalog-card--p21-lines .p21__voltage[data-open=true] .p21__tip{opacity:1;transform:translateX(var(--p21-tip-x))}body .catalog-card--p21-lines .p21__title{height:13.0952cqw}body .catalog-card--p21-lines .p21__title>.p21__title-line--2{font-size:5.9104cqw;top:7.6331cqw}body .catalog-card--p21-lines .p21__art{top:153.347cqw}body .catalog-card--p21-lines .p21__code{top:159.58cqw}body .catalog-card--p21-lines .p21__copy{display:none}body .catalog-card--p21-lines .p21__badges{top:167.507cqw}body .catalog-card--p21-lines .p21__signals{top:184.874cqw}body .catalog-card--p21-lines .p21__signal[data-slot="0"]{width:14.0056cqw;left:6.7227cqw}body .catalog-card--p21-lines .p21__signal[data-slot="1"]{width:14.0056cqw;left:37.395cqw}body .catalog-card--p21-lines .p21__signal[data-slot="2"]{width:14.0056cqw;left:68.0672cqw}body .catalog-card--p21-lines .p21__orb{width:14.0056cqw;height:14.0056cqw;top:2.8011cqw}body .catalog-card--p21-lines .p21__signal[data-kind=wire] .p21__orb:before,body .catalog-card--p21-lines .p21__signal[data-kind=bulb] .p21__orb:before{width:11.9048cqw;height:11.9048cqw}body .catalog-card--p21-lines .p21__price{height:17.8571cqw;top:211.905cqw}body .catalog-card--p21-lines .p21__price-label{top:2.2409cqw;left:5.014cqw}body .catalog-card--p21-lines .p21__price-value{top:9.3137cqw;left:4.972cqw}body .catalog-card--p21-lines .p21__cart{border-radius:var(--btn-radius);height:17.8571cqw}}
.search-panel__submit,.cart-experience__remove,.compare-experience__clear,.compare-experience__product-card button,.floating-actions__menu a,.floating-actions__menu button,.p21__copy,.pp21__copy,.p21__signal,.pp21__signal,.product-signal__button,.p21__cart-step,.pp21__cart-step,.catalog-card__cart-step{border-radius:var(--btn-radius)}.button--primary.glass-action-primary,.configurator-shell .button--primary,.s27142-button.is-primary,.catalog-action-link,.calculator-primary-button,.scenario-consultation-button,.search-panel__submit{border-color:var(--btn-primary-border);background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.button--primary.glass-action-primary:hover,.button--primary.glass-action-primary:focus-visible,.configurator-shell .button--primary:hover,.configurator-shell .button--primary:focus-visible,.s27142-button.is-primary:hover,.s27142-button.is-primary:focus-visible,.catalog-action-link:hover,.catalog-action-link:focus-visible,.calculator-primary-button:hover,.calculator-primary-button:focus-visible,.scenario-consultation-button:hover,.scenario-consultation-button:focus-visible,.search-panel__submit:hover,.search-panel__submit:focus-visible{border-color:var(--btn-primary-fg);background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.search-panel__submit{cursor:pointer;min-height:2.75rem;font:inherit;border-style:solid;border-width:1px;justify-content:center;align-items:center;margin-top:.6rem;padding-inline:1.4rem;font-size:.8rem;font-weight:700;display:inline-flex}
.site-footer{--footer-muted:var(--color-stone-400);--footer-line:var(--color-line);border-top:1px solid var(--footer-line);background:var(--color-ink-900);color:var(--color-milk-50);font-family:var(--font-ui);font-size:calc(1rem / var(--ui-scale));line-height:1.5}.site-footer__inner{max-width:95em;margin:0 auto;padding:3.75em clamp(1.25em,3.23vw,4.275em) 1.75em}.site-footer__grid{grid-template-columns:1.1fr .95fr 1.1fr .8fr 1.25fr;gap:2em;display:grid}.site-footer__brand,.site-footer__group{min-width:0}.site-footer__wordmark{letter-spacing:-.8px;align-items:center;min-height:44px;font-size:1.375em;font-weight:750;line-height:1.2;display:inline-flex}.site-footer__brand p{max-width:16.25em;color:var(--footer-muted);margin:1em 0 0;font-size:1em;line-height:1.65}.site-footer__brand p+p{margin-top:.625em}.site-footer__group h2{margin:10px 0 16px;font-size:.875em;font-weight:750;line-height:24px}.site-footer__group ul{margin:0;padding:0;list-style:none}.site-footer__group a{overflow-wrap:anywhere;align-items:center;width:fit-content;min-width:44px;max-width:100%;min-height:44px;padding:.625em 0;font-size:1em;line-height:1.5;display:flex}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-underline-offset:5px;text-decoration:underline}.site-footer a:focus-visible{outline-offset:4px;text-underline-offset:5px;border-radius:2px;outline:2px solid;text-decoration:underline}.site-footer__bottom{border-top:1px solid var(--footer-line);color:var(--footer-muted);margin-top:2.75em;padding-top:1.5em;font-size:1em;line-height:1.625}.site-footer__bottom p{margin:0}.site-footer-not-found{padding-block:3em}.site-footer-not-found h1{margin:0;font-size:2em}@media (max-width:1100px){.site-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__brand{grid-column:1/-1}.site-footer__brand p{max-width:none}}@media (max-width:800px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__inner{padding-top:2.5em}}@media (max-width:540px){.site-footer__inner{padding:2em 1.25em 1.75em}.site-footer__grid{grid-template-columns:minmax(0,1fr);gap:1.75em}.site-footer__brand{grid-column:auto}.site-footer__brand p{max-width:20em}.site-footer__group h2{margin:0 0 12px}.site-footer__bottom{margin-top:2em;padding-top:1.5em}}
.legal-doc{--legal-muted:#655b51;padding-bottom:5rem}.legal-doc__title{max-width:20em;font-size:clamp(2rem, calc(3.6vw * var(--ui-scale)), 3.4rem);letter-spacing:-.03em;line-height:1.05}.legal-doc__intro{color:var(--legal-muted)}.legal-doc__revision{color:var(--legal-muted);font-size:calc(1rem / var(--ui-scale));margin:1.25rem 0 0;line-height:1.5}.legal-doc__body{color:var(--catalog-ink);font-family:var(--font-ui);font-size:calc(1rem / var(--ui-scale));grid-template-columns:minmax(14em,.8fr) minmax(0,2.2fr);gap:clamp(2em,5vw,5em);padding-top:clamp(2em,4vw,4em);line-height:1.6;display:grid}.legal-doc__toc{top:calc(var(--header-height) + 1.25em);align-self:start;min-width:0;position:sticky}.legal-doc__toc-label{color:var(--legal-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5em;font-size:1em;font-weight:750;line-height:1.4}.legal-doc__toc ol{margin:0;padding:0 0 0 1.5em}.legal-doc__toc li{margin:0;padding-left:.25em}.legal-doc__toc a{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;padding:.25em 0;text-decoration:none;display:flex}.legal-doc__toc a:hover{text-underline-offset:4px;text-decoration:underline}.legal-doc__toc a:focus-visible{outline-offset:3px;text-underline-offset:4px;border-radius:2px;outline:2px solid;text-decoration:underline}.legal-doc__article{min-width:0;max-width:46em}.legal-doc__notice{border-left:3px solid var(--catalog-amber);background:var(--catalog-card-surface);border-radius:0 .75em .75em 0;margin:0 0 2em;padding:1em 1.25em}.legal-doc__section+.legal-doc__section{margin-top:2.5em}.legal-doc__section h2{letter-spacing:-.02em;scroll-margin-top:calc(var(--header-height) + 1em);margin:0 0 .75em;font-size:1.375em;font-weight:700;line-height:1.25}.legal-doc__article p{margin:0 0 1em}.legal-doc__article ul{margin:0 0 1em;padding-left:1.25em}.legal-doc__article li{margin:0 0 .5em}.legal-doc__article a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.legal-doc__article a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.legal-doc__facts{border:1px solid var(--catalog-line);background:var(--catalog-card-surface-strong);border-radius:.75em;grid-template-columns:minmax(10em,.8fr) minmax(0,1.6fr);gap:.75em 1.5em;margin:0 0 1.25em;padding:1em 1.25em;display:grid}.legal-doc__facts>div{display:contents}.legal-doc__facts dt{color:var(--legal-muted)}.legal-doc__facts dd{overflow-wrap:anywhere;margin:0}.legal-doc__contact a,.legal-doc__related a{align-items:center;min-height:44px;display:inline-flex}.legal-doc__related{border-top:1px solid var(--catalog-line);flex-wrap:wrap;gap:.5em 1.5em;margin-top:2.5em;padding-top:1.5em;display:flex}@media (max-width:900px){.legal-doc__body{grid-template-columns:minmax(0,1fr);gap:2em}.legal-doc__toc{position:static}.legal-doc__facts{grid-template-columns:minmax(0,1fr);gap:.25em 0}.legal-doc__facts dd{margin-bottom:.5em}}
