.AV9v5q_primaryFilled{background-color:var(--np-primary);color:#fff;border:1px solid #0000}.AV9v5q_primaryFilled:hover:not(:disabled){background-color:var(--np-primary-hover)}.AV9v5q_primaryFilled:disabled{opacity:.55;cursor:not-allowed}.AV9v5q_primaryFilled:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}
._6z8Uqa_card{--card-pad-x:15px;--card-radius:8px;--card-border:color-mix(in srgb, var(--np-border) 92%, transparent);--image-bg:#f6f5f0;border:1px solid var(--card-border);border-radius:var(--card-radius);isolation:isolate;background:#fff;flex-direction:column;width:100%;height:100%;animation:.54s cubic-bezier(.22,1,.36,1) both _6z8Uqa_np-card-in;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a1a1a08}@keyframes _6z8Uqa_np-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){._6z8Uqa_card{animation:none}}._6z8Uqa_imageLink{color:inherit;text-decoration:none;display:block}._6z8Uqa_imageWrap{aspect-ratio:1;background:var(--image-bg);width:100%;position:relative;overflow:hidden}._6z8Uqa_imageWrap:before{content:"";z-index:0;background-color:var(--image-bg);background-image:linear-gradient(90deg, color-mix(in srgb, var(--image-bg) 100%, transparent) 0%, color-mix(in srgb, #fff 70%, var(--image-bg)) 20%, color-mix(in srgb, var(--image-bg) 100%, transparent) 40%, color-mix(in srgb, var(--image-bg) 100%, transparent) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite _6z8Uqa_np-skeleton-shimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._6z8Uqa_imageWrap:before{animation:none}}._6z8Uqa_image,._6z8Uqa_imageHover{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;transition:opacity .34s,transform .62s cubic-bezier(.22,1,.36,1);display:block;position:relative}._6z8Uqa_imageHover{opacity:0;position:absolute;inset:0}@media (hover:hover){._6z8Uqa_imageLink:hover ._6z8Uqa_image,._6z8Uqa_imageLink:hover ._6z8Uqa_imageHover{transform:scale(1.05)}._6z8Uqa_imageLink:hover ._6z8Uqa_imageHover{opacity:1}._6z8Uqa_imageLink:hover ._6z8Uqa_image:has(~._6z8Uqa_imageHover){opacity:0}}@media (prefers-reduced-motion:reduce){._6z8Uqa_imageLink:hover ._6z8Uqa_image,._6z8Uqa_imageLink:hover ._6z8Uqa_imageHover{transform:none}}._6z8Uqa_statusBadge{z-index:4;letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);border:1px solid color-mix(in srgb, var(--np-border) 70%, transparent);pointer-events:none;background:#ffffffe6;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px}._6z8Uqa_statusDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}._6z8Uqa_promoBadge{z-index:4;background:var(--np-primary);color:#fff;letter-spacing:.01em;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.2;position:absolute;top:12px;right:12px}._6z8Uqa_priceValue._6z8Uqa_priceValuePromo{color:var(--np-primary)}._6z8Uqa_statusIn{color:var(--np-text)}._6z8Uqa_statusIn ._6z8Uqa_statusDot{background:var(--np-success)}._6z8Uqa_statusOut{color:var(--np-muted)}._6z8Uqa_statusOut ._6z8Uqa_statusDot{background:#b3b3b3}._6z8Uqa_cardBody{padding:12px var(--card-pad-x) 0;flex-direction:column;flex:auto;gap:0;display:flex}._6z8Uqa_titleHeading{font-family:var(--font-heading,"Satoshi", sans-serif);letter-spacing:-.01em;color:var(--np-text);margin:0;padding:0;font-size:1rem;font-weight:600;line-height:1.35}._6z8Uqa_titleLink{-webkit-line-clamp:2;line-clamp:2;min-height:2.7em;color:inherit;font:inherit;-webkit-box-orient:vertical;text-decoration:none;transition:color .26s;display:-webkit-box;overflow:hidden}._6z8Uqa_titleLink:hover{color:var(--np-primary)}._6z8Uqa_titleLink:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px;border-radius:2px}._6z8Uqa_skuLine{color:var(--np-muted);letter-spacing:.005em;margin:3px 0 0;font-size:.78rem;font-weight:500;line-height:1.3}._6z8Uqa_packLine{color:var(--np-muted);margin:3px 0 0;font-size:.78rem;font-weight:500;line-height:1.3}._6z8Uqa_priceRow{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;min-width:0;margin-top:9px;display:flex}._6z8Uqa_priceCluster{align-items:baseline;gap:6px;min-width:0;display:inline-flex}._6z8Uqa_priceValue{font-family:var(--font-heading,"Satoshi", sans-serif);letter-spacing:-.02em;color:var(--np-text);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1}._6z8Uqa_priceUnit{white-space:nowrap;color:var(--np-muted);letter-spacing:.02em;font-size:.72rem;font-weight:600}._6z8Uqa_unitPrice{color:var(--np-muted);white-space:nowrap;font-size:.72rem;font-weight:500}._6z8Uqa_oldPrice{color:var(--np-muted);font-variant-numeric:tabular-nums;opacity:.85;font-size:.75rem;font-weight:500;text-decoration:line-through}._6z8Uqa_bottomRow{padding:16px var(--card-pad-x) 12px;margin-top:auto}._6z8Uqa_cta{width:100%}._6z8Uqa_cartLabel{justify-content:center;align-items:center;gap:8px;display:inline-flex}._6z8Uqa_cartLabelText{font-size:.85rem;font-weight:inherit;letter-spacing:inherit}._6z8Uqa_bottomRow button{border-radius:8px;justify-content:center;width:100%;padding:11px 12px;transition:background-color .22s}._6z8Uqa_cardCompact{--card-radius:12px;--card-pad-x:11px}._6z8Uqa_cardCompact ._6z8Uqa_statusBadge{padding:4px 8px 4px 7px;font-size:10px;top:8px;left:8px}._6z8Uqa_cardCompact ._6z8Uqa_cardBody{padding:10px var(--card-pad-x) 0;gap:4px}._6z8Uqa_cardCompact ._6z8Uqa_titleHeading{font-size:.875rem;line-height:1.3}._6z8Uqa_cardCompact ._6z8Uqa_skuLine,._6z8Uqa_cardCompact ._6z8Uqa_packLine{font-size:.72rem}._6z8Uqa_cardCompact ._6z8Uqa_priceValue{font-size:1.1rem}._6z8Uqa_cardCompact ._6z8Uqa_priceUnit{font-size:.62rem}._6z8Uqa_cardCompact ._6z8Uqa_oldPrice{font-size:.66rem}._6z8Uqa_cardCompact ._6z8Uqa_bottomRow{padding:9px var(--card-pad-x) 11px}._6z8Uqa_cardCompact ._6z8Uqa_cartLabelText{font-size:.78rem}._6z8Uqa_cardList{--card-pad-x:16px;--card-radius:14px;grid-template-columns:188px minmax(0,1fr) minmax(180px,230px);align-items:stretch;display:grid}._6z8Uqa_cardList ._6z8Uqa_imageLink{height:100%}._6z8Uqa_cardList ._6z8Uqa_imageWrap{aspect-ratio:auto;border-right:1px solid color-mix(in srgb, var(--np-border) 55%, transparent);height:100%;min-height:168px}._6z8Uqa_cardList ._6z8Uqa_cardBody{padding:16px var(--card-pad-x);justify-content:center}._6z8Uqa_cardList ._6z8Uqa_titleHeading{font-size:1rem}._6z8Uqa_cardList ._6z8Uqa_titleLink{-webkit-line-clamp:3;line-clamp:3;min-height:auto}._6z8Uqa_cardList ._6z8Uqa_bottomRow{border-left:1px solid color-mix(in srgb, var(--np-border) 45%, transparent);padding:16px var(--card-pad-x);align-items:center;margin-top:0;display:flex}@media (max-width:720px){._6z8Uqa_cardList{flex-direction:column;display:flex}._6z8Uqa_cardList ._6z8Uqa_imageWrap{aspect-ratio:1;border-right:0;border-bottom:1px solid color-mix(in srgb, var(--np-border) 55%, transparent);min-height:0}._6z8Uqa_cardList ._6z8Uqa_bottomRow{border-left:0;border-top:1px solid color-mix(in srgb, var(--np-border) 45%, transparent)}}@media (max-width:520px){._6z8Uqa_card{--card-pad-x:10px}._6z8Uqa_statusBadge{gap:4px;padding:4px 7px 4px 6px;font-size:10px;top:8px;left:8px}._6z8Uqa_statusDot{width:6px;height:6px}._6z8Uqa_cardBody{padding-top:10px}._6z8Uqa_titleHeading,._6z8Uqa_cardCompact ._6z8Uqa_titleHeading{font-size:.9375rem;line-height:1.3}._6z8Uqa_skuLine,._6z8Uqa_packLine{margin-top:2px;font-size:.7rem}._6z8Uqa_priceRow{gap:.15rem .35rem;margin-top:7px}._6z8Uqa_priceValue{font-size:1.05rem}._6z8Uqa_priceUnit{font-size:.62rem}._6z8Uqa_unitPrice{flex-basis:100%;font-size:.68rem}._6z8Uqa_oldPrice{font-size:.66rem}._6z8Uqa_bottomRow{padding:10px var(--card-pad-x) 10px}._6z8Uqa_bottomRow button{padding:10px 8px}._6z8Uqa_cartLabel{gap:6px}._6z8Uqa_cartLabelText{font-size:.75rem}}
._9tlB7a_filterMount{min-width:0;scroll-margin-top:calc(var(--sticky-header-height,180px) + 16px);grid-area:1/1}._9tlB7a_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9tlB7a_mobileBar{padding:0;display:block}._9tlB7a_filterCta{border:1px solid var(--np-border);min-height:44px;font:inherit;color:var(--np-text);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:.55rem 1.15rem;font-size:.9rem;font-weight:700;transition:border-color .18s,color .18s;display:inline-flex}._9tlB7a_filterCta:hover{border-color:color-mix(in srgb, var(--np-primary) 45%, var(--np-border));color:var(--np-primary)}._9tlB7a_filterCta:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px}._9tlB7a_desktopAside{min-width:0;top:calc(var(--sticky-header-height,180px) + 16px);border:1px solid color-mix(in srgb, var(--np-border) 80%, transparent);background:#fff;border-radius:16px;align-self:start;gap:.5rem;padding:1.1rem 1.15rem 1.25rem;display:grid;position:sticky}@media (max-width:980px){._9tlB7a_desktopAside{display:none}}._9tlB7a_desktopHeader{border-bottom:1px solid color-mix(in srgb, var(--np-border) 75%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.85rem;display:flex}._9tlB7a_desktopTitle{font-family:var(--font-heading,sans-serif);letter-spacing:-.01em;color:var(--np-text);margin:0;font-size:1rem;font-weight:700}._9tlB7a_resetInline{color:var(--np-primary-hover);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.82rem;font-weight:650}._9tlB7a_resetInline:hover{color:var(--np-primary);text-underline-offset:3px;text-decoration:underline}._9tlB7a_resetInline:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}._9tlB7a_fieldStack{gap:.25rem;display:grid}._9tlB7a_field{gap:.4rem;padding:.9rem 0 .2rem;display:grid}._9tlB7a_inputShell{border:1px solid var(--np-border);background:color-mix(in srgb, var(--np-surface-soft) 55%, #fff);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:42px;padding:.28rem .42rem .28rem .8rem;transition:border-color .18s,background .18s;display:grid}._9tlB7a_inputShell:focus-within{border-color:var(--np-primary);background:#fff}._9tlB7a_inputIcon{width:16px;height:16px;color:var(--np-muted);flex-shrink:0}._9tlB7a_searchInput{font:inherit;color:var(--np-text);background:0 0;border:none;min-width:0;margin:0;padding:.3rem 0;font-size:.875rem}._9tlB7a_searchInput::placeholder{color:color-mix(in srgb, var(--np-muted) 85%, transparent)}._9tlB7a_searchInput:focus{outline:none}._9tlB7a_searchInput::-webkit-search-cancel-button{appearance:none}._9tlB7a_clearSearch{width:26px;height:26px;color:var(--np-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;transition:color .16s;display:grid}._9tlB7a_clearSearch:hover{color:var(--np-text)}._9tlB7a_clearSearch:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}._9tlB7a_clearSearch svg{width:14px;height:14px}._9tlB7a_section{border-top:1px solid color-mix(in srgb, var(--np-border) 65%, transparent);min-width:0}._9tlB7a_sectionHead{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.95rem 0 .65rem;display:flex}._9tlB7a_sectionHead:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px;border-radius:6px}._9tlB7a_sectionTitle{font-family:var(--font-heading,sans-serif);letter-spacing:-.005em;color:var(--np-text);font-size:.9rem;font-weight:700}._9tlB7a_sectionChevron{width:17px;height:17px;color:var(--np-muted);transition:transform .22s cubic-bezier(.22,1,.36,1)}._9tlB7a_sectionChevronOpen{transform:rotate(180deg)}._9tlB7a_sectionBody{padding-bottom:.85rem}._9tlB7a_checkList{gap:.1rem;min-width:0;display:grid}._9tlB7a_check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.6rem;min-width:0;min-height:34px;padding:.22rem 0;display:flex}._9tlB7a_checkInput{opacity:0;width:1px;height:1px;margin:0;position:absolute}._9tlB7a_checkBox{border:1.5px solid color-mix(in srgb, var(--np-muted) 45%, var(--np-border));background:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:19px;height:19px;transition:border-color .15s,background-color .15s;display:grid}._9tlB7a_checkTick{color:#fff;opacity:0;width:12px;height:12px;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1);transform:scale(.6)}._9tlB7a_check:hover ._9tlB7a_checkBox{border-color:var(--np-primary)}._9tlB7a_checkInput:checked+._9tlB7a_checkBox{background:var(--np-primary);border-color:var(--np-primary)}._9tlB7a_checkInput:checked+._9tlB7a_checkBox ._9tlB7a_checkTick{opacity:1;transform:scale(1)}._9tlB7a_checkInput:focus-visible+._9tlB7a_checkBox{outline:2px solid var(--np-primary);outline-offset:2px}._9tlB7a_checkLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--np-text-body);flex:1;font-size:.9rem;font-weight:500;overflow:hidden}._9tlB7a_check:hover ._9tlB7a_checkLabel{color:var(--np-text)}._9tlB7a_checkInput:checked~._9tlB7a_checkLabel{color:var(--np-text);font-weight:600}._9tlB7a_checkCount{color:var(--np-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem;font-weight:600}._9tlB7a_price{gap:.9rem;padding-top:.35rem;display:grid}._9tlB7a_priceSlider{--track-h:5px;--thumb:17px;height:var(--thumb);position:relative}._9tlB7a_priceTrack{height:var(--track-h);background:color-mix(in srgb, var(--np-border) 88%, var(--np-muted));border-radius:999px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._9tlB7a_priceFill{height:var(--track-h);background:var(--np-primary);border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}._9tlB7a_priceInput{width:100%;height:var(--thumb);appearance:none;pointer-events:none;background:0 0;margin:0;position:absolute;top:0;left:0}._9tlB7a_priceInput::-webkit-slider-runnable-track{height:var(--thumb);background:0 0;border:none}._9tlB7a_priceInput::-moz-range-track{height:var(--thumb);background:0 0;border:none}._9tlB7a_priceInput::-webkit-slider-thumb{appearance:none;pointer-events:auto;width:var(--thumb);height:var(--thumb);border:2px solid var(--np-primary);cursor:pointer;background:#fff;border-radius:50%;margin-top:0;transition:transform .14s,box-shadow .14s;box-shadow:0 1px 3px #0f172a38}._9tlB7a_priceInput::-moz-range-thumb{pointer-events:auto;width:var(--thumb);height:var(--thumb);box-sizing:border-box;border:2px solid var(--np-primary);cursor:pointer;background:#fff;border-radius:50%;transition:transform .14s,box-shadow .14s;box-shadow:0 1px 3px #0f172a38}._9tlB7a_priceInput::-webkit-slider-thumb:hover{transform:scale(1.12);box-shadow:0 2px 7px #0f172a47}._9tlB7a_priceInput::-moz-range-thumb:hover{transform:scale(1.12);box-shadow:0 2px 7px #0f172a47}._9tlB7a_priceInput:focus-visible::-webkit-slider-thumb{outline:2px solid var(--np-primary);outline-offset:2px}._9tlB7a_priceInput:focus-visible::-moz-range-thumb{outline:2px solid var(--np-primary);outline-offset:2px}._9tlB7a_priceFields{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}._9tlB7a_priceField{border:1px solid var(--np-border);background:#fff;border-radius:10px;align-items:center;gap:.45rem;padding:.5rem .7rem;transition:border-color .16s;display:flex}._9tlB7a_priceField:focus-within{border-color:var(--np-primary)}._9tlB7a_priceFieldLabel{color:var(--np-muted);font-size:.78rem;font-weight:600}._9tlB7a_priceValueInput{width:100%;min-width:0;font:inherit;color:var(--np-text);font-variant-numeric:tabular-nums;background:0 0;border:none;font-size:.9rem;font-weight:600}._9tlB7a_priceValueInput:focus{outline:none}._9tlB7a_priceValueInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._9tlB7a_priceValueInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._9tlB7a_priceApply{border:1px solid var(--np-border);min-height:42px;color:var(--np-text);font:inherit;cursor:pointer;background:#fff;border-radius:10px;font-size:.88rem;font-weight:700;transition:border-color .18s,color .18s,background .18s}._9tlB7a_priceApply:hover{border-color:color-mix(in srgb, var(--np-primary) 45%, var(--np-border));color:var(--np-primary-hover);background:color-mix(in srgb, var(--np-primary-light) 30%, #fff)}._9tlB7a_priceApply:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px}._9tlB7a_sheetRoot{z-index:238;pointer-events:none;place-items:end center;display:grid;position:fixed;inset:0}._9tlB7a_sheetRoot>*{pointer-events:auto}._9tlB7a_sheetBackdrop{cursor:pointer;background:#0f172a75;border:none;margin:0;padding:0;animation:.2s both _9tlB7a_np-fade-in;position:fixed;inset:0}._9tlB7a_sheetPanel{background:var(--np-surface);border-radius:20px 20px 0 0;grid-template-rows:auto auto 1fr auto;width:min(100%,540px);max-height:min(88vh,860px);animation:.3s cubic-bezier(.22,1,.36,1) both _9tlB7a_np-sheet-up;display:grid;position:relative;box-shadow:0 -20px 60px #0f172a29}@keyframes _9tlB7a_np-fade-in{0%{opacity:0}to{opacity:1}}@keyframes _9tlB7a_np-sheet-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}._9tlB7a_sheetHandle{background:color-mix(in srgb, var(--np-border) 78%, var(--np-muted));border-radius:999px;width:40px;height:4px;margin:10px auto 4px}._9tlB7a_sheetHeader{border-bottom:1px solid color-mix(in srgb, var(--np-border) 70%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.2rem 1.15rem .85rem;display:flex}._9tlB7a_sheetTitle{font-family:var(--font-heading,sans-serif);letter-spacing:-.01em;color:var(--np-text);margin:0;font-size:1.1rem;font-weight:700}._9tlB7a_sheetSubtitle{color:var(--np-muted);margin:.25rem 0 0;font-size:.8125rem;font-weight:600}._9tlB7a_sheetClose{background:color-mix(in srgb, var(--np-surface-soft) 80%, white);width:40px;height:40px;color:var(--np-muted);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;place-items:center;transition:background .18s,color .18s;display:grid}._9tlB7a_sheetClose:hover{background:var(--np-surface-gray);color:var(--np-text)}._9tlB7a_sheetClose svg{width:20px;height:20px}._9tlB7a_sheetBody{-webkit-overflow-scrolling:touch;padding:.4rem 1.15rem .75rem;overflow-y:auto}._9tlB7a_sheetFooter{padding:.9rem 1.15rem calc(.9rem + env(safe-area-inset-bottom,0px));border-top:1px solid color-mix(in srgb, var(--np-border) 70%, transparent);background:var(--np-surface);justify-content:space-between;align-items:center;gap:.75rem;display:flex}._9tlB7a_sheetGhost{color:var(--np-primary-hover);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:.5rem .25rem;font-size:.9rem;font-weight:700;text-decoration:underline}._9tlB7a_sheetPrimary{font:inherit;color:#fff;background:var(--np-primary);cursor:pointer;border:none;border-radius:12px;padding:.78rem 1.55rem;font-size:.9rem;font-weight:800}._9tlB7a_sheetPrimary:hover{background:var(--np-primary-hover)}._9tlB7a_sheetPrimary:focus-visible,._9tlB7a_sheetGhost:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._9tlB7a_sheetBackdrop,._9tlB7a_sheetPanel{animation:none}._9tlB7a_sectionChevron,._9tlB7a_checkTick{transition:none}}
.AKaula_wrap{gap:clamp(.85rem,1.6vw,1.25rem);display:grid}.AKaula_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.AKaula_resultSummary{color:var(--np-text-body);min-width:0;margin:0;font-size:.92rem;line-height:1.4}.AKaula_resultSummaryStrong{color:var(--np-text);font-variant-numeric:tabular-nums;font-weight:700}.AKaula_sortShell{align-items:center;gap:.6rem;display:inline-flex}.AKaula_sortLabel{color:var(--np-muted);white-space:nowrap;font-size:.85rem;font-weight:600}.AKaula_sortField{align-items:center;display:inline-flex;position:relative}.AKaula_sortSelect{appearance:none;border:1px solid var(--np-border);background:var(--np-surface);color:var(--np-text);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem 2.25rem .5rem .95rem;font-size:.875rem;font-weight:600;transition:border-color .18s}.AKaula_sortSelect:hover{border-color:color-mix(in srgb, var(--np-primary) 45%, var(--np-border))}.AKaula_sortSelect:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}.AKaula_sortChevron{width:15px;height:15px;color:var(--np-muted);pointer-events:none;position:absolute;right:.85rem}.AKaula_inquiryBanner{border:1px solid color-mix(in srgb, var(--np-kraft) 45%, var(--np-beige));background:linear-gradient(100deg, var(--np-beige-soft) 0%, color-mix(in srgb, var(--np-kraft) 28%, #fff) 100%);color:var(--np-text);border-radius:14px;align-items:center;gap:1.1rem;padding:1.2rem 1.5rem;display:flex}.AKaula_inquiryIcon{background:var(--np-kraft);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.AKaula_inquiryIcon svg{width:25px;height:25px}.AKaula_inquiryText{flex:1;min-width:0}.AKaula_inquiryTitle{color:var(--np-text);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.AKaula_inquiryLead{color:var(--np-text-body);margin:.25rem 0 0;font-size:.975rem;line-height:1.5}.AKaula_inquiryButton{border:1px solid color-mix(in srgb, var(--np-kraft) 40%, var(--np-border));min-height:48px;color:var(--np-primary);white-space:nowrap;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;padding:0 1.4rem;font-size:.975rem;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.AKaula_inquiryArrow{width:18px;height:18px;transition:transform .18s}.AKaula_inquiryButton:hover{color:var(--np-ink)}.AKaula_inquiryButton:hover .AKaula_inquiryArrow{transform:translate(3px)}.AKaula_inquiryButton:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px}@media (max-width:620px){.AKaula_inquiryBanner{flex-wrap:wrap;align-items:flex-start;padding:1.1rem 1.15rem}.AKaula_inquiryIcon{width:42px;height:42px}.AKaula_inquiryText{flex-basis:calc(100% - 60px)}.AKaula_inquiryTitle{font-size:1.05rem}.AKaula_inquiryLead{font-size:.925rem}.AKaula_inquiryButton{width:100%}}.AKaula_mobileFilterTrigger{align-items:center;gap:.55rem;display:inline-flex}.AKaula_mobileFilterTrigger svg{width:17px;height:17px}.AKaula_mobileFilterBadge{background:var(--np-primary);color:#fff;letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .4rem;font-size:.7rem;font-weight:800;display:inline-flex}.AKaula_activeStrip{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AKaula_activeChip,.AKaula_clearFilters{min-height:32px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.AKaula_activeChip{border:1px solid color-mix(in srgb, var(--np-primary) 24%, var(--np-border));background:color-mix(in srgb, var(--np-primary-light) 32%, var(--np-surface));color:var(--np-text);gap:.4rem;padding:.3rem .45rem .3rem .78rem}.AKaula_activeChip:hover{border-color:color-mix(in srgb, var(--np-primary) 42%, var(--np-border));background:color-mix(in srgb, var(--np-primary-light) 55%, white)}.AKaula_activeChip svg{width:13px;height:13px;color:var(--np-muted)}.AKaula_clearFilters{color:var(--np-primary-hover);text-underline-offset:4px;background:0 0;border:1px solid #0000;padding:.3rem .75rem;text-decoration:underline;text-decoration-thickness:1px}.AKaula_clearFilters:hover{color:var(--np-primary)}.AKaula_activeChip:focus-visible,.AKaula_clearFilters:focus-visible{outline:2px solid var(--np-primary);outline-offset:2px}.AKaula_layout{grid-template-columns:minmax(244px,272px) minmax(0,1fr);align-items:start;gap:clamp(1rem,2.2vw,1.7rem);display:grid}.AKaula_productsColumn{flex-direction:column;grid-area:1/2;gap:clamp(.85rem,1.5vw,1.15rem);min-width:0;display:flex}.AKaula_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.15rem);display:grid}.AKaula_empty{color:var(--np-text-body);text-align:center;justify-items:center;gap:.5rem;max-width:48ch;margin:0 auto;padding:clamp(2.5rem,6vw,4.5rem) 1rem;display:grid}.AKaula_emptyTitle{font-family:var(--font-heading,sans-serif);color:var(--np-text);letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.AKaula_empty p{margin:0;font-size:.95rem;line-height:1.55}.AKaula_emptyReset{font:inherit;color:#fff;background:var(--np-primary);cursor:pointer;border:1px solid #0000;border-radius:999px;margin-top:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:700;transition:background .18s,transform .16s}.AKaula_emptyReset:hover{background:var(--np-primary-hover)}.AKaula_emptyReset:active{transform:scale(.98)}.AKaula_emptyReset:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px}.AKaula_loadMoreWrap{justify-content:center;margin-top:clamp(1rem,2vw,1.5rem);padding-bottom:.25rem;display:flex}.AKaula_loadMoreButton{border:1px solid var(--np-border);background:var(--np-surface);color:var(--np-text);font:inherit;letter-spacing:0;cursor:pointer;border-radius:999px;padding:.72rem 1.6rem;font-size:.9rem;font-weight:700;transition:border-color .2s,color .2s,transform .16s}.AKaula_loadMoreButton:hover{border-color:color-mix(in srgb, var(--np-primary) 45%, var(--np-border));color:var(--np-primary-hover)}.AKaula_loadMoreButton:active{transform:scale(.98)}.AKaula_loadMoreButton:focus-visible{outline:2px solid var(--np-primary);outline-offset:3px}@media (max-width:1220px){.AKaula_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.AKaula_layout{grid-template-columns:1fr}.AKaula_productsColumn{grid-area:2/1}}@media (max-width:720px){.AKaula_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.AKaula_toolbar{padding:.25rem 0 .65rem}.AKaula_sortLabel{display:none}}
.U7QDsW_main{background:#fff;min-height:100vh}.U7QDsW_hero{isolation:isolate;display:flex;position:relative;overflow:hidden}.U7QDsW_heroPhoto{background-color:#10201a;background-image:linear-gradient(100deg,#09120ee0 0%,#09120ebd 30%,#09120e80 56%,#09120e4d 100%),url(/images/novopak-hero-img2.webp);background-position:50%,50% 55%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}@media (max-width:767px){.U7QDsW_heroPhoto{background-image:linear-gradient(#09120ed6 0%,#09120ebd 100%),url(/images/novopak-hero-img2.webp)}}.U7QDsW_heroCompact{background-color:#10201a}.U7QDsW_heroCompact .U7QDsW_heroInner{padding-block:clamp(1.4rem,3vw,2.25rem)}.U7QDsW_heroCategory{background-color:#10201a;min-height:clamp(15rem,22vw,20rem)}.U7QDsW_heroCategory .U7QDsW_heroInner{flex-direction:column;justify-content:center;padding-block:clamp(1.75rem,3.5vw,2.75rem);display:flex}.U7QDsW_heroMedia{z-index:0;position:absolute;inset:0}.U7QDsW_heroMediaImg{object-fit:cover}.U7QDsW_heroMedia:after{content:"";background:linear-gradient(#09120ed6 0%,#09120ebd 100%);position:absolute;inset:0}@media (min-width:768px){.U7QDsW_heroMedia{left:44%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000029 6%,#0000007a 14%,#000000d1 22%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#00000029 6%,#0000007a 14%,#000000d1 22%,#000 30%)}.U7QDsW_heroMedia:after{background:linear-gradient(90deg,#10201a73 0%,#10201a00 40%)}.U7QDsW_heroCategory .U7QDsW_heroText,.U7QDsW_heroCategory .U7QDsW_heroCrumbs{max-width:min(34rem,40vw)}}.U7QDsW_heroInner{z-index:1;width:100%;max-width:var(--np-container-max);margin:0 auto;padding:clamp(2rem,4vw,3.25rem) 16px;position:relative}:is(.U7QDsW_heroCrumbs a,.U7QDsW_heroCrumbs span){color:#ffffffd1}.U7QDsW_heroCrumbs a:hover{color:#fff;background:#ffffff24}.U7QDsW_heroCrumbs svg{color:#ffffff8c}.U7QDsW_heroText{gap:.65rem;min-width:0;max-width:53ch;margin-top:clamp(.5rem,1.4vw,1.1rem);display:grid}.U7QDsW_heroTitle{font-family:var(--font-heading);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2rem,3.8vw,2.85rem);font-weight:700;line-height:1.06}.U7QDsW_heroTitleTail{display:block}.U7QDsW_heroLead{color:#ffffffdb;max-width:52ch;margin:.15rem 0 0;font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.6}@media (min-width:768px){.U7QDsW_heroLight{background-color:var(--np-surface-soft)}.U7QDsW_heroLight .U7QDsW_heroMedia:after{background:0 0}.U7QDsW_heroLight .U7QDsW_heroTitle{color:var(--np-text)}.U7QDsW_heroLight .U7QDsW_heroLead,:is(.U7QDsW_heroLight .U7QDsW_heroCrumbs a,.U7QDsW_heroLight .U7QDsW_heroCrumbs span){color:var(--np-text-body)}.U7QDsW_heroLight .U7QDsW_heroCrumbs a:hover{color:var(--np-text);background:#1a1a1a0f}.U7QDsW_heroLight .U7QDsW_heroCrumbs svg{color:var(--np-muted)}}.U7QDsW_heroTrust{flex-wrap:wrap;gap:1rem 2rem;max-width:44rem;margin:clamp(1.4rem,2.6vw,2.1rem) 0 0;padding:0;list-style:none;display:flex}.U7QDsW_trustItem{align-items:center;gap:.75rem;display:flex}.U7QDsW_trustIcon{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff1f;border:1px solid #fff3;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.U7QDsW_trustIcon svg{width:19px;height:19px}.U7QDsW_trustText{gap:1px;min-width:0;display:grid}.U7QDsW_trustTitle{color:#fff;font-size:.9rem;font-weight:700;line-height:1.25}.U7QDsW_trustSub{color:#ffffffb8;font-size:.8rem;line-height:1.25}.U7QDsW_shopSection{max-width:var(--np-container-max);margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem) 16px clamp(2.5rem,5vw,4rem)}@media (max-width:640px){.U7QDsW_heroInner,.U7QDsW_shopSection{padding-left:1rem;padding-right:1rem}}
._32hP6G_panel{flex-direction:column;gap:0;padding-top:.25rem;display:flex}._32hP6G_topRow{align-items:center;gap:.75rem;display:flex}._32hP6G_categoryBadge{color:var(--np-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:600}._32hP6G_stockIn,._32hP6G_stockOut{align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;display:inline-flex}._32hP6G_stockIn{color:var(--np-success)}._32hP6G_stockOut{color:var(--np-error)}._32hP6G_refillRequirement{border:1px solid color-mix(in srgb, var(--np-warning) 45%, transparent);border-left:4px solid var(--np-warning);background:color-mix(in srgb, var(--np-warning) 12%, white);color:#7a4a00;border-radius:8px;margin:.85rem 0 0;padding:.7rem .9rem;font-size:.9rem;font-weight:600;line-height:1.45}._32hP6G_name{color:var(--np-text);letter-spacing:-.015em;margin:.75rem 0 0;font-size:clamp(1.75rem,1.4rem + 1.1vw,2.25rem);font-weight:700;line-height:1.2}._32hP6G_sku{color:var(--np-muted);margin:.4rem 0 0;font-size:.8rem}._32hP6G_priceArea{border-top:1px solid var(--np-border);margin-top:1.25rem;padding-top:1.25rem}._32hP6G_price{color:var(--np-text);letter-spacing:-.02em;margin:0;font-size:1.75rem;font-weight:800}._32hP6G_priceBreakdown{gap:.45rem;max-width:22rem;margin-top:.85rem;display:grid}._32hP6G_breakdownRow{color:var(--np-text-body);justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}._32hP6G_breakdownRow strong{color:var(--np-text);font-variant-numeric:tabular-nums}._32hP6G_highlights{border-top:1px solid var(--np-border);flex-direction:column;gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._32hP6G_highlightItem{color:var(--np-text-body);align-items:flex-start;gap:.55rem;font-size:.88rem;line-height:1.45;display:flex}._32hP6G_highlightIcon{width:18px;height:18px;color:var(--np-primary);flex-shrink:0;margin-top:1px}._32hP6G_actions{border-top:1px solid var(--np-border);flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}._32hP6G_buyRow{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}._32hP6G_qtyControl{border:1px solid var(--np-border);background:#fff;border-radius:.625rem;flex:none;align-items:stretch;display:inline-flex;overflow:hidden}._32hP6G_qtyBtn{cursor:pointer;width:38px;color:var(--np-text);-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._32hP6G_qtyBtn:hover:not(:disabled){background:var(--np-border)}._32hP6G_qtyBtn:disabled{color:var(--np-muted);cursor:not-allowed;opacity:.5}._32hP6G_qtyValue{text-align:center;width:44px;color:var(--np-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:.95rem;font-weight:700}._32hP6G_qtyValue:focus{box-shadow:inset 0 0 0 2px var(--np-primary)}._32hP6G_qtyValue::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._32hP6G_qtyValue::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._32hP6G_addBtn{letter-spacing:.5px;cursor:pointer;background:var(--np-primary);color:#fff;border:none;border-radius:8px;flex:12rem;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-size:.95rem;font-weight:500;transition:background .2s;display:inline-flex}._32hP6G_addBtn:hover:not(:disabled){background:var(--np-primary-hover)}._32hP6G_addBtn:disabled{background:var(--np-surface-gray);color:var(--np-muted);cursor:not-allowed}._32hP6G_trustRow{flex-wrap:wrap;gap:1.5rem;margin-top:1.25rem;display:flex}._32hP6G_trustItem{color:var(--np-muted);align-items:center;gap:.4rem;font-size:.78rem;font-weight:500;display:flex}._32hP6G_trustIcon{width:16px;height:16px;color:var(--np-primary);opacity:.7;flex-shrink:0}._32hP6G_pricePer{color:var(--np-muted);letter-spacing:.01em;font-size:.55em;font-weight:600}._32hP6G_buySummary{color:var(--np-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;font-size:.85rem;font-weight:500;display:flex}._32hP6G_buySummarySep{color:var(--np-border)}._32hP6G_promoBox{border:1px solid color-mix(in srgb, var(--np-kraft) 55%, transparent);background:color-mix(in srgb, var(--np-kraft) 10%, white);border-radius:8px;margin-top:1rem;padding:.9rem 1rem}._32hP6G_promoLabel{letter-spacing:.1em;text-transform:uppercase;color:#8a6a3f;margin:0;font-size:.72rem;font-weight:600}._32hP6G_promoPrice{color:var(--np-primary);margin:.35rem 0 0;font-size:1.5rem;font-weight:700}._32hP6G_promoNote{color:var(--np-muted);margin:.3rem 0 0;font-size:.85rem}._32hP6G_promoQtyBtn{cursor:pointer;color:var(--np-primary);text-underline-offset:3px;background:0 0;border:0;margin-top:.6rem;padding:0;font-size:.9rem;font-weight:600;text-decoration:underline}._32hP6G_promoQtyBtn:hover{color:var(--np-primary-hover)}._32hP6G_buySummaryTotal{color:var(--np-text);font-weight:600}._32hP6G_designerHint{color:var(--np-muted);margin:.15rem 0 0;font-size:.85rem;line-height:1.5}._32hP6G_designerLink{color:var(--np-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--np-primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--np-primary) 35%, transparent);text-underline-offset:3px;font-weight:500;transition:color .2s,text-decoration-color .2s}._32hP6G_designerLink:hover{color:var(--np-primary-hover);text-decoration-color:currentColor}._32hP6G_unitPrice{color:var(--np-muted);margin:.35rem 0 0;font-size:.9rem;font-weight:500}
.Bx3ARG_root{aspect-ratio:1;-webkit-user-select:none;user-select:none;background:var(--np-surface-gray);border-radius:20px;position:relative;overflow:hidden}.Bx3ARG_mainImg{pointer-events:none;object-fit:cover;transform-origin:50%;width:100%;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Bx3ARG_root[data-hover-scale=on]:hover .Bx3ARG_mainImg{transform:scale(1.035)}}.Bx3ARG_lens{pointer-events:none;z-index:10;box-shadow:0 0 0 2px #ffffffeb, 0 0 0 3px color-mix(in srgb, var(--np-primary) 22%, #00000014), 0 12px 36px #0f172a33;border-radius:14px;animation:.18s cubic-bezier(.22,1,.36,1) both Bx3ARG_np-lens-enter;position:absolute;overflow:hidden}@keyframes Bx3ARG_np-lens-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Bx3ARG_lensImg{pointer-events:none;max-width:none;display:block}@media (prefers-reduced-motion:reduce){.Bx3ARG_mainImg{transition:none}.Bx3ARG_root[data-hover-scale=on]:hover .Bx3ARG_mainImg{transform:none}.Bx3ARG_lens{animation:none}}
._8TE8-q_wrap{width:100%}._8TE8-q_grid{outline:none;grid-template-columns:1fr;gap:.85rem;display:grid}._8TE8-q_grid:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--np-primary) 35%, transparent);border-radius:20px}._8TE8-q_main{min-width:0;position:relative}._8TE8-q_thumbs{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-direction:row;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}._8TE8-q_thumb{cursor:pointer;background:var(--np-surface-gray);border:2px solid #0000;border-radius:12px;flex:none;width:72px;height:72px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}._8TE8-q_thumb:hover{border-color:color-mix(in srgb, var(--np-primary) 45%, transparent)}._8TE8-q_thumbActive{border-color:var(--np-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--np-primary) 25%, transparent)}._8TE8-q_thumbImg{object-fit:cover;width:100%;height:100%;display:block}._8TE8-q_placeholder{aspect-ratio:1;color:var(--np-muted);background:var(--np-surface-gray);border-radius:20px;place-items:center;font-size:.9rem;display:grid}@media (min-width:768px){._8TE8-q_grid{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:1rem}._8TE8-q_main{grid-area:1/2}._8TE8-q_thumbs{flex-direction:column;grid-area:1/1;max-height:min(520px,70vh);padding-right:.15rem;overflow:hidden auto}._8TE8-q_thumb{width:100%;height:76px}}
.F9C9Rq_main{min-height:100vh;max-width:var(--np-container-max);margin:0 auto;padding:1.5rem 1.25rem 3rem}.F9C9Rq_layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:2.5rem;display:grid}.F9C9Rq_gallerySection{min-width:0}.F9C9Rq_placeholder{aspect-ratio:1;color:var(--np-muted);background:var(--np-surface-gray);border-radius:20px;place-items:center;font-size:.9rem;display:grid}.F9C9Rq_tabsSection{margin-top:3rem}.F9C9Rq_relatedSection{gap:1.25rem;margin-top:3.5rem;display:grid}.F9C9Rq_relatedHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.F9C9Rq_relatedHeader h2{color:var(--np-text)}@media (max-width:900px){.F9C9Rq_layout{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:560px){.F9C9Rq_main{padding:1rem 1rem 2rem}}
.ZYvaKa_wrap:hover .ZYvaKa_track{animation-play-state:paused}.ZYvaKa_track{will-change:transform;backface-visibility:hidden;gap:3rem;width:max-content;animation:10s linear infinite ZYvaKa_trust-logo-marquee;display:flex}@media (prefers-reduced-motion:reduce){.ZYvaKa_track{animation:none}}@keyframes ZYvaKa_trust-logo-marquee{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}.ZYvaKa_mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.ZYvaKa_logoImg{filter:grayscale();opacity:.7;transition:filter .3s,opacity .3s}.ZYvaKa_logoSlot:hover .ZYvaKa_logoImg{filter:grayscale(0);opacity:1}
