.zsb-item{display:flex;align-items:center;justify-content:var(--zsb-just, flex-start);gap:var(--zsb-i-gap, var(--zsb-gap, 8px));min-width:0}.zsb-icon{flex:0 0 auto;width:var(--zsb-i-iw, var(--zsb-iw, 24px));height:var(--zsb-i-ih, var(--zsb-ih, 24px));object-fit:contain;display:block}.zsb-icon--mask{display:none;background-color:var(--zsb-i-ic, var(--zsb-icon-colour, #151515));-webkit-mask:var(--zsb-src) center / contain no-repeat;mask:var(--zsb-src) center / contain no-repeat}.zsb[data-recolour=true] .zsb-item[data-mode=inherit] .zsb-icon--img,.zsb-item[data-mode=recolour] .zsb-icon--img{display:none}.zsb[data-recolour=true] .zsb-item[data-mode=inherit] .zsb-icon--mask,.zsb-item[data-mode=recolour] .zsb-icon--mask,.zsb-icon--preset{display:block}.zsb-icon--preset[data-icon=sand]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%275%27%20cy%3D%2718%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%279%27%20cy%3D%2714%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2713%27%20cy%3D%2718%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2714%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%2718%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%278%27%20cy%3D%278%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2714%27%20cy%3D%276%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%279%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=leaf]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%2710%27%2F%3E%3Cpath%20d%3D%27M8%2016c0-5%203-8%208-8%200%205-3%208-8%208z%27%2F%3E%3Cpath%20d%3D%27M8%2016l4-4%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=zip]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2012h13%27%2F%3E%3Cpath%20d%3D%27M16%208h4v8h-4z%27%2F%3E%3Cpath%20d%3D%27M5%209v6M8%2010v4M11%209v6M14%2010v4%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=palette]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203a9%209%200%201%200%200%2018c1.5%200%202-1%201.5-2.2-.5-1.2.2-2.3%201.5-2.3H17a4%204%200%200%200%204-4c0-5-4-9.5-9-9.5z%27%2F%3E%3Ccircle%20cx%3D%277.5%27%20cy%3D%2711%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%277%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%2715%27%20cy%3D%277%27%20r%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=drop]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203s6.5%206.8%206.5%2011.5a6.5%206.5%200%200%201-13%200C5.5%209.8%2012%203%2012%203z%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=bag]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7%208h10l2%2012H5L7%208z%27%2F%3E%3Cpath%20d%3D%27M9%208c0-3%206-3%206%200%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=sun]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%274%27%2F%3E%3Cpath%20d%3D%27M12%202v3M12%2019v3M2%2012h3M19%2012h3M4.9%204.9L7%207M17%2017l2.1%202.1M4.9%2019.1L7%2017M17%207l2.1-2.1%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=clock]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M12%207v5l3%202%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=shield]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203l8%203v6c0%204.5-3.4%208-8%209-4.6-1-8-4.5-8-9V6l8-3z%27%2F%3E%3Cpath%20d%3D%27M8.5%2012l2.5%202.5%204.5-5%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=feather]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%204c-6%200-11%204-11%2010v3h3c6%200%208-5%208-13z%27%2F%3E%3Cpath%20d%3D%27M4%2021l8-8%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=star]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpolygon%20points%3D%2712%202.5%2015%209%2022%209.8%2016.8%2014.6%2018.2%2021.5%2012%2018%205.8%2021.5%207.2%2014.6%202%209.8%209%209%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=heart]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2020.5s-8-4.8-8-11A4.5%204.5%200%200%201%2012%206.8%204.5%204.5%200%200%201%2020%209.5c0%206.2-8%2011-8%2011z%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=check]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M8%2012.5l3%203%205-6%27%2F%3E%3C%2Fsvg%3E)}.zsb-icon--preset[data-icon=globe]{--zsb-src: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M3%2012h18M12%203c3%203%203%2015%200%2018M12%203c-3%203-3%2015%200%2018%27%2F%3E%3C%2Fsvg%3E)}.zsb-label{font-family:var(--zsb-ff, inherit);font-style:var(--zsb-fst, normal);font-weight:var(--zsb-i-fw, var(--zsb-fw, 700));font-size:var(--zsb-i-fs, var(--zsb-fs, 11px));line-height:var(--zsb-lh, 130%);letter-spacing:var(--zsb-ls, 0);text-transform:var(--zsb-tt, uppercase);color:var(--zsb-i-colour, var(--zsb-colour, #151515));text-align:var(--zsb-ta, left);min-width:0;overflow-wrap:anywhere}.zsci{--zsci-mw: var(--zsci-mw-d);--zsci-fs: var(--zsci-fs-d);--zsci-mt: var(--zsci-mt-d);--zsci-mb: var(--zsci-mb-d);--zsci-px: var(--zsci-px-d);box-sizing:border-box;width:100%;max-width:var(--zsci-mw);margin:var(--zsci-mt) auto var(--zsci-mb);padding:0 var(--zsci-px);text-align:var(--zsci-ta);font-size:var(--zsci-fs);line-height:var(--zsci-lh);color:var(--zsci-c)}.zsci p{margin:0 0 .6em}.zsci p:last-child{margin-bottom:0}@media screen and (max-width:749px){.zsci{--zsci-mw: var(--zsci-mw-m);--zsci-fs: var(--zsci-fs-m);--zsci-mt: var(--zsci-mt-m);--zsci-mb: var(--zsci-mb-m);--zsci-px: var(--zsci-px-m)}}.pdc-accordion{--pdc-fs: var(--pdc-fs-d, 14px);--pdc-lh: var(--pdc-lh-d, 160%);--pdc-gap: var(--pdc-gap-d, 8px);border-top:1px solid #e5e5e5;margin-top:10px}@media screen and (max-width:749px){.pdc-accordion{--pdc-fs: var(--pdc-fs-m, 13px);--pdc-lh: var(--pdc-lh-m, 160%);--pdc-gap: var(--pdc-gap-m, 8px)}}.zsb{--zsb-cols: var(--zsb-cols-d);--zsb-iw: var(--zsb-iw-d);--zsb-ih: var(--zsb-ih-d);--zsb-gap: var(--zsb-gap-d);--zsb-rg: var(--zsb-rg-d);--zsb-cg: var(--zsb-cg-d);--zsb-fs: var(--zsb-fs-d);--zsb-mt: var(--zsb-mt-d);--zsb-mb: var(--zsb-mb-d);--zsb-pt: var(--zsb-pt-d);--zsb-pb: var(--zsb-pb-d);--zsb-px: var(--zsb-px-d);--zsb-mw: var(--zsb-mw-d);display:grid;grid-template-columns:repeat(var(--zsb-cols),minmax(0,1fr));column-gap:var(--zsb-cg);row-gap:var(--zsb-rg);align-items:center;box-sizing:border-box;width:100%;max-width:var(--zsb-mw);margin:var(--zsb-mt) auto var(--zsb-mb);padding:var(--zsb-pt) var(--zsb-px) var(--zsb-pb)}@media screen and (max-width:749px){.zsb{--zsb-cols: var(--zsb-cols-m);--zsb-iw: var(--zsb-iw-m);--zsb-ih: var(--zsb-ih-m);--zsb-gap: var(--zsb-gap-m);--zsb-rg: var(--zsb-rg-m);--zsb-cg: var(--zsb-cg-m);--zsb-fs: var(--zsb-fs-m);--zsb-mt: var(--zsb-mt-m);--zsb-mb: var(--zsb-mb-m);--zsb-pt: var(--zsb-pt-m);--zsb-pb: var(--zsb-pb-m);--zsb-px: var(--zsb-px-m);--zsb-mw: var(--zsb-mw-m)}}.zsb:not(:has(.zsb-item)){display:none}.pdc-highlight-item{display:flex;flex-direction:column;align-items:center;gap:8px;flex:var(--pdc-item-flex, 1 1 0);min-width:max(90px,var(--pdc-icon-box, 56px));text-align:center}.pdc-highlight-image{width:var(--pdc-icon-box, 56px);height:var(--pdc-icon-size, 56px);max-width:100%;object-fit:contain}.pdc-highlight-caption{font-size:12px;line-height:1.4;color:#666;margin:0}.pdc-highlights{display:flex;flex-wrap:wrap;gap:var(--pdc-highlight-gap, 20px);justify-content:var(--pdc-highlight-justify, space-between);margin:8px 0 4px}.pdc-accordion-item{border-bottom:1px solid #e5e5e5}.pdc-accordion-summary{width:100%;list-style:none;padding:15px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:600;color:#151515}.pdc-accordion-summary::-webkit-details-marker{display:none}.pdc-accordion-icon{font-size:20px;line-height:1}.pdc-accordion-icon:before{content:"+"}.pdc-accordion-item[open] .pdc-accordion-icon:before{content:"\2212"}.pdc-accordion-panel{display:grid!important;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.pdc-accordion-item[open] .pdc-accordion-panel{grid-template-rows:1fr}.pdc-accordion-content{overflow:hidden;min-height:0;font-size:var(--pdc-fs, 14px);line-height:var(--pdc-lh, 160%);color:var(--pdc-c, #666666);padding-bottom:19px}.pdc-accordion-content p,.pdc-accordion-content ul,.pdc-accordion-content ol{margin:0 0 var(--pdc-gap, 8px);line-height:inherit}.pdc-accordion-content ul,.pdc-accordion-content ol{padding-left:1.4em;list-style-position:outside}.pdc-accordion-content ul{list-style-type:disc}.pdc-accordion-content ol{list-style-type:decimal}.pdc-accordion-content li{margin:0 0 var(--pdc-gap, 8px);padding-left:.25em;line-height:inherit}.pdc-accordion-content li:last-child{margin-bottom:0}.pdc-accordion-content p:empty{display:none}.pdc-accordion-content>:last-child{margin-bottom:0}@media screen and (max-width:749px){.pdc-accordion-summary{font-size:14px}}@container (max-width: 230px){.zz{display:none}}.zz{container-type:inline-size}.zsbd{--zsbd-r: var(--zsbd-r-d);--zsbd-h: var(--zsbd-h-d);--zsbd-py: var(--zsbd-py-d);--zsbd-px: var(--zsbd-px-d);--zsbd-gap: var(--zsbd-gap-d);--zsbd-lg: var(--zsbd-lg-d);--zsbd-nfs: var(--zsbd-nfs-d);--zsbd-q-fs: var(--zsbd-q-fsd);--zsbd-p-fs: var(--zsbd-p-fsd);--zsbd-e-fs: var(--zsbd-e-fsd);--zsbd-s-fs: var(--zsbd-s-fsd);display:block;box-sizing:border-box;width:100%;container-type:inline-size;margin:var(--zsbd-mt-d) 0 var(--zsbd-mb-d);padding:var(--zsbd-pt-d) 0 var(--zsbd-pb-d);text-align:var(--zsbd-ta, center)}@media screen and (max-width:749px){.zsbd{--zsbd-r: var(--zsbd-r-m);--zsbd-h: var(--zsbd-h-m);--zsbd-py: var(--zsbd-py-m);--zsbd-px: var(--zsbd-px-m);--zsbd-gap: var(--zsbd-gap-m);--zsbd-lg: var(--zsbd-lg-m);--zsbd-nfs: var(--zsbd-nfs-m);--zsbd-q-fs: var(--zsbd-q-fsm);--zsbd-p-fs: var(--zsbd-p-fsm);--zsbd-e-fs: var(--zsbd-e-fsm);--zsbd-s-fs: var(--zsbd-s-fsm);margin:var(--zsbd-mt-m) 0 var(--zsbd-mb-m);padding:var(--zsbd-pt-m) 0 var(--zsbd-pb-m)}}.zsbd-grid{display:grid;grid-template-columns:repeat(var(--zsbd-n, 3),minmax(0,1fr));gap:var(--zsbd-gap);padding-top:calc(var(--zsbd-tick-s, 20px) / 2)}@container (max-width: 230px){.zsbd-grid{grid-template-columns:minmax(0,1fr)}}.zsbd-card{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--zsbd-lg);box-sizing:border-box;min-width:0;min-height:var(--zsbd-h);margin:0;padding:var(--zsbd-py) var(--zsbd-px);border:var(--zsbd-bw) solid var(--zsbd-bc);border-radius:var(--zsbd-r);background:var(--zsbd-bg);text-align:var(--zsbd-ta, center);cursor:pointer;font:inherit;color:inherit;transition:background-color .15s ease,border-color .15s ease;-webkit-appearance:none;appearance:none}.zsbd-card[aria-pressed=true]{background:var(--zsbd-bg-sel);border-color:var(--zsbd-bc-sel)}.zsbd-card:focus-visible,.zsbd-add:focus-visible,.zsbd-close:focus-visible,.zsbd-step:focus-visible{outline:2px solid #151515;outline-offset:2px}.zsbd-qty,.zsbd-price,.zsbd-each,.zsbd-save{display:block;overflow-wrap:anywhere}.zsbd-qty{font-family:var(--zsbd-q-ff);font-weight:var(--zsbd-q-fw);font-style:var(--zsbd-q-fst);font-size:var(--zsbd-q-fs);line-height:var(--zsbd-q-lh);letter-spacing:var(--zsbd-q-ls);color:var(--zsbd-q-c)}.zsbd-price{font-family:var(--zsbd-p-ff);font-weight:var(--zsbd-p-fw);font-style:var(--zsbd-p-fst);font-size:var(--zsbd-p-fs);line-height:var(--zsbd-p-lh);letter-spacing:var(--zsbd-p-ls);color:var(--zsbd-p-c)}.zsbd-each{font-family:var(--zsbd-e-ff);font-weight:var(--zsbd-e-fw);font-style:var(--zsbd-e-fst);font-size:var(--zsbd-e-fs);line-height:var(--zsbd-e-lh);letter-spacing:var(--zsbd-e-ls);color:var(--zsbd-e-c)}.zsbd-save{font-family:var(--zsbd-s-ff);font-weight:var(--zsbd-s-fw);font-style:var(--zsbd-s-fst);font-size:var(--zsbd-s-fs);line-height:var(--zsbd-s-lh);letter-spacing:var(--zsbd-s-ls);color:var(--zsbd-s-c)}.zsbd-save[hidden]{display:none}.zsbd-promo{align-self:center;max-width:100%;padding:2px 8px;border-radius:999px;background:var(--zsbd-promo-bg);color:var(--zsbd-promo-c);font-size:var(--zsbd-promo-fs);font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.zsbd-tick{position:absolute;top:var(--zsbd-tick-t);right:var(--zsbd-tick-r);display:none;width:var(--zsbd-tick-s);height:var(--zsbd-tick-s);padding:calc(var(--zsbd-tick-s) * .16);box-sizing:border-box;border-radius:50%;background:var(--zsbd-tick-bg);color:var(--zsbd-tick-c)}.zsbd-card[aria-pressed=true] .zsbd-tick{display:block}.zsbd-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;display:none}.zsbd-card[aria-pressed=true] .zsbd-sr{display:inline}.zsbd-note{margin:var(--zsbd-ngap) 0 0;font-family:var(--zsbd-nf);font-weight:var(--zsbd-nfw);font-size:var(--zsbd-nfs);color:var(--zsbd-nc);line-height:1.4;text-align:var(--zsbd-ta, center)}.zsbd-panel{margin-top:12px;padding:12px;border:1px solid var(--zsbd-pk-bc);border-radius:var(--zsbd-r);background:var(--zsbd-pk-bg);color:var(--zsbd-pk-c);font-size:var(--zsbd-pk-fs);text-align:left}.zsbd-panel[hidden]{display:none}.zsbd-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.zsbd-panel-title,.zsbd-panel-count{margin:0}.zsbd-panel-title{font-weight:700}.zsbd-rows{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow-y:auto}.zsbd-prod{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center}.zsbd-prod img{width:44px;height:44px;object-fit:cover;border-radius:6px;background:#f4f4f4}.zsbd-prod-title{margin:0 0 4px;font-weight:600}.zsbd-vars{display:flex;flex-wrap:wrap;gap:6px 14px}.zsbd-var{display:inline-flex;align-items:center;gap:6px}.zsbd-var-name{min-width:1.5em}.zsbd-var[data-out=true]{opacity:.45}.zsbd-step{width:28px;height:28px;border:1px solid var(--zsbd-pk-bc);border-radius:50%;background:transparent;color:inherit;font-size:16px;line-height:1;cursor:pointer;padding:0}.zsbd-step:disabled{opacity:.35;cursor:not-allowed}.zsbd-n{min-width:1.4em;text-align:center;font-weight:600}.zsbd-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.zsbd-add{flex:1 1 auto;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--zsbd-btn-bg);color:var(--zsbd-btn-c);font-weight:700;font-size:inherit;cursor:pointer}.zsbd-add:disabled{opacity:.45;cursor:not-allowed}.zsbd-close{min-height:44px;padding:0 14px;border:1px solid var(--zsbd-pk-bc);border-radius:999px;background:transparent;color:inherit;font-size:inherit;cursor:pointer}.zsbd-error{margin:8px 0 0;color:#b42318}.zsbd-inactive{margin:8px 0 0;font-style:italic;opacity:.8}.product__subtitle{margin-top:4px;font-size:13px;line-height:1.4;color:gray}@media(hover:none){.product__inner.show-hover-img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.product__inner.show-hover-img.is-pressed .product__hover-img{opacity:1}.product__inner.show-hover-img.is-pressed .product__img{opacity:0;visibility:hidden}}.price-item.compare-price{color:#000}.price.special-price{color:var(--bages-sale-background-color)}.product__infomation .product__price .card-product-price{justify-content:center;column-gap:13px;row-gap:2px}.product__infomation .product__price .card-product-price>.ml-8{margin-left:0}.product__infomation[style*="text-align: left"] .product__price .card-product-price{justify-content:flex-start}.product__infomation[style*="text-align: right"] .product__price .card-product-price{justify-content:flex-end}.zs-video{display:block;width:100%;height:100%;object-fit:cover}.zs-video--fade{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.zs-video--fade.is-playing{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map */
