.styles-module-scss-module__pbaRhW__imageContainer{background-color:var(--white);width:100%;height:12.5rem;margin-bottom:.75rem;position:relative}@media (max-width:62em){.styles-module-scss-module__pbaRhW__imageContainer{height:11rem}}@media (max-width:48em){.styles-module-scss-module__pbaRhW__imageContainer{height:10rem}}@media (max-width:36em){.styles-module-scss-module__pbaRhW__imageContainer{height:8rem}}@media (max-width:30em){.styles-module-scss-module__pbaRhW__imageContainer{height:7rem}}@media (max-width:24em){.styles-module-scss-module__pbaRhW__imageContainer{height:6.5rem}}@media (max-width:22.5em){.styles-module-scss-module__pbaRhW__imageContainer{height:6rem}}@media (max-width:21.25em){.styles-module-scss-module__pbaRhW__imageContainer{height:5.5rem}}@media (max-width:20em){.styles-module-scss-module__pbaRhW__imageContainer{height:5rem}}.styles-module-scss-module__pbaRhW__h{justify-content:center;align-items:center;display:flex}.styles-module-scss-module__pbaRhW__h:hover .styles-module-scss-module__pbaRhW__scrollButton{opacity:1;pointer-events:auto}@media (hover:none){.styles-module-scss-module__pbaRhW__h .styles-module-scss-module__pbaRhW__scrollButton{opacity:1;pointer-events:all}}.styles-module-scss-module__pbaRhW__scrollButton{z-index:50;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;background:#0006;border-radius:8px;padding:5px;font-size:18px;transition:all .25s;position:absolute;top:50%;transform:translateY(-50%)}.styles-module-scss-module__pbaRhW__scrollButton:hover{background:#00000080}.styles-module-scss-module__pbaRhW__scrollButton.styles-module-scss-module__pbaRhW__left{left:10px}.styles-module-scss-module__pbaRhW__scrollButton.styles-module-scss-module__pbaRhW__right{right:10px}@media (max-width:22.5em){.styles-module-scss-module__pbaRhW__scrollButton{padding:4px;font-size:16px}}@media (max-width:20em){.styles-module-scss-module__pbaRhW__scrollButton{padding:3px;font-size:14px}}.styles-module-scss-module__pbaRhW__productImage{object-fit:contain;scroll-snap-align:start;max-width:100%;max-height:100%}
.styles-module-scss-module__qSQsta__productCard{background-color:var(--white);border-radius:1rem;flex-direction:column;width:100%;padding-top:2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 .82rem #00000026}@media (max-width:899px){.styles-module-scss-module__qSQsta__productCard{box-shadow:none;border:1px solid #a2a2a229;border-radius:.5rem}}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard{padding-top:1.5rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard{padding-top:1rem}}@media (max-width:560px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__discountedPrice{font-size:.6rem;font-weight:500}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__content{flex-direction:column;height:100%;padding:0;display:flex}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__favoriteButton{cursor:pointer;z-index:2;color:#ccc;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:30px;display:flex;position:absolute;top:.75rem;right:.75rem}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__favoriteButton{font-size:25px;top:.5rem;right:.5rem}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__favoriteButton{font-size:22px}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__favoriteButton.styles-module-scss-module__qSQsta__active{color:var(--secondary)}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__favoriteButton:hover{transform:scale(1.1)}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productLink{color:inherit;flex-direction:column;padding:1rem 1rem 0;text-decoration:none;display:flex}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productLink{padding:.6rem .6rem 0}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productLink{padding:.5rem .5rem 0}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productInfo{margin-bottom:1rem}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productInfo{margin-bottom:.5rem}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName{letter-spacing:0%;color:#3e3e3e;margin-top:.5rem;font-size:1rem;font-weight:400;line-height:1.2}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName span{color:var(--primary);cursor:pointer;font-size:14px;font-weight:500;display:inline-block}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName span:hover{text-decoration:underline}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName{margin-top:.2rem;font-size:1rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName{font-size:.7rem}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__productName{font-size:.6rem}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__priceRow{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__price{color:var(--color-2);font-size:1.45rem;font-weight:700;line-height:1}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__price{font-size:1rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__price{font-size:.7rem}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__price{font-size:.6rem}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__weight{color:#868889;font-size:.875rem}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__weight{font-size:.75rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__weight{font-size:.5rem}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__weight{font-size:.4rem}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__addToCartButton{--padding:1.125rem 0;--font-size:.875rem;--line-height:100%;--font-weight:500;color:var(--white);background:linear-gradient(92.74deg,var(--primary)0%,var(--tertiary)100%);margin-top:auto}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__addToCartButton{--padding:.65rem .4rem;--font-size:.75rem;--line-height:1;--border-radius:.6rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__addToCartButton{--padding:.6rem .4rem;--font-size:.6rem}}@media (max-width:350px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__addToCartButton{--padding:.5rem .3rem;--font-size:.5rem;--border-radius:.4rem}}.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__cartIcon{object-fit:contain;width:1.25rem;height:1.25rem;margin-right:1rem}@media (max-width:500px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__cartIcon{width:.9rem;height:.9rem;margin-right:.4rem}}@media (max-width:400px){.styles-module-scss-module__qSQsta__productCard .styles-module-scss-module__qSQsta__cartIcon{width:.6rem;height:.6rem}}
.styles-module-scss-module__UMz5NG__orderLI{--badge-padding:.125rem .5rem;--badge-font-size:.875rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderStatus{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{align-items:center;gap:.5rem;display:flex}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel{color:#6c757d;font-size:var(--badge-font-size);text-wrap:nowrap}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel strong{color:var(--primary);font-weight:500;font-size:calc(var(--badge-font-size)*1.15)}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-weight:500;font-size:var(--badge-font-size)}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{--color:var(--color-1);background-color:var(--color);color:#fff;padding:var(--badge-padding);font-size:var(--badge-font-size);white-space:nowrap;border-radius:.25rem;align-items:center;gap:.25rem;display:flex}.styles-module-scss-module__UMz5NG__orderLI [data-status=delivered]{--color:var(--color-2)}.styles-module-scss-module__UMz5NG__orderLI [data-status=processing]{--color:var(--color-1)}.styles-module-scss-module__UMz5NG__orderLI [data-status=shipped]{--color:var(--color-3)}.styles-module-scss-module__UMz5NG__orderLI [data-status=cancelled]{--color:var(--secondary)}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:1rem;height:1rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__col{flex-direction:column;align-items:flex-end;display:flex}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__row{align-items:center;gap:.5rem;display:flex}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusActions]{gap:.5rem;display:flex}@media (max-width:48em){.styles-module-scss-module__UMz5NG__orderLI{--badge-padding:.2rem .5rem;--badge-font-size:.8125rem;--container-padding:0}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__col{flex-direction:column;align-items:flex-start}}@media (max-width:30em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:1.25rem;--margin-bottom:1rem;--list-gap:.75rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.15rem .4rem;font-size:.75rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.875rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.375rem}}@media (max-width:25em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:1.125rem;--margin-bottom:.875rem;--list-gap:.675rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.125rem .35rem;font-size:.7rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.8125rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.325rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:.875rem;height:.875rem}}@media (max-width:23.75em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:1.0625rem;--margin-bottom:.825rem;--list-gap:.625rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.115rem .325rem;font-size:.675rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.775rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.3rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:.825rem;height:.825rem}}@media (max-width:22.5em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:1rem;--margin-bottom:.775rem;--list-gap:.575rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.1rem .3rem;font-size:.65rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.75rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.275rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:.775rem;height:.775rem}}@media (max-width:21.25em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:.9375rem;--margin-bottom:.725rem;--list-gap:.525rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.09rem .275rem;font-size:.625rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.725rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.25rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:.725rem;height:.725rem}}@media (max-width:20em){.styles-module-scss-module__UMz5NG__orderLI{--title-font-size:.875rem;--margin-bottom:.675rem;--list-gap:.5rem}.styles-module-scss-module__UMz5NG__orderLI [data-cn=statusBadge]{padding:.08rem .25rem;font-size:.6rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderLabel,.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderValue{font-size:.7rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__orderInfo{gap:.225rem}.styles-module-scss-module__UMz5NG__orderLI .styles-module-scss-module__UMz5NG__checkIcon{width:.7rem;height:.7rem}}
