picture.svelte-1wouf4g{position:absolute;left:0;top:0;pointer-events:none;display:flex;align-items:center}button.svelte-g45o4v.svelte-g45o4v{background-color:transparent;display:grid;place-items:center;padding:0;height:40px;border-radius:50%;width:40px;margin:0 5px;transition:background-color .15s ease;pointer-events:initial;border:none;cursor:pointer}.active.svelte-g45o4v button.svelte-g45o4v{background-color:#fff3}.active.svelte-g45o4v button.svelte-g45o4v:hover{background-color:#fff9}svg.svelte-g45o4v.svelte-g45o4v{width:16px;height:16px;fill:#000}.sliders.svelte-g45o4v.svelte-g45o4v{position:absolute;width:100%;justify-content:space-between;top:50%;height:40px;display:flex;margin-top:-13px;pointer-events:none;z-index:10}@media screen and (max-width: 900px){button.svelte-g45o4v.svelte-g45o4v{background-color:#ffffff1a}}.badge.svelte-16v8xut{font-size:.912rem;z-index:1;pointer-events:none;position:absolute;line-height:1rem;top:-20px;width:100%;text-align:center}.badge.svelte-16v8xut:before{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;transform:translate(-50%,-50%);margin-top:15px}.discount-tag.svelte-1muvu79{pointer-events:none;padding:8px 14px;background:var(--color-discount);color:#fff;border-radius:3px;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;font-size:.912rem;align-self:flex-end}.buy-now.svelte-1swojm0{grid-area:buy-now;padding:12px 20px;border-radius:30px;border:1px solid #000;font-size:1.1rem;text-align:center;min-width:200px;text-transform:uppercase;font-weight:700;margin-top:12px}.rating-container.svelte-zp20h7{display:flex;column-gap:2px}.star.svelte-zp20h7{position:relative}.star-bg.svelte-zp20h7,.star-overlay.svelte-zp20h7,.star-half.svelte-zp20h7{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.star-bg.svelte-zp20h7{background-color:#dcdce6}.star-overlay.svelte-zp20h7{background-color:inherit}.star-half.svelte-zp20h7{width:0%;z-index:2}.star-icon.svelte-zp20h7{padding-bottom:2px;z-index:3;color:#fff;font-size:20px;height:20px;display:grid;place-content:center;width:20px;font-family:arial}.rate.svelte-7utxqw{color:#000;display:flex;flex-direction:row;column-gap:8px;align-items:center}.review.svelte-b7r995{display:flex;align-content:center;color:#595959;column-gap:10px;grid-area:review;align-items:center;justify-content:center}.product.svelte-tpw6ln{font-size:.925rem;position:relative;display:grid;grid-row-gap:10px;cursor:default;align-items:flex-start;text-align:center}.pictures.svelte-tpw6ln{position:relative;overflow:hidden;display:block;cursor:pointer}.pictures.svelte-tpw6ln:not(.shimmer){background:#fff}.info.svelte-tpw6ln{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"prices" "name" "review" "buy-now";grid-row-gap:10px;overflow:hidden;justify-content:center}.images.svelte-tpw6ln{background-color:#eee}.discount-holder.svelte-tpw6ln{position:absolute;bottom:10px;right:0}@media screen and (max-width: 900px){.product.svelte-tpw6ln{grid-row-gap:6px}.info.svelte-tpw6ln{padding:0 5px}}.scroll-indicator.svelte-1m9u1in{display:flex;align-items:start;justify-content:center;width:100%;max-width:100%;flex-direction:column;border:1px solid rgba(126,126,126,1);border-radius:5px;margin-top:10px;padding:0}.indicator.svelte-1m9u1in{background:#000;height:5px;opacity:.5;border-radius:10px}.scrollable-items.svelte-e1c5kl{display:grid;overflow-x:auto;overflow-y:hidden;grid-auto-columns:300px;grid-auto-flow:column;grid-column-gap:20px;padding:10px 5px;margin:0;width:100%}.scrollable-container.svelte-e1c5kl{position:relative;display:flex;align-items:center;width:100%;flex-direction:column}.scroll-arrow.svelte-e1c5kl{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10;width:50px;background:var(--main_background_color);border-radius:50px;padding:0;height:50px}.scroll-arrow.left.svelte-e1c5kl{left:10px}.scroll-arrow.right.svelte-e1c5kl{right:10px}.isAtEnd.svelte-e1c5kl{opacity:.5;cursor:default}.disableScroll.svelte-e1c5kl{display:none}.indicator.svelte-e1c5kl{width:100%}@media screen and (max-width: 900px){.scrollable-items.svelte-e1c5kl{grid-auto-columns:min(65%,250px)}.scroll-arrow.svelte-e1c5kl{display:none}}
