:root{--pk-blush:#fdeef4;--pk-ease:cubic-bezier(.2, .8, .2, 1);--pk-fast:150ms;--pk-fs-l:16px;--pk-fs-m:15px;--pk-fs-s:13px;--pk-fs-xs:12px;--pk-ink:#1a1a1a;--pk-muted:#5f5b62;--pk-paper:#fff;--pk-pink:#e5156c;--pk-pink-deep:#c10d58;--pk-shadow-up:0 10px 30px rgb(26 26 26 / 18%);--pk-z-sheet:90}.m6l8n[hidden],.mgluw[hidden],.oc9j9~#product-variation-price,.oc9j9~.single_variation_wrap #iln48,.oc9j9~.single_variation_wrap .woocommerce-variation-price,.oc9j9~table.variations{display:none!important}.oc9j9{position:relative;margin:4px 0 12px}.oc9j9 .j2fsr,.oc9j9 .j2fsr:focus,.oc9j9 .j2fsr:hover{display:flex;align-items:center;gap:12px;width:100%;min-height:0;margin:0;padding:8px 14px 8px 10px;border:1.5px solid rgba(229,21,108,.75);border-radius:12px;background:var(--pk-paper);color:var(--pk-ink);font:inherit;line-height:1.25;letter-spacing:0;text-align:left;text-transform:none;text-decoration:none;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--pk-fast) var(--pk-ease)}.oc9j9 .j2fsr:hover,.oc9j9.paq0j .j2fsr{box-shadow:0 0 0 3px rgb(229 21 108 / 12%)}.oc9j9 .j2fsr:focus-visible{outline:2px solid var(--pk-pink-deep);outline-offset:2px}.oc9j9 .j55av{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--pk-blush);color:var(--pk-pink-deep)}.m6l8n .jx8dx,.m6l8n .nfmid:empty,.oc9j9 .j55av svg,.oc9j9 .kq4us:empty,.oc9j9 .lec91 .nwa4n:empty{display:none}.oc9j9 .j2fsr[data-g=bags] .rd1f3,.oc9j9 .j2fsr[data-g=buckets] .dts3x,.oc9j9 .j2fsr[data-g=jars] .kho3c{display:block}.oc9j9 .jd96f{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:0}.oc9j9 .k160l,.oc9j9 .lec91 .nwa4n{font-size:var(--pk-fs-l);font-weight:700}.oc9j9 .kq4us{font-size:var(--pk-fs-s);font-weight:500;color:var(--pk-ink);letter-spacing:-.02em}.m6l8n .n4bev:checked~.n85os,.oc9j9 .lzb8v{color:var(--pk-pink-deep)}.oc9j9 .lec91{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:0}.oc9j9 .lzb8v{display:inline-flex;align-items:center;gap:5px;font-size:var(--pk-fs-s);font-weight:600}.m6l8n .mr791,.m6l8n .mzegz .nwa4n{font-size:var(--pk-fs-m);font-weight:700}.m6l8n,.m6l8n .mr791,.m6l8n .nfmid{color:var(--pk-ink)}.oc9j9 .lzb8v::after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.75px solid currentColor;border-bottom:1.75px solid currentColor;transform:rotate(45deg);transition:transform var(--pk-fast) var(--pk-ease)}.oc9j9.paq0j .lzb8v::after{margin-top:3px;transform:rotate(-135deg)}.m6l8n del,.oc9j9 del{margin-right:4px;font-size:var(--pk-fs-xs);font-weight:400;color:var(--pk-muted)}.m6l8n ins,.oc9j9 ins{text-decoration:none}.m6l8n{position:absolute;z-index:var(--pk-z-sheet);box-sizing:border-box;overflow:auto;overscroll-behavior:contain;margin:0;padding:6px 0;border-radius:12px;background:var(--pk-paper);box-shadow:var(--pk-shadow-up),0 0 0 1px rgb(26 26 26 / 6%);font-size:var(--pk-fs-m);line-height:1.3;opacity:0;transform:translateY(-4px);transition:opacity .16s var(--pk-ease),transform .16s var(--pk-ease)}.m6l8n.paq0j{opacity:1;transform:none;overflow-x:hidden}.m6l8n .yk6wi{margin:0;padding:0}.m6l8n .mr791{margin:0 16px 4px;padding:10px 0 3.5px;border-bottom:1px solid var(--pk-ink);line-height:1.3;letter-spacing:0;text-transform:none}.m6l8n .mzegz{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 0;grid-template-areas:"n p c" "s p c";align-items:center;column-gap:12px;row-gap:2px;margin:0;padding:10px 16px;cursor:pointer;-webkit-tap-highlight-color:transparent}.m6l8n .mzegz:hover{background:#faf5f8}.m6l8n .mzegz:has(.n4bev:checked){grid-template-columns:minmax(0,1fr) auto 18px;background:var(--pk-blush)}.m6l8n .n4bev{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.m6l8n .n85os{grid-area:n;font-size:var(--pk-fs-m);font-weight:600}.m6l8n .nfmid{grid-area:s;font-size:var(--pk-fs-s)}.m6l8n .mzegz .nwa4n{grid-area:p;text-align:right}.m6l8n .cbvvi{grid-area:c;color:var(--pk-pink);opacity:0}.m6l8n .n4bev:checked~.cbvvi,.mgluw.paq0j{opacity:1}.m6l8n .n4bev:focus-visible~.n85os{outline:2px solid var(--pk-pink-deep);outline-offset:3px;border-radius:3px}.m6l8n .mzegz.ufqgz{opacity:.5;cursor:not-allowed}.mgluw{position:fixed;inset:0;z-index:calc(var(--pk-z-sheet) - 1);background:rgb(20 10 15 / 45%);opacity:0;transition:opacity .2s var(--pk-ease)}@media (max-width:768px){.m6l8n{position:fixed;top:auto!important;left:0!important;right:0;bottom:0;width:auto!important;max-height:82vh!important;padding:0 0 max(12px,env(safe-area-inset-bottom));border-radius:16px 16px 0 0;transform:translateY(100%);transition:opacity .2s var(--pk-ease),transform .24s var(--pk-ease)}.m6l8n .jx8dx{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:14px 12px 6px 16px;background:var(--pk-paper)}.m6l8n .gzy3a{font-size:var(--pk-fs-l);font-weight:700}.m6l8n .u9f4j,.m6l8n .u9f4j:hover{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#f4eff2;color:var(--pk-ink);box-shadow:none;cursor:pointer}.m6l8n .mzegz{padding:12px 16px}html.insze,html.insze body{overflow:hidden}}@media (prefers-reduced-motion:reduce){.m6l8n,.mgluw,.oc9j9 .lzb8v::after{transition:none}}@media (max-width:540px){.oc9j9 .k160l{font-size:15px}}