main.svelte-lw0mfa{width:min(1120px,100% - 18px);margin:0 auto;padding:1rem 0}.banner-text.svelte-lw0mfa{--padding: 8px;position:relative;text-align:center;color:#fff;width:calc(100% - 18px);margin:0 auto;height:180px}.banner-text.svelte-lw0mfa img{position:absolute;width:auto;height:32px;-o-object-fit:contain;object-fit:contain;left:0;top:var(--padding)}@media (min-width: 500px){.banner-text.svelte-lw0mfa{height:280px}.banner-text.svelte-lw0mfa img{height:40px}}@media (min-width: 768px){.banner-text.svelte-lw0mfa{--padding: 32px;height:380px;width:min(100% - var(--padding),1024px)}.banner-text.svelte-lw0mfa img{height:48px}}@media (min-width: 1120px){.banner-text.svelte-lw0mfa{--padding: 50px;height:450px}.banner-text.svelte-lw0mfa img{height:58px}}.filters.svelte-lw0mfa{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.filters.svelte-lw0mfa div:where(.svelte-lw0mfa),.filters.svelte-lw0mfa label:where(.svelte-lw0mfa){border-radius:18px;background:light-dark(#fff,var(--black-600));min-height:36px}.filters.svelte-lw0mfa button:where(.svelte-lw0mfa){cursor:pointer;color:light-dark(var(--black-800),#fff);font-weight:600;font-size:14px}.filters.svelte-lw0mfa select:where(.svelte-lw0mfa){display:flex;background:0;border:0;outline:0;color:light-dark(var(--black-800),#fff)}.filters.svelte-lw0mfa option:where(.svelte-lw0mfa){background:light-dark(#fff,var(--black-600))}.categories.svelte-lw0mfa{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px;margin-right:auto;background:#fff}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa){background:0;border:0;padding:5px 12px;border:1px solid transparent;border-radius:14px;transition-property:transform,box-shadow;transition-duration:var(--animation-time, .3s);transition-timing-function:ease}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa):hover{box-shadow:var(--box-shadow);transform:translateY(-1px)}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa):active{box-shadow:#005aff33 0 6px 14px,#005aff1a 0 1px 2px,#ffffff0d 0 0 0 1px inset}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa).active{color:light-dark(var(--clr-dream-blue),#005aff);background:light-dark(transparent,#eee);border:1px solid}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa){display:none}@media (min-width: 550px){.categories.svelte-lw0mfa{padding:4px}.categories.svelte-lw0mfa button:where(.svelte-lw0mfa){display:flex}.categories.svelte-lw0mfa select:where(.svelte-lw0mfa){display:none}}.sort.svelte-lw0mfa{display:flex;align-items:center;padding:0 12px;outline:1px solid transparent;transition-property:outline,box-shadow;transition-duration:var(--animation-time, .3s);transition-timing-function:ease}.sort.svelte-lw0mfa:has(#sort:where(.svelte-lw0mfa):hover){outline-color:light-dark(#000,#fff)}.sort.svelte-lw0mfa:has(#sort:where(.svelte-lw0mfa):focus){box-shadow:0 0 5px light-dark(rgba(0,0,0,.2),rgba(255,255,255,.2))}#sort.svelte-lw0mfa{cursor:pointer}.products.svelte-lw0mfa{--col: 1;display:grid;grid-template-columns:repeat(var(--col),1fr);gap:16px}@media (min-width: 554px){.products.svelte-lw0mfa{--col: 2}}@media (min-width: 830px){.products.svelte-lw0mfa{--col: 3}}@media (min-width: 1106px){.products.svelte-lw0mfa{--col: 4}}.card.svelte-lw0mfa{display:flex;flex-direction:column;border-radius:24px;overflow:clip}.card.svelte-lw0mfa img:first-child{width:100%;aspect-ratio:1 / 1;-o-object-fit:contain;object-fit:contain}.card.svelte-lw0mfa .card-img:where(.svelte-lw0mfa){overflow:hidden}.card.svelte-lw0mfa .card-img:where(.svelte-lw0mfa) .price-save:where(.svelte-lw0mfa){position:absolute;right:15px;bottom:15px;padding:.25rem .5rem;background:#e01d4c;font-size:12px;color:#fff}.card.svelte-lw0mfa .card-img:where(.svelte-lw0mfa)>img{transition:var(--animation-time, .3s) transform ease}.card.svelte-lw0mfa .card-img:where(.svelte-lw0mfa):hover>img{transform:scale(1.05)}.card.svelte-lw0mfa .card-img:where(.svelte-lw0mfa):hover+.content:where(.svelte-lw0mfa) .card-title:where(.svelte-lw0mfa){text-decoration:underline}.card.svelte-lw0mfa:has(.card-title:where(.svelte-lw0mfa):hover) .card-img:where(.svelte-lw0mfa)>img{transform:scale(1.05)}.card.svelte-lw0mfa a:where(.svelte-lw0mfa){display:flex;position:relative}.card.svelte-lw0mfa a:where(.svelte-lw0mfa)>picture img{position:absolute;top:10px;right:10px}.content.svelte-lw0mfa{flex:1;display:flex;flex-direction:column;padding:6px;background:light-dark(#fff,var(--black-600))}.content.svelte-lw0mfa>a:where(.svelte-lw0mfa){display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.content.svelte-lw0mfa>a:where(.svelte-lw0mfa):hover{text-decoration:underline}.content.svelte-lw0mfa>a:where(.svelte-lw0mfa) p:where(.svelte-lw0mfa){font-weight:500;font-size:14px}.content.svelte-lw0mfa>a:where(.svelte-lw0mfa) h3:where(.svelte-lw0mfa){font-size:18px;font-weight:600;text-align:center;margin-bottom:4px}form.svelte-lw0mfa button:where(.svelte-lw0mfa){display:flex;justify-content:center;align-items:center;background:light-dark(#fff,#eee);border:0;padding:12px;border:1px solid;color:light-dark(var(--clr-dream-blue),#005aff);width:100%;height:39px;font-size:18px;border-radius:20px;cursor:pointer;transition-property:background-color,color;transition-duration:var(--animation-time, .2s);transition-timing-function:ease}form.svelte-lw0mfa button:where(.svelte-lw0mfa):hover{color:light-dark(#fff,#eee);background-color:light-dark(var(--clr-dream-blue),#005aff)}form.svelte-lw0mfa button:where(.svelte-lw0mfa):disabled{border-color:transparent;background-color:transparent;color:var(--clr-text);opacity:.5;cursor:not-allowed}.price.svelte-lw0mfa{display:flex;justify-content:center;align-items:center;gap:2px;font-weight:700;font-size:24px;margin-top:auto;margin-bottom:5px}.price.svelte-lw0mfa span:where(.svelte-lw0mfa){font-size:14px;font-weight:400}.original-price.svelte-lw0mfa{text-decoration:line-through;opacity:.5}.lightbox{-webkit-backdrop-filter:blur(10px) grayscale(50%);backdrop-filter:blur(10px) grayscale(50%)}.notify.svelte-lw0mfa{background:var(--clr-bg);width:100%;max-width:1000px;padding:15px;margin:1rem auto;border-radius:20px;position:relative;text-align:center}.notify.svelte-lw0mfa .notify-title:where(.svelte-lw0mfa){font-size:2rem;margin-bottom:.4rem;font-weight:500}.notify.svelte-lw0mfa .notify-desc:where(.svelte-lw0mfa){font-size:1.2rem;margin-bottom:1rem;font-weight:300}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa){display:flex;border-radius:25px;border:1px solid light-dark(#333,#fff);padding:6px;overflow:hidden;transition:box-shadow var(--animation-time, .3s) ease}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa):has(input:where(.svelte-lw0mfa):focus){box-shadow:0 0 5px #fff}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa) input:where(.svelte-lw0mfa){font-size:1.2rem;flex:1;border:0;padding:8px;background:0;text-align:center}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa) input:where(.svelte-lw0mfa):focus{outline:0}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa) input:where(.svelte-lw0mfa)::-moz-placeholder{font-size:14px;color:light-dark(#333,#ccc)}.notify.svelte-lw0mfa .input-wrapper:where(.svelte-lw0mfa) input:where(.svelte-lw0mfa)::placeholder{font-size:14px;color:light-dark(#333,#ccc)}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa){display:flex;margin-top:1rem;gap:.6rem}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa){flex:1}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa) .btn-close:where(.svelte-lw0mfa){transition-property:border-color,color;transition-duration:var(--animation-time, .3s);transition-timing-function:ease}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa) .btn-close:where(.svelte-lw0mfa):hover{background-color:#fff;border-color:#e01d4c;color:#e01d4c}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa) .btn-submit:where(.svelte-lw0mfa){background:linear-gradient(90deg,var(--clr-dream-blue),var(--clr-tech-purple));color:#fff;padding:.4rem 1rem;border-radius:2rem;outline:1px solid transparent;transition-property:outline,box-shadow;transition-duration:var(--animation-time, .3s);transition-timing-function:ease}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa) .btn-submit:where(.svelte-lw0mfa):hover{box-shadow:0 0 5px #fff;outline:1px solid rgba(255,255,255,.64)}.notify.svelte-lw0mfa .button-list:where(.svelte-lw0mfa) .list-item:where(.svelte-lw0mfa) .btn-submit:where(.svelte-lw0mfa):focus{box-shadow:0 0 10px #fff,-10px .15rem 20px var(--clr-tech-purple),10px .15rem 20px var(--clr-dream-blue)}
