html body .all-products-page .all-products-shell{width:min(1400px,calc(100vw - 16px))!important;max-width:1400px!important;margin-left:auto!important;margin-right:auto!important}html body .all-products-page .all-products-grid.rr-central-products-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important}html body{--rr-card-theme-accent:#f97316;--rr-card-theme-shadow:rgba(249,115,22,.20);--rr-mobile-cart-button-accent:#f97316}html body.rr-theme-main,html body.theme-main{--rr-card-theme-accent:#f97316;--rr-card-theme-shadow:rgba(249,115,22,.20);--rr-mobile-cart-button-accent:#f97316}html body.rr-theme-electronics,html body.theme-electronics{--rr-card-theme-accent:#2563eb;--rr-card-theme-shadow:rgba(37,99,235,.18);--rr-mobile-cart-button-accent:#2563eb}html body.rr-theme-grocery,html body.theme-grocery{--rr-card-theme-accent:#16a34a;--rr-card-theme-shadow:rgba(22,163,74,.18);--rr-mobile-cart-button-accent:#16a34a}html body .all-products-page .all-products-grid.rr-central-products-grid .rr-central-product-card,html body .all-products-page .rr-central-product-card,html body .rr-central-product-card,html body .storefront-product-row .rr-central-product-card{--rr-card-image-h:255px!important;position:relative!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;background:#fff!important;border:1px solid #dbe4ef!important;border-radius:14px!important;box-shadow:none!important;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}html body .all-products-page .rr-central-product-card:focus-within,html body .all-products-page .rr-central-product-card:hover,html body .rr-central-product-card:focus-within,html body .rr-central-product-card:hover,html body .storefront-product-row .rr-central-product-card:focus-within,html body .storefront-product-row .rr-central-product-card:hover{border-color:var(--rr-card-theme-accent)!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px var(--rr-card-theme-shadow)!important}html body .all-products-page .rr-central-product-card .rr-central-product-media,html body .rr-central-product-card .rr-central-product-media,html body .storefront-product-row .rr-central-product-card .rr-central-product-media{position:relative!important;flex:0 0 var(--rr-card-image-h)!important;width:100%!important;height:var(--rr-card-image-h)!important;min-height:var(--rr-card-image-h)!important;max-height:var(--rr-card-image-h)!important;overflow:hidden!important;background:#fff!important;margin:0!important;padding:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-image,html body .rr-central-product-card .rr-central-product-image,html body .storefront-product-row .rr-central-product-card .rr-central-product-image{position:absolute!important;inset:0!important;z-index:1!important;display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-image img,html body .rr-central-product-card .rr-central-product-image img,html body .storefront-product-row .rr-central-product-card .rr-central-product-image img{position:absolute!important;inset:0!important;z-index:1!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;padding:0!important;margin:0!important;display:block!important;transition:transform .22s ease!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-image img,html body .rr-central-product-card:hover .rr-central-product-image img,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-image img{transform:scale(1.02)!important}html body .all-products-page .rr-central-product-card .rr-central-product-image::after,html body .rr-central-product-card .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card .rr-central-product-image::after{content:""!important;position:absolute!important;inset:0!important;z-index:2!important;opacity:0!important;pointer-events:none!important;background:linear-gradient(0deg,rgba(15,23,42,.42),rgba(15,23,42,.1),rgba(15,23,42,0))!important;transition:opacity .18s ease!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-image::after,html body .rr-central-product-card:hover .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-image::after{opacity:1!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions,html body .rr-central-product-card .rr-central-product-actions,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions{position:absolute!important;inset:0!important;z-index:5!important;width:100%!important;height:100%!important;overflow:hidden!important;pointer-events:none!important;margin:0!important;padding:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-actions,html body .rr-central-product-card .rr-central-product-actions .shared-product-actions,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-actions{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;pointer-events:none!important;margin:0!important;padding:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{position:absolute!important;top:auto!important;bottom:18px!important;right:auto!important;margin:0!important;padding:0!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form{left:calc(50% - 45px)!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{left:calc(50% + 9px)!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;pointer-events:none!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-action-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-action-btn{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:999px!important;background:#fff!important;color:var(--rr-card-theme-accent)!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 24px rgba(15,23,42,.16)!important;display:inline-grid!important;place-items:center!important;padding:0!important}html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn:hover,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn:hover{background:var(--rr-card-theme-accent)!important;color:#fff!important;border-color:var(--rr-card-theme-accent)!important}html body .rr-central-product-card .rr-central-product-actions svg{width:18px!important;height:18px!important}html body .all-products-page .rr-central-product-card .rr-central-product-body,html body .rr-central-product-card .rr-central-product-body,html body .storefront-product-row .rr-central-product-card .rr-central-product-body{display:block!important;flex:0 0 auto!important;padding:10px 14px 14px!important;margin:0!important;min-height:0!important;height:auto!important;background:#fff!important}html body .all-products-page .rr-central-product-card .rr-central-product-category,html body .rr-central-product-card .rr-central-product-category,html body .storefront-product-row .rr-central-product-card .rr-central-product-category{margin:0 0 5px!important;padding:0!important;color:var(--rr-card-theme-accent)!important;font-size:11px!important;line-height:1.25!important;font-weight:700!important}html body .all-products-page .rr-central-product-card .rr-central-product-brand,html body .rr-central-product-card .rr-central-product-brand,html body .storefront-product-row .rr-central-product-card .rr-central-product-brand{margin:0 0 5px!important;padding:0!important;color:#64748b!important;font-size:12px!important;line-height:1.3!important;font-weight:600!important}html body .rr-central-product-card .rr-central-product-brand:empty{display:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-title,html body .rr-central-product-card .rr-central-product-title,html body .storefront-product-row .rr-central-product-card .rr-central-product-title{margin:0 0 5px!important;padding:0!important;color:var(--rr-lc-product-title,#0f172a)!important;font-size:14px!important;line-height:1.28!important;font-weight:700!important}html body .rr-central-product-card .rr-central-product-title a{color:inherit!important;text-decoration:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-price,html body .rr-central-product-card .rr-central-product-price,html body .storefront-product-row .rr-central-product-card .rr-central-product-price{display:flex!important;align-items:baseline!important;gap:7px!important;margin:0!important;padding:0!important}html body .rr-central-product-card .rr-central-product-price strong{color:#020617!important;font-size:16px!important;line-height:1.1!important;font-weight:800!important}html body .rr-central-product-card .rr-central-product-price del{color:#94a3b8!important;font-size:12px!important;font-weight:600!important}html body .all-products-page .all-product-card,html body .all-products-page .all-product-direct-actions,html body .all-products-page .all-product-stock{display:none!important}@media (max-width:1180px){html body .all-products-page .all-products-grid.rr-central-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:900px){html body .rr-central-product-card{--rr-card-image-h:230px!important}html body .all-products-page .all-products-grid.rr-central-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:680px){html body .all-products-page .all-products-shell{width:min(100%,calc(100vw - 14px))!important}html body .all-products-page .all-products-grid.rr-central-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:560px){html body .rr-central-product-card{--rr-card-image-h:190px!important}html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}html body .rr-central-product-card .rr-central-product-image::after{opacity:.72!important}}@media (max-width:420px){html body .all-products-page .all-products-grid.rr-central-products-grid{grid-template-columns:1fr!important}}html body:not(.admin) .all-products-page .rr-central-product-card,html body:not(.admin) .rr-central-product-card,html body:not(.admin) .rr-pd-related-grid .rr-central-product-card,html body:not(.admin) .storefront-product-row>.rr-central-product-card{--rr-card-hover-safe-ring:1.5px;background-clip:padding-box!important}html body:not(.admin) .all-products-page .rr-central-product-card:focus-within,html body:not(.admin) .all-products-page .rr-central-product-card:hover,html body:not(.admin) .rr-central-product-card:focus-within,html body:not(.admin) .rr-central-product-card:hover,html body:not(.admin) .rr-pd-related-grid .rr-central-product-card:focus-within,html body:not(.admin) .rr-pd-related-grid .rr-central-product-card:hover,html body:not(.admin) .storefront-product-row>.rr-central-product-card:focus-within,html body:not(.admin) .storefront-product-row>.rr-central-product-card:hover{border-color:var(--rr-card-theme-accent,var(--products-accent,#f97316))!important;box-shadow:inset 0 0 0 var(--rr-card-hover-safe-ring,1.5px) var(--rr-card-theme-accent,var(--products-accent,#f97316)),0 10px 22px color-mix(in srgb,var(--rr-card-theme-accent,var(--products-accent,#f97316)) 14%,transparent)!important}@media (hover:none),(pointer:coarse),(max-width:1440px){html body:not(.admin) .all-products-page .rr-central-product-card:focus-within,html body:not(.admin) .all-products-page .rr-central-product-card:hover,html body:not(.admin) .rr-central-product-card:focus-within,html body:not(.admin) .rr-central-product-card:hover,html body:not(.admin) .rr-pd-related-grid .rr-central-product-card:focus-within,html body:not(.admin) .rr-pd-related-grid .rr-central-product-card:hover,html body:not(.admin) .storefront-product-row>.rr-central-product-card:focus-within,html body:not(.admin) .storefront-product-row>.rr-central-product-card:hover{transform:none!important;translate:none!important}}@media (hover:hover) and (pointer:fine) and (min-width:1441px){html body:not(.admin) .all-products-page .all-products-grid.rr-central-products-grid,html body:not(.admin) .rr-pd-related-grid.rr-central-products-grid,html body:not(.admin) .storefront-product-row{padding-top:4px!important;margin-top:-4px!important;overflow:visible!important}}html body .all-products-page .rr-central-product-card .rr-central-product-actions,html body .rr-central-product-card .rr-central-product-actions,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions{position:absolute!important;inset:0!important;z-index:10!important;width:100%!important;height:100%!important;pointer-events:none!important;overflow:hidden!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form{position:absolute!important;left:50%!important;bottom:18px!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;transform:translate(-45px,8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{position:absolute!important;left:50%!important;bottom:18px!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;transform:translate(7px,8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s ease,visibility .18s ease,transform .18s ease!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form{opacity:1!important;visibility:visible!important;transform:translate(-45px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn{opacity:1!important;visibility:visible!important;transform:translate(7px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-action-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-action-btn{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:999px!important;background:#fff!important;color:var(--rr-card-theme-accent,var(--products-accent,#0284c7))!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:0 10px 24px rgba(15,23,42,.16)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;text-decoration:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn svg,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn svg,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn svg,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg{position:static!important;width:18px!important;height:18px!important;margin:0!important;transform:none!important;display:block!important;color:currentColor!important;stroke:currentColor!important;vertical-align:middle!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg{transform:translateY(-1px)!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg *,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg *,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-action-btn svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important}html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn:active,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn:focus,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn:hover,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn:active,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn:focus,html body .rr-central-product-card .rr-central-product-actions .shared-product-action-btn:hover{background:var(--rr-card-theme-accent,var(--products-accent,#0284c7))!important;color:#fff!important;border-color:var(--rr-card-theme-accent,var(--products-accent,#0284c7))!important;outline:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important}html body .quick-view-modal[hidden]{display:none!important}html body.quick-view-open{overflow:hidden!important}html body .quick-view-modal{position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important}html body .quick-view-backdrop{position:absolute!important;inset:0!important;background:rgba(15,23,42,.58)!important;backdrop-filter:blur(5px)!important}html body .quick-view-dialog{position:relative!important;z-index:2!important;width:min(980px,calc(100vw - 32px))!important;max-height:min(780px,calc(100vh - 40px))!important;overflow:auto!important;display:grid!important;grid-template-columns:minmax(280px,420px) 1fr!important;gap:24px!important;background:#fff!important;border-radius:22px!important;box-shadow:0 28px 80px rgba(15,23,42,.34)!important;padding:24px!important}html body .quick-view-close{position:absolute!important;top:14px!important;right:14px!important;z-index:5!important;width:38px!important;height:38px!important;border:0!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;font-size:22px!important;line-height:1!important;cursor:pointer!important}html body .quick-view-image-wrap{border-radius:18px!important;background:#f8fafc!important;overflow:hidden!important;min-height:340px!important}html body .quick-view-image{width:100%!important;height:100%!important;min-height:340px!important;object-fit:cover!important;object-position:center!important;display:block!important}@media (max-width:760px){html body .quick-view-dialog{grid-template-columns:1fr!important;padding:18px!important}}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;font-size:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn svg,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn svg,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form .shared-product-action-btn svg,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn svg{position:static!important;width:18px!important;height:18px!important;margin:0!important;display:block!important;transform:none!important;vertical-align:middle!important}html body{--rr-qv-accent:var(--rr-card-theme-accent, var(--products-accent, #0284c7));--rr-qv-accent-soft:rgba(2,132,199,.11);--rr-qv-accent-shadow:rgba(2,132,199,.20)}html body.rr-theme-main,html body.theme-main{--rr-qv-accent:#f97316;--rr-qv-accent-soft:rgba(249,115,22,.12);--rr-qv-accent-shadow:rgba(249,115,22,.24)}html body .all-products-page,html body.rr-theme-electronics,html body.theme-electronics{--rr-qv-accent:#0284c7;--rr-qv-accent-soft:rgba(2,132,199,.11);--rr-qv-accent-shadow:rgba(2,132,199,.20)}html body.rr-theme-grocery,html body.theme-grocery{--rr-qv-accent:#16a34a;--rr-qv-accent-soft:rgba(22,163,74,.12);--rr-qv-accent-shadow:rgba(22,163,74,.22)}html body.quick-view-open,html.rr-qv-open{overflow:hidden!important}html body .quick-view-modal[hidden]{display:none!important}html body .quick-view-modal{position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:26px!important;box-sizing:border-box!important}html body .quick-view-backdrop{position:absolute!important;inset:0!important;background:radial-gradient(circle at 25% 15%,var(--rr-qv-accent-soft),transparent 32%),rgba(15,23,42,.62)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}html body .quick-view-dialog{position:relative!important;z-index:2!important;width:min(1040px,calc(100vw - 34px))!important;max-height:min(800px,calc(100vh - 42px))!important;overflow:hidden!important;display:grid!important;grid-template-columns:minmax(320px,455px) minmax(0,1fr)!important;gap:0!important;background:#fff!important;border:1px solid rgba(226,232,240,.96)!important;border-radius:26px!important;box-shadow:0 34px 95px rgba(15,23,42,.38),0 0 0 7px rgba(255,255,255,.08)!important;box-sizing:border-box!important}html body .quick-view-close{position:absolute!important;top:16px!important;right:16px!important;z-index:10!important;width:40px!important;height:40px!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;display:inline-grid!important;place-items:center!important;font-size:24px!important;line-height:1!important;cursor:pointer!important;box-shadow:0 12px 28px rgba(15,23,42,.14)!important;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease!important}html body .quick-view-close:focus,html body .quick-view-close:hover{background:var(--rr-qv-accent)!important;color:#fff!important;border-color:var(--rr-qv-accent)!important;transform:translateY(-1px)!important;outline:0!important}html body .quick-view-gallery,html body .quick-view-image-panel,html body .quick-view-image-wrap,html body .quick-view-media{position:relative!important;min-height:520px!important;background:linear-gradient(145deg,#f8fafc,#fff),var(--rr-qv-accent-soft)!important;border-right:1px solid #e2e8f0!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .quick-view-gallery::after,html body .quick-view-image-panel::after,html body .quick-view-image-wrap::after,html body .quick-view-media::after{content:""!important;position:absolute!important;inset:auto 24px 24px 24px!important;height:4px!important;border-radius:999px!important;background:var(--rr-qv-accent)!important;opacity:.72!important}html body .quick-view-gallery img,html body .quick-view-image,html body .quick-view-image-panel img,html body .quick-view-image-wrap img,html body .quick-view-media img{width:100%!important;height:100%!important;min-height:520px!important;max-height:520px!important;object-fit:cover!important;object-position:center center!important;display:block!important;background:#fff!important}html body .quick-view-body,html body .quick-view-content,html body .quick-view-details,html body .quick-view-info{padding:42px 42px 34px!important;overflow:auto!important;max-height:min(800px,calc(100vh - 42px))!important;box-sizing:border-box!important;background:radial-gradient(circle at 100% 0,var(--rr-qv-accent-soft),transparent 30%),#fff!important}html body .quick-view-badge,html body .quick-view-category,html body .quick-view-content small,html body .quick-view-details small,html body .quick-view-meta{color:var(--rr-qv-accent)!important;font-size:12px!important;line-height:1.25!important;font-weight:850!important;letter-spacing:.02em!important;text-transform:uppercase!important}html body .quick-view-content h1,html body .quick-view-content h2,html body .quick-view-details h1,html body .quick-view-details h2,html body .quick-view-info h1,html body .quick-view-info h2,html body .quick-view-title{margin:8px 0 12px!important;color:#0f172a!important;font-size:clamp(26px, 2.2vw, 36px)!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-.035em!important}html body .quick-view-brand,html body .quick-view-content p,html body .quick-view-details p,html body .quick-view-info p,html body .quick-view-sku,html body .quick-view-stock{color:#475569!important;font-size:14px!important;line-height:1.65!important;font-weight:600!important}html body .quick-view-content .price,html body .quick-view-details .price,html body .quick-view-info .price,html body .quick-view-price,html body .quick-view-prices{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:10px!important;margin:16px 0 20px!important;color:#020617!important;font-size:27px!important;line-height:1.1!important;font-weight:950!important}html body .quick-view-content del,html body .quick-view-details del,html body .quick-view-info del,html body .quick-view-price del,html body .quick-view-prices del{color:#94a3b8!important;font-size:15px!important;font-weight:750!important}html body .quick-view-dialog form{margin-top:18px!important}html body .quick-view-dialog label{display:block!important;margin:0 0 7px!important;color:#334155!important;font-size:13px!important;font-weight:850!important}html body .quick-view-dialog input[type=number],html body .quick-view-dialog input[type=text],html body .quick-view-dialog select{width:100%!important;height:44px!important;border-radius:13px!important;border:1px solid #cbd5e1!important;background:#fff!important;color:#0f172a!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;outline:0!important;box-sizing:border-box!important}html body .quick-view-dialog input:focus,html body .quick-view-dialog select:focus{border-color:var(--rr-qv-accent)!important;box-shadow:0 0 0 4px var(--rr-qv-accent-soft)!important}html body .quick-view-dialog .add-to-cart-btn,html body .quick-view-dialog .btn,html body .quick-view-dialog .buy-now-btn,html body .quick-view-dialog a.btn,html body .quick-view-dialog button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 18px!important;border-radius:999px!important;border:1px solid var(--rr-qv-accent)!important;background:var(--rr-qv-accent)!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 14px 28px var(--rr-qv-accent-shadow)!important;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease!important}html body .quick-view-dialog .add-to-cart-btn:hover,html body .quick-view-dialog .btn:hover,html body .quick-view-dialog .buy-now-btn:hover,html body .quick-view-dialog a.btn:hover,html body .quick-view-dialog button:hover{transform:translateY(-1px)!important;box-shadow:0 18px 34px var(--rr-qv-accent-shadow)!important}html body .quick-view-dialog .quick-view-close{min-height:40px!important;padding:0!important;box-shadow:0 12px 28px rgba(15,23,42,.14)!important}html body .js-product-quick-view.is-loading,html body .shared-product-view-btn.is-loading{opacity:.7!important;pointer-events:none!important}@media (max-width:780px){html body .quick-view-modal{padding:14px!important;align-items:flex-start!important;overflow:auto!important}html body .quick-view-dialog{width:100%!important;max-height:none!important;grid-template-columns:1fr!important;border-radius:20px!important;overflow:hidden!important}html body .quick-view-gallery,html body .quick-view-image-panel,html body .quick-view-image-wrap,html body .quick-view-media{min-height:310px!important;border-right:0!important;border-bottom:1px solid #e2e8f0!important}html body .quick-view-gallery img,html body .quick-view-image,html body .quick-view-image-panel img,html body .quick-view-image-wrap img,html body .quick-view-media img{min-height:310px!important;max-height:310px!important}html body .quick-view-body,html body .quick-view-content,html body .quick-view-details,html body .quick-view-info{padding:26px 20px 24px!important;max-height:none!important}}html body .quick-view-gallery::after,html body .quick-view-image-panel::after,html body .quick-view-image-wrap::after,html body .quick-view-media::after{display:none!important;content:none!important}html body .quick-view-gallery,html body .quick-view-image-panel,html body .quick-view-image-wrap,html body .quick-view-media{border-right:1px solid #e2e8f0!important;background:#f8fafc!important}html body .quick-view-availability,html body .quick-view-content .stock,html body .quick-view-details .stock,html body .quick-view-info .stock,html body .quick-view-status,html body .quick-view-stock{display:inline-flex!important;align-items:center!important;gap:7px!important;width:fit-content!important;min-height:30px!important;margin:10px 0 10px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(22,163,74,.1)!important;border:1px solid rgba(22,163,74,.22)!important;color:#15803d!important;font-size:13px!important;line-height:1!important;font-weight:850!important}html body .quick-view-availability::before,html body .quick-view-content .stock::before,html body .quick-view-details .stock::before,html body .quick-view-info .stock::before,html body .quick-view-status::before,html body .quick-view-stock::before{content:""!important;width:8px!important;height:8px!important;border-radius:999px!important;background:#22c55e!important;box-shadow:0 0 0 4px rgba(34,197,94,.14)!important;flex:0 0 auto!important}html body .quick-view-content p:has(strong),html body .quick-view-details p:has(strong),html body .quick-view-info p:has(strong){color:#475569!important}html body .quick-view-content p:has(strong:first-child),html body .quick-view-details p:has(strong:first-child),html body .quick-view-info p:has(strong:first-child){margin:10px 0 10px!important}html body .quick-view-content p:has(strong:first-child) strong,html body .quick-view-details p:has(strong:first-child) strong,html body .quick-view-info p:has(strong:first-child) strong{color:#334155!important;font-weight:900!important}html body .quick-view-content p:has(strong:first-child):has(+ p),html body .quick-view-details p:has(strong:first-child):has(+ p),html body .quick-view-info p:has(strong:first-child):has(+ p){display:block!important}html body .quick-view-content p,html body .quick-view-details p,html body .quick-view-info p{margin-top:8px!important;margin-bottom:8px!important}html body .quick-view-dialog a[href*="/product/"],html body .quick-view-dialog a[href*=product]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;margin-top:14px!important;padding:0 15px!important;border-radius:999px!important;background:#fff!important;color:var(--rr-qv-accent,#0284c7)!important;border:1px solid rgba(2,132,199,.2)!important;text-decoration:none!important;font-size:13px!important;line-height:1!important;font-weight:850!important;box-shadow:0 8px 18px rgba(15,23,42,.06)!important}html body .quick-view-dialog a[href*="/product/"]:hover,html body .quick-view-dialog a[href*=product]:hover{background:var(--rr-qv-accent,#0284c7)!important;color:#fff!important;border-color:var(--rr-qv-accent,#0284c7)!important}html body .storefront-product-row{align-items:stretch!important}html body .all-products-page .all-products-grid.rr-central-products-grid>.rr-central-product-card,html body .storefront-product-row>.rr-central-product-card{align-self:stretch!important;height:100%!important}html body .rr-central-product-card{display:flex!important;flex-direction:column!important}html body .all-products-page .rr-central-product-card .rr-central-product-body,html body .rr-central-product-card .rr-central-product-body,html body .storefront-product-row .rr-central-product-card .rr-central-product-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important}html body .all-products-page .rr-central-product-card .rr-central-product-title,html body .rr-central-product-card .rr-central-product-title,html body .storefront-product-row .rr-central-product-card .rr-central-product-title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .all-products-page .rr-central-product-card .rr-central-product-price,html body .rr-central-product-card .rr-central-product-price,html body .storefront-product-row .rr-central-product-card .rr-central-product-price{margin-top:0!important}html body .rr-central-product-card .rr-central-product-brand:empty{display:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-title,html body .rr-central-product-card .rr-central-product-title,html body .storefront-product-row .rr-central-product-card .rr-central-product-title{min-height:0!important;margin-bottom:6px!important}html body .all-products-page .rr-central-product-card .rr-central-product-price,html body .rr-central-product-card .rr-central-product-price,html body .storefront-product-row .rr-central-product-card .rr-central-product-price{margin-top:0!important}html body .storefront-product-row{align-items:stretch!important}html body .storefront-product-row>.rr-central-product-card{align-self:stretch!important;height:auto!important;display:flex!important;flex-direction:column!important}html body .storefront-product-row .rr-central-product-card .rr-central-product-body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}html body .storefront-product-row .rr-central-product-card .rr-central-product-title{min-height:0!important;margin-bottom:6px!important}html body .storefront-product-row .rr-central-product-card .rr-central-product-price{margin-top:0!important}.all-product-card img,.all-product-image img,.featured-product-card img,.featured-product-image img,.product-card img,.product-image img,.rr-product-card img,.rr-product-card-image img,.rr-storefront-product-card img,.rr-storefront-product-card-image img,.storefront-product-card img{object-fit:contain!important;object-position:center center!important;background:#fff!important}.all-product-image,.featured-product-image,.product-card-image,.product-image,.rr-product-card-image,.rr-storefront-product-card-image{background:#fff!important;overflow:hidden!important}@media (min-width:769px){html body .all-products-page .rr-central-product-card .rr-central-product-actions,html body .rr-central-product-card .rr-central-product-actions,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions{pointer-events:none!important;z-index:8!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form{opacity:0!important;visibility:hidden!important;transform:translate(-45px,8px)!important;pointer-events:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{opacity:0!important;visibility:hidden!important;transform:translate(7px,8px)!important;pointer-events:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted{opacity:0!important;visibility:hidden!important;transform:translateY(-4px)!important;pointer-events:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-image::after,html body .rr-central-product-card .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card .rr-central-product-image::after{opacity:0!important}html body .all-products-page .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-add-form,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form{opacity:1!important;visibility:visible!important;transform:translate(-45px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-view-btn,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card:focus-within .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn{opacity:1!important;visibility:visible!important;transform:translate(7px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card:focus-within .rr-central-product-actions .rr-wishlist-toggle-btn,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card:focus-within .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn.is-wishlisted,html body .storefront-product-row .rr-central-product-card:focus-within .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .rr-wishlist-toggle-btn{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card:focus-within .rr-central-product-image::after,html body .all-products-page .rr-central-product-card:hover .rr-central-product-image::after,html body .rr-central-product-card:focus-within .rr-central-product-image::after,html body .rr-central-product-card:hover .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card:focus-within .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-image::after{opacity:.72!important}}@media (min-width:561px) and (max-width:768px){html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form{opacity:1!important;visibility:visible!important;transform:translate(-45px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn{opacity:1!important;visibility:visible!important;transform:translate(7px,0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}html body .all-products-page .rr-central-product-card .rr-central-product-image::after,html body .rr-central-product-card .rr-central-product-image::after,html body .storefront-product-row .rr-central-product-card .rr-central-product-image::after{opacity:.62!important}}@media (max-width:560px){html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .all-products-page .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .all-products-page .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .shared-product-view-btn,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-add-form,html body .storefront-product-row .rr-central-product-card:hover .rr-central-product-actions .shared-product-view-btn{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html body .all-products-page .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn,html body .storefront-product-row .rr-central-product-card .rr-central-product-actions .rr-wishlist-toggle-btn{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}}
