.carousell_container-banner__lhICq img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border:2px solid var(--border-line-black);border-radius:0}.carousell_container-banner__lhICq{margin:20px 0;padding:0;display:block;width:100%;height:296px}.carousell_container-banner-skeleton__5v9EV{margin:20px 0;padding:0;top:0;width:100%;height:296px;border-radius:12px;background-color:var(--background-skeleton);animation:carousell_pulse___waUT 2s ease-in-out infinite}.carousell_banner__OeFjt{margin:14px 0;position:relative;display:flex;flex-direction:column}.carousell_image__noWuf{position:relative;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.carousell_image__noWuf img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:12px}.carousell_buttons__2DtYE{position:absolute;display:flex;align-items:center;justify-content:space-between;width:100%;z-index:10;top:50%;transform:translateY(-50%);padding:0 20px}.carousell_thumbnail__Kom5f{margin-top:20px;z-index:10;display:flex;justify-content:center;gap:10px}.carousell_thumbnail__Kom5f button{background-color:transparent;border:1px solid #ccc;border-radius:50%;cursor:pointer;width:12px;height:12px;padding:0}.carousell_thumbnail__Kom5f button:hover{background-color:#ddd}.product_product__o2Aq5{display:block;width:100%;margin:40px 0}.product_product-wrapper-skeleton__e_GOG,.product_product-wrapper__ITrFd{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;gap:32px}.product_product-item-skeleton__Fx30C{border:none;border-radius:0;height:480px;width:100%}.product_container-product-title__ZfLvT{font-family:var(--rmy-font-display);font-size:32px;font-weight:500;width:100%;margin:40px 0 32px;display:flex;align-items:center;justify-content:flex-start;color:var(--text);letter-spacing:-.04em;text-transform:lowercase}.product_container-product-title-skeleton__PBNrH{width:300px;height:38px;margin:40px 0 32px;border-radius:12px}.product_product-items__dsrJX{display:flex;flex-direction:column;width:100%;min-height:480px;border:var(--border-line-black);border-radius:0;padding:12px;background-color:var(--bgCard);transition:transform .3s ease;box-shadow:none}.product_product-items__dsrJX:hover{transform:translateY(-4px)}.product_product-items-image__VSojm{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:0;display:flex;align-items:center;justify-content:center;background-color:#fff;border-bottom:2px solid var(--border-line-black);margin-bottom:12px}.product_product-items-image__VSojm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.product_product-items__dsrJX:hover .product_product-items-image__VSojm img{transform:scale(1.02)}.product_product-items__dsrJX>button{height:48px;width:100%;border-radius:0;margin-top:auto;border:none;background-color:var(--btn);color:var(--btn-text);cursor:pointer;font-family:var(--rmy-font-sans);font-weight:500;text-transform:lowercase;font-size:15px;transition:opacity .2s ease}.product_product-items__dsrJX>button:hover{opacity:.8}.product_products-details__XqoVd{display:flex;flex-direction:column;gap:4px;padding:0 8px}.product_products-details__XqoVd a{text-decoration:none;color:inherit}.product_brand__3GeoH{font-family:var(--rmy-font-mono);font-size:12px;text-transform:lowercase;color:var(--textMuted);font-weight:400}.product_name__TvddB{font-family:var(--rmy-font-sans);font-size:1rem;font-weight:500;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3;margin-top:2px;text-transform:lowercase;letter-spacing:-.02em}.product_price__gGbtT{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:500;color:var(--textSoft);margin-top:8px}