nf-edition-picker,nf-native-options{display:block}.nf-editions,.nf-editions *,.nf-compare,.nf-compare *,.nf-native-options,.nf-native-options *{box-sizing:border-box}.nf-purchase-info{width:100%;max-width:520px;margin-inline:auto;color:#1c1c1c}.nf-purchase-info .nf-and-title{margin:0;font-size:clamp(25px,2.35vw,34px);font-weight:500;line-height:1.16;letter-spacing:-.027em;text-transform:none;overflow-wrap:anywhere}.nf-purchase-info .nf-and-subtitle{margin:12px 0 0;color:#707070;font-size:16px;line-height:1.5}.nf-purchase-info>.product-info__block-item[data-block-type=price]{margin-block:14px 12px}.nf-purchase-info>.product-info__block-item[data-block-type=price]+.product-info__block-item[data-block-type="@app"],.nf-purchase-info>.product-info__block-item[data-block-type=payment-terms]{margin-block:0}.nf-purchase-info>.product-info__block-item[data-block-type=variant-picker]{margin-block-start:24px}.nf-purchase-info .product-info__block-item:empty{display:none}.nf-editions{margin:0 0 26px;color:inherit;font-family:inherit;min-width:0}.nf-editions__heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px}.nf-editions__label{font-size:23px;font-weight:400;line-height:1.3;letter-spacing:-.45px}.nf-editions__compare-button{display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:none;padding:8px 0;min-height:40px;font:inherit;font-size:13px;color:#707070;cursor:pointer;white-space:nowrap}.nf-editions__compare-button:hover{color:#a94e28}.nf-editions__cards{display:flex;flex-direction:column;gap:10px}.nf-editions__card{display:grid;position:relative;grid-template-columns:minmax(0,1fr) auto 18px;grid-template-rows:auto auto;align-content:center;align-items:center;gap:4px 14px;min-height:78px;padding:15px 18px;border:1px solid #dedede;border-radius:4px;background:transparent;color:#252525;text-decoration:none;text-align:left;box-shadow:none;transition:border-color .14s ease}a.nf-editions__card:hover{border-color:#777;background:#fafafa}.nf-editions__card.is-selected{border-color:#252525}.nf-editions__card.is-unavailable{color:#777;background:#fafafa}.nf-editions__title{grid-column:1;grid-row:1;display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:17px;font-weight:400;line-height:1.4}.nf-editions__caption{grid-column:1;grid-row:2;font-size:13px;line-height:1.5;color:#777}.nf-editions__price{grid-column:2;grid-row:1/3;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px;font-size:15px;font-weight:400;white-space:nowrap}.nf-editions__price s,.nf-compare__price s{font-size:.85em;font-weight:400;color:#858585;text-decoration-thickness:1px}.nf-editions__from{font-size:13px;color:#777}.nf-editions__check{grid-column:3;grid-row:1/3;align-self:center;opacity:0;color:#222}.nf-editions__card.is-selected .nf-editions__check{opacity:1}.nf-editions__sale-badge{display:inline-flex;align-items:center;padding:4px 7px;background:#f7e8dd;color:#9c4726;border-radius:2px;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.nf-editions__editor-note{margin:10px 0 0;font-size:12px;line-height:1.6;color:#6b6b6b}.nf-editions__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nf-editions :is(a,button,summary):focus-visible,.nf-native-options :is(button,label,summary,select):focus-visible,.nf-compare :is(button,summary,[tabindex]):focus-visible{outline:2px solid #b95b2b;outline-offset:4px}.nf-compare{padding:0;border:0;border-radius:10px;margin:auto;width:min(720px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);overflow:auto;background:#fff;color:#252525;font-family:inherit;text-align:left;box-shadow:0 20px 80px #0002}.nf-compare::backdrop{background:#0006;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.nf-compare__head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 28px 20px}.nf-compare__head h2{margin:0;font-size:27px;line-height:1.25;letter-spacing:-.6px;font-weight:400;text-transform:none;color:inherit}.nf-compare__close{display:grid;place-items:center;flex:none;width:42px;height:42px;border:0;border-radius:50%;background:#f5f5f5;color:#252525;font:inherit;font-size:26px;cursor:pointer}.nf-compare__body{padding:0 28px 28px}.nf-compare__table-wrap{width:100%;overflow-x:auto}.nf-compare table{width:100%;border-collapse:collapse;margin:0;border:0;font-size:14px;line-height:1.6;text-align:left}.nf-compare th,.nf-compare td{padding:15px 10px;border:0;border-bottom:1px solid #e5e5e5;vertical-align:top;color:inherit}.nf-compare thead{background:#f7f7f5}.nf-compare th{font-weight:400}.nf-compare th:first-child,.nf-compare td:first-child{padding-left:0}.nf-compare__price{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.nf-compare__tabs{display:flex;gap:24px;margin:22px 0 20px;border-bottom:1px solid #ddd}.nf-compare__tabs button{position:relative;min-height:46px;border:0;padding:10px 0 13px;background:none;color:#777;font:inherit;font-size:16px;cursor:pointer}.nf-compare__tabs button[aria-selected=true]{color:#222}.nf-compare__tabs button[aria-selected=true]:after{position:absolute;content:"";bottom:-1px;left:0;right:0;height:2px;background:#222}.nf-compare__panel[hidden]{display:none!important}.nf-compare__pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}.nf-compare__pair span{display:block;margin-bottom:6px;font-size:13px;color:#777}.nf-compare__pair strong{display:block;font-size:20px;line-height:1.3;font-weight:500}.nf-compare__pair p{margin:10px 0 20px;font-size:15px;line-height:1.65;color:#666}.nf-compare__keycap-labels{padding:0 12px 12px;text-align:center}.nf-compare__figure{margin:0}.nf-compare__figure img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1.8;object-fit:cover;border-radius:4px;background:#f4f3f1}.nf-compare__figure figcaption{margin-top:8px;font-size:12px;line-height:1.5;color:#777}.nf-compare__explanation{margin:16px 0 0;font-size:15px;line-height:1.65}.nf-compare__more{margin-top:12px}.nf-compare__more summary{padding:12px 0;font-size:14px;line-height:1.5;cursor:pointer}.nf-compare__more p,.nf-compare__note{margin:0 0 12px;font-size:14px;line-height:1.65;color:#666}.nf-compare__note{padding-top:16px;border-top:1px solid #eee;font-size:13px}.nf-native-options .nc-update-entry,.nf-native-options .nc-switch-basics,.nf-native-options .nc-footer-info,.nf-native-options .nc-info-card,.nf-native-options .nc-switch-details{display:none!important}.nf-native-options .nc-apple-container{max-width:none;margin:0;padding:0;background:transparent}.nf-native-stack{display:flex!important;flex-direction:column;gap:0!important}.nf-option-group{width:100%;min-width:0;margin:0 0 22px;padding:0;border:0}.nf-option-group>summary{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 0 20px;list-style:none;cursor:pointer}.nf-option-group>summary::-webkit-details-marker{display:none}.nf-option-group__title{font-size:23px;font-weight:400;letter-spacing:-.45px;line-height:1.3}.nf-option-group__selection{margin-left:auto;max-width:48%;font-size:14px;line-height:1.5;color:#777;text-align:right}.nf-option-group[open] .nf-option-group__selection{visibility:hidden}.nf-option-group__chevron{flex:none;color:#777;font-size:20px;line-height:1;transition:transform .14s ease}.nf-option-group[open] .nf-option-group__chevron{transform:rotate(180deg)}.nf-option-group:not([open])>summary{padding-bottom:15px;border-bottom:1px solid #e5e5e5}.nf-native-options .nf-option-group .nc-header{display:none!important}.nf-native-options .nc-section{margin:0;padding:0;border:0;min-width:0}.nf-native-options .nc-pills-row,.nf-native-options .nc-switch-setup-row,.nf-native-options .nc-swatches-grid{display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding:0}.nf-native-options .nc-pill,.nf-native-options .nc-swatch{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;width:100%;min-width:0;min-height:62px;height:auto;margin:0;padding:16px 18px;border:1px solid #dedede!important;border-radius:4px!important;outline:none!important;outline-offset:0!important;background:transparent!important;box-shadow:none!important;color:#252525!important;font:inherit;font-size:17px!important;font-weight:400!important;line-height:1.45;text-align:left;white-space:normal;transform:none!important;cursor:pointer}.nf-native-options .nc-pill.is-active,.nf-native-options .nc-swatch.is-active{border-color:#252525!important;background:transparent!important}.nf-native-options .nc-pill:after,.nf-native-options .nc-swatch:after{position:static;display:block;content:"";flex:none;width:7px;height:12px;margin-left:auto;border:solid transparent;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.nf-native-options .nc-pill.is-active:after,.nf-native-options .nc-swatch.is-active:after{border-color:#252525}.nf-native-options .nc-pill:hover:not(:disabled),.nf-native-options .nc-swatch:hover:not(:disabled){border-color:#777!important;background:#fafafa!important}.nf-native-options .nc-pill[aria-disabled=true],.nf-native-options .nc-swatch[aria-disabled=true],.nf-native-options :disabled{opacity:.4;cursor:not-allowed}.nf-native-options .nc-switch-setup-pill span{flex:1;font-size:17px!important;font-weight:400!important;line-height:1.45}.nf-native-options .nc-switch-setup-pill small{margin-left:auto;color:#777;font-size:15px;font-weight:400;white-space:nowrap}.nf-native-options .nc-switch-setup-pill:first-child small{display:none}.nf-native-options .nc-switch-setup-pill:after{margin-left:0}.nf-native-options .nf-color-dot{display:block;flex:none;width:26px;height:26px;border:1px solid #00000012;border-radius:50%}.nf-native-options .nf-color-name{flex:1;font-size:17px;line-height:1.45}.nf-native-options .nc-selection{display:none!important}.nf-native-options .variant-picker__option{min-width:0;margin:0;padding:0;border:0}.nf-native-enhanced .variant-picker__option-info{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.nf-native-options .variant-picker__option-values{display:flex;flex-direction:column;gap:10px;min-width:0}.nf-native-options label.block-swatch,.nf-native-options label.color-swatch{display:flex;align-items:center;justify-content:flex-start;gap:14px;width:100%;min-height:60px;margin:0;padding:15px 18px;border:1px solid #dedede;border-radius:4px;background:transparent;color:#252525;box-shadow:none;font-size:17px;font-weight:400;line-height:1.45;text-align:left}.nf-native-options input[type=radio]:checked+label{border-color:#252525}.nf-native-options input[type=radio]:checked+label:after{content:"\2713";margin-left:auto;font-size:17px}.nf-purchase-info{display:grid;grid-template-columns:126px minmax(0,1fr);gap:0 12px}.nf-purchase-info>.product-info__block-item,.nf-purchase-info>.product-info__block-group{grid-column:1/-1;min-width:0}.nf-purchase-info>.product-info__block-item[data-block-type=quantity-selector]{grid-column:1;align-self:start;margin-top:22px}.nf-purchase-info>.product-info__block-item[data-block-type=buy-buttons]{display:contents}.nf-purchase-info .product-info__buy-buttons{grid-column:2;margin-top:22px;min-width:0}.nf-purchase-info .product-info__quantity-selector .block-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nf-order-info{grid-column:1/-1;margin-top:14px}.nf-order-info__dispatch{margin:0 0 8px;color:#444;font-size:14px;line-height:1.5}.nf-order-info__included{margin:0;color:#777;font-size:13px;line-height:1.5}@media(min-width:1000px){.nf-and-product{column-gap:clamp(40px,4vw,80px);align-items:start}.nf-and-product .nf-purchase-info{max-width:500px;margin-inline:0}}@media(max-width:760px){.nf-editions__heading{gap:10px}.nf-editions__label{font-size:21px}.nf-editions__compare-button{font-size:12px}.nf-editions__card{min-height:76px;padding:14px 16px;column-gap:10px}.nf-editions__title{font-size:16px;gap:7px}.nf-editions__sale-badge{font-size:9px;padding:4px 6px}.nf-editions__price{font-size:14px;gap:5px}.nf-editions__from{font-size:12px}.nf-option-group{margin-bottom:14px}.nf-option-group>summary{min-height:60px}.nf-option-group__title{font-size:22px}.nf-option-group[open]>summary{padding-bottom:17px}.nf-native-options .nc-pill,.nf-native-options .nc-swatch{min-height:60px;padding:15px 16px;font-size:16px!important;gap:12px}.nf-native-options .nc-switch-setup-pill span,.nf-native-options .nf-color-name{font-size:16px!important}.nf-option-group__selection{font-size:14px}.nf-compare__head{padding:20px 20px 16px}.nf-compare__head h2{font-size:24px}.nf-compare__body{padding:0 20px 24px}.nf-compare th,.nf-compare td{padding:12px 7px;font-size:13px}.nf-compare__tabs{gap:20px;margin-top:16px}.nf-compare__pair{gap:16px}.nf-compare__pair strong{font-size:18px}.nf-compare__keycap-labels{padding-inline:0}.nf-compare__explanation{font-size:14px}}@media(prefers-reduced-motion:reduce){.nf-editions__card,.nf-option-group__chevron{transition:none}}.nf-native-options .nc-pill:focus-visible,.nf-native-options .nc-swatch:focus-visible{outline:2px solid #b95b2b!important;outline-offset:3px!important}nf-config-media{display:block;min-width:0}.nf-config-stage{margin:0;min-width:0;color:#252525}.nf-config-stage[hidden],.nf-config-stage [hidden]{display:none!important}.nf-sticky-gallery.nf-config-active product-gallery{display:none!important}.nf-config-stage__image{position:relative;display:grid;place-items:center;aspect-ratio:1/1;background:#f5f5f3;border-radius:6px;overflow:hidden}.nf-config-stage__image>img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.nf-config-stage__image>p{max-width:270px;padding:24px;text-align:center;color:#777;font-size:14px;line-height:1.6}.nf-config-stage>figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:16px;font-size:13px;line-height:1.5;color:#777}.nf-config-stage__context{color:#252525}.nf-config-stage__label{text-align:right}.nf-config-stage__thumbs{display:flex;gap:10px;margin-top:16px}.nf-config-stage__thumbs:empty{display:none}.nf-config-stage__thumbs button{display:block;width:64px;height:54px;padding:3px;border:1px solid transparent;border-radius:3px;background:#f5f5f3;cursor:pointer}.nf-config-stage__thumbs button[aria-pressed=true]{border-color:#333}.nf-config-stage__thumbs img{width:100%;height:100%;object-fit:contain}.nf-config-stage__browse{padding:12px 0;border:0;background:none;color:#777;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.nf-keycap-view{display:flex;justify-content:space-between;gap:12px;width:100%;min-height:62px;padding:16px 18px;border:1px solid #dedede;border-radius:4px;text-align:left;background:none;color:#252525;font:inherit;font-size:17px;cursor:pointer}.nf-keycap-view span{color:#777;font-size:13px;align-self:center}.nf-native-options .nf-color-dot,.nf-native-options .nf-color-name{pointer-events:none}.nf-config-stage :is(button):focus-visible{outline:2px solid #b95b2b;outline-offset:4px}@media(min-width:1000px){.nf-sticky-gallery{min-width:0}nf-config-media:empty{display:none}}@media(max-width:999px){nf-config-media{position:sticky;top:calc(var(--header-height,64px) + 8px);z-index:3;background:#fff;margin:0 -8px 22px;padding:8px;box-shadow:0 6px 16px #00000008}.nf-config-stage__image{aspect-ratio:auto;height:160px}.nf-config-stage>figcaption{margin-top:8px;font-size:11px}.nf-config-stage__thumbs,.nf-config-stage__browse{display:none}.nf-keycap-view{font-size:16px}.nf-keycap-view span{font-size:12px}}.nf-inline-config-visual{display:none}@media(max-width:999px){nf-config-media{display:none!important}.nf-inline-config-visual{display:block;margin:0 0 14px}.nf-inline-config-visual img{display:block;width:100%;height:160px;object-fit:contain;background:#f5f5f3;border-radius:4px}.nf-inline-config-visual p{margin:6px 0 0;font-size:11px;line-height:1.5;color:#777}.nf-inline-config-visual [hidden]{display:none!important}.nf-option-group{scroll-margin-top:90px}}.nf-config-stage[data-kind=switch] .nf-config-stage__image{background:#fff}.nf-config-stage[data-kind=switch] .nf-config-stage__image>img{padding:6%;object-fit:contain;object-position:center;width:100%;height:100%}.nf-inline-config-visual[data-kind=switch] img{padding:8px;background:#fff;object-fit:contain}.nf-choice-thumb{display:block;flex:none;width:84px;height:50px;object-fit:contain;background:#fff;border-radius:2px;pointer-events:none}.nf-choice-thumb--switch{width:52px;height:60px}.nf-native-options .nc-swatch .nf-choice-thumb{order:2;margin-left:auto}.nf-native-options .nc-swatch:after{order:3;margin-left:0}.nf-native-options .nc-swatch,.nf-native-options .nc-switch-setup-pill{min-height:80px}.nf-build-summary{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 10px}.nf-build-summary button{border:1px solid #e3e3e3;border-radius:3px;padding:7px 11px;min-height:36px;font:inherit;font-size:13px;color:#555;background:#fafafa;cursor:pointer}.nf-build-summary button:hover{border-color:#777;color:#222}@media(max-width:760px){.nf-choice-thumb{width:68px;height:44px}.nf-choice-thumb--switch{width:42px;height:52px}.nf-native-options .nc-swatch,.nf-native-options .nc-switch-setup-pill{min-height:72px}.nf-build-summary button{font-size:12px}}.nf-switch-info[hidden]{display:none!important}.nf-switch-info{padding:18px 0 4px;text-align:left;color:#252525}.nf-switch-info-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.nf-switch-info-head strong{font-size:26px;line-height:1.2;letter-spacing:-.5px;font-weight:500}.nf-switch-info-head span{font-size:14px;color:#777}.nf-switch-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 15px}.nf-switch-specs dt{font-size:12px;color:#777;line-height:1.5}.nf-switch-specs dd{font-size:25px;letter-spacing:-.6px;font-weight:400;margin:5px 0 0;line-height:1.2}.nf-switch-specs small{font-size:13px;letter-spacing:0;margin-left:4px;color:#777}.nf-switch-inclusion{font-size:13px!important;line-height:1.5!important;color:#555!important;margin:0!important}.nf-switch-tolerances{margin-top:5px}.nf-switch-tolerances summary{font-size:12px;min-height:34px;display:flex;align-items:center;gap:8px;cursor:pointer;color:#777;list-style:none}.nf-switch-tolerances summary:after{content:"+"}.nf-switch-tolerances[open] summary:after{content:"\2212"}.nf-switch-tolerances p{font-size:13px!important;line-height:1.8!important;color:#666;margin:0 0 8px!important}.nf-keycap-macros{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nf-keycap-macros figure{margin:0;min-width:0}.nf-keycap-macros figure>div{aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:#f5f5f3}.nf-keycap-macros img{position:static!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover}.nf-keycap-macros [data-batch="1"] img{transform:scale(2.2);transform-origin:0% 0%}.nf-keycap-macros figcaption{font-size:12px;line-height:1.5;color:#777;margin-top:8px}@media(max-width:999px){.nf-switch-info-head strong{font-size:22px}.nf-switch-info-head span{font-size:13px}.nf-switch-specs{margin:15px 0 12px}.nf-switch-specs dd{font-size:23px}.nf-switch-info{padding-top:14px}}.nf-config-stage[data-kind=switch] .nf-config-stage__image>img{padding:0 9%}.nf-config-stage:is([data-kind=keycaps],[data-kind=keycaps-first]) .nf-config-stage__image>img{object-fit:cover}.nf-config-stage[data-kind=keycaps-first] .nf-config-stage__image>img{transform:scale(2.2);transform-origin:0% 0%}.nf-inline-config-visual[data-kind=switch]>img{height:220px;padding:0;background:#fff}.nf-inline-config-visual:is([data-kind=keycaps],[data-kind=keycaps-first])>img{height:240px;object-fit:cover;object-position:left top}@media(max-width:999px){.nf-inline-config-visual>p{font-size:12px}.nf-inline-config-visual .nf-switch-info{border-bottom:1px solid #eee;margin-bottom:16px;padding-bottom:10px}}.nf-config-stage[data-kind=switch]>figcaption,.nf-inline-config-visual[data-kind=switch]>p{display:none}.nf-inline-image{height:160px;overflow:hidden;border-radius:4px}.nf-inline-config-visual .nf-inline-image>img{height:100%;width:100%;object-fit:contain}.nf-inline-config-visual[data-kind=switch] .nf-inline-image{background:#fff}.nf-inline-config-visual:is([data-kind=keycaps],[data-kind=keycaps-first]) .nf-inline-image{height:240px}.nf-inline-config-visual:is([data-kind=keycaps],[data-kind=keycaps-first]) .nf-inline-image>img{object-fit:cover}.nf-inline-config-visual[data-kind=keycaps-first] .nf-inline-image>img{transform:scale(2.2);transform-origin:0 0}.nf-switch-pack[hidden]{display:none!important}.nf-switch-pack{margin:0;min-width:0;text-align:center;align-self:center;justify-self:stretch}.nf-switch-pack>img{display:block;width:100%;height:clamp(86px,14vw,155px);object-fit:contain;background:transparent;padding:0}.nf-switch-pack>figcaption{font-size:12px;font-weight:600;line-height:1.4;color:#58534e;margin-top:5px}.nf-switch-info{width:100%;padding:15px 18px 17px;background:#f8f7f5;border-radius:0 0 6px 6px}.nf-switch-info-head{flex-wrap:wrap;column-gap:12px;row-gap:4px}.nf-switch-info-head strong{font-size:20px}.nf-switch-specs{margin:13px 0 11px;gap:7px}.nf-switch-specs dd{font-size:clamp(14px,1.55vw,20px);letter-spacing:-.02em;line-height:1.3;white-space:nowrap}.nf-switch-specs small{font-size:.8em;margin-left:3px}@media(max-width:999px){.nf-switch-pack>img{height:clamp(82px,22vw,130px)}.nf-switch-info{padding:12px 12px 14px}}.nf-product-title-descriptor{display:block;margin-top:9px;font-size:clamp(16px,1.6vw,22px);line-height:1.3;font-weight:500;letter-spacing:-.012em;color:#514e4a}.nf-config-stage[data-kind=switch] .nf-config-stage__image,.nf-inline-config-visual[data-kind=switch]{border:1px solid #ece9e5;border-radius:6px;overflow:hidden}.nf-config-stage[data-kind=switch] .nf-config-stage__image{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.nf-config-stage[data-kind=switch] .nf-config-stage__image.nf-with-switch-pack{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.nf-config-stage[data-kind=switch] .nf-config-stage__image>img{grid-area:1/1;padding:14px;min-width:0}.nf-config-stage__image>.nf-switch-info{grid-area:2/1/3/-1}.nf-config-stage__image>.nf-switch-pack{grid-area:1/2;align-self:stretch;display:grid;align-content:center;grid-template-rows:minmax(0,155px) auto;min-height:0;padding-block:12px}.nf-config-stage__image>.nf-switch-pack>img{height:100%;min-height:0}.nf-inline-config-visual[data-kind=switch] .nf-inline-image{height:160px;display:grid;grid-template-columns:minmax(0,1fr)}.nf-inline-config-visual[data-kind=switch] .nf-inline-image.nf-with-switch-pack{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.nf-inline-config-visual[data-kind=switch] .nf-inline-image>img{padding:10px;background:#fff;min-width:0}.nf-inline-config-visual[data-kind=switch] .nf-switch-info{margin:0;border:0}.nf-inline-config-visual .nf-switch-pack>img{height:clamp(82px,22vw,130px);padding:0;background:transparent}.nf-sticky-gallery.nf-cover-active product-gallery{display:none!important}.nf-config-cover{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:6px;background:#f5f5f3}[data-nf-batch-one] [data-nf-option-title=Layout] [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/45/assets/nf-editions.css.map */
