.container{max-width:1300px}.vld-overlay .vld-icon svg{stroke:var(--acc)}.card-edited{display:grid!important;grid-template-columns:1fr 1fr 1fr}.stock-available{color:#05a105}.stock-low{color:#ff8c00}.stock-out{color:#ec0000}.add-to-cart{cursor:pointer;-webkit-transition:color .5s;transition:color .5s}.add-to-cart:hover,.color-block{color:#ec0000}@media (min-width:600px){body.modal-open{padding-right:17px!important}}@media only screen and (max-width:768px){.card-edited{grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){.card-edited{grid-template-columns:1fr}}:root{--acc:#4c7dff;--acc-ink:#2f5bd6;--acc-soft:#eef2ff;--acc-line:#c4d3ff;--acc-ring:rgba(76,125,255,0.25);--acc-contrast:#fff;--store-bg:#f3f4f7;--store-surface:#fff;--store-panel:#f3f4f8;--store-band:#e9ebf1;--store-fg:#141629;--store-muted:#5c6075;--store-subtle:#9a9eb0;--store-line:#e6e7ef;--store-dark:#121426;--store-ok:#16a34a;--store-warn:#c2410c;--store-bad:#be123c;--store-font:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}body{background:var(--store-bg);color:var(--store-fg);font-family:var(--store-font);-webkit-font-smoothing:antialiased}.store-wrap{width:100%;max-width:1240px;margin:0 auto;padding-left:max(18px,env(safe-area-inset-left,0));padding-right:max(18px,env(safe-area-inset-right,0))}.store-band{padding-block:52px}.store-band>.store-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.store-band.is-hero{padding-top:20px;background:-webkit-gradient(linear,left top,left bottom,from(var(--acc-soft)),to(var(--store-bg)));background:linear-gradient(180deg,var(--acc-soft),var(--store-bg))}.store-band.is-gray{background:var(--store-band)}.store-band.is-tint{background:var(--acc-soft)}.store-band.is-dark{background:var(--store-dark);color:#f3f4f8}.store-band.is-dark .store-section-head p{color:#a9acc0}.store-band.is-dark .store-link{color:#fff}.store-band.is-last{padding-bottom:72px}.store-section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px 20px;margin-bottom:20px}.store-section-head h2{margin:0;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.store-section-head p{margin:6px 0 0;color:var(--store-muted)}.store-round{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--store-line);border-radius:50%;background:#fff;color:var(--store-fg)}.store-round:hover:not(:disabled){border-color:var(--acc);color:var(--acc-ink)}.store-round:disabled{opacity:.4;cursor:default}.store-link{color:var(--acc-ink);font-weight:700}.store-link:hover{color:var(--acc-ink);text-decoration:underline}:focus-visible{outline:3px solid var(--acc-ring);outline-offset:2px}@media(max-width:760px){.store-band{padding-block:36px}.store-band>.store-wrap{gap:20px}.store-section-head h2{font-size:24px}}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}.modal-content{border:0;border-radius:20px;-webkit-box-shadow:0 24px 60px rgba(20,22,41,.2);box-shadow:0 24px 60px rgba(20,22,41,.2)}.modal-footer,.modal-header{border-color:var(--store-line)}.modal-title{font-weight:800}.modal-footer .btn{padding:8px 20px;border-radius:999px;font-weight:700}.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{border-color:var(--acc);background:var(--acc);color:var(--acc-contrast)}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 3px var(--acc-ring);box-shadow:0 0 0 3px var(--acc-ring)}