.cart-item.svelte-1b4h39g{display:flex;flex-direction:row;align-items:center;gap:16px;width:95%;padding:16px;border-radius:3px;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-inline:unset}.cart-item.svelte-1b4h39g .image:where(.svelte-1b4h39g){flex-shrink:0;height:100px;width:100px;border:1px solid rgba(0,0,0,.1);background-position:center;background-size:cover;background-repeat:no-repeat}.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .title:where(.svelte-1b4h39g){font-size:13px}.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .desc:where(.svelte-1b4h39g){margin-top:0;font-size:12px;color:gray}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g){display:flex;flex-direction:row;align-items:center;gap:16px;width:100%}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) p:where(.svelte-1b4h39g){margin:0}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .cont-controls:where(.svelte-1b4h39g){display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.1);border-radius:3px;width:30%}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .cont-controls:where(.svelte-1b4h39g) p:where(.svelte-1b4h39g){font-size:12px}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .cont-controls:where(.svelte-1b4h39g) button:where(.svelte-1b4h39g){height:25px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border:unset;background:unset;color:var(--main);box-sizing:border-box}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .cont-controls:where(.svelte-1b4h39g) button:where(.svelte-1b4h39g):hover{background-color:#0000001a}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .btn-del:where(.svelte-1b4h39g){cursor:pointer;border:unset;background:unset;color:var(--main);text-decoration:underline}.cart-item.svelte-1b4h39g .row-btns:where(.svelte-1b4h39g) .btn-del:where(.svelte-1b4h39g):hover{color:var(--second)}.cont-left.svelte-1b4h39g{display:flex;flex-direction:column;align-items:center}.cont-left.svelte-1b4h39g p:where(.svelte-1b4h39g){margin:8px 0;font-size:13px}@media (max-width:500px){.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .title:where(.svelte-1b4h39g){font-size:12px}.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .desc:where(.svelte-1b4h39g){font-size:10px}.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .row-btns:where(.svelte-1b4h39g) .btn-del:where(.svelte-1b4h39g){font-size:11px}.cart-item.svelte-1b4h39g .content:where(.svelte-1b4h39g) .row-btns:where(.svelte-1b4h39g) .cont-controls:where(.svelte-1b4h39g){width:45%;font-size:11px}}.cont-shopping-side.svelte-1r6aa8m{position:fixed;display:flex;flex-direction:row;align-items:center;justify-content:end;right:0;top:0;height:100dvh;width:100dvw;background-color:#0006;z-index:999;animation:fadeIn .3s linear;color:#000}.cont-no-prods.svelte-1r6aa8m{top:20%;position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:90%;height:120px;border-radius:3px;border:dotted lightgrey 3px;font-size:14px;color:gray}.cont-goto-chekout.svelte-1r6aa8m{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12%;width:100%;background-color:var(--main)}.cont-goto-chekout.svelte-1r6aa8m a:where(.svelte-1r6aa8m){display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:unset;font-size:12px;height:50%;width:60%;background:unset;border:1px solid var(--second);color:var(--second)}.cont-goto-chekout.svelte-1r6aa8m a:where(.svelte-1r6aa8m):hover{cursor:pointer;background-color:var(--second);color:var(--main)}.close-area.svelte-1r6aa8m{height:100%;flex:1;border:unset;background:unset}.shopping-side.svelte-1r6aa8m{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;max-width:100dvh;width:50%;background-color:#fff;animation:fadeLeftLong .2s linear}.shopping-side.svelte-1r6aa8m .header:where(.svelte-1r6aa8m){display:flex;flex-direction:row;align-items:center;justify-content:center;height:8%;background-color:var(--main);width:100%;color:#fff;padding:8px 0}.shopping-side.svelte-1r6aa8m h3:where(.svelte-1r6aa8m){margin:0}.shopping-side.svelte-1r6aa8m .cont-items-prod:where(.svelte-1r6aa8m){display:flex;flex-direction:column;align-items:center;gap:8px;min-height:80%;max-height:100%;width:100%;overflow-y:auto}.shopping-side.svelte-1r6aa8m .cont-items-prod:where(.svelte-1r6aa8m)::-webkit-scrollbar{width:8px}.shopping-side.svelte-1r6aa8m .cont-items-prod:where(.svelte-1r6aa8m)::-webkit-scrollbar-thumb{background-color:var(--second)}@media (max-width:750px){.shopping-side.svelte-1r6aa8m{width:85%}}.basicBtn2.svelte-o3qvo5{padding:8px;color:var(--main);background:unset;border:1px solid var(--main)}.basicBtn2.svelte-o3qvo5:hover{cursor:pointer;color:#fff;background-color:var(--main)}#navLine.svelte-o3qvo5{display:flex;flex-direction:row;align-items:center;justify-content:center;height:60px;width:100%;gap:16px;background-color:var(--main);color:#fff}#navLine.svelte-o3qvo5 h2:where(.svelte-o3qvo5){font-weight:400;letter-spacing:1px;font-size:16px}nav.svelte-o3qvo5{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding-inline:64px;height:60px;width:100%;background-color:#fff;border-bottom:1px solid var(--gris);box-sizing:border-box}.contNavLinks.svelte-o3qvo5{display:flex;flex-direction:row;align-items:center;gap:32px}.contIdiom.svelte-o3qvo5{top:0;left:0;position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100%;background-color:#000000b3;z-index:200}.modalIdiom.svelte-o3qvo5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;height:auto;width:60%;background-color:#fff;border-radius:3px;padding-bottom:32px;color:var(--main)}.modalIdiom.svelte-o3qvo5 button:where(.svelte-o3qvo5){text-align:center;width:70%;border:1px solid var(--main);color:var(--main);padding:8px;background-color:#fff}.modalIdiom.svelte-o3qvo5 button:where(.svelte-o3qvo5):hover{cursor:pointer;background-color:var(--main);color:#fff}@keyframes svelte-o3qvo5-fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.nav-link.svelte-o3qvo5{color:var(--main);text-decoration:none;font-weight:500;position:relative;transition:color .3s ease;background:unset;border:unset;font-size:1rem}.nav-link.svelte-o3qvo5:after{content:"";position:absolute;width:0;height:2px;display:block;background:var(--second);transition:width .3s;bottom:-2px;left:0}.nav-link.svelte-o3qvo5:hover{cursor:pointer;color:var(--second)}.nav-link.svelte-o3qvo5:hover:after{width:100%}@media (max-width:500px){nav.svelte-o3qvo5{justify-content:center;padding:0}.nav-link.svelte-o3qvo5{font-size:13px}.basicBtn2.svelte-o3qvo5{font-size:11px}}
