*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}::-moz-selection{background:var(--kesumba);color:var(--kapur)}::selection{background:var(--kesumba);color:var(--kapur)}html{caret-color:var(--kesumba);scrollbar-color:var(--nila) var(--ground)}a{text-underline-offset:.18em;text-decoration-thickness:from-font}:focus-visible{outline-offset:3px;border-radius:1px}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--ground)}::-webkit-scrollbar-thumb{background:var(--nila);border:3px solid var(--ground);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--tarum)}:root{--kapur:#f2ece9;--ground:#fff;--mori:#fbf8f6;--pasir:#d9bfa9;--tarum:#161318;--nila:#6b5c58;--nila-pasir:#544540;--kesumba:#5b2233;--kuningan:#8c6a3f;--rule:rgba(22,19,24,.13);--rule2:rgba(22,19,24,.26);--rule-kendali:rgba(22,19,24,.5);--d:Arial,Helvetica,"Liberation Sans",sans-serif;--b:Arial,Helvetica,"Liberation Sans",sans-serif;--ok:#3d6b4f;--warn:#8a6a1f;--merek-whatsapp:#25d366;--merek-shopee:#ee4d2d;--merek-tiktok:#010101;--pad:clamp(16px,3.4vw,44px)}html{scroll-behavior:smooth}body{--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--ground);font-size:16px;line-height:1.55}body,h1,h2,h3,h4{font-family:Arial,Helvetica,Liberation Sans,sans-serif}h1,h2,h3,h4{margin:0;font-weight:400;letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.05}h2{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.12}h3{font-size:1.22rem;line-height:1.25}a{color:inherit;text-decoration-line:none}:focus-visible{outline:2px solid var(--fokus,var(--kesumba));outline-offset:2px}img{display:block;height:auto;max-width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.shell{margin-left:auto;margin-right:auto;width:100%;max-width:1340px;padding-left:var(--pad);padding-right:var(--pad)}.band{padding-block:clamp(38px,5vw,72px)}.band--warm{--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1))}.band--ink{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1))}.band--rule{border-top:1px solid var(--rule)}.lbl{font-weight:600;text-transform:uppercase;color:var(--nila);font-size:.76rem;letter-spacing:.14em}.band--ink,.foot,.laci__h,.util{--fokus:var(--kapur)}.band--ink .lbl{color:hsla(20,26%,93%,.66)}.muted{color:var(--nila)}.band--ink .muted{color:hsla(20,26%,93%,.7)}.num{font-variant-numeric:tabular-nums}.bhead{margin-bottom:1.75rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.bhead .stk{display:flex;flex-direction:column;gap:.5rem}.lead-h{font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.1;max-width:11.1em}.\!btn,.btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1))}.\!btn{padding:14px 26px!important;font-size:.87rem!important;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease!important}.btn{padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.\!btn:hover{transform:translateY(-1px)!important}.btn:hover{transform:translateY(-1px)}.\!btn:disabled,.btn:disabled{cursor:not-allowed;opacity:.4}.\!btn:disabled{transform:none!important}.btn:disabled{transform:none}.btn--ghost{background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1))}.btn--ghost:hover{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1))}.btn--acc{--tw-border-opacity:1;border-color:rgb(91 34 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(91 34 51/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn--wide{width:100%}.btn--sm{padding:9px 15px;font-size:.79rem}.ikon{width:1em;height:1em;display:inline-block;flex:none;vertical-align:-.125em}.alink{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;padding-bottom:4px;border-bottom:1px solid var(--rule2);transition:color .22s ease,border-color .22s ease}.alink .ikon,.alink i{font-style:normal;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.alink:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1));border-bottom-color:var(--kesumba)}.alink:hover .ikon,.alink:hover i{transform:translateX(5px)}.alink--light{color:var(--pasir);border-bottom-color:hsla(20,26%,93%,.4)}.alink--light:hover{color:var(--kapur);border-bottom-color:var(--kapur)}.util{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));color:hsla(20,26%,93%,.88);font-size:.8rem}.util .shell{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;padding-block:7px}.util b{color:var(--pasir);font-weight:600}.util .pv{margin-left:auto;color:hsla(20,26%,93%,.82);font-weight:500}.\!hdr,.hdr{position:sticky;top:0;z-index:50}.\!hdr{background:var(--ground)!important;border-bottom:1px solid var(--rule)!important;transition:box-shadow .3s ease,background .3s ease!important}.hdr{background:var(--ground);border-bottom:1px solid var(--rule);transition:box-shadow .3s ease,background .3s ease}.\!hdr{top:var(--wp-admin--admin-bar--height,0)!important}.hdr{top:var(--wp-admin--admin-bar--height,0)}@media screen and (max-width:600px){.\!hdr{top:0!important}.hdr{top:0}}.\!hdr.stuck{box-shadow:0 1px 0 var(--rule),0 10px 30px rgba(22,19,24,.1)!important;background:hsla(20,26%,93%,.93)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.hdr.stuck{box-shadow:0 1px 0 var(--rule),0 10px 30px rgba(22,19,24,.1);background:hsla(20,26%,93%,.93);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.nav-on .hdr{z-index:100}body.nav-on .\!hdr{z-index:100!important}body.nav-on .hdr.stuck{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ground)}body.nav-on .\!hdr.stuck{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--ground)!important}.hdr__main{display:flex;align-items:center;gap:1.25rem;padding-block:12px;transition:padding .28s ease}.\!hdr.stuck .hdr__main{padding-block:8px!important}.hdr.stuck .hdr__main{padding-block:8px}.brand img{height:60px;width:auto;transition:height .28s ease}.\!hdr.stuck .brand img{height:46px!important}.hdr.stuck .brand img{height:46px}.srch{position:relative;display:flex;align-items:center;gap:6px;max-width:330px;border-bottom:1.5px solid var(--tarum);transition:border-color .25s ease}.srch,.srch input{flex:1 1 0%}.srch input{min-width:0;border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));padding-block:10px;font:inherit;font-size:.9rem;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none}.srch input::-moz-placeholder{color:var(--nila);opacity:.9}.srch input::placeholder{color:var(--nila);opacity:.9}.srch input::-webkit-search-cancel-button,.srch input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.srch button.srch__x{color:var(--nila);padding-inline:2px}.srch button.srch__x .ikon{width:16px;height:16px}.srch input:focus-visible{outline:none}.srch:has(input:focus-visible){outline:2px solid var(--fokus,var(--kesumba));outline-offset:4px;border-bottom-color:transparent}.srch button{display:grid;flex:none;cursor:pointer;place-items:center;border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));padding:6px 0 6px 6px}.srch button .ikon{width:19px;height:19px;display:block}.srch button:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.srch:focus-within{border-bottom-color:var(--kesumba)}.cr{position:absolute;top:calc(100% + 12px);left:0;z-index:5;width:max(100%,560px);max-width:calc(100vw - var(--pad)*2);max-height:min(76vh,540px);overflow-y:auto;overscroll-behavior:contain;background:var(--kapur);border:1px solid var(--rule2);box-shadow:0 16px 40px -18px rgba(22,19,24,.34);scrollbar-width:thin}.cr[hidden]{display:none}.cr.memuat{opacity:.55}.cr:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--kesumba)}.cr__b{padding:15px var(--cr-x,18px) 0}.cr__b+.cr__b{border-top:1px solid var(--rule);margin-top:15px}.cr__j{display:flex;align-items:center;gap:8px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--nila);margin:0 0 12px}.cr__n{font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--kesumba);border-left:1px solid var(--rule2);padding-left:8px}.cr__kisi{list-style:none;margin:0;padding:0 0 15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cr__t{display:flex;flex-direction:column;gap:7px}.cr__t-f{display:block;overflow:hidden;background:var(--mori);border:1px solid transparent;transition:border-color .25s ease}.cr__t-f img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.cr__t:focus-visible .cr__t-f img,.cr__t:hover .cr__t-f img{transform:scale(1.05)}.cr__t:focus-visible .cr__t-f,.cr__t:hover .cr__t-f{border-color:var(--tarum)}.cr__t-n{font-family:var(--d);font-weight:400;font-size:.98rem;line-height:1.18;min-height:2.36em;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr__t:hover .cr__t-n{color:var(--kesumba)}.cr__t-h{font-size:.84rem;font-weight:700;color:var(--tarum);font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 5px;line-height:1.3}.cr__t-h del{font-weight:400;font-size:.78rem;color:var(--nila)}.cr__t-h ins{text-decoration:none}.cr__semua{display:flex;align-items:center;justify-content:space-between;gap:14px;position:sticky;bottom:0;background:var(--mori);padding:13px var(--cr-x,18px);border-top:1px solid var(--rule2);font-size:.86rem;color:var(--kesumba)}.cr__semua span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr__semua i{font-style:normal;flex:none;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.cr__semua:focus-visible i,.cr__semua:hover i{transform:translateX(5px)}.cr__kosong{padding:18px var(--cr-x,18px) 20px;display:flex;flex-direction:column;gap:7px;align-items:flex-start}.cr__kosong b{font-family:var(--d);font-weight:400;font-size:1.12rem;line-height:1.25}.cr__kosong p{margin:0;font-size:.88rem;color:var(--nila);max-width:40em}.cr__wa{border:1px solid var(--ok);color:var(--ok);padding:8px 14px;font-size:.86rem;margin-top:6px;transition:background .2s ease,color .2s ease}.cr__wa:hover{background:var(--ok);color:var(--mori)}.mo .cr{animation:cr-masuk .34s cubic-bezier(.16,1,.3,1) both}@keyframes cr-masuk{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.acts{margin-left:auto;gap:26px}.acts,.iconbtn{display:flex;align-items:center}.iconbtn{cursor:pointer;gap:.5rem;border-width:0;background-color:transparent;font-weight:500;font-size:.87rem;padding-block:8px;border-bottom:1.5px solid transparent}.iconbtn .ikon{width:18px;height:18px;flex:none}.iconbtn:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1));border-bottom-color:var(--kesumba)}.srchbtn{display:none}.cartbtn{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-width:0;background-color:transparent;font-weight:600;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));font-size:.87rem;padding-block:8px;border-bottom:1.5px solid var(--tarum)}.cartbtn .ikon{width:19px;height:19px;flex:none}.cartbtn:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1));border-bottom-color:var(--kesumba)}.cartbtn .\!n,.cartbtn .n{display:grid;place-items:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(91 34 51/var(--tw-bg-opacity,1));font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cartbtn .n{min-width:1.6em;min-height:1.6em;font-size:.78rem;padding:0 .4em}.cartbtn .\!n{min-width:1.6em!important;min-height:1.6em!important;font-size:.78rem!important;padding:0 .4em!important}.catnav{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;padding-bottom:11px;font-size:.86rem}.catnav a,.has-sub>button{position:relative;padding-block:3px;background:none;border:0;cursor:pointer;font-size:.86rem}.catnav>li>a,.has-sub>button{display:inline-flex;align-items:center;gap:5px;line-height:inherit}.has-sub>button>svg{width:14px;height:14px;flex:none}.catnav a:after,.has-sub>button:after{content:"";position:absolute;left:0;bottom:0;right:100%;height:1px;background:var(--kesumba);transition:right .32s cubic-bezier(.22,.61,.36,1)}.catnav a:hover:after,.catnav a[aria-current]:after,.has-sub:hover>button:after{right:0}.has-sub{position:relative}.mega{position:absolute;left:0;z-index:50;display:none;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));top:100%;margin-top:0;padding:22px 16px 16px;border:1px solid var(--rule);border-top:0;grid-template-columns:repeat(4,150px);gap:13px;box-shadow:0 18px 42px rgba(22,19,24,.14)}.has-sub:focus-within .mega,.has-sub:hover .mega,.has-sub[data-buka=true] .mega{display:grid}.mega .mi{display:block;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1))}.mega img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;transition:transform .45s ease}.mega a:hover img{transform:scale(1.06)}.mega b{font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-weight:400;font-size:1rem;margin-top:9px}.mega b,.mega span{display:block}.mega span{color:var(--nila);font-size:.8rem}.grid-produk{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 18px}.pc{display:flex;flex-direction:column}.pc,.pc__fig{position:relative}.pc__fig{display:block;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1));transition:box-shadow .35s ease}.pc:hover .pc__fig{box-shadow:0 14px 32px rgba(22,19,24,.15)}.pc__fig img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;transition:transform .5s ease}.pc:hover .pc__fig img{transform:scale(1.035)}.pc__badges{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;top:9px;left:9px}.bdg{background-color:rgb(242 236 233/var(--tw-bg-opacity,1));font-weight:700;text-transform:uppercase;color:rgb(22 19 24/var(--tw-text-opacity,1));font-size:.75rem;letter-spacing:.09em;padding:5px 10px}.bdg,.bdg--po{--tw-bg-opacity:1;--tw-text-opacity:1}.bdg--po{background-color:rgb(91 34 51/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.bdg--low{background:var(--warn);--tw-text-opacity:1}.bdg--low,.bdg--out{color:rgb(255 255 255/var(--tw-text-opacity,1))}.bdg--out{background-color:rgb(107 92 88/var(--tw-bg-opacity,1))}.bdg--out,.bdg--sale{--tw-bg-opacity:1;--tw-text-opacity:1}.bdg--sale{background-color:rgb(22 19 24/var(--tw-bg-opacity,1));color:rgb(242 236 233/var(--tw-text-opacity,1))}.pc__name{font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-size:.95rem;font-weight:600;line-height:1.25;margin-top:11px}.pc__col{color:var(--nila);font-size:.75rem;margin-top:3px;min-height:1.35em}.pc__price{display:flex;align-items:baseline;gap:.5rem;font-weight:600;font-size:.88rem;margin-top:7px;font-variant-numeric:tabular-nums}.pc__price del,.pc__price s{font-weight:400;color:var(--nila);font-size:.78rem}.cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:16px}.ct{position:relative;display:block;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1));transition:box-shadow .35s ease}.ct:hover{box-shadow:0 14px 32px rgba(22,19,24,.16)}.ct img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4;transition:transform .5s ease}.ct:hover img{transform:scale(1.04)}.ct__t{position:absolute;left:0;right:0;bottom:0;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:20px 17px 17px;background:linear-gradient(0deg,rgba(22,19,24,.92) 0,rgba(22,19,24,.72) 45%,rgba(22,19,24,0))}.ct__t b{display:block;font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-weight:400;font-size:1.16rem}.ct__t span{font-size:.76rem;opacity:.88}@keyframes pita{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pita{overflow:hidden;background:var(--ground);color:var(--tarum);padding-block:11px;border-block:1px solid var(--rule);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.pita__t{white-space:nowrap;animation:pita 58s linear infinite;will-change:transform}.pita i,.pita__t{display:inline-flex}.pita i{align-items:center;font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-style:normal;font-size:1rem;letter-spacing:.05em;padding:0 22px;gap:22px}.pita i:after{content:"";flex:none;--tw-bg-opacity:1;background-color:rgb(91 34 51/var(--tw-bg-opacity,1));width:4px;height:4px;transform:rotate(45deg)}.pita:hover .pita__t{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.pita{-webkit-mask-image:none;mask-image:none}.pita__t{animation:none;display:flex;width:100%;justify-content:center}.pita__t .pita__d{display:none}}.polist{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(16px,2.2vw,26px)}.poit{display:flex;gap:1rem;background:hsla(20,26%,93%,.055);padding:16px;border:1px solid hsla(20,26%,93%,.12);transition:background .28s ease,transform .28s ease}.poit:hover{background:hsla(20,26%,93%,.09);transform:translateY(-2px)}.poit__img{flex:none;align-self:flex-start;overflow:hidden;background:hsla(20,26%,93%,.08)}.poit__img,.poit__img img{display:block;width:118px}.poit__img img{-o-object-fit:cover;object-fit:cover;height:182px;transition:transform .5s ease}.poit:hover .poit__img img{transform:scale(1.05)}.poit__g{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:11px}.poit__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.poit__c{font-size:.78rem;color:hsla(20,26%,93%,.66)}.podl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:5px 12px;font-size:.79rem}.podl dt{color:hsla(20,26%,93%,.6)}.podl dd{margin:0;text-align:right;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.popanel{display:flex;flex-direction:column;gap:.5rem;border-left:2px solid var(--kesumba);padding:2px 0 2px 18px}.popanel>b{text-transform:uppercase;--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1));font-size:.76rem;letter-spacing:.11em}.popanel p{font-size:.85rem}.popanel dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:7px 20px;font-size:.88rem;margin-top:4px}.popanel dt{color:var(--nila)}.popanel dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.testi__s{margin:0;display:grid;align-items:center}.testi__img{display:block;flex:none;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(242 236 233/var(--tw-bg-opacity,1))}.testi__img img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.testi__b{display:flex;min-width:0;flex-direction:column;gap:1rem}.testi__s p{font-family:Arial,Helvetica,Liberation Sans,sans-serif}.testi__s footer{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.testi__s footer b{font-weight:600}.stars{display:flex;gap:.125rem}.sl{position:relative;overflow:hidden}.sl__track{display:flex;transition:transform .75s cubic-bezier(.4,0,.2,1);will-change:transform;touch-action:pan-y}.sl .sl__track{cursor:grab}.sl.sl--tarik .sl__track{cursor:grabbing}.sl__track a,.sl__track img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sl__s{min-width:0;flex:0 0 100%}.sl__bar{justify-content:space-between;gap:1rem;padding-top:30px}.sl__bar,.sl__dots{display:flex;align-items:center}.sl__dots{gap:.5rem}.sl__dot{position:relative;cursor:pointer;border-width:0;background-color:transparent;padding:0;width:30px;height:24px;transition:width .3s ease}.sl__dot:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:var(--rule2);transition:background-color .3s ease}.sl__dot[aria-current=true]{width:46px}.sl__dot[aria-current=true]:before{background:var(--kesumba)}.sl__arws{display:flex;gap:.5rem}.sl__arw{display:grid;cursor:pointer;place-items:center;border-radius:9999px;background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));width:40px;height:40px;border:1px solid var(--rule2);transition:all .25s ease}.sl__arw .ikon{width:18px;height:18px}.sl__arw:hover{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));border-color:var(--tarum)}.posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:30px 22px}.post img{width:100%;--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1));-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.post h3{margin-top:13px}.post .pmeta{font-size:.82rem;letter-spacing:.03em}.post .pmeta,.post p{color:var(--nila);margin-top:7px}.post p{font-size:.88rem}.page-ed{max-width:var(--kol,760px);margin-inline:auto;padding:30px 0 76px;display:flex;flex-direction:column;gap:26px}.woocommerce-account,.woocommerce-cart{--kol:none}.woocommerce-account.logged-in{--kol:1040px}.woocommerce-checkout{--kol:1080px}.prose p{max-width:34em;margin-bottom:1em}.prose h2{margin:1.2em 0 .4em}.prose ul{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem;max-width:34em;list-style:disc}.todo{color:var(--nila);border-left:3px solid var(--kesumba);background:var(--mori);padding:13px 16px;font-size:.85rem}.todo b{font-weight:600;--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.qa{border-bottom:1px solid var(--rule)}.qa>button{display:flex;width:100%;cursor:pointer;align-items:flex-start;justify-content:space-between;gap:1rem;border-width:0;background-color:transparent;text-align:left;font-weight:500;padding-block:19px;font-size:.97rem;transition:color .2s ease}.qa>button i,.qa>button:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.qa>button i{flex:none;font-style:normal;font-size:1.1rem;line-height:1;transition:transform .28s ease}.qa.open>button i{transform:rotate(45deg)}.qa>div{color:var(--nila);padding-bottom:18px;font-size:.9rem;max-width:36.7em}.js .qa>div{display:grid;grid-template-rows:0fr;opacity:0;padding-bottom:0;transition:grid-template-rows .34s cubic-bezier(.22,.61,.36,1),opacity .24s ease,padding-bottom .34s ease}.js .qa>div>*{overflow:hidden;min-height:0}.js .qa.open>div{grid-template-rows:1fr;opacity:1;padding-bottom:18px}@media(prefers-reduced-motion:reduce){.js .qa>div{transition:none}}.foot{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));color:hsla(20,26%,93%,.76);padding:54px 0 30px}.foot__t{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:30px}.foot img{height:64px;width:auto;margin-bottom:14px}.foot__slogan{font-size:.87rem;max-width:17em}.foot .ftr__h{margin:0;font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-weight:600;text-transform:uppercase;font-size:.77rem;letter-spacing:.13em;margin-bottom:12px}.foot ul{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:.5rem;padding:0;font-size:.86rem}.mo .rv{opacity:0;transform:translateY(12px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--rvd,0ms);will-change:opacity,transform}.mo .rv.in{opacity:1;transform:none;will-change:auto}.mo .rv.\!in{opacity:1!important;transform:none!important;will-change:auto!important}@media print{.mo .rv{opacity:1;transform:none;transition:none}}.mo .rv--k{transform:translateY(8px);transition-duration:.68s,.68s}.mo .rv .pc__fig img{transform:scale(1.012);transition:transform 1.2s cubic-bezier(.16,1,.3,1);transition-delay:var(--rvd,0ms)}.mo .rv.in .pc__fig img{transform:none}.mo .rv.\!in .pc__fig img{transform:none!important}.mo .rv.in.rv--segera{transition-delay:0ms}.mo .rv.\!in.rv--segera{transition-delay:0ms!important}.crumb{color:var(--nila);font-size:.78rem;padding-top:16px;line-height:1.2}.crumb a{display:inline-block;padding:5px 0}.toast{pointer-events:none;position:fixed;z-index:50;--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));opacity:0;left:50%;bottom:26px;transform:translateX(-50%) translateY(14px);padding:13px 22px;font-size:.86rem;transition:.24s}.toast.on{opacity:1;transform:translateX(-50%)}.sr{position:absolute;height:1px;width:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0)}a.sr:focus{height:auto;width:auto;overflow:visible;--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));clip:auto;top:10px;left:10px;z-index:200;padding:12px 20px;font-size:.86rem;font-weight:600;--fokus:var(--kapur)}mark{background-color:transparent;font-weight:600;color:var(--kesumba);box-shadow:inset 0 -.42em 0 rgba(91,34,51,.13)}.woocommerce .button:not(:where([class*=btn--])),.woocommerce button[type=submit]:not(:where([class*=btn--])),.woocommerce input[type=submit]:not(:where([class*=btn--])){display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce .button:not(:where([class*=btn--])):hover,.woocommerce button[type=submit]:not(:where([class*=btn--])):hover,.woocommerce input[type=submit]:not(:where([class*=btn--])):hover{transform:translateY(-1px)}.woocommerce .button:not(:where([class*=btn--])):disabled,.woocommerce button[type=submit]:not(:where([class*=btn--])):disabled,.woocommerce input[type=submit]:not(:where([class*=btn--])):disabled{cursor:not-allowed;opacity:.4;transform:none}@media(max-width:900px){.js .qa.open>div>.woocommerce .button:not(:where([class*=btn--])),.js .qa.open>div>.woocommerce button[type=submit]:not(:where([class*=btn--])),.js .qa.open>div>.woocommerce input[type=submit]:not(:where([class*=btn--])){min-height:44px}}@media(hover:none){.woocommerce .button:not(:where([class*=btn--])):hover:not(:disabled),.woocommerce button[type=submit]:not(:where([class*=btn--])):hover:not(:disabled),.woocommerce input[type=submit]:not(:where([class*=btn--])):hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce .button:not(:where([class*=btn--])),.hmmore .woocommerce button[type=submit]:not(:where([class*=btn--])),.hmmore .woocommerce input[type=submit]:not(:where([class*=btn--])){width:100%}}.kpsn__aksi .woocommerce .button:not(:where([class*=btn--])),.kpsn__aksi .woocommerce button[type=submit]:not(:where([class*=btn--])),.kpsn__aksi .woocommerce input[type=submit]:not(:where([class*=btn--])){min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce .button:not(:where([class*=btn--])),.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce button[type=submit]:not(:where([class*=btn--])),.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce input[type=submit]:not(:where([class*=btn--])){flex:0 0 auto}.kpsn__aksi .woocommerce .button:not(:where([class*=btn--])),.kpsn__aksi .woocommerce button[type=submit]:not(:where([class*=btn--])),.kpsn__aksi .woocommerce input[type=submit]:not(:where([class*=btn--])){flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce .button:not(:where([class*=btn--])),.kpsn__pa .woocommerce button[type=submit]:not(:where([class*=btn--])),.kpsn__pa .woocommerce input[type=submit]:not(:where([class*=btn--])){width:100%;justify-content:center}}.\!hdr .srch button[type=submit],.foot button[type=submit],.hdr .srch button[type=submit]{display:grid;flex:none;cursor:pointer;place-items:center;border-width:0;background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1))}.\!hdr .srch button[type=submit]{padding:6px 0 6px 6px!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:normal!important;height:auto!important;width:auto!important}.foot button[type=submit],.hdr .srch button[type=submit]{padding:6px 0 6px 6px;font-size:inherit;font-weight:inherit;letter-spacing:normal;height:auto;width:auto}.\!hdr .srch button[type=submit]:hover,.hdr .srch button[type=submit]:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.woocommerce form .form-row.sandi-terisi:has(#account_password),.woocommerce form .form-row.sandi-terisi:has(#reg_password){min-height:156px}@media(max-width:760px){.woocommerce form .form-row.sandi-terisi:has(#account_password),.woocommerce form .form-row.sandi-terisi:has(#reg_password){min-height:190px}}.woocommerce .woocommerce-password-hint,.woocommerce .woocommerce-password-strength{display:block;margin:6px 0 0;font-size:.76rem;line-height:1.35;font-weight:600;letter-spacing:.01em;color:var(--nila)}.woocommerce .woocommerce-password-strength.bad,.woocommerce .woocommerce-password-strength.short{color:var(--kesumba)}.woocommerce .woocommerce-password-strength.good{color:var(--warn)}.woocommerce .woocommerce-password-strength.strong{color:var(--ok)}.woocommerce .woocommerce-password-hint{font-weight:400;color:var(--nila)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));border-left:1px solid var(--kesumba);padding:14px 18px;font-size:.9rem;margin-bottom:22px}.woocommerce-message{border-left-color:var(--ok,#3d6b4f)}.woocommerce-error{border-left-color:var(--kesumba)}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-account .woocommerce-info .button{background:transparent;color:var(--tarum);border:1px solid var(--rule-kendali)}.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-account .woocommerce-info .button:hover{background:var(--tarum);color:var(--kapur);border-color:var(--tarum)}.woocommerce-info,.woocommerce-message{display:flex;align-items:center;gap:16px}.woocommerce-info>:not(.button),.woocommerce-message>:not(.button){flex:1 1 0%;min-width:0}.woocommerce-info .button,.woocommerce-message .button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce-info .button:hover,.woocommerce-message .button:hover{transform:translateY(-1px)}.woocommerce-info .button:disabled,.woocommerce-message .button:disabled{cursor:not-allowed;opacity:.4;transform:none}.woocommerce-info .button,.woocommerce-message .button{padding:9px 15px;font-size:.79rem;float:none;flex:none}@media(max-width:900px){.js .qa.open>div>.woocommerce-info .button,.js .qa.open>div>.woocommerce-message .button{min-height:44px}.woocommerce-info .button,.woocommerce-message .button{min-height:44px;padding-block:11px}}@media(hover:none){.woocommerce-info .button:hover:not(:disabled),.woocommerce-message .button:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce-info .button,.hmmore .woocommerce-message .button{width:100%}}.kpsn__aksi .woocommerce-info .button,.kpsn__aksi .woocommerce-message .button{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce-info .button,.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce-message .button{flex:0 0 auto}.kpsn__aksi .woocommerce-info .button,.kpsn__aksi .woocommerce-message .button{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce-info .button,.kpsn__pa .woocommerce-message .button{width:100%;justify-content:center}}.woocommerce-info .button,.woocommerce-message .button{margin:0;order:2}@media(max-width:640px){.woocommerce-info,.woocommerce-message{flex-direction:column;align-items:stretch;gap:0}.woocommerce-info .button,.woocommerce-message .button{display:block;width:100%;margin:12px 0 0}}.woocommerce ul.products{margin:0;display:grid;list-style-type:none;padding:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 18px}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product{position:relative;float:none;margin:0;display:flex;width:100%;flex-direction:column;padding:0}.woocommerce ul.products li.product a img{margin:0;width:100%;--tw-bg-opacity:1;background-color:rgb(217 191 169/var(--tw-bg-opacity,1));-o-object-fit:cover;object-fit:cover;aspect-ratio:5/8;transition:transform .5s ease}.woocommerce ul.products li.product:hover a img{transform:scale(1.035)}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-size:1.2rem;line-height:1.2;margin-top:13px}.woocommerce ul.products li.product .price{display:block;font-weight:600;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1));font-size:1rem;margin-top:8px;font-variant-numeric:tabular-nums}.woocommerce ul.products li.product .price del{font-weight:400;color:var(--nila);font-size:.82rem}.woocommerce ul.products li.product .price ins{font-weight:600;text-decoration-line:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .button:hover{transform:translateY(-1px)}.woocommerce ul.products li.product .added_to_cart:disabled,.woocommerce ul.products li.product .button:disabled{cursor:not-allowed;opacity:.4;transform:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{background-color:transparent;--tw-text-opacity:1;color:rgb(22 19 24/var(--tw-text-opacity,1))}.woocommerce ul.products li.product .added_to_cart:hover,.woocommerce ul.products li.product .button:hover{--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1))}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{padding:9px 15px;font-size:.79rem}@media(max-width:900px){.js .qa.open>div>.woocommerce ul.products li.product .added_to_cart,.js .qa.open>div>.woocommerce ul.products li.product .button{min-height:44px}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{min-height:44px;padding-block:11px}}@media(hover:none){.woocommerce ul.products li.product .added_to_cart:hover:not(:disabled),.woocommerce ul.products li.product .button:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce ul.products li.product .added_to_cart,.hmmore .woocommerce ul.products li.product .button{width:100%}}.kpsn__aksi .woocommerce ul.products li.product .added_to_cart,.kpsn__aksi .woocommerce ul.products li.product .button{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce ul.products li.product .added_to_cart,.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce ul.products li.product .button{flex:0 0 auto}.kpsn__aksi .woocommerce ul.products li.product .added_to_cart,.kpsn__aksi .woocommerce ul.products li.product .button{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce ul.products li.product .added_to_cart,.kpsn__pa .woocommerce ul.products li.product .button{width:100%;justify-content:center}}.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button{margin-top:12px;width:-moz-max-content;width:max-content}.woocommerce span.onsale{background-color:rgb(242 236 233/var(--tw-bg-opacity,1));font-weight:700;text-transform:uppercase;color:rgb(22 19 24/var(--tw-text-opacity,1));font-size:.75rem;letter-spacing:.09em;padding:5px 10px;--tw-bg-opacity:1;background-color:rgb(91 34 51/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));position:absolute;z-index:10;margin:0;min-height:0;min-width:0;border-radius:0;top:9px;left:9px;line-height:1.4}.pdp__buy span.onsale{position:static;align-self:flex-start;top:auto;left:auto;margin-bottom:2px}.woocommerce .woocommerce-result-count{color:var(--nila);font-size:.9rem;margin:0;font-variant-numeric:tabular-nums}.single-product div.product{display:block;width:100%}.single-product div.product .woocommerce-product-gallery{margin:0;width:100%;float:none}.single-product div.product .summary{margin:0;display:flex;width:100%;flex-direction:column;gap:1rem;float:none}.single-product div.product .product_title{font-size:clamp(1.7rem,3vw,2.4rem)}.single-product div.product p.price{font-weight:600;font-size:1.5rem;font-variant-numeric:tabular-nums;margin:0}.single-product div.product p.price del{font-weight:400;color:var(--nila);font-size:.95rem}.single-product div.product p.price ins{text-decoration-line:none}.single-product .woocommerce-product-details__short-description{color:var(--nila);font-size:.9rem}.single-product form.cart{margin:0;display:flex;width:100%;flex-direction:column;gap:1rem}.single-product form.cart .quantity{flex:none}.single-product form.cart .quantity input.\!qty,.single-product form.cart .quantity input.qty{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));text-align:center}.single-product form.cart .quantity input.qty{font:inherit;padding:12px 8px;width:84px;border:1px solid var(--rule2)}.single-product form.cart .quantity input.\!qty{font:inherit!important;padding:12px 8px!important;width:84px!important;border:1px solid var(--rule2)!important}.single-product form.cart button.single_add_to_cart_button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.single-product form.cart button.single_add_to_cart_button:hover{transform:translateY(-1px)}.single-product form.cart button.single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.4;transform:none}.single-product form.cart button.single_add_to_cart_button{width:100%}@media(max-width:900px){.js .qa.open>div>.single-product form.cart button.single_add_to_cart_button{min-height:44px}}@media(hover:none){.single-product form.cart button.single_add_to_cart_button:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .single-product form.cart button.single_add_to_cart_button{width:100%}}.kpsn__aksi .single-product form.cart button.single_add_to_cart_button{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .single-product form.cart button.single_add_to_cart_button{flex:0 0 auto}.kpsn__aksi .single-product form.cart button.single_add_to_cart_button{flex:1 1 auto;justify-content:center}.kpsn__pa .single-product form.cart button.single_add_to_cart_button{width:100%;justify-content:center}}.single-product form.cart button.single_add_to_cart_button.disabled,.single-product form.cart button.single_add_to_cart_button:disabled{background:var(--kapur);color:var(--nila);border-color:var(--rule2);cursor:not-allowed}.single-product form.cart button.single_add_to_cart_button.disabled:hover,.single-product form.cart button.single_add_to_cart_button:disabled:hover{background:var(--kapur);color:var(--nila)}.single-product form.cart .woocommerce-variation-add-to-cart{display:flex;width:100%;flex-wrap:wrap;align-items:stretch;gap:.75rem}.single-product form.cart .woocommerce-variation-add-to-cart button{flex:1;min-width:220px}.single-product .woocommerce-variation-price{width:100%;font-weight:600;font-size:1.2rem;font-variant-numeric:tabular-nums}.single-product .woocommerce-variation-availability p{margin:0;color:var(--nila);font-size:.85rem}.single-product table.variations{margin:0;border-collapse:collapse}.single-product table.variations,.single-product table.variations tbody,.single-product table.variations tr{display:block;width:100%}.single-product table.variations tr{margin-bottom:1rem}.single-product table.variations td,.single-product table.variations th{display:block;width:100%;border-width:0;padding:0;text-align:left}.single-product table.variations th.label{margin-bottom:.5rem;font-weight:600;text-transform:uppercase;color:var(--nila);font-size:.78rem;letter-spacing:.1em}.single-product table.variations th.label label{margin:0}.single-product table.variations select{width:100%;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));font:inherit;font-size:.9rem;padding:12px 13px;border:1px solid var(--rule2);border-radius:0}.single-product .reset_variations{color:var(--nila);font-size:.78rem}.single-product .product_meta{color:var(--nila);font-size:.8rem;border-top:1px solid var(--rule);padding-top:14px}.woocommerce-tabs ul.tabs{margin:0;display:flex;list-style-type:none;flex-wrap:wrap;gap:1.5rem;padding:0;border-bottom:1px solid var(--rule)}.woocommerce-tabs ul.tabs:before{display:none}.woocommerce-tabs ul.tabs li{margin:0;border-radius:0;border-width:0;background-color:transparent;padding:0}.woocommerce-tabs ul.tabs li a{display:block;font-weight:500;padding:14px 0;font-size:.9rem;border-bottom:2px solid transparent}.woocommerce-tabs ul.tabs li.active a{border-bottom-color:var(--kesumba)}.woocommerce-tabs .panel{padding-top:22px}.woocommerce-tabs .\!panel{padding-top:22px!important}.woocommerce table.shop_attributes th{text-align:left;font-weight:400;color:var(--nila)}.woocommerce table.shop_attributes td{text-align:right}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{padding:10px 0;border-bottom:1px solid var(--rule);font-size:.88rem}.woocommerce table.shop_table{width:100%;border-radius:0;border-width:0;border-collapse:collapse}.woocommerce table.shop_table th{text-align:left;font-weight:600;text-transform:uppercase;color:var(--nila);font-size:.78rem;letter-spacing:.13em;padding:0 14px 12px 0;border-bottom:1px solid var(--rule2)}.woocommerce table.shop_table td{padding:16px 14px 16px 0;border-top:0;border-bottom:1px solid var(--rule);font-size:.92rem}.woocommerce table.shop_table img{width:74px;height:auto}@media(max-width:640px){.woocommerce table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tr{display:block;padding:14px 0;border-bottom:1px solid var(--rule)}.woocommerce table.shop_table_responsive tr th{display:block;text-align:left;text-transform:none;color:var(--tarum);font-size:1rem;font-weight:600;letter-spacing:0;padding:0 0 8px;border:0}.woocommerce table.shop_table_responsive tr td{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:5px 0;border:0;text-align:right}.woocommerce table.shop_table_responsive tr td:before{content:attr(data-title);flex:none;text-align:left;font-weight:600;text-transform:uppercase;color:var(--nila);font-size:.78rem;letter-spacing:.13em}.woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions{display:block;padding-top:12px}.woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions:before{display:none}.woocommerce table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-actions .button{width:100%}.woocommerce .cart_totals table.shop_table_responsive tr{display:table-row}.woocommerce .cart_totals table.shop_table_responsive tr th{display:table-cell;text-align:left;padding:11px 16px 11px 0;border:0;font-size:.92rem;font-weight:400;color:var(--nila);text-transform:none;letter-spacing:0}.woocommerce .cart_totals table.shop_table_responsive tr td{display:table-cell;text-align:right;padding:11px 0;border:0}.woocommerce .cart_totals table.shop_table_responsive tr td:before{display:none}.woocommerce .cart_totals tr.order-total th{font-weight:600;color:var(--tarum)}}.woocommerce a.remove{font-weight:400;color:var(--nila);font-size:1.1rem}.woocommerce a.remove:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.woocommerce .quantity input.\!qty,.woocommerce .quantity input.qty{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));text-align:center}.woocommerce .quantity input.qty{font:inherit;padding:9px 6px;width:66px;border:1px solid var(--rule2)}.woocommerce .quantity input.\!qty{font:inherit!important;padding:9px 6px!important;width:66px!important;border:1px solid var(--rule2)!important}.krj{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(24px,3.4vw,52px);align-items:start;padding-bottom:20px}.krj__kanan{position:sticky;top:calc(var(--jshdr,132px) + 16px)}.krj__l{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule2)}.krj__i{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:8px 20px;align-items:start;padding:20px 0;border-bottom:1px solid var(--rule)}.krj__f,.krj__f img{display:block}.krj__f img{width:92px;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;background:var(--pasir)}.krj__uang{display:flex;flex-direction:column;align-items:flex-end;gap:12px;justify-self:end}.ckr__t,.kpsn__t,.krj__t,.li__g{overflow-wrap:anywhere}.krj__t{display:flex;flex-direction:column;gap:4px;min-width:0}.krj__t b{font-family:var(--d);font-weight:400;font-size:1.06rem;line-height:1.2}.krj__t a:hover{color:var(--kesumba)}.krj__v{font-size:.84rem;color:var(--nila);line-height:1.45}.krj__v dd,.krj__v dl,.krj__v dt{display:inline;margin:0;padding:0;font-size:inherit}.krj__v dt{font-weight:400}.krj__v dd+dt:before{content:" \00b7 "}.krj__v dd p{display:inline;margin:0}.krj__satuan{font-size:.82rem;color:var(--nila);font-variant-numeric:tabular-nums;margin-top:2px}.krj__jml{display:flex;align-items:stretch;border:1px solid var(--rule-kendali);background:var(--mori);width:-moz-max-content;width:max-content}.krj__jml .quantity{display:flex;margin:0}.woocommerce .krj__jml .quantity input.qty{width:46px;min-height:44px;border:0;background:none;text-align:center;font:inherit;font-size:.92rem;font-variant-numeric:tabular-nums;padding:0;-moz-appearance:textfield;color:var(--tarum)}.woocommerce .krj__jml .quantity input.\!qty{width:46px!important;min-height:44px!important;border:0!important;background:none!important;text-align:center!important;font:inherit!important;font-size:.92rem!important;font-variant-numeric:tabular-nums!important;padding:0!important;-moz-appearance:textfield!important;color:var(--tarum)!important}.krj__jml input[type=number]::-webkit-inner-spin-button,.krj__jml input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.krj__step{display:none}.js .krj__step{display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;border:0;background:none;cursor:pointer;font-size:1.05rem;line-height:1;color:var(--tarum);transition:color .18s ease}.js .krj__step:hover{color:var(--kesumba)}.krj__jml-satu{display:inline-flex;align-items:center;justify-content:center;min-width:46px;min-height:44px;font-variant-numeric:tabular-nums}.krj__h{font-weight:700;font-size:1rem;font-variant-numeric:tabular-nums;white-space:nowrap}.krj__ongkir-ket{font-size:.8rem;color:var(--nila);line-height:1.45;margin:12px 0 18px;padding-top:12px;border-top:1px solid var(--rule)}.woocommerce .krj__l a.krj__hapus{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;width:auto;height:auto;min-height:44px;padding:0;margin-top:4px;font-size:.82rem;line-height:1;font-weight:400;color:var(--nila);border:0;background:transparent;transition:color .2s ease}.woocommerce .krj__l a.krj__hapus .ikon{width:14px;height:14px;flex:none}.woocommerce .krj__l a.krj__hapus:focus-visible,.woocommerce .krj__l a.krj__hapus:hover{color:var(--kesumba);background:transparent}.krj__aksi{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 24px;padding-top:20px}.krj__kupon{display:flex;flex-direction:column;gap:8px;min-width:0}.krj__kupon-l{font-size:.82rem;color:var(--nila)}.krj__kupon-r{display:flex;gap:10px;flex-wrap:wrap}.krj__kupon input{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));font:inherit;font-size:.92rem;padding:11px 14px;border:1px solid var(--rule-kendali);width:190px;max-width:100%}.woocommerce button.krj__perbarui,button.krj__perbarui{border:0;border-bottom:1px solid var(--rule2);background:transparent;cursor:pointer;color:var(--nila);font:inherit;font-size:.86rem;padding:0 0 3px;min-height:44px;border-radius:0;letter-spacing:0;text-transform:none}.krj__perbarui:hover{color:var(--kesumba);border-bottom-color:var(--kesumba)}.krj__perbarui[disabled]{opacity:.4;cursor:default}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart_totals{float:none;width:100%;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));padding:22px;border:1px solid var(--rule2)}.woocommerce .cart_totals h2{font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-weight:400;font-size:1.34rem;margin-bottom:16px}.woocommerce .cart_totals table.shop_table{margin:0}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table th{padding:11px 0;border:0;font-size:.92rem}.woocommerce .cart_totals table.shop_table th{text-transform:none;letter-spacing:0;font-weight:400;color:var(--nila);text-align:left;vertical-align:top;white-space:nowrap;padding-right:20px}.woocommerce .cart_totals table.shop_table td{text-align:right;width:100%;font-variant-numeric:tabular-nums}.woocommerce .cart_totals tr.order-total th{color:var(--tarum);font-weight:600;font-size:1rem}.woocommerce .cart_totals tr.order-total td{font-size:1.24rem;font-weight:700}.woocommerce .cart_totals tr.order-total td,.woocommerce .cart_totals tr.order-total th{border-top:1px solid var(--rule2);padding-top:15px}.woocommerce table.shop_table td .button,.woocommerce table.shop_table th .button{padding:9px 15px;font-size:.79rem}@media(max-width:900px){.woocommerce table.shop_table td .button,.woocommerce table.shop_table th .button{min-height:44px;padding-block:11px}}.woocommerce .coupon input.input-text{font:inherit;padding:11px 13px;border:1px solid var(--rule2);width:180px}.wc-block-components-notice-banner,.woocommerce .coupon input.input-text{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1))}.woocommerce form .form-row{display:flex;flex-direction:column;gap:.25rem;padding:0;margin-bottom:14px}.woocommerce form .form-row label{color:var(--nila);font-size:.76rem}.woocommerce form .form-row .required{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1));text-decoration-line:none}.woocommerce input[type=checkbox],.woocommerce input[type=radio]{accent-color:var(--kesumba);width:18px;height:18px;flex:none;cursor:pointer}.woocommerce #shipping_method li{display:flex;align-items:flex-start;gap:10px;padding:9px 0}.woocommerce #shipping_method li label{cursor:pointer;color:var(--tarum);font-size:.9rem;line-height:1.45;margin:0}.woocommerce-checkout #payment ul.payment_methods li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 10px;align-items:center;padding:11px 0}.woocommerce-checkout #payment ul.payment_methods li>input[type=radio]{grid-column:1;grid-row:1;flex:none;margin:0}.woocommerce-checkout #payment ul.payment_methods li>label{grid-column:2;grid-row:1;display:flex;align-items:center;min-height:44px;cursor:pointer;color:var(--tarum);font-size:.94rem;line-height:1.45;margin:0}.woocommerce-checkout #payment ul.payment_methods li>.payment_box{grid-column:2;grid-row:2}.woocommerce-checkout #ship-to-different-address,.woocommerce-checkout h3.kiriof-classic-insurance-field{margin:0;font:inherit;letter-spacing:0}.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;font-family:var(--b);font-size:.9rem;font-weight:600;letter-spacing:0;line-height:1.45;color:var(--tarum);cursor:pointer}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:0}.woocommerce-checkout .woocommerce-form__label-for-checkbox span{font:inherit;letter-spacing:inherit}.woocommerce-checkout .form-row label.woocommerce-form__label-for-checkbox{font-size:.9rem;color:var(--tarum)}.woocommerce-checkout .woocommerce-form__label-for-checkbox input:disabled,.woocommerce-checkout .woocommerce-form__label-for-checkbox:has(input:disabled){cursor:default}.woocommerce-checkout .woocommerce-form__label-for-checkbox:has(input:disabled){color:var(--nila);font-weight:400}.woocommerce a.remove{display:inline-grid;place-items:center;width:28px;height:28px;line-height:1}.select2-container .select2-selection--single,.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea{width:100%;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));font:inherit;font-size:.9rem;padding:11px 13px;border:1px solid var(--rule-kendali);height:auto;border-radius:0}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.5;padding-right:26px}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2-container .select2-selection--single{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236B5C58' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:15px 15px}.select2-container{max-width:100%}.woocommerce form .form-row textarea{min-height:96px}.woocommerce-billing-fields h3,.woocommerce-checkout h3{font-size:1.24rem;margin-bottom:14px}.ck{display:grid;grid-template-columns:minmax(0,1fr) 404px;gap:clamp(24px,3.4vw,56px);align-items:start}.ck__kanan{position:sticky;top:calc(var(--jshdr,132px) + 16px)}.ck__jd{font-size:1.34rem;margin:0 0 14px}.cklang{flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0 0 clamp(22px,3vw,34px);padding:0}.cklang,.cklang__i{display:flex;align-items:center}.cklang__i{gap:8px;font-size:.84rem;color:var(--nila)}.cklang__i+.cklang__i:before{content:"";width:22px;height:1px;background:var(--rule2);margin-right:10px}.cklang__n{display:grid;place-items:center;width:22px;height:22px;flex:none;border:1px solid var(--rule2);border-radius:50%;font-size:.8rem;font-variant-numeric:tabular-nums;line-height:1}.cklang__i--usai .cklang__n{background:var(--nila);border-color:var(--nila);color:var(--mori)}.cklang__i--kini{color:var(--tarum);font-weight:600}.cklang__i--kini .cklang__n{background:var(--kesumba);border-color:var(--kesumba);color:var(--kapur)}.cklang a:hover{color:var(--kesumba)}.ck-sembunyi{display:none}.woocommerce-checkout-review-order{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));padding:0;border:1px solid var(--rule2)}.ckr{padding:4px 20px 0}.ckr__l{list-style:none;margin:0;padding:0}.ckr__i{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--rule)}.ckr__f{position:relative;display:block}.ckr__f img{width:62px;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;display:block;background:var(--pasir)}.ckr__q{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;background:var(--tarum);color:var(--kapur);font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums}.ckr__t{display:flex;flex-direction:column;gap:3px;min-width:0}.ckr__t b{font-family:var(--d);font-weight:400;font-size:1rem;line-height:1.2}.ckr__t a:hover{color:var(--kesumba)}.ckr__v{font-size:.82rem;color:var(--nila);line-height:1.4}.ckr__v dd,.ckr__v dl,.ckr__v dt{display:inline;margin:0;padding:0;font-size:inherit}.ckr__v dt{font-weight:400}.ckr__v dd+dt:before{content:" \00b7 "}.ckr__v dd p{display:inline;margin:0}.ckr__h{font-weight:700;font-size:.92rem;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.ckr__tot{margin:0}.woocommerce table.ckr__tot,.woocommerce table.ckr__tot tfoot{display:block;width:100%}.woocommerce table.ckr__tot tr{display:flex;align-items:baseline;justify-content:space-between;gap:18px;width:100%}.woocommerce table.ckr__tot td,.woocommerce table.ckr__tot th{display:block;padding:11px 0;font-size:.9rem;border:0;width:auto}.woocommerce table.ckr__tot th{text-transform:none;letter-spacing:0;font-weight:400;color:var(--nila);font-size:.88rem;flex:1 1 auto;min-width:0}.woocommerce table.ckr__tot td{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 auto}.woocommerce table.ckr__tot tr.order-total{border-top:1px solid var(--rule2)}.woocommerce table.ckr__tot tr.order-total td,.woocommerce table.ckr__tot tr.order-total th{padding-top:15px}.woocommerce table.ckr__tot tr.order-total th{color:var(--tarum);font-weight:600;font-size:1rem}.woocommerce table.ckr__tot tr.order-total td{font-size:1.24rem;font-weight:700}.woocommerce table.ckr__tot tr.woocommerce-shipping-totals{flex-direction:column;align-items:stretch;gap:9px;padding:11px 0}.woocommerce table.ckr__tot tr.woocommerce-shipping-totals td,.woocommerce table.ckr__tot tr.woocommerce-shipping-totals th{width:100%;text-align:left;padding:0}.woocommerce table.ckr__tot tr.woocommerce-shipping-totals .kiriof-classic-shipping-method-select-wrap{padding-left:0}.ckr__tot #shipping_method{list-style:none;margin:6px 0 0;padding:0;text-align:left}.ckr__tot #shipping_method li{margin-bottom:8px;display:flex;align-items:flex-start;gap:9px}.ckr__tot #shipping_method li:last-child{margin-bottom:0}.ckr__tot #shipping_method input{margin-top:3px;flex:none}.ckr__tot #shipping_method label{font-size:.88rem;cursor:pointer;line-height:1.4}.woocommerce .cart_totals table.shop_table td.vzship__sel,.woocommerce table.ckr__tot td.vzship__sel,.woocommerce table.shop_table td.vzship__sel{padding:14px 0;text-align:left;border:0;width:auto}.vzship__j{display:block;color:var(--nila);font-size:.88rem;margin-bottom:9px}.vzship__l{list-style:none;margin:0;padding:0}.vzship__l li{display:flex;align-items:flex-start;gap:10px;margin-bottom:9px}.vzship__l li:last-child{margin-bottom:0}.vzship__l input{margin-top:3px;flex:none;width:18px;height:18px}.vzship__l label{font-size:.9rem;line-height:1.45;cursor:pointer}.woocommerce-shipping-destination{font-size:.86rem;color:var(--nila);margin:12px 0 0;line-height:1.5}.woocommerce-shipping-destination strong{color:var(--tarum)}.shipped_via,.woocommerce .shipped_via{font-size:.8rem;color:var(--nila);display:inline;margin-left:4px}.woocommerce-checkout #payment{border-radius:0;background-color:transparent;border-top:1px solid var(--rule2);margin-top:4px}.woocommerce-checkout #payment ul.payment_methods{margin:0;list-style-type:none;padding:0;border-bottom:0;padding:6px 20px 0}.woocommerce-checkout #payment ul.payment_methods li{margin:0;border:0;padding:13px 0;background:transparent;border-bottom:1px solid var(--rule)}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:0}.woocommerce-checkout #payment ul.payment_methods li label{font-weight:500;font-size:.94rem;cursor:pointer}.woocommerce-checkout #payment div.payment_box{background-color:transparent;color:var(--nila);font-size:.86rem;line-height:1.55;padding:0;margin:6px 0 0}.woocommerce-checkout #payment div.payment_box p{margin:0 0 8px}.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-checkout #payment div.payment_box img{max-height:26px;width:auto;display:inline-block;vertical-align:middle;margin:2px 8px 2px 0}.woocommerce-checkout #payment div.payment_box:before{display:none}.woocommerce-checkout #payment .form-row.place-order{padding:4px 20px 20px;margin:0}.woocommerce-checkout #payment #place_order{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce-checkout #payment #place_order:hover{transform:translateY(-1px)}.woocommerce-checkout #payment #place_order:disabled{cursor:not-allowed;opacity:.4;transform:none}.woocommerce-checkout #payment #place_order{width:100%}@media(max-width:900px){.js .qa.open>div>.woocommerce-checkout #payment #place_order{min-height:44px}}@media(hover:none){.woocommerce-checkout #payment #place_order:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce-checkout #payment #place_order{width:100%}}.kpsn__aksi .woocommerce-checkout #payment #place_order{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce-checkout #payment #place_order{flex:0 0 auto}.kpsn__aksi .woocommerce-checkout #payment #place_order{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce-checkout #payment #place_order{width:100%;justify-content:center}}.woocommerce-checkout #payment #place_order{float:none;margin-top:14px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{color:var(--nila);font-size:.83rem}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle{margin:0 0 14px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:transparent;border:0;border-left:1px solid var(--rule2);padding:2px 0 2px 13px;margin:0;font-size:.86rem;color:var(--nila)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:var(--kesumba);border-bottom:1px solid var(--rule2)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a:hover,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a:hover{border-bottom-color:var(--kesumba)}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.woocommerce-form-login{--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));border:1px solid var(--rule2);padding:20px;margin:0 0 22px;max-width:560px}.tk{max-width:860px;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(22px,2.8vw,30px);padding-bottom:24px}.woocommerce-order .woocommerce-thankyou-order-received{font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.15;margin:0;font-weight:400;max-width:18em}.tk__sub{color:var(--nila);font-size:.95rem;line-height:1.55;margin:0}.tk__aksi{display:flex;flex-wrap:wrap;gap:14px 26px;margin:0;padding-top:4px}.rinc{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--rule2);padding-top:clamp(22px,3vw,32px)}.rinc__jd{font-family:Arial,Helvetica,Liberation Sans,sans-serif;font-weight:400;font-size:1.34rem;margin:0 0 16px}.rinc__al{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,3vw,44px);max-width:720px;margin-top:clamp(24px,3vw,34px);border-top:1px solid var(--rule);padding-top:clamp(22px,3vw,30px)}.rinc__al address{font-style:normal;line-height:1.6;font-size:.94rem}.rinc__kontak{display:block;margin-top:7px;color:var(--nila);font-size:.9rem}.rinc__kontak a:hover{color:var(--kesumba)}.woocommerce-account.logged-in .woocommerce{display:grid;align-items:flex-start;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:clamp(24px,3.4vw,54px)}.woocommerce-account:not(.logged-in) .woocommerce{display:block;width:100%}.woocommerce-account .u-columns{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--rule)}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-weight:500;display:flex;align-items:center;gap:11px;min-height:44px;padding:11px 0;font-size:.9rem;color:var(--tarum);transition:color .2s ease}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{font-weight:600;--tw-text-opacity:1;color:rgb(91 34 51/var(--tw-text-opacity,1))}.akunnav__i{width:18px;height:18px;flex:none;opacity:.6;transition:opacity .2s ease}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover .akunnav__i,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active .akunnav__i{opacity:1}.akunnav__t{flex:1 1 auto;min-width:0}.akunnav__n{flex:none;display:grid;place-items:center;min-width:20px;height:20px;padding:.115em 6px 0;border-radius:999px;background:var(--kesumba);color:var(--kapur);font-size:.78rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}@media(max-width:760px){.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap;gap:6px 20px;border-bottom:1px solid var(--rule)}.woocommerce-account .woocommerce-MyAccount-navigation li{flex:none;border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{white-space:nowrap;padding:12px 0;gap:8px;border-left:0;border-bottom:2px solid transparent}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{border-left-color:transparent;border-bottom-color:var(--kesumba)}.akunnav__i{width:17px;height:17px}}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{width:100%}.woocommerce-account .woocommerce-MyAccount-content p:not([class]){margin-bottom:1em}.woocommerce-account form.login,.woocommerce-account form.register{margin:0;--tw-bg-opacity:1;background-color:rgb(251 248 246/var(--tw-bg-opacity,1));padding:26px;border:1px solid var(--rule);border-radius:0}.woocommerce-account .col2-set{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);max-width:900px}.woocommerce-account .col2-set h2{font-size:1.5rem;margin-bottom:14px}.woocommerce-account .col2-set .col-1,.woocommerce-account .col2-set .col-2{float:none;width:100%}.woocommerce form.login .button,.woocommerce form.register .button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce form.login .button:hover,.woocommerce form.register .button:hover{transform:translateY(-1px)}.woocommerce form.login .button:disabled,.woocommerce form.register .button:disabled{cursor:not-allowed;opacity:.4;transform:none}@media(max-width:900px){.js .qa.open>div>.woocommerce form.login .button,.js .qa.open>div>.woocommerce form.register .button{min-height:44px}}@media(hover:none){.woocommerce form.login .button:hover:not(:disabled),.woocommerce form.register .button:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce form.login .button,.hmmore .woocommerce form.register .button{width:100%}}.kpsn__aksi .woocommerce form.login .button,.kpsn__aksi .woocommerce form.register .button{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce form.login .button,.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce form.register .button{flex:0 0 auto}.kpsn__aksi .woocommerce form.login .button,.kpsn__aksi .woocommerce form.register .button{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce form.login .button,.kpsn__pa .woocommerce form.register .button{width:100%;justify-content:center}}.woocommerce form.login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:9px;margin-bottom:16px;color:var(--nila);font-size:.83rem}.woocommerce form.login .woocommerce-form-login__rememberme input{margin:0}.woocommerce form.login .woocommerce-form-login__rememberme span{line-height:1}.woocommerce-form-login__submit,.woocommerce-form-register__submit{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover{transform:translateY(-1px)}.woocommerce-form-login__submit:disabled,.woocommerce-form-register__submit:disabled{cursor:not-allowed;opacity:.4;transform:none}@media(max-width:900px){.js .qa.open>div>.woocommerce-form-login__submit,.js .qa.open>div>.woocommerce-form-register__submit{min-height:44px}}@media(hover:none){.woocommerce-form-login__submit:hover:not(:disabled),.woocommerce-form-register__submit:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce-form-login__submit,.hmmore .woocommerce-form-register__submit{width:100%}}.kpsn__aksi .woocommerce-form-login__submit,.kpsn__aksi .woocommerce-form-register__submit{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce-form-login__submit,.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce-form-register__submit{flex:0 0 auto}.kpsn__aksi .woocommerce-form-login__submit,.kpsn__aksi .woocommerce-form-register__submit{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce-form-login__submit,.kpsn__pa .woocommerce-form-register__submit{width:100%;justify-content:center}}.woocommerce .woocommerce-Button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 19 24/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(22 19 24/var(--tw-bg-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(242 236 233/var(--tw-text-opacity,1));padding:14px 26px;font-size:.87rem;transition:transform .18s ease,background .22s ease,color .22s ease,border-color .22s ease}.woocommerce .woocommerce-Button:hover{transform:translateY(-1px)}.woocommerce .woocommerce-Button:disabled{cursor:not-allowed;opacity:.4;transform:none}@media(max-width:900px){.js .qa.open>div>.woocommerce .woocommerce-Button{min-height:44px}}@media(hover:none){.woocommerce .woocommerce-Button:hover:not(:disabled){transform:none}}@media(max-width:760px){.hmmore .woocommerce .woocommerce-Button{width:100%}}.kpsn__aksi .woocommerce .woocommerce-Button{min-height:44px;padding-inline:20px}@media(max-width:760px){.kpsn:not(.kpsn--penuh) .kpsn__aksi .woocommerce .woocommerce-Button{flex:0 0 auto}.kpsn__aksi .woocommerce .woocommerce-Button{flex:1 1 auto;justify-content:center}.kpsn__pa .woocommerce .woocommerce-Button{width:100%;justify-content:center}}.woocommerce-EditAccountForm fieldset{margin-top:1.5rem;padding:0;border:0;border-top:1px solid var(--rule);padding-top:18px}.woocommerce-EditAccountForm legend{font-weight:600;text-transform:uppercase;color:var(--nila);font-size:.78rem;letter-spacing:.13em}.woocommerce-privacy-policy-text{color:var(--nila);font-size:.8rem}.woocommerce-privacy-policy-text:empty{display:none}.woocommerce-lost-password{--kol:520px}.woocommerce-lost-password .page-ed{max-width:var(--kol)}.woocommerce-lost-password .page-ed .wabtn{max-width:none}.woocommerce .password-input{position:relative;display:block}.woocommerce button.show-password-input{position:absolute;display:grid;cursor:pointer;place-items:center;border-width:0;background-color:transparent;right:6px;top:50%;transform:translateY(-50%);width:44px;height:44px;color:var(--nila);font-size:0}.woocommerce button.show-password-input:before{content:"Lihat";font-size:.8rem;font-weight:600;letter-spacing:.02em}.woocommerce button.show-password-input.display-password:before{content:"Tutup"}.woocommerce .password-input input{padding-right:48px}.woocommerce-error,.woocommerce-info,.woocommerce-message{list-style-type:none}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-left:0;list-style-type:none}.woocommerce address{font-style:normal;line-height:1.6}.woocommerce span.description{font-style:normal;color:var(--nila);font-size:.78rem}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.columns-2{-moz-columns:2;column-count:2}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media(max-width:420px){.poit{flex-direction:column}.poit__img,.poit__img img{width:100%}.poit__img img{height:210px}}@media(max-width:900px){.single-product div.product,.woocommerce-account .col2-set,.woocommerce-account .woocommerce{grid-template-columns:1fr}}.cat{display:grid;grid-template-columns:252px minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:start;padding:24px 0 70px}.filters{position:sticky;top:130px;display:flex;flex-direction:column;gap:24px;max-height:calc(100vh - 150px);overflow-y:auto;scrollbar-width:thin;padding-right:10px}.filters::-webkit-scrollbar{width:6px}.filters::-webkit-scrollbar-thumb{background:var(--rule2);border:0;border-radius:99px}.filters__top{display:flex;justify-content:space-between;align-items:baseline}.filters__top b{font-family:var(--d);font-size:1.3rem;font-weight:400;line-height:1.1}.fg{border-top:1px solid var(--rule);padding-top:17px;display:flex;flex-direction:column;gap:11px}.fg>b{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--nila);line-height:1.2}.fopt{display:flex;align-items:center;gap:11px;font-size:.95rem;line-height:1.35;min-height:24px}.fopt:hover{color:var(--kesumba)}.fopt .c{margin-left:auto;color:var(--nila);font-size:.84rem;font-variant-numeric:tabular-nums}.fbox{width:17px;height:17px;flex:none;border:1px solid var(--rule-kendali);background:var(--mori);position:relative;transition:all .2s ease}.fbox.on{background:var(--kesumba);border-color:var(--kesumba)}.fbox.on:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:9px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.fsw{display:flex;flex-wrap:wrap;gap:8px}.fsw__c{width:34px;height:34px;border:1px solid var(--rule-kendali);display:block;background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.06) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px);transition:outline .2s ease}.fsw__c[aria-pressed=true]{outline:2px solid var(--kesumba);outline-offset:1px}.cat__head{margin-bottom:18px;display:flex;flex-direction:column;gap:8px}.cbar{gap:10px 20px;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.cbar,.cbar__kiri{display:flex;flex-wrap:wrap;align-items:center}.cbar__kiri{gap:10px 14px;min-height:38px}.cbar__n{color:var(--nila);font-size:.9rem;font-variant-numeric:tabular-nums}.curut,.woocommerce .woocommerce-ordering{display:flex;align-items:center;gap:10px;margin:0}.curut__l{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--nila);white-space:nowrap}.kiriof-classic-shipping-method-select-wrap{padding-left:14px}.woocommerce .kiriof-classic-shipping-method-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:.88rem;line-height:1.2;width:100%;max-width:100%;background-color:var(--mori);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236B5C58' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:15px 15px;padding:11px 38px 11px 13px;border:1px solid var(--rule-kendali);border-radius:0;color:var(--tarum);cursor:pointer;min-height:44px}.woocommerce .kiriof-classic-shipping-method-select:focus-visible{outline:2px solid var(--fokus,var(--kesumba));outline-offset:2px}.woocommerce .kiriof-classic-shipping-method-select-wrap .select2-container .select2-selection--single{background-color:var(--mori);border:1px solid var(--rule-kendali);border-radius:0;min-height:44px}.woocommerce .kiriof-classic-shipping-method-select-wrap .select2-container .select2-selection__rendered{color:var(--tarum);font-size:.88rem}.curut select,.woocommerce .woocommerce-ordering select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:.92rem;line-height:1.2;background-color:var(--mori);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%236B5C58' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:15px 15px;padding:10px 38px 10px 14px;border:1px solid var(--rule-kendali);border-radius:0;color:var(--tarum);cursor:pointer}.curut select:hover,.woocommerce .woocommerce-ordering select:hover{border-color:var(--tarum)}.cat--beranda{padding:0}.hmsec--katalog{scroll-margin-top:calc(var(--jshdr,132px) + 18px);transition:opacity .18s ease}.hmsec--katalog.memuat{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.hmsec--katalog{transition:none}}.cat--beranda .filters{top:calc(var(--jshdr,132px) + 12px)}.chips{flex-wrap:wrap}.chip,.chips{display:inline-flex;gap:7px}.chip{align-items:center;font-size:.84rem;border:1px solid var(--rule-kendali);padding:5px 11px;background:var(--mori);line-height:1.35}.chip:hover{border-color:var(--tarum)}.chip--reset{border-color:var(--kesumba);color:var(--kesumba)}.pintas{flex-wrap:wrap;gap:8px;margin-bottom:26px}.kosong,.pintas{display:flex;align-items:center}.kosong{padding:60px 0;text-align:center;flex-direction:column;gap:12px}.fbtn{display:none}@media(max-width:900px){.cat{grid-template-columns:minmax(0,1fr)}.cat--beranda .filters,.filters{position:fixed;inset:0;top:var(--jsbar,0);z-index:120;background:var(--kapur);max-height:none;display:none;overflow-y:auto;padding:22px}.filters.open{display:flex}.fbtn{display:inline-flex}.cbar{gap:12px}.cbar__kiri,.curut,.woocommerce .woocommerce-ordering{width:100%}.curut select,.woocommerce .woocommerce-ordering select{flex:1;min-width:0}}.pdp{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(10px,1.6vw,20px) clamp(22px,3.4vw,58px);padding:20px 0 60px;align-items:start}.pdp__head{grid-column:2;grid-row:1;gap:6px}.pdp__price{grid-column:2;grid-row:2;margin-top:-6px}.pdp__gal{grid-column:1;grid-row:1/4;position:relative}@media(min-width:1025px){.pdp__gal{position:sticky;top:calc(var(--jshdr,132px) + 16px);align-self:start}}.pdp__buy{grid-column:2;grid-row:3}.pdp__gal span.onsale{position:absolute;top:0;left:84px;z-index:2;margin:0}@media(max-width:1024px){.pdp__gal span.onsale{left:0}}.pdp__gal .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.pdp__gal .flex-viewport{background:var(--pasir)}.pdp__gal .woocommerce-product-gallery__image img{width:100%;aspect-ratio:5/8;-o-object-fit:cover;object-fit:cover}.pdp__gal .flex-control-thumbs{display:flex;gap:8px;margin:10px 0 0;padding:0;list-style:none}.pdp__gal .flex-control-thumbs li{width:72px;margin:0}.pdp__gal .flex-control-thumbs img{opacity:.55;border:1px solid transparent;transition:opacity .25s ease}.pdp__gal .flex-control-thumbs img.flex-active,.pdp__gal .flex-control-thumbs img:hover{opacity:1;border-color:var(--tarum)}.pdp__buy{position:sticky;top:132px;gap:17px}.pdp__buy,.pdp__head{display:flex;flex-direction:column}.pdp__head{gap:4px}.pdp__sub{font-size:.87rem}.pdp__price{font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:600}.pdp__price del{color:var(--nila);font-size:.95rem;font-weight:400}.pdp__price ins{text-decoration:none}.pdp__ringkas{font-size:.9rem}.opt{display:flex;flex-direction:column;gap:9px}.opt__h{display:flex;justify-content:space-between;font-size:.78rem;gap:10px}.opt__h b{font-weight:600;letter-spacing:.09em;text-transform:uppercase;font-size:.78rem}.opt__warna{display:flex;flex-wrap:wrap;gap:12px}.swatch{width:34px;height:34px;padding:0;border:1px solid var(--rule2);cursor:pointer;background-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.06) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px);transition:outline .2s ease}.swatch--foto{width:auto;height:auto;background:none;border:0;padding:0;display:flex;flex-direction:column;gap:5px;align-items:stretch;text-align:left}.swatch--foto img{-o-object-fit:cover;object-fit:cover;background:var(--pasir);transition:border-color .2s ease}.swatch--foto img,.swatch__w{width:64px;aspect-ratio:5/6.4;display:block;border:1px solid var(--rule2)}.swatch__n{font-size:.8rem;color:var(--nila);max-width:5.3em;line-height:1.25}.swatch--foto[aria-pressed=true] .swatch__w,.swatch--foto[aria-pressed=true] img{border-color:var(--tarum);border-width:2px}.swatch--foto[aria-pressed=true] .swatch__n{color:var(--tarum);font-weight:600}.swatch--foto:hover img{border-color:var(--nila)}.swatch:not(.swatch--foto)[aria-pressed=true]{outline:2px solid var(--kesumba);outline-offset:2px}.swatch:disabled{opacity:.3;cursor:not-allowed}.swatch--foto:disabled .swatch__w,.swatch--foto:disabled img{opacity:.3}.opt__ukuran{display:flex;flex-wrap:wrap;gap:7px}.sz{border:1px solid var(--rule2);background:var(--mori);padding:11px 17px;font-size:.85rem;cursor:pointer;transition:all .2s ease;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.sz[aria-pressed=true]{border-color:var(--tarum);background:var(--tarum);color:var(--kapur)}.sz:disabled{opacity:.36;cursor:not-allowed}.sz:disabled .sz__n{text-decoration:line-through}.opt__ket{font-style:normal;display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--nila);line-height:1.2;margin-top:3px}.sz.habis{color:var(--nila);background:var(--ground);border-style:dashed}.sz.habis:not([aria-pressed=true]) .sz__n{text-decoration:line-through}.sz.habis[aria-pressed=true]{background:var(--kapur);color:var(--nila);border-color:var(--nila)}.sz.habis[aria-pressed=true] .opt__ket{color:var(--kesumba)}.swatch--foto.habis img{opacity:.55}.swatch--foto.habis .swatch__n{color:var(--nila);text-decoration:line-through}.swatch--foto.habis .opt__ket{text-decoration:none}.pdp .woocommerce-variation-availability{display:none}.stockline{font-size:.8rem;display:flex;align-items:center;gap:7px}.stockline i{width:7px;height:7px;border-radius:50%;background:var(--ok);display:block;flex:none}.stockline.low i{background:var(--warn)}.stockline.out i{background:var(--nila)}.ship{border:1px solid var(--rule);background:var(--mori);padding:15px 16px;display:flex;flex-direction:column;gap:9px}.ship>b{font-size:.78rem;letter-spacing:.11em;text-transform:uppercase}.ship__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:.85rem}.ship__list li{display:flex;justify-content:space-between;gap:12px;border-top:1px dashed var(--rule2);padding-top:8px}.ship__list li:first-child{border-top:0;padding-top:0}.ship__gratis b{color:var(--kesumba);font-weight:500;font-size:.82rem}.akordeon .qa:first-child{border-top:1px solid var(--rule)}.akordeon--buka .qa.open>div{padding-bottom:22px}.wabtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:22px;padding:14px 20px;border-radius:999px;border:1.5px solid var(--rule-kendali);color:var(--tarum);background:var(--mori);font-size:.95rem;font-weight:600;line-height:1;transition:border-color .2s ease,color .2s ease}.wabtn .ikon{width:20px;height:20px;flex:none;color:var(--merek-whatsapp)}.wabtn:hover{border-color:var(--kesumba);color:var(--kesumba)}.wabtn:focus-visible{outline:2px solid var(--kesumba);outline-offset:3px}.spec{width:100%;border-collapse:collapse;font-size:.86rem}.spec td{padding:9px 0;border-bottom:1px solid var(--rule)}.spec td:last-child{text-align:right;font-variant-numeric:tabular-nums}.spec tr:last-child td{border-bottom:0}.single_variation_wrap{display:flex;flex-direction:column;gap:12px}.woocommerce-variation-price{font-size:1.2rem;font-weight:600;font-variant-numeric:tabular-nums}.woocommerce-variation-availability p{margin:0;font-size:.85rem;color:var(--nila)}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.woocommerce-variation-add-to-cart .quantity input.qty{background:var(--mori);text-align:center;font:inherit;padding:12px 8px;width:84px;border:1px solid var(--rule2)}.woocommerce-variation-add-to-cart button{flex:1;min-width:210px}.variations_form.cart{display:flex;flex-direction:column;gap:16px;margin:0}@media(max-width:900px){.pdp{grid-template-columns:1fr}.pdp__buy{position:static}}.single-product .related.products,.single-product .upsells.products{padding-top:clamp(34px,4vw,60px);border-top:1px solid var(--rule);margin-top:clamp(20px,3vw,40px)}.single-product .related.products>h2,.single-product .upsells.products>h2{margin-bottom:26px}.gal{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:start}.gal:not(:has(.gal__thumbs)){grid-template-columns:1fr}.gal__thumbs{display:flex;flex-direction:column;gap:8px}.gal__thumbs button{padding:0;border:1px solid transparent;background:none;cursor:pointer;display:block;line-height:0;transition:border-color .2s ease,opacity .2s ease}.gal__thumbs button img{width:100%;height:auto;aspect-ratio:5/8;-o-object-fit:cover;object-fit:cover;opacity:.6;transition:opacity .2s ease}.gal__thumbs button[aria-selected=true]{border-color:var(--tarum)}.gal__thumbs button:hover img,.gal__thumbs button[aria-selected=true] img{opacity:1}.gal__main{overflow:hidden;background:var(--pasir)}.gal__main img{width:100%;aspect-ratio:5/8;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;max-height:min(72svh,760px);display:block}@media(max-width:900px){.gal{grid-template-columns:1fr}.gal__thumbs{flex-direction:row;order:2;overflow-x:auto;padding-bottom:4px}.gal__thumbs button{flex:none;width:64px}}.band--warm{--nila:var(--nila-pasir)}.stat{background:var(--pasir);padding:22px 20px;display:flex;flex-direction:column;gap:3px}.stat b{font-family:var(--d);font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:1;font-weight:400}.stat span{font-size:.8rem;color:var(--nila)}.testi__s{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3.4vw,52px);align-items:center;margin:0}.testi__img{flex:none;display:block;overflow:hidden;background:var(--kapur);width:clamp(150px,17vw,232px)}.testi__img img{width:100%;aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s ease}.testi__img:hover img{transform:scale(1.04)}.testi__b{display:flex;flex-direction:column;gap:14px;min-width:0}.testi__s p{font-family:var(--d);font-size:clamp(1.2rem,2.3vw,1.72rem);line-height:1.42;max-width:17.8em}.testi__s footer{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px}.testi__s footer b{font-size:.92rem;font-weight:600}.testi__s footer span{font-size:.79rem;color:var(--nila)}.stars{display:flex;gap:3px}.stars .ikon{width:15px;height:15px;color:var(--kesumba);fill:var(--kesumba)}.stars .ikon.off{color:var(--rule2);fill:none}@media(prefers-reduced-motion:reduce){.sl__track{transition:none}}@media(max-width:640px){.testi__s{grid-template-columns:1fr}.testi__img{width:min(190px,52vw)}}.scrim{position:fixed;inset:0;background:rgba(22,19,24,.45);z-index:90;opacity:0;pointer-events:none;transition:opacity .22s ease}.scrim.on{opacity:1;pointer-events:auto}.laci{position:fixed;top:var(--jsbar,0);right:0;bottom:0;width:min(420px,100%);background:var(--kapur);z-index:95;transform:translateX(101%);transition:transform .28s ease;display:flex;flex-direction:column}.laci.on{transform:none}.laci__h{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--rule)}.laci__h [data-tutup-laci]{min-width:44px;min-height:44px;justify-content:center}.laci__isi{min-height:0}.laci__b,.laci__isi{flex:1;display:flex;flex-direction:column}.laci__b{overflow-y:auto;padding:18px 20px;gap:18px}.laci__kosong{padding:44px 0;text-align:center;flex-direction:column;gap:16px}.laci__batal,.laci__kosong{display:flex;align-items:center}.laci__batal{justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--rule);font-size:.82rem;color:var(--nila)}.laci__batal b{color:var(--tarum);font-weight:600}.laci__undo{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;border:0;background:none;cursor:pointer;flex:none;font-family:inherit;font-size:.82rem;font-weight:600;color:var(--kesumba);text-decoration:underline;text-underline-offset:3px}.laci__undo:hover{color:var(--tarum)}.laci__f{border-top:1px solid var(--rule);padding:18px 20px;display:flex;flex-direction:column;gap:12px}.laci .li{display:flex;gap:13px}.laci .li img{width:74px;height:118px;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--pasir)}.li__g{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.li__g b{font-family:var(--d);font-size:1rem;font-weight:400}.li__var{font-size:.79rem}.li__harga{font-size:.86rem}.li__rm{font-size:.76rem;color:var(--nila);text-decoration:underline;align-self:flex-start;position:relative}.li__rm:after{content:"";position:absolute;left:-8px;right:-12px;top:0;bottom:-25px}.li__rm:hover{color:var(--kesumba)}.qty{display:flex;border:1px solid var(--rule2);width:-moz-max-content;width:max-content;background:var(--mori)}.qty button{width:36px;border:0;background:none;cursor:pointer;font-size:1.05rem;line-height:1}.qty button:hover{color:var(--kesumba)}.qty span{min-width:40px;display:grid;place-items:center;font-variant-numeric:tabular-nums;font-size:.88rem}.freeship{font-size:.78rem;display:flex;flex-direction:column;gap:6px}.bar{height:5px;background:rgba(22,19,24,.12);position:relative}.bar i{position:absolute;inset:0 auto 0 0;background:var(--kesumba);display:block}.sum{display:flex;justify-content:space-between;font-size:.95rem;font-variant-numeric:tabular-nums}.laci.memuat{opacity:.6;pointer-events:none}.lacak{display:flex;flex-direction:column;gap:22px}.lacak__h{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--rule);padding-bottom:16px}.lacak__h b{display:block;font-size:1.05rem}.lacak__h span.muted{font-size:.82rem}.tl{display:flex;flex-direction:column;border-left:1px solid var(--rule2);margin:0 0 0 7px;padding:0;list-style:none}.tl li{padding:0 0 24px 26px;position:relative}.tl li:before{content:"";position:absolute;left:-7px;top:4px;width:13px;height:13px;border-radius:50%;background:var(--kapur);border:1px solid var(--rule2)}.tl li.done:before{background:var(--tarum);border-color:var(--tarum)}.tl li.now:before{background:var(--kesumba);border-color:var(--kesumba);box-shadow:0 0 0 4px rgba(140,63,77,.16)}.tl b{display:block;font-size:.95rem}.tl span{font-size:.79rem;color:var(--nila);font-variant-numeric:tabular-nums}.lacak__brg{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--rule);padding-top:18px}.lacak__brg .li img{width:64px;height:102px;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--pasir)}.lacak__brg .li{display:flex;gap:13px}.woocommerce-checkout form.checkout .woocommerce-additional-fields__field-wrapper,.woocommerce-checkout form.checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout form.checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 14px}.woocommerce-checkout form.checkout .form-row{width:100%}.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout form.checkout .form-row-last{width:calc(50% - 7px)}.woocommerce-checkout form.checkout .form-row.ck-sembunyi{display:none}.woocommerce-checkout form.checkout #customer_details .col-1,.woocommerce-checkout form.checkout #customer_details .col-2{width:100%;float:none}@media(max-width:860px){.ck{grid-template-columns:1fr}.ck__kanan{position:static;margin-top:30px}}@media(max-width:560px){.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout form.checkout .form-row-last{width:100%}}.page-ed--wide{max-width:var(--kol,none)}.page-isi,.page-isi>.woocommerce{display:flow-root}.page-ed--tugas h1{font-size:clamp(1.7rem,2.6vw,2.1rem);line-height:1.1}.page-ed--tugas{gap:0}.post__kosong{display:block;width:100%;aspect-ratio:3/2;background:var(--pasir)}.jurnal{margin-top:clamp(30px,4vw,44px)}.jurnal__u{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(22px,3.4vw,48px);align-items:center;padding-bottom:clamp(28px,3.6vw,42px);border-bottom:1px solid var(--rule)}.jurnal__f{margin:0;overflow:hidden;background:var(--pasir)}.jurnal__u .jurnal__f img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1;-o-object-position:center 20%;object-position:center 20%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.jurnal__u:hover .jurnal__f img{transform:scale(1.03)}.jurnal__t{display:flex;flex-direction:column;gap:10px;min-width:0}.jurnal__kat{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kesumba)}.jurnal__u h3{font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.16;letter-spacing:-.02em;font-weight:400;margin:0;text-wrap:balance}.jurnal__u p{color:var(--nila);font-size:1rem;line-height:1.65;margin:0;max-width:34em}.jurnal__go{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:.88rem;font-weight:600;color:var(--tarum);border-bottom:1.5px solid var(--tarum);padding-bottom:3px;align-self:flex-start}.jurnal__go svg{width:16px;height:16px;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.jurnal__u:hover .jurnal__go{color:var(--kesumba);border-bottom-color:var(--kesumba)}.jurnal__u:hover .jurnal__go svg{transform:translateX(5px)}.jurnal__l{list-style:none;margin:0;padding:0}.jurnal__l>li+li{border-top:1px solid var(--rule)}.jurnal__b{display:grid;grid-template-columns:clamp(116px,15vw,186px) minmax(0,1fr);gap:clamp(16px,2.4vw,30px);align-items:center;padding:clamp(20px,2.6vw,30px) 0}.jurnal__b .jurnal__f img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.jurnal__b h3{font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.25;font-weight:600;letter-spacing:-.01em;margin:0}.jurnal__b p{color:var(--nila);font-size:.9rem;line-height:1.6;margin:0;max-width:44em}.jurnal__b:hover h3{color:var(--kesumba)}@media(max-width:820px){.jurnal__u{grid-template-columns:1fr;gap:18px;align-items:start}.jurnal__u .jurnal__f img{aspect-ratio:3/2}.jurnal__b{grid-template-columns:clamp(96px,26vw,132px) minmax(0,1fr);gap:15px}}.artkol{max-width:680px;margin-inline:auto}.crumb--kol{max-width:var(--kol,760px);margin-inline:auto}.artikel{max-width:680px;padding:24px 0 60px;display:flex;flex-direction:column;gap:18px}.posts.posts--lain{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px}.artikel__lead{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;margin:6px 0}.artikel__meta{margin-top:-4px}.artikel__meta a{color:var(--kesumba);text-decoration:underline}.artutup{display:flex;flex-direction:column;gap:14px;max-width:680px}.artutup__cat{max-width:34em;font-size:.9rem}.artutup__aksi{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:4px}.artutup__aksi .wabtn{width:auto;padding:13px 24px}.posts.posts--produk{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;max-width:680px}.ct--soon img{filter:grayscale(.55)}.mega a.soon b,.mega a.soon span{opacity:.55}.mega a.soon img{filter:grayscale(.8)}.ct__t{padding-top:54px;background:linear-gradient(0deg,rgba(22,19,24,.96) 0,rgba(22,19,24,.92) 48%,rgba(22,19,24,.66) 76%,rgba(22,19,24,0))}.ct__t b{text-shadow:0 1px 2px rgba(22,19,24,.4)}.bhead--lead{align-items:flex-end}.hamb{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 11px;border:0;background:none;cursor:pointer;flex:none}.hamb span{display:block;height:1.5px;background:var(--tarum);transition:transform .3s ease,opacity .3s ease}.hamb[aria-expanded=true] span:first-child{transform:translateY(6.5px) rotate(45deg)}.hamb[aria-expanded=true] span:nth-child(2){opacity:0}.hamb[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.navwrap__f,.navwrap__h{display:none}@media(max-width:900px){.hamb{display:flex}.hdr__main{flex-wrap:nowrap;gap:8px;padding-block:10px}.brand{margin-right:auto}.brand img{height:44px}.hdr.stuck .brand img{height:38px}.hdr__main{flex-wrap:wrap}.srch{order:9;flex:1 0 100%;max-width:none;margin:2px 0 4px}.cr{width:100%;--cr-x:14px}.cr__kisi{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-right:var(--cr-x,14px);margin-right:calc(var(--cr-x,14px)*-1)}.cr__kisi::-webkit-scrollbar{display:none}.cr__kisi>li{flex:0 0 116px;scroll-snap-align:start}.cr__t-n{font-size:.9rem;min-height:0;-webkit-line-clamp:1}.cr__t-h{font-size:.8rem}.js .hdr .srch{display:none}.js .hdr.cari-on .srch{display:flex}.js .hdr .srchbtn{display:grid;place-items:center;padding:10px 8px}html:not(.js) .srchbtn{display:none}.srchbtn[aria-expanded=true]{color:var(--kesumba)}.acts[data-aksi]{gap:4px;margin-left:0}.acts[data-aksi] .iconbtn:not(.srchbtn){display:none}.acts[data-aksi] .cartbtn{border-bottom:0;padding:10px 0 10px 8px;gap:7px;font-size:0}.acts[data-aksi] .cartbtn .ikon{width:22px;height:22px}.acts[data-aksi] .cartbtn .n{font-size:.75rem}.navwrap{position:fixed;inset:var(--jsbar,0) auto 0 0;width:min(340px,88vw);background:var(--kapur);z-index:96;transform:translateX(-101%);transition:transform .28s ease;display:flex;flex-direction:column;overflow-y:auto;padding:0}.navwrap.on{transform:none;box-shadow:0 0 60px rgba(22,19,24,.28)}.navwrap__h{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid var(--rule)}.navwrap__f{display:flex;flex-direction:column;gap:2px;margin-top:auto;padding:16px 20px 24px;border-top:1px solid var(--rule)}.navwrap__f .iconbtn{display:flex;padding:12px 0;border-bottom:0}.catnav{flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 20px;font-size:1rem}.catnav>li>a{display:flex;align-items:center;padding:13px 0;border-bottom:1px solid var(--rule)}.catnav a:after{display:none}.has-sub{border-bottom:1px solid var(--rule)}.has-sub>button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:13px 0;font-size:1rem;text-align:left}.has-sub>button:after{display:none}.has-sub>button span{transition:transform .28s ease}.has-sub[data-buka=true]>button span{transform:rotate(45deg)}.mega{position:static;display:none;grid-template-columns:1fr;gap:0;padding:0 0 12px 14px;margin:0;border:0;background:none;box-shadow:none}.has-sub[data-buka=true] .mega{display:grid}.has-sub:focus-within .mega,.has-sub:hover .mega{display:none}.has-sub[data-buka=true]:hover .mega{display:grid}.mega a{display:flex;align-items:baseline;gap:8px;padding:10px 0}.mega .mi{display:none}.mega b{margin:0;font-size:.95rem}.mega span{font-size:.76rem}.util .shell{gap:2px 12px;padding-block:6px}.util .shell>span:nth-child(n+4):not(.pv){display:none}.util .pv{display:block;width:100%;margin-left:0;padding-top:3px;color:hsla(20,26%,93%,.76);font-size:.78rem;line-height:1.4}}@media(max-width:1024px){.cat{grid-template-columns:minmax(0,1fr)}.pdp{grid-template-columns:1fr;gap:18px}.pdp__head{grid-column:1;grid-row:1}.pdp__gal{grid-column:1;grid-row:2}.pdp__price{grid-column:1;grid-row:3;margin-top:0}.pdp__buy{grid-column:1;grid-row:4;position:static}.woocommerce-checkout form.checkout{grid-template-columns:1fr}.woocommerce-checkout form.checkout #customer_details,.woocommerce-checkout form.checkout #order_review,.woocommerce-checkout form.checkout #order_review_heading{grid-column:1;grid-row:auto;position:static}.woocommerce-account.logged-in .woocommerce{grid-template-columns:minmax(0,1fr)}}@media(max-width:880px){.foot__t{grid-template-columns:1fr 1fr}.woocommerce-account .col2-set{grid-template-columns:1fr}}@media(max-width:640px){.grid-produk,.woocommerce ul.products{gap:22px 12px}.cats,.grid-produk,.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.cats{gap:10px}.posts{grid-template-columns:1fr;gap:26px}.artutup__aksi{flex-direction:column;align-items:stretch;gap:14px}.artutup__aksi .wabtn{width:100%}.testi__s{grid-template-columns:1fr;gap:18px}.testi__img{width:min(180px,50vw)}.gal{grid-template-columns:1fr}.gal__thumbs{flex-direction:row;order:2;overflow-x:auto;padding-bottom:4px}.gal__thumbs button{flex:none;width:58px}.pc__name{font-size:.9rem}.laci{width:100%}.polist{grid-template-columns:1fr}.bhead{gap:10px}.lead-h{font-size:clamp(1.5rem,6vw,1.9rem)}h1{font-size:clamp(1.75rem,7vw,2.2rem)}h2{font-size:clamp(1.4rem,5.4vw,1.75rem)}}@media(max-width:479px){.foot__t{grid-template-columns:1fr;gap:24px}.util .shell{font-size:.75rem}.woocommerce-variation-add-to-cart{flex-direction:column}.krj{grid-template-columns:1fr;gap:26px}.krj__kanan{position:static}.krj__i{grid-template-columns:78px minmax(0,1fr);gap:6px 14px}.krj__f img{width:78px}.krj__uang{grid-column:2;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;margin-top:8px;gap:12px}.krj__aksi{flex-direction:column;align-items:stretch}.krj__kupon input{width:100%}.woocommerce-variation-add-to-cart button{min-width:0;width:100%}}@media(max-width:900px){.alink,.cartbtn,.catnav a,.chip,.fopt,.iconbtn,.li__rm{min-height:44px;display:flex;align-items:center}.hamb,.iconbtn:not(:has(:not(svg))),.sl__arw,.srchbtn,.woocommerce button.show-password-input{min-width:44px;min-height:44px}.curut select,.woocommerce .woocommerce-ordering select,select{min-height:44px}.woocommerce-Address-title a,.woocommerce-orders-table__cell-order-actions a{min-height:44px;display:inline-flex;align-items:center}.hmban__k a,.js .qa.open>div>.alink,.js .qa.open>div>.btn,.js .qa.open>div>.wabtn{min-height:44px}.brand,.pc__name{min-height:44px;display:flex;align-items:center}.brand{padding-right:6px}.fsw__c,.gal__thumbs button,.qty button,.sl__arw,.swatch,.sz{min-width:44px;min-height:44px}.fsw__c,.swatch:not(.swatch--foto){width:44px;height:44px}.sl__dot{min-height:0;height:24px;min-width:36px}.btn--sm,.ct,.pc__fig{min-height:44px}.btn--sm{padding-block:11px}.qa>button{min-height:52px}.foot ul a{min-height:40px;display:flex;align-items:center}}@media(hover:none){.btn:hover:not(:disabled),.ct:hover img,.pc:hover .pc__fig img,.poit:hover .poit__img img,.testi__img:hover img{transform:none}}body,html{overflow-x:clip}body,html,img,svg,table,video{max-width:100%}.tblwrap,.woocommerce table.shop_table:not(.ckr__tot):not(.cart_totals table){overflow-x:auto;display:block}.pc__price,.woocommerce ul.products li.product .price{flex-wrap:wrap;row-gap:2px}@media(max-width:640px){.pc__price{font-size:.86rem}.pc__price del,.pc__price s{font-size:.78rem}.woocommerce ul.products li.product .price{font-size:.95rem}}.util__pdk{display:none}@media(max-width:900px){.util .shell>span.util__pjg{display:none}.util .shell>span.util__pdk{display:inline}}.variations.sr{position:absolute!important;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.variations.sr *{max-width:none}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);padding-left:max(var(--pad),calc(50vw - 670px + var(--pad)));padding-right:max(0px,calc(50vw - 860px));padding-block:clamp(22px,3vw,44px)}.hero__teks{display:flex;flex-direction:column;gap:16px;max-width:21.1em;position:relative;z-index:2}.hero__judul{font-size:clamp(1.95rem,3.9vw,3.05rem);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.hero__judul em{font-style:italic;color:var(--kesumba)}.hero__sub{color:var(--nila);font-size:.99rem;max-width:23.4em}.hero__aksi{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero__pintu{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:6px;border-top:1px solid var(--rule)}.hero__pintu a{display:flex;flex-direction:column;gap:2px;padding:13px 18px 13px 0;border-right:1px solid var(--rule);transition:color .22s ease}.hero__pintu a:last-child{border-right:0;padding-left:18px}.hero__pintu a:hover{color:var(--kesumba)}.hero__pintu b{font-family:var(--d);font-size:1.02rem;font-weight:400;line-height:1.25}.hero__foto{position:relative;justify-self:stretch}.hero__foto img{width:100%;height:clamp(400px,62vh,600px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;background:var(--pasir);display:block}.hero__kartu{position:absolute;left:-28px;bottom:26px;display:flex;align-items:center;gap:13px;background:var(--kapur);padding:12px 16px 12px 12px;max-width:min(320px,86%);box-shadow:0 16px 40px rgba(22,19,24,.16);transition:transform .3s ease}.hero__kartu:hover{transform:translateY(-3px)}.hero__kartu img{width:52px;height:66px;-o-object-fit:cover;object-fit:cover;flex:none;background:var(--pasir)}.hero__kartu-t{display:flex;flex-direction:column;gap:2px;min-width:0}.hero__kartu-t b{font-family:var(--d);font-size:1.04rem;font-weight:400;line-height:1.2}.hero__kartu-t span{font-size:.86rem;font-variant-numeric:tabular-nums}.hero__kartu-t del{color:var(--nila);font-size:.76rem}.hero__kartu-t ins{text-decoration:none;font-weight:600}.hero__kartu-p{margin-left:auto;color:var(--kesumba);flex:none}@media(max-width:980px){.hero{grid-template-columns:1fr;gap:0;padding-right:0;padding-block:24px 0}.hero__teks{max-width:none;padding-right:var(--pad)}.hero__foto{margin-top:26px}.hero__foto img{height:clamp(300px,44vh,420px);-o-object-position:50% 46%;object-position:50% 46%}.hero__kartu{left:auto;right:var(--pad);bottom:-22px;max-width:min(300px,80%)}}@media(max-width:640px){.hero__judul{font-size:clamp(1.85rem,7.6vw,2.4rem)}.hero__pintu{grid-template-columns:1fr}.hero__pintu a{border-right:0;border-bottom:1px solid var(--rule);padding:14px 0}.hero__pintu a:last-child{padding-left:0;border-bottom:0}.hero__foto img{height:clamp(320px,52vh,420px)}.hero__kartu{right:12px;bottom:-18px;padding:10px 13px 10px 10px}.hero__kartu img{width:44px;height:56px}}.cta__isi{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(26px,4.4vw,72px);align-items:start}.cta__kiri{display:flex;flex-direction:column;gap:16px}.cta__judul{font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.1;max-width:9.5em}.cta__kiri p{max-width:25.6em;font-size:.98rem}.cta__aksi{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:4px}.cta__janji{list-style:none;margin:0;padding:0}.cta__janji,.cta__janji li{display:flex;flex-direction:column}.cta__janji li{gap:3px;padding:16px 0;border-top:1px solid rgba(22,19,24,.16)}.cta__janji li:first-child{border-top:0;padding-top:0}.cta__janji li:last-child{padding-bottom:0}.cta__janji b{font-family:var(--d);font-size:1.08rem;font-weight:400}.cta__janji span{font-size:.86rem;color:var(--nila)}@media(max-width:880px){.cta__isi{grid-template-columns:1fr;gap:28px}.cta__judul{max-width:none}}.hmh{font-family:var(--d);font-weight:400;font-size:clamp(1.6rem,3.2vw,2.5rem);line-height:1.05;color:var(--tarum);margin-bottom:clamp(18px,2.4vw,30px)}.hmh--terang{color:var(--kapur)}.hmsec{padding-block:clamp(44px,5.5vw,76px)}.hmsec--mori{background:var(--mori);border-block:1px solid var(--rule)}.hmban{position:relative;background:var(--ground);padding-block:clamp(14px,2vw,26px);padding-bottom:clamp(34px,4vw,52px);overflow:hidden}.hmban .sl__s,.hmban .sl__track{height:auto}.hmban__i{max-width:1340px;padding-inline:var(--pad);position:relative;height:100%}.hmban__i,.hmban__logo{display:block;margin-inline:auto}.hmban__logo{width:clamp(190px,23vw,300px);height:auto}.hmban__i--merek{display:grid;place-items:center}.hmban__i--kontak .hmban__logo{width:clamp(136px,17vw,220px)}.hmban__i--kontak{display:flex;align-items:center;justify-content:space-between;gap:clamp(18px,4vw,60px);flex-wrap:wrap}.hmban__k{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;position:relative;z-index:1}.hmban__k a{display:flex;align-items:center;gap:11px;font-weight:700;font-size:clamp(.86rem,1.15vw,1rem);color:var(--tarum);font-variant-numeric:tabular-nums;letter-spacing:.02em}.hmban__k .ikon{width:clamp(20px,2vw,24px);height:clamp(20px,2vw,24px);flex:none;color:var(--tarum)}.hmban__k .ikon--whatsapp{color:var(--merek-whatsapp)}.hmban__k .ikon--shopee{color:var(--merek-shopee)}.hmban__k .ikon--tiktok{color:var(--merek-tiktok)}.hmban__k a:hover span{color:var(--kesumba);text-decoration:underline}.hmban__nav{position:absolute;left:0;right:0;bottom:clamp(10px,1.6vw,20px);max-width:1340px;margin-inline:auto;padding-inline:var(--pad);display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.2vw,16px);pointer-events:none;z-index:2}.hmban__nav>*{pointer-events:auto}.hmban__no{display:flex;align-items:baseline;gap:5px;font-size:.76rem;letter-spacing:.14em;color:var(--nila);font-variant-numeric:tabular-nums}.hmban__no b{color:var(--tarum);font-weight:700}.hmban__no i{font-style:normal;opacity:.4}.hmban__arws{display:flex;align-items:center;gap:2px;border-left:1px solid var(--rule);padding-left:clamp(8px,1vw,14px)}.hmban .sl__arw{width:34px;height:34px;border:0;border-radius:0;background:transparent;color:var(--nila);-webkit-backdrop-filter:none;backdrop-filter:none}.hmban .sl__arw:hover{background:transparent;border-color:transparent;color:var(--tarum)}.hmban .sl__arw .ikon{width:19px;height:19px}@media(max-width:700px){.hmban__i--kontak{flex-direction:column;align-items:flex-start;gap:18px}.hmban{padding-bottom:clamp(20px,4vw,32px)}.hmban__nav{position:static;margin-top:16px}}.hmlaris{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hmlaris li{border-top:1px solid var(--rule)}.hmlaris li:last-child{border-bottom:1px solid var(--rule)}.hmlaris a{display:grid;grid-template-columns:3rem 72px 1fr auto;align-items:center;gap:clamp(12px,2vw,22px);padding:14px 4px;transition:background-color .2s ease}.hmlaris a:hover{background:var(--kapur)}.hmlaris__n{font-family:var(--d);font-size:1.4rem;color:var(--kuningan)}.hmlaris img{width:72px;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;display:block}.hmlaris__t b{font-family:var(--d);font-weight:400;font-size:1.08rem;display:block;color:var(--tarum)}.hmlaris__t span{font-size:.8rem;color:var(--nila)}.hmlaris__h{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.hmmore{margin-top:clamp(26px,3vw,40px);text-align:center}.hmcta{background:var(--kesumba);color:var(--kapur);padding-block:clamp(40px,5vw,66px)}.hmcta__i{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.hmcta p{color:hsla(20,26%,93%,.76);font-size:.95rem;max-width:26.7em;margin-top:8px}.hmwa{display:inline-flex;align-items:center;gap:10px;flex:none;background:var(--kapur);color:var(--kesumba);font-weight:700;font-size:1rem;padding:15px 24px;font-variant-numeric:tabular-nums;transition:background-color .2s ease}.hmwa .ikon{width:20px;height:20px}@media(max-width:760px){.hmlaris a{grid-template-columns:2.2rem 56px 1fr;gap:12px}.hmlaris img{width:56px}.hmlaris__h{grid-column:3;justify-self:start;font-size:.9rem}.hmcta__i{flex-direction:column;align-items:flex-start}.hmwa{justify-content:center}.hmmore .btn,.hmwa{width:100%}}.hmsec--mori{background:var(--ground)}.hmcta,.hmsec--katalog{border-top:1px solid var(--rule)}.hmcta{background:var(--ground)}.hmcta,.hmcta .hmh--terang{color:var(--tarum)}.hmcta p{color:var(--nila)}.hmwa{background:var(--kesumba);color:var(--kapur)}.hmwa:hover{background:var(--tarum)}.hmcta{--fokus:var(--kesumba)}.foot{background:var(--tarum);color:var(--kapur)}.foot .ftr__h{color:hsla(20,26%,93%,.5);letter-spacing:.16em}.foot a:hover{color:var(--pasir)}.footsig{border-top:1px solid hsla(20,26%,93%,.16);margin-top:clamp(26px,3vw,40px);padding-top:18px;display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;font-size:.8rem;color:hsla(20,26%,93%,.6)}.footsig b{font-family:var(--d);font-weight:400;font-size:1.05rem;color:var(--kapur);letter-spacing:.01em}.woocommerce-account.logged-in .page-ed>header{padding-bottom:clamp(16px,2vw,22px);border-bottom:1px solid var(--rule)}.woocommerce-account.logged-in .woocommerce-MyAccount-content form>h2{margin:0 0 16px;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.13em;color:var(--nila);font-family:var(--b)}.dpsn{display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px)}.dpsn__hal{display:flex;gap:10px;margin-top:22px}.kpsn{background:var(--mori);padding:0;display:flex;flex-direction:column}.kpsn__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:clamp(15px,1.8vw,19px) clamp(16px,2vw,22px);border-bottom:1px solid var(--rule)}.kpsn__no{margin:0;font-size:1.02rem;font-weight:700;color:var(--tarum);font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.2}.kpsn__no a{color:inherit}.kpsn__no a:hover{color:var(--kesumba)}.kpsn__st{display:flex;align-items:center;gap:8px;margin:0;font-size:.88rem;font-weight:500;color:var(--tarum);line-height:1.3}.kpsn__tgl{margin:0 0 0 auto;font-size:.82rem;color:var(--nila);line-height:1.3}.kpsn__dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--nila)}.kpsn__st--tunggu .kpsn__dot{background:var(--warn)}.kpsn__st--jalan .kpsn__dot{background:var(--kesumba)}.kpsn__st--usai .kpsn__dot{background:var(--ok)}.kpsn__st--mati .kpsn__dot{background:var(--nila)}.kpsn__st--gagal .kpsn__dot{background:var(--tarum)}.kpsn__perlu{padding:clamp(15px,1.8vw,19px) clamp(16px,2vw,22px);border-bottom:1px solid var(--rule)}.kpsn__pj{margin:0 0 8px;font-size:.96rem;font-weight:700;color:var(--tarum)}.kpsn__pt,.kpsn__pt p{margin:0 0 8px;font-size:.88rem;line-height:1.6;color:var(--nila)}.kpsn__pt p:last-child,.kpsn__pt:last-child{margin-bottom:0}.kpsn__pt b,.kpsn__pt strong{color:var(--tarum)}.kpsn__va{font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1rem}.kpsn__qr{display:block;margin:10px 0 0;width:240px;max-width:100%;height:auto}.kpsn__pa{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 0 0}.kpsn__brg{list-style:none;margin:0;padding:0}.kpsn__b{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:16px;align-items:start;padding:16px clamp(16px,2vw,22px)}.kpsn:not(.kpsn--penuh) .kpsn__b{grid-template-columns:68px minmax(0,1fr) auto;gap:14px;padding:13px clamp(16px,2vw,22px);align-items:center}.kpsn:not(.kpsn--penuh) .kpsn__f img{width:68px}.kpsn:not(.kpsn--penuh) .kpsn__h{padding-block:14px}.kpsn:not(.kpsn--penuh) .kpsn__k{padding-block:13px}.kpsn__b+.kpsn__b{border-top:1px solid var(--rule)}.kpsn__f,.kpsn__f img{display:block}.kpsn__f img{width:84px;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;background:var(--pasir)}.kpsn__t{display:flex;flex-direction:column;gap:3px;min-width:0}.kpsn__nm{font-size:.94rem;font-weight:600;color:var(--tarum);line-height:1.35}.kpsn__nm a{color:inherit}.kpsn__nm a:hover{color:var(--kesumba)}.kpsn__v,.kpsn__v .wc-item-meta{font-size:.82rem;color:var(--nila);line-height:1.5}.kpsn__v:empty{display:none}.kpsn__v .wc-item-meta{list-style:none;margin:0;padding:0}.kpsn__v .wc-item-meta li{display:inline}.kpsn__v .wc-item-meta li+li:before{content:", "}.kpsn__v .wc-item-meta strong{font-weight:400}.kpsn__v .wc-item-meta p{display:inline;margin:0}.kpsn__j{font-size:.82rem;color:var(--nila);font-variant-numeric:tabular-nums}.kpsn__h2{font-size:.94rem;font-weight:700;color:var(--tarum);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.kpsn__sisa{padding:0 clamp(16px,2vw,22px) 14px;font-size:.84rem}.kpsn__sisa a{color:var(--kesumba);font-weight:600;text-decoration:underline;text-underline-offset:3px}.kpsn__rinci{padding:14px clamp(16px,2vw,22px);border-top:1px solid var(--rule)}.woocommerce table.kpsn__tot,.woocommerce table.kpsn__tot tbody{display:block;width:100%}.woocommerce table.kpsn__tot tr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 18px;width:100%;padding:6px 0}.woocommerce table.kpsn__tot td,.woocommerce table.kpsn__tot th{display:block;width:auto;padding:0;border:0;font-size:.88rem;text-transform:none;letter-spacing:0}.woocommerce table.kpsn__tot th{flex:0 1 auto;min-width:0;font-weight:400;color:var(--nila);text-align:left}.woocommerce table.kpsn__tot td{flex:0 1 auto;min-width:0;text-align:right;font-variant-numeric:tabular-nums;color:var(--tarum)}.woocommerce table.kpsn__tot tr.kpsn__r--payment_method td{overflow-wrap:anywhere;font-variant-numeric:normal}.woocommerce table.kpsn__tot tr.kpsn__r--order_total{margin-top:6px;padding-top:12px;border-top:1px solid var(--rule)}.woocommerce table.kpsn__tot tr.kpsn__r--order_total th{color:var(--tarum);font-weight:700;font-size:1rem}.woocommerce table.kpsn__tot tr.kpsn__r--order_total td{font-size:1.14rem;font-weight:700}.kpsn__k{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;padding:clamp(13px,1.6vw,17px) clamp(16px,2vw,22px);border-top:1px solid var(--rule)}.kpsn--penuh .kpsn__k{border-top:0;padding-top:0}.kpsn__ring{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-size:.84rem;color:var(--nila)}.kpsn__tt{color:var(--tarum)}.kpsn__tt b{font-size:1.06rem;font-weight:700;font-variant-numeric:tabular-nums}.kpsn__aksi{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0}.kpsn__aksi .btn{min-height:44px;padding-inline:20px}.kpsn__batal{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 6px;font-size:.84rem;color:var(--nila);text-decoration:underline;text-underline-offset:3px}.kpsn__batal:hover{color:var(--kesumba)}.akunsapa{margin:0 0 clamp(16px,2vw,20px);font-size:.98rem;line-height:1.6;color:var(--nila)}.akunsapa b{color:var(--tarum);font-weight:700}.akunsemua{margin:16px 0 0;font-size:.88rem}.akunlead{margin:0 0 clamp(18px,2.4vw,24px);font-size:.92rem;line-height:1.6;color:var(--nila)}.akunkos{padding:clamp(8px,1.6vw,14px) 0}.akunkos__j{margin:0;font-size:clamp(1.14rem,1.9vw,1.34rem);font-weight:600;color:var(--tarum)}.akunkos__p{margin:10px 0 20px;max-width:42em;font-size:.94rem;line-height:1.6;color:var(--nila)}.psnd{display:flex;flex-direction:column;gap:clamp(20px,2.6vw,28px)}.psnl{flex-wrap:wrap;gap:6px 0;list-style:none;margin:0;padding:0}.psnl,.psnl__i{display:flex;align-items:center}.psnl__i{position:relative;gap:9px;padding-right:18px;font-size:.84rem;color:var(--nila)}.psnl__i+.psnl__i{padding-left:18px}.psnl__i+.psnl__i:before{content:"";position:absolute;width:18px;height:1px;background:var(--rule2);margin-left:-36px}.psnl__d{width:10px;height:10px;flex:none;border-radius:50%;border:1px solid var(--rule-kendali);background:transparent}.psnl__i--usai .psnl__d{background:var(--nila);border-color:var(--nila)}.psnl__i--kini .psnl__d{background:var(--ground);border:2px solid var(--kesumba)}.psnl__i--kini,.psnl__i--usai{color:var(--tarum)}.psnl__i--kini{font-weight:600}.psnd__batal{margin:0;font-size:.84rem}.psnd__batal a{color:var(--nila);text-decoration:underline;text-underline-offset:3px}.psnd__batal a:hover{color:var(--kesumba)}.rinc__tambahan:not(:empty){background:var(--mori);padding:clamp(15px,1.8vw,19px) clamp(16px,2vw,22px);margin-top:clamp(14px,1.8vw,20px)}.rinc__tambahan .kiriof-order-shipment-details{margin:0!important}.rinc__tambahan h2,.rinc__tambahan h3{font-size:.96rem;font-weight:700;text-transform:none;letter-spacing:0;color:var(--tarum);margin:0 0 10px;font-family:var(--b)}.woocommerce .rinc__tambahan table,.woocommerce .rinc__tambahan tbody{display:block;width:100%;margin:0}.woocommerce .rinc__tambahan tr{display:flex;align-items:baseline;justify-content:space-between;gap:18px;width:100%;padding:7px 0}.woocommerce .rinc__tambahan tr+tr{border-top:1px solid var(--rule)}.woocommerce .rinc__tambahan td,.woocommerce .rinc__tambahan th{display:block;width:auto;padding:0;border:0;font-size:.88rem;text-transform:none;letter-spacing:0}.woocommerce .rinc__tambahan th{flex:1 1 auto;min-width:0;font-weight:400;color:var(--nila);text-align:left}.woocommerce .rinc__tambahan td{flex:0 0 auto;text-align:right;color:var(--tarum)}.woocommerce .rinc__tambahan a.kj-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;background:transparent;color:var(--tarum);border:1px solid var(--rule-kendali);border-radius:0;font-size:.84rem;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.woocommerce .rinc__tambahan a.kj-button:hover{background:var(--tarum);color:var(--kapur);border-color:var(--tarum)}.psnd .rinc__jd,.woocommerce-order .rinc__jd{font-size:1.02rem;font-weight:600;color:var(--tarum);letter-spacing:0;margin:0 0 12px}.alkec{display:block;margin-top:2px}.alkos{display:block;font-style:normal;font-size:.88rem;line-height:1.6;color:var(--nila)}@media(min-width:761px){.woocommerce-account.logged-in .woocommerce-EditAccountForm,.woocommerce-account.logged-in .woocommerce-address-fields{max-width:580px}}@media(max-width:760px){.kpsn__tgl{margin-left:0;width:100%}.kpsn:not(.kpsn--penuh) .kpsn__tgl{margin-left:auto;width:auto;font-size:.78rem}.kpsn:not(.kpsn--penuh) .kpsn__h{gap:4px 10px}.kpsn__k{align-items:flex-start}.kpsn__aksi,.kpsn__ring{width:100%}.kpsn:not(.kpsn--penuh) .kpsn__k{align-items:center}.kpsn:not(.kpsn--penuh) .kpsn__aksi,.kpsn:not(.kpsn--penuh) .kpsn__ring{width:auto}.kpsn:not(.kpsn--penuh) .kpsn__aksi .btn{flex:0 0 auto}.kpsn__aksi .btn{flex:1 1 auto;justify-content:center}.kpsn__pa .btn,.kpsn__pa .wabtn--auto{width:100%;justify-content:center}.psnl{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.psnl__i{padding:0}.psnl__i+.psnl__i{padding-left:0}.psnl__i+.psnl__i:before{display:none}}.woocommerce-checkout.woocommerce-order-pay{--kol:860px}.byr{display:flex;flex-direction:column;gap:clamp(20px,2.6vw,28px);max-width:860px;margin-inline:auto}.woocommerce .byr .byr__j{margin:0;font-size:1.02rem;font-weight:600;color:var(--tarum);font-family:var(--b);letter-spacing:0;line-height:1.3}.byr__bayar{display:flex;flex-direction:column;gap:16px}.byr__kirim{margin:0;padding:0}.woocommerce .byr #place_order{width:100%;min-height:52px}.woocommerce-checkout .page-ed>header{margin-bottom:clamp(14px,1.8vw,20px)}.woocommerce-account .woocommerce-Address.alk{display:block;background:var(--mori);border:0;padding:0}.woocommerce-account .alk .alk__h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding:clamp(14px,1.7vw,18px) clamp(16px,2vw,22px);border-bottom:1px solid var(--rule)}.woocommerce-account .alk .alk__h h2{text-transform:none;letter-spacing:0;font-family:var(--b);font-size:1rem;font-weight:600;color:var(--tarum);margin:0}.woocommerce .alk .alk__h a.edit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin:0;padding:0 4px;border:0;align-self:center;color:var(--kesumba);font-size:.86rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.woocommerce .alk .alk__h a.edit:hover{color:var(--tarum)}.woocommerce-account .alk .alk__b{padding:clamp(14px,1.7vw,18px) clamp(16px,2vw,22px);font-style:normal;line-height:1.7;font-size:.92rem;color:var(--tarum);margin:0}.aklok,.alfrm__k{background:var(--mori);padding:clamp(16px,2vw,22px);max-width:580px}.aklok+.aklok{margin-top:clamp(14px,1.8vw,20px)}.aklok__j{margin:0 0 4px;font-size:1rem;font-weight:600;color:var(--tarum);font-family:var(--b);letter-spacing:0}.aklok__p{margin:0 0 14px;font-size:.86rem;line-height:1.6;color:var(--nila)}.woocommerce-account .aklok fieldset{margin:0;padding:0;border:0}.alfrm__aksi{margin:18px 0 0}.woocommerce .alfrm__aksi button,.woocommerce-account .aklok+.clear+p button{min-height:48px}.lckkotak{background:var(--mori);padding:clamp(18px,2.4vw,26px)}.lck__t{margin:0 0 16px;font-size:.88rem;line-height:1.65;color:var(--nila)}.lck__t a{color:var(--kesumba);font-weight:600;text-decoration:underline;text-underline-offset:3px}.woocommerce .lck__aksi{margin:16px 0 0}.woocommerce .lck__aksi button{min-height:48px;padding-inline:26px}.hmban__logo--lebar{width:100%;max-width:none;margin-inline:0}.hmban__i--merek:has(.hmban__logo--lebar){display:block}.hmban__i--kontak .hmban__logo--lebar{width:clamp(220px,34vw,420px)}.ab{padding-block:clamp(44px,5.5vw,84px)}.ab--mori{background:var(--mori)}.ab--tarum{background:var(--tarum);color:var(--kapur);--fokus:var(--kapur)}.ab__i{max-width:1252px;margin-inline:auto;padding-inline:clamp(16px,3.4vw,44px)}.ab__dua{display:grid;gap:clamp(28px,4.4vw,72px);align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.ab__dua--balik>figure{order:-1}.ab__dua--atas{align-items:start}.ab__dua:has(>:only-child){grid-template-columns:1fr}#alamat{scroll-margin-top:calc(var(--jshdr,132px) + 18px)}.ab__lbl{display:block;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kesumba);margin:0 0 14px}.ab--tarum .ab__lbl{color:var(--pasir)}.ab__j{font-size:clamp(1.8rem,3.6vw,2.85rem);line-height:1.18;letter-spacing:-.02em;font-weight:400;margin:0}.ab__j--kutip,.ab__j--sempit{text-wrap:balance}.ab__j--kutip{max-width:15em;font-style:italic;margin-bottom:clamp(30px,4vw,48px)}.ab__j--sempit{max-width:12em}.ab__p--alamat{margin-top:22px}.crumb--ab{margin:0 0 clamp(22px,3vw,40px)}h2.ab__j{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.12}.ab__j b{display:block;font-weight:700}.ab__p{font-size:1rem;line-height:1.7;color:var(--nila);max-width:31.1em;margin:18px 0 0}.ab--tarum .ab__p{color:hsla(20,26%,93%,.72)}.ab__cek{display:grid;grid-template-columns:1fr 1fr;gap:14px clamp(18px,2.6vw,38px);list-style:none;margin:clamp(22px,3vw,32px) 0 0;padding:0}.ab__cek li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start;font-size:.97rem;line-height:1.45}.ab__cek .ikon{width:17px;height:17px;color:var(--kesumba);margin-top:2px}.ab--tarum .ab__cek .ikon{color:var(--pasir)}@media(max-width:620px){.ab__cek{grid-template-columns:1fr}}.ab__aksi{display:flex;gap:12px;flex-wrap:wrap;margin:clamp(26px,3.4vw,38px) 0 0}.ab__aksi .alink{padding-top:18px;margin-top:-18px}.ab__f{margin:0}.ab__f img{width:100%;height:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;display:block}.ab__fk{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(20px,3vw,38px);margin:0;padding:0;list-style:none}.ab__fk b{display:block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kesumba);margin-bottom:8px}.ab--tarum .ab__fk b{color:var(--pasir)}.ab__fk span{display:block;font-size:.97rem;line-height:1.55}.ab--mori .ab__kt>li{background:var(--ground)}.ktg__j{position:relative;padding-bottom:18px;max-width:14em}.ktg__j:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:2px;background:var(--kesumba)}.ktg__j--kecil{font-size:clamp(1.4rem,2.6vw,2rem)}.ab--crumb{padding-block:clamp(24px,3vw,40px) 0}.ctr{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));list-style:none;margin:clamp(26px,3.4vw,38px) 0 0;padding:0;gap:1px;background:var(--rule)}.ctr>li{padding:clamp(22px,2.8vw,32px) clamp(16px,2vw,26px);display:flex;flex-direction:column;gap:8px;background:var(--mori)}.ctr b{font-size:clamp(1.7rem,3.6vw,2.6rem);line-height:1;font-weight:700;letter-spacing:-.02em;color:var(--tarum);font-variant-numeric:tabular-nums}.ctr span{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nila);line-height:1.35;margin-top:auto}.kti{display:grid;gap:clamp(28px,4vw,60px);align-items:start;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.kti__f{margin:0}.kti__f img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;display:block}.kti__g{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,2.8vw,34px);list-style:none;margin:clamp(24px,3vw,32px) 0 0;padding:0}.kti__g>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;align-items:start}.kti__g .ikon{width:20px;height:20px;color:var(--kesumba);margin-top:3px}.kti__g b{display:block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nila);margin-bottom:6px}.kti__g a,.kti__g span{display:block;font-size:1rem;line-height:1.45;color:var(--tarum)}.kti__g a{display:inline-flex;align-items:center;min-height:44px}.kti__g a:hover{color:var(--kesumba)}.kti__g em{font-style:normal;display:block;font-size:.88rem;line-height:1.5;color:var(--nila);margin-top:5px}.kti__ih{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nila);margin:clamp(28px,3.4vw,40px) 0 14px}.kti__s{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;margin:0;padding:0}.kti__s a{display:inline-flex;align-items:center;gap:9px;font-size:.95rem;padding-block:11px;border-bottom:1px solid transparent}.kti__s a:hover{color:var(--kesumba);border-bottom-color:var(--kesumba)}.kti__s .ikon{width:19px;height:19px;flex:none}.kti__s--whatsapp .ikon{color:var(--merek-whatsapp)}.kti__s--shopee .ikon{color:var(--merek-shopee)}.kti__s--tiktok .ikon{color:var(--merek-tiktok)}.ktp{padding-block:clamp(44px,5.5vw,84px) 0;scroll-margin-top:calc(var(--jshdr,132px) + 18px)}.ktp__kepala{display:grid;gap:clamp(20px,3vw,44px);align-items:end;grid-template-columns:minmax(0,1fr) auto;margin-bottom:clamp(28px,3.6vw,44px)}.ktp__kepala .ab__aksi{margin:0}.ktp__peta{line-height:0;background:var(--kapur);height:clamp(300px,38vw,460px)}.ktp__peta iframe{display:block;width:100%;height:100%;border:0}@media(max-width:900px){.kti,.kti__g,.ktp__kepala{grid-template-columns:1fr}.ktp__kepala{align-items:start}.kti__f{order:2}.kti__t{order:1}.ab__dua{grid-template-columns:1fr}.ab__dua--balik>figure{order:0}}.rwy{background:var(--mori);margin-top:clamp(18px,2.2vw,26px);padding:clamp(16px,2vw,22px) clamp(16px,2vw,22px) clamp(6px,1vw,10px)}.rwy__j{font-size:1rem;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.rwy__l{list-style:none;margin:0;padding:0}.rwy__i{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:13px 0;border-top:1px solid var(--rule)}.rwy__i:first-child{border-top:0}.rwy__i:not(:last-child):before{content:"";position:absolute;left:4px;top:22px;bottom:-4px;width:1px;background:var(--rule)}.rwy__d{width:9px;height:9px;flex:none;border-radius:50%;background:var(--nila);transform:translateY(-1px)}.rwy__i--kini .rwy__d{background:var(--ground);border:2px solid var(--kesumba)}.rwy__t{display:flex;flex-direction:column;gap:2px;min-width:0}.rwy__t b{font-weight:600;font-size:.92rem;line-height:1.4;overflow-wrap:anywhere}.rwy__i--kini .rwy__t b{color:var(--tarum)}.rwy__o{font-size:.82rem}.rwy__o,.rwy__w{color:var(--nila)}.rwy__w{font-size:.8rem;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:560px){.rwy__i{grid-template-columns:auto minmax(0,1fr);gap:2px 12px}.rwy__w{grid-column:2;white-space:normal}}.kti__kutip,.kti__prosa{margin:0}.kti__prosa p{margin:0 0 8px}.kti__prosa p:last-child{margin-bottom:0}.pdp__cerita{margin-top:clamp(26px,3.4vw,46px);padding-top:clamp(18px,2.4vw,28px);border-top:1px solid var(--rule)}.pdp__cerita h2{margin:0 0 12px}.pdp__cerita .prose{max-width:34em}.pdp__cerita .prose p{margin:0 0 11px}.pdp__cerita .prose p:last-child{margin-bottom:0}.ak-isi>:first-child{margin-top:0}.ak-isi>:last-child{margin-bottom:0}.ak-isi p{margin:0 0 10px}.ak-isi table{width:100%;border-collapse:collapse;margin:0 0 12px;font-size:.86rem}.ak-isi td,.ak-isi th{padding:7px 10px 7px 0;text-align:left;border-bottom:1px solid var(--rule);vertical-align:top}.ak-isi th{font-weight:600;color:var(--tarum);white-space:nowrap}.ak-isi tr:last-child td{border-bottom:0}.ak-isi ol,.ak-isi ul{margin:0 0 10px;padding-left:1.2em}.ak-isi li{margin:0 0 4px}