.nwp-studio,.nwp-studio-launcher{--nwp-studio-font: "Inter", "Inter var", var(--text-font-family, sans-serif);--nwp-studio-plate: #08090d;--nwp-studio-plate-top: #17181e;--nwp-studio-surface: #15171c;--nwp-studio-surface-2: #1f2229;--nwp-studio-line: #2a2d33;--nwp-studio-ink: #f5f5f7;--nwp-studio-muted: #9da1a8;--nwp-studio-cyan: #1fd6fa;--nwp-studio-blue: #0284c7;--nwp-studio-flux: linear-gradient(180deg, #1fd6fa 0%, #0284c7 100%);--nwp-studio-good: #2fbf71;--nwp-studio-bad: #ff5c5c;--nwp-studio-radius: 14px;--nwp-studio-radius-s: 10px;--nwp-studio-control: 48px;--nwp-studio-stage-a: #eceef2;--nwp-studio-stage-b: #f8f8fa;--nwp-studio-shadow: inset 0 1px 0 rgb(255 255 255 / .32), 0 1px 2px rgb(2 26 40 / .28);--nwp-studio-transition: .2s cubic-bezier(.32, .72, 0, 1);font-family:var(--nwp-studio-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nwp-studio-launcher{display:grid;gap:.625rem;min-inline-size:0}.nwp-studio-launcher [hidden]{display:none}[data-nwp-sleeve-studio] buy-buttons>.button[type=submit]{display:none!important}.nwp-studio-launcher__status{margin:0;font-size:var(--text-sm, .8125rem);line-height:1.45;color:rgb(var(--text-color) / .7)}.nwp-studio-launcher__status[data-tone=error]{color:var(--nwp-studio-bad)}.nwp-studio-launcher__previews{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.nwp-studio-launcher__previews img{display:block;inline-size:100%;block-size:auto;border-radius:var(--nwp-studio-radius-s);background:var(--nwp-studio-stage-a)}body.nwp-studio-open #tidio-chat,body.nwp-studio-open #tidio-chat-code,[data-nwp-sleeve-studio] #zakeke-product-button,[data-nwp-sleeve-studio] .nwp-plain-purchase,[data-nwp-sleeve-studio] [data-nwp-headband-customizer]{display:none!important}.nwp-studio{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;grid-template-rows:auto minmax(0,1fr) auto;block-size:100vh;block-size:100dvh;background:var(--nwp-studio-plate);color:var(--nwp-studio-ink);overscroll-behavior:contain;font-size:16px;line-height:1.45}.nwp-studio[hidden]{display:none}.nwp-studio.is-loading{inset-block-start:var(--nwp-studio-header-offset, 0px);block-size:calc(100vh - var(--nwp-studio-header-offset, 0px));block-size:calc(100dvh - var(--nwp-studio-header-offset, 0px))}.nwp-studio.is-loading>:not(.nwp-customizer-loader){visibility:hidden}.nwp-studio>.nwp-customizer-loader{--nwp-customizer-ink: #06080b;--nwp-customizer-cyan: #1fd6fa;--nwp-customizer-blue: #0284c7;--nwp-customizer-text: #f8fafc;--nwp-customizer-muted: #aebec8;display:grid;min-block-size:0}.nwp-studio>.nwp-customizer-loader[hidden]{display:none}.nwp-studio__loading-close{position:absolute;inset-block-start:20px;inset-inline-end:20px}.nwp-studio *,.nwp-studio *:before,.nwp-studio *:after{box-sizing:border-box}.nwp-studio :where(button,input,select,textarea){font:inherit;color:inherit}.nwp-studio :where(button){cursor:pointer}.nwp-studio :focus-visible{outline:2px solid var(--nwp-studio-cyan);outline-offset:2px}.nwp-studio__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nwp-studio__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:calc(.625rem + env(safe-area-inset-top,0px)) 1rem .625rem;border-block-end:1px solid rgb(255 255 255 / .1);background:#08090deb}.nwp-studio__toolbar{display:flex;align-items:center;justify-content:flex-end;flex:none;gap:10px}.nwp-studio__tool{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;min-inline-size:44px;padding:0 14px;border:1px solid #343d4a;border-radius:12px;background:linear-gradient(180deg,#1e242e,#141920);box-shadow:inset 0 1px #ffffff0a;color:#dce3ed;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:background var(--nwp-studio-transition),color var(--nwp-studio-transition),border-color var(--nwp-studio-transition),box-shadow var(--nwp-studio-transition)}.nwp-studio__tool svg{flex:none;inline-size:18px;block-size:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nwp-studio__tool--exit svg{transition:color var(--nwp-studio-transition)}.nwp-studio__tool--exit:hover:not(:disabled){background:linear-gradient(180deg,#34252c,#221c23);border-color:#ba6571;box-shadow:inset 0 1px #ffe6ed0f,0 0 14px #d34b5b24}.nwp-studio__tool--exit:hover:not(:disabled) svg{color:#ff8793}.nwp-studio__edit-actions{display:flex;align-items:stretch;gap:8px;max-inline-size:100%}.nwp-studio__edit-actions .nwp-studio__tool{min-block-size:44px;padding-inline:12px}.nwp-studio__tool:not(.nwp-studio__tool--exit):hover:not(:disabled){background:#252d39;border-color:#69798d;color:#fff}.nwp-studio__tool:disabled{color:#6c7582;cursor:default}.nwp-studio__tool--restart:hover:not(:disabled){background:#30232a;border-color:#986777}.nwp-studio__title{display:grid;gap:.125rem;min-inline-size:0}.nwp-studio__eyebrow{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--nwp-studio-muted)}.nwp-studio__heading{margin:0;font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nwp-studio__body{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:.75rem;min-block-size:0;padding:.75rem 1rem;overflow:hidden}.nwp-studio__stage{display:grid;grid-template-rows:auto minmax(0,1fr);gap:.625rem;min-inline-size:0;min-block-size:0}.nwp-studio__stagehead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}[data-panel=start]>.nwp-studio__field+.nwp-studio__field{padding-block-start:14px;border-block-start:1px solid var(--nwp-studio-line)}[data-sizes]{display:flex}[data-sizes] button{flex:1;min-block-size:44px}.nwp-studio__views{position:relative;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:.625rem;min-block-size:0}.nwp-studio__view{position:relative;min-block-size:220px;border-radius:12px;overflow:hidden}.nwp-studio__view--real{background:radial-gradient(120% 90% at 50% 15%,var(--nwp-studio-stage-b),var(--nwp-studio-stage-a))}.nwp-studio__view--flat{background:var(--nwp-studio-surface)}.nwp-studio__view canvas{display:block;inline-size:100%;block-size:100%;touch-action:none;-webkit-user-select:none;user-select:none}.nwp-studio__view--real canvas{filter:drop-shadow(0 24px 30px rgb(0 0 0 / .26))}.nwp-studio__view-foot{position:absolute;right:.5rem;bottom:.5rem;left:.5rem;display:flex;align-items:center;gap:.625rem;padding:.375rem .625rem;border:1px solid rgb(255 255 255 / .1);border-radius:var(--nwp-studio-radius-s);background:#08090dcc;font-size:.75rem;color:var(--nwp-studio-muted)}.nwp-studio__view-foot input[type=range]{flex:1;min-inline-size:60px}.nwp-studio__legend{display:flex;flex-wrap:wrap;gap:.75rem;pointer-events:none}.nwp-studio__legend i{display:inline-block;inline-size:14px;border-block-start:2px solid #ffffff;vertical-align:middle;margin-inline-end:.375rem}.nwp-studio__legend i.is-safe{border-block-start-style:dashed;border-block-start-color:var(--nwp-studio-good)}.nwp-studio__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1.25rem;text-align:center;color:#0b0c0f}.nwp-studio__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;gap:.5rem;background:#08090db3;color:var(--nwp-studio-ink);font-weight:700}.nwp-studio__loading[hidden]{display:none}.nwp-studio__badge{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid rgb(255 255 255 / .1);border-radius:999px;background:#08090dcc;font-size:.75rem;color:var(--nwp-studio-muted);white-space:nowrap}.nwp-studio__badge b{color:var(--nwp-studio-ink);font-weight:700}.nwp-studio__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:38px;padding:.5rem .8125rem;border:1px solid var(--nwp-studio-line);border-radius:var(--nwp-studio-radius-s);background:var(--nwp-studio-surface);color:var(--nwp-studio-ink);font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap;transition:background var(--nwp-studio-transition),border-color var(--nwp-studio-transition)}.nwp-studio__btn:hover{background:var(--nwp-studio-surface-2);border-color:#3a3e46}.nwp-studio__btn[disabled],.nwp-studio__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.nwp-studio__btn--icon{inline-size:38px;padding:0}.nwp-studio__btn--sm{min-block-size:32px;padding:.375rem .625rem;font-size:.75rem}.nwp-studio__btn--block{inline-size:100%}.nwp-studio__btn--danger:hover{border-color:var(--nwp-studio-bad)}.nwp-studio__cta{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-block-size:var(--nwp-studio-control);padding:13px 26px;border:1px solid #19b6da;border-radius:var(--nwp-studio-radius);background-image:var(--nwp-studio-flux);color:#030b11;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:-.006em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff47,0 3px 8px #0003;background-clip:padding-box;transition:box-shadow var(--nwp-studio-transition),transform var(--nwp-studio-transition),filter var(--nwp-studio-transition)}.nwp-studio__cta:not(:disabled):not([aria-busy=true]):hover{filter:brightness(1.06)}.nwp-studio__cta:not(:disabled):not([aria-busy=true]):active{transform:translateY(1px)}.nwp-studio__cta[aria-busy=true],.nwp-studio__cta[disabled],.nwp-studio__cta[aria-disabled=true]{filter:saturate(.6);opacity:.7;cursor:not-allowed}.nwp-studio__cta[aria-busy=true]{cursor:progress}.nwp-studio__cta--secondary{border-color:#b3c9d6;background-color:#e4eef4;background-image:linear-gradient(180deg,#fbfdff,#dce8ef);color:#142b3d;box-shadow:inset 0 1px #fff,0 3px 8px #0003}.nwp-studio__cta--upload{border-color:#47879d;background-color:#122431;background-image:linear-gradient(180deg,#213b4a,#122431);color:#f5fbff;box-shadow:inset 0 1px #ffffff1a,0 3px 8px #00000029}.nwp-studio__cta--upload svg{flex:0 0 20px;inline-size:20px;block-size:20px;fill:none;stroke:#84dff3;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nwp-studio__seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--nwp-studio-line);border-radius:12px;background:var(--nwp-studio-surface)}.nwp-studio__seg button{border:0;border-radius:9px;padding:.4375rem .75rem;background:transparent;color:var(--nwp-studio-muted);font-size:.8125rem;font-weight:700}.nwp-studio__seg button[aria-pressed=true]{background:var(--nwp-studio-surface-2);color:#fff}.nwp-studio__switch{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--nwp-studio-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.nwp-studio__switch input{-webkit-appearance:none;appearance:none;position:relative;inline-size:38px;block-size:22px;margin:0;border:1px solid transparent;border-radius:999px;background:#33373f;flex:none;transition:background var(--nwp-studio-transition)}.nwp-studio__switch input:after{content:"";position:absolute;top:2px;left:2px;inline-size:16px;block-size:16px;border-radius:50%;background:#fff;transition:transform var(--nwp-studio-transition)}.nwp-studio__switch input:checked{background:var(--nwp-studio-cyan)}.nwp-studio__switch input:checked:after{transform:translate(16px)}.nwp-studio__mirror-control{display:flex;justify-content:space-between;min-block-size:44px;padding:0 4px 12px;border-block-end:1px solid var(--nwp-studio-line);color:var(--nwp-studio-ink)}.nwp-studio__field{display:grid;gap:.375rem;min-inline-size:0}.nwp-studio__label{display:flex;justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--nwp-studio-muted)}.nwp-studio__label output{color:var(--nwp-studio-ink);font-weight:400;font-variant-numeric:tabular-nums}.nwp-studio__input,.nwp-studio__select{inline-size:100%;min-block-size:38px;padding:.5625rem .6875rem;border:1px solid var(--nwp-studio-line);border-radius:var(--nwp-studio-radius-s);background:var(--nwp-studio-surface);color:var(--nwp-studio-ink);font-size:16px}.nwp-studio__input:focus,.nwp-studio__select:focus{outline:none;border-color:var(--nwp-studio-cyan)}.nwp-studio input[type=range]{inline-size:100%;block-size:28px;margin:0;accent-color:var(--nwp-studio-cyan)}.nwp-studio__row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.nwp-studio__row--between{justify-content:space-between}.nwp-studio__grid2{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.nwp-studio__swatches{display:flex;flex-wrap:wrap;gap:.4375rem}.nwp-studio__swatch{position:relative;flex:none;inline-size:28px;block-size:28px;padding:0;border:2px solid rgb(255 255 255 / .14);border-radius:50%}.nwp-studio__swatch[aria-checked=true]{border-color:var(--nwp-studio-cyan);box-shadow:0 0 0 2px var(--nwp-studio-plate),0 0 0 4px var(--nwp-studio-cyan)}.nwp-studio__swatch--custom{display:grid;place-items:center;overflow:hidden;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.nwp-studio__swatch--custom input{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer}.nwp-studio__chips{display:flex;flex-wrap:wrap;gap:.375rem}.nwp-studio__chip{padding:.4375rem .75rem;border:1px solid var(--nwp-studio-line);border-radius:999px;background:var(--nwp-studio-surface);color:var(--nwp-studio-ink);font-size:.8125rem;line-height:1}.nwp-studio__chip[aria-pressed=true]{border-color:var(--nwp-studio-cyan);background:#1fd6fa1f;color:#fff}.nwp-studio__chip--font{padding:.3125rem .75rem;font-size:1.0625rem}.nwp-studio__panel{display:grid;align-content:start;gap:.75rem;min-inline-size:0;min-block-size:0;padding:.75rem;border:1px solid rgb(255 255 255 / .06);border-radius:var(--nwp-studio-radius);background:#ffffff05;overflow:auto;scroll-padding-block-start:3.75rem;scrollbar-width:thin}.nwp-studio__tabs{position:sticky;top:0;z-index:1;display:flex;min-block-size:42px;gap:3px;padding:4px;border-radius:12px;background:var(--nwp-studio-surface);overflow-x:auto}.nwp-studio__tab{flex:1 0 auto;border:0;border-radius:9px;padding:.5rem .375rem;background:transparent;color:var(--nwp-studio-muted);font-size:.78125rem;font-weight:700;white-space:nowrap}.nwp-studio__tab[aria-selected=true]{background:var(--nwp-studio-surface-2);color:#fff}.nwp-studio__tabpanel{display:grid;gap:.875rem}.nwp-studio__tabpanel[hidden]{display:none}.nwp-studio__note{padding:.625rem .75rem;border:1px solid var(--nwp-studio-line);border-radius:var(--nwp-studio-radius-s);background:var(--nwp-studio-surface);font-size:.8125rem;color:var(--nwp-studio-muted)}.nwp-studio__note b{color:var(--nwp-studio-ink)}.nwp-studio__note[data-tone=error]{border-color:#ff5c5c99;color:#ffd2d2}.nwp-studio__templates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.nwp-studio__template{position:relative;display:grid;gap:.25rem;justify-items:center;min-inline-size:0;padding:.75rem .5rem .875rem;overflow:hidden;border:1px solid var(--nwp-studio-line);border-radius:16px;background:radial-gradient(ellipse at 50% 35%,color-mix(in srgb,var(--template-accent) 10%,transparent),transparent 67%),linear-gradient(155deg,#ffffff0f,#ffffff03),var(--nwp-studio-surface);color:#dfe3e8;font-size:.75rem;font-weight:700;line-height:1.25;text-align:center;transition:transform var(--nwp-studio-transition),border-color var(--nwp-studio-transition),box-shadow var(--nwp-studio-transition),color var(--nwp-studio-transition)}.nwp-studio__template canvas{inline-size:100%;block-size:auto;aspect-ratio:24 / 35;filter:drop-shadow(0 9px 9px rgb(0 0 0 / .3))}.nwp-studio__template-name{font-size:1rem;letter-spacing:.025em;color:#f5f6f8}.nwp-studio__template-description{color:#aeb6c3;font-size:.6875rem;font-weight:500}.nwp-studio__template-colors{display:flex;gap:5px;margin-block-start:.5rem}.nwp-studio__template-colors i{inline-size:9px;block-size:9px;border:1px solid rgb(255 255 255 / .25);border-radius:50%}.nwp-studio__template:disabled,.nwp-studio__template[aria-disabled=true]{opacity:.45;cursor:not-allowed}.nwp-studio__template:not([aria-disabled=true]):hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--template-accent) 70%,transparent);box-shadow:0 12px 28px #0000003d;color:#fff}.nwp-studio__template:focus-visible{border-color:#1fd6fa;box-shadow:0 0 0 2px #0b0c0f,0 0 0 4px #1fd6fa;outline:none}.nwp-studio__drop{display:grid;gap:.875rem;justify-items:center;padding:1rem;border:1px dashed #495361;border-radius:16px;background:#ffffff04;text-align:center;color:var(--nwp-studio-muted);font-size:.8125rem;transition:border-color var(--nwp-studio-transition),background var(--nwp-studio-transition)}.nwp-studio__drop.is-over{border-color:var(--nwp-studio-cyan);background:#1fd6fa14}.nwp-studio__assets{display:flex;flex-wrap:wrap;gap:.5rem}.nwp-studio__asset{position:relative;inline-size:64px;block-size:64px;padding:0;border:1px solid var(--nwp-studio-line);border-radius:10px;overflow:hidden;background:repeating-conic-gradient(#e6e7ea 0 25%,#fff 0 50%) 0 0 / 12px 12px}.nwp-studio__asset img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.nwp-studio__asset[data-upload=error]{border-color:var(--nwp-studio-bad)}.nwp-studio__asset-status{position:absolute;inset-inline:2px;inset-block-end:2px;padding:2px;border-radius:4px;background:#5b0b0b;color:#fff;font-size:.625rem;line-height:1.1}.nwp-studio__asset[data-upload=pending]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#08090d73}.nwp-studio__layers{display:grid;gap:.25rem}.nwp-studio__layer{display:flex;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem .625rem;border:1px solid var(--nwp-studio-line);border-radius:10px;background:var(--nwp-studio-surface);font-size:.8125rem}.nwp-studio__layer[aria-current=true]{border-color:var(--nwp-studio-cyan)}.nwp-studio__layer-name{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.375rem 0;border:0;background:none;text-align:left;font-weight:700}.nwp-studio__layer-kind{font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--nwp-studio-muted)}.nwp-studio__bar{--nwp-purchase-height: 50px;--nwp-purchase-radius: 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-block-start:1px solid rgb(255 255 255 / .1);background:#08090df5}.nwp-studio__bar>.nwp-studio__price{grid-area:1 / 1;min-inline-size:0;gap:3px}.nwp-studio__bar>.nwp-studio__paused{grid-column:1 / -1;grid-row:2;margin:0}.nwp-studio__price{display:grid;line-height:1.15}.nwp-studio__price b{font-size:1.375rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--nwp-studio-cyan)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.nwp-studio__price b{background-image:var(--nwp-studio-flux);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.nwp-studio__price span{font-size:.75rem;color:var(--nwp-studio-muted)}.nwp-studio__qty{display:grid;grid-template-columns:48px minmax(32px,max-content) 48px;align-items:stretch;min-block-size:var(--nwp-purchase-height);border:1px solid var(--nwp-studio-line);border-radius:var(--nwp-purchase-radius);background:var(--nwp-studio-surface)}.nwp-studio__qty button{display:grid;place-items:center;min-block-size:48px;padding:0;border:0;border-radius:calc(var(--nwp-purchase-radius) - 1px);background:transparent;color:var(--nwp-studio-ink);transition:background var(--nwp-studio-transition)}.nwp-studio__qty button:hover:not(:disabled){background:var(--nwp-studio-surface-2)}.nwp-studio__qty svg{inline-size:18px;block-size:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.nwp-studio__qty output{display:grid;place-items:center;padding-inline:2px;font-size:16px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.nwp-studio__actions{grid-area:1 / 2;display:grid;grid-template-columns:max-content repeat(2,minmax(160px,1fr));align-items:stretch;gap:10px}.nwp-studio__actions>.nwp-studio__cta{min-block-size:var(--nwp-purchase-height);min-inline-size:0;padding:10px 20px;border-radius:var(--nwp-purchase-radius);font-size:14px;line-height:1.25;letter-spacing:.01em;text-align:center}@media screen and (max-width:720px){.nwp-studio__bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-inline:12px}.nwp-studio__bar>.nwp-studio__actions{display:contents}.nwp-studio__actions>.nwp-studio__qty{grid-area:1 / 2;justify-self:end}.nwp-studio__actions>.nwp-studio__cta{grid-row:2;padding-inline:12px}.nwp-studio__actions>[data-act=save]{grid-column:1}.nwp-studio__actions>[data-act=cart]{grid-column:2}.nwp-studio__bar>.nwp-studio__paused{grid-row:3}}.nwp-studio__sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;padding:1rem;background:#050608b3}.nwp-studio__sheet[hidden]{display:none}.nwp-studio__sheet-box{display:grid;gap:.875rem;inline-size:min(100%,760px);max-block-size:calc(100vh - 2rem);max-block-size:calc(100dvh - 2rem);padding:1rem;border:1px solid var(--nwp-studio-line);border-radius:var(--nwp-studio-radius);background:var(--nwp-studio-plate);overflow:auto}.nwp-studio__sheet-box--review{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.nwp-studio__sheet-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.nwp-studio__sheet-head h2{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:-.01em}.nwp-studio__sheet-scroll{display:grid;gap:.875rem;min-block-size:0;padding-inline-end:.25rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.nwp-studio__sheet-scroll:focus-visible{outline:2px solid var(--nwp-studio-cyan);outline-offset:3px}.nwp-studio__sheet-actions,.nwp-studio__sheet-buttons{display:flex;align-items:center;gap:.625rem}.nwp-studio__sheet-actions{justify-content:space-between;padding-block-start:.75rem;border-block-start:1px solid var(--nwp-studio-line);background:var(--nwp-studio-plate)}.nwp-studio__sheet-buttons{justify-content:flex-end;flex-wrap:wrap}.nwp-studio__previews{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}.nwp-studio__preview{position:relative;border-radius:12px;overflow:hidden;background:var(--nwp-studio-stage-a)}.nwp-studio__preview img{display:block;inline-size:100%;block-size:auto}.nwp-studio__preview .nwp-studio__badge{position:absolute;top:.5rem;left:.5rem}.nwp-studio__spell{display:grid;gap:.375rem}.nwp-studio__spell label{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;border:1px solid var(--nwp-studio-line);border-radius:10px;background:var(--nwp-studio-surface)}.nwp-studio__spell input{inline-size:18px;block-size:18px;margin:0;accent-color:var(--nwp-studio-cyan)}.nwp-studio__spell .is-big{font-size:1.375rem;letter-spacing:.02em}.nwp-studio__kv{display:grid;grid-template-columns:max-content 1fr;gap:.375rem .875rem;margin:0;font-size:.8125rem}.nwp-studio__kv dt{color:var(--nwp-studio-muted)}.nwp-studio__kv dd{margin:0;overflow-wrap:anywhere}.nwp-studio__toast{position:absolute;left:50%;bottom:calc(5.25rem + env(safe-area-inset-bottom,0px));z-index:3;max-inline-size:min(92vw,520px);padding:.625rem .875rem;border-radius:12px;background:#f5f5f7;color:#0b0c0f;font-size:.8125rem;font-weight:700;text-align:center;box-shadow:0 10px 30px #0000004d;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:opacity var(--nwp-studio-transition),transform var(--nwp-studio-transition)}.nwp-studio__toast.is-on{opacity:1;transform:translate(-50%)}.nwp-studio__toast[data-tone=error]{background:#ffd2d2}.nwp-studio__viewport-switch{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:3px;padding:4px;border:1px solid rgb(255 255 255 / .15);border-radius:15px;background:linear-gradient(150deg,#232b37f5,#0c1119f7);box-shadow:0 6px 18px #040f1d29,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nwp-studio__viewport-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-block-size:36px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:#c3cedc;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.nwp-studio__viewport-switch button:hover{color:#fff;background:#ffffff12}.nwp-studio__viewport-switch button[aria-pressed=true]{color:#142b3d;border-color:#fffc;background:linear-gradient(180deg,#fff,#e7f3f8);box-shadow:0 1px 4px #00000038,inset 0 1px #fff}.nwp-studio__viewport-switch svg{inline-size:15px;block-size:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nwp-studio__viewport-switch button[aria-pressed=true] svg{color:#027c9f}@media(pointer:coarse){.nwp-studio__viewport-switch button{min-block-size:44px}}.nwp-studio__sidetabs{inset-inline-start:10px;inset-inline-end:auto;min-inline-size:200px}@media screen and (max-width:560px){.nwp-studio{min-inline-size:0;inline-size:100%;max-inline-size:100vw}.nwp-studio__head,.nwp-studio__body,.nwp-studio__bar,.nwp-studio__stage,.nwp-studio__panel{min-inline-size:0;max-inline-size:100%}.nwp-studio__viewport-switch{inset-block-start:8px;inset-inline-end:8px;padding:3px;gap:2px;border-radius:14px}.nwp-studio__viewport-switch button{padding-inline:8px;gap:5px;font-size:11px}.nwp-studio__viewport-switch svg{inline-size:13px;block-size:13px}.nwp-studio__sidetabs{inset-inline-start:8px;inset-inline-end:auto;min-inline-size:106px}}.nwp-studio__views{grid-template-columns:minmax(0,1fr)}.nwp-studio__views[data-active=real] .nwp-studio__view--flat,.nwp-studio__views[data-active=flat] .nwp-studio__view--real{display:none}.nwp-studio__view--real canvas{cursor:grab}.nwp-studio__view--real canvas:active{cursor:grabbing}@media screen and (max-width:1099px){.nwp-studio__body{display:flex;flex-direction:column;gap:.75rem;overflow:auto;scroll-padding-block-start:3.75rem}.nwp-studio__stage,.nwp-studio__panel{flex:none}.nwp-studio__stage{grid-template-rows:auto auto}.nwp-studio__panel{overflow:visible}}@media screen and (min-width:1100px){.nwp-studio__stage{overflow:hidden}}@media screen and (max-width:899px){.nwp-studio__views{grid-template-columns:1fr}.nwp-studio__views[data-active=real] .nwp-studio__view--flat,.nwp-studio__views[data-active=flat] .nwp-studio__view--real{display:none}.nwp-studio__view--real{aspect-ratio:auto;block-size:clamp(260px,calc(100svh - 366px),510px);min-block-size:0}.nwp-studio__view--flat{aspect-ratio:4 / 5;min-block-size:0}}@media screen and (min-width:900px)and (max-width:1099px){.nwp-studio__view--real{aspect-ratio:4 / 3}}@media screen and (min-width:1100px){.nwp-studio__view{min-block-size:0}.nwp-studio__view canvas{position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (max-width:560px){.nwp-studio__body{padding:.625rem .75rem}.nwp-studio__head{padding-inline:.75rem}.nwp-studio__head .nwp-studio__row{flex-wrap:nowrap;gap:.375rem}.nwp-studio__head .nwp-studio__btn{min-block-size:34px;padding:.375rem .5rem;font-size:.75rem}.nwp-studio__head .nwp-studio__btn--icon{inline-size:34px}.nwp-studio__btn-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.nwp-studio__heading{font-size:.9375rem}.nwp-studio__eyebrow{font-size:.625rem}.nwp-studio__stagehead{gap:.375rem}.nwp-studio__stagehead .nwp-studio__seg button{padding:.375rem .5rem;font-size:.75rem}.nwp-studio__price b{font-size:1.1875rem}.nwp-studio__templates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.nwp-studio *,.nwp-studio-launcher *{transition:none!important}}@media(forced-colors:active){.nwp-studio,.nwp-studio-launcher{background:Canvas;color:CanvasText}.nwp-studio *,.nwp-studio-launcher *{color:CanvasText!important}.nwp-studio canvas{forced-color-adjust:none}.nwp-studio__btn,.nwp-studio__cta,.nwp-studio__tool,.nwp-studio__qty button,.nwp-studio__chip,.nwp-studio__tab,.nwp-studio__seg button,.nwp-studio__viewport-switch button,.nwp-studio-launcher__button{background:ButtonFace!important;color:ButtonText!important}.nwp-studio__btn,.nwp-studio__cta,.nwp-studio__tool,.nwp-studio__qty button,.nwp-studio__chip,.nwp-studio__swatch,.nwp-studio__tab,.nwp-studio__seg button,.nwp-studio__viewport-switch button,.nwp-studio-launcher__button{border:1px solid ButtonText;forced-color-adjust:none}.nwp-studio__swatch[aria-checked=true],.nwp-studio__chip[aria-pressed=true],.nwp-studio__viewport-switch button[aria-pressed=true],.nwp-studio__tab[aria-selected=true]{outline:2px solid Highlight}}.nwp-studio__kv{grid-template-columns:max-content minmax(0,1fr)}.nwp-studio__kv dd{min-width:0;overflow-wrap:anywhere}.nwp-studio__preview .nwp-studio__badge{position:static;display:block;max-width:none;border-radius:0}.nwp-studio__preview img{display:block;width:100%;height:auto;max-height:70dvh;object-fit:contain}.nwp-studio__sheet-box--review .nwp-studio__preview img{block-size:clamp(240px,45dvh,420px);max-block-size:none}.nwp-studio__view canvas:focus-visible{outline:3px solid #007f9e;outline-offset:-6px;box-shadow:inset 0 0 0 9px #fff}.nwp-studio__swatch:focus-visible{outline:3px solid #f6bf36;outline-offset:5px}@media(max-width:600px){.nwp-studio__previews{grid-template-columns:minmax(0,1fr)}.nwp-studio__preview img{min-height:280px}.nwp-studio__sheet-box--review .nwp-studio__preview img{block-size:min(44dvh,360px);min-block-size:220px}}@media(max-width:600px)and (min-height:480px){.nwp-studio__sheet-actions{align-items:stretch;flex-direction:column}.nwp-studio__sheet-buttons,.nwp-studio__sheet-buttons .nwp-studio__cta{inline-size:100%}}@media(max-height:360px){.nwp-studio__sheet{padding:.25rem}.nwp-studio__sheet-box--review{gap:.5rem;max-block-size:calc(100dvh - .5rem);padding:.625rem}.nwp-studio__sheet-actions{padding-block-start:.5rem}}@media(forced-colors:active){.nwp-studio__viewport-switch button[aria-pressed=true],.nwp-studio__swatch[aria-checked=true]{outline:3px solid Highlight;outline-offset:-4px}.nwp-studio__view canvas:focus-visible{outline-color:Highlight}}.nwp-studio__panel,.nwp-studio__sheet-box,.nwp-studio__layer,.nwp-studio__layer-name,.nwp-studio__spellcheck,.nwp-studio__kv dd{min-inline-size:0;overflow-wrap:anywhere}.nwp-studio__kv{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.nwp-studio__head{flex-wrap:nowrap}@media(max-width:760px){.nwp-studio__head{flex-direction:column;align-items:stretch;gap:12px}.nwp-studio__toolbar{gap:8px}}@media(max-width:400px){.nwp-studio__tool{padding-inline:10px;gap:6px;font-size:12px}.nwp-studio__edit-actions .nwp-studio__tool{padding-inline:10px}}.nwp-studio__title{min-inline-size:0}.nwp-studio__heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nwp-studio__tab[aria-selected=true],.nwp-studio__seg [aria-pressed=true]{box-shadow:inset 0 0 0 2px #1fd6fa}.nwp-studio__position{border:1px solid var(--nwp-studio-line);padding:12px;min-inline-size:0}.nwp-studio__position[hidden]{display:none}@media(max-height:520px){.nwp-studio:not(.is-loading){display:block;overflow-y:auto}.nwp-studio__head,.nwp-studio__bar{position:static;padding:8px 12px}.nwp-studio__body{display:block;overflow:visible;padding:12px}.nwp-studio__stage{min-block-size:220px;margin-block-end:16px}.nwp-studio__views{block-size:240px;min-block-size:220px}.nwp-studio__panel{overflow:visible}.nwp-studio__eyebrow,.nwp-studio__head .nwp-studio__btn-label{display:none}}@media(pointer:coarse){.nwp-studio__btn,.nwp-studio__chip,.nwp-studio__swatch,.nwp-studio__tab,.nwp-studio__layer-name,.nwp-studio__seg button{min-block-size:44px;min-inline-size:44px}.nwp-studio__viewport-switch{inline-size:max-content;max-inline-size:calc(100% - 16px);grid-template-columns:repeat(2,max-content)}.nwp-studio__sidetabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(forced-colors:active){.nwp-studio__switch input:checked{forced-color-adjust:none;background:Highlight;border:2px solid Highlight}.nwp-studio__switch input:checked:after{background:HighlightText}.nwp-studio__tab[aria-selected=true],.nwp-studio__seg [aria-pressed=true],.nwp-studio__layer[aria-current=true]{forced-color-adjust:none;background:Highlight;color:HighlightText;border:2px solid HighlightText}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/nwp-sleeve-studio.css.map */
